/* ============================================================
   凯丰达 · Premium 融合层（混合风）
   取 kaifengda-premium 的版式与精致细节，落地到现站「墨金」体系
   仅扩展、不覆盖：加载在 style-enhance.css 之后
   配色沿用品牌橙/牛皮金/米白，不整体换成 premium 的藏青+金奢华风

   ── 目录索引 ──
   · 金色分隔线 / 居中版块头（eyebrow+h2+金线+lead）
   · 卡片悬浮微抬 / 产品卡箭头微动
   · 暗色工艺区（Craftsmanship）/ 源头工厂3卡 / 标杆案例2卡
   · 客户 logo 墙 / m_ 共享组件类
   · 补充 B：m_ 翻译常用类
   · UI Pro Shared v2（进度条/扫光/reveal/玻璃拟态/首字下沉/引文/
     滚动条/hero视差/timeline）
   · 手机端：工厂见证卡片居中 / 标杆案例卡居中
   ============================================================ */

/* ---- 金色分隔线（premium 版块头标配，居中） ---- */
.gold-divider{width:64px;height:2px;margin:4px auto 20px;background:linear-gradient(90deg,transparent,var(--gold),transparent);border-radius:2px}
.gold-divider.left{margin-left:0;margin-right:auto;background:linear-gradient(90deg,var(--gold-2),transparent)}

/* ---- premium 居中版块头：eyebrow + h2 + 金线 + lead ---- */
.ph-head{text-align:center;max-width:800px;margin:0 auto 50px}
.ph-head .h2{margin-bottom:14px}
.ph-head .lead{margin-left:auto;margin-right:auto;margin-top:0}

/* ---- 卡片悬浮微抬（非 .card 元素通用） ---- */
.card-hover{transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease)}
.card-hover:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:rgba(201,161,92,.55)}

/* ---- 产品卡：了解详情箭头微动 ---- */
.card.product .more{position:relative}
.card.product .more::after{content:"\2192";display:inline-block;transition:transform .3s var(--ease);margin-left:2px}
.card.product:hover .more::after{transform:translateX(4px)}

/* ===== 暗色工艺区（Craftsmanship 融合 · 借用 premium 暗面 + 金圆标） ===== */
.craft-dark{background:#173A33;color:#F1E7D2;position:relative;overflow:hidden}
.craft-dark::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 48% at 86% 8%,rgba(201,161,92,.12),transparent 60%),radial-gradient(46% 40% at 4% 96%,rgba(201,161,92,.07),transparent 60%)}
.craft-dark .container{position:relative;z-index:1}
.craft-dark .h2{color:#FBF3E4}
.craft-dark .lead{color:rgba(241,231,210,.72)}
.craft-dark .eyebrow{color:var(--gold-2)}
.craft-dark .eyebrow::before{background:linear-gradient(90deg,var(--gold-2),transparent)}
.craft-split{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}
@media(max-width:900px){.craft-split{grid-template-columns:1fr;gap:36px}}

/* 金圆标特性（工艺区） */
.feat-dots{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px;margin-top:26px}
@media(max-width:520px){.feat-dots{grid-template-columns:1fr}}
.feat-dot{display:flex;align-items:flex-start;gap:14px}
.feat-dot .fd-ico{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--gold-2)}
.feat-dot h3{color:#FBF3E4;font-family:var(--font-serif);font-size:17px;font-weight:700;margin:0 0 5px}
.feat-dot p{color:rgba(241,231,210,.62);font-size:13.5px;line-height:1.7;margin:0}

/* 错落微距图拼（工艺区右栏） */
.macro-stagger{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.macro-stagger .ms-col{display:flex;flex-direction:column;gap:16px}
.macro-stagger .ms-col.down{padding-top:36px}
.macro-stagger figure{margin:0;border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:4/3;background:#2a2018;box-shadow:0 12px 34px rgba(0,0,0,.34)}
.macro-stagger figure.tall{aspect-ratio:1/1}
.macro-stagger img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}
.macro-stagger figure:hover img{transform:scale(1.06)}
@media(max-width:900px){.macro-stagger .ms-col.down{padding-top:0}}

/* ===== 源头工厂 3 卡（Facility 融合） ===== */
.fac-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px}
@media(max-width:820px){.fac-3{grid-template-columns:1fr}}
.fac-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .4s var(--ease),box-shadow .4s,border-color .4s}
.fac-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:rgba(201,161,92,.55)}
.fac-card .fc-media{aspect-ratio:4/3;overflow:hidden;background:var(--paper-2)}
.fac-card .fc-media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}
.fac-card:hover .fc-media img{transform:scale(1.05)}
.fac-card .fc-body{padding:22px 24px 26px}
.fac-card h3{font-family:var(--font-serif);font-size:20px;font-weight:800;margin:0 0 7px;text-align:center}
.fac-card p{color:var(--ink-soft);font-size:14px;line-height:1.8;margin:0 0 12px;text-align:center}
.fac-card .fc-more{display:inline-flex;align-items:center;gap:7px;color:var(--gold-3);font-weight:600;font-size:14px;transition:gap .3s var(--ease)}
.fac-card:hover .fc-more{gap:12px}

