@font-face{font-family:cui-font-demo;font-style:normal;font-weight:400;src:url(https://cdn.antdu.net/auth/static/font/iconfont.7ee8d4bd.woff2) format("woff2"),url(https://cdn.antdu.net/auth/static/font/iconfont.84282f7c.woff) format("woff"),url(https://cdn.antdu.net/auth/static/font/iconfont.6cd66783.ttf) format("truetype")}body [class*=" cui-icon-"],body [class*=" cui-icon-demo-"],body [class^=cui-icon-],body [class^=cui-icon-demo-]{font-family:cui-font-demo,cui-font!important}.cui-icon-demo-test:before{content:"\e608"}.disableSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.loading.center{background:transparent url(https://cdn.antdu.net/auth/static/img/animated-loader.3451cf1d.gif) no-repeat 50%}.loading.top70px{background:transparent url(https://cdn.antdu.net/auth/static/img/animated-loader.3451cf1d.gif) no-repeat center 70px}.loading.top20Percent{background:transparent url(https://cdn.antdu.net/auth/static/img/animated-loader.3451cf1d.gif) no-repeat center 20%}.customer-service-panel{height:100%}#app,body,html{height:100%;margin:0;overflow:hidden;overscroll-behavior-x:contain;padding:0}.cloud-login{background-color:var(--root-bg-color);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;height:100%;position:relative;width:100%}.cloud-login .body{height:425px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:435px}.cloud-login .body.default-bg{background-color:hsla(0,0%,100%,.75)}.cloud-login .body-info{margin:2rem 30px;max-height:72px;overflow:hidden}.cloud-login .body-info-title{color:rgb(var(--color-text-primary));font-size:36px;line-height:36px}.cloud-login .body-info-title.sso{font-size:1.8rem}.cloud-login .body .body-form{margin-left:30px;margin-right:30px;position:relative}.cloud-login .body .body-form input[type=password],.cloud-login .body .body-form input[type=text]{border:.0625rem solid #efefef;box-sizing:border-box;color:rgb(var(--color-text-primary));display:block;font-size:1rem;height:2.625rem;margin-top:1.25rem;outline-color:transparent;outline-width:0;padding:.34rem 1rem;width:100%}.cloud-login .body .body-form input[type=password]:focus,.cloud-login .body .body-form input[type=text]:focus{border-color:var(--border-color-focus);box-shadow:0 0 8px var(--shadow-color);outline-color:var(--border-color-focus)}.cloud-login .btn{margin-top:1.25rem;width:100%}.cloud-login .label{cursor:pointer;float:left;margin-top:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cloud-login .label input{cursor:pointer;margin-right:.3rem;vertical-align:-.1rem}.cloud-login .captcha{overflow:hidden}.cloud-login .captcha-code{overflow:hidden;padding-right:.625rem}.cloud-login .captcha a{border:.0625rem solid rgb(var(--color-text-primary));box-sizing:border-box;float:right;height:2.625rem;margin-top:1.25rem;text-decoration:none;width:8.125rem}.cloud-login .captcha a img{height:100%;width:100%}.cloud-login .captcha a .captcha-error-tip{color:rgb(var(--color-danger));line-height:2.625rem;text-align:center}.cloud-login .auto-check{color:#555;cursor:pointer;margin-top:5px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cloud-login .auto-check label{cursor:pointer}.cloud-login .auto-check input[type=checkbox]{margin-right:5px;vertical-align:-2px}.cloud-login .auto-check .auto-tip{color:orange;font-size:12px;line-height:16px;margin-top:3px;padding-left:16px}.cloud-login .error-flag{background-color:rgb(var(--color-danger));border-radius:50%;color:rgb(var(--white));height:1.125rem;line-height:1.125rem;position:absolute;right:.33rem;text-align:center;width:1.125rem}.cloud-login .error-flag.username{top:12px}.cloud-login .error-flag.password{top:75px}.cloud-login .error-flag.captcha{right:9.08rem;top:138px}.cloud-login .error-tip{font-size:.75rem;position:absolute;right:.33rem;text-align:left}.cloud-login .error-tip .msg{background-color:var(--bg-color);border-radius:.125rem;color:rgb(var(--white));line-height:1rem;padding:.3rem .625rem}.cloud-login .error-tip .arrow{border-color:var(--bg-color) transparent transparent;border-style:solid;border-width:.3rem .3rem 0;bottom:.0625rem;display:inline-block;float:right;height:0;position:relative;right:.25rem;width:0}.cloud-login .error-tip.username{top:-20px}.cloud-login .error-tip.password{top:40px}.cloud-login .error-tip.captcha{right:9.08rem;top:105px}.cloud-login .browser-download{position:absolute;right:2rem;top:1.5rem}.cloud-login .browser-download>a{color:var(--border-color-focus);cursor:pointer;margin-left:15px;text-decoration:none}.cloud-login .browser-download .app-list{font-size:13px;padding:0;width:160px}.cloud-login .browser-download .app-list .app-item{background-color:#d0ddf5;color:#555;display:block;line-height:40px;padding-left:15px;text-decoration:none}.cloud-login .browser-download .app-list .app-item:hover,.cloud-login .browser-download .app-list .app-item:visited{background-color:#f2f7fc;color:var(--border-color-focus);cursor:pointer}.cloud-login .ipc{bottom:1.5rem;left:0;position:absolute;text-align:center;width:100%}.cloud-login .ipc>a{color:#555;text-decoration:none}.cloud-login .ipc>a:hover,.cloud-login .ipc>a:visited{color:var(--border-color-focus);cursor:pointer}