#root,#root #app{height:100%}.header-logo{width:12em;display:inline-block;margin:10px}.layoutWrap{height:100%}.layoutWrap .ant-menu-submenu-title,.layoutWrap .nav-text{font-size:16px}.loginPage{height:100vh;-webkit-box-orient:horizontal;flex-direction:row;overflow:auto}.loginPage,.loginPage .loginContainer{display:-webkit-box;display:flex;-webkit-box-direction:normal}.loginPage .loginContainer{-webkit-box-orient:vertical;flex-direction:column;width:30rem;padding:2rem;background:#04050d;color:#fff}.loginPage .logo-header{-webkit-box-flex:1;flex:1}.loginPage .loginTitleWrapper{margin-top:100px}.loginPage .loginTit{font-size:36px;font-weight:600;color:#fff}.loginPage .loginWelcome{color:#9a9a9a}.loginPage .login-index{width:100%;margin-top:100px;height:800px;text-align:center}.loginPage .inputs-container{position:relative;height:3rem}.loginPage .input-Icon-Container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;width:3rem;height:3rem;background:#0a0e16;border-radius:4px 0 0 4px}.loginPage .inputIcon{width:1rem}.loginPage .inputs-container .input{width:100%;height:3rem;outline:none;border:none;padding:0 1rem 0 4rem;background:#17191f;color:#ccc;border-radius:4px;font-size:18}.loginPage .submits{box-sizing:border-box;width:100%;border:none;background:#3f87f5;color:#fff;height:2.5rem;padding:0;margin-top:1rem;text-transform:none;font-size:18;cursor:pointer}.loginPage .submits:focus{border:none;outline:none;box-shadow:none}.loginPage .login-prompt-container{height:2.5rem;margin-top:2rem}.loginPage .login-prompt{height:2.5rem;line-height:2.5rem;font-size:1rem;color:#d43645;background-color:rgba(212,54,69,.2);border-radius:3px;padding:0 15px}.loginPage .prompt-tips{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.loginPage .prompt-icon{position:relative;top:0;right:10px}.loginPage .forgetPassword{margin-top:10px;text-align:right;color:#9a9a9a}.loginPage .exitChange{color:#fff;border:none;background-color:transparent;outline:none}.loginPage .forgetPasswordTitle{cursor:pointer}.loginPage .exitModification{margin-top:10px;text-align:right}.loginPage .loginImgContainer{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;width:100%;-webkit-transition:opacity 2s;transition:opacity 2s;position:relative}.loginPage .loginImg{position:relative;width:100%;opacity:1}.loginPage .container1,.loginPage .container2{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes img1{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes img1{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes img2{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes img2{0%{opacity:1}50%{opacity:0}to{opacity:1}}.loginPage .container1{-webkit-animation:img1 8s;animation:img1 8s;-webkit-animation-timing-function:cubic-bezier(0,0,0,0,0,.9,.95,1);animation-timing-function:cubic-bezier(0,0,0,0,0,.9,.95,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loginPage .container2{-webkit-animation:img2 8s;animation:img2 8s;-webkit-animation-timing-function:cubic-bezier(0,0,0,0,0,.9,.95,1);animation-timing-function:cubic-bezier(0,0,0,0,0,.9,.95,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loginPage .container1 img,.loginPage .container2 img{width:100%;height:100%;object-fit:cover}.loginPage .inferVision{font-size:30px;font-weight:600;color:#fff}.loginPage .loginImgIntroduction{font-size:23px;font-weight:400;color:#fff;line-height:32px}.loginPage .loginImgTitle{position:absolute;width:50%;height:5rem;color:#fff;top:70%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loginPage .loginFooter{text-align:center;font-size:.8rem;color:#a0a7b4;margin-bottom:10px}.loginPage .sm-txt{color:#fff}.loginPage .sm-btn-default,.loginPage .sm-btn-loading{border:1px solid rgba(0,172,210,.3)}.loginPage .sm-btn-success{border:1px solid #00acd2}.loginPage .rect-top{border-top:1px solid rgba(0,172,210,.3);z-index:-1}.loginPage .rect-top:after,.loginPage .rect-top:before{border-top:1px solid #00acd2;z-index:-1}.loginPage .nc_scale{background:#e8e8e8!important}.loginPage .nc_scale div.bc_bg{background:#7ac23c!important}.loginPage .nc_scale .scale_text2{color:#fff!important}.loginPage .nc_scale span{border:1px solid #ccc!important}.loginPage .errloading{border:1px solid #faf1d5!important;color:#ef9f06!important}.loginPage .rect-bottom{border-bottom:1px solid rgba(0,172,210,.3);z-index:-1}@media screen and (max-width:400px){.loginPage .loginPage{height:1000px}}