.header-card[data-v-0cbde810]{position:relative;background:#fff;border-radius:0 0 1rem 1rem;overflow:hidden;background:linear-gradient(0deg,#1c3464,#2a3957)}.header-bg[data-v-0cbde810]{position:absolute;top:0;left:0;right:0;height:6rem;overflow:hidden}.bg-gradient[data-v-0cbde810]{position:absolute;top:-50%;left:-50%;right:-50%;bottom:0;background:linear-gradient(135deg,#2c3e50,#1a252f);border-radius:0 0 50% 50%}.profile-section[data-v-0cbde810]{position:relative;display:flex;justify-content:center;align-items:flex-start;padding:3rem 3rem 2.4rem;background:url(../img/headBg.6080cb4c.png) no-repeat top/100% 14rem}.avatar-wrapper[data-v-0cbde810]{flex-shrink:0;width:6.2rem;height:6.2rem;border-radius:50%;overflow:hidden;margin-right:1.5rem}.avatar[data-v-0cbde810]{width:100%;height:100%;object-fit:cover}.info-content[data-v-0cbde810]{flex:1;min-width:0}.name-row[data-v-0cbde810]{display:flex;align-items:center;gap:.9rem;margin-bottom:.9rem}.name[data-v-0cbde810]{font-weight:600;font-size:2rem;color:#fff}.tag[data-v-0cbde810]{display:inline-block;padding:.25rem .6rem;color:#ffebc2;font-size:1.3rem;border:1px solid #ffebc2;border-radius:.6rem;font-weight:500}.slogan[data-v-0cbde810]{font-size:1.3rem;color:#fff;margin:0}.action-buttons[data-v-0cbde810]{margin-top:1.2rem;display:flex;gap:1.3rem}.btn-call[data-v-0cbde810],.btn-wechat[data-v-0cbde810]{flex:1;display:flex;align-items:center;justify-content:center;gap:.3rem;width:10rem;height:3.3rem;border:none;border-radius:.6rem;font-size:1.3rem;font-weight:500}.btn-call[data-v-0cbde810]{background:#33466d;color:#fff}.btn-wechat[data-v-0cbde810]{background:#eaf9ec;color:#28c445}.icon-phone[data-v-0cbde810],.icon-wechat[data-v-0cbde810]{width:.8rem;height:.8rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.icon[data-v-0cbde810]{width:1.5rem;height:1.5rem;margin-right:.2rem}.stats-section[data-v-0cbde810]{padding:1.2rem 0;border-radius:1.8rem 1.8rem 0 0;display:flex;justify-content:space-around;background:#14223f}.stat-item[data-v-0cbde810]{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;&[data-v-0cbde810]:not(:last-child){border-right:1px solid hsla(0,0%,100%,.2)}}.stat-value[data-v-0cbde810]{font-size:.9rem;font-size:1.8rem;color:#fff;.stat-unit[data-v-0cbde810]{margin-left:.1rem;font-size:1.2rem}}.stat-label[data-v-0cbde810]{font-size:1.2rem;color:hsla(0,0%,100%,.2)}.profile-section[data-v-7760521a]{padding:.8rem}.section-title[data-v-7760521a]{font-weight:700;font-size:1.7rem;color:#333}.expertise-area[data-v-7760521a]{display:flex;margin-bottom:.8rem;flex-wrap:wrap}.label[data-v-7760521a]{font-size:1.5rem;color:#666;flex-shrink:0;line-height:1.4rem}.tag-list[data-v-7760521a]{display:flex;flex-wrap:wrap;gap:.6rem;flex:1}.expertise-tag[data-v-7760521a]{display:inline-block;padding:.25rem .6rem;background:#ecf2ff;border-radius:.6rem .6rem .6rem .6rem;color:#213256;font-size:1.4rem}.expertise-tag.primary[data-v-7760521a]{background:linear-gradient(135deg,#fff5f5,#fff0f3);color:#ee5a6f;border-color:#ffd4d4}.bio-content[data-v-7760521a]{margin-top:18x}.bio-content p[data-v-7760521a]{font-size:1.5rem;color:#666;line-height:2.3rem}.bio-content p[data-v-7760521a]:last-child{margin-bottom:0}.honors-section[data-v-282ef614]{margin-top:.6rem}.section-title[data-v-282ef614]{font-weight:700;font-size:1.7rem;color:#333}.honors-grid[data-v-282ef614]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:1rem}.honor-item[data-v-282ef614]{background:linear-gradient(135deg,#fff9f5,#fff5f0);border-radius:.5rem;padding:.6rem .4rem;display:flex;align-items:center;justify-content:center;gap:.2rem;position:relative;border:1px solid rgba(255,138,92,.1)}.honor-decoration[data-v-282ef614]{width:.8rem;height:.8rem;color:#ff8a5c;flex-shrink:0}.honor-decoration svg[data-v-282ef614]{width:100%;height:100%}.honor-content[data-v-282ef614]{text-align:center;flex:1;min-width:0}.honor-quarter[data-v-282ef614]{font-size:.55rem;color:#999;margin-bottom:.2rem;white-space:nowrap}.honor-rank[data-v-282ef614]{font-size:.65rem;font-weight:600;color:#ff6b6b;white-space:nowrap}.my_item[data-v-282ef614]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:14rem;height:6.4rem;flex-shrink:0;background:url(../img/my_bg.64208bc8.png) no-repeat 0 0/100% 6.4rem;.mt1[data-v-282ef614]{font-family:AlibabaPuHuiTiR;font-size:1.1rem;color:#cf943e;line-height:1.1rem;text-align:left;font-style:normal}.mt2[data-v-282ef614]{font-family:yunjinsong;font-weight:400;font-size:1.4rem;color:#9c5702;line-height:1.4rem;text-align:center;font-style:normal;padding-top:.9rem;width:82%;overflow:hidden;white-space:nowrap;min-height:2.8rem}}.empty-container[data-v-7298c89a]{width:22rem;margin:0 auto;padding:3rem 0;text-align:center;color:#999}.empty-container img[data-v-7298c89a]{width:100%;display:block}.empty-container .mod_txt_cps[data-v-7298c89a]{font-size:1.5rem;color:#999;margin-top:1.2rem}.empty-container .mod_btn_cps[data-v-7298c89a]{margin:1.8rem auto 0;background:#fc7468;height:3.6rem;width:10.5rem;line-height:3.6rem;color:#fff;font-size:1.5rem;border-radius:.5rem}.reviews-section[data-v-12983864]{padding:.8rem}.section-title[data-v-12983864]{font-weight:700;font-size:1.7rem;color:#333}.tags-cloud[data-v-12983864]{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.5rem}.review-tag[data-v-12983864]{height:3.6rem;line-height:3.6rem;padding:0 2rem;border-radius:5rem;font-size:1.5rem;color:#333;background:linear-gradient(0deg,#fff,#f6f9ff);border:1px solid #ecf2ff}.reviews-summary[data-v-12983864]{display:flex;align-items:center;gap:.4rem;margin-top:1.2rem}.rating-avatar[data-v-12983864]{display:flex;gap:.4rem}.avatar-item[data-v-12983864]{width:2.7rem;height:2.7rem;background:#fff1ee;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.avatar[data-v-12983864]{width:100%;height:100%;object-fit:cover}.default-avatar[data-v-12983864]{font-size:1.2rem;color:#f05a4b;font-weight:500}.more-count[data-v-12983864]{font-size:1.3rem;font-weight:600;color:#f05a4b}.review-text[data-v-12983864]{font-size:1.3rem;color:#666;position:relative;white-space:nowrap}.btn-review[data-v-12983864]{width:7.65rem;height:2.7rem;background:linear-gradient(270deg,#f05a4b,#fc7468);border-radius:.6rem .6rem .6rem .6rem;font-size:1.3rem;font-weight:600;color:#fff;border:none;cursor:pointer;line-height:2.7rem;text-align:center}.service-section[data-v-5d99ce6e]{padding:.8rem}.section-title[data-v-5d99ce6e]{font-weight:700;font-size:1.7rem;color:#333}.service-list[data-v-5d99ce6e]{display:flex;flex-direction:column;gap:.8rem}.service-item[data-v-5d99ce6e]{padding:1.2rem}.service-header[data-v-5d99ce6e]{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}.service-icon[data-v-5d99ce6e]{font-size:.9rem;width:.5rem;height:.5rem;background:#4164ad;border-radius:2.5rem}.service-name[data-v-5d99ce6e]{font-weight:700;font-size:1.5rem;color:#333}.service-desc[data-v-5d99ce6e]{font-size:1.4rem;color:#666}.footer-section[data-v-4681d2e4]{margin-top:.6rem}.company-card[data-v-4681d2e4]{display:flex;background:#fff url(../img/brand.0f5154e9.png) no-repeat top/100% 12.35rem;align-items:center;min-height:12.35rem;padding-top:8.5rem;padding-bottom:1.8rem;border-radius:1.8rem}.default-icon[data-v-4681d2e4]{font-size:1.2rem}.company-info[data-v-4681d2e4]{width:31.1rem;margin:0 auto;.company-desc[data-v-4681d2e4]{font-size:1.4rem;color:#666;line-height:2.2rem}.company-entry[data-v-4681d2e4]{font-size:1.4rem;color:#f05a4b;margin-top:.7rem}}.company-name[data-v-4681d2e4]{font-size:.75rem;font-weight:600;color:#333;margin:0 0 .3rem 0}.tool-container[data-v-7dd95040]{position:fixed;bottom:0;left:0;right:0;.bottom-actions[data-v-7dd95040]{display:flex;padding:0 1.5rem constant(safe-area-inset-bottom) 2.25rem;padding:0 1.5rem env(safe-area-inset-bottom) 2.25rem;background:#fff;box-sizing:border-box;height:calc(6.4rem + constant(safe-area-inset-bottom));height:calc(6.4rem + env(safe-area-inset-bottom));width:100%}.action-btn[data-v-7dd95040]{width:12rem;height:3.6rem;display:flex;align-items:center;justify-content:center;border-radius:1.8rem;font-size:1.6rem}.btn-setting[data-v-7dd95040]{display:flex;width:3rem;color:#666;flex-direction:column;justify-content:center;gap:.1rem;font-size:1rem;img[data-v-7dd95040]{width:2.1rem;height:2.1rem}}.btn-poster[data-v-7dd95040]{background:#fff;color:#666;border:1px solid #f5f5f5;margin-right:.9rem}.btn-share[data-v-7dd95040]{background:linear-gradient(270deg,#f05a4b,#fc7468);font-weight:700;color:#fff}.action-btns.full-width[data-v-7dd95040]{margin-left:auto}}.comment-layer-mask[data-v-7d65f149]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-end}.comment-layer[data-v-7d65f149]{width:100%;background:#fff;border-radius:1.8rem 1.8rem 0 0;max-height:80%;display:flex;flex-direction:column;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.comment-layer__content[data-v-7d65f149]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0 1.5rem}.comment-layer__title[data-v-7d65f149]{font-weight:700;font-size:1.7rem;color:#333;text-align:center;position:relative;height:5rem;flex-shrink:0}.comment-layer__title .close[data-v-7d65f149]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.comment-layer__title .close span[data-v-7d65f149]{font-size:2rem;color:#999;line-height:1}.comment-layer__info[data-v-7d65f149]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 0 2rem}.label-wrap[data-v-7d65f149]{display:flex;flex-wrap:wrap;gap:1.2rem}.label-item[data-v-7d65f149]{padding:.8rem 2rem;background:#fff;border-radius:5rem;border:2px solid #e4e7ec;font-size:1.5rem;color:#666}.label-item.active[data-v-7d65f149]{background:linear-gradient(270deg,#f05a4b,#fc7468);border:none;color:#fff}.comment-layer__btn[data-v-7d65f149]{flex-shrink:0;padding:1rem 0 2rem;gap:1.2rem}.comment-layer__btn .button[data-v-7d65f149]{flex:1;height:4rem;font-size:1.6rem;text-align:center;border-radius:2.2rem;line-height:4rem}.comment-layer__btn .cancel[data-v-7d65f149]{background:#fff;border:2px solid #e4e7ec;color:#666}.comment-layer__btn .confirm[data-v-7d65f149]{background:linear-gradient(270deg,#f05a4b,#fc7468);color:#fff}.comment-layer__btn .confirm.disabled[data-v-7d65f149]{opacity:.5}.wechat-layer-mask[data-v-a7866976]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center}.wechat-layer[data-v-a7866976]{width:29rem;background:#fff;border-radius:.8rem;padding:1.8rem 0;display:flex;flex-direction:column;align-items:center;position:relative}.wechat-layer__title[data-v-a7866976]{font-weight:700;font-size:1.8rem;color:#3c3c3c;line-height:2.4rem;text-align:center;position:relative;width:100%;height:2.4rem;flex-shrink:0}.wechat-layer__close[data-v-a7866976]{position:absolute;right:1.25rem;top:1rem;width:2rem;img[data-v-a7866976]{width:100%}}.wechat-layer__card[data-v-a7866976]{margin-top:.9rem;width:25.4rem;display:flex;flex-direction:column;align-items:center}.wechat-layer__account[data-v-a7866976]{height:4rem;width:100%;padding:0 1.8rem;box-sizing:border-box;background:#f7f8fc;border-radius:.6rem .6rem 0 0;gap:.8rem}.wechat-layer__qrcode-wrap[data-v-a7866976]{width:100%;display:flex;flex-direction:column;align-items:center;border:1px solid #f7f8fc;border-top:none;box-sizing:border-box;border-radius:0 0 .6rem .6rem}.wechat-layer__account .label[data-v-a7866976]{font-size:1.5rem;color:#666;flex-shrink:0}.wechat-layer__account .divider[data-v-a7866976]{font-size:1.5rem;color:#666;flex-shrink:0;line-height:1}.wechat-layer__account .value[data-v-a7866976]{font-size:1.5rem;color:#666}.wechat-layer__account .copy-icon[data-v-a7866976]{flex-shrink:0;width:1.3rem;height:1.3rem;display:flex;align-items:center;justify-content:center}.wechat-layer__account .copy-icon img[data-v-a7866976]{width:1.3rem;height:1.3rem;object-fit:contain}.wechat-layer__qrcode[data-v-a7866976]{margin:1.5rem 0 0;width:13rem;height:13rem;flex-shrink:0}.wechat-layer__qrcode img[data-v-a7866976]{width:100%;height:100%;object-fit:contain}.wechat-layer__tip[data-v-a7866976]{margin:.9rem 0 1.5rem;font-size:1.3rem;color:#999;line-height:2.1rem;text-align:center}.wechat-layer__btn[data-v-a7866976]{margin:1.2rem auto 0;width:25.4rem;gap:1.5rem}.wechat-layer__btn .button[data-v-a7866976]{flex:1;height:4rem;font-size:1.6rem;text-align:center;border-radius:5rem;line-height:4rem}.wechat-layer__btn .cancel[data-v-a7866976]{background:#fff;border:1px solid #eee;color:#666}.wechat-layer__btn .confirm[data-v-a7866976]{background:linear-gradient(270deg,#f05a4b,#fc7468);color:#fff;font-weight:700}.business-card-page[data-v-2427f00a]{min-height:100vh;background:#f5f6fa;padding-bottom:calc(6.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(6.4rem + env(safe-area-inset-bottom))}.content-wrapper[data-v-2427f00a]{padding:1.4rem}.content-wrapper>[data-v-2427f00a]{margin-bottom:1.4rem}.content-wrapper>[data-v-2427f00a]:last-child{margin-bottom:0}.card[data-v-2427f00a]{padding:1.3rem 1.3rem 1.5rem;background:linear-gradient(180deg,#f5f8ff 0,#fff 10rem,#fff);border:4px solid #fff;border-radius:1.8rem}.poster-page[data-v-41a965ce]{min-height:100vh;background:#fff;padding-bottom:calc(6.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(6.4rem + env(safe-area-inset-bottom))}.header-section[data-v-41a965ce]{display:flex;background:#e9ebef;padding:4.9rem 2.9rem 1.85rem;position:relative}.avatar-section[data-v-41a965ce]{position:absolute;bottom:0;right:2.8rem;width:12.5rem;height:12.5rem}.avatar-section img[data-v-41a965ce]{width:100%;height:100%;object-fit:cover}.header-content[data-v-41a965ce]{flex:1}.quote-icon[data-v-41a965ce]{position:absolute;left:2.4rem;top:3.6rem;color:#c5c9d0;line-height:1;font-family:Georgia,serif}.quote-icon img[data-v-41a965ce]{width:4rem}.name-section[data-v-41a965ce]{margin-bottom:.8rem}.name[data-v-41a965ce]{font-size:2.1rem;font-weight:700;color:#222;margin:0 0 1.05rem 0;letter-spacing:.1rem}.divider[data-v-41a965ce]{width:2rem;height:.2rem;background:#203560;margin-bottom:1.05rem}.title[data-v-41a965ce]{font-size:1.1rem;color:#203560;line-height:1.1rem;margin-bottom:1.65rem}.concept-label[data-v-41a965ce]{font-size:1.05rem;color:#777;margin:0 0 .45rem 0}.concept-text[data-v-41a965ce]{font-size:1.05rem;color:#222}.info-section[data-v-41a965ce]{background:#fff;padding:1.1rem 2.9rem 1rem}.stats-section[data-v-41a965ce]{display:flex;gap:2.05rem}.stat-item[data-v-41a965ce]{text-align:left}.stat-label[data-v-41a965ce]{font-size:1.05rem;color:#777;margin:0 0 .3rem 0}.stat-value[data-v-41a965ce]{font-size:1.45rem;font-weight:700;color:#222}.stat-unit[data-v-41a965ce]{font-weight:700;font-size:1.05rem;margin-left:.1rem}.section[data-v-41a965ce]{background:#fff;margin-top:2.1rem}.section-header[data-v-41a965ce]{display:flex;align-items:center;margin-bottom:.7rem}.section-title[data-v-41a965ce]{font-weight:700;font-size:1.25rem;color:#203560;white-space:nowrap}.section-line[data-v-41a965ce]{flex:1;height:.05rem;background:#e9ebef;margin-left:2rem}.intro-content[data-v-41a965ce]{font-size:1.05rem;color:#222;line-height:1.6rem}.honors-grid[data-v-41a965ce]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem .6rem}.honor-item[data-v-41a965ce]{display:flex;align-items:center;text-align:center}.honor-icon[data-v-41a965ce]{width:2.8rem;height:2.8rem;margin-right:.6rem;flex-shrink:0}.honor-icon img[data-v-41a965ce]{width:100%;height:100%;object-fit:contain}.honor-text[data-v-41a965ce]{font-size:.85rem;color:#222;margin:0}.service-list[data-v-41a965ce]{display:flex;flex-direction:column;gap:1.5rem}.service-item[data-v-41a965ce]{display:flex;gap:.6rem}.service-icon[data-v-41a965ce]{width:2.8rem;height:2.8rem;background:#e8eaed;border-radius:50%;flex-shrink:0}.service-icon img[data-v-41a965ce]{width:100%;height:100%}.service-content[data-v-41a965ce]{flex:1}.service-title[data-v-41a965ce]{font-size:1.05rem;font-weight:600;color:#1a1a1a;margin:0 0 .3rem 0}.service-desc[data-v-41a965ce]{font-size:.85rem;color:#888;margin:0;line-height:1.5}.footer-section[data-v-41a965ce]{border:1px solid #e9ebef;background:#fff;margin-top:2.4rem;padding:1rem .8rem;display:flex;align-items:center;gap:2rem;border-radius:.4rem}.company-info[data-v-41a965ce]{flex:1;position:relative}.company-info[data-v-41a965ce]:after{content:"";display:block;position:absolute;right:-.7rem;top:0;height:100%;width:.05rem;background:#e9ebef}.company-header[data-v-41a965ce]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.company-logo[data-v-41a965ce]{width:1.45rem;height:1.45rem;background:#ff6b35;border-radius:.3rem;display:flex;align-items:center;justify-content:center;position:relative}.company-logo img[data-v-41a965ce]{width:100%;height:100%}.company-name[data-v-41a965ce]{display:flex;flex-direction:column}.brand[data-v-41a965ce]{font-size:.75rem;font-weight:600;color:#1a1a1a}.slogan[data-v-41a965ce]{font-size:.55rem;color:#999}.company-desc[data-v-41a965ce]{font-size:.7rem;color:#777;line-height:1.05rem;margin:0;width:20.8rem}.qr-section[data-v-41a965ce]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.qr-code[data-v-41a965ce]{width:3.75rem}.qr-placeholder[data-v-41a965ce]{background:#e8eaed}.qr-text[data-v-41a965ce]{font-size:.7rem;color:#222;line-height:1.25rem}.poster-overlay[data-v-41a965ce]{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:100;pointer-events:auto}.poster-toolbar[data-v-41a965ce]{position:fixed;bottom:0;left:0;right:0;border-radius:1.2rem 1.2rem 0 0;box-shadow:0 -.15rem .6rem rgba(0,0,0,.1);overflow:hidden}.poster-toolbar .toolbar-inner[data-v-41a965ce]{display:flex;justify-content:center;align-items:center;gap:1.4rem;padding:0 1.5rem constant(safe-area-inset-bottom);padding:0 1.5rem env(safe-area-inset-bottom);background:#fff;box-sizing:border-box;height:calc(6.4rem + constant(safe-area-inset-bottom));height:calc(6.4rem + env(safe-area-inset-bottom))}.poster-toolbar .action-btn[data-v-41a965ce]{height:3.6rem;gap:.75rem;display:flex;align-items:center;justify-content:center;border-radius:1.8rem;font-size:1.6rem;font-weight:500}.poster-toolbar .btn-save[data-v-41a965ce]{width:12rem;background:#fff;color:#666;border:1px solid #f5f5f5}.poster-toolbar .btn-share[data-v-41a965ce]{width:21rem;background:linear-gradient(270deg,#f05a4b,#fc7468);font-weight:700;color:#fff}