/* 2 白瓷杂志 */
body.lay-2{background:#fff;color:#15120f;font-family:Georgia,"Songti SC","Noto Serif SC",serif}
body.lay-2 .m2-wrap{max-width:1120px;margin:0 auto;padding:46px 20px 80px;display:grid;grid-template-columns:216px 1fr;gap:54px;align-items:start}
body.lay-2 .m2-index{position:sticky;top:24px;border-top:3px solid #15120f;padding-top:14px}
body.lay-2 .m2-issue{display:block;font-size:34px;letter-spacing:.06em;line-height:1}
body.lay-2 .m2-slogan{font-size:12px;color:#8a8279;letter-spacing:.08em;margin:8px 0 26px;line-height:1.7}
body.lay-2 .m2-index ul{list-style:none;margin:0;padding:0}
body.lay-2 .m2-index li a{display:flex;align-items:center;gap:9px;padding:9px 0;font-size:14px;color:#2a2521;border-bottom:1px solid #eee9e2}
body.lay-2 .m2-index li a i{width:5px;height:5px;background:#b23a2e;border-radius:50%;flex:none}
body.lay-2 .m2-search{margin-top:22px}
body.lay-2 .m2-search input{width:100%;border:1px solid #ddd6cc;background:#faf8f4;padding:9px 12px;font-size:12px;font-family:inherit;outline:none}
body.lay-2 .m2-lead{border-bottom:1px solid #e5ded3;padding-bottom:26px;margin-bottom:24px}
body.lay-2 .m2-kicker{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#b23a2e}
body.lay-2 .m2-lead h1{margin:10px 0 14px;font-size:44px;line-height:1.22;font-weight:400;letter-spacing:-.01em}
body.lay-2 .m2-lead h1 a{color:#100d0b;text-decoration:none}
body.lay-2 .m2-lead p{margin:0 0 12px;font-size:15.5px;line-height:1.9;color:#4c453e}
body.lay-2 .m2-date{font-size:11.5px;color:#9a9186;letter-spacing:.1em}
body.lay-2 .m2-list{list-style:none;margin:0 0 30px;padding:0}
body.lay-2 .m2-list li{display:grid;grid-template-columns:44px 1fr 96px;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid #efeae3}
body.lay-2 .m2-num{font-size:12px;color:#c0b7aa;letter-spacing:.12em}
body.lay-2 .m2-ltxt h3{margin:0 0 5px;font-size:18px;font-weight:400;line-height:1.45}
body.lay-2 .m2-ltxt h3 a{color:#1a1613;text-decoration:none}
body.lay-2 .m2-ltxt p{margin:0;font-size:12.8px;color:#7c7469;line-height:1.7}
body.lay-2 .m2-list img{width:96px;height:68px;object-fit:cover;filter:grayscale(.15)}
body.lay-2 .m2-feature{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:34px}
body.lay-2 .m2-feature img{width:100%;height:210px;object-fit:cover;display:block}
body.lay-2 .m2-feature h3{margin:10px 0 0;font-size:16px;font-weight:400;line-height:1.5}
body.lay-2 .m2-feature a{color:#1a1613;text-decoration:none}
body.lay-2 .m2-cats{border-top:3px double #15120f;padding-top:22px;column-count:2;column-gap:44px}
body.lay-2 .m2-cats section{break-inside:avoid;margin-bottom:24px}
body.lay-2 .m2-cats h2{margin:0 0 8px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#b23a2e;font-weight:600}
body.lay-2 .m2-cats ul{list-style:none;margin:0;padding:0}
body.lay-2 .m2-cats li{padding:5px 0;font-size:13.5px;line-height:1.6}
body.lay-2 .m2-cats li a{color:#33302c;text-decoration:none}
@media(max-width:900px){body.lay-2 .m2-wrap{grid-template-columns:1fr;gap:26px}body.lay-2 .m2-index{position:static}body.lay-2 .m2-lead h1{font-size:32px}}

