.weui-cells__group_form {
	margin-top: 10px;
}
.weui-cells__group_form .weui-label {
	color: rgba(0, 0, 0, 0.65);
}
.weui-input::placeholder {
	color: #ccc;
}
.weui-cells__group_form .weui-cell {
	padding: 16px 16px;
}
.weui-cells__group_form .weui-cells:after,
.weui-cells__group_form .weui-cell:before,
.weui-cells__group_form .weui-cells:before {
	left: 10px;
	right: 10px;
}
.br8 {
	border-radius: 8px;
}
.weui-cells__group_form .weui-cell__hd {
	padding-right: 0;
}

.weui-cells__group_form .weui-cell.weui-cell_vcode {
	padding: 11px 10px;
}
.weui-input {
	min-height: 22px;
	height: 22px;
	line-height: 22px;
}
.weui-uploader__file,
.weui-uploader__input-box {
	/* width: calc((100vw - 105px - 40px) / 3);
  height: calc((100vw - 105px - 40px) / 3); */
	border-radius: 4px;
	width: 76px;
  height: 76px;
  margin-right: 11px;
}
.weui-cells__group_form .weui-vcode-btn {
	width: 68px;
	height: 26px;
	background-color: #fff;
	border-radius: 13px;
	font-size: 14px;
	color: #027aff;
	text-align: center;
	padding: 0;
	font-weight: 400;
	line-height: 26px;
}
.weui-label.c085 {
	color: #333;
	/* font-weight: 500; */
}
.weui-cell{
  align-items: flex-start;
}
.weui-cells__group_form .weui-cells:before {
	border-top: 0;
}

.weui-cell.weui-cell_active.weui-cell_access {
	padding: 12px 10px;
}
button[disabled]:not([type]) {
	background-color: #ddd;
}

.searchbar-result {
	position: absolute;
	z-index: 9;
	width: calc(100% - 20px);
	max-height: 200px;
	overflow: auto;
}
.weui-cells:after,
.weui-cells:before {
	height: 0;
	border-top: 0;
	border-bottom: 0;
}
.weui-input {
	text-align: right;
}
.topViewN {
	height: 66px;
  background-color: #cee7ff;
  border: 1px solid #1890ff;
	border-radius: 6px;
	display: flex;
	padding: 0 16px;
	line-height: 66px;
}
.weui-cell__bd {
	color: #666;
}
.imgSpanIcon {
	width: 23px;
	height: 18px;
}
.imgSpanIcon1 {
	width: 22px;
	height: 22px;
	position: absolute;
	right: -11px;
	top: -11px;
}

.topImg {
	position: absolute;
	width: 100px;
	height: 100px;
	background: rgba(0, 0, 0, 0.48);
	border-radius: 4px;
}

button.newBtn {
	width: 200px;
	background-color: var(--color-ysd);
}

.quickapply {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	min-height: 54px;
	margin-bottom: 0;
	padding: 12px 10px 12px 14px;
	/* padding-bottom: 48px; */
	background-color: #fff;
	border-radius: 6px;
}

.quickapply .upload .t-icon {
	width: 46px;
	height: 46px;
	margin-right: 10px;
  background-repeat: no-repeat;
}
.quickapply .upload {
	display: flex;
	align-items: center;
}
.quickapply .info view:first-child {
	font-size: 17px;
	font-weight: 500;
	color: #333;
}
.quickapply .info view:last-child {
	font-size: 14px;
	color: #ccc;
}
.quickapply .idCardPreview ,.quickapply .idCardPreview image{
	width: 28px;
	height: 28px;
  border-radius: 2px;
}
.quickapply .idCardPreview .t-icon {
	width: 100%;
	height: 100%;
}
.input__placeholder{
  color: #ccc;
}
.weui-input{
  color: #333;
}
.weui-uploader__input-box:before {
  width: 2px;
  height: 24px;
}
.weui-uploader__input-box:after {
  width: 24px;
  height: 2px;
}
.weui-uploader__img{
  border-radius: 4px;
}
.weui-uploader__file .delImg{
  position: absolute;
  right: -6px;
  top:-6px;
  z-index: 99;
}
.weui-uploader__bd{
  overflow: inherit;
}
 
.btmFix{
  position: fixed;
  bottom: 0px;
	left: 0;
	width: 100%;
z-index: 9999;
  /* margin-top: 24px;
  position: relative; */
  background-color: #fff !important;
  height: 88px;
  box-shadow: 0px -2px 4px 0px rgba(218,218,218,0.50); 
  /* margin-bottom: 24px; */
}

.btmFix button {
  height: 36px;
  font-size: 16px;
  line-height: 36px;
}
.resetBtn{
  border:1px solid var(--color-be);
  /* background-color: var(--color-be); */
  color: var(--color-be);
}
button.loginOut,button.loginOut:active{
  background-color: var(--color-be);
}
button.loginOut.behover{
  background-color: var(--color-behover);
}
.w98 button.resetBtn,.w98 button.loginOut{
  width:98px !important;
}
.btmFix > view {
  margin-top: 16px;
  align-items: baseline;}
  .resetBtn {
	width: 100% !important;
	height: 44px;
	opacity: 1;
	background: #fff;
	border: 1px solid var(--color-be);
	border-radius: 25px;
	font-size: 18px;
	font-weight: 601;
	color: var(--color-be);
	padding: 0;
	line-height: 44px;
	margin-bottom: 40px;
}
.btmFix > view {
	display: flex;
	align-items: center;
	width: 128px !important;
	/* margin-right: 20px; */
	line-height: 48px;
}
.resetBtn:active {
	background-color: #f2f2f2;
}
.loginOut {
	width: 100% !important;
	height: 44px;
	opacity: 1;
	background: var(--color-ysd);
	border-radius: 25px;
	font-size: 18px;
	font-weight: 601;
	color: #ffffff;
	padding: 0;
	line-height: 44px;
	margin-bottom: 40px;
	margin-top: 20rpx;
}