@charset "utf-8";
/* CSS Document */


/*body{
    background:#f5f5f5;
}*/
.zhongbao_map{
    width: 980px;
    margin: 0 auto;
    color:#333333;
    font-size: 12px;
    line-height: 180%;
    padding: 20px 0;
}
.zb_findp_warp{
    width:980px;
    margin: 0 auto;
    min-height: 540px;
    background: #ffffff;
	margin-top:40px;
}
.zb_findp_corn{
    padding:40px;
    width:900px;
}



/*以上是公共的*/
/*手机*/
.zb_findp_pic_p2{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_2p.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}
.zb_findp_zj{
    padding-top:50px;
	padding:50px 0 0 200px;
}
.zb_findp_zj table{
	font-size:14px;
	/*line-height:40px;*/
	color:#333;	
}


.zb_findpwd_yzm{
	width:178px;
	height:38px;
	border:1px solid #e0e0e0;	
	float:left;
}
.zb_findpwd_yzm input{
	width:160px;
	height:28px;
	line-height:28px;
	margin:5px 0 0 5px;	
}

.findpwd_yzm{
	width: 85px;
	height: 40px;
	background: #999;
	float:left;
	margin-left: 10px;	
}

.findpwd_change{
	color:#0099ff;
	font-size:12px;	
	margin-left:10px;
	line-height:40px;
}

.zb_findpwd_next{
	width:100px;
	height:38px;
	border:1px solid #fe4343;
	font-size:14px;
	color:#fe4343;
	background:#fff;
	cursor:pointer;	
}
.zb_findpwd_next:hover{
	background: #fe4343;
	color: #fff;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}
.zb_findpwd_other{
	padding-top:90px;	
}
.zb_findpwd_other a{
	font-size:12px;
	color:#0099ff;
}
/*找回密码1*/
.zb_findp_pic_1{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_1.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}
.zb_findp_way{
	width:687px;
	margin:0 auto;
	padding-top:20px;
}

.zb_findp_member{
	width:600px;
	padding:30px 0 0 45px;	
	float:left;
}
.zb_findp_icon1{
	background:url(../img/zb_findp_way1.png) no-repeat;
	width:46px;
	height:46px;
	float:left;
}
.zb_findp_cron{
	width:440px;
	padding-left:20px;
	float:left;
	line-height:160%;
}

.findpwd_link{
	color:#333;
}
.findpwd_link:hover{
	color:#fe4343;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;;
}

.zb_findp_anniu{
	float:right;	
}

.zb_findp_btn{
	width:90px;
	height:32px;
	border:1px solid #fe4343;
	font-size:14px;
	background:#fff;
	color:#fe4343;
	display: inline-block;
	text-align: center;
	line-height: 32px;
}
.zb_findp_btn:hover{
	background: #fe4343;
	color: #fff;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}

.zb_findp_icon2{
	background:url(../img/zb_findp_way2.png) no-repeat;
	width:46px;
	height:46px;
	float:left;
}
.zb_findp_icon3{
	background:url(../img/zb_findp_way3.png) no-repeat;
	width:46px;
	height:46px;
	float:left;
}

/*找回密码4*/

.zb_findp_pic_4{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_4.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}
.zb_findp_pic_p4{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_p4.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}
.zb_findp_setnew{
	padding-left:200px;
	padding-top:50px;
}
.zb_findp_setnew table{
	font-size:14px;	
	line-height:350%;
	color:#333;
}

.zb_newpwd{
	border:1px solid #e0e0e0;
	width:328px;
	height:38px;
}
.zb_newpwd input{
	width:320px;
	height:28px;
	line-height:28px;
	margin:5px 0 0 5px;
}

.zc_flaut{
	font-size:12px;
	color: #fe4343;	
}

.zc_flaut img {
	vertical-align: middle;
	margin-top: -2px;
}

/*邮箱认证2*/
.zb_findp_pic_e2{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_2e.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}

/*手机认证3*/

.zb_findp_rzsj{
    line-height: 26px;
    padding-bottom: 20px;
}
.zb_findp_phone{
    border: 1px solid #e0e0e0;
    width: 330px;
    height:40px;
    padding-left: 10px;
}
.zb_findp_rzsj span{
    font-size:14px;
    color: #757575;
}

.zb_findp_yzm{
    padding-left: 10px;
    border: 1px solid #e0e0e0;
    height:40px;
    width:180px;
 }
.xiayibu{
    width: 100px;
    height: 35px;
    background: #FFFFFF;
    border: 1px solid #fe4343;
    color:#fe4343;
    font-size: 14px;
    margin-left: 73px;
    text-align: center;
    margin-top: 10px;
    cursor: pointer;
}
.xiayibu:hover{
    background: #fe4343;
    color: #ffffff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;

}
.xzqtfs{
    color:#0099ff;
    font-size: 12px;
    padding-top: 100px;
}



.zb_findp_pic_p3{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_3p.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}
.yzmz_tishi{
    font-size: 14px;
    color: #333333;
}
.yzmz_tishi strong{
    color:#fe4343 ;
	font-style:normal;
}

.zb_findp_zj1{
    width:575px;
    margin:0 auto;
    padding-top: 50px;
    padding-bottom: 50px;
}
.zb_findp_sryzm{
    padding-left: 10px;
    border: 1px solid #e4e4e4;
    height:40px;
    width:200px;
}
.huoqu{
    width: 100px;
    height: 42px;
    background: #FFFFFF;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    color:#fe4343;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    margin-left: -4px;
}
.huoqu:hover{
    background: #fe4343;
    color: #ffffff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.findpwd_yzmagin{
    width: 100px;
    height: 42px;
    background: #FFFFFF;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    color:#fe4343;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    margin-left: -4px;
}
.zb_findp_rzsj1{
    padding-top: 30px;
}

/*邮箱认证3*/
.zb_findp_pic_e3{
    padding-top: 10px;
    background: url(../img/zb_fpprogress_3e.png) no-repeat;
    display: block;
    height: 33px;
    margin: 0 auto;
    width: 687px;
}


/*找回密码弹框*/
.zb_window_bg{
	width:100%;min-height:100%;filter:alpha(opacity=40);opacity:0.4; background:#000000;/*visibility: visible;*/position:fixed;top:0px;left:0px;z-index:666;
}

.findpwd_tk{
	position:fixed;
	top:50%;
	left:50%;
	width:530px;
	margin:-100px 0 0 -265px;
	background:#fff;
	z-index:9999;	
}
.findpwd_tk_top{
	line-height:25px;
	padding:30px 25px;	
}
.findpwd_tk_bottom{
	text-align: center;
	padding:20px 0;	
	border-top:1px solid #f5f5f5;
}
.findpwd_tk_ok{
	width:142px;
	height:32px;
	text-align:center;
	line-height:32px;
	font-size:14px;
	color:#fff;
	cursor:pointer;
	background:#b0b0b0;
}

