
/* 131765.cn - warm */
:root{--p:#ea580c;--a:#f59e0b;--bg:#fffaf3;--tx:#1c1917;--mut:rgba(0,0,0,.55)}
*{margin:0;padding:0;box-sizing:border-box}
html,body{background:var(--bg);color:var(--tx);font-family:-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;line-height:1.6}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
.s-131765-cn .container{max-width:1280px;margin:0 auto;padding:0 20px}

.s-131765-cn .hd{background:#fff;border-bottom:2px solid #f4e4cc;padding:16px 0;position:sticky;top:0;z-index:50}
.s-131765-cn .logo{font-size:22px;font-weight:800;color:#ea580c}
.s-131765-cn .nav{display:flex;gap:4px;flex-wrap:wrap}
.s-131765-cn .nav a{padding:8px 14px;border-radius:6px;font-size:14px;transition:.2s;color:#57534e}
.s-131765-cn .nav a:hover,.nav a.active{background:#ea580c;color:#fff}
.s-131765-cn .hero{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;padding:60px 0;min-height:480px}
.s-131765-cn .hero h1{font-size:clamp(28px,4vw,44px);font-weight:800;color:#1c1917;margin-bottom:18px}
.s-131765-cn .hero h1 em{color:#ea580c;font-style:normal;border-bottom:4px solid #f59e0b}
.s-131765-cn .hero p{color:#57534e;font-size:16px;margin-bottom:24px}
.s-131765-cn .btn{display:inline-block;padding:12px 28px;background:#ea580c;color:#fff;border-radius:8px;font-weight:600;transition:.2s}
.s-131765-cn .btn:hover{background:#f59e0b;transform:translateY(-2px)}
.s-131765-cn .hero-img{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(234,88,12,.2);aspect-ratio:1/1.1}
.s-131765-cn .hero-img img{width:100%;height:100%;object-fit:cover}
.s-131765-cn .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}
.s-131765-cn .card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px rgba(234,88,12,.08);transition:.3s}
.s-131765-cn .card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(234,88,12,.18)}
.s-131765-cn .card .img{aspect-ratio:3/4;overflow:hidden}
.s-131765-cn .card .img img{width:100%;height:100%;object-fit:cover;transition:.4s}
.s-131765-cn .card:hover img{transform:scale(1.05)}
.s-131765-cn .card .body{padding:14px}
.s-131765-cn .card h3{font-size:15px;font-weight:700;margin-bottom:6px}
.s-131765-cn .card .meta{font-size:12px;color:#a8a29e}
.s-131765-cn .sec-t{font-size:26px;font-weight:800;margin:50px 0 20px;color:#1c1917}
.s-131765-cn .sec-t::after{content:"";display:block;width:60px;height:4px;background:#f59e0b;margin-top:8px;border-radius:2px}
.s-131765-cn .ft{margin-top:80px;padding:40px 0;background:#fff7ed;text-align:center;color:#78716c;font-size:13px}
.s-131765-cn .detail{padding:40px 0}
.s-131765-cn .detail .cover{max-width:600px;margin:20px auto;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(234,88,12,.15)}
.s-131765-cn .comments{max-width:760px;margin:40px auto}
.s-131765-cn .cm{padding:16px;background:#fff;border-radius:10px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.04)}
.s-131765-cn .cm .u{color:#ea580c;font-weight:700;font-size:14px;margin-bottom:6px}