/* ===== 标杆案例 2 卡（Cases 融合） ===== */
.showcase-2{display:grid;grid-template-columns:1fr 1fr;gap:26px}
@media(max-width:820px){.showcase-2{grid-template-columns:1fr}}
.show-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .4s var(--ease),box-shadow .4s,border-color .4s}
.show-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:rgba(201,161,92,.55)}
.show-card .sc-media{aspect-ratio:16/10;overflow:hidden;background:var(--paper-2)}
.show-card .sc-media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}
.show-card:hover .sc-media img{transform:scale(1.05)}
.show-card .sc-body{padding:26px 28px 30px}
.sc-cat{display:inline-block;color:var(--gold-3);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}
.show-card h3{font-family:var(--font-serif);font-size:23px;font-weight:800;margin:0 0 11px;line-height:1.35}
.show-card p{color:var(--ink-soft);font-size:14.5px;line-height:1.9;margin:0}
.sc-foot{margin-top:16px;display:inline-flex;align-items:center;gap:8px;color:var(--gold-3);font-weight:600;font-size:14px}

/* ===== 客户 logo 墙（低调文字版，不渲染不宣扬） ===== */
.client-wall-wrap{margin-top:56px;padding-top:40px;border-top:1px solid var(--line)}
.client-wall-cap{text-align:center;color:var(--muted);font-size:13.5px;letter-spacing:.04em;margin-bottom:22px}
.client-wall{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 40px}
.client-wall span{font-family:var(--font-serif);font-size:20px;font-weight:700;color:var(--ink-soft);letter-spacing:.02em;transition:color .3s}
.client-wall span:hover{color:var(--gold-3)}

/* ============================================================
   m_ 兼容手写工具层（tw- 前缀，零冲突）
   用于把 m_*.html 的 Tailwind 工具类批量映射为现站手写 CSS
   设计 token 沿用 m_ 的藏青/金/暗面，值对齐 localhost 变量
   ============================================================ */
