/* 查56 运价组合泛目录（湖南市县 → 省外城市） V7 · 2026-10-12 */
.pg{background:#f5f7fa;color:#22303f;font-size:15px;line-height:1.75;padding:0 0 40px}
.pg *{box-sizing:border-box}
.pg-wrap{max-width:1000px;margin:0 auto;padding:16px 14px 0}
.pg-crumb{font-size:13px;color:#7a8899;padding:10px 0 12px;line-height:1.6}
.pg-crumb a{color:#1f5aa8;text-decoration:none}
.pg-crumb span{margin:0 6px;color:#b6c0cc}
.pg-crumb b{color:#5a6a7a;font-weight:400}
.pg-h1{font-size:26px;line-height:1.4;color:#12365f;margin:0 0 14px;font-weight:700}
.pg-h1 small{display:block;font-size:14px;font-weight:400;color:#6f8095;margin-top:8px}
.pg-intro{background:#fff;border:1px solid #e3e9f0;border-radius:10px;padding:16px 18px;margin-bottom:16px;color:#41505f}
.pg-intro b{color:#1f5aa8}
.pg-card{background:#fff;border:1px solid #e3e9f0;border-radius:10px;padding:16px 18px;margin-bottom:16px}
.pg-card h2{font-size:18px;color:#12365f;margin:0 0 12px;padding-left:10px;border-left:4px solid #1f5aa8;line-height:1.4}
.pg-sub{margin:-4px 0 10px}
.pg-sub a{color:#1f5aa8;text-decoration:none;font-size:14px}
.pg-tb{width:100%;border-collapse:collapse;font-size:15px}
.pg-tb th,.pg-tb td{border:1px solid #e3e9f0;padding:10px 12px;text-align:left}
.pg-tb th{background:#f0f4f9;color:#12365f;font-weight:600;white-space:nowrap}
.pg-tb td b{color:#c0392b;font-size:17px}
.pg-tb tr.pg-sum td{background:#fff8ee;font-weight:600}
.pg-tb tr.pg-sum td b{font-size:19px}
.pg-tips{margin-top:12px;font-size:13.5px;color:#6f8095;background:#f7f9fc;border-left:3px solid #c8d6e6;padding:10px 12px;border-radius:0 6px 6px 0}
.pg-list{margin:0;padding-left:20px;color:#41505f}
.pg-list li{margin-bottom:8px}
.pg-list b{color:#12365f}
.pg-faq dl{margin:0}
.pg-faq dt{font-weight:600;color:#12365f;margin-top:14px}
.pg-faq dt:first-child{margin-top:0}
.pg-faq dd{margin:6px 0 0;color:#41505f}
.pg-faq dd b{color:#c0392b}
.pg-links{display:flex;flex-wrap:wrap;gap:8px}
.pg-chip{display:inline-block;padding:7px 12px;background:#f2f6fb;border:1px solid #dbe6f2;border-radius:6px;color:#1f5aa8;text-decoration:none;font-size:14px;transition:.15s}
.pg-chip:hover{background:#1f5aa8;border-color:#1f5aa8;color:#fff}
.pg-cta{background:#fff;border:1px solid #e3e9f0;border-radius:10px;padding:18px;margin-bottom:16px;text-align:center}
.pg-cta p{margin:0 0 12px;color:#41505f}
.pg-btn{display:inline-block;margin:0 6px;padding:11px 22px;background:#1f5aa8;color:#fff!important;border-radius:8px;text-decoration:none;font-weight:600;font-size:15px}
.pg-btn-ghost{background:#fff;color:#1f5aa8!important;border:1px solid #1f5aa8}
.pg-kw{border-top:1px dashed #d8e0ea;padding-top:14px}
.pg-kw a{display:inline-block;margin:0 10px 8px 0;color:#7a8899;font-size:13px;text-decoration:none}
.pg-kw a:hover{color:#1f5aa8;text-decoration:underline}
@media (max-width:640px){
  .pg-h1{font-size:21px}
  .pg-tb{font-size:13.5px}
  .pg-tb th,.pg-tb td{padding:8px 6px}
  .pg-tb td b{font-size:15px}
  .pg-card,.pg-intro,.pg-cta{padding:13px}
  .pg-btn{display:block;margin:0 0 10px}
}
