body,div{margin:0;padding:0}.ui-slider-wrap{background:#e8e8e8;position:relative}.ui-slider-wrap .ui-slider-bg{width:0}.ui-slider-wrap .ui-slider-btn{position:absolute;top:0;left:0;cursor:move;text-align:center;border:1px solid #ccc;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ui-slider-wrap .ui-slider-text{width:100%;height:100%;font-family:"微软雅黑";text-align:center;position:absolute;top:0;left:0;color:#666}.ui-slider-wrap .ui-slider-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}*{padding:0;margin:0;list-style:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}body{font-family:Arial}.hide{display:none!important}a{color:#3c8dbc}a:link{text-decoration:none}.float-right{float:right}button,textarea,input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,simsun,sans-serif}.ie-tips{position:relative;height:60px;line-height:60px;background:#f9d272;color:red;font-size:14px;text-align:center;display:none}.red-text{color:#f33!important}.login-content{position:absolute;width:100%;height:100%;min-width:1024px;min-height:640px;background-color:#f7f7f7;display:flex;flex-direction:column}.login-content .login-top{width:100%;height:24%}.login-content .login-top .top-logo{float:left;display:inline-block;height:74px;margin:10px 0 0 26px}.login-content .login-top .platform{display:inline-block;color:#636363;font-weight:bold;line-height:125px}.login-content .login-center{min-height:400px;background:url('/Content/Images/Web/Student/login_bg_center.png?20190526v=4233454') center no-repeat;background-size:cover;flex:1}.login-content .login-center .login-wrap{position:relative;top:-60px;width:640px;height:356px;margin:0 auto;background-color:#fff;box-shadow:0 2px 5px 5px rgba(203,203,203,.1)}.login-content .login-center .login-wrap::before{position:absolute;left:-44px;top:-2px;display:inline-block;height:62px;width:44px;background:url('/Content/Images/Web/Student/login-arrow-left.png?20190526v=4233454') no-repeat;content:""}.login-content .login-center .login-wrap::after{position:absolute;top:-2px;display:inline-block;height:62px;width:44px;background:url('/Content/Images/Web/Student/login-arrow-right.png?20190526v=4233454') no-repeat;content:""}.login-content .login-center .login-wrap .login-title-area{display:inline-block;width:calc(50% - 8px);color:#383838;height:35px;overflow:hidden}.login-content .login-center .login-wrap .account-login-text{line-height:25px}.login-content .login-center .login-wrap .account-login-text span{color:#999;margin:0 10px;cursor:pointer}.login-content .login-center .login-wrap .account-login-text span.cur-account{color:#383838}.login-content .login-center .login-wrap .account-login-line{height:10px;position:relative}.login-content .login-center .login-wrap .account-login-line span{display:inline-block;height:3px;border-radius:3px;width:60px;background:#607b8f;position:absolute;left:55px;top:5px}.login-content .login-center .login-wrap .account-login-line span.choose-sso{left:190px}.login-content .login-center .login-wrap .title{padding-top:44px;font-family:"微软雅黑";font-size:18px;font-weight:bold;text-align:center;letter-spacing:1px}.login-content .login-center .login-wrap .title>div:not(:first-of-type){border-left:1px solid #c2c3c7}.login-wrap .title{padding-top:44px;font-family:"微软雅黑";font-size:18px;font-weight:bold;text-align:center;letter-spacing:1px}.login-wrap .title>span:not(:first-of-type){border-left:1px solid #c2c3c7}.login-wrap .title>span{display:inline-block;width:calc(50% - 8px);color:#383838}.login-wrap .input-wrap{float:left;width:50%;min-height:270px}.input-wrap .login{list-style:none;padding:25px 35px 0 35px}.input-wrap .login .input-area{position:relative;margin-bottom:20px}.input-wrap .login .input-area input[type=text],.input-wrap .login .input-area input[type=password]{width:calc(100% - 40px);height:35px;padding-left:40px;border:none;border:1px solid #595959;border-radius:20px;outline:none;line-height:35px}.input-wrap .login .input-area .icon{position:absolute;display:inline-block;height:40px;width:40px;background:url("/Content/Images/Web/Student/login-icons.png") no-repeat}.input-wrap .login .input-area .icon.user{background-position:2px -34px}.input-wrap .login .input-area .icon.pwd{background-position:4px 2px}.input-wrap .login .li-forgot-pwd{margin-top:-5px}.input-wrap .login .li-forgot-pwd a{font-size:14px}.input-wrap .login .btn-area{display:inline-block;margin-top:10px;width:100%}.input-wrap .login .btn-area button{width:100%;height:40px;border:none;border:1px solid #3c8dbc;border-radius:20px;background-color:#3c8dbc;font-size:16px;color:#fff;line-height:40px;transition:background-color .3s;-ms-transition:background-color .3s;cursor:pointer}.input-wrap .login .btn-area button:hover{border-color:#307aa5;background:#307aa5}.input-wrap .login .toast-area{margin-top:8px;font-size:13px;color:#f60;text-align:center;line-height:18px}.login-content .login-center .login-wrap .login-qrcode{position:relative;float:left;height:270px;width:50%;margin-top:0;border-radius:0 0 10px 10px;background-color:#fff}.login-qrcode .qrcode-container{position:absolute;top:35%;left:38%;transform:translate(-35%,-38%);height:230px;width:230px;background-color:#fff}.login-qrcode .qrcode-container .qrcode-img{position:absolute;width:200px;height:200px;padding:15px}.login-qrcode .qrcode-container .qrcode-img .qrcode-sucess-mask{display:none;position:absolute;left:28px;top:28px;width:175px;height:175px;background:rgba(0,0,0,.7)}.login-qrcode .qrcode-container .qrcode-img .qrcode-sucess-mask img{position:absolute;left:38%;top:38%}.login-qrcode .qrcode-container .qrcode-img .qrcode-sucess-mask .msg{position:absolute;left:36%;top:63%;color:#fff;font-size:13px}.login-qrcode .qrcode-container .qrcode-img .qrcode-sucess-mask .refresh{position:absolute;left:33%;top:76%;cursor:pointer;color:#8cc8ea;font-size:13px}.login-qrcode .qrcode-container .mask-area{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.9);text-align:center}.login-qrcode .qrcode-container .mask-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-qrcode .qrcode-container .mask-area .mask-content .tip-msg{display:none;font-size:13px;font-weight:700;color:#f60;width:130px;height:32px;line-height:32px}.login-qrcode .qrcode-container .mask-area .mask-content .btn-build-qr-code{width:100px;padding:7px 0;border:none;border-radius:4px;background:#3c8dbc;color:#fff;cursor:pointer}.login-qrcode .qrcode-container .app-tip{display:none;position:absolute;left:19px;bottom:2px;color:#717171;font-size:14px!important}.input-wrap .login .btn-area button.back-login{width:calc(30% - 20px);border:1px solid #717171;background:#fff;color:#717171;opacity:.5}.input-wrap .login .btn-area button.back-login:hover{border:1px solid #3c8dbc;color:#3c8dbc}.input-wrap .login .btn-area button.save-change{float:right;width:70%}.input-wrap .login .back-login{padding:6px 12px 0 0;font-size:14px;text-align:right;color:#737373;cursor:pointer}.input-wrap .login .back-login:hover{color:#307aa5}.input-wrap .login .input-area .input-mcode{padding-right:120px;width:calc(100% - 160px)!important}.input-wrap .login .input-area .get-mcode{position:absolute;top:2px;right:2px;display:inline-block;height:34px;width:105px;border:none;font-size:14px;color:#3c8dbc;line-height:34px;text-align:center;cursor:pointer}.input-wrap .login .input-area .get-mcode-sending{position:absolute;top:2px;right:12px;display:inline-block;height:34px;width:105px;border:none;background:#fff;font-size:14px;color:#5f6063;line-height:34px;text-align:center}.input-wrap .login .input-area .get-mcode:hover{color:#307aa5}.input-wrap .login .input-area .icon.phone{background-position:-28px -34px}.input-wrap .login .input-area .icon.mcode{background-position:-28px 0}.login-tip-message{position:absolute;bottom:2px;width:100%;font-size:13px;color:#f60;text-align:center;line-height:18px}.login-content .login-bottom{height:56px;width:100%;padding:18px 0}.login-content .login-bottom>p{width:100%;font-size:12px;color:#717171;text-align:center;line-height:20px}.login-content .login-bottom>p>a{color:#01c0ca}.login-content .login-bottom>p>a.login-company-info{margin-right:10px}.placeholder-login{position:absolute;top:8px;z-index:10;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#999}.ui-slider-wrap .ui-slider-btn{background:#fff url(../Images/Web/Common/Other/ico_slider_right.png?20190526v=2022v0210412) no-repeat center/50%}.ui-slider-wrap .ui-slider-btn.success{background-image:url(../Images/Web/Common/Other/ico_slider_success.png?20190526v=2022v0210412)}