.header[data-v-ec41f7ed]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s;overflow:visible}.header.scrolled[data-v-ec41f7ed]{border-bottom-color:#f0f0f0}.header-inner[data-v-ec41f7ed]{max-width:1400px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;height:72px}.logo[data-v-ec41f7ed]{display:flex;align-items:center;flex-shrink:0}.logo .logo-img[data-v-ec41f7ed]{height:56px;width:auto}.nav[data-v-ec41f7ed]{display:flex;align-items:center;gap:40px}.nav-link[data-v-ec41f7ed]{font-size:15px;color:#333;padding:6px 0;position:relative;transition:color .3s;white-space:nowrap}.nav-link[data-v-ec41f7ed]:hover,.nav-link.active[data-v-ec41f7ed]{color:#ff9e17}.nav-dropdown[data-v-ec41f7ed]{position:relative}.nav-dropdown>.nav-link[data-v-ec41f7ed]{display:flex;align-items:center;gap:4px;cursor:pointer}.nav-dropdown .arrow-icon[data-v-ec41f7ed]{transition:transform .3s}.nav-dropdown .arrow-icon.open[data-v-ec41f7ed]{transform:rotate(180deg)}.dropdown-panel[data-v-ec41f7ed]{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:10px;z-index:9999;white-space:nowrap;display:flex;gap:32px}.dropdown-panel[data-v-ec41f7ed]:before{content:"";position:absolute;top:0;left:-20px;right:-20px;height:10px}.dropdown-panel[data-v-ec41f7ed]:after{content:"";position:absolute;top:10px;left:0;right:0;bottom:0;background:#fff;border:1px solid #eee;border-radius:8px;z-index:-1}.dropdown-panel[data-v-ec41f7ed]{padding:22px 28px;margin-top:0}.dropdown-item[data-v-ec41f7ed]{font-size:14px;color:#666;padding:8px 0;transition:color .3s}.dropdown-item[data-v-ec41f7ed]:hover,.dropdown-item.active[data-v-ec41f7ed]{color:#ff9e17}.header-right[data-v-ec41f7ed]{flex-shrink:0;display:flex;align-items:center;gap:36px}.miniapp-wrap[data-v-ec41f7ed]{position:relative;display:flex;align-items:center}.miniapp-wrap .link-miniapp[data-v-ec41f7ed]{font-size:15px;color:#333;transition:color .3s;white-space:nowrap;cursor:pointer}.miniapp-wrap .link-miniapp[data-v-ec41f7ed]:hover,.miniapp-wrap .link-miniapp.active[data-v-ec41f7ed]{color:#ff9e17}.miniapp-wrap .miniapp-popup[data-v-ec41f7ed]{position:absolute;top:100%;right:-90px;padding-top:10px;z-index:9999}.miniapp-wrap .miniapp-popup .qr-bg[data-v-ec41f7ed]{background:#fff;border-radius:12px;padding:10px;width:220px}.miniapp-wrap .miniapp-popup img[data-v-ec41f7ed]{width:100%;height:auto;display:block;border-radius:6px}.miniapp-wrap .miniapp-popup .qr-tip[data-v-ec41f7ed]{text-align:center;font-size:12px;color:#999;margin-top:8px}.user-info[data-v-ec41f7ed]{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}.user-avatar[data-v-ec41f7ed]{width:32px;height:32px;border-radius:50%;background:#ff9e17;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.user-name[data-v-ec41f7ed]{font-size:14px;color:#333;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu[data-v-ec41f7ed]{position:absolute;top:100%;right:0;padding-top:8px;z-index:9999}.user-menu-item[data-v-ec41f7ed]{background:#fff;border:1px solid #eee;border-radius:6px;padding:8px 20px;font-size:13px;color:#666;white-space:nowrap;transition:color .2s}.user-menu-item[data-v-ec41f7ed]:hover{color:#ff9e17}.btn-login[data-v-ec41f7ed]{padding:7px 24px;background:#ff9e17;color:#fff;border-radius:4px;font-size:14px;transition:background .3s}.btn-login[data-v-ec41f7ed]:hover{background:#e88a00}.qr-fade-enter-active{transition:opacity .4s ease,transform .4s ease}.qr-fade-leave-active{transition:opacity .25s ease,transform .25s ease}.qr-fade-enter-from{opacity:0;transform:translateY(-10px)}.qr-fade-enter-to,.qr-fade-leave-from{opacity:1;transform:translateY(0)}.qr-fade-leave-to{opacity:0;transform:translateY(-6px)}.footer[data-v-5b12c849]{background:#2d2d2d;color:#999}.footer-main[data-v-5b12c849]{max-width:1400px;margin:0 auto;padding:40px 80px 36px;display:flex;gap:80px}.footer-col[data-v-5b12c849]{flex:1}.footer-col h4[data-v-5b12c849]{color:#fff;font-size:12px;font-weight:600;margin-bottom:18px}.footer-col ul[data-v-5b12c849]{display:flex;flex-direction:column;gap:12px}.footer-col ul li[data-v-5b12c849]{font-size:13px;color:#999;display:flex;align-items:center;gap:8px}.footer-col ul li a[data-v-5b12c849]{color:#999;transition:color .3s;font-size:13px}.footer-col ul li a[data-v-5b12c849]:hover{color:#ff9e17}.qr-row[data-v-5b12c849]{display:flex;align-items:center;gap:20px}.qr-img[data-v-5b12c849]{width:60px;height:60px;border-radius:8px;flex-shrink:0}.qr-title[data-v-5b12c849]{font-size:12px;font-weight:600;color:#fff;margin-bottom:4px}.qr-sub[data-v-5b12c849]{font-size:11px;color:#777}.footer-bottom[data-v-5b12c849]{border-top:1px solid #3d3d3d;padding:20px 80px;display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.icp[data-v-5b12c849]{font-size:12px;color:#666}.copyright[data-v-5b12c849]{text-align:right;display:flex;flex-direction:column;gap:4px}.copyright div[data-v-5b12c849]{font-size:12px;color:#666}body{font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.6;overflow-x:hidden}.side-toolbar[data-v-89fd7116]{position:fixed;right:0;bottom:160px;z-index:999;display:flex;flex-direction:column;align-items:center;background:#2dbb6f;border-radius:8px 0 0 8px}.toolbar-item[data-v-89fd7116]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;cursor:pointer;color:#fff;font-size:12px}.toolbar-icon[data-v-89fd7116]{width:22px;height:22px;object-fit:contain}.toolbar-item span[data-v-89fd7116]{white-space:nowrap}.toolbar-divider[data-v-89fd7116]{width:70%;height:1px;background:#ffffff4d}.toolbar-popup[data-v-89fd7116]{position:fixed;right:70px;bottom:160px;z-index:1000}.popup-img[data-v-89fd7116]{width:200px;display:block}.chat-widget[data-v-89fd7116]{position:fixed;right:70px;bottom:100px;width:360px;z-index:1000;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000002e}.chat-header[data-v-89fd7116]{background:#ff9e17;padding:12px 16px;display:flex;align-items:center;gap:10px;flex-shrink:0}.chat-avatar[data-v-89fd7116]{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.chat-avatar img[data-v-89fd7116]{width:100%;height:100%;object-fit:cover}.chat-title[data-v-89fd7116]{flex:1;color:#fff;font-size:15px;font-weight:600}.chat-actions[data-v-89fd7116]{display:flex;align-items:center;gap:4px}.chat-action-btn[data-v-89fd7116]{background:none;border:none;color:#fff;cursor:pointer;padding:2px;display:flex;align-items:center;opacity:.85;transition:opacity .2s}.chat-action-btn[data-v-89fd7116]:hover{opacity:1}.chat-widget.fullscreen[data-v-89fd7116]{right:0;bottom:0;width:100vw;height:100vh;border-radius:0}.chat-widget.fullscreen .chat-body[data-v-89fd7116]{height:calc(100vh - 200px)}.chat-body[data-v-89fd7116]{background:#f5f5f5;padding:16px;height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.chat-time[data-v-89fd7116]{text-align:center;font-size:11px;color:#aaa;margin:4px 0}.chat-time.right[data-v-89fd7116]{text-align:right}.chat-time.left[data-v-89fd7116]{text-align:left}.chat-bubble[data-v-89fd7116]{max-width:85%;width:fit-content;padding:10px 14px;border-radius:10px;font-size:13px;line-height:1.6;word-break:break-all;white-space:pre-wrap}.chat-bubble.bot[data-v-89fd7116]{background:#fff;color:#333;align-self:flex-start;border:1px solid #eee}.chat-bubble.user[data-v-89fd7116]{background:#ff9e17;color:#fff;align-self:flex-end}.chat-media[data-v-89fd7116]{max-width:65%;width:fit-content}.chat-media.user[data-v-89fd7116]{align-self:flex-end}.chat-media.bot[data-v-89fd7116]{align-self:flex-start}.chat-media-img[data-v-89fd7116]{max-width:200px;max-height:200px;border-radius:8px;cursor:pointer;display:block}.chat-media-video[data-v-89fd7116]{max-width:240px;max-height:180px;border-radius:8px;display:block}.quick-links[data-v-89fd7116]{margin-top:10px;display:flex;flex-direction:column;gap:0}.quick-link-item[data-v-89fd7116]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-top:1px solid #f0f0f0;cursor:pointer;font-size:13px;color:#555}.quick-link-item[data-v-89fd7116]:hover{color:#ff9e17}.link-arrow[data-v-89fd7116]{color:#bbb;font-size:16px}.chat-qrcode[data-v-89fd7116]{width:100px;height:100px;border-radius:8px;align-self:flex-start;margin:4px 0}.chat-footer[data-v-89fd7116]{background:#fff;padding:8px 12px 12px;border-top:1px solid #eee;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.chat-toolbar-row[data-v-89fd7116]{display:flex;align-items:center;gap:8px}.chat-upload-btn[data-v-89fd7116]{display:flex;align-items:center;cursor:pointer;color:#999;transition:color .2s}.chat-upload-btn[data-v-89fd7116]:hover{color:#ff9e17}.chat-input[data-v-89fd7116]{width:100%;border:none;resize:none;font-size:13px;line-height:1.6;outline:none;color:#333;font-family:inherit}.chat-footer-actions[data-v-89fd7116]{display:flex;justify-content:flex-end}.chat-send[data-v-89fd7116]{background:#ff9e17;color:#fff;border:none;border-radius:6px;padding:6px 20px;font-size:13px;cursor:pointer}.chat-send[data-v-89fd7116]:hover{background:#e88f00}.survey-connect-btn[data-v-89fd7116]{margin-top:10px;padding:8px 16px;background:#ff9e17;color:#fff;border-radius:6px;text-align:center;cursor:pointer;font-size:13px;font-weight:600;transition:background .2s}.survey-connect-btn[data-v-89fd7116]:hover{background:#e88f00}.media-preview-overlay[data-v-89fd7116]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b3;display:flex;align-items:center;justify-content:center;cursor:pointer}.media-preview-img[data-v-89fd7116]{max-width:90vw;max-height:90vh;border-radius:8px}:root{--color-primary: #ff9e17;--color-primary-dark: #e88a00;--color-dark: #383129;--color-red: #ff3a17;--color-red-dark: #e61b18;--color-blue: #176eae;--color-blue-light: #00b4ff;--color-blue-purple: #5166ff;--color-green: #00c670;--color-bg-light: #f8f9fc;--color-footer: #333;--color-text: #333;--color-text-light: #666;--color-text-lighter: #999;--content-width: 1200px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--color-text);line-height:1.6;overflow-x:hidden}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;display:block}button{border:none;outline:none;cursor:pointer;font-family:inherit}.container{max-width:var(--content-width);margin:0 auto;padding:0 20px}.scroll-animate{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.scroll-animate.scroll-visible{opacity:1;transform:none}.sa-fade-up{transform:translateY(48px)}.sa-fade-down{transform:translateY(-48px)}.sa-fade-left{transform:translate(-60px)}.sa-fade-right{transform:translate(60px)}.sa-zoom-in{transform:scale(.82)}.sa-fade-scale{transform:translateY(40px) scale(.9)}@keyframes phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.phone-float{animation:phoneFloat 4s ease-in-out infinite}.phone-float-slow{animation:phoneFloat 5s ease-in-out infinite;animation-delay:.8s}.scroll-animate.phone-float,.scroll-animate.phone-float-slow{animation:none}.scroll-animate.scroll-visible.phone-float{animation:phoneFloat 4s ease-in-out infinite;animation-delay:.7s}.scroll-animate.scroll-visible.phone-float-slow{animation:phoneFloat 5s ease-in-out infinite;animation-delay:1.5s}
