.pc-header[data-v-78910b4a]{display:block}.mobile-header[data-v-78910b4a]{display:none}.header[data-v-78910b4a]{position:relative;z-index:100}.header[data-v-78910b4a],.top[data-v-78910b4a]{background:#3ca8c1}.top[data-v-78910b4a]{align-items:center;display:flex;padding:4px 20px}.top_logo[data-v-78910b4a]{flex:0 0 auto;margin-right:32px}.top_logo img[data-v-78910b4a]{height:34px}.top_category[data-v-78910b4a]{align-items:center;display:flex;flex:0 1 auto;margin-right:32px;min-width:0}.top_search[data-v-78910b4a]{flex:1 1 0%;margin-left:24px;margin-right:0;min-width:250px}.top_search img[data-v-78910b4a]{height:24px;width:150px}.left[data-v-78910b4a]{float:left}.right[data-v-78910b4a]{float:right}@media (max-width:768px){.pc-header[data-v-78910b4a]{display:none}.mobile-header[data-v-78910b4a]{background:#3ca8c1;display:block;position:relative;width:100%;z-index:200}}.move_header[data-v-78910b4a]{align-items:center;background:#3ca8c1;display:flex;padding:6px 0;position:relative;width:100%}.header_left[data-v-78910b4a],.header_right[data-v-78910b4a]{cursor:pointer;flex:0 0 36px;height:36px}.header_left[data-v-78910b4a],.header_middle[data-v-78910b4a],.header_right[data-v-78910b4a]{align-items:center;display:flex;justify-content:center}.header_middle[data-v-78910b4a]{flex:1}.header_middle img[data-v-78910b4a]{height:28px}.mobile-category-dropdown[data-v-78910b4a]{animation:dropdownIn-78910b4a .2s;background:#f8fafb;border-radius:0 0 16px 16px;box-shadow:0 4px 16px #003c471a;left:0;padding:10px 0 6px;position:absolute;top:100%;width:100vw;z-index:300}@keyframes dropdownIn-78910b4a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-overlay[data-v-78910b4a]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.pc-search[data-v-78910b4a]{display:flex}.mobile-search[data-v-78910b4a]{display:none}.search-container[data-v-78910b4a]{background:#fff;border-radius:12px;max-height:80vh;max-width:600px;overflow:hidden;width:90%}.search-header[data-v-78910b4a]{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px}.search-logo[data-v-78910b4a]{height:32px}.close-btn[data-v-78910b4a]{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;width:32px}.search-input-container[data-v-78910b4a]{align-items:center;border-bottom:1px solid #eee;display:flex;padding:20px}.search-input[data-v-78910b4a]{border:1px solid #ddd;border-radius:6px;flex:1;font-size:16px;outline:none;padding:12px 16px}.search-input[data-v-78910b4a]:focus{border-color:#3ca8c1}.search-icon[data-v-78910b4a]{cursor:pointer;margin-left:12px;padding:8px}.search-icon img[data-v-78910b4a]{height:auto;width:150px!important}.search-results[data-v-78910b4a]{max-height:300px;overflow-y:auto}.search-result-item[data-v-78910b4a]{border-bottom:1px solid #f0f0f0;padding:12px 20px}.search-result-item[data-v-78910b4a]:last-child{border-bottom:none}.search-result-item a[data-v-78910b4a]{color:#333;display:block;text-decoration:none}.search-result-item[data-v-78910b4a]:hover{background:#f8f9fa}@media (max-width:768px){.pc-search[data-v-78910b4a]{display:none}.mobile-search[data-v-78910b4a]{display:flex}.mobile-search-container[data-v-78910b4a]{background:#fff;display:flex;flex-direction:column;height:100%;width:100%}.mobile-search-header[data-v-78910b4a]{align-items:center;background:#3ca8c1;border-bottom:1px solid #eee;display:flex;padding:15px}.back-btn[data-v-78910b4a]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px}.back-btn img[data-v-78910b4a]{height:16px;width:16px}.mobile-search-header .search-logo[data-v-78910b4a]{height:24px;margin-left:auto;margin-right:auto}.mobile-search-input-container[data-v-78910b4a]{border-bottom:1px solid #eee;padding:20px}.mobile-search-input[data-v-78910b4a]{border:1px solid #ddd;border-radius:6px;font-size:16px;outline:none;padding:12px 16px;width:100%}.mobile-search-input[data-v-78910b4a]:focus{border-color:#3ca8c1}.mobile-search-results[data-v-78910b4a]{flex:1;overflow-y:auto}.mobile-search-result-item[data-v-78910b4a]{border-bottom:1px solid #f0f0f0;padding:15px 20px}.mobile-search-result-item[data-v-78910b4a]:last-child{border-bottom:none}.mobile-search-result-item a[data-v-78910b4a]{color:#333;display:block;text-decoration:none}.mobile-search-result-item[data-v-78910b4a]:active{background:#f8f9fa}}.search-overlay[data-v-78910b4a] *{box-sizing:border-box}.header-category-bar[data-v-78910b4a]{background:#3ca8c1;border-bottom:1.5px solid rgba(0,60,71,.12);box-shadow:0 2px 8px #003c470a;display:block;margin:0;padding:0;width:100%}@media (max-width:768px){.header-category-bar[data-v-78910b4a]{display:none}}.header-search-box[data-v-78910b4a]{align-items:center;background:transparent;border:1.5px solid rgba(44,62,80,.12);border-radius:8px;box-shadow:none;display:flex;height:36px;padding:0;position:relative;transition:border .2s;width:140px}.header-search-input[data-v-78910b4a]{background:transparent;border:none;color:#2c3e50;flex:1;font-size:15px;min-width:0;outline:none;padding:0 6px 0 10px}.header-search-btn[data-v-78910b4a]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;padding:0 8px 0 0}.header-search-btn img[data-v-78910b4a]{display:block;height:24px;width:24px}.header-search-btn:active img[data-v-78910b4a]{filter:brightness(.8)}.header-search-dropdown[data-v-78910b4a]{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 4px 16px #003c471a;color:#2c3e50;font-size:15px;left:0;margin-top:2px;max-height:260px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:100}.header-search-result-item[data-v-78910b4a]{cursor:pointer;padding:8px 12px;transition:background .2s;white-space:nowrap}.header-search-result-item[data-v-78910b4a]:hover{background:#f0f8fa;color:#3ca8c1}.header-search-noresult[data-v-78910b4a]{background:#fff;border-radius:0 0 8px 8px;color:#aaa;padding:10px 0;text-align:center}.footer[data-v-3f19cd7d]{background:linear-gradient(90deg,#4b1fa7,#7c2ae8);color:#fff;font-family:Montserrat,Arial,sans-serif;margin-top:auto;padding:32px 0 0}.footer-main[data-v-3f19cd7d]{flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.footer-left[data-v-3f19cd7d],.footer-main[data-v-3f19cd7d]{align-items:center;display:flex}.footer-left[data-v-3f19cd7d]{gap:16px;height:64px}.footer-icon[data-v-3f19cd7d]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;height:56px;width:56px}.footer-icon[data-v-3f19cd7d],.footer-logo[data-v-3f19cd7d]{display:block;-o-object-fit:contain;object-fit:contain}.footer-logo[data-v-3f19cd7d]{background:transparent;height:40px;width:120px}.footer-links[data-v-3f19cd7d]{display:flex;font-size:1.2rem;gap:36px}.footer-link[data-v-3f19cd7d]{color:#fff;font-weight:500;position:relative;text-decoration:none;transition:color .2s}.footer-link[data-v-3f19cd7d]:hover{color:#ffb800;text-decoration:underline}.footer-about[data-v-3f19cd7d]{margin:32px auto 0;max-width:1100px;padding:0 24px 32px;text-align:left}.footer-about h2[data-v-3f19cd7d]{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:12px}.footer-about p[data-v-3f19cd7d]{color:#f3eaff;font-size:1.1rem;line-height:1.7}.debug-border[data-v-3f19cd7d]{border:2px dashed #f0c}@media (max-width:800px){.footer-main[data-v-3f19cd7d]{align-items:flex-start;flex-direction:column;gap:18px}.footer-links[data-v-3f19cd7d]{font-size:1rem;gap:18px}.footer-icon[data-v-3f19cd7d]{height:40px;width:40px}.footer-logo[data-v-3f19cd7d]{height:28px;width:80px}.footer-about[data-v-3f19cd7d]{padding:0 12px 24px}}.fixed[data-v-db668afc]{position:fixed}.left-0[data-v-db668afc]{left:0}.top-1\/2[data-v-db668afc]{top:50%}.transform[data-v-db668afc]{transform:translateY(-50%)}.z-50[data-v-db668afc]{z-index:50}.flex[data-v-db668afc]{display:flex}.flex-col[data-v-db668afc]{flex-direction:column}.items-center[data-v-db668afc]{align-items:center}.transition-all[data-v-db668afc]{transition:all .3s ease}.bg-orange-500[data-v-db668afc]{background-color:#f97316}.bg-blue-600[data-v-db668afc]{background-color:#2563eb}.bg-black[data-v-db668afc]{background-color:#000}.bg-green-500[data-v-db668afc]{background-color:#22c55e}.bg-blue-400[data-v-db668afc]{background-color:#60a5fa}.bg-gray-500[data-v-db668afc]{background-color:#6b7280}.text-white[data-v-db668afc]{color:#fff}.p-3[data-v-db668afc]{padding:.75rem}.rounded-r-md[data-v-db668afc]{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-full[data-v-db668afc]{border-radius:9999px}.mb-2[data-v-db668afc]{margin-bottom:.5rem}.mt-4[data-v-db668afc]{margin-top:1rem}.shadow-md[data-v-db668afc]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg[data-v-db668afc]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.hover\:bg-orange-600[data-v-db668afc]:hover{background-color:#ea580c}.hover\:opacity-90[data-v-db668afc]:hover{opacity:.9}.transition-colors[data-v-db668afc]{transition:color .15s ease-in-out,background-color .15s ease-in-out}.transition-opacity[data-v-db668afc]{transition:opacity .15s ease-in-out}.h-5[data-v-db668afc]{height:1.25rem}.w-5[data-v-db668afc]{width:1.25rem}.sr-only[data-v-db668afc]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.opacity-0[data-v-db668afc]{opacity:0}.opacity-100[data-v-db668afc]{opacity:1}.-translate-x-full[data-v-db668afc]{transform:translate(-100%)}.translate-x-0[data-v-db668afc]{transform:translate(0)}@media (max-width:768px){.md\:hidden[data-v-db668afc]{display:none}}
