.yili-news-mobile-header{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 20px;background:#08090b;border-bottom:1px solid rgba(215,181,104,.35)}
.yili-news-mobile-brand{display:block;width:196px;height:52px;overflow:hidden}.yili-news-mobile-brand img{display:block;width:196px;height:auto;margin-top:-4px}.yili-news-menu-toggle{width:42px;height:42px;padding:0;border:0;background:transparent;color:#fff}.yili-news-menu-toggle:before,.yili-news-menu-toggle:after,.yili-news-menu-toggle span{display:block;width:25px;height:2px;margin:6px auto;background:#fff;content:"";transition:transform .2s ease}.yili-news-menu-toggle.is-open:before{transform:translateY(8px) rotate(45deg)}.yili-news-menu-toggle.is-open span{opacity:0}.yili-news-menu-toggle.is-open:after{transform:translateY(-8px) rotate(-45deg)}
.yili-news-mobile-menu{position:absolute;z-index:25;display:none;width:100%;padding:10px 20px 20px;background:#111318;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 14px 28px rgba(0,0,0,.25)}.yili-news-mobile-menu.is-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.yili-news-mobile-menu a{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#f3f0e8;text-decoration:none;font-size:14px}
#yili-news-page{--news-ink:#15171c;--news-muted:#68707d;background:#f5f6f8;color:var(--news-ink);font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;letter-spacing:0}#yili-news-page *{box-sizing:border-box}
#yili-news-page .yili-news-hero{padding:46px 24px 42px;background:linear-gradient(118deg,#08090c,#20242e 65%,#4a3424);color:#fff}.yili-news-kicker{margin:0 0 12px;color:#e6bd67;font-size:11px;font-weight:700;letter-spacing:2.5px}.yili-news-hero h1,.yili-news-heading h2{margin:0;font-weight:700;letter-spacing:0}.yili-news-hero h1{font-size:34px;line-height:1.2}.yili-news-lead{margin:14px 0 0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.8}
#yili-news-page .yili-news-categories{display:flex;gap:20px;overflow:auto;padding:0 22px;background:#fff;border-bottom:1px solid #e1e3e7;white-space:nowrap}.yili-news-categories a{position:relative;padding:17px 0;color:#4b535e;text-decoration:none;font-size:14px}.yili-news-categories a:first-child{color:#c6254e}.yili-news-categories a:first-child:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:#d52c56;content:""}
#yili-news-page .yili-news-listing{padding:34px 16px 50px}.yili-news-heading{margin:0 0 18px}.yili-news-heading p{margin:0 0 7px;color:#cc2952;font-size:11px;font-weight:700;letter-spacing:1.2px}.yili-news-heading h2{font-size:27px;line-height:1.25;color:var(--news-ink)}.yili-news-grid{display:grid;gap:12px}.yili-news-card{border:1px solid #e0e3e7;background:#fff}.yili-news-card a{display:block;padding:20px;color:inherit;text-decoration:none}.yili-news-card time{color:#a37833;font-size:12px;font-variant-numeric:tabular-nums}.yili-news-card h3{margin:10px 0 7px;color:#161a22;font-size:18px;line-height:1.45;font-weight:700;letter-spacing:0}.yili-news-card p{display:-webkit-box;overflow:hidden;margin:0;color:var(--news-muted);font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yili-news-card span{display:block;margin-top:14px;color:#c6254e;font-size:13px;font-weight:600}.yili-news-card b{margin-left:5px;font-size:16px;font-weight:400}.yili-news-pagination{margin-top:28px}.yili-news-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0 4px;list-style:none}.yili-news-pagination li{min-width:34px;height:34px;border:1px solid #d9dde4;text-align:center;line-height:32px;font-size:13px}.yili-news-pagination a{display:block;color:#4c5562;text-decoration:none}.yili-news-pagination .active,.yili-news-pagination li:hover{border-color:#c6264e;background:#c6264e;color:#fff}.yili-news-pagination .active a,.yili-news-pagination li:hover a{color:#fff}
