.lang-box[data-v-406aa9b8]{width:92px}.lang-box[data-v-406aa9b8] .el-input__inner{height:24px;line-height:24px;padding:0 10px;border-radius:12px;background:transparent;color:#262626;text-align:center;padding-right:17px}.lang-box[data-v-406aa9b8] .el-input__icon{line-height:24px}.lang-box[data-v-406aa9b8] .el-input__suffix{right:0}.page-login[data-v-10bbc967]{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(310deg,#f5f7fa,#e2e8f3 50%,#dae3f0);background:linear-gradient(140deg,#f5f7fa,#e2e8f3 50%,#dae3f0);position:relative;overflow:hidden}.page-login[data-v-10bbc967]:before{content:"";position:absolute;width:150%;height:100%;top:-50%;left:-25%;background:-webkit-radial-gradient(center,ellipse,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0) 70%);background:radial-gradient(ellipse at center,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0) 70%);pointer-events:none;z-index:0}.page-login .login-container[data-v-10bbc967]{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1600px;margin:0 auto}.page-login .login-header[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(15px,3vw,30px) clamp(20px,4vw,40px)}.page-login .login-header .logo[data-v-10bbc967]{height:clamp(32px,4vw,40px)}.page-login .login-header .header-right[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-login .login-main[data-v-10bbc967]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 clamp(15px,3vw,40px)}.page-login .login-main .login-card[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;width:clamp(300px,85%,1200px);height:clamp(400px,70vh,650px);max-width:90vw;border-radius:clamp(10px,2vw,20px);overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.1);box-shadow:0 20px 60px rgba(0,0,0,.1)}.page-login .login-main .login-card .left-panel[data-v-10bbc967]{width:50%;background:-webkit-linear-gradient(315deg,#1890ff,#6c5ce7);background:linear-gradient(135deg,#1890ff,#6c5ce7);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-login .login-main .login-card .left-panel[data-v-10bbc967]:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:-webkit-radial-gradient(center,circle,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 60%);background:radial-gradient(circle at center,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 60%);z-index:1}.page-login .login-main .login-card .left-panel .left-content[data-v-10bbc967]{padding:clamp(20px,4vh,50px);position:relative;z-index:2;width:100%}.page-login .login-main .login-card .left-panel .left-content .slogan[data-v-10bbc967]{text-align:left;margin-bottom:clamp(20px,5vh,40px)}.page-login .login-main .login-card .left-panel .left-content .slogan h1[data-v-10bbc967]{font-size:clamp(24px,3.5vw,36px);font-weight:600;color:#fff;margin:10px 0;text-shadow:0 2px 10px rgba(0,0,0,.1)}.page-login .login-main .login-card .left-panel .left-content .slogan h2[data-v-10bbc967]{font-size:clamp(16px,2vw,22px);color:hsla(0,0%,100%,.9);font-weight:500}.page-login .login-main .login-card .left-panel .left-content .slogan p[data-v-10bbc967]{font-size:clamp(12px,1.5vw,16px);color:hsla(0,0%,100%,.7);margin-top:16px}.page-login .login-main .login-card .left-panel .left-content .login-image[data-v-10bbc967]{width:100%;position:relative;margin:0 auto;max-width:85%}.page-login .login-main .login-card .left-panel .left-content .login-image img[data-v-10bbc967]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:min(250px,25vh);-webkit-box-shadow:none;box-shadow:none;border-radius:0;opacity:.9;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;margin:0 auto}.page-login .login-main .login-card .left-panel .left-content .login-image img[data-v-10bbc967]:hover{opacity:1}.page-login .login-main .login-card .right-panel[data-v-10bbc967]{width:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-login .login-main .login-card .right-panel .form-container[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-container[data-v-10bbc967]{width:100%;padding:clamp(15px,4vh,50px) clamp(20px,3vw,50px);overflow-y:auto;max-height:100%}.page-login .login-main .login-card .right-panel .form-title[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-title[data-v-10bbc967]{font-size:clamp(18px,2.5vw,24px);font-weight:600;text-align:center;margin-bottom:clamp(20px,4vh,30px);color:#333}.page-login .login-main .login-card .right-panel .error-message[data-v-10bbc967]{background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;color:#f5222d}.page-login .login-main .login-card .right-panel .error-message i[data-v-10bbc967]{margin-right:8px}.page-login .login-main .login-card .right-panel .login-form .el-form-item[data-v-10bbc967]{margin-bottom:clamp(16px,3vh,24px)}.page-login .login-main .login-card .right-panel .login-form[data-v-10bbc967] .el-input__inner{height:clamp(40px,7vh,50px);border-radius:8px;border-color:#e8eaec;padding-left:45px;background-color:#f9fafc;-webkit-transition:all .3s;transition:all .3s}.page-login .login-main .login-card .right-panel .login-form[data-v-10bbc967] .el-input__inner:focus{background-color:#fff;border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.1);box-shadow:0 0 0 2px rgba(24,144,255,.1)}.page-login .login-main .login-card .right-panel .login-form[data-v-10bbc967] .el-input__prefix{left:15px}.page-login .login-main .login-card .right-panel .login-form[data-v-10bbc967] .el-input__prefix i{font-size:clamp(16px,1.5vw,18px);color:#909399}.page-login .login-main .login-card .right-panel .login-form .pass-label[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.page-login .login-main .login-card .right-panel .login-form .btn-login[data-v-10bbc967]{width:100%;height:clamp(45px,7vh,52px);font-size:clamp(15px,1.6vw,16px);border-radius:8px;margin-top:12px;background:-webkit-gradient(linear,left top,right top,from(#1890ff),to(#36b5f5));background:-webkit-linear-gradient(left,#1890ff,#36b5f5);background:linear-gradient(90deg,#1890ff,#36b5f5);border:none;letter-spacing:1px;-webkit-transition:all .3s;transition:all .3s}.page-login .login-main .login-card .right-panel .login-form .btn-login[data-v-10bbc967]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(24,144,255,.3);box-shadow:0 6px 16px rgba(24,144,255,.3)}.page-login .login-main .login-card .right-panel .login-form .btn-login[data-v-10bbc967]:active{-webkit-transform:translateY(0);transform:translateY(0)}.page-login .login-main .login-card .right-panel .login-form .form-footer[data-v-10bbc967]{text-align:center;margin-top:clamp(15px,3vh,20px)}.page-login .login-main .login-card .right-panel .login-form .form-footer .forget-link[data-v-10bbc967]{color:#606266;font-size:clamp(12px,1.4vw,14px);-webkit-transition:all .3s;transition:all .3s}.page-login .login-main .login-card .right-panel .login-form .form-footer .forget-link[data-v-10bbc967]:hover{color:#1890ff;text-decoration:underline}.page-login .login-main .login-card .right-panel .back-btn[data-v-10bbc967]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1890ff;cursor:pointer;margin-bottom:30px}.page-login .login-main .login-card .right-panel .back-btn i[data-v-10bbc967]{margin-right:6px}.page-login .login-main .login-card .right-panel .back-btn[data-v-10bbc967]:hover{color:#40a9ff}.page-login .login-main .login-card .right-panel .store-tips[data-v-10bbc967]{color:#666;margin-bottom:20px}.page-login .login-main .login-card .right-panel .store-list[data-v-10bbc967]{max-height:360px;overflow-y:auto}.page-login .login-main .login-card .right-panel .store-list[data-v-10bbc967]::-webkit-scrollbar{width:6px}.page-login .login-main .login-card .right-panel .store-list[data-v-10bbc967]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.page-login .login-main .login-card .right-panel .store-list .store-item[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;background:#f9fafb;border-radius:10px;margin-bottom:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.page-login .login-main .login-card .right-panel .store-list .store-item[data-v-10bbc967]:hover{background:#e6f7ff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.page-login .login-main .login-card .right-panel .store-list .store-item:hover i.el-icon-arrow-right[data-v-10bbc967]{color:#1890ff;-webkit-transform:translateX(3px);transform:translateX(3px)}.page-login .login-main .login-card .right-panel .store-list .store-item .store-info .store-icon[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-list .store-item .store-info[data-v-10bbc967]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-login .login-main .login-card .right-panel .store-list .store-item .store-info .store-icon[data-v-10bbc967]{width:clamp(30px,3vw,36px);height:clamp(30px,3vw,36px);border-radius:6px;background:#1890ff;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px}.page-login .login-main .login-card .right-panel .store-list .store-item .store-info .store-icon i[data-v-10bbc967]{font-size:clamp(16px,1.8vw,20px)}.page-login .login-main .login-card .right-panel .store-list .store-item .store-info span[data-v-10bbc967]{font-size:clamp(14px,1.5vw,15px);color:#333;font-weight:500}.page-login .login-main .login-card .right-panel .store-list .store-item i.el-icon-arrow-right[data-v-10bbc967]{color:#999;font-size:16px;-webkit-transition:all .3s;transition:all .3s}.page-login .login-footer[data-v-10bbc967]{text-align:center;padding:clamp(15px,2vh,20px) 0}.page-login .login-footer p[data-v-10bbc967]{color:#999;font-size:clamp(12px,1.4vw,14px)}@media screen and (max-width:1200px){.page-login .login-main .login-card[data-v-10bbc967]{width:min(900px,85%)}.page-login .login-main .login-card .left-panel .left-content .login-image[data-v-10bbc967]{max-width:90%}.page-login .login-main .login-card .left-panel .left-content .login-image img[data-v-10bbc967]{max-height:min(220px,22vh)}}@media screen and (max-width:992px){.page-login .login-main .login-card[data-v-10bbc967]{width:min(700px,90%);max-width:480px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-login .login-main .login-card .left-panel[data-v-10bbc967]{width:100%;padding:min(40px,6vh) 0}.page-login .login-main .login-card .left-panel .left-content[data-v-10bbc967]{padding:min(20px,3vh) min(30px,5vw)}.page-login .login-main .login-card .left-panel .left-content .slogan[data-v-10bbc967]{text-align:center;margin-bottom:0}.page-login .login-main .login-card .left-panel .left-content .slogan h1[data-v-10bbc967]{font-size:min(28px,5vw)}.page-login .login-main .login-card .left-panel .left-content .slogan h2[data-v-10bbc967]{font-size:min(18px,4vw)}.page-login .login-main .login-card .left-panel .left-content .slogan p[data-v-10bbc967]{font-size:min(14px,3vw)}.page-login .login-main .login-card .left-panel .left-content .login-image[data-v-10bbc967]{display:none}.page-login .login-main .login-card .right-panel[data-v-10bbc967]{width:100%}.page-login .login-main .login-card .right-panel .form-container[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-container[data-v-10bbc967]{padding:min(30px,5vh)}}@media screen and (max-width:480px){.page-login .login-main[data-v-10bbc967]{padding:0 15px}.page-login .login-main .login-card[data-v-10bbc967]{width:100%;border-radius:15px}.page-login .login-main .login-card .left-panel[data-v-10bbc967]{padding:min(30px,5vh) 0}.page-login .login-main .login-card .left-panel .left-content[data-v-10bbc967]{padding:15px 20px}.page-login .login-main .login-card .left-panel .left-content .slogan h1[data-v-10bbc967]{font-size:24px}.page-login .login-main .login-card .left-panel .left-content .slogan p[data-v-10bbc967]{font-size:14px;margin-top:10px}.page-login .login-main .login-card .right-panel .form-container[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-container[data-v-10bbc967]{padding:20px 15px}.page-login .login-main .login-card .right-panel .form-title[data-v-10bbc967],.page-login .login-main .login-card .right-panel .store-title[data-v-10bbc967]{margin-bottom:20px}.page-login .login-main .login-card .right-panel .login-form .el-form-item[data-v-10bbc967]{margin-bottom:15px}.page-login .login-main .login-card .right-panel .login-form[data-v-10bbc967] .el-input__inner{height:45px}.page-login .login-main .login-card .right-panel .login-form .btn-login[data-v-10bbc967]{height:45px;margin-top:10px}.page-login .login-main .login-card .right-panel .login-form .form-footer[data-v-10bbc967]{margin-top:15px}.page-login .login-header[data-v-10bbc967]{padding:15px}.page-login .login-header .logo[data-v-10bbc967]{height:32px}}@media screen and (min-width:1921px){.page-login .login-main .login-card[data-v-10bbc967]{width:1300px;height:700px}.page-login .login-main .login-card .left-panel .left-content .slogan h1[data-v-10bbc967]{font-size:42px}.page-login .login-main .login-card .left-panel .left-content .slogan h2[data-v-10bbc967]{font-size:26px}.page-login .login-main .login-card .left-panel .left-content .slogan p[data-v-10bbc967]{font-size:18px}.page-login .login-main .login-card .left-panel .left-content .login-image[data-v-10bbc967]{max-width:80%}.page-login .login-main .login-card .left-panel .left-content .login-image img[data-v-10bbc967]{max-height:300px}}@media screen and (min-width:2500px){.page-login .login-container[data-v-10bbc967]{max-width:2000px}.page-login .login-main .login-card[data-v-10bbc967]{width:1500px;height:800px}}