.qrcode-login-component[data-v-4ed00431]{text-align:center}.qrcode-wrapper[data-v-4ed00431]{position:relative;margin-bottom:15px}.qrcode-image[data-v-4ed00431]{padding:10px;border:1px solid #eee;border-radius:4px;display:inline-block}.qrcode-image img[data-v-4ed00431]{width:180px;height:180px;display:block}.qrcode-loading[data-v-4ed00431]{padding:50px 0;text-align:center;color:#999}.qrcode-loading i[data-v-4ed00431]{font-size:30px;margin-bottom:10px}.qrcode-status[data-v-4ed00431]{margin-top:10px}.qrcode-status p[data-v-4ed00431]{font-size:13px;margin:0;padding:6px 10px;border-radius:4px}.status-info[data-v-4ed00431]{color:#909399;background-color:#f4f4f5}.status-warning[data-v-4ed00431]{color:#e6a23c;background-color:#fdf6ec}.status-success[data-v-4ed00431]{color:#67c23a;background-color:#f0f9ff}.status-error[data-v-4ed00431]{color:#f56c6c;background-color:#fef0f0}.qrcode-tip[data-v-4ed00431]{margin-bottom:20px;color:#666;font-size:13px}.qrcode-actions[data-v-4ed00431]{display:flex;justify-content:center;gap:10px}.head[data-v-7c3f232e]{margin:auto}.phone_box[data-v-7c3f232e]{width:730px;font-size:22px;color:#ff2727;margin-top:15px;text-align:right}.avatar[data-v-7c3f232e]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-top:10px}.avatar img[data-v-7c3f232e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.schedule-link[data-v-7c3f232e]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f2f5;margin-top:10px;cursor:pointer;transition:all .3s}.schedule-link[data-v-7c3f232e]:hover{background:#409eff;color:#fff}.schedule-link[data-v-7c3f232e]{width:30px;height:30px;margin-left:5px;margin-top:5px}.nav li[data-v-7c3f232e]{width:150px!important}.nav li a[data-v-7c3f232e]{width:150px;display:inline-block}.nav-item[data-v-7c3f232e]{position:relative}.nav-two[data-v-7c3f232e]{position:absolute;left:10px;top:52px;width:150px;z-index:999;display:none;background:#ff2727}.nav-two li[data-v-7c3f232e]{padding:0}.nav-item:hover .nav-two[data-v-7c3f232e]{display:block}.current[data-v-7c3f232e],.location[data-v-7c3f232e]{display:flex}.location li[data-v-7c3f232e]:after{content:" > "}.location li[data-v-7c3f232e]:last-child:after{content:""}.head .row .logo img[data-v-7c3f232e]{height:70px}.qrcode-dialog[data-v-7c3f232e]{border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.qrcode-dialog[data-v-7c3f232e] .el-dialog__header{padding:15px 20px;border-bottom:1px solid #eee}.qrcode-dialog[data-v-7c3f232e] .el-dialog__body{padding:20px}@media only screen and (max-width:992px){.row[data-v-7c3f232e]{width:100%;height:auto}.head[data-v-7c3f232e]{width:100%;height:auto;display:flex}.head .row .logo img[data-v-7c3f232e]{width:70%;height:40px}.ts[data-v-7c3f232e]{width:100px}.phone_box[data-v-7c3f232e]{width:100px;font-size:12px;color:#ff2727;margin-top:0;text-align:right}.avatar[data-v-7c3f232e],.schedule-link[data-v-7c3f232e]{width:30px;height:30px;margin-left:5px;margin-top:5px}.nav[data-v-7c3f232e]{margin:0}.nav li[data-v-7c3f232e]{width:50px!important}nav ul li>a[data-v-7c3f232e]{font-size:10px}.nav li a[data-v-7c3f232e]{width:50px;display:inline-block}.nav-two[data-v-7c3f232e]{position:absolute;left:10px;top:52px;width:50px;z-index:999;display:none;background:#ff2727}.banner[data-v-7c3f232e]{width:100%;height:550px}.banner-img[data-v-7c3f232e]{width:100%;height:auto;display:block}.swiper-img[data-v-7c3f232e]{height:100%}.logo[data-v-7c3f232e]{margin-left:0}}[data-v-7c3f232e] .swiper-pagination-bullet{background:#fff!important;opacity:.5}[data-v-7c3f232e] .swiper-pagination-bullet-active{background:#fff!important;opacity:1}[data-v-7c3f232e] .swiper-button-next,[data-v-7c3f232e] .swiper-button-prev{color:#fff!important;background-color:rgba(212,213,213,.03529411764705882)}.foot[data-v-67ded9e0]{margin-top:20px}@media only screen and (max-width:992px){.foot .copyright[data-v-67ded9e0]{width:70%;margin-left:5px}.foot .qrcode .mt5[data-v-67ded9e0]{text-align:center}}.container{margin:100px 0!important;width:100%;max-width:1500px;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.1);backdrop-filter:blur(10px);border:1px solid rgba(120,90,40,.1);overflow:hidden;position:relative;z-index:10}.header{padding:50px 40px;text-align:center;border-bottom:2px solid #ff2727;position:relative;display:flex;flex-direction:column;align-items:center}.logo-section{margin-bottom:15px;width:450px}.logo-image{margin-top:10px;height:80px;width:auto;border-radius:8px}.logo-text-container{display:flex;flex-direction:column;align-items:center}.logo-text{font-size:32px;font-weight:700;letter-spacing:1px;background:linear-gradient(90deg,#c9a145,#e6d08c);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.3)}.website{font-size:18px;color:#b0a4a4;letter-spacing:1px;margin-top:5px}.title{font-size:30px;color:#000;font-weight:700}.subtitle{font-size:18px;color:#ff2727;text-align:center;margin:10px 0!important;line-height:1.6}.content{padding:40px;display:flex;flex-direction:column;align-items:center}.input-section{width:100%;max-width:600px;margin:20px 0 10px}.input-label{display:block;font-size:18px;color:#d0c090;margin:15px 0!important;text-align:center}.input-container{display:flex;flex-direction:column;align-items:center;gap:15px}.input-group{width:300px;display:flex;border-radius:12px;border:1px solid rgba(201,161,69,.4);overflow:hidden;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2)}.input-group:focus-within{border-color:#c9a145;box-shadow:0 0 0 3px rgba(201,161,69,.3)}.prefix{padding:0 20px;display:flex;align-items:center;font-weight:500}.certificate-input,.prefix{font-size:18px;color:#c9a145}.certificate-input{flex:1;padding:5px;background:transparent;border:none;outline:none}.certificate-input::-moz-placeholder{color:#777}.certificate-input::placeholder{color:#777}.hint{font-size:14px;color:#000;text-align:center;margin-top:10px;font-style:italic}.query-btn{background:#b0a4a4;color:#1a1a2e;border:none;font-size:15px;padding:5px;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(201,161,69,.4);letter-spacing:1px;margin-top:10px!important;width:100px}.query-btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(201,161,69,.6)}.query-btn:active{transform:translateY(0)}.footer{padding:30px 40px;text-align:center;border-top:1px solid rgba(201,161,69,.3)}.footer-text{font-size:16px;color:#b0a4a4;line-height:1.6;max-width:700px;margin:0 auto}.table-section{display:flex;flex-direction:column;align-items:center}.back-section{width:100%;display:flex}.table{width:100%;max-width:800px;background:#fff;padding:30px;position:relative}.back{margin:20px 0 0 30px;display:inline-block;padding:0 15px;font-size:30px;border:1px solid #999}.header1{text-align:center;margin-bottom:30px;border-bottom:2px solid #333;padding-bottom:15px;color:#333}.header h1{font-size:28px;font-weight:700;letter-spacing:5px;color:#333}.form-table{width:100%;border-collapse:collapse;margin-bottom:40px}.form-table td{border:1px solid #333;padding:12px 15px;height:55px;position:relative}.form-table td:first-child{width:40%;font-weight:700;background-color:#f9f9f9}.form-table td:last-child{width:60%}.input-field{width:100%;height:100%;border:none;outline:none;font-size:16px;padding:5px;background:transparent}.input-field:focus{background-color:#f0f8ff}.decoration{position:absolute;top:20px;right:30px;width:80px;height:80px;border:2px solid #8b4513;border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:.2}.decoration:before{content:"✧";font-size:40px;color:#8b4513}.stamp{position:absolute;bottom:40px;left:30px;width:120px;height:120px;border:2px dashed #c00;border-radius:5px;opacity:.1;transform:rotate(-15deg)}.watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;color:rgba(0,0,0,.03);font-weight:700;letter-spacing:10px;z-index:-1;white-space:nowrap}.select-div{display:flex}.query-btn:last-child{display:none;background:#ff2727}.watermark{z-index:10;transform:rotate(-45deg);top:40%;left:-9%}@media print{body{padding:0;background:#fff}.container{box-shadow:none;padding:15mm}.decoration,.stamp,.watermark{display:none}}@media only screen and (max-width:992px){.header{padding:0 40px}.logo-section{width:300px}.row{width:auto!important;height:auto}.phone_box{width:88%;margin-top:-40px}.swiper-img{height:100%}.logo{margin-left:20px}.banner,.bottom,.foot,.head,.top,nav{display:none}.container{margin:0!important;height:100vh;border:none;border-radius:0;box-shadow:none}#app,body{margin:0}.title{font-size:1.8rem}.subtitle{font-size:1rem;padding:20px 0;margin:0!important;line-height:1}.input-section{min-width:80%}.input-label{font-size:1.2rem;margin:0!important}.input-container{margin-top:30px}.input-group{margin:0 10%;height:40px}.prefix{line-height:40px}.certificate-input,.hint,.prefix{font-size:1.2rem}.query-btn{width:100px;height:auto;margin-top:100px;margin-left:20px;margin-right:20px}.el-button{font-size:1rem}.footer{position:absolute;bottom:10px;width:100%}.input-field,td{font-size:.8rem}.watermark{z-index:10;transform:rotate(-45deg);top:40%;left:-9%}.website{margin-top:50px;font-size:2.5rem}.query-btn:last-child{display:block}.form-table td{border:1px solid #333;padding:0 15px;height:45px;position:relative}.header1{text-align:center;margin-bottom:13px;border-bottom:2px solid #333;padding-bottom:15px;color:#333}.back{margin:15px 0 0 30px;display:inline-block;padding:0 15px;font-size:20px}}