
    /* 强制冲破ueeshop外层容器限制 */
    .cx-cert{
      --cxc-bg:#fbf9f5;
      --cxc-card:#fff;
      --cxc-ink:#2f2a25;
      --cxc-muted:#8a8077;
      --cxc-line:#ece5db;
      --cxc-accent:#c8895a;
      --cxc-imgbg:#f7f5f0;
      background:var(--cxc-bg) !important;
      padding:74px 22px !important;
      font-family:-apple-system,"Segoe UI","PingFang SC",Roboto,Helvetica,Arial,sans-serif;
      color:var(--cxc-ink);
      line-height:1.7;
      box-sizing:border-box;
      width:100% !important;
      margin:0 !important;
    }
    .cx-cert *,.cx-cert *::before,.cx-cert *::after{box-sizing:border-box;margin:0;padding:0}
    .cx-cert .cx-cert-wrap{
      max-width:1920px !important;
      margin:0 auto !important;
      width:100% !important;
    }
    .cx-cert .cx-cert-head{text-align:center;margin-bottom:42px}
    .cx-cert .cx-cert-k{font-size:12px;letter-spacing:3px;color:var(--cxc-accent);text-transform:uppercase}
    .cx-cert .cx-cert-head h2{font-size:32px;margin-top:8px;font-weight:800}
    .cx-cert .cx-cert-lead{max-width:680px;margin:14px auto 0;color:var(--cxc-muted);font-size:15.5px}
    .cx-cert .cx-cert-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
    .cx-cert .cx-cert-card{background:var(--cxc-card);border:1px solid var(--cxc-line);border-radius:16px;overflow:hidden;transition:.25s}
    .cx-cert .cx-cert-card:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgba(80,60,40,.14);border-color:#d9c4a3}
    .cx-cert .cx-cert-img{height:320px;background:var(--cxc-imgbg);border-bottom:1px solid var(--cxc-line);display:flex;align-items:center;justify-content:center;padding:16px}
    .cx-cert .cx-cert-img img{max-height:100%;max-width:100%;object-fit:contain;box-shadow:0 4px 16px rgba(60,45,30,.12);background:#fff}
    .cx-cert .cx-cert-cc{padding:20px 20px 24px;text-align:center}
    .cx-cert .cx-cert-tag{display:inline-block;font-size:11.5px;letter-spacing:.5px;color:var(--cxc-accent);border:1px solid #d9c4a3;border-radius:99px;padding:2px 12px;margin-bottom:9px}
    .cx-cert .cx-cert-cc h3{font-size:17px;margin-bottom:6px;color:#4a423b}
    .cx-cert .cx-cert-cc p{font-size:13px;color:var(--cxc-muted);line-height:1.55}
    .cx-cert .cx-cert-strip{margin-top:28px;text-align:center;font-size:13.5px;color:var(--cxc-muted);letter-spacing:.3px}
    .cx-cert .cx-cert-strip b{color:var(--cxc-accent);font-weight:700}
    @media(max-width:960px){
      .cx-cert .cx-cert-grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}
    }
    @media(max-width:600px){
      .cx-cert{padding:52px 16px !important;}
      .cx-cert .cx-cert-head h2{font-size:25px}
      .cx-cert .cx-cert-img{height:260px}
    }
  