.login-modal .ant-modal-footer{display:none}.login-modal .ant-modal-content{border-radius:22px!important;padding:0!important}.contentModal{position:relative;display:flex;justify-content:space-between;border-radius:22px;background:linear-gradient(0deg,rgb(227,238,255),rgb(227,238,255) .573%,rgb(247,250,255) 28.292%,rgb(255,255,255) 46.935%)}@media (max-width:768px){.contentModal{height:auto;min-height:486px}}.contentModal .switchBtn{position:absolute;top:0;right:0;padding:8px;font-size:14px;color:#fff;cursor:pointer;width:46px;height:46px;border-radius:0 16px 0 0}.contentModal .switchBtn:before{content:"";position:absolute;right:2px;top:2px;width:0;height:0;z-index:1;border-top-right-radius:22px;border-color:#3a5df9 #3a5df9 transparent transparent;border-style:solid;border-width:36px;transform:rotate(0deg)}.contentModal .left-section{width:256px;height:486px;padding:30px 0 0 24px;color:#fff;background:url(/assets/images/login/loginModalbg.png) no-repeat 50%;background-size:cover;border-radius:8px 0 0 8px}@media (max-width:768px){.contentModal .left-section{width:100%;height:auto;padding:16px}}.logo-img{width:90px;height:14px;margin-bottom:44px}.contentModal .main-title{margin-top:30px!important;margin-bottom:50px!important;color:#fff!important;font-weight:500;font-size:24px;font-family:MiSans;line-height:36px;letter-spacing:0;text-align:left}.contentModal .main-subtitle{color:#fafafa}.feature-list .feature-item{margin-bottom:16px;color:#fff;font-weight:400;font-size:14px;font-family:MiSans-Medium;text-shadow:0 2px rgba(230,238,255,.1)}.feature-list .feature-icon{margin-right:8px;color:#fff}.contentModal .right-section{position:relative;flex:1 1;padding-top:76px;text-align:center}.contentModal .right-section #phone-login-form{margin-bottom:-12px!important}.qr-title{margin:6px 0;color:#1f2124;font-weight:800;font-size:26px;font-family:MiSans}.qr-title .blue-text{color:#3a5df9}.contentModal .auto-create{margin-bottom:16px!important;color:#a8a8a8!important;font-size:14px!important;font-family:MiSans-Medium!important}#login_container iframe,.contentModal .qr-code{width:160px;height:160px}.contentModal .qr-code{margin:0 auto}.contentModal iframe,.impowerBox .qrcode{width:160px}.impowerBox .title{display:none}.impowerBox .info{width:160px}.status_icon{display:none}.impowerBox .status{text-align:center}.contentModal .agreement{position:absolute;bottom:0;width:100%;margin:0!important;padding:10px 10px 10px 20px;color:#a8a8a8;font-size:12px;text-align:center;border-radius:0 0 22px 22px;background:rgb(230,238,255)}.agreement a{color:#3a5df9}.corner-icon{position:absolute;right:-22px;bottom:0}.corner-icon img{width:100px;height:88px}.clear-ui .login-page{display:flex;flex-direction:column;align-items:center;height:auto;margin:0 auto;padding:0}.clear-ui .ant-pro-form-login-container{margin-top:0!important;margin-right:0!important}.login-page{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100vh - 64px);padding:32px 24px;overflow:hidden;text-align:end;background:transparent}.login-page .ant-pro-form-login-container{display:inline-flex!important;justify-content:center;height:100%;padding-top:0}.login-page .ant-pro-form-login-main{width:inherit!important}.login-page .boy-bg{position:absolute;top:0;left:30px;width:50vw;height:auto;border:none;box-shadow:0 0 0 10px #f7f4f9}.login-page .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:386px;height:408px;background:#fff;border-radius:16px}.login-page .content .tips{color:rgba(0,0,0,.45);font-size:14px}.container{display:flex;flex-direction:column;height:100vh;overflow:auto;background:#f5f5f5}.ant-pro-form-login-container{padding-top:24px}.lang{width:100%;height:40px;line-height:44px;text-align:right}.lang .ant-dropdown-trigger{margin-right:24px}.content{flex:1 1;padding:32px 0}.qr-code{width:180px;box-shadow:1px 1px 10px 0 #eee}.ant-pro-form-login-desc{margin-bottom:16px!important}.ant-pro-form-login-container{padding-inline:0}@media (min-width:768px){.container{background-image:url(https://mdn.alipayobjects.com/yuyan_qk0oxh/afts/img/V-_oS6r-i7wAAAAAAAAAAAAAFl94AQBr);background-size:cover}.content{padding:32px 0 24px}}.icon{margin-left:8px;color:rgba(0,0,0,.2);font-size:24px;vertical-align:middle;cursor:pointer;transition:color .3s}.icon:hover,.prefixIcon{color:#1677ff}.prefixIcon{margin-right:5px;font-size:14px}.login-modal .ant-modal-content{border-radius:22px}