.modal-tip{color:#304163}.login{width:100%;height:100%;display:flex}.login .login-banner{position:relative;width:860px;height:100%;background:url(static/login-bg.784d8697.webp);background-size:100% 100%;padding:40px 60px}.login .login-banner .login-logo{width:156px;height:48px;cursor:pointer}.login .login-banner .login-bg-inner{position:absolute;left:50%;bottom:10%;transform:translateX(-50%);width:748px;height:506px}.login .login-banner .description{position:absolute;left:50%;bottom:calc(10% + 520px);transform:translateX(-50%);padding-top:16%;white-space:nowrap;text-align:center}.login .login-banner .description h1{font-size:36px;font-weight:700;color:#1386ff;animation:mymove 2s infinite}.login .login-banner .description h2{font-size:30px;font-weight:400;color:#1386ff;animation:mymove 2s infinite}@keyframes mymove{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.login .login-contain{flex:1 1;display:flex;align-items:center;justify-content:center}.login .login-contain .contain-header{margin-bottom:40px;display:flex;justify-content:space-between;align-items:baseline}.login .login-contain .contain-header .language{display:flex;justify-content:space-between;align-items:center;width:100%}.login .login-contain .contain-header h1{font-size:32px;font-weight:700;color:#001540}.login .login-contain .contain-header p{font-size:14px;font-weight:400;color:rgba(0,21,64,.8)}.login .login-contain .contain-header p span{font-size:16px;font-weight:800;color:rgba(0,21,64,.8)}.login .login-contain .contain-body{width:540px;height:584px;box-shadow:0 0 10px 4px #e4f1fe;border-radius:4px;padding:40px 100px 30px;display:flex;flex-direction:column;align-items:center}.login .login-contain .contain-body .link{color:#1386ff}.login .login-contain .contain-body .contain-body-tabs{width:100%;flex:1 1}.login .login-contain .contain-body .contain-body-tabs .ant-tabs-nav{margin-bottom:35px}.login .login-contain .contain-body .contain-body-tabs .ant-tabs-nav:before{border-color:#dbe4e8}.login .login-contain .contain-body .contain-body-tabs #wx_login_container{display:flex;align-items:center;justify-content:center}.login .login-contain .contain-body .contain-body-tabs iframe{width:310px;height:340px}.login .login-contain .contain-body .contain-body-tabs .ant-tabs-tabpane{position:relative}.login .login-contain .contain-body .contain-body-tabs .ant-tabs-tabpane .ant-form{margin-bottom:50px}@media screen and (max-width:1400px){.login .login-banner{display:none}}