.content{width:1000px;margin:17px auto 0;height:880px;}

.register_form{width:780px;margin:100px auto 0;}
.register_p1{font-size:12px;color:#2398e8;text-align: center;}
label{display:block;float: left;height:50px;line-height:50px;width:150px;margin-left:16px;margin-right:16px;cursor: pointer;}
.register_div{width:100%;height:48px;margin:15px 0;}
.register_info{height:48px;line-height:48px;float: left;width:78px;text-align: right;font-size:14px}
.register_input{width:340px;height:48px;outline:none;float: left;line-height:46px;border:1px solid #ececec;padding-left:8px;border-radius:4px;margin-left:16px;}
.register_p2{float: left;height:100%;line-height:48px;font-size:14px;color:#999;margin-left:20px;}
.tips{height:20px;line-height:20px;font-size:14px;color:#d9000c;padding-left:94px;}
.yzm_input{width:210px;}
.get_yzm{float: left;height: 100%;line-height:48px;text-align: center;color:white;font-size:14px;background:#808fb0;width:120px;cursor: pointer;margin-left:8px;border-radius: 4px;border:1px solid #ececec;}
.agreement_div{height:16px;padding-left:94px;margin-top:10px;}
.agree_div{float: left;width:15px;height:15px;border:1px solid #e0e0e0;cursor: pointer;}
.agree_yes{width:10px;height:10px;background:#3d4557;margin-top:2px;margin-left:2px;display: none;}
.agree_text{line-height:16px;margin-left:8px;float: left;}
.agree_text span{color:#3ea0ea;cursor: pointer;}
.btns{width:100%;height:50px;margin-top:60px;}
.btn{width:160px;height:48px;line-height:48px;text-align: center;background:white;border:1px solid #3d4557;color:#3d4557;border-radius:4px;}
.btn:hover{background:#3d4557;color:white;cursor:pointer;}
.register_btn{float: left;margin-left:200px;}
.reset_btn{float: right;margin-right:200px;}
.agree_alert{position: fixed;width:100%;height:100%;top:0;left:0;background:url(../img/agree_bg.png) repeat;display:none;z-index: 99999}
.agreement_box{position: absolute;top: 0;left: 0;right:0;bottom:0;margin: auto;width:805px;height:502px;background:white;border-radius:4px;}
.agreement_title{text-align: center;font-size:18px;line-height:58px;}
.agreement_con{width:720px;height:360px;border:1px solid #ccc;background:#f6f6f6;margin: auto;overflow-y: auto;font-size:14px;color:black;padding:0 20px;}
.close_agree{width:150px;height:30px;background:#3d4557;text-align: center;line-height:30px;color:white;cursor: pointer;margin:20px auto;font-size:14px}

/*找回密码*/
.back_div{width:100%;height:48px;margin:10px 0}
.phone_num{width:74px;line-height:48px;font-size:14px;text-align: right;float: left}
.back_div input{width:340px;border:1px solid #e0e0e0;border-radius:4px;height:46px;padding-left:8px;margin-left:16px;float: left;outline:none}
.back_des{float: left;line-height:48px;font-size:14px;color:#999;margin-left:40px;}
.back_warning{line-height:14px;font-size:14px;color:red;width:100%;padding-left:90px;}
.back_div .yzm{width:210px}
.get_yzm1{width:120px;height:48px;line-height:48px;background:#808fb0;text-align: center;float: left;cursor: pointer;margin-left:10px;color:white}

.zhez{width:100%;height:100%;position: fixed;background: rgba(0,0,0,0.5) none repeat scroll 0 0 !important;background:#000000;-ms-opacity:0.5;filter:alpha(opacity=50); z-index: 100;top:0;left: 0 }
.zhez_con{width:600px;height:400px;background: #FFFFFF;position: absolute;top:0;left:0;right:0;bottom:0;margin: auto;border-radius:4px;}
.zhez_con img{display: block;margin:40px auto;width:140px;}
.p1{line-height:50px;width:100%;text-align: center;font-size: 30px;color:#3d4557;position:relative;}
.p2{line-height:28px;width:100%;text-align: center;font-size: 24px;color:#3d4557;margin-top:20px;position:relative;}
.a{color:#888888;position:relative;font-size: 24px;line-height: 26px;}
