@charset "UTF-8";.header[data-v-367a4d6b]{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1400px;margin:0 auto}.logo[data-v-367a4d6b]{font-size:24px;font-weight:700;color:var(--primary-color, #07c160);text-decoration:none;margin-right:40px}.nav-menu[data-v-367a4d6b]{display:flex;flex:1;gap:5px}.nav-menu .nav-item[data-v-367a4d6b]{padding:8px 20px;cursor:pointer;font-size:15px;color:var(--zc-text-secondary, #6B7280);border-radius:4px;text-decoration:none;transition:all .3s}.nav-menu .nav-item[data-v-367a4d6b]:hover{color:var(--primary-color, #07c160);background:color-mix(in srgb,var(--primary-color, #07c160) 10%,transparent)}.nav-menu .nav-item.active[data-v-367a4d6b]{color:var(--primary-color, #07c160);font-weight:600;background:color-mix(in srgb,var(--primary-color, #07c160) 10%,transparent)}.header-right[data-v-367a4d6b]{display:flex;align-items:center;gap:20px}.search-input[data-v-367a4d6b]{width:250px}.cart-badge[data-v-367a4d6b]{font-size:24px;cursor:pointer}.user-name[data-v-367a4d6b]{cursor:pointer}.footer[data-v-367a4d6b]{text-align:center;line-height:50px;color:var(--zc-text-secondary, #6B7280);border-top:1px solid var(--border-color, #e6e6e6)}.theme-switcher[data-v-555a5dcc]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--zc-primary-a10, rgba(200, 160, 99, .1));cursor:pointer;-webkit-user-select:none;user-select:none}.theme-dot[data-v-555a5dcc]{width:18px;height:18px;border-radius:50%;border:2px solid var(--zc-divider, #e4e3dd);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.theme-dot[data-v-555a5dcc]:hover{transform:scale(1.2)}.theme-dot.active[data-v-555a5dcc]{border-color:var(--zc-primary, #c8a063);box-shadow:0 0 0 2px var(--zc-primary-a30, rgba(200, 160, 99, .3))}.theme-dot.bronze[data-v-555a5dcc]{background:linear-gradient(135deg,#c8a063,#1c2a2e)}.theme-dot.dawn[data-v-555a5dcc]{background:linear-gradient(135deg,#4a7c6f,#e7efeb)}.theme-dot.night[data-v-555a5dcc]{background:linear-gradient(135deg,#e3b871,#12181b)}.global-theme-switcher{position:fixed;top:12px;right:16px;z-index:9999;background:var(--zc-surface, #fff);border-radius:999px;box-shadow:0 2px 12px #0000001a;padding:4px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--zc-background, #F7F4EF);color:var(--zc-text-primary, #1A1B1C);transition:background-color .3s ease,color .3s ease}a{text-decoration:none;color:inherit}.container{max-width:1400px;margin:0 auto;padding:20px}.zc-card{background:var(--zc-surface, #FFFFFF);border-radius:12px;box-shadow:0 2px 12px #0000000f;transition:background-color .3s ease}.zc-btn-primary{background:var(--zc-primary, #C8A063);color:var(--zc-text-on-primary, #1C2A2E);border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:600;transition:background-color .3s ease}.zc-btn-primary:hover{background:var(--zc-primary-dark, #A8854A)}.zc-price{color:var(--zc-cinnabar, #B23A2F);font-weight:700}.zc-divider{border-color:var(--zc-divider, #E4E3DD)}:root{--el-color-primary: var(--zc-primary, #C8A063);--el-color-primary-light-3: var(--zc-primary-light, #E3C48C);--el-color-primary-dark-2: var(--zc-primary-dark, #A8854A);--el-bg-color: var(--zc-surface, #FFFFFF);--el-bg-color-page: var(--zc-background, #F7F4EF);--el-text-color-primary: var(--zc-text-primary, #1A1B1C);--el-text-color-regular: var(--zc-text-secondary, #6B7280);--el-border-color: var(--zc-divider, #E4E3DD)}[data-theme=night]{--el-bg-color: #1A2024;--el-bg-color-page: var(--zc-background, #12181B);--el-text-color-primary: #E8E6E1;--el-text-color-regular: #9CA3A8;--el-border-color: #2A3238;--el-fill-color: #1E262B;--el-fill-color-light: #232C32}:root,[data-theme=bronze]{--zc-primary: #C8A063;--zc-primary-dark: #A8854A;--zc-primary-light: #E3C48C;--zc-accent: #D4A574;--zc-primary-a06: rgba(200, 160, 99, .06);--zc-primary-a10: rgba(200, 160, 99, .1);--zc-primary-a17: rgba(200, 160, 99, .17);--zc-primary-a22: rgba(200, 160, 99, .22);--zc-primary-a30: rgba(200, 160, 99, .3);--zc-primary-a50: rgba(200, 160, 99, .5);--zc-primary-a65: rgba(200, 160, 99, .65);--zc-primary-a90: rgba(200, 160, 99, .9);--zc-ink: #1C2A2E;--zc-ink-2: #24363B;--zc-ink-3: #2E4348;--zc-ink-text: #F2EDE4;--zc-ink-text-sub: #8A9A9E;--zc-ink-divider: rgba(255, 255, 255, .14);--zc-ink-rule-bg: rgba(200, 160, 99, .1);--header-bg: #1C2A2E;--header-text: #F2EDE4;--border-color: #E4E3DD;--zc-background: #F7F4EF;--zc-paper: #F7F4EF;--zc-surface: #FFFFFF;--zc-text-primary: #1A1B1C;--zc-text-secondary: #6B7280;--zc-text-tertiary: #B4AE9F;--zc-text-on-primary: #1C2A2E;--zc-text-price: #B23A2F;--zc-on-dark: #FFFFFF;--zc-divider: #E4E3DD;--zc-cinnabar: #B23A2F;--zc-jade: #4A7C6F;--zc-amber: #D9922E;--zc-scene-all: #2A2A28;--zc-scene-yunyou: #3D6E8C;--zc-scene-fengwen: #C0504A;--zc-scene-jishi: #A8683C;--zc-scene-yanhuo: #D9922E;--zc-scene-fangyu: #5C7C55;--zc-scene-yizhan: #6B5B8A;--zc-search-pill: rgba(255, 255, 255, .96);--zc-live-red: #E53935;--zc-live-stage: #0D0D0D;--zc-radius-xs: 4px;--zc-radius-s: 8px;--zc-radius-m: 12px;--zc-radius-l: 16px;--zc-radius-xl: 20px;--zc-radius-2xl: 24px;--zc-radius-pill: 999px;--zc-shadow-card: 0 2px 12px rgba(0, 0, 0, .06);--zc-shadow-hover: 0 4px 20px rgba(0, 0, 0, .1)}[data-theme=dawn]{--zc-primary: #4A7C6F;--zc-primary-dark: #35655A;--zc-primary-light: #7FA99C;--zc-accent: #6B9E8F;--zc-primary-a06: rgba(74, 124, 111, .06);--zc-primary-a10: rgba(74, 124, 111, .1);--zc-primary-a17: rgba(74, 124, 111, .17);--zc-primary-a22: rgba(74, 124, 111, .22);--zc-primary-a30: rgba(74, 124, 111, .3);--zc-primary-a50: rgba(74, 124, 111, .5);--zc-primary-a65: rgba(74, 124, 111, .65);--zc-primary-a90: rgba(74, 124, 111, .9);--zc-ink: #E7EFEB;--zc-ink-2: #DCE7E1;--zc-ink-3: #D0DED7;--zc-ink-text: #1F2E29;--zc-ink-text-sub: #5E7269;--zc-ink-divider: rgba(74, 124, 111, .15);--zc-ink-rule-bg: rgba(74, 124, 111, .1);--header-bg: #E7EFEB;--header-text: #1F2E29;--border-color: #D0DED7;--zc-background: #F2F7F4;--zc-paper: #F2F7F4;--zc-text-on-primary: #13211C;--zc-search-pill: rgba(255, 255, 255, .85)}[data-theme=night]{--zc-primary: #E3B871;--zc-primary-dark: #C89A52;--zc-primary-light: #F0D4A0;--zc-accent: #E8C488;--zc-primary-a06: rgba(227, 184, 113, .06);--zc-primary-a10: rgba(227, 184, 113, .1);--zc-primary-a17: rgba(227, 184, 113, .17);--zc-primary-a22: rgba(227, 184, 113, .22);--zc-primary-a30: rgba(227, 184, 113, .3);--zc-primary-a50: rgba(227, 184, 113, .5);--zc-primary-a65: rgba(227, 184, 113, .65);--zc-primary-a90: rgba(227, 184, 113, .9);--zc-ink: #0E1417;--zc-ink-2: #151D21;--zc-ink-3: #1C262B;--zc-ink-text: #F2EDE4;--zc-ink-text-sub: #7A8A8E;--zc-ink-divider: rgba(255, 255, 255, .08);--zc-ink-rule-bg: rgba(227, 184, 113, .12);--header-bg: #0E1417;--header-text: #F2EDE4;--border-color: rgba(255, 255, 255, .08);--zc-background: #12181B;--zc-paper: #1A2226;--zc-surface: #1E282D;--zc-text-primary: #E8E6E1;--zc-text-secondary: #9AA4A8;--zc-text-tertiary: #5A6468;--zc-text-on-primary: #1C1408;--zc-text-price: #F0A090;--zc-divider: rgba(255, 255, 255, .08);--zc-search-pill: rgba(255, 255, 255, .08);--zc-shadow-card: 0 2px 12px rgba(0, 0, 0, .3);--zc-shadow-hover: 0 4px 20px rgba(0, 0, 0, .4)}body{background-color:var(--zc-background);color:var(--zc-text-primary);transition:background-color .3s ease,color .3s ease}*{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.theme-switcher{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--zc-radius-pill);background:var(--zc-primary-a10);cursor:pointer;-webkit-user-select:none;user-select:none}.theme-switcher .theme-dot{width:16px;height:16px;border-radius:50%;border:2px solid var(--zc-divider);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.theme-switcher .theme-dot:hover{transform:scale(1.15)}.theme-switcher .theme-dot.active{border-color:var(--zc-primary);box-shadow:0 0 0 2px var(--zc-primary-a30)}.theme-dot.bronze{background:linear-gradient(135deg,#c8a063,#1c2a2e)}.theme-dot.dawn{background:linear-gradient(135deg,#4a7c6f,#e7efeb)}.theme-dot.night{background:linear-gradient(135deg,#e3b871,#12181b)}:root:root[data-theme=bronze]{background-color:#f7f4ef!important;color:#1a1b1c!important}:root:root[data-theme=bronze] body{background-color:#f7f4ef!important;color:#1a1b1c!important}:root:root[data-theme=dawn]{background-color:#f2f7f4!important;color:#1a1b1c!important}:root:root[data-theme=dawn] body{background-color:#f2f7f4!important;color:#1a1b1c!important}:root:root[data-theme=night]{background-color:#12181b!important;color:#e8e6e1!important}:root:root[data-theme=night] body{background-color:#12181b!important;color:#e8e6e1!important}:root:root[data-theme=bronze] .el-card,:root:root[data-theme=bronze] .card,:root:root[data-theme=bronze] .platform-section,:root:root[data-theme=bronze] .content-section,:root:root[data-theme=bronze] .destinations-section{background-color:#fff!important;color:#1a1b1c!important}:root:root[data-theme=dawn] .el-card,:root:root[data-theme=dawn] .card,:root:root[data-theme=dawn] .platform-section,:root:root[data-theme=dawn] .content-section,:root:root[data-theme=dawn] .destinations-section{background-color:#fff!important;color:#1a1b1c!important}:root:root[data-theme=night] .el-card,:root:root[data-theme=night] .card,:root:root[data-theme=night] .platform-section,:root:root[data-theme=night] .content-section,:root:root[data-theme=night] .destinations-section{background-color:#1b2427!important;color:#e8e6e1!important;border-color:#2a3238!important}:root:root[data-theme=night] .el-input__wrapper,:root:root[data-theme=night] .el-textarea__inner,:root:root[data-theme=night] .el-select__wrapper,:root:root[data-theme=night] .el-date-editor{background-color:#1e282d!important;color:#e8e6e1!important;border-color:#2a3238!important}:root:root[data-theme=night] .el-input__inner,:root:root[data-theme=night] .el-textarea__inner{color:#e8e6e1!important}:root:root[data-theme=night] .el-button--default{background-color:#1e282d!important;color:#e8e6e1!important;border-color:#2a3238!important}:root:root[data-theme=night] .el-table{background-color:#1b2427!important;color:#e8e6e1!important}:root:root[data-theme=night] .el-table tr,:root:root[data-theme=night] .el-table th.el-table__cell{background-color:#1b2427!important;color:#e8e6e1!important;border-color:#2a3238!important}:root:root[data-theme=night] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#232c32!important}:root:root[data-theme=night] .el-dialog,:root:root[data-theme=night] .el-drawer,:root:root[data-theme=night] .el-message-box{background-color:#1b2427!important;color:#e8e6e1!important}:root:root[data-theme=night] .el-menu{background-color:#151d21!important}:root:root[data-theme=night] .el-menu-item,:root:root[data-theme=night] .el-sub-menu__title{color:#9aa4a8!important}:root:root[data-theme=night] .el-menu-item.is-active,:root:root[data-theme=night] .el-sub-menu__title:hover{color:#e3b871!important;background-color:#e3b8711a!important}:root:root[data-theme=night] .el-form-item__label,:root:root[data-theme=night] .el-descriptions__label,:root:root[data-theme=night] .el-descriptions__content{color:#e8e6e1!important}:root:root[data-theme=night] .el-descriptions{color:#e8e6e1!important}:root:root[data-theme=night] .el-descriptions__body{background-color:#1b2427!important}:root:root[data-theme=night] .el-pagination{color:#9aa4a8!important}:root:root[data-theme=night] .el-pagination button,:root:root[data-theme=night] .el-pagination .el-pager li{background-color:#1e282d!important;color:#9aa4a8!important}:root:root[data-theme=night] .el-pagination .el-pager li.is-active{background-color:#e3b871!important;color:#1c1408!important}:root:root[data-theme=night] .el-tag{background-color:#e3b87126!important;color:#e3b871!important;border-color:#e3b8714d!important}:root:root[data-theme=night] .el-dropdown-menu,:root:root[data-theme=night] .el-select-dropdown{background-color:#1b2427!important;border-color:#2a3238!important}:root:root[data-theme=night] .el-dropdown-menu__item,:root:root[data-theme=night] .el-select-dropdown__item{color:#e8e6e1!important}:root:root[data-theme=night] .el-dropdown-menu__item:hover,:root:root[data-theme=night] .el-select-dropdown__item:hover{background-color:#232c32!important}:root:root[data-theme=night] .el-message{background-color:#1b2427!important;color:#e8e6e1!important;border-color:#2a3238!important}
