/*注册登录页面*/
.eta-body {background: #f6f6f6; height: 100%; overflow: hidden; }
.eta-login { 
    overflow: hidden; 
    /* background: #05d4c1;  */
    background-color: #043d77;
    margin: 10% 10%; 
    border-radius:10px ; 
    box-shadow: 0px 5px 25px 5px #eee; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; 
}
.eta-title {margin-bottom: 5%;}
.eta-title h1 {font-size: 50px; text-align: center;}
.form-container {background-color: #fff; padding:5% 5%; overflow:hidden;}
.form-container form {overflow: hidden;}
.login_form ul li {margin-bottom: 10px;}
.form-container input {border: 1px solid #ddd; width: 100%;  line-height: 35px;padding: 5px; padding: 5px 15px;}
.invalid {width: 65% !important; float: left;}
.li_phonepwd {overflow: hidden;}
.li_phonepwd .get-sms {
    width: 34%;
    display: block;
    float: right;
    background: #fff;
    color: #333;
    padding: 5px;
    text-align: center;
    line-height: 35px;
    border: 1px solid #ddd;
    cursor: pointer;
    font-size: 12px;
}
.form-container span {line-height: 30px;}
/*滑块验证*/
/* .drag {width:300px; height: 40px; left: -43px; line-height: 40px; background-color: #e8e8e8; position: relative; margin: 0 auto;}
.bg {width:40px; height: 100%; position: absolute; background-color: #75CDF9;}
.text {position: absolute; width: 100%; height: 100%; text-align: center; user-select: none;} */

.btn-ghost {display: inline-block; padding: 8px 20px; color:#043d77 ; font-size: 16px; background: #fff !important;}
.etabutton {text-align: center; padding:5px; margin-top: 10%;}
.etabutton button { background-color: #043d77; padding:5px 25px; border: none; border-radius:5px; color: #fff; font-size: 16px; margin-top: 15px;}
.etabutton button:hover {color: #fff;}
.overlay-panel {padding:10% 5%; text-align:center;}
.overlay-panel h1 {font-size:2.5rem; text-align: center; color: #fff; margin-bottom: 10px;}
.overlay-panel .reginp {text-align: center; color:#fff; font-size: 15px; margin-bottom: 20px !important;}
.overlay-panel button {background-color: #fff; border: 1px solid #fff; padding: 10px 25px; text-align: center; color:#043d77; margin-top:20px}
.logforget {text-align: center; line-height: 30px;}
.wechat {text-align: center; background-color: #043d77; color: #fff; cursor: pointer; width: auto;}
.wechat:hover {background-color: #043d77;}

/*登录页验证信息*/
.login-warning {height: 35px; padding-left: 10px;}
.login_form ul {padding:0 0.5rem !important;}
.login-warning .err-mess {color: #ff6257;}
.form-container .inputwarning {border-color: #ff6257 !important;}
.btn-longin, .btn-longin:hover {background: #043d77; display: inline-block; width: 100%; color: #fff;}
/* 注册页面 */
.eta-inpudiv {margin-bottom: 15px;}
.eta-inpudiv .con {color: #ff6257; line-height: 30px; }
.btn-register,  .btn-register:hover {background: #043d77; display: inline-block; width: 100%; color: #fff;}
.huise {background-color: #eee !important; cursor: not-allowed !important; color: #999 !important; }
.li_phonepwd .time-count {color: #ff6257; line-height: 20px;}

.zcsuccess {position: fixed; width: 150px; height: 60px; top:48%; left: 45%; background-color: #fff; border:1px solid #ddd; font-size: 18px;}
.zcsuccess .zcmsg {line-height: 50px; font-size: 18px; padding:5px 15px;}
.zcsuccess .zcmsg span {font-size: 20px; color:#10952a; padding-right: 5px;}

/* 7日免登陆 */
.m-unlogin {overflow: hidden;padding: 0 0.5rem;}
.m-unlogin .un-checkbox {
    float: left;
    display: block; 
    cursor: pointer; 
    color: #999; 
    width: 15px;
    height: 15px;
    line-height: 25px;
    
}
.m-unlogin label {float: left; display: block;color: #585E6D; padding-left: 4px;}
