.step-form-wrapper[data-v-ab1e4d58]{margin:0 auto;width:80%;max-width:400px}.login-logo[data-v-005491ce]{position:fixed;top:44px;left:49px;height:50px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-logo img[data-v-005491ce]{width:48px;height:48px}.login-logo span[data-v-005491ce]{font-size:32px;font-weight:900;color:#fff;margin-left:20px}.login-btn[data-v-005491ce]{position:fixed;top:59px;right:67px;height:20px;line-height:20px;font-size:14px;color:#0977cf}.login-btn[data-v-005491ce] .ant-divider{background:#8d8d8d}.logo-main[data-v-005491ce]{display:-ms-flexbox;display:flex;width:575px;margin:0 auto;height:678px;background:#fff;border-radius:10px;box-shadow:24px 24px 23px 0 rgba(138,149,172,.08);-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.logo-main[data-v-005491ce] .ant-tabs{width:414px;margin:0 auto}.logo-main[data-v-005491ce] .checkbox .ant-checkbox-inner{width:20px;height:20px}.logo-main[data-v-005491ce] .checkbox .ant-checkbox-inner:after{left:24%;width:7px;height:11px}.logo-main .logo-left[data-v-005491ce]{margin-right:20px;-ms-flex:1;flex:1;padding:108px 20px 0 46px}.logo-main .logo-left .logo-tit[data-v-005491ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:47px;color:#fff}.logo-main .logo-left .logo-tit .fir-tit[data-v-005491ce]{font-size:36px}.logo-main .logo-left .logo-tit .sec-tit[data-v-005491ce]{margin-left:6px;font-size:24px}.logo-main .logo-left .subtitle[data-v-005491ce]{height:23px;font-size:19px;font-family:HelveticaNeue,HelveticaNeue-Thin;font-weight:200;color:hsla(0,0%,100%,.1);line-height:23px}.logo-main .logo-form[data-v-005491ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-right:37px;padding-top:53px;padding:53px 96px 0;position:relative}.logo-main .logo-form[data-v-005491ce] .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:42px}.logo-main .logo-form[data-v-005491ce] .ant-input-affix-wrapper .anticon{font-size:19px;margin-top:2px}.logo-main .logo-form .login-title[data-v-005491ce]{height:58px;font-size:42px;font-weight:500;color:#002664;line-height:58px;margin-bottom:40px}.logo-main .logo-form .logo-form-pie[data-v-005491ce]{margin-bottom:30px;text-align:right}.logo-main .logo-form .logo-form-pie .logo-icon[data-v-005491ce]{width:71px;height:80px}.logo-main .logo-form .logo-form-pie .logo-form-tit[data-v-005491ce]{height:47px;font-size:36px;font-weight:700;text-align:right;color:#333;line-height:47px}.logo-main .logo-form .logo-form-pie .logo-form-sub[data-v-005491ce]{height:33px;font-size:24px;color:rgba(0,0,0,.1);line-height:33px}.logo-main .logo-form .logo-form-pie .logo-form-line[data-v-005491ce]{position:relative;left:363px;margin-top:-2px;width:50px;height:2px;background:#2d5dc7}.logo-main .logo-form[data-v-005491ce] .ant-input-affix-wrapper .ant-input-prefix{top:50%}.logo-main .logo-form[data-v-005491ce] .ant-input{border-radius:4px;height:48px;background:#f7f7f7;font-size:18px;border:0;border-radius:0;color:#002664}.logo-main .logo-form[data-v-005491ce] .ant-input:focus{border:0;box-shadow:none}.logo-main .logo-form[data-v-005491ce] .ant-input:-ms-input-placeholder{color:#d9dde3}.logo-main .logo-form[data-v-005491ce] .ant-input::placeholder{color:#d9dde3}.logo-main .logo-form .login-action[data-v-005491ce] .ant-form-item-control{line-height:50px}[data-v-005491ce] .user-layout-login .ant-form-item-label{line-height:26px}[data-v-005491ce] .user-layout-login .ant-form-item-required:after,[data-v-005491ce] .user-layout-login .ant-form-item-required:before{display:none}[data-v-005491ce] .user-layout-login .ant-tabs-nav-container .ant-tabs-tab{font-size:18px;font-weight:700;width:140px;text-align:center}[data-v-005491ce] .user-layout-login .ant-tabs-nav-container .ant-tabs-ink-bar{width:20px!important;left:60px}[data-v-005491ce] .user-layout-login label{font-size:14px}[data-v-005491ce] .user-layout-login .getCaptcha{display:block;width:121px;height:48px;background:#f7f7f7;border:0;font-size:18px;color:#002664}[data-v-005491ce] .user-layout-login .forge-password{font-size:14px}[data-v-005491ce] .user-layout-login button.login-button{transform:translateX(-50%);margin-left:50%;padding:0 15px;font-size:18px;height:40px;width:40%;border-radius:30px;height:51px;font-weight:400;color:#fff;margin-top:24px}[data-v-005491ce] .user-layout-login .geduan{text-align:center;font-size:16px;height:16px;line-height:16px;color:#7a7a7a}[data-v-005491ce] .user-layout-login .login-phone{position:absolute;bottom:0;width:100%;background:linear-gradient(270deg,#f9fafb,#f1f2f6);left:0;height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#002664;font-size:16px;cursor:pointer}[data-v-005491ce] .user-layout-login .login-phone img{margin-right:11px}[data-v-005491ce] .user-layout-login .user-login-other{text-align:left;margin-top:24px;line-height:22px}[data-v-005491ce] .user-layout-login .user-login-other .item-icon{font-size:24px;color:rgba(0,0,0,.2);margin-left:16px;vertical-align:middle;cursor:pointer;transition:color .3s}[data-v-005491ce] .user-layout-login .user-login-other .item-icon:hover{color:#1890ff}[data-v-005491ce] .user-layout-login .user-login-other .register{float:right}.valid-error .ant-select-selection__placeholder{color:#f5222d}