.news-viewport{height:110px}
.news-item{min-height:68px}
.news-item b{font-size:13px}
.news-item p{font-size:11px;line-height:1.4}
.news-item small,.news-item em{font-size:9px}

@media (max-width:800px){
  .parallel-schedule{width:900px;min-width:900px;padding-right:0}
  .class-schedule{width:900px;min-width:900px;grid-template-columns:52px 840px}
  .class-week{width:840px;min-width:840px;grid-template-columns:repeat(6,135px);gap:6px}
  .week-day{min-width:135px}
  .news-viewport{height:104px}
  .news-track{gap:10px;padding:10px 0}
  .news-item{min-height:70px}
  .news-item b{font-size:12px}
  .news-item p{font-size:10px}
}
