.loading{margin-top:200px;padding-left:200px}.loading-error{margin:20px;color:#e33;font-size:18px}.loading-ripple div{position:absolute;box-sizing:initial;border-style:solid;border-width:4px;border-radius:50%;opacity:1;animation:loading-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.loading-ripple div:first-child{border-color:#27f}.loading-ripple div:nth-child(2){border-color:#bdf;animation-delay:-.5s}.loading-ripple{position:relative;width:200px;height:200px;margin:0 auto;transform:translate(-100px,-100px) scale(1) translate(100px,100px)}@keyframes loading-ripple{0%{top:96px;left:96px;width:0;height:0;opacity:1}to{top:18px;left:18px;width:156px;height:156px;opacity:0}}.ant-modal-content{top:60px}.login .login_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/static/media/loginv3_bg.91558cdb.png);background-repeat:no-repeat;background-size:cover;opacity:1}.login .login_logo{position:absolute;top:40px;left:40px;width:68px;height:auto}.login .login_logo_2{width:233px;height:auto;margin:0 auto 25px}.login .login_logo_4{width:380px;height:auto;margin:0 auto 40px}.login .wrapper{position:absolute;top:-50px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-around;margin:0 auto}.login .wrapper .slogan{margin-bottom:30px;color:#000;font-size:32px;line-height:48px;letter-spacing:2px;text-align:center}.login .wrapper .formContainer{display:flex;flex-direction:column;justify-content:center;width:500px;padding:24px;background:hsla(0,0%,100%,0)}.login .wrapper .formTitle{width:400px;height:42px;color:#000;font-weight:400;font-size:32px;font-family:MicrosoftYaHei;letter-spacing:8px}.login .wrapper .formItem{position:relative;flex-direction:column;height:48px;margin-bottom:24px;padding:0;background:hsla(0,0%,100%,0)}.login .wrapper .formItem .ant-form-item{margin-bottom:0}.login .wrapper .formItem .ant-input-prefix{left:8px}.login .wrapper .formItem .ant-input{height:48px;padding:4px 48px;font-size:16px}.login .wrapper .submitBtn{width:100%;height:48px;font-size:16px;background:#233cb2;border-radius:4px}.login .wrapper .submitBtn_v3{width:100%;height:48px;font-weight:800;font-size:18px;background-image:linear-gradient(90deg,#00b4ff,#007eff);border-radius:4px}.login .wrapper .tips{text-align:center}.login .wrapper .tips a{color:#999;font-size:13px;text-decoration:none}.login .wrapper .tips .line{margin:0 16px;color:#dcd6d6}.login .wrapper .beiAn{position:absolute;right:0;bottom:10px;left:0;width:95%;padding:15px;color:rgba(0,0,0,.2);font-weight:400;font-size:16px;line-height:22px;text-align:center}.login .wrapper .beiAn a{margin-right:16px;margin-left:16px;color:#fff}@media screen and (max-width:720px){.login .wrapper{top:40px;display:block;max-width:300px;margin:20px auto}.login .wrapper .slogan{color:#666;font-size:22px;line-height:30px}}@keyframes fadeInRight{0%{transform:translate3d(100%,0,0);opacity:0}to{transform:none;opacity:1}}@keyframes fadeInLeft{0%{transform:translate3d(-100%,0,0);opacity:0}to{transform:none;opacity:1}}*{margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{width:100%;min-width:1000px;height:100%;min-height:100%}body{font-weight:400;line-height:1.25;background:#eff2f7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input,textarea{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input,textarea{-webkit-box-sizing:border-box;color:#8c8fa4;outline:0;caret-color:#07c160}.table th,code,input,select,textarea{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{vertical-align:top;border:0}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{color:#000}a,button{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none}a{color:#20a0ff;border:0}a,button,div,label,span{-webkit-tap-highlight-color:transparent}::-webkit-input-placeholder{color:#c4c4c4}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4);border-radius:4px}::-webkit-scrollbar-track-piece{background-color:#d3dce6}.title{color:#5e6c84}.success{color:#13ce66}.warning{color:#f7ba2a}.danger{color:#ff4949}.white{color:#fff}.dark-white{color:#f9fafc}.silver{color:#8492a6}.light-silver{color:#99a9bf}.extra-light-silver{color:#c0ccda}.gray{color:#d3dce6}.light-gray{color:#e5e9f2}.extra-light-gray{color:#eff2f7}.black{color:#1f2d3d}.light-black{color:#324057}.extra-light-black{color:#475669}.blue{color:#20a0ff}.light-blue{color:#58b7ff}.dark-blue{color:#1d8ce0}.shallow-blue{color:#0647a6}.shallow-blue .span{color:#deebff}.full-blue{color:#172b4c}.hidden{display:none}.required{color:#f5222d}.icon-close{margin-right:5px;margin-left:20px;color:red}.icon-close,.icon-plus{margin-top:5px;font-size:25px}.icon-plus{margin-left:10px;color:#1890ff}.text-justify{text-align:justify;text-align-last:justify;text-justify:distribute}.ellipsis-row{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.align-left{text-align:left!important;border-color:#ddd}.align-center{text-align:center!important;border-color:#ddd}.align-right{text-align:right!important;border-color:#ddd}.contentText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contentText_3{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.width40{min-width:40px;max-width:40px}.width60{min-width:60px;max-width:60px}.width80{min-width:80px;max-width:80px}.width100{min-width:100px;max-width:100px}.width120{min-width:120px;max-width:120px}.width140{min-width:140px;max-width:140px}.width160{min-width:160px;max-width:160px}.width180{min-width:180px;max-width:180px}.width200{min-width:200px;max-width:200px}.width220{min-width:220px;max-width:220px}.width240{min-width:240px;max-width:240px}.width260{min-width:260px;max-width:260px}.width280{min-width:280px;max-width:280px}.width300{min-width:300px;max-width:300px}.ant-select-enabled.placeholder .ant-select-selection__placeholder{display:block!important}.mainContainer{height:100%}.pageContainer{background-color:#fff}.wrap{height:100%}.ant-modal-footer{text-align:center}iframe{display:none}