.wechat-wrap[data-v-10287dad]{position:relative;display:inline-block}.wechat-trigger[data-v-10287dad]{cursor:pointer}.wechat-qr-code[data-v-10287dad]{position:absolute;left:0;top:calc(100% + 8px);width:160px;height:160px;border-radius:8px;background:#fff;padding:6px;box-shadow:0 8px 24px #0003;z-index:20}:root{--bg: #ffffff;--bg-secondary: #f9fafb;--card: #ffffff;--text: #1a1a1a;--text-secondary: #666666;--primary: #ff2d4f;--primary-hover: #e62947;--footer: #12141a;--radius-lg: 16px;--radius-md: 12px;--transition: all .3s cubic-bezier(.4, 0, .2, 1);--shadow: 0 10px 30px rgba(0, 0, 0, .05);--shadow-hover: 0 20px 40px rgba(0, 0, 0, .1)}@font-face{font-family:YouSheBiaoTiHei;src:url(/assets/YouSheBiaoTiHei-2-fahbdFno.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{margin:0;font-family:PingFang SC,Microsoft YaHei,-apple-system,blinkmacsystemfont,sans-serif;color:var(--text);background:var(--bg);line-height:1.5}.anchor-target{scroll-margin-top:88px}a{color:inherit;text-decoration:none;transition:var(--transition)}.container{width:min(1200px,calc(100% - 48px));margin:0 auto}.section-block{padding:80px 0}.home-products-section{background:#f7f8f9}.section-title{margin:0 0 48px;font-size:36px;font-weight:700;text-align:center;color:#1a1a1a}.site-header{position:sticky;top:0;z-index:100;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05)}.header-inner{height:72px;display:flex;align-items:center;justify-content:flex-start}.logo{width:auto;height:64px}.nav-links{display:flex;margin-left:auto;margin-right:28px;gap:28px;font-size:14px}.nav-link{color:#374151;font-weight:400}.nav-link:hover,.nav-link.router-link-active{color:#374151}.app-btn{border:none;background:var(--primary);color:#fff;border-radius:6px;height:36px;padding:0 20px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:var(--transition)}.app-btn:hover{background:var(--primary-hover);transform:translateY(-1px)}.hero{height:480px;background-size:cover;background-position:center right;background-repeat:no-repeat;display:flex;align-items:center;background-color:#fcfcfc}.hero-text h1{margin:0;font-size:52px;font-weight:800;letter-spacing:2px;line-height:1.2}.hero-text p{margin:16px 0 32px;font-size:20px;letter-spacing:1px;color:var(--text-secondary);font-weight:400}.quick-tabs{background:#fff;border-bottom:none;padding:40px 0}.tabs-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.tab-item{padding:0 40px;border-right:1px solid #f0f0f0}.tab-item:last-child{border-right:none}.tab-content{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:4px}.tab-item h4{margin:0;font-size:20px;font-weight:600}.tab-icon{font-size:20px;color:#999;transition:var(--transition)}.tab-item:hover .tab-icon{transform:translate(4px);color:var(--primary)}.tab-item p{margin:0;color:var(--text-secondary);font-size:14px}.cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-card{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #eff1f4;position:relative}.product-image-box{width:100%;overflow:hidden}.product-image-box img{width:100%;height:auto;display:block}.btn-primary,.btn-outline{height:48px;border-radius:8px;padding:0 32px;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:var(--transition)}.btn-primary{border:none;background:var(--primary);color:#fff;box-shadow:0 4px 15px #ff2d4f33}.btn-primary:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #ff2d4f4d}.btn-outline{border:1px solid var(--primary);background:transparent;color:var(--primary)}.btn-outline:hover{background:#ff2d4f0d;transform:translateY(-2px)}.product-info{position:absolute;bottom:8px;left:0;right:0;padding:12px 14px 14px;background:transparent}.product-title{margin:0 0 6px;font-size:19px;line-height:1.5;color:var(--text);font-weight:500;min-height:57px;max-height:57px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-desc{margin:0;color:#8b90a0;font-size:12px;line-height:1.45;height:34px;overflow:hidden}.price-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.price{color:var(--primary);font-size:17px;font-weight:700}.label{color:#ff4b63;font-size:16px;font-weight:600;font-family:YouSheBiaoTiHei,PingFang SC,Microsoft YaHei,sans-serif}.advantage-area{background:#fff}.advantage-area .section-title{margin-bottom:66px}.advantage-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 80px}.advantage-item{display:flex;align-items:center;gap:24px}.advantage-item img{width:88px;height:88px;flex-shrink:0}.advantage-text h4{margin:0 0 6px;font-size:17px;font-weight:600}.advantage-text p{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.6}.tools-title{margin-bottom:46px;font-size:46px;letter-spacing:2px}.tools-hero{background:linear-gradient(180deg,#fbfcfc,#f4f5f6)}.tools-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.tool-card{background:#fff;border-radius:10px;text-align:center;padding:32px 20px;min-height:240px}.tool-card img{width:68px;height:68px}.tool-card h3{margin:18px 0 12px;font-size:22px}.tool-card p{margin:0;color:#797979;font-size:15px;line-height:1.6}.usage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.usage-item{background:#f7f8f9;border-radius:8px;padding:36px}.usage-item h4{margin:0 0 12px;font-size:18px}.usage-item p{margin:0;color:#797979;font-size:14px}.guarantee-hero{min-height:320px}.group-hero{min-height:360px}.group-hero .hero-content h1{font-size:52px}.group-hero .hero-content p{margin-top:16px;max-width:920px;font-size:22px;line-height:1.9;color:#666}.group-feature-area{background:#fff}.group-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.group-feature-card{background:#f7f8f9;border-radius:8px;padding:30px 26px}.group-feature-card img{width:56px;height:56px}.group-feature-card h3{margin:16px 0 10px;font-size:20px}.group-feature-card p{margin:0;color:#8b90a0;font-size:13px;line-height:1.8}.group-section-gap{height:24px;background:#f8f9fa}.group-scene-area{background:#fff}.group-scene-section-image,.group-case-section-image{width:100%;display:block;height:auto}.group-scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.group-scene-card{min-height:0;border-radius:8px;overflow:hidden}.group-scene-image{width:100%;display:block;height:auto}.group-case-area{background:#fff}.case-card{max-width:760px;margin:0 auto;background:#fff;border-radius:10px;border:1px solid #f5dce1;box-shadow:0 12px 28px #ff2d4f0f;padding:28px 32px}.case-card p{margin:0;color:#626b80;line-height:1.9}.case-card span{display:inline-block;margin-top:12px;font-size:12px;color:#9aa0ae}.flow-area{background:linear-gradient(180deg,#f7f8f9,#fef4f4)}.flow-image{width:108%;max-width:none;margin-left:-4%;display:block;height:auto}.flow-line{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;position:relative}.flow-line:before{content:"";position:absolute;top:78px;left:30px;right:30px;border-top:2px solid #f8b5bf}.flow-step{text-align:center;position:relative;z-index:1}.flow-step img{width:68px;height:68px;margin-bottom:4px}.flow-step strong{display:block;margin-top:12px;color:#8f97a8}.flow-step p{margin:6px 0 0;color:#5d6577;font-size:13px}.safety-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.safety-item{background:#fff;border-radius:10px;text-align:center;padding:30px 24px}.safety-item img{width:96px;height:96px}.safety-item h4{margin:10px 0;font-size:24px}.safety-item p{margin:0;color:#797979;font-size:15px}.guarantee-section-gap{height:24px;background:#f8f9fa}.scenes-area{background:#fff}.scene-section-image{width:100%;display:block;height:auto}.scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.scene-card{height:250px;border-radius:12px;overflow:hidden;background:#fff}.scene-image{width:100%;display:block;height:100%;object-fit:contain}.download-banner{height:400px;background-size:cover;background-position:center;display:flex;align-items:center;margin-top:40px}.download-inner{text-align:center;padding-top:106px}.download-inner h2{margin:0;font-size:48px;font-weight:800;color:#1a1a1a}.download-inner p{margin:16px 0 32px;font-size:18px;color:var(--text-secondary)}.download-actions{display:flex;gap:20px}.download-actions-center{justify-content:center}.download-actions-left{justify-content:flex-start}.download-banner .btn-outline,.download-banner .btn-outline:hover{background:#fff}.download-banner .btn-primary,.download-banner .btn-outline{border-radius:6px}.hero-content .download-actions{margin-top:28px}.site-footer{background:var(--footer);color:#fff;padding:80px 0 40px}.footer-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.footer-logo{height:32px;margin-bottom:24px}.site-footer h4{margin:0 0 24px;font-size:18px;font-weight:600}.site-footer p{margin:12px 0;font-size:14px;color:#fff9;display:flex;align-items:center;gap:10px}.footer-policy a{color:#ffffffb8;text-decoration:none}.footer-policy a:hover{color:#fff}.qr-code{width:120px;height:120px;border-radius:12px;background:#fff;padding:10px;margin-top:8px}.footer-bottom{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.footer-bottom p{margin:6px 0;font-size:13px;color:#ffffff9e}.footer-bottom a{color:#ffffffc7;text-decoration:none}.footer-bottom a:hover{color:#fff}@media(max-width:1100px){.container{width:calc(100% - 48px)}.tabs-row,.cards-grid,.advantage-grid{grid-template-columns:repeat(2,1fr);gap:32px}.tools-grid,.group-feature-grid,.group-scene-grid,.flow-line,.safety-grid,.scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-grid{grid-template-columns:1fr}.footer-inner{grid-template-columns:repeat(2,1fr)}.hero-text h1,.section-title,.download-inner h2{font-size:36px}}@media(max-width:640px){.tabs-row,.cards-grid,.advantage-grid,.footer-inner{grid-template-columns:1fr}.hero{height:auto;padding:60px 0}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
