/* Article homepage/category only. The Post layouts do not load this file. */
.ws-news-page .ws-news{border-radius:0;padding:22px;background:#fff;min-width:0;text-align:left}
.ws-news-page .ws-news .header{margin:20px 0 24px;border-bottom:2px solid #ba1022;padding-bottom:16px}
.ws-news-page .ws-news h1.entry-title{margin:0;color:#17212c!important;font:700 28px/1.3 Arial,Helvetica,sans-serif;font-size:28px!important;text-align:left;overflow-wrap:anywhere}
.ws-news-page .ws-news .breadcrumb-bwrap{margin-top:16px;color:#56616e;font-size:13px;overflow-wrap:anywhere}
.ws-news-page .ws-news .list-horizontal{display:block;width:100%;margin:0;padding:0}
.ws-news-page .ws-news .list-horizontal>a{display:block;float:none;width:100%;margin:0;padding:20px 0;color:#17212c;border-bottom:1px solid #e2e5e8;text-decoration:none}
.ws-news-page .ws-news .list-horizontal>a:first-of-type{padding-top:0}
.ws-news-page .ws-news .list-horizontal article{display:grid;grid-template-columns:180px minmax(0,1fr);column-gap:20px;row-gap:8px;border:0;padding:0}
.ws-news-page .ws-news .list-horizontal .clear-body{display:none}
.ws-news-page .ws-news .list-horizontal h2.relatestyle{grid-column:2;grid-row:1;margin:0;padding:0;color:#17212c;font:700 21px/1.35 Arial,Helvetica,sans-serif;text-align:left;overflow-wrap:anywhere;background:none}
.ws-news-page .ws-news .list-horizontal h2.relatestyle:after{display:none}
.ws-news-page .ws-news .list-horizontal>a:hover h2{color:#ba1022;text-decoration:underline;text-underline-offset:3px}
.ws-news-page .ws-news .list-horizontal .image{display:contents}
.ws-news-page .ws-news .list-horizontal img{grid-column:1;grid-row:1 / span 2;float:none;display:block;margin:0;width:180px;height:128px;max-width:100%;border:0;object-fit:cover}
.ws-news-page .ws-news .list-horizontal .item-description{grid-column:2;grid-row:2;margin:0;padding:0;color:#4b5662;font:400 15px/1.65 Arial,Helvetica,sans-serif;text-align:left;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ws-news-page .ws-news-home .list-horizontal>a:first-of-type article{grid-template-columns:minmax(0,1fr);gap:14px}
.ws-news-page .ws-news-home .list-horizontal>a:first-of-type img{grid-column:1;grid-row:1;width:100%;height:auto;max-height:360px;aspect-ratio:16/9;object-fit:cover}
.ws-news-page .ws-news-home .list-horizontal>a:first-of-type h2{grid-column:1;grid-row:2;font-size:29px;line-height:1.25}
.ws-news-page .ws-news-home .list-horizontal>a:first-of-type .item-description{grid-column:1;grid-row:3}
.ws-news-page .ws-news .page-des{margin-top:28px;padding-top:18px;border-top:1px solid #e2e5e8;color:#56616e;text-align:left;font-size:14px;line-height:1.65}
.ws-news-page .ws-news .page-des p{text-align:left}
.ws-news-page .ws-news .page-area{padding:0;margin:18px 0;border:0}
.ws-news-page .ws-news .page-area:not(:has(a)){display:none}
.ws-news-page .ws-news a:focus-visible,.ws-news-page .ws-news input:focus-visible{outline:3px solid #ba1022;outline-offset:3px}
@media(max-width:800px){
    .ws-news-page #mainmenu>.container>.navbar-header{margin-left:0;margin-right:0}
    .ws-news-page #maincontent,.ws-news-page .main-wap{min-width:0;max-width:100%}
    .ws-news-page .ws-news{width:100%;padding:16px;margin:0;float:none}
    .ws-news-page .ws-news h1.entry-title{font-size:24px!important}
    .ws-news-page .ws-news .list-horizontal article{grid-template-columns:104px minmax(0,1fr);column-gap:12px}
    .ws-news-page .ws-news .list-horizontal img{width:104px;height:80px}
    .ws-news-page .ws-news .list-horizontal h2.relatestyle{font-size:18px}
    .ws-news-page .ws-news .list-horizontal .item-description{grid-column:1 / -1;grid-row:3;font-size:15px}
    .ws-news-page .ws-news-home .list-horizontal>a:first-of-type h2{font-size:25px}
    .ws-news-page .service-box{float:none;width:100%;max-width:100%;margin:24px 0 0;min-height:0}
    .ws-news-page .service-content{max-width:100%;overflow-wrap:anywhere}
    .ws-news-page .service-content img,.ws-news-page .service-content iframe{max-width:100%}
}
.ws-news-page .ws-news .list-horizontal article.has-no-image{grid-template-columns:minmax(0,1fr);padding:0!important;min-height:0;height:auto}
.ws-news-page .ws-news .list-horizontal article.has-no-image h2.relatestyle{grid-column:1;grid-row:1}
.ws-news-page .ws-news .list-horizontal article.has-no-image .item-description{grid-column:1;grid-row:2}
.ws-news-page .ws-news .ws-news-live{display:inline-block;vertical-align:middle;margin:0 7px 3px 0;padding:4px 7px;border-radius:3px;font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.02em}
.ws-news-page .ws-news .ws-news-live.is-live{color:#b51022;background:#fff0f2}
.ws-news-page .ws-news .ws-news-live.is-inactive{color:#59636f;background:#edf0f3}
