.header[data-v-0c61481d]{background-color:var(--white);position:fixed;top:0;left:0;width:100%;z-index:1000;box-shadow:none;transition:box-shadow .3s ease;background:linear-gradient(0,#fdf6ec,#fff)}.header.scrolled[data-v-0c61481d]{box-shadow:0 2px 10px #0000001a;background:#fff}.nav[data-v-0c61481d]{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.logo[data-v-0c61481d]{display:flex;align-items:center;font-size:24px;font-weight:700;color:var(--primary-color)}.logo-img[data-v-0c61481d]{height:40px;margin-right:10px}.nav-links[data-v-0c61481d]{display:flex;gap:30px}.nav-links a[data-v-0c61481d]{text-decoration:none;color:var(--dark-color);font-weight:500;transition:var(--transition);position:relative}.nav-links a[data-v-0c61481d]:hover{color:var(--primary-color)}.nav-links a[data-v-0c61481d]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:var(--primary-color);transition:var(--transition)}.nav-links a[data-v-0c61481d]:hover:after{width:100%}.mobile-menu-btn[data-v-0c61481d]{display:none;flex-direction:column;cursor:pointer}.mobile-menu-btn span[data-v-0c61481d]{width:25px;height:3px;background-color:var(--dark-color);margin:3px 0;transition:var(--transition)}@media(max-width:768px){.mobile-menu-btn[data-v-0c61481d]{display:flex}.nav-links[data-v-0c61481d]{position:fixed;top:80px;left:0;width:100%;background-color:var(--white);flex-direction:column;align-items:center;padding:20px 0;box-shadow:0 5px 10px #0000001a;transform:translateY(-100%);opacity:0;visibility:hidden;transition:var(--transition)}.nav-links.active[data-v-0c61481d]{transform:translateY(0);opacity:1;visibility:visible}.nav-links a[data-v-0c61481d]{padding:15px 0}}.hero[data-v-f74456fe]{padding:150px 0 80px;background:linear-gradient(135deg,#fdf6ec,#fdf9f3)}.hero .container[data-v-f74456fe]{display:flex;align-items:center;justify-content:space-between;gap:40px}.hero-content[data-v-f74456fe]{flex:1;display:flex;flex-direction:column;align-items:center}.hero-title[data-v-f74456fe]{font-size:48px;color:var(--dark-color);margin-bottom:20px;line-height:1.2}.highlight[data-v-f74456fe]{color:var(--primary-color);font-weight:700}.hero-subtitle[data-v-f74456fe]{font-size:20px;color:var(--gray-color);margin-bottom:30px}.hero-buttons[data-v-f74456fe]{display:flex;gap:20px;flex-wrap:wrap}.btn-outline[data-v-f74456fe]{display:inline-block;background-color:transparent;color:var(--primary-color);padding:12px 28px;border-radius:30px;text-decoration:none;font-weight:500;border:2px solid var(--primary-color);cursor:pointer;transition:var(--transition);font-size:16px}.btn-outline[data-v-f74456fe]:hover{background-color:var(--primary-color);color:#fff}.hero-image[data-v-f74456fe]{flex:1}.placeholder-image[data-v-f74456fe]{width:100%;height:400px;background:linear-gradient(135deg,var(--primary-light) 0%,var(--primary-color) 100%);border-radius:20px;position:relative;overflow:hidden}.placeholder-image[data-v-f74456fe]:before{content:"健康运动场景";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700}@media(max-width:992px){.hero .container[data-v-f74456fe]{flex-direction:column;text-align:center}.hero-title[data-v-f74456fe]{font-size:36px}.hero-buttons[data-v-f74456fe]{justify-content:center}}.mission-cards[data-v-1b098597]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:30px}.mission-card[data-v-1b098597]{background-color:var(--white);border-radius:15px;padding:30px;text-align:center;box-shadow:0 5px 15px #0000000d;transition:var(--transition);border-top:4px solid var(--primary-color)}.mission-card[data-v-1b098597]:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}.mission-icon[data-v-1b098597]{font-size:50px;margin-bottom:20px}.mission-card h3[data-v-1b098597]{font-size:22px;margin-bottom:15px;color:var(--dark-color)}.mission-card p[data-v-1b098597]{color:var(--gray-color)}.service-intro[data-v-bba6d9c2]{max-width:800px;margin:0 auto 50px;font-size:18px;line-height:1.8;text-align:center;color:var(--gray-color)}.service-cards[data-v-bba6d9c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.service-card[data-v-bba6d9c2]{background-color:var(--white);border-radius:15px;padding:30px;text-align:center;box-shadow:0 5px 15px #0000000d;transition:var(--transition);border:1px solid #f0f0f0}.service-card[data-v-bba6d9c2]:hover{border-color:var(--primary-color);box-shadow:0 10px 25px #fe952e1a}.service-icon[data-v-bba6d9c2]{font-size:50px;margin-bottom:20px}.service-card h3[data-v-bba6d9c2]{font-size:22px;margin-bottom:15px;color:var(--dark-color)}.service-card p[data-v-bba6d9c2]{color:var(--gray-color)}.conclusion[data-v-bba6d9c2]{max-width:800px;margin:0 auto;padding:30px;background-color:var(--primary-light);border-radius:15px;text-align:center;font-size:18px;line-height:1.8}.conclusion strong[data-v-bba6d9c2]{color:var(--primary-color)}.pagination-carousel[data-v-b43c477d]{background-color:#fff;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0000001a}.pagination-grid[data-v-b43c477d]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}@media(max-width:992px){.pagination-grid[data-v-b43c477d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pagination-grid[data-v-b43c477d]{grid-template-columns:1fr}}.testimonial-item[data-v-b43c477d]{transition:transform .3s ease}.testimonial-item[data-v-b43c477d]:hover{transform:translateY(-5px)}.testimonial-card[data-v-b43c477d]{background-color:#f9f9f9;border-radius:10px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 3px 10px #0000000d;transition:box-shadow .3s ease}.testimonial-card[data-v-b43c477d]:hover{box-shadow:0 5px 20px #0000001a}.testimonial-image-container[data-v-b43c477d]{height:180px;overflow:hidden}.testimonial-image[data-v-b43c477d]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;cursor:zoom-in}.testimonial-image[data-v-b43c477d]:hover{transform:scale(1.05)}.testimonial-info[data-v-b43c477d]{padding:15px;flex-grow:1;display:flex;flex-direction:column}.testimonial-info h4[data-v-b43c477d]{margin:0 0 5px;font-size:16px;color:var(--dark-color)}.user-time[data-v-b43c477d]{font-size:12px;color:var(--gray-color);margin-bottom:10px}.view-detail-btn[data-v-b43c477d]{background-color:var(--primary-color);color:#fff;border:none;border-radius:20px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .3s ease;align-self:flex-start}.view-detail-btn[data-v-b43c477d]:hover{background-color:var(--primary-dark)}.pagination-controls[data-v-b43c477d]{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.pagination-btn[data-v-b43c477d]{background-color:var(--primary-color);color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease;min-width:100px}.pagination-btn[data-v-b43c477d]:hover:not(:disabled){background-color:var(--primary-dark)}.pagination-btn[data-v-b43c477d]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-b43c477d]{display:flex;gap:8px}.page-number[data-v-b43c477d]{width:40px;height:40px;border-radius:5px;border:1px solid #ddd;background-color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease}.page-number[data-v-b43c477d]:hover{border-color:var(--primary-color);color:var(--primary-color)}.page-number.active[data-v-b43c477d]{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.carousel-stats[data-v-b43c477d]{text-align:center;padding-top:15px;border-top:1px solid #eee}.stats-text[data-v-b43c477d]{font-size:14px;color:var(--gray-color)}.lightbox[data-v-b43c477d]{position:fixed;inset:0;background-color:#000000f2;z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn-b43c477d .3s ease;touch-action:pan-y}@keyframes fadeIn-b43c477d{0%{opacity:0}to{opacity:1}}.lightbox-content[data-v-b43c477d]{position:relative;width:100%;height:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;background-color:transparent}.lightbox-close[data-v-b43c477d]{position:absolute;top:-20px;right:-80px;background:#00000080;border:none;color:#fff;font-size:24px;cursor:pointer;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1002;transition:background-color .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-close[data-v-b43c477d]:hover{background:#000000b3}.close-icon[data-v-b43c477d]{font-size:30px;line-height:1}.close-text[data-v-b43c477d]{display:none;font-size:14px;margin-left:5px}@media(max-width:768px){.lightbox-close[data-v-b43c477d]{top:10px;right:10px;width:40px;height:40px}.close-icon[data-v-b43c477d]{font-size:24px}}.lightbox-header-mobile[data-v-b43c477d]{position:absolute;top:0;left:0;right:0;background:#000000b3;padding:15px;display:flex;justify-content:space-between;align-items:center;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-user-info[data-v-b43c477d]{display:flex;flex-direction:column;color:#fff}.mobile-user-name[data-v-b43c477d]{font-weight:700;font-size:16px;margin-bottom:3px}.mobile-user-time[data-v-b43c477d]{font-size:12px;color:#ccc}.mobile-count[data-v-b43c477d]{color:#fff;font-size:14px;background:#fff3;padding:5px 10px;border-radius:12px}.lightbox-image-container[data-v-b43c477d]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;touch-action:pan-y}.lightbox-image[data-v-b43c477d]{width:100%;max-width:100%;max-height:70vh;object-fit:contain;background-color:#f5f5f5;transition:transform .3s ease;border-radius:5px}.swipe-hint[data-v-b43c477d]{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:15px;color:#fff;font-size:14px;opacity:.8;animation:fadeInOut-b43c477d 3s ease-in-out;z-index:1001}@keyframes fadeInOut-b43c477d{0%,to{opacity:0}20%,80%{opacity:.8}}.swipe-icon[data-v-b43c477d]{font-size:20px}.swipe-text[data-v-b43c477d]{background:#00000080;padding:5px 10px;border-radius:12px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-card[data-v-b43c477d]{background-color:#fff;padding:20px;border-radius:10px 10px 0 0;margin-top:10px}.lightbox-header[data-v-b43c477d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.lightbox-footer[data-v-b43c477d]{display:flex;flex-direction:column;gap:10px}.reply[data-v-b43c477d]{display:inline-block;background-color:#f0f0f0;padding:10px 15px;border-radius:10px;font-size:14px;color:var(--gray-color)}.lightbox-nav.desktop[data-v-b43c477d]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;color:#fff}.lightbox-nav.desktop .lightbox-prev[data-v-b43c477d],.lightbox-nav.desktop .lightbox-next[data-v-b43c477d]{background:#fff3;border:none;color:#fff;width:120px;height:50px;border-radius:25px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;padding:0 20px}.lightbox-nav.desktop .lightbox-prev[data-v-b43c477d]:hover:not(.disabled),.lightbox-nav.desktop .lightbox-next[data-v-b43c477d]:hover:not(.disabled){background:#ffffff4d}.lightbox-nav.desktop .lightbox-prev.disabled[data-v-b43c477d],.lightbox-nav.desktop .lightbox-next.disabled[data-v-b43c477d]{opacity:.3;cursor:not-allowed}.nav-icon[data-v-b43c477d]{font-size:24px;font-weight:700;line-height:1}.nav-text[data-v-b43c477d]{font-size:14px}.lightbox-info[data-v-b43c477d]{display:flex;flex-direction:column;align-items:center;gap:5px}.lightbox-user[data-v-b43c477d]{font-size:18px;font-weight:700}.lightbox-count[data-v-b43c477d]{font-size:14px;color:#ccc}.lightbox-nav.mobile[data-v-b43c477d]{position:absolute;bottom:0;left:0;right:0;background:#000c;padding:15px;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-nav-content[data-v-b43c477d]{display:flex;justify-content:space-between;align-items:center}.mobile-nav-btn[data-v-b43c477d]{background:#fff3;border:none;color:#fff;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-nav-btn[data-v-b43c477d]:hover:not(.disabled){background:#ffffff4d}.mobile-nav-btn.disabled[data-v-b43c477d]{opacity:.3;cursor:not-allowed}.mobile-nav-info[data-v-b43c477d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 15px}.mobile-indicators[data-v-b43c477d]{display:flex;gap:8px}.mobile-indicator[data-v-b43c477d]{width:8px;height:8px;border-radius:50%;background-color:#ffffff4d;cursor:pointer;transition:all .3s ease}.mobile-indicator.active[data-v-b43c477d]{background-color:var(--primary-color);transform:scale(1.2)}.mobile-indicator[data-v-b43c477d]:hover{background-color:#ffffff80}.mobile-action-buttons[data-v-b43c477d]{display:flex;gap:15px}.action-btn[data-v-b43c477d]{background:#fff3;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease}.action-btn[data-v-b43c477d]:hover{background:#ffffff4d;transform:scale(1.1)}.gesture-indicator[data-v-b43c477d]{position:absolute;bottom:100px;left:0;right:0;display:flex;justify-content:center;z-index:1001}.gesture-dots[data-v-b43c477d]{display:flex;gap:6px;background:#00000080;padding:8px 12px;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gesture-dot[data-v-b43c477d]{width:6px;height:6px;border-radius:50%;background-color:#ffffff4d;transition:all .3s ease}.gesture-dot.active[data-v-b43c477d]{background-color:#fff;transform:scale(1.3)}@media(max-width:768px){.pagination-carousel[data-v-b43c477d]{padding:20px}.pagination-controls[data-v-b43c477d]{gap:15px}.lightbox-content[data-v-b43c477d]{width:100%;height:100%;max-height:100vh}.lightbox-card[data-v-b43c477d]{margin-top:0;border-radius:0;padding:15px;flex-shrink:0}.lightbox-image[data-v-b43c477d]{max-height:60vh}.lightbox-nav.desktop[data-v-b43c477d],.lightbox-header[data-v-b43c477d]{display:none}}@media(min-width:769px){.lightbox-header-mobile[data-v-b43c477d],.lightbox-nav.mobile[data-v-b43c477d],.swipe-hint[data-v-b43c477d],.gesture-indicator[data-v-b43c477d]{display:none}}.improvements[data-v-51eafb33]{background:linear-gradient(180deg,#fdf6ec,#fff);padding:80px 0}.improvements .section-title[data-v-51eafb33]{color:#2c3e50;text-align:center;margin-bottom:15px}.improvements .section-subtitle[data-v-51eafb33]{color:#7f8c8d;text-align:center;margin-bottom:50px;font-size:18px}.improvements-stats[data-v-51eafb33]{margin-bottom:50px}.stats-grid[data-v-51eafb33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stat-card[data-v-51eafb33]{background:#fff;border-radius:15px;padding:25px;text-align:center;box-shadow:0 5px 20px #0000000d;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #eef2ff}.stat-card[data-v-51eafb33]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.stat-icon[data-v-51eafb33]{font-size:40px;margin-bottom:15px;display:block}.stat-number[data-v-51eafb33]{font-size:36px;font-weight:700;margin-bottom:8px;line-height:1}.stat-label[data-v-51eafb33]{color:#666;font-size:16px}.improvements-carousel[data-v-51eafb33]{background:#fff;border-radius:20px;padding:40px;box-shadow:0 15px 40px #00000014}.improvements-grid[data-v-51eafb33]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}@media(max-width:1200px){.improvements-grid[data-v-51eafb33]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.improvements-grid[data-v-51eafb33]{grid-template-columns:1fr}.improvements-carousel[data-v-51eafb33]{padding:20px}}.improvement-card[data-v-51eafb33]{background:#fff;border-radius:15px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 5px 20px #0000000d;border:1px solid #f0f0f0;transition:all .3s ease}.improvement-card[data-v-51eafb33]:hover{box-shadow:0 15px 30px #0000001a}.improvement-image-container[data-v-51eafb33]{position:relative;height:220px;overflow:hidden}.improvement-image[data-v-51eafb33]{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .3s ease}.improvement-image[data-v-51eafb33]:hover{transform:scale(1.05)}.improvement-info[data-v-51eafb33]{padding:20px;flex-grow:1;display:flex;flex-direction:column}.improvement-info h4[data-v-51eafb33]{margin:0 0 5px;font-size:16px;color:var(--dark-color)}.view-improvement-btn[data-v-51eafb33]{background:linear-gradient(135deg,#febc7b,#fe952e);color:#fff;border:none;border-radius:25px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto}.view-improvement-btn[data-v-51eafb33]:hover{box-shadow:0 5px 15px #fe962e4d}.improvements-pagination-controls[data-v-51eafb33]{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.pagination-btn[data-v-51eafb33]{background:var(--primary-color, #fe952e);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:16px;cursor:pointer;min-width:100px;transition:background .2s}.pagination-btn[data-v-51eafb33]:hover:not(:disabled){background:var(--primary-dark, #e07a1a)}.page-number[data-v-51eafb33]{width:40px;height:40px;border-radius:6px;background:#fff;border:1px solid #ddd;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.page-number[data-v-51eafb33]:hover{border-color:#fe952e;color:#fe952e}.page-number.active[data-v-51eafb33]{background:#fe952e;color:#fff;border-color:#fe952e}.carousel-stats[data-v-51eafb33]{text-align:center;color:#666;font-size:14px}@media(max-width:768px){.lightbox-nav.desktop[data-v-51eafb33]{display:none}.lightbox-nav.mobile[data-v-51eafb33]{display:block;position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.mobile-nav-content[data-v-51eafb33]{display:flex;align-items:center;gap:20px;width:100%}.mobile-nav-btn[data-v-51eafb33]{background:#fff3;color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-nav-btn[data-v-51eafb33]:disabled{opacity:.3;cursor:not-allowed}.mobile-indicators[data-v-51eafb33]{display:flex;gap:6px}.mobile-indicator[data-v-51eafb33]{width:8px;height:8px;border-radius:50%;background:#fff6}.mobile-indicator.active[data-v-51eafb33]{background:#fff}.mobile-action-buttons[data-v-51eafb33]{display:none}}.fade-slide-enter-active[data-v-51eafb33],.fade-slide-leave-active[data-v-51eafb33]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-51eafb33]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-51eafb33]{opacity:0;transform:translateY(-10px)}.view-toggle[data-v-51eafb33]{display:flex;justify-content:center;gap:12px;margin-bottom:40px;flex-wrap:wrap}.toggle-btn[data-v-51eafb33]{padding:10px 24px;font-size:16px;font-weight:600;border:2px solid #fe952e;background:transparent;color:#fe952e;border-radius:30px;cursor:pointer;transition:all .3s ease}.toggle-btn[data-v-51eafb33]:hover{background:#fdf6ec}.toggle-btn.active[data-v-51eafb33]{background:#fe952e;color:#fff}.pagination-carousel[data-v-51eafb33]{background-color:#fff;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0000001a}.pagination-grid[data-v-51eafb33]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}@media(max-width:992px){.pagination-grid[data-v-51eafb33]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pagination-grid[data-v-51eafb33]{grid-template-columns:1fr}}.testimonial-item[data-v-51eafb33]{transition:transform .3s ease}.testimonial-item[data-v-51eafb33]:hover{transform:translateY(-5px)}.testimonial-card[data-v-51eafb33]{background-color:#f9f9f9;border-radius:10px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 3px 10px #0000000d;transition:box-shadow .3s ease}.testimonial-card[data-v-51eafb33]:hover{box-shadow:0 5px 20px #0000001a}.testimonial-image-container[data-v-51eafb33]{height:180px;overflow:hidden}.testimonial-image[data-v-51eafb33]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;cursor:zoom-in}.testimonial-image[data-v-51eafb33]:hover{transform:scale(1.05)}.testimonial-info[data-v-51eafb33]{padding:15px;flex-grow:1;display:flex;flex-direction:column}.testimonial-info h4[data-v-51eafb33]{margin:0 0 5px;font-size:16px;color:var(--dark-color)}.user-time[data-v-51eafb33]{font-size:12px;color:var(--gray-color);margin-bottom:10px}.view-detail-btn[data-v-51eafb33]{background-color:var(--primary-color);color:#fff;border:none;border-radius:20px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .3s ease;align-self:flex-start}.view-detail-btn[data-v-51eafb33]:hover{background-color:var(--primary-dark)}.pagination-controls[data-v-51eafb33]{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.pagination-btn[data-v-51eafb33]{background-color:var(--primary-color);color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease;min-width:100px}.pagination-btn[data-v-51eafb33]:hover:not(:disabled){background-color:var(--primary-dark)}.pagination-btn[data-v-51eafb33]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-51eafb33]{display:flex;gap:8px}.page-number[data-v-51eafb33]{width:40px;height:40px;border-radius:5px;border:1px solid #ddd;background-color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease}.page-number[data-v-51eafb33]:hover{border-color:var(--primary-color);color:var(--primary-color)}.page-number.active[data-v-51eafb33]{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.carousel-stats[data-v-51eafb33]{text-align:center;padding-top:15px;border-top:1px solid #eee}.stats-text[data-v-51eafb33]{font-size:14px;color:var(--gray-color)}.lightbox[data-v-51eafb33]{position:fixed;inset:0;background-color:#000000f2;z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn-51eafb33 .3s ease;touch-action:pan-y}@keyframes fadeIn-51eafb33{0%{opacity:0}to{opacity:1}}.lightbox-content[data-v-51eafb33]{position:relative;width:100%;height:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;background-color:transparent}.lightbox-close[data-v-51eafb33]{position:absolute;top:-20px;right:-80px;background:#00000080;border:none;color:#fff;font-size:24px;cursor:pointer;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1002;transition:background-color .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-close[data-v-51eafb33]:hover{background:#000000b3}.close-icon[data-v-51eafb33]{font-size:30px;line-height:1}.close-text[data-v-51eafb33]{display:none;font-size:14px;margin-left:5px}@media(max-width:768px){.lightbox-close[data-v-51eafb33]{top:10px;right:10px;width:40px;height:40px}.close-icon[data-v-51eafb33]{font-size:24px}}.lightbox-header-mobile[data-v-51eafb33]{position:absolute;top:0;left:0;right:0;background:#000000b3;padding:15px;display:flex;justify-content:space-between;align-items:center;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-user-info[data-v-51eafb33]{display:flex;flex-direction:column;color:#fff}.mobile-user-name[data-v-51eafb33]{font-weight:700;font-size:16px;margin-bottom:3px}.mobile-user-time[data-v-51eafb33]{font-size:12px;color:#ccc}.mobile-count[data-v-51eafb33]{color:#fff;font-size:14px;background:#fff3;padding:5px 10px;border-radius:12px}.lightbox-image-container[data-v-51eafb33]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;touch-action:pan-y}.lightbox-image[data-v-51eafb33]{width:100%;max-width:100%;max-height:70vh;object-fit:contain;background-color:#f5f5f5;transition:transform .3s ease;border-radius:5px}.swipe-hint[data-v-51eafb33]{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:15px;color:#fff;font-size:14px;opacity:.8;animation:fadeInOut-51eafb33 3s ease-in-out;z-index:1001}@keyframes fadeInOut-51eafb33{0%,to{opacity:0}20%,80%{opacity:.8}}.swipe-icon[data-v-51eafb33]{font-size:20px}.swipe-text[data-v-51eafb33]{background:#00000080;padding:5px 10px;border-radius:12px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-card[data-v-51eafb33]{background-color:#fff;padding:20px;border-radius:10px 10px 0 0;margin-top:10px}.lightbox-header[data-v-51eafb33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.lightbox-footer[data-v-51eafb33]{display:flex;flex-direction:column;gap:10px}.reply[data-v-51eafb33]{display:inline-block;background-color:#f0f0f0;padding:10px 15px;border-radius:10px;font-size:14px;color:var(--gray-color)}.lightbox-nav.desktop[data-v-51eafb33]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;color:#fff}.lightbox-nav.desktop .lightbox-prev[data-v-51eafb33],.lightbox-nav.desktop .lightbox-next[data-v-51eafb33]{background:#fff3;border:none;color:#fff;width:120px;height:50px;border-radius:25px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;padding:0 20px}.lightbox-nav.desktop .lightbox-prev[data-v-51eafb33]:hover:not(.disabled),.lightbox-nav.desktop .lightbox-next[data-v-51eafb33]:hover:not(.disabled){background:#ffffff4d}.lightbox-nav.desktop .lightbox-prev.disabled[data-v-51eafb33],.lightbox-nav.desktop .lightbox-next.disabled[data-v-51eafb33]{opacity:.3;cursor:not-allowed}.nav-icon[data-v-51eafb33]{font-size:24px;font-weight:700;line-height:1}.nav-text[data-v-51eafb33]{font-size:14px}.lightbox-info[data-v-51eafb33]{display:flex;flex-direction:column;align-items:center;gap:5px}.lightbox-user[data-v-51eafb33]{font-size:18px;font-weight:700}.lightbox-count[data-v-51eafb33]{font-size:14px;color:#ccc}.lightbox-nav.mobile[data-v-51eafb33]{position:absolute;bottom:0;left:0;right:0;background:#000c;padding:15px;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-nav-content[data-v-51eafb33]{display:flex;justify-content:space-between;align-items:center}.mobile-nav-btn[data-v-51eafb33]{background:#fff3;border:none;color:#fff;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-nav-btn[data-v-51eafb33]:hover:not(.disabled){background:#ffffff4d}.mobile-nav-btn.disabled[data-v-51eafb33]{opacity:.3;cursor:not-allowed}.mobile-nav-info[data-v-51eafb33]{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 15px}.mobile-indicators[data-v-51eafb33]{display:flex;gap:8px}.mobile-indicator[data-v-51eafb33]{width:8px;height:8px;border-radius:50%;background-color:#ffffff4d;cursor:pointer;transition:all .3s ease}.mobile-indicator.active[data-v-51eafb33]{background-color:var(--primary-color);transform:scale(1.2)}.mobile-indicator[data-v-51eafb33]:hover{background-color:#ffffff80}.mobile-action-buttons[data-v-51eafb33]{display:flex;gap:15px}.action-btn[data-v-51eafb33]{background:#fff3;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease}.action-btn[data-v-51eafb33]:hover{background:#ffffff4d;transform:scale(1.1)}.gesture-indicator[data-v-51eafb33]{position:absolute;bottom:100px;left:0;right:0;display:flex;justify-content:center;z-index:1001}.gesture-dots[data-v-51eafb33]{display:flex;gap:6px;background:#00000080;padding:8px 12px;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gesture-dot[data-v-51eafb33]{width:6px;height:6px;border-radius:50%;background-color:#ffffff4d;transition:all .3s ease}.gesture-dot.active[data-v-51eafb33]{background-color:#fff;transform:scale(1.3)}@media(max-width:768px){.pagination-carousel[data-v-51eafb33]{padding:20px}.pagination-controls[data-v-51eafb33]{gap:15px}.lightbox-content[data-v-51eafb33]{width:100%;height:100%;max-height:100vh}.lightbox-card[data-v-51eafb33]{margin-top:0;border-radius:0;padding:15px;flex-shrink:0}.lightbox-image[data-v-51eafb33]{max-height:60vh}.lightbox-nav.desktop[data-v-51eafb33],.lightbox-header[data-v-51eafb33]{display:none}}@media(min-width:769px){.lightbox-header-mobile[data-v-51eafb33],.lightbox-nav.mobile[data-v-51eafb33],.swipe-hint[data-v-51eafb33],.gesture-indicator[data-v-51eafb33]{display:none}}.contact-content[data-v-98420874]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:50px;align-items:start}.contact-info h3[data-v-98420874],.right-content h3[data-v-98420874]{font-size:24px;margin-bottom:20px;color:var(--dark-color);position:relative;padding-bottom:10px}.contact-info h3[data-v-98420874]:after,.right-content h3[data-v-98420874]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:var(--primary-color)}.right-content h3[data-v-98420874]:after{left:0}.qrcode-placeholder[data-v-98420874]{margin-bottom:20px}.qrcode[data-v-98420874]{width:200px;height:200px;background-color:var(--primary-light);border-radius:10px;overflow:hidden;margin:0 auto;border:1px solid #f0f0f0;box-shadow:0 5px 15px #0000000d}.qrcode-img[data-v-98420874]{width:100%;height:100%;object-fit:cover}.qrcode-desc[data-v-98420874]{text-align:center;color:var(--gray-color);margin-bottom:30px}.download-links[data-v-98420874]{display:flex;gap:15px;justify-content:center;margin-bottom:30px}.download-btn[data-v-98420874]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:25px;text-decoration:none;font-weight:500;transition:all .3s ease}.ios-btn[data-v-98420874]{background-color:var(--primary-color);color:#fff}.android-btn[data-v-98420874]{background-color:#f0f0f0;color:var(--dark-color)}.download-btn[data-v-98420874]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.ios-btn[data-v-98420874]:hover{background-color:var(--primary-dark)}.android-btn[data-v-98420874]:hover{background-color:#e0e0e0}.contact-details[data-v-98420874]{background-color:var(--light-gray);padding:25px;border-radius:15px;margin-bottom:30px}.contact-item[data-v-98420874]{display:flex;align-items:flex-start;margin-bottom:20px;gap:15px}.contact-item[data-v-98420874]:last-child{margin-bottom:0}.contact-icon[data-v-98420874]{font-size:24px;flex-shrink:0;margin-top:3px}.contact-label[data-v-98420874]{font-weight:600;color:var(--dark-color);margin-bottom:5px;font-size:14px}.contact-sub[data-v-98420874]{font-size:12px;color:var(--gray-color);margin-top:3px}.contact-details p[data-v-98420874]{margin:0;color:var(--gray-color)}.contact-details strong[data-v-98420874]{color:var(--primary-color);font-size:20px}.social-media[data-v-98420874]{text-align:center;padding:20px;background-color:#fff;border-radius:15px;box-shadow:0 5px 15px #0000000d}.social-media h4[data-v-98420874]{margin-bottom:15px;color:var(--dark-color)}.social-icons[data-v-98420874]{display:flex;justify-content:center;gap:20px}.social-icon[data-v-98420874]{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:#f5f5f5;font-size:20px;text-decoration:none;color:var(--dark-color);transition:all .3s ease}.social-icon[data-v-98420874]:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.social-icon.wechat[data-v-98420874]:hover{background-color:#07c160;color:#fff}.social-icon.weibo[data-v-98420874]:hover{background-color:#e6162d;color:#fff}.social-icon.douyin[data-v-98420874]:hover{background-color:#000;color:#fff}.social-icon.bilibili[data-v-98420874]:hover{background-color:#fb7299;color:#fff}.right-content[data-v-98420874]{display:flex;flex-direction:column;gap:40px}.value-points[data-v-98420874]{display:flex;flex-direction:column;gap:25px;margin-top:20px}.value-item[data-v-98420874]{display:flex;gap:20px;align-items:flex-start}.value-icon[data-v-98420874]{font-size:36px;flex-shrink:0;background-color:var(--primary-light);width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.value-text h4[data-v-98420874]{margin:0 0 8px;color:var(--dark-color);font-size:18px}.value-text p[data-v-98420874]{margin:0;color:var(--gray-color);line-height:1.6}.success-stories[data-v-98420874]{background-color:#f9f9f9;padding:25px;border-radius:15px;border-left:5px solid var(--primary-color)}.stories-grid[data-v-98420874]{display:grid;gap:20px;margin-top:20px}.story-card[data-v-98420874]{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 3px 10px #0000000d}.story-quote[data-v-98420874]{font-style:italic;color:var(--gray-color);line-height:1.7;margin-bottom:15px;position:relative;padding-left:20px}.story-quote[data-v-98420874]:before{content:'"';position:absolute;left:0;top:-10px;font-size:40px;color:var(--primary-light);font-family:serif}.story-author[data-v-98420874]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.author-name[data-v-98420874]{font-weight:600;color:var(--dark-color)}.author-location[data-v-98420874]{color:var(--primary-color);font-weight:500}.health-tips[data-v-98420874]{background-color:#fff;padding:25px;border-radius:15px;box-shadow:0 5px 20px #0000000d}.tip-card[data-v-98420874]{margin:20px 0 30px}.tip-header[data-v-98420874]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.tip-icon[data-v-98420874]{font-size:24px}.tip-date[data-v-98420874]{font-size:14px;color:var(--gray-color);background-color:#f5f5f5;padding:3px 10px;border-radius:12px}.tip-card h4[data-v-98420874]{margin:0 0 15px;color:var(--dark-color);font-size:18px}.tip-card p[data-v-98420874]{color:var(--gray-color);line-height:1.7;margin-bottom:15px}.tip-source[data-v-98420874]{font-size:12px;color:#999;text-align:right}.quick-actions[data-v-98420874]{margin-top:30px;padding-top:20px;border-top:1px solid #eee}.quick-actions h4[data-v-98420874]{margin-bottom:15px;color:var(--dark-color)}.action-buttons[data-v-98420874]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.action-btn[data-v-98420874]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;background-color:#f8f8f8;border:1px solid #eee;border-radius:10px;text-decoration:none;color:var(--dark-color);transition:all .3s ease;min-height:80px}.action-btn[data-v-98420874]:hover{background-color:var(--primary-light);border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 5px 15px #fe952e1a}.action-icon[data-v-98420874]{font-size:24px;margin-bottom:8px}.action-btn span[data-v-98420874]:last-child{font-size:14px;font-weight:500}.faq-section[data-v-98420874]{background-color:#f9f9f9;padding:25px;border-radius:15px}.faq-list[data-v-98420874]{margin-top:20px}.faq-item[data-v-98420874]{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.faq-item[data-v-98420874]:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.faq-question[data-v-98420874]{margin-bottom:10px;font-weight:600;color:var(--dark-color);display:flex;align-items:center;gap:10px}.faq-question[data-v-98420874]:before{content:"•";color:var(--primary-color);font-size:24px;line-height:1}.faq-answer p[data-v-98420874]{color:var(--gray-color);line-height:1.6;margin:0;padding-left:20px}@media(max-width:768px){.contact-content[data-v-98420874]{grid-template-columns:1fr;gap:30px}.qrcode[data-v-98420874]{width:180px;height:180px}.download-links[data-v-98420874]{flex-direction:column;align-items:center}.action-buttons[data-v-98420874]{grid-template-columns:1fr}.value-item[data-v-98420874]{flex-direction:column;gap:10px}.value-icon[data-v-98420874]{width:50px;height:50px}}.footer[data-v-ac5b5373]{background-color:#2c3e50;color:#fff;padding:50px 0 20px}.footer-content[data-v-ac5b5373]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;margin-bottom:40px}.footer-logo[data-v-ac5b5373]{display:flex;align-items:center;gap:15px}.footer-logo img[data-v-ac5b5373]{height:50px}.footer-logo-text h3[data-v-ac5b5373]{font-size:24px;margin-bottom:5px}.footer-logo-text p[data-v-ac5b5373]{color:#bdc3c7}.footer-links[data-v-ac5b5373]{display:flex;flex-wrap:wrap;gap:40px}.footer-column h4[data-v-ac5b5373]{font-size:18px;margin-bottom:20px;color:var(--primary-color)}.footer-column ul[data-v-ac5b5373]{list-style:none}.footer-column ul li[data-v-ac5b5373]{margin-bottom:10px;color:#bdc3c7}.footer-column ul li a[data-v-ac5b5373]{color:#bdc3c7;text-decoration:none;transition:var(--transition)}.footer-column ul li a[data-v-ac5b5373]:hover{color:var(--primary-color)}.footer-bottom[data-v-ac5b5373]{text-align:center;padding-top:20px;border-top:1px solid #34495e;color:#bdc3c7;font-size:14px}@media(max-width:768px){.footer-content[data-v-ac5b5373]{flex-direction:column}.footer-links[data-v-ac5b5373]{flex-direction:column;gap:30px}}.link[data-v-ac5b5373]{color:#bdc3c7;text-decoration:none;transition:var(--transition)}.link[data-v-ac5b5373]:hover{color:var(--primary-color)}.app[data-v-f48d15cf]{overflow-x:hidden}:root{--primary-color: #fe952e;--primary-light: #ffd8b2;--primary-dark: #e67a15;--dark-color: #333333;--gray-color: #666666;--light-gray: #f5f5f5;--white: #ffffff;--transition: all .3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;color:var(--dark-color);line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-block;background-color:var(--primary-color);color:#fff;padding:12px 28px;border-radius:30px;text-decoration:none;font-weight:500;border:none;cursor:pointer;transition:var(--transition);font-size:16px}.btn:hover{background-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 5px 15px #fe952e4d}.section{padding:80px 0}.section-title{text-align:center;font-size:36px;margin-bottom:20px;color:var(--dark-color);position:relative}.section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:var(--primary-color)}.section-subtitle{text-align:center;color:var(--gray-color);max-width:700px;margin:0 auto 50px;font-size:18px}
