.bind,.login,.register{transform:translate(-50%,-50%)}.display-n,[v-cloak]{display:none!important}a{cursor:pointer;text-decoration:none}.display-b{display:block!important}.flex{display:flex}.justify-content{justify-content:center}.justify-space-between{justify-content:space-between}.align-items{align-items:center}.position-relative{position:relative}.position-absolute{position:absolute}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mt-30{margin-top:12px}.mb-30{margin-bottom:30px}.mt-60{margin-top:24px!important}.mb-60{margin-bottom:60px}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px}.pb-150{padding-bottom:150px!important}.disable{pointer-events:none}.serial-number{font-family:Advent Pro;font-size:32px;font-weight:900;color:#5486f0}body,html{min-width:1440px;font-weight:400}.nav-app-content{background-color:rgba(255,255,255,.7)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;top:0;left:0;z-index:5;width:100%}.nav-app-content.nav-scrolled{box-shadow:0 2px 8px rgba(0,0,0,.1)}.nav-app-content .pc-nav-wrapper{font-size:16px;font-weight:400;width:1440px;height:52px;margin:0 auto}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left{line-height:44px}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .logo-img{vertical-align:middle}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .menu-ul-m li{margin:4px 0 4px 34px}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .menu-ul-m li a{color:#000;cursor:pointer;padding-top:10px;padding-bottom:10px}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .menu-ul-m li a:hover{color:#5486f0;font-weight:700}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .menu-ul-m .active{border-bottom:4px solid #5486f0;color:#5486f0}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-left .menu-ul-m .active a{color:#5486f0;font-weight:700}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-common{font-size:14px;border-radius:2px;width:88px;height:28px;cursor:pointer;margin-top:13px;text-align:center;line-height:26px;vertical-align:middle;box-sizing:border-box}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-register{border:1px solid #b2b9c2}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-register a{color:#121d33}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-register:hover{border-color:#81acfc}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-register:hover a{color:#81acfc;text-decoration:none}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .register-active{border-color:#3c64c9}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .register-active a{color:#3c64c9}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-btn{border:1px solid #5486f0;margin-left:8px;background-color:#5486f0}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-btn a{color:#fff}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-btn:hover{border-color:#81acfc;background-color:#81acfc}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-btn:hover a{text-decoration:none}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .login-active{border-color:#3c64c9;background-color:#3c64c9}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info{width:141px;height:28px;padding:12px 0;position:relative}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c{display:flex;width:auto;align-items:center;border:none}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c div{margin-left:8px}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c .user{margin-left:0}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c .user img{width:28px;height:28px;border-radius:50%;vertical-align:middle}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c .nav-name{width:81px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4a5159;text-align:center}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .u-c .nav-arrow{color:#ababab;vertical-align:middle;margin-top:4px;cursor:pointer}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .c-z{width:141px;text-align:center;position:absolute;top:40px;left:0;background-color:#fff;padding:10px 20px;z-index:1;box-shadow:0 1px 5px #b1b1b1;box-sizing:border-box}.back-to-top-btn,.login,.mask{position:fixed}.nav-app-content .pc-nav-wrapper .pc-nav .pc-menu-right .user-info .c-z li{font-size:14px;text-align:center;cursor:pointer;color:#4a5159}.mask{inset:0;background-color:rgba(0,0,0,.5);z-index:3}.back-to-top-btn{width:40px;height:40px;border-radius:6px;background-color:#fff;box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);display:none;bottom:50px;right:26px;z-index:2;cursor:pointer;background-image:url(/assets/images/backToTop.svg);background-size:22px 21px;background-repeat:no-repeat;background-position:center}.back-to-top-btn:hover{background-image:url(/assets/images/backToTopHover.svg)}.login{width:800px;height:400px;top:50%;left:50%;z-index:4;display:flex}.login .login-left{width:295px;height:400px;background-color:#e8f3ff;overflow:hidden;border-radius:8px 0 0 8px}.login .login-left .login-wechat{width:140px;height:304px;margin:46px 77px 49px 78px;text-align:center}.login .login-left .login-wechat .wechat-title1{font-size:20px;font-weight:700;color:#04070d;margin-bottom:25px}.login .login-left .login-wechat .wechat-qr{width:140px;height:140px}.login .login-left .login-wechat .wechat-qr img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login .login-left .login-wechat .wechat-title2{margin-top:8px;margin-bottom:19px;font-size:12px;color:#474d58}.login .login-left .login-wechat .wechat-title3{margin-bottom:12px;font-size:12px;color:#9197a4}.login .login-left .login-wechat .wechat-img{width:32px;height:32px;vertical-align:middle}.login .login-right{width:505px;position:relative;background-color:#fff;border-radius:0 8px 8px 0;overflow:hidden}.login .login-right .login-close{position:absolute;right:12px;top:12px;font-size:24px;color:#00194c;cursor:pointer}.login .login-right .login-form{margin:46px 75px 46px 70px}.login .login-right .login-form .form-tabs{font-size:20px;color:#6f7581;margin-bottom:52px}.login .login-right .login-form .form-tabs span{margin-right:28px;padding-bottom:16px;cursor:pointer}.login .login-right .login-form .form-tabs .active{border-bottom:4px solid #5486f0;color:#04070d;font-weight:700}.login .login-right .login-form .form-content .msg-send{color:#9d9fa5;cursor:disabled}.login .login-right .login-form .register-forget{display:flex;justify-content:flex-end;margin-top:-12px;color:#5486f0;font-size:12px}.login .login-right .login-form .register-forget span{cursor:pointer;margin-left:12px}.login .login-right .login-form .login-btn{margin-top:20px;margin-bottom:16px}.login .login-right .login-form .login-btn .el-button{font-size:16px;width:360px;height:42px;background-color:#5486f0}.login .login-right .login-form .login-btn .el-button:hover{background-color:#81acfc}.login .login-right .login-form .login-register-active .el-button{background-color:#3c64c9}.login .login-right .login-form .form-check{font-size:12px;color:#5486f0;height:32px;line-height:32px;text-align:center}.bind .bind-title,.register .register-title{line-height:64px;justify-content:space-between;display:flex}.login .login-right .login-form .form-check span{cursor:pointer}.register{width:560px;height:600px;position:fixed;top:50%;left:50%;z-index:4;background-color:#fff;border-radius:8px}.register .register-title{height:64px;border-bottom:1px solid #ababab}.register .register-title .title-left{font-size:20px;font-weight:700;color:#04070d;margin-left:16px}.register .register-title .title-left span{padding-left:12px;position:relative}.register .register-title .title-left span::before{content:"";position:absolute;top:3px;left:0;width:4px;height:22px;background-color:#5486f0;border-radius:16px}.register .register-title .title-right{font-size:24px;color:#00194c;cursor:pointer;margin-right:16px;margin-top:4px}.register .register-form{margin:0 100px;padding-top:12px}.register .register-form .form-content .floating-label{position:relative;width:360px;height:42px;margin-top:20px}.register .register-form .form-content .floating-label input{width:100%;line-height:26px;padding:14px 12px 0;font-size:14px;border:1px solid #d1d5db;border-radius:4px;background:#fff;outline:0;box-sizing:border-box;transition:border-color .3s ease}.register .register-form .form-content .floating-label label{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#ababab;font-size:14px;pointer-events:none;background:0 0;padding:0 4px;transition:all .3s ease}.register .register-form .form-content .floating-label .register-error-info{position:absolute;left:0;bottom:-16px;color:#fc5143;font-size:10px;transition:all .3s ease}.register .register-form .form-content .floating-label .register-error-info img{width:12px;height:12px;vertical-align:middle;margin-top:-1px;margin-right:4px}.register .register-form .form-content .floating-label .toggle-visibility{width:16px;position:absolute;top:15px;right:12px;cursor:pointer}.register .register-form .form-content .floating-label .password-popup{position:absolute;width:204px;height:128px;background-color:#fff;z-index:4;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);box-sizing:border-box;border-radius:5px;padding:8px 14px 0;font-size:12px;color:#04070d;top:-135px;left:0}.register .register-form .form-content .floating-label .password-popup .strength-bar{width:176px;height:4px;border-radius:5px;background-color:#d9d9d9;overflow:hidden}.register .register-form .form-content .floating-label .password-popup .strength-bar .strength-fill{height:100%;width:0;background:linear-gradient(90deg,#ff4d4f,#fa8c16,#52c41a);border-radius:5px;transition:width .5s ease,background-color .5s ease}.register .register-form .form-content .floating-label .password-popup::after{content:"";position:absolute;left:19px;bottom:-5px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.register .register-form .form-content .floating-label .password-popup div{margin-bottom:8px}.register .register-form .form-content .floating-label .password-popup .password-info{font-size:10px;color:#ababab}.register .register-form .form-content .register-err-active input{border:1px solid #fc5143}.register .register-form .form-content .floating-label input:not(:-moz-placeholder)+label{top:2px;left:8px;font-size:10px;color:#b7b7b7;font-weight:600;transform:none}.register .register-form .form-content .floating-label input:not(:-ms-input-placeholder)+label{top:2px;left:8px;font-size:10px;color:#b7b7b7;font-weight:600;transform:none}.register .register-form .form-content .floating-label input:focus+label,.register .register-form .form-content .floating-label input:not(:placeholder-shown)+label{top:2px;left:8px;font-size:10px;color:#b7b7b7;font-weight:600;transform:none}.register .register-form .form-content .floating-label:not(.register-err-active) input:focus{border:1px solid #409eff}.register .register-form .form-content .floating-label:not(.register-err-active) input:not(:focus):hover{border:1px solid #b2b9c2}.register .register-form .form-content .send-sms{display:flex}.register .register-form .form-content .send-sms input{width:250px}.register .register-form .form-content .send-sms .send-btn{height:42px;margin-left:8px;background-color:#5486f0!important}.register .register-form .form-content .send-sms .send-btn:hover:not(:disabled){background-color:#81acfc!important}.register .register-form .form-content .send-sms .send-btn:focus:not(:disabled){background-color:#3c64c9!important}.register .register-form .form-content .send-sms .send-btn:disabled{background-color:#9d9fa5!important}.register .register-form .form-content .slider-verify-container{font-size:14px;width:100%;height:42px;background-color:#fff;position:relative;border:1px solid #d1d5db;border-radius:4px;text-align:left;color:#ababab;line-height:42px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.register .register-form .form-content .slider-verify-container .origin-content{padding-left:56px}.register .register-form .form-content .slider-verify-container .slider-verify-complete{text-align:center;width:0;height:42px;position:absolute;background-color:#81acfc;left:0;top:0;color:#fff;border-radius:3px}.register .register-form .form-content .slider-verify-container .slider-verify-block{text-align:center;height:40px;width:40px;background-color:#5486f0;position:absolute;left:0;top:0;border:1px solid #5486f0;color:#fff;font-size:20px;font-weight:700;cursor:pointer;border-radius:3px}.register .register-form .form-content .slider-verify-container .slider-verify-block:hover{background-color:#81acfc;border-color:#81acfc}.register .register-form .form-content .slider-verify-container .slider-verify-block:active{background-color:#3c64c9;border-color:#3c64c9}.register .register-form .form-content .slider-verify-container .register-error-info{line-height:1}.register .register-form .form-content .slider-verify-err-active{border:1px solid #fc5143}.register .register-form .register-btn{margin-top:32px;margin-bottom:13px}.register .register-form .register-btn .el-button{font-size:16px;width:360px;height:42px;background-color:#5486f0}.register .register-form .register-btn .el-button:hover{background-color:#81acfc}.register .register-form .login-register-active .el-button{background-color:#3c64c9}.register .register-form .form-check{font-size:12px;text-align:center}.register .register-form .form-check .xy{color:#5486f0;cursor:pointer}.register .register-form .form-check .has-count{margin:0 8px;color:#ababab}.register .register-form .form-check .log-on{color:#5486f0;cursor:pointer}.bind{width:560px;position:fixed;top:50%;left:50%;z-index:4;background-color:#fff;border-radius:8px}.bind .bind-title{height:64px;border-bottom:1px solid #ababab}.bind .bind-title .title-left{font-size:20px;font-weight:700;color:#04070d;margin-left:16px}.bind .bind-title .title-left span{padding-left:12px;position:relative}.bind .bind-title .title-left span::before{content:"";position:absolute;top:3px;left:0;width:4px;height:22px;background-color:#5486f0;border-radius:16px}.bind .bind-title .title-right{font-size:24px;color:#00194c;cursor:pointer;margin-right:16px;margin-top:4px}.bind .bind-form{margin:0 100px;padding-top:12px}.bind .bind-form .form-content .msg-send{color:#9d9fa5;cursor:disabled}.bind .bind-form .bind-register{display:flex;justify-content:flex-end;margin-top:-12px;color:#5486f0;font-size:12px}.bind .bind-form .bind-register span{cursor:pointer;margin-left:12px}.bind .bind-form .login-btn{margin-top:20px;margin-bottom:16px}.bind .bind-form .login-btn .el-button{font-size:16px;width:360px;height:42px;background-color:#5486f0}.bind .bind-form .login-btn .el-button:hover{background-color:#81acfc}.bind .bind-form .login-register-active .el-button{background-color:#3c64c9}.dialog-footer .el-button{background-color:#5486f0}.dialog-footer .el-button:hover{background-color:#81acfc}.el-form-item{margin-bottom:24px}.el-input__inner{height:42px}.el-input-group__append{color:#5486f0;cursor:pointer}.el-form-item__error::before{content:"";background-image:url(../assets/images/error-info.png);width:12px;height:12px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:4px}.pc-footer-wrapper{width:100%;min-width:1440px;height:425px;box-sizing:border-box;padding-top:60px;background:linear-gradient(rgba(3,11,46,.85),rgba(3,11,46,.85)),url(../assets/images/footer-bg.jpg);background-position:-210px 66%;background-size:120%;background-repeat:no-repeat}.pc-footer-wrapper .content-middle{text-align:center;width:924px;margin:0 auto}.pc-footer-wrapper .content-middle .middle-title{color:#fff;font-size:24px;font-weight:700}.pc-footer-wrapper .content-middle .middle-input{margin-top:42px;font-size:14px;position:relative}.pc-footer-wrapper .content-middle .middle-input input{font-weight:290;width:300px;height:32px;border-radius:2px;border:none;padding-left:12px;margin-right:12px;box-sizing:border-box}.pc-footer-wrapper .content-middle .middle-input input:last-of-type{margin-right:0}.pc-footer-wrapper .content-middle .middle-input .right-wechat{position:absolute;left:1051px;top:0;font-size:14px;color:#fff}.pc-footer-wrapper .content-middle .middle-input .right-wechat img{width:82px;height:82px;padding:6px;background-color:#fff}.pc-footer-wrapper .content-middle .middle-textarea{font-weight:290;font-size:14px;margin-top:12px;width:924px;height:81px;border-radius:2px;border:none;padding-left:12px;padding-top:6px;box-sizing:border-box}.pc-footer-wrapper .content-middle input,.pc-footer-wrapper .content-middle textarea{font-family:Microsoft YaHei}.pc-footer-wrapper .content-middle input::-moz-placeholder,.pc-footer-wrapper .content-middle textarea::-moz-placeholder{color:#929394;font-family:Microsoft YaHei}.pc-footer-wrapper .content-middle input:-ms-input-placeholder,.pc-footer-wrapper .content-middle textarea:-ms-input-placeholder{color:#929394;font-family:Microsoft YaHei}.pc-footer-wrapper .content-middle input::placeholder,.pc-footer-wrapper .content-middle textarea::placeholder{color:#929394;font-family:Microsoft YaHei}.pc-footer-wrapper .content-middle .middle-btn{margin-top:12px;font-size:14px;font-weight:600;color:#fff;background-color:#3c7aff;border-radius:4px;border:none;cursor:pointer;height:34px;line-height:34px}.pc-footer-wrapper .content-middle .middle-btn:hover{background-color:#81acfc}.pc-footer-wrapper .content-middle .middle-btn:active{background-color:#3c64c9}.pc-footer-wrapper .content-middle .middle-info{margin-top:34px;font-size:12px;color:#fff}.pc-footer-wrapper .content-middle .middle-info span{margin-right:16px}.pc-footer-wrapper .content-middle .middle-co{margin-top:37px;font-size:12px;color:#b3b3b3}.pc-footer-wrapper .content-middle .middle-co span{margin-right:20px}.pc-footer-wrapper .content-middle .middle-co span a{text-decoration:underline;color:#b3b3b3}.pc-popup .validation-popup{height:40px;position:fixed;left:50%;transform:translateX(-50%) translateY(-20px);background:#fff;border-radius:4px;padding:12px;display:flex;align-items:center;box-sizing:border-box;z-index:10001}.pc-popup .validation-popup .popup-icon{width:16px;height:16px;margin-right:8px;display:flex;justify-content:center;align-items:center}.pc-popup .validation-popup .popup-text{color:#1f2938;font-size:14px;height:22px;line-height:22px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{width:24px;height:24px}.el-loading-spinner{bottom:283px}.el-loading-spinner .el-loading-text{color:#fff;font-size:14px}.el-carousel__indicator--horizontal .el-carousel__button{width:40px;height:4px;background-color:#8eb2ff;opacity:.6;border-radius:1px}.el-carousel__indicator--horizontal.is-active .el-carousel__button{width:80px;height:4px;background-color:#5486f0;border-radius:1px}.el-checkbox{height:16px;width:16px;vertical-align:middle}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:#5486f0;border-color:#5486f0}