/*
#upPass .header{
	font-size: 0.436363rem;  48 
	height: 1.327272rem; 146  
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	text-align: center;
	width: 100%;
	z-index: 3;
	display: flex;
	align-items: center;
}
#upPass .header div{
	padding-right: 0.70909rem; 78 
	width: 100%;
	align-items: center;
}
#upPass .header .van-icon{
	float: left;
	font-size: 0.581818rem; 64 
	margin-left: 0.218181rem; 24
}
*/

#upPass .content{
	padding: 0.818181rem;/* 90 */
	padding-top: 0;
}
#upPass .content .data div{
	border-bottom: #757575 0.018181rem solid;
	/* line-height: 1.272727rem; */ /* 140 */
	margin-top: 0.290909rem;/* 32 */
	display: flex;
	align-items: center;
}
#upPass .content .data div input{
	border: 0;
	width: 100%;
	background-color: transparent;
	font-size: 0.472727rem; /* 52 */
	margin: 0.345454rem 0;/* 38 */
}
/* 使用webkit内核的浏览器 */
#upPass ::-webkit-input-placeholder {
	padding-top: 0.1rem;
	font-size: 0.418181rem; /* 46 */
}
/* Firefox版本4-18 */
#upPass :-moz-placeholder {
	padding-top: 0.1rem;
	font-size: 0.418181rem; /* 46 */
}
/* Firefox版本19+ */
#upPass ::-moz-placeholder {
	padding-top: 0.1rem;
	font-size: 0.418181rem; /* 46 */
}
/* IE浏览器 */
#upPass :-ms-input-placeholder {
	padding-top: 0.1rem;
	font-size: 0.418181rem; /* 46 */
}
#upPass .content .data #get_vcode{
	font-size: 0.381818rem;/* 42 */
}
#upPass .content .data span.memberTelNull{
	color: #999999;
}

#upPass .content .van-icon-closed-eye, 
#upPass .content .van-icon-eye-o{
	font-size: 0.472727rem;/* 52 */
}



#upPass .content .button{
	margin: 1rem 0;
}
#upPass .content .button button{
	width: 100%;
	height: 1.090909rem;/* 120 */
	background-image: linear-gradient(to right, #2b8de1, #0f63ac);
	border: 0;
	border-radius: 0.618181rem;
	color: #fff;
	font-size: 0.436363rem;/* 48 */
}
#upPass .content button.valNull{
	background-image: linear-gradient(to right, #9cd1ff, #7fc4ff);
}