:root{--header-height:105px;--footer-height:0}body.empty{--header-height:0px;--footer-height:0px}@media (max-width:800px){:root{--header-height:3.5rem;--footer-height:calc(3vw + 3.2rem)}}@media (min-width:800px){body.scrolling{--header-height:33px}}.news-item{color:#000;cursor:pointer;display:block}.news-item .img{border-radius:4px;position:relative;overflow:hidden}.news-item .img,.news-item .img img{aspect-ratio:16/9}.news-item .img .redtitle{color:#fff;background:#d21a1f;border-radius:4px 0 0;padding:3px;position:absolute;bottom:0;right:0}.news-item .icon{aspect-ratio:1;color:#fff;text-align:center;background-color:#d21a1f;border-top-right-radius:5px;width:1.6rem;padding:.25rem 0;font-size:.9rem;position:absolute;bottom:0;left:0}.news-item .icon-play{padding-left:.2rem;font-size:1.3rem;line-height:1}.news-item .icon-play:before{padding-left:.3rem}.news-item img{aspect-ratio:16/9;background-color:#444;border-radius:4px;width:100%;transition:all .5s ease-in;display:block;position:relative}.news-item .excerpt{color:#444;font-size:.9rem;font-weight:400}.news-item .author{color:#555;-webkit-line-clamp:1;font-size:.8rem}.news-item .author,.news-item h3{-webkit-box-orient:vertical;display:-webkit-box}.news-item h3{letter-spacing:-.4px;-webkit-line-clamp:3;text-wrap:pretty;max-height:4.5rem;font-size:1.05rem;font-weight:600;overflow:hidden}.news-item .title{flex-direction:column;justify-content:center;display:flex}.news-item .title .redtitle{font-size:92%;color:#d21a1f!important}.news-item .excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.3rem;transition:all .2s ease-in;display:-webkit-box;overflow:hidden}.news-item.rec{background-color:#eee;border-radius:6px;overflow:clip}
