/* 文章页引导加微信（2026-11-11，liezhe-wx-cta.php）。跟文章页卡片同一套底色、圆角 */
.lzwx-mid,.lzwx-end{background:var(--brand-soft,#eef2ff);border-radius:11px;color:var(--ink,#0f172a)}
.lzwx-mid{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;margin:22px 0;font-size:15px;line-height:1.5}
.lzwx-end{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;margin:28px 0 8px}
.lzwx-t{min-width:0;flex:1}
.lzwx-end p{margin:0 0 8px;font-size:14.5px;line-height:1.65}
.lzwx-h{display:block;font-size:18px;font-weight:800;margin-bottom:8px}
.lzwx-id{color:var(--body,#475569)}
.lzwx-acts{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}
.lzwx-copy,.lzwx-qr{display:inline-block;border:0;border-radius:8px;padding:7px 14px;font-size:14px!important;font-weight:700;line-height:1.4;cursor:pointer;text-decoration:none!important;font-family:inherit}
.lzwx-copy{background:var(--brand,#2563eb);color:#fff!important}
.lzwx-qr{background:#fff;color:var(--brand,#2563eb)!important}
.lzwx-links a{display:inline-block;margin-right:14px;font-size:14px;font-weight:700;color:var(--brand,#2563eb)}
.lzwx-img{width:144px;height:auto;border-radius:8px;background:#fff;padding:6px;flex-shrink:0;margin:0!important}
.lzwx-bar{display:none}
@media (max-width:768px){
  .lzwx-end{flex-direction:column;align-items:flex-start}
  .lzwx-end img.lzwx-img{display:none!important}
  .lzwx-bar:not([hidden]){display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;align-items:center;gap:10px;padding:9px 12px;background:#fff;box-shadow:0 -2px 10px rgba(15,23,42,.14);font-size:14.5px;color:var(--ink,#0f172a)}
  .lzwx-bar span{flex:1;min-width:0}
  .lzwx-x{border:0;background:none;font-size:22px;line-height:1;color:var(--muted,#94a3b8);padding:2px 6px;cursor:pointer}
}
