/*
 * dadi 模板 PC 渲染稳定补丁
 * 作用：覆盖 m.wy34.com 原版 mobile-first CSS 在 PC 端遇到非标尺寸图片时的抖动。
 * 不修改 style.css 原文件，单独维护，方便回退。
 *
 * 触发条件：仅 PC 端（视口 ≥ 750px）。移动端按原样不变。
 *
 * 修复点（精简版，最小侵入）：
 *   1) 所有列表卡片的 .pic 强制 object-fit: cover —— 横图/小图都裁切适配方框，
 *      避免图片自然尺寸渗透撑开 .a 高度。
 *   2) .soft-list5 a 高度由 1.28rem 改为 auto + min-height，让内容在极端情况下
 *      也能正常排开，而不是被 overflow:hidden 裁掉。
 *   3) padding-right 70px (固定 px) 改 1.6rem，跟 .btn 实际宽度 (rem 单位) 匹配，
 *      避免 PC 端按钮溢出预留区压住右侧文字。
 *
 * 重要：不动 .star / .txt 的 display，保持原版 inline-block —— 改 block 会让
 *      .star 的 background-image (sprite 图) 渲染异常，只显示 1 颗星而非 4 颗。
 */

@media screen and (min-width: 750px) {
  /* 1) 所有列表的 .pic 都强制锁尺寸 + object-fit cover */
  .soft-list4 img.pic,
  .soft-list5 img.pic,
  .soft-list6 img.pic {
    object-fit: cover;
    display: block;
  }
  .soft-list4 img.pic { width: 1.4rem !important;  height: 1.4rem !important; }
  .soft-list5 img.pic { width: 1.28rem !important; height: 1.28rem !important; }
  .soft-list6 img.pic { width: 1.2rem !important;  height: 1.2rem !important; }

  /* 2) .soft-list5 容器高度自适应，不再强制裁剪溢出内容 */
  .soft-list5 a {
    height: auto !important;
    min-height: 1.28rem;
    padding-right: 1.6rem !important;
  }
}
