.service-icon[data-v-7a6e4482]{display:block;flex-shrink:0}.sales-call-popup[data-v-659644c6]{width:6.2rem;max-width:calc(100vw - .64rem);border-radius:.24rem;background:#fff;color:#262626;font-family:PingFang SC,Microsoft YaHei,sans-serif}.sales-call-popup[data-v-659644c6],.sales-call-popup [data-v-659644c6]{box-sizing:border-box}.sales-call-popup h2[data-v-659644c6],.sales-call-popup p[data-v-659644c6]{margin:0}.sales-call-popup button[data-v-659644c6]{padding:0;margin:0;border:0;background:none;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sales-call-popup button[data-v-659644c6]:disabled{cursor:default;opacity:.65}.sales-call-popup button[data-v-659644c6]:focus-visible,.sales-call-popup input[data-v-659644c6]:focus-visible{outline:2px solid #0daf52;outline-offset:2px}.sales-call-confirm[data-v-659644c6]{position:relative;padding:.54rem .48rem .3rem;text-align:center}.sales-call-popup .sales-call-close[data-v-659644c6]{position:absolute;z-index:1;top:.12rem;right:.12rem;display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;min-width:40px;min-height:40px;color:#262626;font-size:.6rem;font-weight:300;line-height:1}.sales-call-image[data-v-659644c6]{display:block;width:2.4rem;height:2.2rem;object-fit:contain;margin:0 auto .2rem}.sales-call-popup .sales-call-caption[data-v-659644c6]{color:#666;font-size:.28rem;font-weight:400;line-height:1.5}.sales-call-popup .sales-call-number[data-v-659644c6]{margin-top:.12rem;font-size:.44rem;font-weight:600;line-height:1.4}.sales-call-popup .sales-call-edit[data-v-659644c6]{display:block;min-height:44px;margin:.08rem auto .24rem;color:#0daf52;font-size:.28rem}.sales-call-edit span[data-v-659644c6]{margin-left:.12rem;color:#ff7b25;font-size:.4rem;vertical-align:-.02rem}.sales-call-popup .sales-call-primary[data-v-659644c6]{width:100%;min-height:44px;padding:.16rem .1rem;border-radius:.5rem;background:linear-gradient(65deg,#48dd87,#17c160);color:#fff;font-size:.32rem;line-height:1.5}.sales-call-popup .sales-call-tip[data-v-659644c6]{margin-top:.16rem;color:#999;font-size:.24rem;line-height:1.5}.sales-call-popup .sales-call-error[data-v-659644c6]{margin:.12rem 0;color:#c94336;font-size:.24rem;line-height:1.5;text-align:center}.sales-call-popup--edit[data-v-659644c6]{width:5.4rem}.sales-call-modify[data-v-659644c6]{padding-top:.48rem;text-align:center}.sales-call-auth h2[data-v-659644c6],.sales-call-modify h2[data-v-659644c6]{font-size:.32rem;line-height:1.5;font-weight:600}.sales-call-input-wrap[data-v-659644c6]{display:block;margin:.34rem .4rem .42rem}.sales-call-input[data-v-659644c6]{width:100%;height:.76rem;min-height:44px;padding:0 .12rem;border:0;border-radius:0;background:#f7f7f7;color:#262626;font-size:.3rem;text-align:center;appearance:none}.sales-call-input[data-v-659644c6]::placeholder{color:#bfc1bd}.sales-call-sr-only[data-v-659644c6]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sales-call-actions[data-v-659644c6]{display:flex;border-top:1px solid #f2f2f2}.sales-call-actions button[data-v-659644c6]{flex:1;min-width:0;min-height:48px;padding:.22rem .1rem;color:#666;font-size:.3rem}.sales-call-actions .sales-call-action-confirm[data-v-659644c6]{border-left:1px solid #f2f2f2;color:#0daf52}.sales-call-auth[data-v-659644c6]{position:relative;padding:.6rem .4rem .35rem;text-align:center}.sales-call-auth p[data-v-659644c6]{margin:.25rem 0;color:#666;font-size:.26rem;line-height:1.7;text-align:left}.sales-call-auth-url[data-v-659644c6]{display:block;width:100%;padding:.15rem;margin-bottom:.25rem;border:1px solid #eee;font-size:.24rem;color:#555;background:#fafafa}.guild-contact[data-v-1a76d5a3]{min-height:100vh;padding-bottom:max(.3rem,env(safe-area-inset-bottom));background:#f8f8f3;color:#242820;font-family:PingFang SC,Microsoft YaHei,sans-serif}.guild-contact[data-v-1a76d5a3],.guild-contact [data-v-1a76d5a3]{box-sizing:border-box}.guild-contact h1[data-v-1a76d5a3],.guild-contact h2[data-v-1a76d5a3],.guild-contact p[data-v-1a76d5a3]{margin:0}.guild-contact button[data-v-1a76d5a3]{padding:0;border:0;margin:0;appearance:none;background:none;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav-bar[data-v-1a76d5a3]{position:relative;display:flex;align-items:center;justify-content:center;min-height:.92rem;padding:.2rem .8rem;background:#ffce21}.nav-title[data-v-1a76d5a3]{font-size:.34rem;font-weight:600;line-height:1.5}.guild-contact .nav-back[data-v-1a76d5a3]{display:flex;align-items:center;justify-content:center;position:absolute;left:.2rem;top:0;width:.7rem;height:100%}.nav-back-arrow[data-v-1a76d5a3]{display:inline-block;width:.18rem;height:.18rem;border-left:.025rem solid currentColor;border-bottom:.025rem solid currentColor;transform:rotate(45deg)}.brand-banner[data-v-1a76d5a3]{background:#ffce21;margin:0}.page-image[data-v-1a76d5a3]{display:block;width:100%;height:auto}.banner-placeholder[data-v-1a76d5a3]{height:2.6rem;background:#ffce21}.banner-fallback[data-v-1a76d5a3]{min-height:2.6rem;padding:.6rem .35rem}.banner-fallback strong[data-v-1a76d5a3]{font-size:.56rem}.banner-fallback p[data-v-1a76d5a3]{margin-top:.15rem;font-size:.27rem}.service-tabs[data-v-1a76d5a3]{position:sticky;z-index:2;top:0;display:flex;margin:0;border-bottom:1px solid #e5e7dc;background:#f8f8f3}.service-tabs button[data-v-1a76d5a3]{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-width:0;height:1.04rem;min-height:44px;padding:.12rem .16rem .2rem;border:0;border-radius:0;background:transparent;color:#626b5c;font-size:.32rem;font-weight:600;line-height:1.4;white-space:nowrap;transition:color .15s}.service-tabs .service-icon[data-v-1a76d5a3]{width:.3rem;height:.3rem;margin-right:.12rem;flex-shrink:0}.service-tabs button+button[data-v-1a76d5a3]:before{position:absolute;top:50%;left:0;width:1px;height:.32rem;background:#dedfd5;content:"";transform:translateY(-50%)}.service-tabs button[data-v-1a76d5a3]:after{position:absolute;bottom:.1rem;left:50%;width:1.16rem;height:.07rem;border-radius:.04rem;margin-left:-.58rem;background:#edc329;content:"";opacity:0;transform:scaleX(.6);transition:opacity .15s,transform .15s}.service-tabs button.active[data-v-1a76d5a3]{color:#005c38;font-weight:700}.service-tabs button.active[data-v-1a76d5a3]:after{opacity:1;transform:scaleX(1)}.service-tabs button[data-v-1a76d5a3]:focus-visible{outline:2px solid #005c38;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.service-tabs button[data-v-1a76d5a3],.service-tabs button[data-v-1a76d5a3]:after{transition:none}}.promise-panel[data-v-1a76d5a3]{margin:0;background:#f8f8f3}.team-panel[data-v-1a76d5a3]{min-height:calc(100vh - 1.04rem);padding:.3rem 0 .4rem;margin:0;background:#f8f8f3}.guild-contact .section-title[data-v-1a76d5a3]{margin:0 .26rem .25rem;font-size:.32rem}.page-state[data-v-1a76d5a3]{padding:.6rem .25rem;color:#8b8e82;text-align:center;font-size:.28rem;line-height:1.6}.guild-contact .retry-button[data-v-1a76d5a3]{padding:.12rem .3rem;margin-top:.2rem;border-radius:.3rem;background:#ffce21;color:#242820;font-size:.26rem}.contact-list[data-v-1a76d5a3]{margin:0 .24rem}.contact-card[data-v-1a76d5a3]{display:grid;grid-template-columns:1.15rem minmax(0,1fr);gap:.22rem;padding:.26rem;border-radius:.16rem;background:#fff}.contact-card+.contact-card[data-v-1a76d5a3]{margin-top:.2rem}.card-photo[data-v-1a76d5a3]{width:1.15rem;height:1.35rem;overflow:hidden;border-radius:.12rem}.card-photo img[data-v-1a76d5a3]{width:100%;height:100%;object-fit:cover}.card-info[data-v-1a76d5a3]{min-width:0}.info-role[data-v-1a76d5a3]{font-size:.24rem;color:#8b8e82;overflow-wrap:break-word}.info-name[data-v-1a76d5a3]{margin-top:.08rem;font-size:.32rem;font-weight:600;overflow-wrap:break-word}.info-duty[data-v-1a76d5a3]{margin-top:.1rem;font-size:.24rem;line-height:1.6;color:#8b8e82;overflow-wrap:break-word}.info-phone[data-v-1a76d5a3]{margin-top:.12rem;font-size:.25rem;color:#8b8e82}.card-actions[data-v-1a76d5a3]{display:flex;grid-column:1/-1;gap:.2rem}.guild-contact .btn[data-v-1a76d5a3]{display:flex;flex:1;align-items:center;justify-content:center;min-height:.7rem;border-radius:.12rem;font-size:.27rem}.guild-contact .btn .service-icon[data-v-1a76d5a3]{width:.3rem;height:.3rem;margin-right:.12rem}.guild-contact .btn-wecom[data-v-1a76d5a3]{background:#ffce21;color:#242820}.guild-contact .btn-call[data-v-1a76d5a3]{border:1px solid #d4bb5a;color:#534923;background:#fff}.empty-tip[data-v-1a76d5a3]{padding:.6rem .2rem;margin:0 .24rem;color:#8b8e82;font-size:.28rem;line-height:1.6;text-align:center}.empty-sub[data-v-1a76d5a3]{margin-top:.1rem;font-size:.24rem}.guild-contact .section-title-entry[data-v-1a76d5a3]{margin-top:.32rem}.entry-list[data-v-1a76d5a3]{display:flex;flex-wrap:wrap;gap:.16rem;margin:0 .24rem}.guild-contact .entry-item[data-v-1a76d5a3]{display:flex;flex:1 1 2.7rem;align-items:center;min-width:0;padding:.24rem .18rem;border-radius:.14rem;background:#fff;text-align:left}.guild-contact .entry-item--single-phone[data-v-1a76d5a3]{position:relative;justify-content:center;padding-right:.48rem;padding-left:.48rem;text-align:center}.guild-contact .entry-item--single-phone .entry-text[data-v-1a76d5a3]{flex:0 1 auto;text-align:left}.guild-contact .entry-item--single-phone .entry-arrow[data-v-1a76d5a3]{position:absolute;top:50%;right:.18rem;margin-left:0;transform:translateY(-50%) rotate(45deg)}.entry-icon[data-v-1a76d5a3]{flex-shrink:0;width:.48rem;height:.48rem;color:#b6962a}.entry-text[data-v-1a76d5a3]{min-width:0;flex:1;margin-left:.14rem}.entry-name[data-v-1a76d5a3]{font-size:.25rem;line-height:1.5}.entry-desc[data-v-1a76d5a3]{margin-top:.08rem;color:#8b8e82;font-size:.22rem;line-height:1.5}.entry-arrow[data-v-1a76d5a3]{width:.12rem;height:.12rem;border-top:1px solid #8b8e82;border-right:1px solid #8b8e82;margin-left:.1rem;transform:rotate(45deg)}.qrcode-popup[data-v-1a76d5a3]{width:5.6rem;padding:.5rem .4rem;background:#fff;text-align:center}.qrcode-title[data-v-1a76d5a3]{color:#242820;font-size:.32rem;font-weight:600}.qrcode-img[data-v-1a76d5a3]{width:4rem;height:4rem;margin-top:.3rem;object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}.qrcode-tip[data-v-1a76d5a3]{margin-top:.24rem;color:#8b8e82;font-size:.24rem}