*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}#app{min-height:100vh}#app,.home[data-v-138bec63]{width:100%}.container[data-v-138bec63]{max-width:1200px;margin:0 auto;padding:0 20px}.header[data-v-138bec63]{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.98);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}.header .container[data-v-138bec63]{display:flex;justify-content:space-between;align-items:center;height:70px}.header .logo-wrapper[data-v-138bec63]{display:flex;align-items:center;gap:12px}.header .logo-img[data-v-138bec63]{height:45px;width:auto}.header .logo-text[data-v-138bec63]{font-size:24px;font-weight:700;background:linear-gradient(135deg,#d4a574,#c89860);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header .nav[data-v-138bec63]{display:flex;gap:30px}.header .nav-link[data-v-138bec63]{color:#333;text-decoration:none;font-size:16px;transition:color .3s}.header .nav-link[data-v-138bec63]:hover{color:#d4a574}.hero[data-v-138bec63]{padding-top:70px}.hero .banner-slider[data-v-138bec63]{position:relative;width:100%;height:600px;overflow:hidden;background:#f5f5f5}.hero .banner-item[data-v-138bec63]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out}.hero .banner-item.active[data-v-138bec63]{opacity:1}.hero .banner-item img[data-v-138bec63]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .banner-dots[data-v-138bec63]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:10}.hero .dot[data-v-138bec63]{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s}.hero .dot.active[data-v-138bec63]{background:#d4a574;width:30px;border-radius:6px}.hero .dot[data-v-138bec63]:hover{background:rgba(212,165,116,.8)}.section[data-v-138bec63]{padding:80px 20px}.section .section-title[data-v-138bec63]{font-size:36px;text-align:center;margin-bottom:50px;color:#333;position:relative}.section .section-title[data-v-138bec63]:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(135deg,#d4a574,#c89860);border-radius:2px}.about[data-v-138bec63]{background:#fff}.about .about-intro[data-v-138bec63]{max-width:1000px;margin:0 auto}.about .about-subtitle[data-v-138bec63]{font-size:22px;color:#d4a574;text-align:center;margin-bottom:40px;line-height:1.6;font-weight:500}.about .about-content[data-v-138bec63]{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.about .about-text h4[data-v-138bec63]{font-size:24px;color:#333;margin-bottom:20px}.about .about-text p[data-v-138bec63]{font-size:16px;line-height:1.9;color:#666}.about .about-text p strong[data-v-138bec63]{color:#d4a574;font-weight:600}.about .about-image img[data-v-138bec63]{width:100%;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.services[data-v-138bec63]{background:#f8f9fa}.services .empowerment-section[data-v-138bec63]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:50px}.services .empowerment-card[data-v-138bec63]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .4s}.services .empowerment-card[data-v-138bec63]:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.services .card-header[data-v-138bec63]{padding:35px 30px 25px;text-align:center;position:relative}.services .card-header[data-v-138bec63]:before{content:"";position:absolute;top:0;left:0;right:0;height:5px}.services .platform-card .card-header[data-v-138bec63]:before{background:linear-gradient(135deg,#667eea,#764ba2)}.services .technician-card .card-header[data-v-138bec63]:before{background:linear-gradient(135deg,#f093fb,#f5576c)}.services .broker-card .card-header[data-v-138bec63]:before{background:linear-gradient(135deg,#4facfe,#00f2fe)}.services .card-icon[data-v-138bec63]{font-size:48px;margin-bottom:15px}.services .card-title[data-v-138bec63]{font-size:24px;color:#333;margin-bottom:10px;font-weight:600}.services .card-subtitle[data-v-138bec63]{font-size:15px;color:#d4a574;font-weight:500}.services .card-content[data-v-138bec63]{padding:25px 30px 35px}.services .feature-list[data-v-138bec63]{list-style:none;padding:0;margin:0}.services .feature-list li[data-v-138bec63]{display:flex;gap:15px;margin-bottom:25px}.services .feature-list li[data-v-138bec63]:last-child{margin-bottom:0}.services .feature-icon[data-v-138bec63]{flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#d4a574,#c89860);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-top:2px}.services .feature-text[data-v-138bec63]{flex:1}.services .feature-text strong[data-v-138bec63]{display:block;font-size:16px;color:#333;margin-bottom:8px;line-height:1.4}.services .feature-text p[data-v-138bec63]{font-size:14px;color:#666;line-height:1.6;margin:0}.contact[data-v-138bec63]{background:linear-gradient(135deg,#d4a574,#c89860);color:#fff}.contact .section-title[data-v-138bec63]{color:#fff}.contact .section-title[data-v-138bec63]:after{background:#fff}.contact .contact-wrapper[data-v-138bec63]{display:grid;grid-template-columns:2fr 1fr;gap:60px;align-items:center;margin-top:50px}.contact .contact-info[data-v-138bec63]{display:flex;flex-direction:column;gap:30px}.contact .contact-item[data-v-138bec63]{display:flex;align-items:center;gap:20px;background:hsla(0,0%,100%,.1);padding:25px;border-radius:12px;transition:all .3s}.contact .contact-item[data-v-138bec63]:hover{background:hsla(0,0%,100%,.2);transform:translateX(10px)}.contact .contact-icon[data-v-138bec63]{font-size:36px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:50%}.contact .contact-detail h4[data-v-138bec63]{font-size:14px;margin-bottom:5px;opacity:.9}.contact .contact-detail p[data-v-138bec63]{font-size:18px;font-weight:500}.contact .app-download[data-v-138bec63]{margin-top:10px}.contact .download-btn[data-v-138bec63]{display:flex;align-items:center;gap:15px;background:#fff;color:#333;padding:20px 30px;border-radius:12px;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px rgba(0,0,0,.1)}.contact .download-btn[data-v-138bec63]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15);background:linear-gradient(135deg,#d4a574,#c89860);color:#fff}.contact .download-icon[data-v-138bec63]{font-size:36px}.contact .download-text[data-v-138bec63]{display:flex;flex-direction:column;gap:3px}.contact .download-text strong[data-v-138bec63]{font-size:18px;font-weight:600}.contact .download-text small[data-v-138bec63]{font-size:13px;opacity:.8}.contact .qrcode-section[data-v-138bec63]{text-align:center;background:#fff;padding:30px;border-radius:15px}.contact .qrcode[data-v-138bec63]{width:200px;height:200px;margin-bottom:15px}.contact .qrcode-text[data-v-138bec63]{color:#333;font-size:16px;font-weight:500}.footer[data-v-138bec63]{background:#2c3e50;color:#fff;padding:40px 20px 20px}.footer .footer-content[data-v-138bec63]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.footer .footer-logo[data-v-138bec63]{display:flex;align-items:center;gap:15px}.footer .footer-logo img[data-v-138bec63]{height:50px;width:auto}.footer .footer-logo p[data-v-138bec63]{font-size:14px;opacity:.8}.footer .footer-contact[data-v-138bec63]{text-align:right}.footer .footer-contact p[data-v-138bec63]{font-size:14px;margin:5px 0;opacity:.8}.footer .footer-license[data-v-138bec63]{text-align:center;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.05);margin-bottom:15px}.footer .license-text[data-v-138bec63]{font-size:13px;color:hsla(0,0%,100%,.7);margin:8px 0;line-height:1.6}.footer .license-text a[data-v-138bec63]{color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .3s}.footer .license-text a[data-v-138bec63]:hover{color:#d4a574;text-decoration:underline}.footer .license-badge[data-v-138bec63]{display:inline-block;background:linear-gradient(135deg,#d4a574,#c89860);color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;margin-right:8px}.footer .copyright[data-v-138bec63]{text-align:center;font-size:13px;opacity:.6;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.05)}@media(max-width:768px){.header .logo-img[data-v-138bec63]{height:35px}.header .logo-text[data-v-138bec63]{font-size:16px}.header .nav[data-v-138bec63]{gap:12px}.header .nav-link[data-v-138bec63]{font-size:13px}.hero .banner-slider[data-v-138bec63]{height:300px}.section[data-v-138bec63]{padding:50px 15px}.section .section-title[data-v-138bec63]{font-size:26px;margin-bottom:35px}.about .about-subtitle[data-v-138bec63]{font-size:18px;padding:0 10px}.about .about-content[data-v-138bec63]{grid-template-columns:1fr;gap:30px}.about .about-text h4[data-v-138bec63]{font-size:20px}.about .about-text p[data-v-138bec63]{font-size:15px}.services .empowerment-section[data-v-138bec63]{grid-template-columns:1fr}.services .card-header[data-v-138bec63]{padding:25px 20px 20px}.services .card-title[data-v-138bec63]{font-size:20px}.services .card-content[data-v-138bec63]{padding:20px}.services .feature-text strong[data-v-138bec63]{font-size:15px}.services .feature-text p[data-v-138bec63]{font-size:13px}.contact .contact-wrapper[data-v-138bec63]{grid-template-columns:1fr;gap:40px}.contact .contact-item[data-v-138bec63]{padding:20px}.contact .qrcode[data-v-138bec63]{width:180px;height:180px}.footer .footer-content[data-v-138bec63]{flex-direction:column;gap:20px;text-align:center}.footer .footer-logo[data-v-138bec63]{flex-direction:column}.footer .footer-logo img[data-v-138bec63]{height:40px}.footer .footer-contact[data-v-138bec63]{text-align:center}.footer .license-text[data-v-138bec63]{font-size:12px;padding:0 10px}.footer .license-badge[data-v-138bec63]{display:block;margin:0 auto 5px;width:-moz-fit-content;width:fit-content}}