        .right_logo {
            /* float: right; */
            position: relative;
            display: inline-block;
            left: -150px;
            z-index: 9999;
        }
        
        .has {
            height: 90px;
            overflow: initial !important;
        }
        .has img{
            transform: scale(0.9);
        }
        .lefs {
            float: left;
        }
        
        .per-code-so {
            left: -76px;
        }
        
        .icon-wen {
            width: 20px;
            height: 20px;
            vertical-align: -5px;
        }
        
        .rotate-loading {
            background: url("../img/login/rotate-loading.gif") no-repeat;
            width: 42px;
            height: 40px;
            display: inline-block;
            background-size: contain;
            position: absolute;
            top: 0;
            left: 135px;
        }
        
        .rl-modal .login_btn {
            background: #2eafb3;
        }
        
        .container {
            position: relative;
        }
        
        .user_rigs {
            margin-top: 0;
        }
        
        .login_s {
            position: relative;
        }
        
        .how-name {
            position: absolute;
            width: 310px;
            text-align: center;
            color: #2eafb3;
            margin-top: 10px;
        }
        .right{
            float: right;
            margin-right:21%;
        }
        .has  .right  li{
            width: 100px;
            height: 90px;
            text-align: center;
            float: left;
            cursor: pointer;
            position: relative;
        }
        .has  .right  li .picture{
            width: 100%;
            height: 90px;
            margin-top: 22px;
        }
        .has  .right  li  .picture .pic_t{
            width: 100%;
            height: 35px;
        }
        .has  .right  li .picture .pic_t .notice_wechat{
            width: 36px;
            height: 36px;
        }
        .has  .right  li .picture .pic_b{
            width: 100%;
            height: 30px;
            line-height: 30px;
            text-align: center;
            font-size: 12px;
        }
        .has  .right  li:hover .pic_show{
            display:block;
            width: 108px;
            height:108px;
            position: absolute;
            top:90px;
            left:0;
            z-index: 2000;
            background-color: #fff;
            margin-right:10px;
        }
        .has  .right  li  .pic_show{
            display:none;
        }
        .has  .right  li  .pic_show .coomApp{
            width: 108px;
            height:108px;
        }
        .moocMain{
            background-color:#fff;
            text-align:center;
            width:450px;
            display: none;
        }
        .moocTitle{
            margin-top:15px;
            text-align:center;
            font-size:20px;
            font-weight:600;
        }
        .moocContent{
            width:90%; 
            margin: 0 auto;
            padding:10px;
            font-size:16px;
            text-align:left;
            text-indent: 2em;
        }
        .barcode{
            width:90%;
            margin:15px auto; 
            padding-bottom:35px;
            display: -ms-flexbox;
            display: flex;
            text-align: center;
        }
        .barcode .barcode_l{
            width: 50%;
        }
        .barcode .barcode_r{
            width: 50%;
        }
        .barcode p{
            font-size: 20px;
            text-align: center;
        }
        .barcode_l .codeImg{
            width:200px;
            height:200px;
        }
        .barcode_r .codeImg{
            width:200px;
            height:200px;
        }
        .has{
            height:120px;
            font-size:26px;
            font-weight: 600;
        }
        .has img{
            width: auto;
            height:120px;
        }
        .danwei div {
            color:#000000;
            margin-bottom:10px;
        }
        .stagebg{
            min-height:680px;
        }
        .has{
            display:-ms-flexbox;
            display:flex;
            -ms-flex-align: center;
            align-items: center;
        }
        .has span:last-child{
            margin-left:auto;
            margin-right:40px;
            font-size:24px;
            font-weight: normal;
        }
        .login_mas{
            position:relative;
        }
        .icon_font{
            position:absolute;
            right:10px;
            top:10px;
        }
        /* #newPwdIcon1{
            display: none;
        } */
        .rl-modal .login_s{
            padding-top:0px;
        }
        .rl-modal .login_head{
            padding:20px 0px;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center;
            height:auto;
        }
        .rl-modal .login_head span{
            float:none;
            font-size:14px;
            display: inline-block;
            margin:0px 10px;
            cursor:pointer;
            
        }
        .rl-modal .login_head span.active{
            font-size: 18px;
            font-weight: bold;
            color:#2eaeb3;
        }
        .rl-modal .login_head span:first-child{
            margin-left:0px;
        }
        .huoqu{
            width: 110px;
            line-height: 40px;
            height: 40px;
            text-align: center;
            color: #fff;
            background: #2eafb3;
            display: inline-block;
            cursor: pointer;
            font-size:14px;
            border: none;
            outline: none;
            position: absolute;
            right: 0px;
        }
        .grays{
            background:#b2b2b2 !important;
            font-size:14px;
        }
        .rl-modal .verify_login_btn {
            background: #2eafb3;
            width: 310px;
            height: 40px;
            line-height: 40px;
            color: #fff;
            text-align: center;
            border: none;
            font-size: 18px;
        }
        .gray{
            background-color: gray !important;
            color:#ffffff;
        }
        input[type="password"]::-ms-reveal {
            display: none;
        }
        input[type="text"]::-ms-clear,
        input[type="password"]::-ms-clear {
            display: none;
        }