#resetPayPass{
	background-color: #fff;
	margin: 0 auto;
	font-size: 0.418181rem;/* 46 */
}

#resetPayPass .title {
	text-align: center;
	margin: 1rem 0;
	font-size: 0.4rem;
}

#resetPayPass .weui-cells:after, 
#resetPayPass .weui-cells:before {
	content: "";
}
#resetPayPass .weui-cells {
	margin-top: 0;
}
#resetPayPass .weui-cell {
    padding: 12px 15px;
}


#resetPayPass .insertInfo_form .weui-label{
	color: #323232;
}

#resetPayPass .content p{
	font-weight: bold;
	margin: 15px 15px;
	font-size: 0.363636rem;/* 40 */
	color: #e4393c;
	background-color: transparent;
}




/* switch */
#resetPayPass a:hover {
	color: #fff;
}
#resetPayPass .weui-switch, #resetPayPass .weui-switch-cp__box {
    width: 52px;
    height: 32px;
	
	width: 1.090909rem; /* 104 + 16 */
	height: 0.681818rem; /* 64 + 11 */
}
#resetPayPass .weui-switch-cp__box:before, #resetPayPass .weui-switch:before {
	width: 50px;
	height: 30px;
	
	width: 1.022727rem; /* 100 + 12.5 */
	height: 0.613636rem; /* 60 + 7.5 */
}
#resetPayPass .weui-switch-cp__box:after, #resetPayPass .weui-switch:after {
	width: 30px;
	height: 30px;
	
	width: 0.613636rem; /* 60 + 7.5 */
	height: 0.613636rem; /* 60 + 7.5 */
}
#resetPayPass .weui-switch-cp__input:checked~.weui-switch-cp__box, #resetPayPass .weui-switch:checked {
    border-color: #1989fa;
    background-color: #1989fa;
}



#resetPayPass .buyer_mobile_div {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}
#resetPayPass .buyer_mobile_div input {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}
#resetPayPass .buyer_mobile_div span {
	font-size: 0.386rem;
}
#resetPayPass .memberTelNull {
	color: #999999;
}

