.suggest[data-v-d708dd4a]{z-index:60;box-sizing:border-box;color:#123a45;background:#e8f8fb;border-bottom:1px solid #c5e4ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:13px;display:flex;position:sticky;top:0}.txt strong[data-v-d708dd4a]{color:#2bb8c9}.acts[data-v-d708dd4a]{gap:8px;display:flex}.no[data-v-d708dd4a],.ok[data-v-d708dd4a]{cursor:pointer;border-radius:6px;height:30px;padding:0 12px;font-size:12px}.ok[data-v-d708dd4a]{color:#fff;background:linear-gradient(120deg,#2ec9b8,#3aa7e8);border:0}.no[data-v-d708dd4a]{color:#2bb8c9;background:#fff;border:1px solid #b7d4e0}.wordmark[data-v-10518797]{font-family:var(--display);letter-spacing:.04em;color:var(--brand-deep,#178f9f);white-space:nowrap;align-items:center;gap:.35em;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.logo[data-v-10518797]{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:6em;height:1.15em;display:block}.text[data-v-10518797]{display:inline-block}.footer[data-v-aaeae8ec]{color:#3e4f55;background:linear-gradient(120deg,#f3fbfa,#f4f8fc);border-top:1px solid #e4eef2;margin-top:64px;padding:48px 0 28px}.grid[data-v-aaeae8ec]{flex-wrap:nowrap;align-items:start;gap:32px;display:flex}.grid[data-v-aaeae8ec]>:first-child{flex:1.4 220px;min-width:220px}.grid[data-v-aaeae8ec]>:nth-child(2){flex:1;min-width:0}.cols[data-v-aaeae8ec]{flex-wrap:wrap;gap:28px 24px;min-width:0;display:flex}.cols[data-v-aaeae8ec]>*{box-sizing:border-box;flex:140px;min-width:0;max-width:100%}.brand[data-v-aaeae8ec]{align-items:center;margin-bottom:12px;display:flex}.brand[data-v-aaeae8ec] .wordmark{display:block}.brand-block p[data-v-aaeae8ec]{color:#5c6d66;max-width:28em;margin:0;line-height:1.7}h4[data-v-aaeae8ec]{color:#1a1a1a;margin:0 0 14px;font-size:15px;font-weight:600}.links[data-v-aaeae8ec]{flex-direction:column;gap:10px;line-height:1.6;display:flex}.links a[data-v-aaeae8ec]{color:#3e4f49}.links a[data-v-aaeae8ec]:hover{color:var(--brand-deep,#178f9f)}.footer-meta[data-v-aaeae8ec]{color:#5c6d66;border-top:1px solid #e3f3ec;justify-content:space-between;gap:12px 24px;margin-top:28px;padding-top:18px;font-size:13px}.about-nav[data-v-aaeae8ec],.footer-meta[data-v-aaeae8ec]{flex-wrap:wrap;align-items:center;display:flex}.about-nav[data-v-aaeae8ec]{gap:0}.about-item[data-v-aaeae8ec]{color:#3e4f49;border-right:1px solid #cfd8d4;padding:0 12px;line-height:1.2}.about-item[data-v-aaeae8ec]:first-child{padding-left:0}.about-item[data-v-aaeae8ec]:last-child{border-right:none;padding-right:0}.about-item[data-v-aaeae8ec]:hover{color:var(--brand-deep,#178f9f)}.hotline[data-v-aaeae8ec]{white-space:nowrap;align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.hotline[data-v-aaeae8ec],.hotline-label[data-v-aaeae8ec]{color:#5c6d66}.hotline-num[data-v-aaeae8ec]{color:#1a1a1a;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:650}.hotline:hover .hotline-num[data-v-aaeae8ec]{color:var(--brand-deep,#178f9f)}.copy[data-v-aaeae8ec]{color:#7a8a84;text-align:center;border-top:1px solid #e3f3ec;margin-top:18px;padding-top:18px;font-size:12px;line-height:1.75}.copy-main[data-v-aaeae8ec]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;display:flex}.copy .line[data-v-aaeae8ec]{max-width:none;color:inherit;margin:0}.copy .line.company[data-v-aaeae8ec]{color:#6b7c76}.copy .line.muted[data-v-aaeae8ec]{color:#94a39c;margin-top:10px;font-size:11px;line-height:1.65}.beian-row[data-v-aaeae8ec]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:8px 0 0;display:flex}.beian-item[data-v-aaeae8ec]{color:#6b7c76;align-items:center;gap:4px;font-size:12px;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.beian-item[data-v-aaeae8ec]:hover{color:var(--brand-deep,#178f9f)}.beian-sep[data-v-aaeae8ec]{color:#c5d0cb;-webkit-user-select:none;user-select:none;font-size:11px}.beian-ico[data-v-aaeae8ec]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:14px;height:14px;display:block}.copy a[data-v-aaeae8ec]:hover{color:var(--brand-deep,#178f9f)}.friends[data-v-aaeae8ec]{color:#7a8a84;flex-wrap:wrap;gap:8px 16px;margin-top:28px;font-size:13px;display:flex}.friends a[data-v-aaeae8ec]:hover{color:var(--brand-deep,#178f9f)}@media (width<=960px){.grid[data-v-aaeae8ec]{flex-wrap:wrap;gap:22px}.grid[data-v-aaeae8ec]>*{flex:100%;width:100%;min-width:0;max-width:100%}.cols[data-v-aaeae8ec]{flex-wrap:wrap;gap:18px 14px;display:flex}.cols[data-v-aaeae8ec]>*{flex:calc(33.3333% - 9.33333px);min-width:0;max-width:100%}}@media (width<=800px){.footer[data-v-aaeae8ec]{margin-top:28px;padding:24px 0 18px}.container[data-v-aaeae8ec]{box-sizing:border-box;width:calc(100% - 28px);max-width:none}.grid[data-v-aaeae8ec]{flex-flow:column;align-items:stretch;gap:16px}.brand[data-v-aaeae8ec]{justify-content:center;margin-bottom:6px}.brand-block[data-v-aaeae8ec],.brand-block p[data-v-aaeae8ec]{text-align:center}.brand-block p[data-v-aaeae8ec]{color:#6b7c76;max-width:none;margin:0 auto;font-size:13px;line-height:1.5}.cols[data-v-aaeae8ec]{flex-flow:column;gap:14px}.cols[data-v-aaeae8ec]>*{flex:100%;width:100%;max-width:100%}.col[data-v-aaeae8ec]{text-align:center;border-top:1px solid #e3f0ec;min-width:0;padding:12px 0 2px}.col[data-v-aaeae8ec]:first-child{border-top:0;padding-top:0}h4[data-v-aaeae8ec]{color:#24333a;letter-spacing:.02em;text-align:center;margin:0 0 8px;font-size:13px;font-weight:650}.links[data-v-aaeae8ec]{-moz-column-gap:12px;flex-flow:wrap;justify-content:center;gap:0 12px;display:flex}.links[data-v-aaeae8ec]>*{box-sizing:border-box;flex:calc(50% - 6px);min-width:0;max-width:calc(50% - 6px)}.links a[data-v-aaeae8ec]{color:#3e4f55;align-items:center;min-height:40px;padding:6px 4px;font-size:13px;line-height:1.35;display:flex}.friends[data-v-aaeae8ec],.links a[data-v-aaeae8ec]{text-align:center;justify-content:center}.friends[data-v-aaeae8ec]{gap:6px 12px;margin-top:14px;font-size:12px}.footer-meta[data-v-aaeae8ec]{flex-direction:column;align-items:stretch;gap:12px;margin-top:14px;padding-top:14px}.about-nav[data-v-aaeae8ec]{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.about-nav[data-v-aaeae8ec]>*{box-sizing:border-box;flex:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}.about-item[data-v-aaeae8ec]{text-align:center;background:#fff;border:1px solid #e3f0ec;border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:13px;line-height:1.35;display:flex}.about-item[data-v-aaeae8ec],.about-item[data-v-aaeae8ec]:first-child,.about-item[data-v-aaeae8ec]:last-child{padding:12px 8px}.hotline[data-v-aaeae8ec]{white-space:normal;background:#2bb8c914;border:1px solid #2bb8c929;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px 14px;display:flex}.hotline-label[data-v-aaeae8ec]{font-size:13px}.hotline-num[data-v-aaeae8ec]{font-size:16px}.copy[data-v-aaeae8ec]{margin-top:12px;padding-top:12px}.copy[data-v-aaeae8ec],.copy-main[data-v-aaeae8ec]{text-align:center}.copy-main[data-v-aaeae8ec]{flex-direction:column;justify-content:center;align-items:center;gap:4px}.copy .line[data-v-aaeae8ec]{text-align:center}.copy .line.muted[data-v-aaeae8ec]{text-align:center;margin-top:8px;padding:0}.beian-row[data-v-aaeae8ec]{justify-content:center;gap:8px 12px;margin-top:10px}.beian-item[data-v-aaeae8ec]{font-size:11px}}@media (width<=380px){.links a[data-v-aaeae8ec]{min-height:38px;font-size:12px}.about-item[data-v-aaeae8ec]{padding:10px 6px;font-size:12px}}html.is-m .footer{margin-top:28px;padding:24px 0 18px}html.is-m .footer .container{box-sizing:border-box;width:calc(100% - 28px);max-width:none}html.is-m .footer .grid{flex-flow:column;align-items:stretch;gap:16px;display:flex}html.is-m .footer .grid>*{flex:100%;width:100%;max-width:100%}html.is-m .footer .brand{justify-content:center;margin-bottom:6px}html.is-m .footer .brand-block{text-align:center}html.is-m .footer .brand-block p{color:#6b7c76;text-align:center;max-width:none;margin:0 auto;font-size:13px;line-height:1.5}html.is-m .footer .cols{flex-flow:column;gap:14px;display:flex}html.is-m .footer .cols>*{flex:100%;width:100%;max-width:100%}html.is-m .footer .col{text-align:center;border-top:1px solid #e3f0ec;min-width:0;padding:12px 0 2px}html.is-m .footer .col:first-child{border-top:0;padding-top:0}html.is-m .footer h4{color:#24333a;letter-spacing:.02em;text-align:center;margin:0 0 8px;font-size:13px;font-weight:650}html.is-m .footer .links{-moz-column-gap:12px;flex-flow:wrap;justify-content:center;gap:0 12px;display:flex}html.is-m .footer .links>*{box-sizing:border-box;flex:calc(50% - 6px);min-width:0;max-width:calc(50% - 6px)}html.is-m .footer .links a{color:#3e4f55;text-align:center;justify-content:center;align-items:center;min-height:40px;padding:6px 4px;font-size:13px;line-height:1.35;display:flex}html.is-m .footer .friends{text-align:center;justify-content:center;gap:6px 12px;margin-top:14px;font-size:12px}html.is-m .footer .footer-meta{flex-direction:column;align-items:stretch;gap:12px;margin-top:14px;padding-top:14px}html.is-m .footer .about-nav{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}html.is-m .footer .about-nav>*{box-sizing:border-box;flex:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}html.is-m .footer .about-item{text-align:center;background:#fff;border:1px solid #e3f0ec;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 8px;font-size:13px;line-height:1.35;display:flex}html.is-m .footer .about-item:first-child,html.is-m .footer .about-item:last-child{padding:12px 8px}html.is-m .footer .hotline{white-space:normal;background:#2bb8c914;border:1px solid #2bb8c929;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px 14px;display:flex}html.is-m .footer .hotline-label{font-size:13px}html.is-m .footer .hotline-num{font-size:16px}html.is-m .footer .copy{text-align:center;margin-top:12px;padding-top:12px}html.is-m .footer .copy-main{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px}html.is-m .footer .copy .line{text-align:center}html.is-m .footer .copy .line.muted{text-align:center;margin-top:8px;padding:0}html.is-m .footer .beian-row{justify-content:center;gap:8px 12px;margin-top:10px}html.is-m .footer .beian-item{font-size:11px}
