#accountInfo a{
	font-size: 0.418181rem;/* 46 */
	color: #2F2F2F;
}
/*
#accountInfo .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;
}
#accountInfo .header div{
	padding-right: 0.70909rem; 78 
	width: 100%;
	align-items: center;
}
#accountInfo .header .van-icon{
	float: left;
	font-size: 0.581818rem; 64 
	margin-left: 0.218181rem; 24
}
 */


#accountInfo .content > div{
	background-color: #fff;
	margin: 0.290909rem 0;
}
#accountInfo  .content > div a,
#accountInfo .basicsDetails > a{
	padding: 0.4rem 0.290909rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #eee;
}
#accountInfo .content > div .van-icon{
	color: #999;
}



/* 账户基本信息 */
#accountInfo .basicsInfo{
	background-color: #fff;
}
/* #accountInfo .basicsInfo a{
	padding: 0.48rem 0.290909rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
} */
#accountInfo .basicsInfo .headImg{
	display: flex;
	border-bottom: 1px solid #eee;
}
#accountInfo .basicsInfo .headImg div:nth-child(1){
	width: 2rem;
	height: 2rem;
	margin-right: 0.236363rem;/* 26 */
	border-radius: 50%;
	border: 1px solid #eee;
}
#accountInfo .basicsInfo .headImg div:nth-child(1) img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
#accountInfo .basicsInfo .headImg div:nth-child(2){
	flex-grow: 1;
}

#accountInfo .basicsInfo .headImg p:nth-child(1){
	font-size: 0.472727rem;/* 52 */
}
#accountInfo .basicsInfo .headImg p:nth-child(2){
	color: #999;
	margin-top: 0.145454rem;/* 16 */
	font-size: 0.4rem;/* 44 */
}

/* 修改密码 */
#accountInfo .upPassword{
	background-color: #fff;
	margin: 0.290909rem 0;
}
/* #accountInfo .upPassword a{
	padding: 0.48rem 0.290909rem;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #eee;
} */
#accountInfo .upPassword a div:nth-child(2){
	color: #999;
	display: flex;
	align-items: center;
}

/* 实名 */
#accountInfo .realname{
	background-color: #fff;
	margin: 0.290909rem 0;
}
/* #accountInfo .realname a{
	padding: 0.48rem 0.290909rem;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #eee;
} */
#accountInfo .realname a div:nth-child(2){
	color: #999;
	display: flex;
	align-items: center;
}

/* 退出 */
#accountInfo #loginOut{
	padding: 0.4rem 0.290909rem;/* 32 */
	background-color: #fff;
	font-size: 0.418181rem;/* 46 */
}
#accountInfo #loginOut div{
	text-align: center;
}



/* 个人信息 */
#accountInfo .basicsDetails{
	background-color: #fff;
}
/* #accountInfo .basicsDetails a{
	padding: 0.48rem 0.290909rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #eee;
} */
#accountInfo .basicsDetails a div:nth-child(2){
	color: #999;
	display: flex;
	align-items: center;
}
#accountInfo .basicsDetails a form{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	position: relative;
}
#accountInfo .basicsDetails .van-uploader__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    opacity: 0;
}
#accountInfo .basicsDetails .headImg .divImg{
	width: 2rem;
	height: 2rem;
	margin-right: 0.236363rem;/* 26 */
	border-radius: 50%;
	border: 1px solid #eee;
}
#accountInfo .basicsDetails .headImg img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}


/* 修改昵称 */
#accountInfo #updateNickname_box{
	background-color: #fff;
	border-radius: 0.290909rem;
}
#accountInfo #updateNickname_box .title{
	font-size: 0.436363rem;/* 48 */
	padding: 0.290909rem;
	text-align: center;
}
#accountInfo #updateNickname_box .nameDiv{
	background-color: #F1F1F1;
	border-radius: 0.781818rem;/* 86 */
	margin: 0.290909rem;
	padding: 0.290909rem;
	font-size: 0.418181rem;/* 46 */
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#accountInfo #updateNickname_box .nameDiv div{
	flex-grow: 1;
}
#accountInfo #updateNickname_box .nameDiv input{
	border: 0;
	width: 100%;
	background-color: transparent;
}
#accountInfo #updateNickname_box .nameDiv .van-icon-clear{
	color: #999;
	background-color: transparent;
}
#accountInfo #updateNickname_box .tip{
	margin: 0.290909rem;
	color: #999;
	font-size: 0.363636rem;/* 40 */
}
#accountInfo #updateNickname_box .nameButton{
	display: flex;
}
#accountInfo #updateNickname_box .nameButton div{
	width: 100%;
	padding: 0.290909rem 0;
	font-size: 0.418181rem;/* 46 */
	text-align: center;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
}


/* 性别选择 */
#accountInfo #updateSex_box{
	background-color: #fff;
	font-size: 0.418181rem;/* 46 */
}
#accountInfo #updateSex_box .updateSexOptions div{
	padding: 0.290909rem 0;
	border-bottom: 1px solid #eee;
	text-align: center;
}
#accountInfo #updateSex_box .updateSexOptions .active{
	color: #0F63AC;
}
#accountInfo #updateSex_box .updateSexButton{
	padding: 0.290909rem 0;
	text-align: center;
}


/* 实名信息 */
#accountInfo #realnameInfo_box{
	background-color: #fff;
	border-radius: 0.290909rem;
	font-size: 0.418181rem;/* 46 */
}
#accountInfo #realnameInfo_box .title{
	font-size: 0.436363rem;/* 48 */
	padding: 0.290909rem;
	text-align: center;
}
#accountInfo #realnameInfo_box #idCard div{
	padding: 0.32rem;
	padding-top: 0;
}
#accountInfo #realnameInfo_box .realnameButton{
	padding: 0.290909rem;
	text-align: center;
	border-top: 1px solid #eee;
}


/* 关联微信 */
#accountInfo #weChatRelated_box{
	background-color: #fff;
	border-radius: 0.290909rem;
	font-size: 0.418181rem;/* 46 */
}
#accountInfo #weChatRelated_box .title{
	font-size: 0.436363rem;/* 48 */
	padding: 0.38rem;
	text-align: center;
}
#accountInfo #weChatRelated_box .weChatReButton{
	display: flex;
}
#accountInfo #weChatRelated_box .weChatReButton div{
	width: 100%;
	padding: 0.290909rem 0;
	font-size: 0.418181rem;/* 46 */
	text-align: center;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
}
