#loginBox,.statusPop,.statusPop1{position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;z-index: 100;display: none;}
#loginBox .loginbac{width: 380px;position: absolute;left: 50%;margin-left: -190px;top: 150px;}
#loginBox .loginbac .commonBox{width: 380px;background-color: #ffffff;border-radius: 10px;}
#loginBox .loginbac .commonBox .commonBox_c{padding: 30px;}
#loginBox .loginbac .commonBox .commonBox_c .tittle{font-size: 20px;color: #000000;font-weight: bold;}
#loginBox .loginbac .commonBox .commonBox_c .tittle .register{float: right;font-size: 14px;color: #30a15d;margin-top: 5px;font-weight: 500;cursor: pointer;}
#loginBox .loginbac .commonBox .commonBox_c .ms{font-size: 14px;color: #999;margin-top: 14px;}
#loginBox .loginbac .commonBox .commonBox_c .close{color: 666;font-size: 18px;position: absolute;top: 10px;right: 20px;cursor: pointer;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin{width: 100%;padding: 20px 0 0 0;position: relative;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox{position: relative;width: 100%;height: 50px;border: solid 1px #cbcbcb;border-bottom: 0;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox.border_b{border-bottom: solid 1px #cbcbcb;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox input{width: 317px;height: 48px;text-indent: 10px;margin-left: 1px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .codeimg{display: inline-block;position: absolute;top: 10px;right: 15px;width: 92px;height: 30px;cursor: pointer;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .codetext{display: inline-block;position: absolute;top: 13px;right: 15px;font-size: 14px;color: #333333;cursor: pointer;padding-left: 25px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .codetext::before{content: '';width: 1px;height: 19px;background-color: #cbcbcb;position: absolute;left: 0;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember{margin-top: 15px;position: relative;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember label{cursor: pointer;font-size: 14px;color: #666666;position: relative;padding-left: 15px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember input{display: none;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember span{display: inline-block;width: 12px;height: 12px;background: url(../images/usercenter/gou1.png)no-repeat center;background-size: 12px;position: absolute;left: 0;top: 1px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember input:checked + span{ background: url(../images/usercenter/gou.png)no-repeat center;background-size: 12px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .login_tel{cursor: pointer;width: 100%;height: 50px;background-color: #30a15d;border-radius: 4px;font-size: 16px;color: #ffffff;margin-top: 20px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .changeUser{cursor: pointer;font-size: 14px;color: #30a15d;margin-top: 15px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .changeUser span{float: right;cursor: pointer;font-size: 14px;color: #30a15d;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .xieyi{font-size: 12px;color: #999999;margin-top: 14px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .xieyi a{text-decoration: underline;font-size: 12px;color: #333333;}
#loginBox .loginbac .loginBox_tel,#loginBox .loginbac .accountBox_tel,#loginBox .loginbac .registerBox_tel,#loginBox .loginbac .forgetBox_tel{display: none;}

#loginBox .loginbac .commonBox .commonBox_c .switchRoles {margin-top: 15px;}
#loginBox .loginbac .commonBox .commonBox_c .switchRoles  label{cursor: pointer;font-size: 14px;color: #333333;position: relative;padding-left: 19px;margin-right: 10px;}
#loginBox .loginbac .commonBox .commonBox_c .switchRoles  input{display: none;}
#loginBox .loginbac .commonBox .commonBox_c .switchRoles  span{display: inline-block;width: 16px;height: 16px;position: absolute;left: 0;top: 1px;background: url(./../images/usercenter/checked3.png)no-repeat center;}
#loginBox .loginbac .commonBox .commonBox_c .switchRoles  input:checked + span{background: url(./../images/usercenter/checked4.png)no-repeat center;}
 
.login_way{
    width: 100%;
    height:40px;
}
.login_way p{
    width:50%;
    float:left;
    cursor: pointer;
    color: #30a15d;
}
.login_way .way{
   text-align: right;
   cursor: pointer;
   font-size: 14px;
   margin-top: 15px;

}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .remember .forget{
    position:absolute;
    right:0;
    cursor: pointer;
    color: #30a15d;
    display: inline-block;
}
.userState .userTel{position: relative;display: inline-block;} 
.userState .gotoBox{display: none;position: absolute;background-color: #ffffff;width: 110px;z-index: 9;box-shadow: 1px 2px 5px 0px rgba(140, 140, 140, 0.55);border-radius: 4px;border: solid 1px #eeeeee;top: 45px;}
.userState .gotoBox p{font-size: 12px;height: 39px;text-align: center;line-height: 39px;margin: 0 5px;}
.userState .gotoBox p:first-child{border-bottom: 1px solid #ddd;}
.userState .userTel:hover .gotoBox{display: block;}
.userState .outuser+.uc_login,.userState .outuser + .uc_login + span,.userState .outuser + .uc_login + span + .uc_register{display: none;}

.statusPop .popBox{width: 300px;height: 250px;background-color: #ffffff;border-radius: 10px;position: absolute;left: 50%;margin-left: -150px;top: 50%;margin-top: -125px;}
.statusPop .popBox .cg{width: 114px;height: 119px;margin: 0 auto;margin-top: 20px;background: url(./../images/usercenter/cg.jpg)no-repeat center;position: relative;left: 10px;}
.statusPop .popBox .statusText{	font-size: 18px;color: #000000;text-align: center;margin-top: 30px;}
.statusPop .popBox .statusPs{	font-size: 16px;color: #999;text-align: center;margin-top: 20px;}

.statusPop1 .popBox{width: 300px;height: 340px;background-color: #ffffff;border-radius: 10px;position: absolute;left: 50%;margin-left: -150px;top: 50%;margin-top: -170px;}
.statusPop1 .popBox .cg{width: 114px;height: 119px;margin: 0 auto;margin-top: 20px;background: url(./../images/usercenter/sb.jpg)no-repeat center;}
.statusPop1 .popBox .statusText{font-size: 16px;color: #333;text-align: center;margin-top: 20px;}
.statusPop1 .popBox .statusPs{font-size: 16px;color: #333;text-align: center;margin-top: 10px;}
.statusPop1 .popBox .tit{text-align: center;font-size: 20px; color: #333;font-weight: bold;margin-top: 10px;}
.statusPop1 .popBox .btn{margin:  20px 40px;height: 40px;line-height: 40px;background: #30a15d;color: #fff;text-align: center;cursor: pointer;}

#loginBox .msg{color: red;font-size: 12px;line-height: 20px;height: 20px;}
#loginBox .wt{margin-top: 0!important;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .icon_ts{display: inline-block;position: absolute;width: 20px;height: 20px;top: 10px;right: 10px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .tg{background: url(./../images/usercenter/tg.jpg) no-repeat center;    background-size: 20px;}
#loginBox .loginbac .commonBox .commonBox_c .fromlogin .inputbox .cw{background: url(./../images/usercenter/cw.jpg) no-repeat center;    background-size: 20px;}


#loding_tencenthuakuai{
    width:100%;
    height: 100px;
    background-color:rgba(0,0,0,0.5);
    position: absolute;
    z-index:10;
    color: white;
    overflow: hidden;
    text-align: center;
    line-height:100px;
    transition: 1s;
    border: solid 1px #cbcbcb;
}