:root{
  --ink-2:#4a5a72; --ink-3:#7a889e;
  --bg-alt:#f5f1ea;
  --gold-500:#c9a96e; --gold-600:#b08d3e;
  --shadow-1:0 1px 2px rgba(26,39,56,.05);
  --shadow-2:0 4px 16px rgba(26,39,56,.07);
  --shadow-3:0 12px 40px rgba(26,39,56,.10);
}
/* 显示 */
.tw-block{display:block}.tw-hidden{display:none}
.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}
.tw-relative{position:relative}.tw-absolute{position:absolute}.tw-inset-0{inset:0}
.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}
.tw-items-center{align-items:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}
.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-end{justify-content:flex-end}
.tw-flex-1{flex:1 1 0%}.tw-flex-shrink-0{flex-shrink:0}
.tw-w-full{width:100%}.tw-h-full{height:100%}
.tw-w-3\.5{width:.875rem}.tw-h-3\.5{height:.875rem}
.tw-w-4{width:1rem}.tw-h-4{height:1rem}.tw-w-5{width:1.25rem}.tw-h-5{height:1.25rem}
.tw-w-6{width:1.5rem}.tw-h-6{height:1.5rem}.tw-w-7{width:1.75rem}.tw-h-7{height:1.75rem}
.tw-w-8{width:2rem}.tw-h-8{height:2rem}.tw-w-10{width:2.5rem}.tw-h-10{height:2.5rem}
.tw-w-12{width:3rem}.tw-h-12{height:3rem}.tw-w-16{width:4rem}.tw-h-16{height:4rem}
.tw-h-px{height:1px}.tw-h-\[2px\]{height:2px}
.tw-overflow-hidden{overflow:hidden}.tw-object-cover{object-fit:cover}
.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-text-center{text-align:center}
/* 网格 */
.tw-grid-cols-2{grid-template-columns:repeat(2,1fr)}
.tw-grid-cols-3{grid-template-columns:repeat(3,1fr)}
.tw-grid-cols-4{grid-template-columns:repeat(4,1fr)}
.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}
/* 间距 */
.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}
.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}
.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}
.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}
.tw-py-20{padding-top:5rem;padding-bottom:5rem}.tw-py-24{padding-top:6rem;padding-bottom:6rem}
.tw-py-28{padding-top:7rem;padding-bottom:7rem}.tw-py-32{padding-top:8rem;padding-bottom:8rem}
.tw-mt-0\.5{margin-top:.125rem}.tw-mt-3{margin-top:.75rem}.tw-mt-6{margin-top:1.5rem}
.tw-mb-1{margin-bottom:.25rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}
.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}
.tw-mb-8{margin-bottom:2rem}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-16{margin-bottom:4rem}
/* 文字 */
.tw-text-sm{font-size:.875rem}.tw-text-base{font-size:1rem}.tw-text-lg{font-size:1.125rem}
.tw-text-xl{font-size:1.25rem}.tw-text-2xl{font-size:1.5rem}.tw-text-3xl{font-size:1.875rem}
.tw-text-4xl{font-size:2.25rem}.tw-text-5xl{font-size:3rem}
.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-font-bold{font-weight:700}
.tw-leading-relaxed{line-height:1.75}.tw-leading-tight{line-height:1.2}
.tw-tracking-\[0\.2em\]{letter-spacing:.2em}
/* 颜色（对齐 m_ token） */
.tw-bg-card{background:var(--card)}
.tw-bg-muted{background:var(--bg-alt)}
.tw-bg-gold-50{background:#fbf8f1}
.tw-bg-primary{background:var(--gold)}
.tw-bg-primary-10{background:rgba(201,161,92,.1)}
.tw-text-primary{color:var(--gold)}
.tw-text-foreground{color:var(--ink)}
.tw-text-ink-2{color:var(--ink-2)}
.tw-text-ink-3{color:var(--ink-3)}
.tw-text-white{color:#FBF3E4}
.tw-border-border{border:1px solid var(--line)}
.tw-rounded-md{border-radius:var(--radius-sm)}.tw-rounded-lg{border-radius:var(--radius)}.tw-rounded-xl{border-radius:14px}.tw-rounded-2xl{border-radius:18px}.tw-rounded-full{border-radius:999px}
.tw-shadow-1{box-shadow:var(--shadow-1)}.tw-shadow-2{box-shadow:var(--shadow-2)}.tw-shadow-3{box-shadow:var(--shadow-3)}
.tw-aspect-4-3{aspect-ratio:4/3}
.tw-aspect-square{aspect-ratio:1/1}
.tw-aspect-16-10{aspect-ratio:16/10}
.tw-grad-gold{background:linear-gradient(90deg,transparent,var(--gold-500),transparent)}
.tw-tracking-widest{letter-spacing:.1em}
.tw-max-w-7xl{max-width:80rem;margin-left:auto;margin-right:auto}
.font-serif{font-family:var(--font-serif)}
/* ===== m_ 共享组件类（提入，供合并页复用，避免每页内联 <style>） ===== */
.btn-gold{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#d4b876 0%,#c9a96e 100%);color:#fff;font-weight:500;padding:14px 30px;border-radius:999px;transition:all .4s var(--ease);text-decoration:none}
.btn-gold:hover{background:linear-gradient(135deg,#c9a96e 0%,#b08d3e 100%);box-shadow:0 8px 24px rgba(201,169,110,.25);transform:translateY(-1px);color:#fff}
.text-gold-gradient{background:linear-gradient(135deg,#d4b876 0%,#c9a96e 50%,#b08d3e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.product-card{background:var(--card);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--line);transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s var(--ease)}
.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:rgba(201,161,92,.5)}
.product-card img{transition:transform .8s var(--ease)}
.product-card:hover img{transform:scale(1.05)}
.product-card h3{text-align:center}
.reveal{opacity:0;transform:translateY(30px);transition:all .8s var(--ease)}
.reveal.active{opacity:1;transform:translateY(0)}
/* 暗色区里的金圆标特性（m_ craft 区） */
.feat-gold{display:flex;align-items:flex-start;gap:16px}
.feat-gold .fg-ico{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--gold-2)}
.feat-gold h4{color:#FBF3E4;font-family:var(--font-serif);font-size:16px;font-weight:700;margin:0 0 4px}
.feat-gold p{color:rgba(241,231,210,.55);font-size:13px;line-height:1.6;margin:0}
/* 响应式（md:≥768 / lg:≥1024） */
@media(min-width:768px){
  .tw-md-grid-cols-2{grid-template-columns:repeat(2,1fr)}
  .tw-md-grid-cols-3{grid-template-columns:repeat(3,1fr)}
  .tw-md-grid-cols-4{grid-template-columns:repeat(4,1fr)}
  .tw-md-py-28{padding-top:7rem;padding-bottom:7rem}
  .tw-md-py-32{padding-top:8rem;padding-bottom:8rem}
  .tw-md-px-8{padding-left:2rem;padding-right:2rem}
  .tw-md-text-5xl{font-size:3rem}
}
@media(min-width:1024px){
  .tw-lg-grid-cols-2{grid-template-columns:repeat(2,1fr)}
  .tw-lg-grid-cols-3{grid-template-columns:repeat(3,1fr)}
  .tw-lg-px-8{padding-left:2rem;padding-right:2rem}
}
/* 暗色区（m_ craft-dark / bg-[#141b27]） */
.tw-dark{background:var(--ink);color:#F1E7D2}
.tw-dark .tw-text-white{color:#FBF3E4}
.tw-dark .h2{color:#FBF3E4}
.tw-dark .lead{color:rgba(241,231,210,.72)}
/* 零散补充（响应式 / 间距 / 透明 / 偏移 / 最大宽） */
.tw-pt-8{padding-top:2rem}.tw-pt-16{padding-top:4rem}.tw-pt-20{padding-top:5rem}
.tw-mt-4{margin-top:1rem}.tw-mt-8{margin-top:2rem}.tw-mt-20{margin-top:5rem}
.tw-gap-x-16{gap-left:4rem;gap-right:4rem}.tw-gap-x-16{gap:0 4rem}.tw-gap-y-8{gap:2rem 0}
.tw-opacity-5{opacity:.05}.tw-opacity-20{opacity:.2}.tw-opacity-60{opacity:.6}
.tw--bottom-6{bottom:-1.5rem}.tw--right-6{right:-1.5rem}
.tw-flex-row{flex-direction:row}
.tw-space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}
.tw-max-w-4xl{max-width:56rem;margin-left:auto;margin-right:auto}
.tw-max-w-5xl{max-width:64rem;margin-left:auto;margin-right:auto}
.tw-w-96{width:24rem}
.tw-z-10{z-index:10}.tw-top-0{top:0}.tw-right-0{right:0}
.tw-transition{transition:all .4s var(--ease)}
@media(min-width:768px){
  .tw-md-flex-row{flex-direction:row}
  .tw-md-items-end{align-items:flex-end}
  .tw-md-mt-0{margin-top:0}
  .tw-md-block{display:block}
  .tw-md-text-xl{font-size:1.25rem}
  .tw-md-text-7xl{font-size:4.25rem}
}
/* ===== 补充 B：补齐 m_ 翻译常用类（零冲突 tw- 前缀） ===== */
.tw-text-xs{font-size:.75rem}
.tw-uppercase{text-transform:uppercase}
.tw-border{border:1px solid var(--line)}
.tw-max-w-md{max-width:28rem;margin-left:auto;margin-right:auto}
.tw-tracking-wider{letter-spacing:.05em}
.tw-mt-2{margin-top:.5rem}.tw-mb-3{margin-bottom:.75rem}
.tw-w-32{width:8rem}.tw-h-40{height:10rem}
.tw-w-40{width:10rem}.tw-h-32{height:8rem}
.tw-opacity-10{opacity:.1}
.tw-left-1-2{left:50%}
.tw-scrim{background:linear-gradient(125deg,rgba(20,27,39,.78),rgba(20,27,39,.5))}
.tw-shadow-lg{box-shadow:var(--shadow-2)}
.tw-shadow-2xl{box-shadow:var(--shadow-3)}
.tw-rounded{border-radius:var(--radius-sm)}
.tw-leading-\[1\.1\]{line-height:1.1}
.tw-leading-\[1\.2\]{line-height:1.2}
.tw-min-h-screen{min-height:100vh}
.tw-h-screen{height:100vh}
.tw-hidden md\:block{}


/* ===== UI Pro Shared v2 (2026-08-13) ===== */

/* 1. 顶部阅读进度条 */
.scroll-progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:9999;background:linear-gradient(90deg,var(--gold-3),var(--gold-2),var(--gold));box-shadow:0 0 8px rgba(201,161,92,.4);transition:width .08s linear}

/* 2. 光泽扫过按钮 */
.btn-gold{position:relative;overflow:hidden}
.btn-gold::after{content:'';position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .6s var(--ease);pointer-events:none}
.btn-gold:hover::after{left:120%}

/* 3. reveal 错峰自动 stagger */
.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .7s var(--ease)}
.reveal.active{opacity:1;transform:translateY(0)}

/* 4. 正文行高/字间距微调 */
p,.tw-leading-relaxed{line-height:1.8}
h1,h2,h3{letter-spacing:.025em}

/* 5. section 渐隐金线分隔（通用工具类） */
.gold-line{height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.25;border:none;margin:0}

/* 6. 玻璃拟态工具类 */
.glass{background:rgba(255,253,248,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(201,161,92,.16);box-shadow:0 8px 32px rgba(27,21,16,.06)}
.glass-dark{background:rgba(27,21,16,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(201,161,92,.18)}

/* 7. 卡片图渐隐遮罩 + 浮标签 */
.img-overlay{position:relative;overflow:hidden}
.img-overlay::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(27,21,16,.72),transparent 55%);pointer-events:none;transition:opacity .4s}
.img-overlay .img-label{position:absolute;bottom:14px;left:16px;right:16px;color:#fff;z-index:2;pointer-events:none}
.img-overlay .img-label b{font-family:var(--font-serif);font-size:17px;font-weight:700;letter-spacing:.06em;display:block;text-shadow:0 1px 4px rgba(0,0,0,.4)}
.img-overlay .img-label span{font-size:12.5px;opacity:.85;text-shadow:0 1px 3px rgba(0,0,0,.4)}

/* 8. 首字下沉 */
.dropcap>p:first-of-type::first-letter{font-family:var(--font-serif);font-size:3.2em;font-weight:900;float:left;line-height:.88;margin:4px 10px 0 0;color:var(--gold-3)}

/* 9. 引文样式 */
.pull-quote{font-family:var(--font-serif);font-size:clamp(20px,2.6vw,28px);font-weight:600;color:var(--ink);border-left:3px solid var(--gold);padding:8px 0 8px 24px;margin:28px 0;line-height:1.7;letter-spacing:.02em}

/* 10. 自定义滚动条增强 */
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:var(--paper-2)}
::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--gold-3),var(--gold));border-radius:4px}
::-webkit-scrollbar-thumb:hover{background:var(--gold-2)}

/* 11. hero 滚动视差 */
.hero-parallax{background-attachment:fixed}
@media (max-width:768px){.hero-parallax{background-attachment:scroll}}

/* 12. timeline 连接线动画 */
.timeline-dot{position:relative}
.timeline-dot::before{content:'';position:absolute;left:50%;top:100%;width:2px;height:0;background:var(--gold);transition:height .6s var(--ease) .2s}
.timeline-item.active .timeline-dot::before{height:40px}

/* ===== 手机端：源头工厂实力见证卡片内容居中 ===== */
@media(max-width:768px){
  .fac-card .fc-body{text-align:center}
  .fac-card .fc-more{justify-content:center}
}

/* ===== 手机端：标杆案例卡内容居中 ===== */
@media(max-width:768px){
  .show-card .sc-body{text-align:center}
  .show-card .sc-foot{justify-content:center}
}
