/*找回密码第一步页面内容部分样式*/
.find_pwd_content{background: #f7f4ef; width: 100%; padding: 30px 0;}
.find_pwd_content .pwd_reset{width: 978px; min-height: 450px; border: 1px solid #dcdcdc; box-shadow: 0 2px 2px #dcdcdc; margin: 0 auto; background: #fff; padding-bottom: 40PX; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.pwd_reset h3{height: 50px; background: #eaf3f0;}
.pwd_reset h3 span{line-height: 50px; display: block; height: 50px; color: #323232; background: url(../images/pwd_bg.png) no-repeat left center; padding-left: 20px; margin-left: 15px;}
.pwd_reset .pwd_title{width: 940px; height: 40px; margin: 20px;}
.pwd_title ul{overflow: hidden; zoom: 1; width: 940px;}
.pwd_title ul li{background: #c0a055; display: inline-block; width: 296px; _width: 290px; text-align: center; float: left;}
.pwd_title ul li em{font-size: 18px; line-height: 40px; color: #fff; font-family: "microsoft yahei"; display: inline-block; width: 313px; _width: 290px;}
.pwd_title ul li.on{background: #1e9a68;}
.pwd_title ul li.arrow1{background: url(../images/pwd_title_bg.png) 0 0 no-repeat; width: 26px; height: 40px;}
.pwd_title ul li.arrow2{background: url(../images/pwd_title_bg.png) 0 -47px no-repeat; width: 26px; height: 40px;}
.pwd_title ul li.arrow3{background: url(../images/pwd_title_bg.png) 0 -90px no-repeat; width: 26px; height: 40px;}
.fd_pwd_step1 h4{color: #1e9a68; font-size: 16px; font-family: "microsoft yahei"; font-style: italic; padding: 20px 0 20px 225px; }
.fd_style{height: 26px; padding: 10px 0 10px 250px;}
.fd_style span{line-height: 26px; display: inline-block; float: left; padding-left: 25px;}
.fd_style a{color: #fff; background: #f29414; border: 1px solid #ff6400; border-radius: 4px; display: inline-block; height: 26px; float: left; line-height: 26px; padding: 0 10px; margin-left: 12px; font-size: 14px; font-family: "microsoft yahei";}
.fd_tel span{background: url(../images/phone.png) no-repeat left center; margin-left: 3px; padding-left: 22px;}
.fd_mail span{background: url(../images/mail.png) no-repeat left center;}

/*找回密码第二步部分内容样式*/
.fd_pwd_step2 .num_style{padding: 10px 0; overflow: hidden; zoom: 1;}
.fd_pwd_step2 .num_style label{font: normal 14px/30px 'microsoft yahei'; color: #323232; width: 300px; text-align: right; display: inline-block; float: left;}
.fd_pwd_step2 .num_style .num_txt{width: 200px; height: 20px; padding: 4px; border: 1px solid #a0a0a0; line-height: 20px; float: left; outline: none;}
.fd_pwd_step2 .num_style .num_txt:focus{border: 1px solid #063;}
.fd_pwd_step2 .num_style span.send_tip{line-height: 30px; display: inline-block; font-size: 12px; font-family: '宋体'; padding-left: 20px; background: url(../images/sprite.png) 0 0 no-repeat; margin-left: 10px;}
.fd_pwd_step2 .code_style{padding: 10px 0 10px 300px; overflow: hidden; zoom: 1;}
/*.fd_pwd_step2 .code_style span{display: inline-block; font: normal 14px/30px 'microsoft yahei'; float: left; padding-left: 10px;}*/
.fd_pwd_step2 .code_style span a{color: #227a4e; text-decoration: underline;}
.fd_pwd_step2 .code_style img{display: inline-block; float: left; width: 72px; height: 30px; padding-left: 10px;}
.fd_pwd_step2 .code_style .num_txt{width: 120px; height: 20px; padding: 4px; border: 1px solid #a0a0a0; line-height: 20px; float: left; outline: none;}
.fd_pwd_step2 .code_style .num_txt:focus{border: 1px solid #063;}
.fd_pwd_step2 .code_style input{color: #fff; background: #1e9a68; border: 1px solid #063; font-size: 14px; display: inline-block; line-height: 28px; height: 28px; padding: 0 10px; text-align: center; border-radius: 4px;}
 
.num_style .pwd_level{padding-left: 180px;}
.pwd_level span{background: #c8c8c8; display: inline-block; width: 69px; margin-right: 2px; float: left; color: #fff; text-align: center;}
.pwd_level span.on{background: #1e9a68;}
.pwd_level span.last{margin-right: 0;}

.fd_pwd_step2 .vil_code{padding: 10px 0 10px 300px;}
.vil_code a{display: inline-block; width: 112px; height: 28px; border: 1px solid #063; background: #227a4e; color: #fff; font: normal 14px/30px 'microsoft yahei'; border-radius: 4px; text-align: center;}
.sub_code_btn{padding: 20px 0 30px 300px;}
.sub_code_btn input{width: 80px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #ff6400; background: #f29414; color: #fff; font-size: 14px; font-family: "microsoft yahei"; border-radius: 4px;}
.set_tel_pwd_tips{padding-left: 170px; padding-top: 15px; color: #a0a0a0;}
.set_mail_pwd_tips{padding-left: 300px; color: #a0a0a0;}

/*找回密码第三步内容部分样式*/
.fd_pwd_step3 .num_name{padding: 10px 0; display: inline-block; overflow: hidden;}
.fd_pwd_step3 .num_name label{float: left; width: 300px; display: inline-block; text-align: right; font: normal 14px/30px 'microsoft yahei';}
.fd_pwd_step3 .num_name span{display: inline-block; float: left; color: #ff6400; line-height: 30px; font-family: 'Arial'; font-size: 14px;}
.new_pwd{overflow: hidden; padding: 10px 0;}
.new_pwd label{float: left; width: 300px; display: inline-block; text-align: right; font: normal 14px/30px 'microsoft yahei';}
.new_pwd input{float: left; width: 200px; height: 20px; padding: 4px; border: 1px solid #a0a0a0; line-height: 20px; outline: none;}
.new_pwd input:focus{border: 1px solid #063;}
.new_pwd span{float: left; line-height: 30px; font-size: 12px; padding-left: 20px; background: url(../images/sprite.png) 0 0 no-repeat; margin-left: 10px; display: inline-block;}



/*找回密码第四部内容部分样式*/
.fd_pwd_step4 h3{color: #063; font: normal 28px/80px 'microsoft yahei'; background: url(../images/sprite.png) no-repeat 0 -124px; height: 80px; padding-left: 100px; margin-left: 200px; margin-top: 50px;}
.fd_pwd_step4 .hot_tips{color: #323232; font: normal 14px/30px 'microsoft yahei'; padding-left: 300px;}
.fd_pwd_step4 .login_again{color: #fff; display: block; height: 28px; width: 80px; background: #f29414; border: 1px solid #ff6400; border-radius: 4px; text-align: center; font: normal 14px/30px 'microsoft yahei';  margin-left: 300px; margin-top: 20px; margin-bottom: 30px;}
.fd_pwd_step4 .send_mail_tip{background: url(../images/sprite.png) no-repeat 0 -124px; height: 70px; padding-left: 100px; margin-left: 200px; margin-top: 60px; padding-top: 20px;}
.fd_pwd_step4 .send_mail_tip p{color: #323232; font-size: 14px; line-height: 28px;}
.fd_pwd_step4 .send_mail_tip p span{color: #ff6400;}
.fd_pwd_step4 .send_mail_tip p a{color: #f29414;}
.fd_pwd_step4 .send_mail_tip p a:hover{text-decoration: underline;}
.send_again_tip{padding-left: 300px; padding-top: 35px;}
.send_again_tip p{color: #646464; font-size: 12px;}
.send_again_tip p a{color: #1e9a68;}
.send_again_tip p a:hover{text-decoration: underline;}