*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Noto Sans SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;max-width:none;margin:0;padding:0;text-align:left}[data-v-a7c49451]{margin:0;padding:0;box-sizing:border-box}.app[data-v-a7c49451]{font-family:Noto Sans SC,Microsoft YaHei,sans-serif;color:#2d3436;line-height:1.6}.container[data-v-a7c49451]{max-width:1200px;margin:0 auto;padding:0 24px}.navbar[data-v-a7c49451]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 0;transition:all .3s ease}.navbar.scrolled[data-v-a7c49451]{background:#fff;box-shadow:0 2px 20px #0000001a}.nav-container[data-v-a7c49451]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.logo[data-v-a7c49451]{display:flex;align-items:center;gap:8px}.logo-icon[data-v-a7c49451]{font-size:28px}.logo-text[data-v-a7c49451]{font-size:18px;font-weight:700;color:#1a5f4a}.nav-links[data-v-a7c49451]{display:flex;gap:32px;align-items:center}.nav-links a[data-v-a7c49451]{color:#2d3436;text-decoration:none;font-weight:500;cursor:pointer;transition:color .3s}.nav-links a[data-v-a7c49451]:hover{color:#1a5f4a}.nav-cta[data-v-a7c49451]{background:#ff6b35;color:#fff!important;padding:8px 20px;border-radius:24px}.nav-cta[data-v-a7c49451]:hover{background:#e55a2b}.lang-toggle[data-v-a7c49451]{background:#1a5f4a;color:#fff;border:none;padding:8px 16px;border-radius:20px;font-weight:600;cursor:pointer;transition:all .3s}.lang-toggle[data-v-a7c49451]:hover{background:#0d3d2f}.hero[data-v-a7c49451]{min-height:100vh;display:flex;align-items:center;justify-content:space-between;padding:120px 80px 80px;background:linear-gradient(135deg,#ffffff80,#ffffff4d),url(/a601dd597b2f552aa0a61bc54e5a784a.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.hero[data-v-a7c49451]:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(26,95,74,.08) 0%,transparent 70%);border-radius:50%}.hero[data-v-a7c49451]:after{content:"";position:absolute;bottom:-50px;left:10%;width:200px;height:200px;background:radial-gradient(circle,rgba(255,107,53,.06) 0%,transparent 70%);border-radius:50%}.hero-content[data-v-a7c49451]{max-width:600px}.hero-badge[data-v-a7c49451]{display:inline-block;background:#1a5f4a;color:#fff;padding:8px 16px;border-radius:24px;font-size:14px;margin-bottom:24px;position:relative}.hero-badge[data-v-a7c49451]:before,.hero-badge[data-v-a7c49451]:after{content:"";position:absolute;width:6px;height:6px;background:#ff6b35;border-radius:50%;top:50%;transform:translateY(-50%)}.hero-badge[data-v-a7c49451]:before{left:-12px}.hero-badge[data-v-a7c49451]:after{right:-12px}.hero h1[data-v-a7c49451]{font-size:48px;font-weight:800;margin-bottom:16px;color:#1a5f4a}.hero-subtitle[data-v-a7c49451]{font-size:24px;color:#2d3436;margin-bottom:24px}.highlight[data-v-a7c49451]{color:#ff6b35;font-weight:700}.hero-desc[data-v-a7c49451]{font-size:18px;color:#636e72;margin-bottom:32px}.hero-buttons[data-v-a7c49451]{display:flex;gap:16px;margin-bottom:48px}.btn-primary[data-v-a7c49451]{background:#ff6b35;color:#fff;border:none;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s}.btn-primary[data-v-a7c49451]:hover{background:#e55a2b;transform:translateY(-2px)}.btn-secondary[data-v-a7c49451]{background:#fff;color:#1a5f4a;border:2px solid #1a5f4a;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s}.btn-secondary[data-v-a7c49451]:hover{background:#1a5f4a;color:#fff}.hero-stats[data-v-a7c49451]{display:flex;gap:40px}.stat[data-v-a7c49451]{display:flex;flex-direction:column}.stat-number[data-v-a7c49451]{font-size:36px;font-weight:800;color:#1a5f4a}.stat-label[data-v-a7c49451]{font-size:14px;color:#636e72}.hero-visual[data-v-a7c49451]{display:flex;flex-direction:column;gap:24px;position:relative;z-index:1}.hero-visual[data-v-a7c49451]:before{content:"✦";position:absolute;top:-20px;right:20px;font-size:24px;color:#1a5f4a;opacity:.3}.hero-visual[data-v-a7c49451]:after{content:"❋";position:absolute;bottom:80px;left:-30px;font-size:20px;color:#ff6b35;opacity:.4}.hero-decoration[data-v-a7c49451]{display:flex;gap:8px;justify-content:center;margin-top:8px}.deco-circle[data-v-a7c49451]{width:8px;height:8px;border-radius:50%;background:#1a5f4a;opacity:.3}.deco-circle[data-v-a7c49451]:nth-child(2){background:#ff6b35}.hero-card[data-v-a7c49451]{background:#fff;padding:32px 48px;border-radius:16px;box-shadow:0 8px 32px #1a5f4a1a;display:flex;align-items:center;gap:16px;transition:transform .3s}.hero-card[data-v-a7c49451]:hover{transform:translate(-8px)}.card-icon[data-v-a7c49451]{font-size:40px}.card-text[data-v-a7c49451]{font-size:20px;font-weight:600;color:#1a5f4a}.section[data-v-a7c49451]{padding:80px 0}.section-title[data-v-a7c49451]{font-size:36px;font-weight:700;text-align:center;color:#1a5f4a;margin-bottom:16px}.section-subtitle[data-v-a7c49451]{text-align:center;font-size:18px;color:#636e72;margin-bottom:48px}.costs-section[data-v-a7c49451]{background:#fff}.comparison-table[data-v-a7c49451]{background:#f8f9fa;border-radius:16px;overflow:hidden}.table-header[data-v-a7c49451]{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1fr;padding:20px 24px;background:#1a5f4a;color:#fff;font-weight:600}.table-row[data-v-a7c49451]{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1fr;padding:20px 24px;border-bottom:1px solid #e9ecef;align-items:center}.table-row[data-v-a7c49451]:last-child{border-bottom:none}.procedure-name[data-v-a7c49451]{font-weight:600;color:#2d3436}.us-price[data-v-a7c49451]{color:#e74c3c}.china-price[data-v-a7c49451]{color:#27ae60;font-weight:600}.savings[data-v-a7c49451]{background:#27ae60;color:#fff;padding:4px 12px;border-radius:12px;text-align:center;font-weight:600}.cost-note[data-v-a7c49451]{text-align:center;font-size:14px;color:#636e72;margin-top:16px}.advantages-section[data-v-a7c49451]{background:linear-gradient(180deg,#fff,#e8f5e9)}.advantages-grid[data-v-a7c49451]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-content:center;max-width:900px;margin:0 auto}.advantage-card[data-v-a7c49451]{background:#fff;padding:32px 24px;border-radius:16px;text-align:center;box-shadow:0 4px 20px #0000000f;transition:all .3s}.advantage-card[data-v-a7c49451]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #1a5f4a26}.advantage-icon[data-v-a7c49451]{font-size:48px;margin-bottom:16px}.advantage-card h3[data-v-a7c49451]{font-size:18px;color:#1a5f4a;margin-bottom:12px}.advantage-card p[data-v-a7c49451]{font-size:14px;color:#636e72}.hospitals-section[data-v-a7c49451]{background:#fff}.hospitals-grid[data-v-a7c49451]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.hospital-card[data-v-a7c49451]{background:#f8f9fa;padding:32px 24px;border-radius:16px;text-align:center;transition:all .3s}.hospital-card[data-v-a7c49451]:hover{background:#1a5f4a;color:#fff}.hospital-card:hover .hospital-english[data-v-a7c49451],.hospital-card:hover .hospital-desc[data-v-a7c49451]{color:#fffc}.hospital-icon[data-v-a7c49451]{font-size:48px;margin-bottom:16px}.hospital-card h3[data-v-a7c49451]{font-size:18px;margin-bottom:8px}.hospital-english[data-v-a7c49451]{font-size:13px;color:#636e72;margin-bottom:12px}.hospital-desc[data-v-a7c49451]{font-size:14px;color:#636e72}.process-section[data-v-a7c49451]{background:linear-gradient(180deg,#e8f5e9,#fff)}.process-steps[data-v-a7c49451]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.process-step[data-v-a7c49451]{text-align:center;position:relative}.process-step[data-v-a7c49451]:not(:last-child):after{content:"→";position:absolute;right:-20px;top:40px;font-size:24px;color:#1a5f4a}.step-number[data-v-a7c49451]{width:64px;height:64px;background:#1a5f4a;color:#fff;font-size:24px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.process-step h3[data-v-a7c49451]{font-size:18px;color:#1a5f4a;margin-bottom:8px}.process-step p[data-v-a7c49451]{font-size:14px;color:#636e72}.contact-section[data-v-a7c49451]{background:#1a5f4a;padding:100px 0}.contact-card[data-v-a7c49451]{text-align:center;color:#fff}.contact-card h2[data-v-a7c49451]{font-size:36px;margin-bottom:16px}.contact-card p[data-v-a7c49451]{font-size:18px;opacity:.9;margin-bottom:32px}.contact-buttons[data-v-a7c49451]{display:flex;justify-content:center;gap:16px;margin-bottom:32px}.btn-large[data-v-a7c49451]{padding:18px 48px;font-size:18px}.contact-info[data-v-a7c49451]{display:flex;justify-content:center;gap:32px;font-size:16px;opacity:.9}.modal-overlay[data-v-a7c49451]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content[data-v-a7c49451]{background:#fff;padding:40px;border-radius:16px;text-align:center;position:relative;max-width:400px;width:90%}.modal-close[data-v-a7c49451]{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;cursor:pointer;color:#636e72}.modal-content h3[data-v-a7c49451]{font-size:24px;color:#1a5f4a;margin-bottom:16px}.modal-content p[data-v-a7c49451]{color:#636e72;margin-bottom:8px}.email-address[data-v-a7c49451]{font-size:18px;font-weight:600;color:#2d3436!important;margin-bottom:24px!important}.footer[data-v-a7c49451]{background:#2d3436;color:#fff;padding:24px 0;text-align:center}.footer p[data-v-a7c49451]{font-size:14px;opacity:.8}@media(max-width:1024px){.hero[data-v-a7c49451]{flex-direction:column;text-align:center;padding:120px 40px 80px}.hero-content[data-v-a7c49451]{max-width:100%}.hero-buttons[data-v-a7c49451],.hero-stats[data-v-a7c49451]{justify-content:center}.hero-visual[data-v-a7c49451]{flex-direction:row;margin-top:40px}.advantages-grid[data-v-a7c49451],.hospitals-grid[data-v-a7c49451],.process-steps[data-v-a7c49451]{grid-template-columns:repeat(2,1fr)}.process-step[data-v-a7c49451]:not(:last-child):after{display:none}}@media(max-width:768px){.nav-links[data-v-a7c49451]{display:none}.hero[data-v-a7c49451]{padding:100px 24px 60px}.hero h1[data-v-a7c49451]{font-size:32px}.hero-subtitle[data-v-a7c49451]{font-size:18px}.table-header[data-v-a7c49451],.table-row[data-v-a7c49451]{grid-template-columns:1fr 1fr;gap:8px}.table-header span[data-v-a7c49451]:nth-child(2),.table-row span[data-v-a7c49451]:nth-child(2){display:none}.advantages-grid[data-v-a7c49451],.hospitals-grid[data-v-a7c49451],.process-steps[data-v-a7c49451]{grid-template-columns:1fr}.hero-visual[data-v-a7c49451],.contact-buttons[data-v-a7c49451]{flex-direction:column}.contact-info[data-v-a7c49451]{flex-direction:column;gap:16px}}
