.pinfo-top,.bindb-top{
	overflow:hidden;
	background:#fff;
	margin-top:0.2rem;
	padding: 0 0.2rem;
}
.mt84{
	height:1.09rem;
	background: #f5f5f5;
}

.pinfo-save{
	position:absolute;
	color:#04a7ec;
	z-index:10;
	right:0.4rem;
	top:0.26rem;
	font-size:0.32rem;
}
.pinfo-top li:last-child{
	border: none;
}
.pinfo-top li{
	border-bottom:1px solid #dbdbdb;
	height:1.16rem;	
	line-height:1.16rem;
	font-size:0.28rem;
}
.pinfo-top li span{
	float:left;
	width:1.74rem;
    color:#acacac;
}
.pinfo-top li input{
	color:#333;
	font-size:0.28rem;
	width: 5.2rem;
    background:#fff;
}
.pinfo-top input::-webkit-input-placeholder {
    color:#333
}
.pinfo-top input:-moz-placeholder {
    color:#333
}


.pinfo-top .pinfo-top01 input{
	width:5rem;
	height:1.1rem;
	position:absolute;
	top: 1.1rem;
    left: 2rem;
    opacity:0;
	z-index:10
}
.pinfo-top .pinfo-top01  .pinfo-top01-img{
	height:0.78rem;
	width:0.78rem;
	float:right;
	margin:0.2rem 4.5rem 0 0;
	border-radius:50%;
	overflow:hidden;
}

.pinfo-top01-img img{
	border:none;
}
.pinfo-sex{
	display:inline-block;
	height:0.50rem;
	width:0.96rem;
	border-radius:25px;
	background:#dbdbdb;
	margin:0.1rem;
	line-height:0.5rem;
	text-align:center;
	color:#fff;
}
.pinfo-click{
	background:#04a7ec;
}
.bindp-top li{
	/* height:0.96rem;
	line-height: 0.96rem; */
	overflow: hidden;
}
.pinfo-top li a{
	display:inline-block;
	height:1.16rem;
	width:5.04rem;
	padding-right:0.2rem;
	background:red;
	background:url(../../img/personal/p10.png) no-repeat center right;
    background-size:0.16rem 0.28rem;
    color:#333;
}
.bindp-top li span{
	color:#333;
}
.bindp-top i{
	display:inline-block;
	width:1.12rem;
	padding-left:0.5rem;
}
.bindp-top >:nth-child(1) i{
	background:url(../../img/personal/p17.png) no-repeat 0.04rem center;
	background-size:0.2rem 0.32rem;
}
.bindp-top >:nth-child(2) i{
	background:url(../../img/personal/p18.png) no-repeat 0.04rem center ;
	background-size:0.28rem 0.32rem;
}
.bindp-top >:nth-child(3) input{
	/* width:5.2rem; */
	width: 100%;
}

.bindp-top >:nth-child(3) .code-input{
	width:2rem;
}
.bindp-top .again_password_box .again_password{
	width:5.2rem;
}
.bindp-top input::-webkit-input-placeholder {
    color:#999
}

.bindp-top input:-moz-placeholder {
    color:#999
}
.bindp-btn01{
	position:absolute;
	top:0.18rem;
	right:0.18rem;
	width:1.52rem;
	height:0.48rem;
	line-height: 0.48rem;
	border-radius:0.24rem;
	font-size: 0.24rem;
	background:#04a7ec;
	color:#fff;
}
.bindp-btn01.cur{
	background-color: #ccc;
}
.bindp-btn{
	position:absolute;
	top:0.18rem;
	right:0.18rem;
	width:1.52rem;
	height:0.48rem;
	line-height: 0.48rem;
	border-radius:0.24rem;
	font-size: 0.24rem;
	background:#04a7ec;
	color:#fff;
}
.bindp-btn.cur{
	background-color: #ccc;
}

.again-try{
	display:none;
	position:absolute;
	margin:-0.8rem 0.3rem 0 0;
	width:1.78rem;
	height:0.6rem;
	float:right;
	right:0;
	background:#ddd;
	line-height:0.6rem;
	color:#999;
	border-radius:6px;
	font-size:0.18rem;
	text-align:center;
}
.bindp-btn02{
	display: block;
	width: 100%;
	height: 0.84rem;
	line-height: 0.84rem;
	text-align: center;
	border-radius: 0.42rem;
	background: #04a7ec;
	margin: 0 auto 0.4rem;
	font-size: 0.3rem;
	color: #fff;
}
.bindm-btn01{
	width:2.6rem;
}
.bindm-top li span{
	width:100%;
	display: block;
	padding: 0.2rem 0;
}
.bindm-top >:nth-child(2){
	position:relative;
}
.bindm-top >:nth-child(2) b{
	display:block;
	color:#df0000;
	right:0;
	top:0;
	margin-right:0.25rem;
	position:absolute;
}
.bindm-top >:nth-child(4) input{
	width:4.8rem;
}

.bindb-top li{
	height: auto;
	line-height: auto;
	border: none;
}
.bindb-top li input{
	height: 0.8rem;
	line-height: 0.8rem;
	background: #f5f5f5;
	font-size: 0.28rem;
	width:100%;
	border-radius: 0.08rem;
	text-indent: 0.2rem;
}
.por{
  position: relative;
}
.img-code{
  position: absolute;
  width: 1.1rem;
  height: 0.4rem;
  right: 0.45rem;
  top: 0.22rem;
}

/*个人中心：修改绑定手机、修改绑定邮箱、修改密码样式*/
.center-bind .bindp-top{ padding: 0.2rem 0.4rem; margin-top: 0; }
.center-bind .bindb-top li input{ text-indent: 0.3rem; }
.center-bind .bindm-top li span{ font-size: 0.28rem; color: #333; line-height: 0.28rem; padding: 0.3rem 0 0.2rem; }
.center-bind .bindb-top li .por{ position: relative; }
.center-bind .img-code{ bottom: 0.22rem; top:auto; }
.center-bind .bind-code{ position: relative; }
.center-bind .bindm-top >:nth-child(4) input{ width: 4.4rem; }
.center-bind .bindp-btn01{ width: 2rem; height: 0.8rem; top:auto; bottom: 0; right: 0; border-radius: 0.08rem; }
.center-bind .bindp-btn{ width: 2rem; height: 0.8rem; top:auto; bottom: 0; right: 0; border-radius: 0.08rem; }

.center-bind .bindp-btn02{ margin-top: 0.5rem; border-radius: 0.08rem; }

.center-bind .pinfo-top li{ border-bottom: none; height: auto; }
.center-bind .pinfo-top li input{ display: block; width: 100%; height: 0.8rem; line-height: 0.8rem;background: #f5f5f5; font-size: 0.28rem; border-radius: 0.08rem; text-indent: 0.3rem; }
.center-bind .bindp-top .again_password_box .again_password{ width: 100%; }