.news-page{background-color:#111;padding:146px 8.3333333333vw 32px}.news-page .page-title{line-height:3.3854166667vw;font-family:PingFangSC-Medium;font-weight:500;font-size:2.3958333333vw;color:#fff;margin-bottom:3.125vw}.news-page .news-list{display:flex;flex-wrap:wrap;justify-content:space-between}.news-page .news-item{width:26.3541666667vw;aspect-ratio:506/519;margin-bottom:2.0833333333vw;border:1px solid hsla(0,0%,100%,.1019607843);cursor:pointer}.news-page .empty-item{width:26.3541666667vw}.news-page .news-item:hover{background:#222;border:1px solid #222}.news-page .news-item-poster{width:26.3541666667vw;aspect-ratio:506/335;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-page .news-item-title{font-weight:400;font-size:1.0416666667vw;color:#fff;text-align:justify;line-height:1.6666666667vw;padding:0 2.0833333333vw;margin-top:2.0833333333vw;min-height:3.3333333333vw}.news-page .news-item-icon{height:1.25vw;width:1.25vw;display:block;margin-right:.8333333333vw}.news-page .news-item-datetime{line-height:1.1458333333vw;font-family:PingFangSC-Regular;font-weight:400;font-size:.8333333333vw;color:hsla(0,0%,100%,.5);display:flex;align-items:center;padding:0 2.0833333333vw;margin-top:.8333333333vw}@media(max-width:1150px){.news-page{padding:96px 6.6666666667vw 32px}.news-page .page-title{line-height:3.1666666667vw;font-size:2.3333333333vw;margin-bottom:2.6666666667vw}.news-page .news-item{width:40vw;margin-bottom:2.6666666667vw}.news-page .empty-item,.news-page .news-item-poster{width:40vw}.news-page .news-item-title{font-size:1.6666666667vw;line-height:2.3333333333vw;padding:0 2.6666666667vw;margin-top:2.3333333333vw;min-height:4vw}.news-page .news-item-icon{height:1.8333333333vw;width:1.8333333333vw;margin-right:1.3333333333vw}.news-page .news-item-datetime{line-height:1.8333333333vw;font-weight:400;font-size:1.3333333333vw;padding:0 2.6666666667vw;margin-top:1.5vw}}@media(max-width:750px){.news-page{padding:20.8vw 4.2666666667vw 32px}.news-page .page-title{line-height:7.4666666667vw;font-size:5.3333333333vw;margin-bottom:4.2666666667vw}.news-page .news-item{width:100%;margin-bottom:3.2vw;border-radius:3.2vw;aspect-ratio:686/554;overflow:hidden;background-color:#222;border:none}.news-page .news-item:hover{background:#222;border:none}.news-page .news-item-poster{width:100%;height:48vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-page .news-item-title{font-size:3.7333333333vw;line-height:5.3333333333vw;padding:0 4.2666666667vw;margin-top:4.2666666667vw;min-height:10.6666666667vw}.news-page .news-item-icon{height:4.2666666667vw;width:4.2666666667vw;margin-right:2.1333333333vw}.news-page .news-item-datetime{line-height:4.5333333333vw;font-weight:400;font-size:3.2vw;padding:0 4.2666666667vw;margin-top:2.1333333333vw}}.pagination-controls{display:flex;justify-content:center;align-items:center;margin-top:2.0833333333vw;margin-bottom:1.0416666667vw}.pagination-controls button{background-color:#f0f0f0;color:#333;border:1px solid #ccc;padding:.5208333333vw .78125vw;margin:0 .2604166667vw;cursor:pointer;border-radius:.2083333333vw;font-size:.8333333333vw;transition:background-color .3s,border-color .3s,color .3s;line-height:1.2}.pagination-controls button:hover{background-color:#ddd;border-color:#bbb}.pagination-controls button.active{background-color:#6c757d;border-color:#6c757d;color:#fff;font-weight:700}.pagination-controls button:disabled{background-color:#e9ecef;color:#6c757d;border-color:#ced4da;cursor:not-allowed}@media(max-width:1150px){.pagination-controls{margin-top:2.5vw}.pagination-controls button{padding:.6666666667vw 1vw;margin:0 .3333333333vw;font-size:1.1666666667vw}}@media(max-width:750px){.pagination-controls{margin-top:5.3333333333vw;margin-bottom:4vw}.pagination-controls button{padding:1.6vw 2.4vw;margin:0 1.0666666667vw;font-size:3.7333333333vw;border-radius:1.0666666667vw}}