.login-page-wrap{position:absolute;left:0;top:0;width:100vw;height:100vh;z-index:999}.login-wrap{width:100vw;height:100vh;background:rgba(0,0,0,.7);position:relative}.login-wrap,.login-wrap .logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-wrap .logo{width:100%}.login-wrap .logo img{width:300px;height:40px;margin-bottom:10px}.login-wrap .logo .subtitle{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:20px;text-shadow:0 0 10px #0091ff;margin-bottom:30px}body{margin:0}.login{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:33px 170px;background:#0c0815 linear-gradient(1turn,rgba(0,145,255,0) 80%,rgba(0,145,255,.31));box-shadow:0 0 9px 1px #0091ff;border-radius:10px;border:1px solid rgba(0,145,255,.34);position:relative}.login .close-btn{position:absolute;right:20px;top:20px}.login .login-header .login-type{font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#848e9d;line-height:25px;padding:10px 23px}.login .login-header .login-type img{width:24px;height:24px;margin-right:7px}.login .login-header .login-type .anticon{color:#848e9d;font-size:24px;margin-right:7px}.login .login-header .login-type.active{color:#fff;border-bottom:1px solid #fa6400}.login .login-header .login-type.active .anticon{color:#d8d8d8;font-size:24px}.login .form-wrap .form .input-wrap{position:relative;margin-bottom:30px}.login .form-wrap .form .input-wrap,.login .form-wrap .form .input-wrap .ant-input-affix-wrapper{display:flex;flex-direction:row;align-items:center}.login .form-wrap .form .input-wrap .ant-input-affix-wrapper input{flex:1}.login .form-wrap .form .input-wrap.email{margin-top:12px}.login .form-wrap .form .input-wrap.phone{margin-bottom:30px}.login .form-wrap .form .input-wrap.phone .input-front{position:absolute;left:0;padding:3px 16px;border-right:1px solid #0091ff;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px}.login .form-wrap .form .input-wrap.phone .ant-input.input{padding-left:70px}.login .form-wrap .form .input-wrap .ant-input-suffix{width:30px;display:flex;align-items:center;color:#fff}.login .form-wrap .form .input-wrap.code{margin-bottom:13px}.login .form-wrap .form .input-wrap.code .ant-input.input{padding-right:100px}.login .form-wrap .form .input-wrap.code .code_btn{position:absolute;right:0;top:0;height:100%;padding-right:19px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px}.login .form-wrap .form .ant-input-password.input,.login .form-wrap .form .ant-input.input{width:300px;height:46px;border-radius:8px;border:1px solid #0091ff;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px;background-color:transparent}.login .form-wrap .form .ant-input-password.input:-internal-autofill-selected,.login .form-wrap .form .ant-input.input:-internal-autofill-selected{background-color:transparent!important}.login .form-wrap .form .ant-input-password.input:focus,.login .form-wrap .form .ant-input.input:focus{background-color:transparent;border-radius:8px}.login .form-wrap .form .ant-input-password.input .ant-input,.login .form-wrap .form .ant-input.input .ant-input{color:#fff;background-color:transparent;border:0}.login .form-wrap .form .ant-input-password.input .ant-input:focus,.login .form-wrap .form .ant-input.input .ant-input:focus{background-color:transparent;border:0;outline:none;--tw-ring-color:transparent;outline-offset:0}.login .form-wrap .wrok-email-wrap{margin-bottom:32px}.login .form-wrap .work-email-checkbox{color:#979797}.login .form-wrap .agree-ment,.login .form-wrap .work-email-checkbox{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.login .form-wrap .agree-ment{color:#fff;line-height:17px}.login .form-wrap .login_btn{width:100%;height:46px;background:rgba(250,100,0,.41);border-radius:8px;border:1px solid #fa6400;margin-top:14px;margin-bottom:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:20px}.login .form-wrap .other-login-type-list .other-login-type-item{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:17px;padding-left:17px;padding-right:17px}.login .form-wrap .other-login-type-list .other-login-type-item img{width:24px;height:24px;margin-right:10px}.login .login-title{color:#222;font-size:28px;line-height:40px;font-weight:600;margin-top:91px;width:100%;margin-left:28px;flex:1;flex-direction:row;justify-content:flex-start}.login .logo{width:247px;margin-top:70px}.login .form{margin-top:40px;width:100%;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#222}.login .form .title{width:60px}.agreement-tip .ant-popover-arrow-content,.agreement-tip .ant-popover-arrow-content:before{background-color:#253039}.agreement-tip .ant-popover-inner{background:#253039}.agreement-tip .ant-popover-inner-content{padding:4px 10px;background:#253039;border:1px solid #0091ff;border-radius:6px}@media screen and (max-width:380px){.code_btn{font-size:11px!important}}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#124384}.ant-checkbox-checked .ant-checkbox-inner{background-color:#124384}.ant-checkbox-checked:after{border:none}.default-main-layout-wrap{background:radial-gradient(52% 93% at 50% 118%,rgba(248,98,0,.2) 0,transparent 100%);background-blend-mode:darken,normal}.default-main-layout-wrap .text-gray{color:#9a9a9a}.default-main-layout-body{flex:1;min-width:1280px;padding-top:50px;padding-bottom:20px;margin:auto 0}.default-main-layout-body .text-white4{color:hsla(0,0%,100%,.902)!important}.default-main-layout-body .bold{font-weight:600}.default-main-layout-body .h1{font-size:2.25rem!important;line-height:2.75rem}.default-main-layout-body .h2{font-size:1.375rem!important;line-height:1.75rem}.default-main-layout-body .h3{font-size:1rem!important;line-height:1.5rem}.default-main-layout-body .h4{font-size:.875rem!important;line-height:1.375rem}.default-main-layout-body .h5{font-size:.75rem!important;line-height:1.25rem}.default-main-layout-body .h6{font-size:.625rem!important;line-height:1rem}.default-main-layout-body .h7{font-size:.625rem!important;transform:scale(.8);transform-origin:0 0}.default-main-layout-body .h30{font-size:1.875rem!important;line-height:2.75rem}.default-main-layout-body .h20,.default-main-layout-body .h20-account{font-size:1.25rem!important;line-height:1.75rem}.default-main-layout-body .model-list{display:flex;flex-direction:row;justify-content:space-between;width:80%;padding-top:60px;padding-bottom:60px}.default-main-layout-body .model-list .model-item{flex:1}.default-main-layout-body .model-list .model-item img{width:90px;height:90px;margin-bottom:33px}.default-main-layout-body .model-list .model-item span{font-size:18px;line-height:22px}.default-main-layout-body .main-btn .img-wrap{width:108px;height:108px;margin-bottom:10px;border-radius:54px;background:transparent}.full-content-height{height:calc(100vh - 4.5rem - 1px)!important}