.main-layout[data-v-5434c498]{width:100vw;min-width:1440px;height:100vh;overflow:hidden;display:flex;flex-direction:column;flex:1;background-image:url(../img/bg.82cd2149.png);background-size:cover}.main-layout .header[data-v-5434c498]{width:100%;height:64px;background:linear-gradient(90deg,rgba(145,61,255,0),#913dff),#2f54eb;border-radius:0 0 0 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.main-layout .header .left[data-v-5434c498]{display:inline-flex}.main-layout .header .left .logo[data-v-5434c498]{width:26px;height:26px;margin-right:10px}.main-layout .header .left .title[data-v-5434c498]{font-size:20px;color:#fff;line-height:22px;text-align:left}.main-layout .main[data-v-5434c498]{flex:1;height:calc(100vh - 64px);display:flex;width:1440px;padding:140px 80px 0 0;margin:0 auto}.main-layout .main .left.base-info[data-v-5434c498]{margin-right:20px}.main-layout .main .left.base-info .info-text[data-v-5434c498]{width:900px}.main-layout .main .left.base-info .info-text .title[data-v-5434c498]{line-height:50px;font-weight:bolder;font-size:36px;color:#15151a;text-align:center}.main-layout .main .left.base-info .info-text .title span[data-v-5434c498]{font-size:36px;color:#2f54eb;text-align:left;background:linear-gradient(14.10536308deg,#2f54eb,#913dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-layout .main .left.base-info .info-text .tip[data-v-5434c498]{margin-top:7px;line-height:22px;font-size:14px;color:#474d58;text-align:center}.main-layout .main .left.base-info .info-banner[data-v-5434c498]{margin-top:46px;width:900px;height:450px;position:relative}.main-layout .main .left.base-info .info-banner>img[data-v-5434c498]{width:100%;height:100%}.main-layout .main .left.base-info .info-banner[data-v-5434c498]:before{content:"";display:block;position:absolute;width:619px;height:619px;background:linear-gradient(180deg,#727aff,#85b5ff);opacity:.3;mix-blend-mode:multiply;filter:blur(150px);top:-9px;left:calc(50% - 309.5px)}.main-layout .main .right.login-card[data-v-5434c498]{width:440px;height:485px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.04);border-radius:10px 10px 10px 10px;padding:36px 40px;position:relative}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-form-item{margin-bottom:16px}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-form-item>.el-form-item__label{line-height:30px}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input__inner{background-color:#fafbff}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input:has(.el-input-group__append) .el-input__inner{border-right:none}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input:has(.el-input-group__append) .el-input__inner:focus{border-color:#dcdfe6}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input:has(.el-input-group__append) .el-input-group__append{padding:0 14px 0 0;background-color:#fafbff;color:#2f54eb}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input:has(.el-input-group__append) .el-input-group__append .verify-btn{cursor:pointer}.main-layout .main .right.login-card .login-form[data-v-5434c498] .el-input:has(.el-input-group__append) .el-input-group__append.disable{color:#aaa;cursor:not-allowed}.main-layout .main .right.login-card .login-form .form-title[data-v-5434c498]{line-height:31px;font-weight:bolder;font-size:22px;color:#040b19;text-align:left;margin-bottom:36px}.main-layout .main .right.login-card .login-form .privacy-policy[data-v-5434c498]{margin:36px auto 15px;text-align:center}.main-layout .main .right.login-card .login-form .privacy-policy[data-v-5434c498] .el-checkbox__label{font-size:12px;color:#474d58}.main-layout .main .right.login-card .login-form .privacy-policy[data-v-5434c498] .el-checkbox__label a{color:#2f54eb}.main-layout .main .right.login-card .login-form .privacy-policy[data-v-5434c498] .el-checkbox__inner{border-radius:50%}.main-layout .main .right.login-card .login-form .form-btn[data-v-5434c498]{height:40px;box-sizing:border-box;width:360px;background:#2f54eb;box-shadow:0 2px 0 0 rgba(4,11,25,.04);border-radius:4px 4px 4px 4px;border:1px solid #2f54eb;font-weight:400;font-size:16px;color:#fff;text-align:center;margin-bottom:73px}.main-layout .main .right.login-card .login-form .form-tip[data-v-5434c498]{width:100%;line-height:22px;font-size:16px;color:#474d58;display:flex;justify-content:space-between}.main-layout .main .right.login-card .login-form .form-tip>span[data-v-5434c498]{color:#2f54eb}.main-layout .main .right.login-card .del-icon[data-v-5434c498]{background-size:cover;background-repeat:no-repeat;position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;width:14px;height:14px;z-index:5}.main-layout .main .right.login-card .mobile-validate-wrapper[data-v-5434c498]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);z-index:1000}.main-layout .main .right.login-card .mobile-validate-overlay[data-v-5434c498]{position:relative;display:flex;align-items:center;justify-content:center;margin:0;left:0}[data-v-5434c498] .el-dialog{width:800px;height:774px;background:#fff;border-radius:20px 20px 20px 20px}[data-v-5434c498] .el-dialog .el-dialog__header{display:none}[data-v-5434c498] .el-dialog .el-dialog__body{width:100%;height:100%;padding:36px 30px;position:relative}[data-v-5434c498] .el-dialog .el-dialog__body .close-btn{position:absolute;top:26px;right:26px;cursor:pointer}[data-v-5434c498] .el-dialog .el-dialog__body .tip-header{font-size:20px;color:#040b19;line-height:28px;text-align:center;font-weight:bolder}[data-v-5434c498] .el-dialog .el-dialog__body .tip-content{margin-top:36px}[data-v-5434c498] .el-dialog .el-dialog__body .tip-content .summary,[data-v-5434c498] .el-dialog .el-dialog__body .tip-content h4,[data-v-5434c498] .el-dialog .el-dialog__body .tip-content p{font-size:14px;color:#040b19;line-height:22px;text-align:left}[data-v-5434c498] .el-dialog .el-dialog__body .tip-content h4{margin:0}[data-v-5434c498] .el-dialog .el-dialog__body .tip-content p{margin:0 0 22px}