.nvf-footer[data-v-66d07332]{background:#144aa8;border-top:1px solid #e5e7eb;font-size:.11111rem;line-height:.16667rem;margin-top:auto;color:#f3f3f3}.nvf-container[data-v-66d07332]{max-width:8.88889rem;margin-left:auto;margin-right:auto;padding-left:.11111rem;padding-right:.11111rem;padding-top:.11111rem}.nvf-feedback-card[data-v-66d07332]{background:#2566a6;border-radius:.08333rem;padding:.16667rem;margin-bottom:.27778rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.11111rem;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #f3f4f6}.nvf-feedback-left[data-v-66d07332]{display:flex;align-items:center;gap:.11111rem;flex-shrink:0}.nvf-feedback-icon[data-v-66d07332]{width:.33333rem;height:.33333rem;background:#fff;border-radius:69.4375rem;display:flex;align-items:center;justify-content:center;color:#f97316;font-size:.16667rem;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #f3f4f6}.nvf-feedback-text[data-v-66d07332]{white-space:nowrap}.nvf-feedback-title[data-v-66d07332]{font-weight:700;color:#1f2937;font-size:.125rem;line-height:.16667rem}.nvf-feedback-subtitle[data-v-66d07332]{color:#6b7280;font-size:.09722rem;line-height:.13889rem;margin-top:.02778rem}.nvf-feedback-actions[data-v-66d07332]{display:flex;flex-direction:row;gap:.08333rem;margin-left:auto}.nvf-feedback-btn[data-v-66d07332]{min-width:1.58333rem;padding:.08333rem .13889rem;background:#fff;border:1px solid #e5e7eb;border-radius:.05556rem;color:#374151;font-size:.09722rem;font-weight:700;text-decoration:none;display:flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.nvf-feedback-btn[data-v-66d07332]:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb;box-shadow:0 2px .05556rem rgba(37,99,235,.15)}.nvf-feedback-btn-icon[data-v-66d07332]{margin-right:.05556rem;color:#9ca3af}.nvf-feedback-btn:hover .nvf-feedback-btn-icon[data-v-66d07332]{color:#3b82f6}.nvf-divider[data-v-66d07332]{border-top:1px solid #f3f4f6;padding-top:.22222rem}.nvf-brand-row[data-v-66d07332]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.22222rem;gap:.16667rem}.nvf-brand[data-v-66d07332]{display:flex;align-items:center;gap:.08333rem}.nvf-brand-logo[data-v-66d07332]{width:.27778rem;height:.27778rem;background:#1e56a0;border-radius:.02778rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .02778rem .04167rem rgba(0,0,0,.1);overflow:hidden;padding:.04167rem}.nvf-brand-img[data-v-66d07332]{width:100%;height:100%;object-fit:contain;display:block}.nvf-brand-title[data-v-66d07332]{font-weight:700;font-size:.13889rem;line-height:.19444rem;color:#374151;letter-spacing:.025em;white-space:nowrap}.nvf-brand-subtitle[data-v-66d07332]{color:#6b7280;font-size:.08333rem;line-height:.125rem;white-space:nowrap}.nvf-friend-links[data-v-66d07332]{display:flex;align-items:center;justify-content:center;gap:.11111rem;margin-bottom:.13889rem}.nvf-friend-links-label[data-v-66d07332]{font-size:.09722rem;color:#fff;flex-shrink:0}.nvf-friend-links-btns[data-v-66d07332]{display:flex;align-items:center;gap:.06944rem;flex-wrap:wrap}.nvf-friend-link-btn[data-v-66d07332]{display:inline-flex;align-items:center;justify-content:center;padding:.04167rem .13889rem;font-size:.09722rem;color:#fff;border-radius:.04167rem;text-decoration:none;white-space:nowrap;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.15)}.nvf-friend-link-btn[data-v-66d07332]:hover{transform:translateY(-1px);box-shadow:0 3px .05556rem rgba(0,0,0,.2)}.nvf-friend-link-btn-1[data-v-66d07332]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.nvf-friend-link-btn-1[data-v-66d07332]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.nvf-friend-link-btn-2[data-v-66d07332]{background:linear-gradient(135deg,#38bdf8,#0284c7)}.nvf-friend-link-btn-2[data-v-66d07332]:hover{background:linear-gradient(135deg,#0ea5e9,#0369a1)}.nvf-friend-link-btn-3[data-v-66d07332]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.nvf-friend-link-btn-3[data-v-66d07332]:hover{background:linear-gradient(135deg,#4f46e5,#4338ca)}.nvf-gov-row[data-v-66d07332]{display:flex;justify-content:space-between;align-items:flex-start;padding:.11111rem 0 .16667rem;padding-top:0;font-size:.08333rem;color:#fff;line-height:.15278rem}.nvf-gov-col[data-v-66d07332]{display:flex;flex-direction:column}.nvf-gov-left[data-v-66d07332]{flex:1;text-align:left}.nvf-gov-center[data-v-66d07332]{flex:2;text-align:center}.nvf-gov-right[data-v-66d07332]{flex:1;text-align:right}.nvf-gov-item[data-v-66d07332]{display:flex;align-items:center;white-space:nowrap}.nvf-gov-item-second[data-v-66d07332]{margin-top:.04167rem}.nvf-gov-left .nvf-gov-item[data-v-66d07332]{justify-content:flex-start}.nvf-gov-center .nvf-gov-item[data-v-66d07332]{justify-content:center}.nvf-gov-right .nvf-gov-item[data-v-66d07332]{justify-content:flex-end}.nvf-gov-sep[data-v-66d07332]{display:inline-block;width:1px;height:.08333rem;background:hsla(0,0%,100%,.3);margin:0 .08333rem;flex-shrink:0}.nvf-mps-logo[data-v-66d07332]{width:.11111rem;height:.11111rem;margin-right:.04167rem;flex-shrink:0}.nvf-gov-link[data-v-66d07332]{color:inherit;text-decoration:none}.nvf-gov-link[data-v-66d07332]:hover{color:hsla(0,0%,100%,.8)}.secondary-hero[data-v-254a8a40]{height:.625rem;background:linear-gradient(90deg,rgba(11,39,103,.95),rgba(39,86,190,.84) 54%,rgba(9,35,92,.78)),url(../img/city-bg.28204d27.jpg) center 34%/cover no-repeat;color:#fff;position:relative}.secondary-hero .el-dialog[data-v-254a8a40]{margin:0 auto}.secondary-hero__inner[data-v-254a8a40]{width:calc(100vw - .55556rem);height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.secondary-brand[data-v-254a8a40]{font-size:.15278rem;font-weight:700;letter-spacing:2px}.secondary-brand-sub[data-v-254a8a40]{margin-top:.02778rem;font-size:.08333rem;opacity:.72;letter-spacing:.4px}.secondary-user[data-v-254a8a40]{font-size:.10417rem;opacity:.92}.secondary-user .login-btn[data-v-254a8a40]{padding:.04167rem .13889rem;font-size:.09722rem;color:#1e5bcb;background:#fff;border:1px solid #fff;border-radius:.13889rem;cursor:pointer;transition:all .2s}.secondary-user .login-btn[data-v-254a8a40]:hover{background:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}.secondary-user[data-v-254a8a40]{display:flex;align-items:center;gap:.08333rem}.secondary-user .user-greeting[data-v-254a8a40]{font-size:.10417rem;opacity:.92;min-width:.83333rem}.secondary-user .logout-btn[data-v-254a8a40]{padding:.04167rem .11111rem;font-size:.09028rem;color:#1e5bcb;background:#fff;border:1px solid #fff;border-radius:.13889rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.02778rem}.secondary-user .logout-btn .logout-icon[data-v-254a8a40]{width:.09722rem;height:.09722rem}.secondary-user .logout-btn[data-v-254a8a40]:hover{background:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}[data-v-254a8a40] .consulting-login-dialog .el-dialog__body{padding:0}[data-v-254a8a40] .consulting-login-dialog .el-dialog__header{display:none}.service-mall-detail-page[data-v-d658cb56]{min-height:100vh;background:linear-gradient(180deg,#edf4ff,#e1edff)}.detail-wrap[data-v-d658cb56]{width:min(10rem,calc(100vw - .48611rem));margin:0 auto;padding:.13889rem 0 .16667rem}.crumbs[data-v-d658cb56]{margin-bottom:.09722rem}.detail-card[data-v-d658cb56]{background:#fff;border:1px solid #dbe7ff;border-radius:.125rem;padding:.125rem;box-shadow:0 .09722rem .23611rem rgba(35,78,163,.1)}.back-btn[data-v-d658cb56]{border:1px solid #d5dff4;background:#f8fbff;color:#315fb9;border-radius:6.9375rem;font-size:.09722rem;padding:.04167rem .09722rem;font-weight:700}.detail-main[data-v-d658cb56]{margin-top:.09722rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.125rem}.detail-logo[data-v-d658cb56]{border:1px solid #edf2fb;border-radius:.09722rem;background:#f8faff;min-height:1.80556rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.detail-logo img[data-v-d658cb56]{width:100%;height:100%;object-fit:contain}.title-row[data-v-d658cb56]{display:flex;align-items:flex-start;justify-content:space-between;gap:.08333rem}.detail-title[data-v-d658cb56]{font-size:.23611rem;line-height:1.25;font-weight:800;color:#16233f}.rating-chip[data-v-d658cb56]{background:#eef4ff;color:#2f5dc0;border:1px solid #d4e2ff;border-radius:6.9375rem;padding:.04167rem .08333rem;font-size:.09722rem;font-weight:700;white-space:nowrap}.detail-org[data-v-d658cb56],.detail-summary[data-v-d658cb56]{margin-top:.06944rem;color:#5b6d8f;font-size:.11111rem;line-height:1.7}.price-row[data-v-d658cb56]{margin-top:.09722rem;display:block}.price-box[data-v-d658cb56]{border:1px solid #e7edf9;border-radius:.08333rem;background:#f8fbff;padding:.06944rem .09722rem}.price-box .price-label[data-v-d658cb56]{display:block;color:#8c9ab4;font-size:.09722rem}.price-box strong[data-v-d658cb56]{display:block;margin-top:.02778rem;color:#ec5a2f;font-size:.20833rem;line-height:1.2}.price-tip[data-v-d658cb56]{margin-top:.05556rem;color:#5b6d8f;font-size:.10417rem;line-height:1.55}.price-box.is-highlight[data-v-d658cb56]{background:#fff9f3;border-color:#ffd7be}.actions[data-v-d658cb56]{margin-top:.125rem;display:flex;gap:.06944rem}.action-btn[data-v-d658cb56]{border:none;border-radius:.06944rem;height:.27778rem;padding:0 .11111rem;color:#fff;font-size:.10417rem;font-weight:700}.action-btn.contact[data-v-d658cb56]{background:linear-gradient(90deg,#0e7490,#0369a1)}.action-btn.rate[data-v-d658cb56]{background:linear-gradient(90deg,#f59e0b,#ea580c)}.detail-empty[data-v-d658cb56]{padding:.16667rem;background:#fff;border-radius:.08333rem;border:1px solid #dbe7ff}.service-dialog-title[data-v-d658cb56]{font-size:.15278rem;font-weight:800;color:#0f172a}.service-dialog-title-row[data-v-d658cb56]{display:flex;align-items:center;justify-content:space-between;width:100%}.manual-close-btn[data-v-d658cb56]{width:.23611rem;height:.23611rem;border:1px solid #d9e3f5;background:#f8fbff;border-radius:50%;color:#64748b;font-size:.15278rem;line-height:1;cursor:pointer}.manual-close-btn[data-v-d658cb56]:hover{color:#1e3a8a;border-color:#b9c9e8}.service-dialog-body[data-v-d658cb56]{font-size:.11111rem;color:#1e293b}.service-mall-rating-dialog .service-dialog-body[data-v-d658cb56]{padding-top:.04167rem}.dialog-info-row[data-v-d658cb56]{display:grid;grid-template-columns:.58333rem minmax(0,1fr);gap:.06944rem;line-height:1.8}.dialog-info-row+.dialog-info-row[data-v-d658cb56]{margin-top:.06944rem;padding-top:.06944rem;border-top:1px dashed #dbe4f0}.rating-actions[data-v-d658cb56]{margin-top:.125rem;display:flex;justify-content:flex-end;gap:.08333rem}.rating-btn[data-v-d658cb56]{min-width:.75rem;height:.27778rem;font-size:.10417rem;border-radius:.06944rem;font-weight:700}.rating-btn-primary[data-v-d658cb56]{background:linear-gradient(90deg,#2f67d8,#1d4fb7);border-color:transparent}.service-mall-contact-dialog[data-v-d658cb56] .el-dialog,.service-mall-rating-dialog[data-v-d658cb56] .el-dialog{border-radius:.11111rem}.service-mall-contact-dialog[data-v-d658cb56] .el-dialog__header,.service-mall-rating-dialog[data-v-d658cb56] .el-dialog__header{padding:.09722rem .11111rem .04167rem}.service-mall-rating-dialog[data-v-d658cb56] .el-dialog__body{padding:.06944rem .13889rem .13889rem}.service-mall-contact-dialog[data-v-d658cb56] .el-dialog__body{padding:.05556rem .13889rem .13889rem}.service-mall-rating-dialog[data-v-d658cb56] .el-rate{display:flex;align-items:center;gap:.04167rem}.service-mall-rating-dialog[data-v-d658cb56] .el-rate__icon{font-size:.20833rem;margin-right:.02778rem}.service-mall-rating-dialog[data-v-d658cb56] .el-rate__text{font-size:.11111rem;font-weight:700;color:#f59e0b}.service-mall-rating-dialog[data-v-d658cb56] .el-textarea{margin-top:.06944rem}.service-mall-rating-dialog[data-v-d658cb56] .el-textarea__inner{font-size:.10417rem;line-height:1.7;min-height:.83333rem!important;border-radius:.06944rem;border-color:#d7e1f4}.service-mall-rating-dialog[data-v-d658cb56] .el-input__count{font-size:.08333rem;color:#8fa1c4}@media (max-width:1023px){.detail-main[data-v-d658cb56]{grid-template-columns:1fr}}