.video-js{/* display:block !important; */}
.video-js .vjs-tech{position:relative !important;top:0;left:0;width:100%;height:100%}
.article-page .article-cont .gpCmsVideo video{width:100%;height:auto;max-width:800px !important;}

.entry_score1 .box .cont table{display:table;width:100%;margin-top:40px;border-color: #dedcd1;}
.entry_score1 .box .cont table tr.firstRow td,.entry_score1 .box .cont table tr.firstRow th{height:87px;display:table-cell;vertical-align:middle;text-align:center;width:20%;padding:0 5px;background-color:#efeedb;border-bottom:none!important;font-size:20px;font-weight:400;position:relativel;font-size: 20px !important;}
.entry_score1 .box .cont table td::before,.entry_score1 .box .cont table th::before,.entry_score1 .box .cont table td::after,.entry_score1 .box .cont table th::after{content:'';display:block;position: absolute;height: 100%;border-left: 1px solid #dedcd1;top: 0;left: 0;}
.entry_score1 .box .cont table td::after,.entry_score1 .box .cont table th::after{right: 0;left: auto;}

.entry_score1 .box .cont table tbody tr{display:table-row;border: none !important;}
.entry_score1 .box .cont table tbody tr td{height:74px;display:table-cell;vertical-align:middle;text-align:center;width:20%;padding:0 5px;background-color:#f7f6f1;position: relative;border-top: none !important;border-bottom: none !important;}
.entry_score1 .box .cont table .firstRow th,.entry_score1 .box .cont table td,.entry_score1 .box .cont table th{border-left-width:8px;border-right-width:8px;border-top-width:0;border-bottom-width:0;border-color:#fff!important;font-size:18px}
/* 课程 */
.class-cont table{width:80%;margin:0 auto;}
.class-cont table tr,.class-cont table tr td{border: 1px solid #dedcd1 !important;}
.class-cont table tr.firstRow{text-align:center;font-weight:bolder;background:rgb(239, 238, 219);}
.class-cont table td:last-child,.article-cont table td:last-child p,.article-cont table td:last-child span{
    /* word-break: normal; */
    line-height: 2;
}
/* 聚合页 */
 .gp-lh-2{line-height: 2;}
 .gp-mt-30{margin-top: 30px;}
.x-layout .x-wrap .article-cont .gpTableWrap{overflow-x:auto}
.x-layout .x-wrap .article-cont p,.x-layout .x-wrap .article-cont p span{font-size:18px;margin-top: unset;}

@media screen and (max-width:767px){
    .entry_score1 .box .cont table tr.firstRow td, .entry_score1 .box .cont table tr.firstRow th{font-size: 18px !important;}
    .entry_score1 .box .cont table tbody tr td{font-size: 18px;white-space: nowrap;}
    .entry_score1 .box .cont table .firstRow th,.entry_score1 .box .cont table td,.entry_score1 .box .cont table th{border-left-width:4px;border-right-width:4px;}

    .gpTable_wrap{overflow-x:auto}
    .gpTable{min-width: 600px;}
    .entry_score1 .box .cont table tbody tr td{height: auto;padding: 5px;}
    .entry_score1 .box .cont table tr.firstRow td, .entry_score1 .box .cont table tr.firstRow th{height: auto;padding: 5px;font-size: 18px;}

}
