/*-----登录------*/
.login-up { max-width: 1200px; margin: 0 auto; height: 110px; line-height: 50px; padding: 30px; text-align: center;}
.login-up img { height: 100px; vertical-align: middle; }
.login-up span { font-size: 26px; vertical-align: middle; }
.copy { width: 100%; height: 60px; line-height: 60px; font-size: 14px; color: #999; text-align: center; }
.login-main { max-width: 1200px; margin: 0 auto; height: 475px; padding: 80px 0; }
.login-box { width: 650px; margin:auto; padding: 30px; }
.form-unit { height: 40px; padding: 5px; border-bottom: 1px #dfdfdf solid; border-radius: 4px;
    margin-bottom: 16px; }
.form-unit .col-xs-1 { padding-left: 0; padding-right: 0; text-align: center; }
.form-unit .col-xs-11 { padding-left: 5px; padding-right: 5px; }
.form-unit .col-xs-7 { padding-left: 5px; padding-right: 5px; }
.form-unit .col-xs-4 { padding-left: 5px; padding-right: 5px; line-height: 30px; text-align: right; }
.form-unit .col-xs-4 a { color: #fd7754; }
.form-unit i { line-height: 30px; font-size: 1.2em; color: #e9d7d7; }
.form-unit .col-xs-11 input { width: 100%; border: 0; line-height: 28px; height: 30px; outline: none; background:rgba(0,0,0,0);}
.form-unit .col-xs-7 input { width: 100%; border: 0; line-height: 28px; outline: none; }
.form-unit .col-xs-11 .yzbtn { width: 80px; height: 30px; line-height: 30px; text-align: center;
    float: right; background-color: #ddd; border-radius: 3px; }
.form-unit .col-xs-11 .yzm { height: 30px; float: right; }
.form-unit .col-xs-11 .yzm img { height: 30px; }
.form-text { line-height: 30px; height: 40px; }
.form-text p { color: #757575; font-size: 12px; }
.form-text .col-xs-6 { padding-left: 5px; padding-right: 5px; }
.form-text a { color: #e63c3c; }
.form-submit { margin-bottom: 12px; }
.form-submit input { width: 100%; background-color: #2b95e8; height: 40px; border-radius: 30px; border: 0;
    color: #fff; font-size: 15px; outline: none; /* 防止浏览器默认的轮廓线 */}
.form-submit input:hover { background-color: #abaeb1; color: #fff; outline: none; }
.form-submit input:focus { background-color: #abaeb1; color: #fff; outline: none; }
.form-submit input:active { background-color: #abaeb1; color: #fff; outline: none; }

.url-box { text-align: center; margin: 20px; }
.url-box a { color: #666; font-size: 15px; text-decoration: underline; }
.url-box a i { margin-right: 5px; }

@media (max-width: 1000px) {
    .login-main {}
}

@media (max-width: 800px) {
    html , body { width: 100%; height: 100%;}
    body { background: #fff;}
    .login-up { height: auto; line-height: 50px; padding: 30px 0 0px; text-align: center; }
    .login-up img { display: block; margin: 0 auto; }
    .login-up span { font-size: 20px; }
    .copy { font-size: 12px; margin-top: 50px; color: #fff; }
    .login-main { background:none; height: auto; padding: 0; }
    .login-box { width: 100%; margin: 0 auto; padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-left: 15px; }
    .form-unit i { line-height: 30px; font-size: 1.6em; }
    .form-unit .col-xs-11 input { line-height: 28px; }
    .form-unit .col-xs-11 input.cell-input { line-height: 28px; height: 28px; padding: 0; }
    .form-unit .col-xs-7 input { line-height: 28px; }
    .form-unit .col-xs-4 { line-height: 30px; }
    .form-text { line-height: 35px; height: 50px; font-size: 13px; margin-top: 20px;}
}

/*-----注册------*/
.register-main { margin: 20px auto;}
.register-box { max-width: 500px; margin: 0 auto; padding: 0 20px 50px; }
.ad-box { max-width: 600px; display: block; width: 100%; margin: 0 auto; }
.ad-box img { display: block; width: 100%; }
a.reg-back { display: block; text-align: center;background:#ff5000;line-height:40px;font-size: 13px; text-decoration:none; color:#fff;
    border-radius: 30px}
@media (max-width: 800px) {
    .reg-back { font-size: 13px;}
}
.weizhi{width:100%;border-radius:8px;border:1px solid #dfdfdf;padding:8px;background:rgba(0,0,0,0);}
.col-xs-6 .sex{float:left;margin-right:10px;}
.register-box .zhidu{height:60px; }
.register-box .zhidu .col-xs-12{padding:4px;}
.register-box .xlxx{border:0;}