.login{width: 80px;height: 40px;background-color: blue;color: #fff;}
.benben{width: 100%;height: 100%;background-color: #000;opacity: 0.3;position: fixed;top: 0px;left: 0px;display: none;}
.box{width: 400px;height: 400px;background-color: #fff;position: fixed;top: 0px;bottom: 0px;z-index: 2;margin: auto;right: 200px;box-shadow: 0 0 16px 0 rgba(0, 72, 255, 0.13);}

.close{width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 18px;}
.tishi{width: 133px;height: 24px;margin-top: 6px;margin-left: 160px;}
img{width: 100%;}

.switch{width: 50px;height: 50px;    margin-left: 340px;margin-top: -20px;}
.box h3{text-align: center;
    white-space: nowrap;
    display: inline-block;
    width: 100%;font-size: 26px;margin-top: 10px;}
.erma{  width: 160px;height: 160px;}
.erdiv{ width: 163px;height: 163px;position: relative;margin: 0px auto;display: block;border: 1px solid #d8d8d8;margin-top: 30px;}
.tishi2{text-align: center;white-space: nowrap;display: inline-block;width: 100%;font-size: 18px;margin-top: 30px;}
.passward h4{font-size: 24px;margin-bottom: 10px;color: #161616;font-family: 'PingFangSC Regular';margin-top: 10px;margin-left: 40px;}
.yhzh{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;}
.yhzh div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.yhzh input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}
html{height: 100%;}
body{height: 100%;}
.yhmm{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.yhmm div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.yhmm input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}
.tishi3{height: 40px;margin-left: 40px;margin-top: 20px;}
.passward button{font-size: 20px;background-color: #3288e4;color: white;border: none !important;width: 302px;height: 48px;margin-left: 40px;}
.tishi4{height: 40px;margin-top: 20px;margin-left: 220px;cursor:pointer;}

.zczh{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;}
.zczh div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.zczh input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}

.zcmm{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.zcmm div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.zcmm input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}

.zcyzm{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.zcyzm div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}

.zcyzm input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}

.zc button{font-size: 20px;background-color: #3288e4;color: white;border: none !important;width: 302px;height: 48px;margin-left: 40px;margin-top: 10px;}

.fasyzm{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 85px;display: none;}
.fasyzm div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.fasyzm input{height: 48px;position: absolute;top: 0px;left: 55px;border: none;}
.fasyzm h6{width: 300px;}
.fasyzm button{font-size: 20px;background-color: #3288e4;color: white;border: none !important;width: 302px;height: 48px;margin-top: 20px;}
.toqi{width: 160px;height: 160px;background-color: #a5a5a5;position: absolute;top: 139px;left: 121px;color: #fff;text-align: center;line-height: 160px;font-size: 16px;cursor:pointer; display: none;}
.back h4{font-size: 24px;margin-bottom: 10px;color: #161616;font-family: 'PingFangSC Regular';margin-top: 0px;margin-left: 40px;}

.backzh,.newmm{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.backzh div,.newmm div{width: 60px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.backzh input,.newmm input{height: 48px;position: absolute;top: 0px;left: 65px;border: none;}

.backyz{width: 200px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.backyz div{width: 48px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.backyz input{height: 48px;position: absolute;top: 0px;left: 65px;border: none;width: 80px;}


.backyz{width: 200px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.backyz div{width: 60px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.backyz input{height: 48px;position: absolute;top: 0px;left: 65px;border: none;width: 80px;}

.backzh{width: 300px;height: 48px;border: 1px solid #b3b3b3;margin-left: 40px;position: relative;margin-top: 20px;}
.backzh div{width: 60px;text-align: center;height: 48px;line-height: 48px;font-size: 14px;
    font-weight: normal;color: #000;
    text-align: center;
    border-radius: 4px;}
.backzh input{height: 48px;position: absolute;top: 0px;left: 65px;border: none;}

.backtoyz{width: 80px;height: 48px;background-color: #3288e4;text-align: center;line-height: 48px;color: #000;position: absolute;right: 61px;top: 184px;color: #fff;}

.back button{font-size: 20px;background-color: #3288e4;color: white;border: none !important;width: 302px;height: 48px;margin-left: 40px;margin-top: 20px;}
.saomazc h4{font-size: 24px;margin-bottom: 10px;color: #161616;font-family: 'PingFangSC Regular';margin-top: 10px;margin-left: 40px;}

.disabled { pointer-events: none;} 
.msgs1{color: #fff;
    border: 1px solid #00B9FF;}

.bbox{width: 100%;height: 100%; background: url(../img/e_web_icons_bg.png) no-repeat; background-size:100% 100%; background-attachment:fixed;}

/* background-image: url("../img/e_web_icons_bg.png");  */
.ncjsqqq{position: fixed;bottom: 30px;width: 100%;text-align: center;font-size: 16px;}