#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.login_page[data-v-6533c2ac]{width:100%;height:100%}.login_page .login_select[data-v-6533c2ac]{background-image:url(/img/banner_login.71718daf.jpg);height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.login_page .login_select .login_title[data-v-6533c2ac]{margin-top:90px;color:#fff}.login_page .login_select .form_van[data-v-6533c2ac]{margin-top:100px;width:100%}.login_page .login_select .form_van .field_store[data-v-6533c2ac]{width:80%;margin:0 auto;border-radius:4px}.login_page .login_select .field_store_ok[data-v-6533c2ac]{margin-top:80px;width:30%;background:#fff;border-color:#fff;color:#3961cd;border-radius:4px;font-size:16px}.login_page .login_select .success_block[data-v-6533c2ac]{color:#fff;display:flex;flex-direction:column;align-items:center;margin-top:100px}.login_page .login_select .success_block .success_text[data-v-6533c2ac]{font-size:24px}.login_page .login_select .success_block .fail_text[data-v-6533c2ac]{color:red}.login_page .login_select .zhixi_login_block[data-v-6533c2ac]{display:flex;flex-direction:column;align-items:center}.login_page .login_select .zhixi_login_block .field_store_ok[data-v-6533c2ac]{margin-top:80px;width:30%;background:#fff;border-color:#fff;color:#3961cd;border-radius:4px;font-size:16px}.login_page .zhixi_login[data-v-6533c2ac]{background-image:url(/img/banner_login.71718daf.jpg);height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.login_page .zhixi_login .zhixi_login_block[data-v-6533c2ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.login_page .zhixi_login .zhixi_login_block .zhixi_title[data-v-6533c2ac]{font-size:22px;color:#fff;margin-top:-100px;margin-bottom:100px}.login_page .zhixi_login .zhixi_login_block .auth_btn[data-v-6533c2ac]{width:200px;height:44px;background:#fff;border:none;border-radius:22px;color:#3961cd;font-size:16px;font-weight:500;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease}.login_page .zhixi_login .zhixi_login_block .auth_btn[data-v-6533c2ac]:active{transform:scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.15)}.login_page .zhixi_login .fail_block[data-v-6533c2ac],.login_page .zhixi_login .success_block[data-v-6533c2ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.login_page .zhixi_login .fail_block .result_icon[data-v-6533c2ac],.login_page .zhixi_login .success_block .result_icon[data-v-6533c2ac]{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.login_page .zhixi_login .fail_block .result_icon.success[data-v-6533c2ac],.login_page .zhixi_login .success_block .result_icon.success[data-v-6533c2ac]{background:rgba(70,184,70,.25);border:3px solid rgba(70,184,70,.5)}.login_page .zhixi_login .fail_block .result_icon.fail[data-v-6533c2ac],.login_page .zhixi_login .success_block .result_icon.fail[data-v-6533c2ac]{background:hsla(0,87%,69%,.25);border:3px solid hsla(0,87%,69%,.5)}.login_page .zhixi_login .fail_block .result_title[data-v-6533c2ac],.login_page .zhixi_login .success_block .result_title[data-v-6533c2ac]{font-size:24px;color:#fff;font-weight:500;margin-bottom:10px}.login_page .zhixi_login .fail_block .result_title.fail[data-v-6533c2ac],.login_page .zhixi_login .success_block .result_title.fail[data-v-6533c2ac]{color:#f56c6c}.verify_page[data-v-756a87a5]{min-height:100vh;padding:12px;box-sizing:border-box;display:flex;flex-direction:column}.verify_page .header[data-v-756a87a5]{text-align:center;margin-bottom:30px}.verify_page .header .logo[data-v-756a87a5]{display:flex;align-items:center;justify-content:center;gap:15px}.verify_page .header .logo i[data-v-756a87a5]{font-size:32px;color:#3498db}.verify_page .header .logo h2[data-v-756a87a5]{color:#2c3e50;font-weight:600;margin:0}.verify_page .content[data-v-756a87a5]{flex:1;display:flex;justify-content:center;align-items:flex-start}.verify_page .result-card[data-v-756a87a5]{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:12px;width:100%;max-width:500px}.verify_page .result-card .card-header[data-v-756a87a5]{display:flex;align-items:center;gap:12px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #eee}.verify_page .result-card .card-header i[data-v-756a87a5]{color:#3498db;font-size:24px}.verify_page .result-card .card-header h3[data-v-756a87a5]{color:#2c3e50;margin:0;font-size:20px}.verify_page .security-code[data-v-756a87a5]{margin-bottom:25px;text-align:center}.verify_page .security-code p[data-v-756a87a5]{color:#7f8c8d;margin-bottom:8px;font-size:15px}.verify_page .security-code .code[data-v-756a87a5]{display:inline-block;background:#f8f9fa;padding:12px 20px;border-radius:10px;font-family:monospace;font-size:18px;font-weight:700;letter-spacing:1px;color:#2c3e50;border:1px dashed #ddd}.verify_page .verification-info[data-v-756a87a5]{background:#fffbf0;border-left:4px solid #f39c12;border-radius:8px;padding:12px}.verify_page .verification-info.warning[data-v-756a87a5]{background:#fef9f3;border-left-color:#e74c3c}.verify_page .verification-info .info-header[data-v-756a87a5]{display:flex;align-items:center;margin-bottom:15px}.verify_page .verification-info .info-header i[data-v-756a87a5]{color:#e74c3c;font-size:20px}.verify_page .verification-info .info-header h4[data-v-756a87a5]{color:#c0392b;margin:0;font-size:17px}.verify_page .verification-info p[data-v-756a87a5]{color:#7f8c8d;line-height:1.6;margin-bottom:10px}.verify_page .verification-info .details[data-v-756a87a5]{background:hsla(0,0%,100%,.7);padding:12px;border-radius:8px;margin:15px 0}.verify_page .verification-info .details p[data-v-756a87a5]{margin-bottom:8px}.verify_page .verification-info .details p span[data-v-756a87a5]{font-weight:600;color:#34495e}.verify_page .verification-info .warning-text[data-v-756a87a5]{color:#e74c3c!important;font-weight:600;margin-top:10px}.verify_page .qrcode-section[data-v-756a87a5]{text-align:center;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:25px}.verify_page .qrcode-section h4[data-v-756a87a5]{color:#2c3e50;margin-bottom:8px}.verify_page .qrcode-section p[data-v-756a87a5]{color:#7f8c8d;margin-bottom:20px;font-size:14px}.verify_page .qrcode-section .qrcode-placeholder[data-v-756a87a5]{background:#f9f9f9;border:1px dashed #ddd;border-radius:12px;padding:30px;width:180px;height:180px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.verify_page .qrcode-section .qrcode-placeholder i[data-v-756a87a5]{font-size:60px;color:#95a5a6;margin-bottom:15px}.verify_page .qrcode-section .qrcode-placeholder p[data-v-756a87a5]{color:#7f8c8d;margin:0;font-size:13px}.verify_page .actions[data-v-756a87a5]{display:flex;gap:15px}.verify_page .actions .btn[data-v-756a87a5]{flex:1;padding:14px;border-radius:10px;border:none;font-weight:600;font-size:15px;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:8px}.verify_page .actions .btn.primary[data-v-756a87a5]{background:#3498db;color:#fff}.verify_page .actions .btn.primary[data-v-756a87a5]:hover{background:#2980b9}.verify_page .actions .btn.secondary[data-v-756a87a5]{background:#ecf0f1;color:#7f8c8d}.verify_page .actions .btn.secondary[data-v-756a87a5]:hover{background:#dfe6e9}.verify_page .footer[data-v-756a87a5]{text-align:center;margin-top:40px}.verify_page .footer p[data-v-756a87a5]{color:#7f8c8d;font-size:13px}@media(max-width:600px){.verify_page[data-v-756a87a5]{padding:15px}.verify_page .result-card[data-v-756a87a5]{padding:12px}.verify_page .actions[data-v-756a87a5]{flex-direction:column}.verify_page .qrcode-placeholder[data-v-756a87a5]{width:150px!important;height:150px!important}.verify_page .qrcode-placeholder i[data-v-756a87a5]{font-size:50px!important}}.camera-container[data-v-b4a87594]{position:fixed;top:0;left:0;display:flex;align-items:center;width:100vw;height:100vh;background:#000;z-index:9999;overflow:hidden}.video-preview[data-v-b4a87594]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.controls[data-v-b4a87594]{position:fixed;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:20px}.camera-status[data-v-b4a87594]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:8px 16px;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:14px;z-index:10}.camera-debug[data-v-b4a87594]{position:absolute;top:10px;left:10px;right:10px;padding:6px 8px;border-radius:4px;background:rgba(0,0,0,.65);color:#7dff9b;font-size:10px;line-height:1.5;font-family:Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-all;z-index:20;pointer-events:none}.preview-list[data-v-b4a87594]{display:flex;gap:10px;padding:10px;overflow-x:auto}.preview-item[data-v-b4a87594]{flex-shrink:0;width:80px;height:80px;border:2px solid #fff;border-radius:4px;overflow:hidden}.action-img[data-v-b4a87594]{position:absolute;bottom:36px;background-color:rgba(0,0,0,.8);padding:10px 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:45px;height:45px}.action-img img[data-v-b4a87594]{width:32px}.photo_operation[data-v-b4a87594]{position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}.photo_operation img[data-v-b4a87594]{margin-right:-2px;margin-top:-1px}.photo_operation_back[data-v-b4a87594]{left:55px}.photo_operation_back img[data-v-b4a87594]{margin-top:-1px;margin-left:-1px}.photo_operation_save[data-v-b4a87594]{right:55px}.videoPhoto[data-v-b4a87594]{height:100%;display:flex;flex-direction:column;justify-content:center}.videoPhoto img[data-v-b4a87594]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.capture-loading[data-v-b4a87594]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.25);z-index:15;pointer-events:auto}.capture-spinner[data-v-b4a87594]{width:34px;height:34px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:capture-spin-b4a87594 .7s linear infinite}.capture-loading-text[data-v-b4a87594]{margin-top:12px;color:#fff;font-size:14px;letter-spacing:1px;text-shadow:0 1px 3px rgba(0,0,0,.5)}@keyframes capture-spin-b4a87594{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.warp[data-v-d63671f0]{width:100%;height:100%}.loading[data-v-d63671f0]{position:absolute;z-index:999;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.8)}.loading-spinner[data-v-d63671f0]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin-d63671f0 1s linear infinite}@keyframes spin-d63671f0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loding-text[data-v-d63671f0]{margin-top:10px;font-size:18px;color:#fff}.btn[data-v-d63671f0]{position:absolute;bottom:20px;width:100%;height:10%;text-align:center;display:flex;align-items:center;justify-content:space-around}.upload[data-v-d63671f0]{width:48%;height:50px;line-height:50px;background:#0ab95d;color:#fff;font-weight:600;border-radius:12px}.pictureitem[data-v-d63671f0]{width:90%;position:relative;height:140px;text-align:center;border:1px solid #3961cd;border-radius:12px;line-height:140px;font-size:50px}.show-tag-grid[data-v-d63671f0]{width:100%;height:600px;display:grid;overflow-y:scroll;grid-gap:40px 10px;grid-template-columns:repeat(2,minmax(40%,auto));grid-template-rows:repeat(5,minmax(auto,50px))}body,html{height:100%;width:100%;box-sizing:border-box;margin:0;touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}input:not([type=file]),select,textarea{font-size:16px}