{"product_id":"a2","title":"A2","description":"\u003c!-- ============================================================ --\u003e\n\u003c!-- 产品详情页：ELEPHOR A2（三语言切换 · 默认英语）              --\u003e\n\u003c!-- 车型：A2 · 500W · 48V400Ah储能电池 · 露营维修工具车          --\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n\n  body {\n    font-family: 'Inter', 'Helvetica Neue', sans-serif;\n    background: #ffffff;\n    color: #1a1a1a;\n    display: flex;\n    justify-content: center;\n    padding: 40px 20px;\n  }\n\n  .product-page {\n    max-width: 900px;\n    width: 100%;\n    background: #ffffff;\n  }\n\n  .top-bar {\n    display: flex;\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .top-bar .btn-testdrive {\n    flex: 1;\n    padding: 14px;\n    background: #D4AF37;\n    border: none;\n    border-radius: 6px;\n    color: #0a0a0a;\n    font-size: 15px;\n    font-weight: 600;\n    letter-spacing: 1px;\n    cursor: pointer;\n    transition: all 0.3s;\n  }\n\n  .top-bar .btn-testdrive:hover {\n    background: #b8942e;\n    transform: translateY(-2px);\n  }\n\n  .lang-switch {\n    display: flex;\n    gap: 4px;\n    align-items: center;\n    flex-shrink: 0;\n    background: #f5f5f5;\n    border-radius: 6px;\n    padding: 4px;\n  }\n\n  .lang-switch .lang-btn {\n    padding: 8px 16px;\n    border: none;\n    border-radius: 4px;\n    background: transparent;\n    font-size: 13px;\n    font-weight: 500;\n    color: #999;\n    cursor: pointer;\n    transition: all 0.3s;\n  }\n\n  .lang-switch .lang-btn:hover {\n    color: #1a1a1a;\n  }\n\n  .lang-switch .lang-btn.active {\n    background: #ffffff;\n    color: #1a1a1a;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);\n  }\n\n  .tab-nav {\n    display: flex;\n    border-bottom: 1px solid #e8e8e8;\n    margin-bottom: 0;\n    gap: 0;\n  }\n\n  .tab-nav .tab-btn {\n    padding: 12px 24px;\n    background: transparent;\n    border: none;\n    font-size: 14px;\n    font-weight: 500;\n    color: #999;\n    cursor: pointer;\n    transition: all 0.3s;\n    position: relative;\n    border-bottom: 2px solid transparent;\n    margin-bottom: -1px;\n  }\n\n  .tab-nav .tab-btn:hover {\n    color: #1a1a1a;\n  }\n\n  .tab-nav .tab-btn.active {\n    color: #1a1a1a;\n    border-bottom-color: #D4AF37;\n    font-weight: 600;\n  }\n\n  .tab-content {\n    display: none;\n    border: 1px solid #e8e8e8;\n    border-top: none;\n    border-radius: 0 0 8px 8px;\n    overflow: hidden;\n    background: #ffffff;\n  }\n\n  .tab-content.active {\n    display: block;\n  }\n\n  .tab-content .section-title {\n    font-size: 14px;\n    font-weight: 600;\n    color: #1a1a1a;\n    padding: 12px 16px 10px 16px;\n    border-bottom: 1px solid #e8e8e8;\n    background: #fafafa;\n  }\n\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n    background: #ffffff;\n  }\n\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n\n  .spec-table td {\n    padding: 8px 16px;\n    vertical-align: middle;\n  }\n\n  .spec-table td:first-child {\n    font-weight: 500;\n    color: #666;\n    width: 44%;\n  }\n\n  .spec-table td:last-child {\n    color: #1a1a1a;\n  }\n\n  .spec-table .highlight-val {\n    color: #D4AF37;\n    font-weight: 600;\n  }\n\n  .spec-table .saving-val {\n    color: #D4AF37;\n    font-weight: 600;\n    font-size: 14px;\n  }\n\n  .spec-table.feature-table td:first-child {\n    width: 20px;\n    color: #D4AF37;\n    font-weight: 600;\n    text-align: center;\n    padding-left: 4px;\n    padding-right: 4px;\n  }\n\n  .spec-table.feature-table td:last-child {\n    color: #1a1a1a;\n  }\n\n  .spec-table.feature-table td:last-child strong {\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  @media (max-width: 768px) {\n    body {\n      padding: 20px 12px;\n    }\n\n    .top-bar {\n      flex-direction: column;\n      gap: 12px;\n    }\n\n    .top-bar .btn-testdrive {\n      font-size: 14px;\n      padding: 12px;\n    }\n\n    .lang-switch {\n      align-self: flex-start;\n    }\n\n    .lang-switch .lang-btn {\n      padding: 6px 12px;\n      font-size: 12px;\n    }\n\n    .tab-nav .tab-btn {\n      padding: 10px 16px;\n      font-size: 13px;\n    }\n\n    .spec-table {\n      font-size: 12px;\n    }\n\n    .spec-table td {\n      padding: 6px 10px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .tab-nav .tab-btn {\n      padding: 8px 10px;\n      font-size: 12px;\n    }\n\n    .spec-table td:first-child {\n      font-size: 11px;\n    }\n\n    .spec-table td:last-child {\n      font-size: 11px;\n    }\n\n    .spec-table.feature-table td:first-child {\n      width: 16px;\n      font-size: 11px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- HTML 结构                                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cdiv class=\"product-page\"\u003e\n\n  \u003c!-- ===== 顶部：预约试驾 + 语言切换 ===== --\u003e\n  \u003cdiv class=\"top-bar\"\u003e\n    \u003cbutton class=\"btn-testdrive\" data-i18n=\"testdrive\"\u003eBook a Test Drive\u003c\/button\u003e\n    \u003cdiv class=\"lang-switch\"\u003e\n      \u003cbutton class=\"lang-btn active\" data-lang=\"en\"\u003eEN\u003c\/button\u003e\n      \u003cbutton class=\"lang-btn\" data-lang=\"kh\"\u003eKH\u003c\/button\u003e\n      \u003cbutton class=\"lang-btn\" data-lang=\"zh\"\u003e中文\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ===== 表头导航 ===== --\u003e\n  \u003cdiv class=\"tab-nav\"\u003e\n    \u003cbutton class=\"tab-btn active\" data-tab=\"specs\" data-i18n=\"tab_specs\"\u003eSpecifications\u003c\/button\u003e\n    \u003cbutton class=\"tab-btn\" data-tab=\"saving\" data-i18n=\"tab_saving\"\u003eCost Savings\u003c\/button\u003e\n    \u003cbutton class=\"tab-btn\" data-tab=\"features\" data-i18n=\"tab_features\"\u003eKey Features\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ========================================================== --\u003e\n  \u003c!-- 表1：技术参数                                               --\u003e\n  \u003c!-- ========================================================== --\u003e\n  \u003cdiv class=\"tab-content active\" id=\"tab-specs\"\u003e\n    \u003cdiv class=\"section-title\" data-i18n=\"title_specs\"\u003eSpecifications\u003c\/div\u003e\n    \u003ctable class=\"spec-table\" id=\"specsTable\"\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"spec_model_label\"\u003eModel\u003c\/td\u003e\n\u003ctd data-i18n=\"spec_model_val\"\u003eA2\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"spec_tire_label\"\u003eTire\u003c\/td\u003e\n\u003ctd data-i18n=\"spec_tire_val\"\u003eFront 10×4.20-10 · Rear 11×7.00-5\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"spec_motor_label\"\u003eMotor\u003c\/td\u003e\n\u003ctd data-i18n=\"spec_motor_val\"\u003e500W\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"spec_speed_label\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd data-i18n=\"spec_speed_val\"\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"spec_battery_label\"\u003eBattery\u003c\/td\u003e\n\u003ctd data-i18n=\"spec_battery_val\"\u003e48V400Ah Energy Storage Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ========================================================== --\u003e\n  \u003c!-- 表2：节省费用                                               --\u003e\n  \u003c!-- ========================================================== --\u003e\n  \u003cdiv class=\"tab-content\" id=\"tab-saving\"\u003e\n    \u003cdiv class=\"section-title\" data-i18n=\"title_saving\"\u003eCost Savings\u003c\/div\u003e\n    \u003ctable class=\"spec-table\" id=\"savingTable\"\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"saving_100km_label\"\u003eSave per 100km\u003c\/td\u003e\n\u003ctd class=\"saving-val\" data-i18n=\"saving_100km_val\"\u003e~14-15 RMB\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"saving_month_label\"\u003eSave per Month (1000km)\u003c\/td\u003e\n\u003ctd class=\"saving-val\" data-i18n=\"saving_month_val\"\u003e~140 RMB\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"saving_year_label\"\u003eSave per Year (12000km)\u003c\/td\u003e\n\u003ctd class=\"saving-val\" data-i18n=\"saving_year_val\"\u003e~1,680 RMB\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd data-i18n=\"saving_3year_label\"\u003eSave in 3 Years\u003c\/td\u003e\n\u003ctd class=\"saving-val\" data-i18n=\"saving_3year_val\"\u003e~5,040 RMB\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ========================================================== --\u003e\n  \u003c!-- 表3：核心卖点                                               --\u003e\n  \u003c!-- ========================================================== --\u003e\n  \u003cdiv class=\"tab-content\" id=\"tab-features\"\u003e\n    \u003cdiv class=\"section-title\" data-i18n=\"title_features\"\u003eKey Features\u003c\/div\u003e\n    \u003ctable class=\"spec-table feature-table\" id=\"featuresTable\"\u003e\n      \u003ctr\u003e\n\u003ctd\u003e•\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong data-i18n=\"feature_1_label\"\u003e500W Motor\u003c\/strong\u003e \u003cspan data-i18n=\"feature_1_desc\"\u003e· Reliable \u0026amp; smooth\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003e•\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong data-i18n=\"feature_2_label\"\u003e48V400Ah Energy Storage Battery\u003c\/strong\u003e \u003cspan data-i18n=\"feature_2_desc\"\u003e· Massive capacity, perfect for camping\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003e•\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong data-i18n=\"feature_3_label\"\u003eFront 10×4.20-10 · Rear 11×7.00-5 Tires\u003c\/strong\u003e \u003cspan data-i18n=\"feature_3_desc\"\u003e· Adapt to rough terrain\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003e•\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong data-i18n=\"feature_4_label\"\u003eTop Speed 25 km\/h\u003c\/strong\u003e \u003cspan data-i18n=\"feature_4_desc\"\u003e· Safe \u0026amp; controlled\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003e•\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong data-i18n=\"feature_5_label\"\u003eCamping \u0026amp; Utility Vehicle\u003c\/strong\u003e \u003cspan data-i18n=\"feature_5_desc\"\u003e· Outdoor work \u0026amp; power supply\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript                                                    --\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cscript\u003e\n  (function() {\n    'use strict';\n\n    \/\/ =============================================================\n    \/\/ 语言包（完整三语言）\n    \/\/ =============================================================\n    var i18n = {\n      en: {\n        testdrive: 'Book a Test Drive',\n        tab_specs: 'Specifications',\n        tab_saving: 'Cost Savings',\n        tab_features: 'Key Features',\n        title_specs: 'Specifications',\n        title_saving: 'Cost Savings',\n        title_features: 'Key Features',\n        spec_model_label: 'Model',\n        spec_model_val: 'A2',\n        spec_tire_label: 'Tire',\n        spec_tire_val: 'Front 10×4.20-10 · Rear 11×7.00-5',\n        spec_motor_label: 'Motor',\n        spec_motor_val: '500W',\n        spec_speed_label: 'Top Speed',\n        spec_speed_val: '25 km\/h',\n        spec_battery_label: 'Battery',\n        spec_battery_val: '48V400Ah Energy Storage Battery',\n        saving_100km_label: 'Save per 100km',\n        saving_100km_val: '~14-15 RMB',\n        saving_month_label: 'Save per Month (1000km)',\n        saving_month_val: '~140 RMB',\n        saving_year_label: 'Save per Year (12000km)',\n        saving_year_val: '~1,680 RMB',\n        saving_3year_label: 'Save in 3 Years',\n        saving_3year_val: '~5,040 RMB',\n        feature_1_label: '500W Motor',\n        feature_1_desc: '· Reliable \u0026 smooth',\n        feature_2_label: '48V400Ah Energy Storage Battery',\n        feature_2_desc: '· Massive capacity, perfect for camping',\n        feature_3_label: 'Front 10×4.20-10 · Rear 11×7.00-5 Tires',\n        feature_3_desc: '· Adapt to rough terrain',\n        feature_4_label: 'Top Speed 25 km\/h',\n        feature_4_desc: '· Safe \u0026 controlled',\n        feature_5_label: 'Camping \u0026 Utility Vehicle',\n        feature_5_desc: '· Outdoor work \u0026 power supply'\n      },\n      kh: {\n        testdrive: 'កក់ការសាកល្បងបើកបរ',\n        tab_specs: 'លក្ខណៈបច្ចេកទេស',\n        tab_saving: 'សន្សំប្រាក់',\n        tab_features: 'ចំណុចសំខាន់',\n        title_specs: 'លក្ខណៈបច្ចេកទេស',\n        title_saving: 'សន្សំប្រាក់',\n        title_features: 'ចំណុចសំខាន់',\n        spec_model_label: 'ម៉ូដែល',\n        spec_model_val: 'A2',\n        spec_tire_label: 'សំបកកង់',\n        spec_tire_val: 'ខាងមុខ 10×4.20-10 · ខាងក្រោយ 11×7.00-5',\n        spec_motor_label: 'ម៉ូតូ',\n        spec_motor_val: '500W',\n        spec_speed_label: 'ល្បឿនកំពូល',\n        spec_speed_val: '25 km\/h',\n        spec_battery_label: 'ថ្ម',\n        spec_battery_val: '48V400Ah Energy Storage Battery',\n        saving_100km_label: 'សន្សំក្នុង 100km',\n        saving_100km_val: 'ប្រហែល 14-15 យន់',\n        saving_month_label: 'សន្សំក្នុងមួយខែ (1000km)',\n        saving_month_val: 'ប្រហែល 140 យន់',\n        saving_year_label: 'សន្សំក្នុងមួយឆ្នាំ (12000km)',\n        saving_year_val: 'ប្រហែល 1,680 យន់',\n        saving_3year_label: 'សន្សំ ៣ ឆ្នាំ',\n        saving_3year_val: 'ប្រហែល 5,040 យន់',\n        feature_1_label: 'ម៉ូតូ 500W',\n        feature_1_desc: '· គួរឱ្យទុកចិត្ត និងរលូន',\n        feature_2_label: 'ថ្ម 48V400Ah Energy Storage',\n        feature_2_desc: '· សមត្ថភាពធំ ល្អសម្រាប់បោះជំរុំ',\n        feature_3_label: 'សំបកកង់ 10×4.20-10 · 11×7.00-5',\n        feature_3_desc: '· សម្របតាមដីរដុប',\n        feature_4_label: 'ល្បឿន 25 km\/h',\n        feature_4_desc: '· សុវត្ថិភាព និងគ្រប់គ្រងបាន',\n        feature_5_label: 'រថយន្តបោះជំរុំ និងប្រើប្រាស់',\n        feature_5_desc: '· ការងារក្រៅ និងការផ្គត់ផ្គង់ថាមពល'\n      },\n      zh: {\n        testdrive: '预约试驾',\n        tab_specs: '技术参数',\n        tab_saving: '节省费用',\n        tab_features: '核心卖点',\n        title_specs: '技术参数',\n        title_saving: '节省费用',\n        title_features: '核心卖点',\n        spec_model_label: '产品型号',\n        spec_model_val: 'A2',\n        spec_tire_label: '轮胎',\n        spec_tire_val: '前10×4.20-10 \/ 后11×7.00-5',\n        spec_motor_label: '电机',\n        spec_motor_val: '500W',\n        spec_speed_label: '最高速度',\n        spec_speed_val: '25 km\/h',\n        spec_battery_label: '电池',\n        spec_battery_val: '48V400Ah 储能电池',\n        saving_100km_label: '每百公里节省',\n        saving_100km_val: '约 14-15 元',\n        saving_month_label: '月跑 1000km 节省',\n        saving_month_val: '约 140 元',\n        saving_year_label: '年跑 12000km 节省',\n        saving_year_val: '约 1,680 元',\n        saving_3year_label: '三年累计节省',\n        saving_3year_val: '约 5,040 元',\n        feature_1_label: '500W 电机',\n        feature_1_desc: '· 平稳可靠',\n        feature_2_label: '48V400Ah 储能电池',\n        feature_2_desc: '· 超大容量，露营供电无忧',\n        feature_3_label: '前10×4.20-10 \/ 后11×7.00-5 轮胎',\n        feature_3_desc: '· 适应复杂地形',\n        feature_4_label: '最高速度 25 km\/h',\n        feature_4_desc: '· 安全可控',\n        feature_5_label: '露营维修工具车',\n        feature_5_desc: '· 户外作业、露营供电多用途'\n      }\n    };\n\n    \/\/ =============================================================\n    \/\/ DOM 引用\n    \/\/ =============================================================\n    var langBtns = document.querySelectorAll('.lang-btn');\n    var tabBtns = document.querySelectorAll('.tab-btn');\n    var tabContents = {\n      specs: document.getElementById('tab-specs'),\n      saving: document.getElementById('tab-saving'),\n      features: document.getElementById('tab-features')\n    };\n    var testdriveBtn = document.querySelector('.btn-testdrive');\n\n    \/\/ =============================================================\n    \/\/ 语言切换函数\n    \/\/ =============================================================\n    function setLanguage(lang) {\n      langBtns.forEach(function(btn) {\n        btn.classList.toggle('active', btn.dataset.lang === lang);\n      });\n\n      document.querySelectorAll('[data-i18n]').forEach(function(el) {\n        var key = el.dataset.i18n;\n        var text = i18n[lang] \u0026\u0026 i18n[lang][key];\n        if (text !== undefined \u0026\u0026 text !== null) {\n          el.textContent = text;\n        }\n      });\n\n      document.querySelectorAll('#featuresTable tr').forEach(function(row) {\n        var strongEl = row.querySelector('strong');\n        var spanEl = row.querySelector('span');\n        if (strongEl) {\n          var labelKey = strongEl.getAttribute('data-i18n');\n          if (labelKey \u0026\u0026 i18n[lang] \u0026\u0026 i18n[lang][labelKey] !== undefined) {\n            strongEl.textContent = i18n[lang][labelKey];\n          }\n        }\n        if (spanEl) {\n          var descKey = spanEl.getAttribute('data-i18n');\n          if (descKey \u0026\u0026 i18n[lang] \u0026\u0026 i18n[lang][descKey] !== undefined) {\n            spanEl.textContent = i18n[lang][descKey];\n          }\n        }\n      });\n\n      localStorage.setItem('elephor_lang', lang);\n    }\n\n    \/\/ =============================================================\n    \/\/ 标签切换函数\n    \/\/ =============================================================\n    function switchTab(tabId) {\n      tabBtns.forEach(function(btn) {\n        btn.classList.toggle('active', btn.dataset.tab === tabId);\n      });\n      Object.keys(tabContents).forEach(function(key) {\n        tabContents[key].classList.toggle('active', key === tabId);\n      });\n    }\n\n    \/\/ =============================================================\n    \/\/ 事件绑定\n    \/\/ =============================================================\n    langBtns.forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        var lang = this.dataset.lang;\n        setLanguage(lang);\n      });\n    });\n\n    tabBtns.forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        var tabId = this.dataset.tab;\n        switchTab(tabId);\n      });\n    });\n\n    if (testdriveBtn) {\n      testdriveBtn.addEventListener('click', function() {\n        window.location.href = 'https:\/\/admin.shopify.com\/store\/p0rfak-s2\/products\/10562979954975';\n      });\n    }\n\n    \/\/ =============================================================\n    \/\/ 初始化：默认英语\n    \/\/ =============================================================\n    var savedLang = localStorage.getItem('elephor_lang');\n    var defaultLang = (savedLang \u0026\u0026 i18n[savedLang]) ? savedLang : 'en';\n    setLanguage(defaultLang);\n    switchTab('specs');\n\n  })();\n\u003c\/script\u003e","brand":"elephor","offers":[{"title":"Default Title","offer_id":52793372573983,"sku":"EM-A2-030","price":20000.0,"currency_code":"CNY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/0798\/5183\/files\/ChatGPTImage2026_8_12_16_02_45_5.png?v=1787195090","url":"https:\/\/elephorev.com\/products\/a2","provider":"ELEPHOR","version":"1.0","type":"link"}