#banner{width: 100%;background: url(../images/login_banner.jpg) center no-repeat;height: 300px;}

#login_all{width: 1200px;margin:0 auto;height: 600px;}
#login_all .fir_tip{color: #333;text-align: right;font-size: 14px;margin-top:10px;}
#login_all .fir_tip a{color: #ed9100;font-size: 14px}
#login_all .close{float: right;margin: 8px 8px 0 0;}
#login_all .ch_tt{color:#333;font-size: 18px;text-align: center;margin-top: 25px;}
#login_all .en_tt{color:#333;font-size: 10px;text-align: center;font-family: "Constantia";margin-top:5px; }

#login_all .min {width: 430px; height: 340px;margin:90px auto 0;}
#login_all .min .attr{display: inline-block;height: 40px;width: 100px;color:#333;line-height: 40px;text-align: right;font-size: 16px;}
#login_all .min .type{height: 20px;line-height: 20px;font-size: 16px;text-align: center;margin-bottom: 25px;}
#login_all .min .kuang{width:245px;height: 38px;margin-left: 15px;padding-left: 5px;font-size: 16px;}
#login_all .min .yan{width: 120px;}
#login_all .min .ver_code{width: 120px;height: 40px;margin-left:10px;line-height: 40px; float: right;margin-right: 55px;}
#login_all .min .submit{margin: 20px auto 0;display: block;color: #fff;width:160px;height: 50px;background: #E79B00;border:none;border-radius: 5px;font-size: 20px;}

#login_all .min .go{color: #999;text-align: center;font-size: 14px;margin-top:5px;}
#login_all .min .go a{color: #0078FF;font-size: 14px}


#retrieve_step1{width: 1200px;margin:0 auto;height: 600px;}
#retrieve_step1 .ch_tt{color:#333;font-size: 18px;text-align: center;margin-top: 25px;}
#retrieve_step1 .en_tt{color:#333;font-size: 10px;text-align: center;font-family: "Constantia";margin-top:5px; }
#retrieve_step1 .main{width: 500px; height: 340px;margin:90px auto 0;}
#retrieve_step1 .main .attr{display: inline-block;height: 40px;width: 160px;color:#333;line-height: 40px;text-align: right;font-size: 16px;margin-bottom: 20px;}
#retrieve_step1 .main .kuang{width:245px;height: 38px;margin-left: 15px;padding-left: 5px;font-size: 16px;}
#retrieve_step1 .main .ver_code{width: 120px;height: 40px;margin-left:10px;line-height: 40px; float: right;margin-right: 55px;}
#retrieve_step1 .main .yan{width: 120px;}
.next_step{margin: 20px auto 0;display: block;color: #fff;width:180px;height: 60px;background: #E79B00;border:none;border-radius: 5px;font-size: 20px;}


#retrieve_step2{width: 1200px;margin:0 auto;height: 400px;padding-top:1px; }
#retrieve_step2 .head{text-align: center;color: #ed9100;font-size: 16px;margin-top: 60px;}
#retrieve_step2 .main{width: 600px; height: 340px;margin:40px auto 0;}
#retrieve_step2 .main .attr{display: inline-block;height: 40px;width: 160px;color:#333;line-height: 40px;text-align: right;font-size: 16px;margin-bottom: 20px;}
#retrieve_step2 .main .kuang{width:245px;height: 38px;margin-left: 15px;padding-left: 5px;font-size: 16px;}

#retrieve_step3{width: 1200px;margin:0 auto;height: 400px;padding-top:1px; }
#retrieve_step3 .head{text-align: center;color: #ed9100;font-size: 16px;margin-top: 60px;}
#retrieve_step3 .main{width: 600px; height: 340px;margin:40px auto 0;}
#retrieve_step3 .main .attr{display: inline-block;height: 40px;width: 160px;color:#333;line-height: 40px;text-align: right;font-size: 16px;margin-bottom: 20px;}
#retrieve_step3 .main .kuang{width:245px;height: 38px;margin-left: 15px;padding-left: 5px;font-size: 16px;}

#retrieve_step4{width: 1200px;margin:0 auto;height: 400px;padding-top:1px; }
#retrieve_step4 img{display: block;margin: 100px  auto 0;}
#retrieve_step4 p{text-align: center;margin:10px 0;color: #E69B00;font-size: 14px;}
#retrieve_step4 .btn{width: 390px;height: 60px; margin: 30px auto 0}
#retrieve_step4 .btn a{width: 180px;height: 60px;line-height: 60px;text-align: center;color: #fff;display: block;font-size: 16px;border-radius: 3px;}
#retrieve_step4 .btn .go_login{background: #ed9100;float: left;}
#retrieve_step4 .btn .back_index{background: #3BA5F5;float: right;}