.logo-icon[data-v-c4d40a63]{color:#2c2c2c;font-size:0}.logo-text[data-v-c4d40a63]{color:#2c2c2c;font-size:18px}@media screen and (width<=768px){.logo-text[data-v-c4d40a63]{font-size:14px}}@media screen and (width<=430px){.logo-text[data-v-c4d40a63]{font-size:0}}.login-overlay[data-v-06258b93]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.login-modal[data-v-06258b93]{text-align:center;background:#fff;border-radius:20px;width:400px;max-width:90%;max-height:90vh;padding:40px 36px;position:relative;overflow-y:auto;box-shadow:0 12px 40px #00000014}.login-modal .logo-area[data-v-06258b93]{justify-content:center;align-items:center;gap:10px;margin-bottom:8px;display:flex}.login-modal .logo-icon[data-v-06258b93]{font-size:32px}.login-modal .logo-text[data-v-06258b93]{color:#2c2c2c;font-family:Noto Serif SC,serif;font-size:22px;font-weight:400}.login-modal .login-title[data-v-06258b93]{color:#2c2c2c;margin-bottom:6px;font-size:16px;font-weight:500}.steps[data-v-06258b93]{justify-content:center;margin-bottom:24px;padding:0 20px;display:flex}.step[data-v-06258b93]{text-align:center;flex:1;padding-bottom:20px;position:relative}.step[data-v-06258b93]:before{content:"";z-index:1;background:#e0e0e0;width:100%;height:2px;position:absolute;top:14px;left:-50%}.step[data-v-06258b93]:first-child:before{display:none}.step .num[data-v-06258b93]{color:#fff;z-index:2;background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin:0 auto;font-size:14px;display:flex;position:relative}.step.active .num[data-v-06258b93],.step.done .num[data-v-06258b93]{background:#4c9e6b}.step .label[data-v-06258b93]{color:#8a8a8a;margin-top:6px;font-size:12px}.step.active .label[data-v-06258b93]{color:#4c9e6b;font-weight:500}.realname-section[data-v-06258b93]{text-align:left}.readonly-input[data-v-06258b93]{color:#888;cursor:not-allowed;background:#f5f5f5;border:1px solid #e0e0e0}.upload-grid[data-v-06258b93]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.upload-box[data-v-06258b93]{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #e0e0e0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100px;padding:20px;transition:border-color .2s;display:flex}.upload-box[data-v-06258b93]:hover{background:#f8faf6;border-color:#4c9e6b}.upload-box.uploading[data-v-06258b93]{opacity:.65;pointer-events:none;border-color:#4c9e6b}.upload-box .icon[data-v-06258b93]{font-size:28px}.upload-box .text[data-v-06258b93]{color:#8a8a8a;font-size:12px}.upload-box .hint[data-v-06258b93]{color:#bbb;font-size:10px}.upload-preview[data-v-06258b93]{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:120px}.privacy-tip[data-v-06258b93]{color:#5a5a5a;background:#f8faf6;border:1px solid #e0e8d8;border-radius:10px;margin-bottom:20px;padding:12px 14px;font-size:13px;line-height:1.8}.privacy-tip strong[data-v-06258b93]{color:#4c9e6b}.agree-check[data-v-06258b93]{color:#8a8a8a;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;display:flex}.agree-check input[data-v-06258b93]{accent-color:#4c9e6b}.login-modal .login-desc[data-v-06258b93]{color:#8a8a8a;margin-bottom:28px;font-size:13px}.wechat-section[data-v-06258b93]{margin-bottom:24px}.wechat-qr[data-v-06258b93]{background:#f5f5f5;border:1px solid #eee;border-radius:12px;justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto 12px;font-size:48px;display:flex}.wechat-tip[data-v-06258b93]{color:#5a5a5a;font-size:13px}.wechat-tip .icon[data-v-06258b93]{color:#4c9e6b}.divider[data-v-06258b93]{color:#ccc;align-items:center;gap:16px;margin-bottom:24px;font-size:12px;display:flex}.divider[data-v-06258b93]:after,.divider[data-v-06258b93]:before{content:"";background:#eee;flex:1;height:1px}.phone-section[data-v-06258b93]{text-align:left}.form-group[data-v-06258b93]{margin-bottom:14px}.form-label[data-v-06258b93]{color:#5a5a5a;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.form-input[data-v-06258b93]{color:#2c2c2c;border:1px solid #e0e0e0;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .2s}.form-input[data-v-06258b93]:focus{border-color:#4c9e6b}.code-row[data-v-06258b93]{gap:10px;display:flex}.code-row .form-input[data-v-06258b93]{flex:1}.code-btn[data-v-06258b93]{cursor:pointer;color:#4c9e6b;white-space:nowrap;background:#fff;border:1px solid #d0d8c5;border-radius:8px;padding:10px 16px;font-size:13px;transition:all .2s}.code-btn[data-v-06258b93]:hover{border-color:#4c9e6b}.code-btn.counting[data-v-06258b93]{color:#aaa;cursor:default;border-color:#e0e0e0}.login-btn[data-v-06258b93]{color:#fff;cursor:pointer;background:#4c9e6b;border:none;border-radius:10px;width:100%;margin-top:8px;padding:12px;font-size:15px;font-weight:500;transition:all .2s}.login-btn[data-v-06258b93]:hover{background:#3e7e55}.btn-secondary[data-v-06258b93]{color:#5a5a5a;background:#f0f0f0;margin-top:10px}.btn-secondary[data-v-06258b93]:hover{background:#e0e0e0}.close-btn[data-v-06258b93]{color:#aaa;cursor:pointer;background:0 0;border:none;font-size:22px;transition:all .2s;position:absolute;top:16px;right:20px}.close-btn[data-v-06258b93]:hover{color:#2c2c2c}.top-bar[data-v-55a1d126]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #eee;width:100%;position:sticky}.index-top-bar[data-v-55a1d126],.top-bar[data-v-55a1d126]{z-index:999;padding:14px 24px;top:0}.index-top-bar[data-v-55a1d126]{background:0 0;border-bottom:1px solid #c8c8c84d;position:absolute;left:0;right:0}.top-row[data-v-55a1d126]{flex-wrap:nowrap;justify-content:space-between;gap:16px;position:relative}.logo-area[data-v-55a1d126],.top-row[data-v-55a1d126]{align-items:center;display:flex}.logo-area[data-v-55a1d126]{flex-shrink:0;gap:12px}.slogan[data-v-55a1d126]{color:#4a4a4a;border-left:1px solid #0000004d;padding-left:12px;font-size:18px}.app-download[data-v-55a1d126]{color:#2c2c2c;cursor:pointer;white-space:nowrap;border-radius:30px;padding:5px 14px;font-size:13px;transition:all .2s;position:relative}.app-download[data-v-55a1d126]:hover{color:#4c9e6b}.search-wrapper[data-v-55a1d126]{z-index:0;width:340px;position:absolute;left:50%;transform:translate(-50%)}.search-box[data-v-55a1d126]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border:1px solid #0000001a;border-radius:48px;align-items:center;gap:8px;padding:7px 14px;display:flex}.search-box input[data-v-55a1d126]{color:#2c2c2c;background:0 0;border:none;outline:none;flex:1;font-size:14px}.search-box input[data-v-55a1d126]::placeholder{color:#888}.search-icon[data-v-55a1d126]{color:#4a4a4a;cursor:pointer;font-size:16px;transition:color .2s}.search-icon[data-v-55a1d126]:hover{color:#4c9e6b}.search-clear[data-v-55a1d126]{color:#aaa;cursor:pointer;padding:0 4px;font-size:14px;transition:color .2s}.search-clear[data-v-55a1d126]:hover{color:#555}.right-functions[data-v-55a1d126]{flex-shrink:0;align-items:center;gap:20px;display:flex}.func-item[data-v-55a1d126]{color:#2c2c2c;cursor:pointer;white-space:nowrap;text-shadow:0 1px 2px #fff9;align-items:center;gap:4px;font-size:14px;transition:color .2s;display:inline-flex}.func-item[data-v-55a1d126]:hover{color:#4c9e6b}.station-func[data-v-55a1d126]{color:#4c9e6b;font-weight:500;position:relative}.fav-func[data-v-55a1d126]{padding:0;position:relative}.snapshot-wrap[data-v-55a1d126]{align-items:center;display:inline-flex;position:relative}.snapshot-arrow[data-v-55a1d126]{opacity:.7;font-size:10px}.snapshot-menu[data-v-55a1d126]{z-index:1000;background:#fff;border:1px solid #efefef;border-radius:12px;min-width:120px;padding:6px 0;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000001f}.snapshot-menu-item[data-v-55a1d126]{color:#2c2c2c;cursor:pointer;text-align:center;white-space:nowrap;padding:9px 20px;font-size:13px;transition:all .2s}.snapshot-menu-item+.snapshot-menu-item[data-v-55a1d126]{border-top:1px solid #f5f5f5}.snapshot-menu-item[data-v-55a1d126]:hover{color:#4c9e6b;background:#f8faf6}.msg-func[data-v-55a1d126]{position:relative}.msg-badge[data-v-55a1d126]{color:#fff;text-align:center;background:#d95b5b;border-radius:8px;min-width:16px;height:16px;margin-left:2px;padding:0 4px;font-size:9px;font-weight:500;line-height:16px;display:inline-block}.home-link[data-v-55a1d126]{color:#8a8a8a;cursor:pointer;align-items:center;gap:4px;font-size:14px;text-decoration:none;transition:color .2s;display:flex}.home-link[data-v-55a1d126]:hover{color:#b8733b}.guo-entry[data-v-55a1d126],.suipai-entry[data-v-55a1d126]{cursor:pointer;white-space:nowrap;background:0 0;border-radius:30px;padding:5px 14px;font-size:14px;transition:all .2s;position:relative}.guo-entry[data-v-55a1d126]:hover,.suipai-entry[data-v-55a1d126]:hover{color:#4c9e6b}.tooltip-text[data-v-55a1d126]{visibility:hidden;color:#4c9e6b;text-align:center;z-index:200;white-space:nowrap;pointer-events:none;background:#fff;border:1px solid #f0f0f0;border-radius:10px;width:max-content;padding:8px 20px;font-size:13px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000001a}.guo-entry:hover .tooltip-text[data-v-55a1d126],.station-func:hover .tooltip-text[data-v-55a1d126],.suipai-entry:hover .tooltip-text[data-v-55a1d126]{visibility:visible}.mobile-menu-toggle[data-v-55a1d126]{cursor:pointer;z-index:10;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:none}.mobile-menu-toggle span[data-v-55a1d126]{background:#2c2c2c;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.mobile-menu-toggle.is-open span[data-v-55a1d126]:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu-toggle.is-open span[data-v-55a1d126]:nth-child(2){opacity:0}.mobile-menu-toggle.is-open span[data-v-55a1d126]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width>=769px) and (width<=1200px){.top-row[data-v-55a1d126]{gap:12px}.search-wrapper[data-v-55a1d126]{flex:200px;order:0;width:auto;min-width:140px;max-width:340px;position:static;left:auto;transform:none}.logo-area[data-v-55a1d126]{flex-shrink:1;min-width:0}.app-download[data-v-55a1d126],.slogan[data-v-55a1d126]{display:none}.right-functions[data-v-55a1d126]{gap:14px}.func-item[data-v-55a1d126]{font-size:13px}}@media (width>=769px) and (width<=960px){.guguo-item[data-v-55a1d126]{display:none}.right-functions[data-v-55a1d126]{gap:10px}.func-item[data-v-55a1d126]{gap:3px;font-size:12px}}@media (width<=768px){.index-top-bar[data-v-55a1d126],.top-bar[data-v-55a1d126]{padding:10px 16px}.top-row[data-v-55a1d126]{flex-wrap:nowrap;align-items:center;gap:10px}.mobile-menu-toggle[data-v-55a1d126]{order:3;display:flex}.logo-area[data-v-55a1d126]{flex-shrink:1;order:1;gap:8px;min-width:0}.app-download[data-v-55a1d126],.guguo-item[data-v-55a1d126],.slogan[data-v-55a1d126]{display:none}.suipai-entry[data-v-55a1d126]{padding:4px 10px;font-size:12px}.search-wrapper[data-v-55a1d126]{flex:auto;order:2;width:auto;min-width:0;position:static;transform:none}.search-box[data-v-55a1d126]{padding:6px 12px}.search-box input[data-v-55a1d126]{min-width:0;font-size:13px}.right-functions[data-v-55a1d126]{opacity:0;z-index:998;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;flex-direction:column;align-items:stretch;gap:0;max-height:0;transition:max-height .32s,opacity .28s;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.right-functions.mobile-open[data-v-55a1d126]{opacity:1;max-height:480px}.right-functions .func-item[data-v-55a1d126]{text-shadow:none;border-bottom:1px solid #f2f2f2;width:100%;padding:13px 20px;font-size:15px}.right-functions .func-item[data-v-55a1d126]:last-of-type{border-bottom:none}.fav-func[data-v-55a1d126]{width:100%;padding:0;display:block}.lang-select[data-v-55a1d126]{padding:10px 20px}.index-top-bar[data-v-55a1d126]{background:#fffffff5}}[data-v-55a1d126] .only-select .n-base-selection{--n-border-radius:30px!important;--n-color:transparent!important;--n-color-hover:transparent!important;--n-color-active:transparent!important;--n-color-focus:transparent!important;--n-border-focus:transparent!important;--n-border-hover:transparent!important;--n-border:transparent!important;--n-box-shadow-hover:none!important;--n-box-shadow-active:none!important;--n-box-shadow-focus:none!important;box-shadow:none!important}[data-v-55a1d126] .only-select .n-base-selection__border,[data-v-55a1d126] .only-select .n-base-selection__state-border{box-shadow:none!important;border:none!important}[data-v-55a1d126] .only-select .n-base-selection-label{background:0 0!important}[data-v-55a1d126] .only-select:hover .n-base-selection-arrow,[data-v-55a1d126] .only-select:hover .n-base-selection-label{color:#4c9e6b!important}@media (width<=480px){.index-top-bar[data-v-55a1d126],.top-bar[data-v-55a1d126]{padding:8px 12px}.top-row[data-v-55a1d126]{gap:8px}.search-box input[data-v-55a1d126]::placeholder{font-size:12px}.mobile-menu-toggle[data-v-55a1d126]{width:36px;height:36px}}
