<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{ font-family: "微软雅黑";font-size: 16px; color:#333333;background: #f2f2f2;}
* {
      box-sizing: border-box; /* 统一盒模型 */
      margin: 0; /* 可选：清除默认 margin */
      padding: 0; /* 可选：清除默认 padding */
    }
a{color:#333333; text-decoration: none;}
a:hover{color:#d73f3c; text-decoration:none;}
ul{margin: 0;padding: 0;}
li{list-style-image: none;list-style-type :none;}
img{border: 0;}
.left{float: left;}
.right{float: right;}
.nav_text a{color: #FFFFFF;}

.banner_box {width: 100%;height: 363px;background: url(../images/top.jpg) repeat-x top;}
.banner_box .banner {width: 1366px;height: 363px;margin: 0 auto;background: url(../images/banner.jpg);}
.nav_box {width: 100%;height: 54px;background: #af090b;}
.nav_box a:hover{color:#ffffff;text-decoration:none}
.nav_text {width: 1366px;height: 54px;line-height: 54px;text-align: center;font-size: 18px;margin: 0 auto;}
.nav_text .menu{float:left;width: 880px;height: 54px;line-height: 54px;}
.nav_text .menu li{float:left;width: 109px;height: 54px;line-height: 54px;text-align: center; border-left: 1px solid #a60305}
.nav_text .menu li:first-child{border-left: 0px solid #a60305}

.wp_nav .nav-item a:link {
  color: #ffffff;
}
.wp_nav .nav-item a:visited {
  color: #ffffff;
}
.wp_nav .nav-item a:hover {
  color: #ffffff;
}
.wp_nav .nav-item a:active {
  color: #ffffff;
}

.nav_text .links{float:right;width: 360px;height: 54px;line-height: 54px;background:#950002;
	overflow:hidden;}
.nav_text .links li{float:left;width: 100px;height: 54px;line-height: 54px;}
.nav_text .links li.search {width: 259px;height: 54px;border-left: 1px solid #a60305;padding: 10px 0;}

.nav_text .links li.search input.keyword {
  float: left;
  width: 170px;
  height: 34px;
  line-height: 34px;
  padding: 0 5px;
  color: #6e6e6e;
  margin-left: 10px;
  border:none;
  border-radius: 5px 0 0 5px;
}
.nav_text .links li.search input:focus {
 border:none;
outline: 0px solid #ff0000;
}
.nav_text .links li.search input.search-btn {
  float: left;
  background: #af090b url(../images/search.png) no-repeat 5px center;
  border: none;
  width: 70px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  padding: 0 10px 0 0;
  margin: 0;
  cursor: pointer;
  text-align: right;
  border-radius: 0 5px 5px 0;
}
.wp_nav .sub-nav .nav-item {
  white-space: nowrap;
 border: 0;
  background: #C20A0A !important;
}
.wp_nav .sub-nav .nav-item a {
text-align: center;
  background: #C20A0A !important;
border-top: 1px solid #b1080a;
font-size: 16px !important;
}
.wp_nav .sub-nav .nav-item a:hover { background: #950002 !important; color: #FFFFFF !important; }


.box{width: 1366px;background: #FFFFFF;border: 20px solid #FFFFFF;border-bottom: none;margin: 0 auto;overflow: hidden;}
.height1{text-align: center;}
.height2{height: 384px;}
.height3{height: 260px;}
.box1{width: 1160px; background: #ffffff; border-left: 20px solid #ffffff; border-right: 20px solid #ffffff;margin:0 auto; height:110px;}
.height4{height: 204px;}
.height5{}
.height6{height: 200px;}
.height7{height: 198px;}
.height8{height: 498px;}
.height9{height: 213px;}
.height10{height: 180px;margin-top: 20px;}
/* .height5{height: 418px;}
.height6{height: 325px;}
.height7{height: 200px;}
.height8{height: 198px;}
.height9{height: 498px;}
.height10{height: 263px;} */

#lunbo {
  width: 590px;
  height: 384px;
  float: left;
  overflow: hidden;
}

.lunbo {
    width: 100%;
    height: 100%;
}
.lunbo .swiper-slide {
  position: relative;
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lunbo .swiper-wrapper .swiper-slide .pic {
    display: block;
	width: 590px;
    height: 384px;
    overflow: hidden;
}
.lunbo .swiper-wrapper .swiper-slide .pic img {
	width: 590px;
    height: 384px;
}
.lunbo .swiper-wrapper .swiper-slide .text {
    position: absolute;
    display: block;
	width: 590px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #ffffff;
	bottom:0;
  opacity: 1;
  background: rgba(0, 0, 0, 0.5);
}

.lunbo .swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #000;
  opacity: 1;
  background: rgba(255, 255, 255, 0.5);
}

.lunbo .swiper-pagination-bullet-active {
  color: #fff;
  background: #007aff;
}

.lunbo .dtjt9_div_img .number {
  bottom: 15px;
}
.lunbo .dtjt9_div_text {
  bottom: 0px;
z-index: 50;
}
.lunbo .dtjt9_div_text .dtjt9_div_text_title {
background: #04040480;
  text-align: left;
  height: 55px;
  line-height: 55px;
padding-left: 10px;
}
.lunbo .dtjt9_div_text a{
font-size:16px;font-weight:bold;line-height:20px;color:#fff;text-decoration: none;
}

.lunbo .dtjt9_div_img .number a {
  width: 26px;
  height: 26px;
  line-height: 22px;
  display: block;
  text-align: center;
  opacity: 0.7;
  background: #6C6D6E;
  float: left;
  color: #FFF;
  margin-right: 5px;
  border-radius: 26px;
  border: 1px solid #FFF;
  font-size: 12px;
  TEXT-DECORATION: none;
}

.lunbo .dtjt9_div_img .number .current{
  background:red;
  color:#FFF;
}

.box2 {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

.bon {
	width:100%;
}
.bon ul li {
	float:left;
	width:100%;
}
.tzyw{height: 384px;float: right;overflow: hidden;}
.tzyw-h{width: 100%;height: 46px;background: #f2f2f2;margin-bottom: 13px;}
.tzyw-h-left{width: 150px;height: 46px;float: left;background: #cacaca;color: #090909;font-size: 20px;line-height: 46px;text-align: center;cursor: pointer;}
.tzyw-h-left.on{background: #c51b1d !important; color: #FFFFFF;}
.tzyw-more{width: 62px;height: 46px;float: right;color: #9e9e9e;font-size: 14px;line-height: 46px;text-align: center;}

.tzyw-more {
	width: 62px;
	height: 33px;
	position:relative;
	overflow:hidden;
}

.more{width: 62px;height: 33px;float: right;color: #9e9e9e;font-size: 14px;line-height: 33px;text-align: center;}

.tzyw-w{width:542px;height:338px;}

.tzyw .wp_article_list .list_item .pr_fields {
  width: calc(100% - 100px);
}
.tzyw .wp_article_list .list_item .Article_Title {
  width: calc(100% - 30px);
}

.time{float: right;}
.box li{width: 96%;line-height: 40px;text-align: left;margin: 0 auto;}
.rwfc-box ul li {width:222px; height: 153px; float: left; list-style: none; padding-right:10px;}
/* .list-lb li{width:244px;height:153px;margin:0px;float: left;margin-right: 10px;} */
.lm1-box{width: 100%;height: 390px;}

.lm1-box .wp_article_list .list_item {
  display: flex;
}
.lm1-box .wp_article_list .list_item .pr_fields {
  display: flex;
  flex: none;
  width: calc(100% - 100px);
}

.banner-x{height: 200px;background: url(../images/banner1.jpg) no-repeat bottom;margin-bottom:20px;}

.btk{
  width:100%;
  height:46px;
  line-height: 46px;
  margin-bottom: 13px;
  background-color: #f2f2f2; 
}
.btk .text{
  padding:0 10px;width: 100px;
  height:46px;text-align: center;font-size: 20px;float: left;background-color: #c51b1d; color: #FFFFFF;
}
.btk .more{
  height:40px;
  line-height: 40px;
}

.btk1 {
  width:100%;
  height:35px;
  margin-bottom: 13px;
  background-color: #F5F5DC; 
  background: url(../images/gray.jpg) repeat-x bottom;
}
.btk1 .text{padding:0 10px;height:33px;text-align: center;font-size: 20px;border-bottom:2px solid #d85959;float: left;}

.banner1{width: 769px;height: 110px;float: left;margin-bottom: 20px;}
.jggl{width: 366px;height: 110px;float: right;}
.jggl-left{width: 58px;height:110px;background: #5187ab;float: left;}
.jggl-wz{width: 20px;color: #FFFFFF;font-size: 18px;margin: 0 auto;line-height:24px;height: 110px;padding-top: 6px;}
.jggl-right{width:308px;height:110px;background: #f6f6f6;float: right;}
.jggl-box{width:288px;height:96px;margin: 7px auto;margin-top:9px;margin-left: 16px;}
.jggl-a{width: 142px;height: 44px;float: left;margin:0 auto;text-align: center;line-height: 44px;}
.xuxian-bottom{border-bottom:1px dashed #9E9E9E;}
.xuxian-right{border-right:1px dashed #9E9E9E;}
.xuxian-top{border-top:1px dashed #9E9E9E;}
.xuxian-left{border-left:1px dashed #9E9E9E;}
.xuxian-t-r{border-top:1px dashed #9E9E9E;border-right:1px dashed #9E9E9E;}
.lm2-box{width: 366px;height: 240px;float: left;}
.juli-right{margin-right: 31px;}
.juli-top{padding-top: 20px;}
.juli-smalltop{margin-top:15px}
.juli-right-smalltop{margin-right: 31px;margin-top:15px ;}
.juli-right-top{margin-right: 31px;margin-top:20px ;}
.height5-left{width: 794px;float: left;}
.height5-right{width: 366px;float: left;}
.tzgg{height: 280px;background-color: #f4f4f4;margin-top: 0px;}
.tzgg li{margin-left:20px;}
.ld{height: 84px;}
.ldxx{width:366px;height: 84px;background-color: #5087aa;line-height: 84px;margin: o auto;font-size: 24px;color: #FFFFFF;text-align: center;}
.dcwj{width:181px;height: 84px;background-color: #37aab4;line-height: 84px;margin: o auto;font-size: 20px;color: #FFFFFF;text-align: center;}
.jj,.sh{height: 100px;}
.rwfc{width: 1160px;height: 198px;}
.tzsh{width: 367px;height: 198px;}
.tzgg-h{width: 366px;height: 46px;background: #f2f2f2;margin-bottom: 13px;background: url(../images/gray.jpg) repeat-x bottom;}
.tzgg-h-left{width: 150px;height: 46px;float: left;background: #d73f3c;color: #FFFFFF;font-size: 20px;line-height: 46px;text-align: center;}
.tzgg-more{width: 62px;height: 46px;float: right;color: #999999;font-size: 14px;line-height: 46px;text-align: center;}
.rwfc-box{width: 1160px; height: 153px; position: relative; overflow: hidden;}
.rwfc-box ul { width: 1160px; height: 153px; position: relative; }
.rwfc-tu{width: 222px;height: 153px;position: relative;float: left;}
.rwfc-juli{margin-right: 0px;}
.rwfc-tu .wz{width: 222px;height: 32px;line-height: 32px;background: url(../images/toumin.png) repeat-x !important;position: absolute;z-index: 8;bottom: 0;text-align: center;color: #ffffff;}
.tzsh-tu{width: 366px;height: 153px;position: relative;float: left;}
.tzsh-tu .wz{width: 366px;height: 32px;line-height: 32px;background: url(../images/toumin.png) repeat-x !important;position: absolute;z-index:5;bottom: 0;text-align: center;color: #ffffff;}
.jjjc-wz{width:1144px;height:170px;margin: 0 auto;line-height: 30px;}
.foot-box{width: 100%;height: 133px;border-top: #ad080c 9px solid;margin-top:31px ;}
.xiala-box{width: 1162px;height: 35px;margin-top: 24px;}
.xiala-box select{height: 33px;line-height: 23px;width: 266px;margin: 0 10px;font-size: 15px;color:#636363;padding:5px 0;}

.foot-box .wz{width: 1162px;height: 68px;margin-top: 24px;line-height: 30px;}
.bqsy-box{width: 1200px;height: 122px;margin: 0 auto;border-top: #999999 1px solid;background: #ffffff;}
.bqsy-box .wz{width: 638px;height: 70px;padding-right: 100px;float: right;line-height: 30px;margin-top:33px ;}
.bqsy-box img{vertical-align: middle;padding-left: 340px;float: left;margin-top:25px ;}

#list-img li{width:244px;height:153px;margin:0px;float: left;margin:30px 24.25px;}
.img-title{    height: 42px;
    line-height: 42px;
    color: #fff;
    font-size: 18px;
    padding-left: 20px;
    background-color: #d73f3c;
    margin-bottom: 4px;
}
.ewm{background: #fff;
    width: 105px;
    position: fixed;
    top: 280px;
	font-size: 14px;
	text-align:center;
	right:0;
	z-index: 10;
}

.leader{
    width: 366px;
    height: 200px;
	margin: 10px auto;
    background-color: #ffffff;
}

.leader .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	transition: 300ms;
	transform: scale(0.8);
}
.leader .swiper-slide-active, .leader .swiper-slide-duplicate-active{
	transform: scale(1);
}
.leader .swiper-slide .pic {
    width: 148px;
	height: 198px;
}
.leader .swiper-slide .pic img {
    width: 150px;
	height: 200px;
	border: 1px solid #eeeeee;
	padding: 1px;
    background-color: #ffffff;
}
/*专题专栏*/

.ztzl {
    height: 175px;
    background: #f1f1f1;
    overflow: hidden;
    position: relative;
	float: left;
    width: 1160px;
}
.ztzl .title {
    width: 64px;
    height: 132px;
    background: #d21e1e;
    float: left;
    text-align: center;
    padding-top: 43px;
}
.ztzl .title &gt; a {
    display: block;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    line-height: 22px;
}
	
.ztzl .swiper-bd {
    width: 980px;
    height: 154px;
    margin-top: 21px;
    overflow: hidden;
	margin-left:60px;
}
.ztzl .swiper-bd .swiper-wrapper .swiper-slide {
    height: 154px;
}
.ztzl .swiper-bd .swiper-wrapper .swiper-slide .pic {
    display: block;
	width: 306px;
    height: 106px;
    overflow: hidden;
}
.ztzl .swiper-bd .swiper-wrapper .swiper-slide .pic img {
	width: 306px;
}
.ztzl .swiper-bd .swiper-wrapper .swiper-slide .text {
    display: block;
	width: 306px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333333;
}

.ztzl .swiper-bd .swiper-button-prev {
	left: 70px;
}

.foot-box-text {
	width: 100%;
    height: 138px;
	margin-left: 0px;
	margin-top: 35px;
	line-height: 30px;
    text-align: center;
}
.red {
    width: 56px;
    height: 68px;
	margin-left: 300px;
	margin-top: 35px;
    background: url(../images/red.png) no-repeat left center;
}
.foot-box-text p &gt; .icpbeian {
    display: block;
    height: 30px;
    float: left;
    background: url(../images/icp.png) no-repeat left center;
    padding-left: 30px;
    color: #343434;
	margin-right:20px;
}
.foot-box-text p &gt; .beian {
    display: block;
    height: 30px;
    float: left;
    background: url(../images/beian.png) no-repeat left center;
    padding-left: 30px;
    color: #343434;
}





/* 搜索 */
.banner .sousuo {
	width: 240px;
	padding-top: 90px;
	height: auto;
	float: right;
}

.banner .srk {
	width: 182px;
	height: 31px;
	padding-left: 5px;
	float: left;
	background: #fff;
	border: #a4a4a4 1px solid;
}

.banner .ssk {
	width: 180px;
	height: 31px;
	font-size: 16px;
	line-height: 31px;
	outline: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.banner .ssbtn {
	width: 40px;
	height: 32px;

	float: left;
}

 .banner .scrh_btn {
	width: 40px;
	height: 32px;
	border: 0;
	color: #fff;
	font-size: 14px;
	background: #d73f3c;
	cursor: pointer;
}


.channel-wrap {
    overflow: hidden;
    clear: both;
    width: 1366px;
    padding: 20px 20px 0px 20px;
    background-color: #fff;
    margin: 0 auto;
}
.position {
    height: 30px;
    line-height: 30px;
    padding-left: 25px;
    margin-bottom: 15px;
    background: url(../images/list-dw.jpg) no-repeat left center;
}
.list-wrap {
    width: 100%;
    min-height: 500px;
    overflow: hidden;
}
.list-wrap .left {
    width: 215px;
    float: left;
}
.list-wrap .left .title {
    width: 100%;
    height: 42px;
    line-height: 42px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    background-color: #d73f3c;
    margin-bottom: 4px;
}
.list_dt {
    background: #f7f7f7;
    color: #333;
    width: 100%px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 4px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}
.lanmu_On {
    background: #e8e7e7;
    color: #333;
    width: 100%px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 4px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}
.list-wrap .right {
    width: 1100px;
    float: right;
}
.list-wrap .right .content-wrap {
    border-bottom: 1px #CCCCCC dashed;
    margin-bottom: 20px;
    padding-bottom: 10px;
    min-height: 500px;
    overflow: hidden;
}
.list-wrap .nr-bt {
    width: 96%;
    line-height: 40px;
    font-size: 26px;
    color: #e60000;
    font-weight: bold;
    text-align: center;
    margin: 5px auto;
}
.list-wrap .nr-time {
    line-height: 55px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    border-bottom: 1px solid #ededed;
    margin: 0 auto;
        margin-bottom: 0px;
    margin-bottom: 20px;
}
.list-wrap .nr-zw {
    color: #555;
    line-height: 42px;
    margin: 0 auto;
}
.list-wrap .right .title {
    height: 42px;
    line-height: 42px;
    color: #fff;
    font-size: 18px;
    padding-left: 20px;
    background-color: #d73f3c;
    margin-bottom: 4px;
}
.list-wrap .list-lb {
    width: 1100px;
    min-height: 500px;
    line-height: 42px;
    padding: 15px 0;
    border-bottom: 1px #CCCCCC dashed;
    margin: 0 auto;
        margin-bottom: 0px;
    margin-bottom: 20px;
    overflow: hidden;
}
.list-wrap .list-lb li {
    padding-left: 15px;
}
.list-wrap .lb-time {
    color: #adadad;
    margin-right: 10px;
    float: right;
}

.list-wrap .list-lb dl.leader-list {
    width: 890px;
    min-height: 220px;
    line-height: 42px;
    padding: 15px 0;
    border-bottom: 1px #CCCCCC dashed;
    margin: 0 auto;
        margin-bottom: 0px;
    margin-bottom: 0px;
    margin-bottom: 20px;
    overflow: hidden;
}
.list-wrap .list-lb dl:last-child{
    border-bottom: none;
}
.list-wrap .list-lb dl.leader-list .pic {
    float: left;
    width: 150px;
    height: 200px;
    overflow: hidden;
	padding:1px;
	border: 1px solid #eee;
	margin-right: 15px;
}
.list-wrap .list-lb dl.leader-list .pic img {
    width: 150px;
    height: 200px;
}
.list-wrap .list-lb dl.leader-list dt, .list-wrap .list-lb dl.leader-list .zhiwu {
    float: left;
    width: 718px;
    height: 40px;
    overflow: hidden;
}
.list-wrap .list-lb dl.leader-list dt{font-weight:bold;}
.list-wrap .list-lb dl.leader-list .fengong {
    float: left;
    width: 718px;
    height: 115px;
    line-height: 30px;
    overflow: hidden;
}
.list-wrap .list-lb .leader_box {
    margin-top: 40px;
    overflow: hidden;
}
.list-wrap .list-lb .leader_box .titles {
    border-bottom: 1px #CCCCCC dashed;
}
.list-wrap .list-lb .leader_box .titles h2 {
    width: 110px;
    font-size: 22px;
    color: #161616;
    border-left: 8px solid #d73f3c;
    text-align: center;
}
.list-wrap .list-lb .leader_box .title span {
    border-bottom: 1px solid #ddd;
    color: #ddd;
    width: 710px;
    display: block;
    float: left;
    padding-top: 14px;
}

.page-wrap {
    padding: 10px 0px;
    clear: both;
    overflow: hidden;
    text-align: center;
}
.page-wrap a, .page-wrap span, .page-wrap font {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    padding: 0 15px;
    border: 1px solid #e2e2e2;
    height: 28px;
    line-height: 28px;
    margin: 0 -1px 5px 0;
        margin-right: -1px;
    background-color: #fff;
    color: #333;
    font-size: 12px;
}
.page-wrap span, .page-wrap font {
    margin-right: 10px;
    padding: 0;
    border: none;
}
.page-wrap a.onhover {
    background: #af090b;
    border: 1px solid #af090b;
    color: #FFFFFF !important;
}



.box-top-none {border-top:0;}
.box-bottom-none {border-bottom:0;}

.wp_article_list .list_item {
    width: 100%;
    height: 39px;
    line-height: 39px;
    border-bottom: 1px dashed #ddd;
    vertical-align: top;
}
.wp_article_list .list_item .Article_Title {
    float: left;
    width: 440px;
    overflow: hidden;
    height: 39px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wp_article_list .list_item .Article_Index {
    margin-top: 13px;
}
.list-wrap .list-lb .wp_article_list .list_item .Article_PublishDate {
    color: #666;
    width: 100px;
}
.list-wrap .right .wp_article_list .list_item .pr_fields{
width: calc(100% - 150px);
}
.list-wrap .right .wp_article_list .list_item .pr_fields .Article_Title{
width: calc(100% - 25px);
}
.wp_paging, .wp_paging li, .wp_paging li a{
    height: 45px;
    line-height: 45px;
}

.flex {
  display: flex;
}


.w-full {
  width: 100%;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-initial {
  flex: 0 1 auto;
}

.flex-none {
  flex: none;
}

.flex-shrink {
  flex-shrink: 1;
}

.flex-row {
	flex-direction: row;
}

.grow {
	flex-grow: 1;
}

.basis-1\/2 {
	flex-basis: 50%;
}

.basis-1\/4 {
	flex-basis: 25%;
}

.basis-1\/5 {
	flex-basis: 20%;
}

.basis-3\/4 {
	flex-basis: 75%;
}

.basis-2\/5 {
	flex-basis: 40%;
}

.basis-3\/5 {
	flex-basis: 60%;
}

.basis-4\/5 {
	flex-basis: 80%;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-9 {
  gap: 2.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.grid {
  display: grid;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.wp_listcolumn .wp_column a {
  background: #f7f7f7;
  color: #333;
  width: 100%px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 4px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  font-weight: normal;
  border-bottom: 0px solid #ddd;
}
.wp_listcolumn .wp_column a.selected {
  background: #e8e7e7;
  color: #333;
  width: 100%px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 4px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  font-weight: bold;
}
.wp_listcolumn .wp_column a:hover { color:#C00; background-color:#e8e7e7; background-image: none;}


.video_list li {
  text-align: center;
}
.video_list li .img {
  overflow: hidden;
  width: 100%;
  height: 120px;
}
.video_list li .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
</pre></body></html>