/* =============================================================================
   朝霞物流官网 · PC 端（≥769px）显示优化
   -----------------------------------------------------------------------------
   目标（对应欧文哥诉求：文字效果、页面显示、底部不要太乱、重点突出）：
     1. 入口去重 —— 去掉与右下浮动条完全重复的电话圆钮
     2. 底部收紧 —— footer 高度压缩约 1/5，列内节奏统一，电话更突出
     3. 文字层级 —— 正文行高统一、功能性小字提到可读下限
   全部规则包在 @media (min-width:769px) 内，移动端零影响。
   加载顺序必须晚于 main.css / floating-contact.css / mobile-fix.css。
   ============================================================================= */

@media (min-width: 769px) {

  /* ---------------------------------------------------------------------
     1. 入口去重
     --------------------------------------------------------------------- */
  /* 左下角电话圆钮 + 自动展开的咨询面板：
     内容只有 138-1858-5117，与右下浮动条「电话咨询」完全重复，
     且页面加载后会自行展开盖住正文。PC 端隐藏。 */
  .consult-trigger,
  .consult-panel {
    display: none !important;
  }

  /* 左侧定时弹出的号码条：原为 top:50% 垂直居中，滑入时正压正文视线中心。
     改为贴右下方（浮动条上方）弹出，保留提醒价值但不挡内容。 */
  .fc-left-callout {
    top: auto !important;
    bottom: 108px !important;
    transform: translate(-115%, 0) !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, .18) !important;
  }
  .fc-left-callout.show {
    transform: translate(0, 0) !important;
  }

  /* ---------------------------------------------------------------------
     2. 底部（footer）收紧 + 重点突出
     注意：页面用的是 <footer class="footer">，同时兼容 .site-footer 写法
     --------------------------------------------------------------------- */
  .footer .footer-main,
  .site-footer .footer-main {
    padding: 40px 0 24px !important;
  }
  .footer .footer-grid,
  .footer .footer-grid--home,
  .site-footer .footer-grid {
    gap: 34px !important;
    grid-template-columns: 1.45fr 1fr 1fr 1.2fr !important;
  }
  .footer-col h4,
  .footer-links h4,
  .footer-contact h4 {
    font-size: 15px !important;
    margin-bottom: 12px !important;
    letter-spacing: .02em;
  }

  /* 列表：原为 gap:12px 的松散排布，收紧为均匀行距 */
  .footer-links ul {
    gap: 3px !important;
  }
  .footer-links li {
    line-height: 1.62 !important;
  }
  .footer-links a {
    font-size: 14.5px !important;
  }

  /* 品牌简介：限宽 + 行距略松，避免长行读起来累 */
  .footer-brand .footer-desc {
    max-width: 336px;
    line-height: 1.78 !important;
    font-size: 13.5px !important;
  }
  .footer-trust {
    margin-top: 12px !important;
    gap: 7px !important;
  }
  .trust-badge {
    font-size: 12px !important;
  }

  /* 联系方式：标签行收紧、号码放大 —— 底部只让电话抢眼 */
  .footer-contact p {
    line-height: 1.5 !important;
    margin-top: 2px !important;
    margin-bottom: 3px !important;
  }
  /* 两个电话号码行（内联 font-size:1.2rem）单独放大 */
  .footer-contact p[style*="1.2rem"] {
    font-size: 1.34rem !important;
    margin-top: 5px !important;
    margin-bottom: 6px !important;
  }
  .footer-contact p[style*="0.95rem"] {
    font-size: 13.5px !important;
    color: rgba(255, 255, 255, .62) !important;
  }
  .footer-address {
    font-size: 13px !important;
    line-height: 1.6 !important;
  }

  .footer-bottom {
    padding: 15px 0 !important;
  }
  .footer-copyright p,
  .footer-icp p {
    font-size: 13px !important;
  }

  /* ---------------------------------------------------------------------
     3. 文字层级：正文行高统一 + 功能性小字提到可读下限
     --------------------------------------------------------------------- */
  /* 新闻/案例/服务详情正文：统一 1.85 行高，比默认更耐读 */
  .news-article-page > p,
  .news-article-page > ul li,
  .news-article > p,
  .case-detail-page > p,
  .service-detail-page > p,
  .article-body p,
  .article-content p {
    line-height: 1.85 !important;
  }

  /* 新闻列表的日期 / 分类标签：原 11.84px、11.52px，PC 上偏小 */
  .news-tag {
    font-size: 12.5px !important;
    padding: 3px 9px !important;
  }
  .month {
    font-size: 12.5px !important;
  }
  .day {
    line-height: 1.08 !important;
  }

  /* 表单说明文字统一到 13px，避免出现 12px 以下的碎字 */
  .form-group small,
  .form-hint,
  .help-text {
    font-size: 13px !important;
    line-height: 1.6 !important;
  }
}
