.box-l{width:740px;position:relative;}.box-r{width:320px}.heading-th{width:100%}.heading-th i{display:inline-block;vertical-align:middle;width:22px;height:22px;margin:0 6px}.heading-th p{height:40px;line-height:40px;font-weight:500;font-size:18px;display:inline-block;padding:0 10px}.heading-th div{padding:6px 0;background:#fff;border-radius:4px}.heading-th div .red{color:#ff3f3f;font-weight:600}.heading-th div a{display:inline-block;padding:2px 4px;margin:4px;font-size:14px;border-radius:4px;font-weight:400}.heading-th div .active{background-image: -webkit-gradient(linear,top,bottom,from(#ff4657),to(#de1e30));background-image: -webkit-linear-gradient(top,#ff4657,#de1e30);background-image: -moz- oldlinear-gradient(top,#ff4657,#de1e30);background-image: linear-gradient(to bottom,#ff4657,#de1e30);color:#fff}.heading-th div a:hover{background:-moz-linear-gradient(top,#ff4657,#de1e30);background:-webkit-linear-gradient(top,#ff4657,#de1e30);background:-o-linear-gradient(top,#ff4657,#de1e30);color:#fff}.heading-th div .red:hover{background:#ff3f3f;color:#fff}.live-cont-foot{margin:20px 0;background:#fff}@media screen and (max-width:1300px){.live-cont-foot .date-box{position:fixed;top:220px;left:0}}@media screen and (min-width:1300px){.live-cont-foot .date-box{position:fixed;top:220px;left:40px}}.date-box{background:#fff}.live-cont-foot .date-box li{width:60px}.live-cont-foot .live-box{width:740px}.live-cont-foot .live-box dd div{display:inline-flex;min-height:24px;vertical-align:middle;line-height:24px}.live-cont-foot .live-box dd div p{display:inline-block;margin:0 10px 0 0}.live-cont-foot .once-time{width:54px}.live-cont-foot .video-link{max-width:630px}.introduction{width:100%;height:auto;padding:20px;background:#fff;line-height:30px;font-size:14px;box-sizing:border-box}.hot-event .header-f a:hover{background:transparent}.hot-event .header-f a{font-size:12px}.hot-event div{padding:10px}.hot-event a{display:inline-block;padding:2px 4px;font-size:14px;margin:2px 0}.hot-event a:hover{background:#EF8A94;color:#fff}.video-box{margin:20px 0;background:#fff}.video-box ul{padding:10px 0}.video-box li{height:34px;vertical-align:middle;width:300px;line-height:34px;font-size:14px}.video-box li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-box li p,.video-box li i{display:inline-block}.video-box li p{width:16px;height:16px;background:#0093dd;text-align:center;line-height:16px;transition:.2s all ease;margin:0 6px}.video-box li:hover a{color:#0093dd}.video-box li i{width:0;height:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.hto-pd div{border:1px solid #e0e0e0;padding:10px}.hto-pd div a{display:inline-block;padding:2px 4px;margin:4px;font-size:14px}.hto-pd div a:hover{background:#eef4e6}.hto-pd{margin:20px 0}.icon-type a{display:block;width:100%;height:100%}.r-content{margin-bottom:20px;background:#fff;border-radius:4px}.r-content ul{padding:10px;font-size:14px;margin-bottom:20px}.r-content ul li{height:30px;line-height:30px;border-bottom:1px dotted #e0e0e0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-content ul li i{display:inline-block;width:0;height:0;border-left:10px solid #69C;border-top:6px solid transparent;border-bottom:6px solid transparent;margin:0 4px}.r-content ul li a:hover{color:#69C}.r-content ul p,.r-content ul i{display:inline-block}.r-content ul p{width:20px;height:20px;background:#0093dd;text-align:center;line-height:20px;margin:0 4px}.r-content .sepx li i{width:0;height:0;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.r-content .sepx{font-size:12px;display:none}.videoshi ul{padding:0}.r-content .sepx li a{color:#0093dd;margin:0 4px;font-weight:400}.sepx li b,.sepx li a{display:inline-block}.sepx li b{width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:21px}.box-l .xianguandx_wrap_right>li,.content-one .xianguandx_wrap>li{width:auto;height:30px;min-width:30px;line-height:30px;border:none;border-radius:5px;background:#de1e30;margin-left:30px;display:flex;justify-content:center;align-items:center}.box-l .xianguandx_wrap_right>li a,.content-one .xianguandx_wrap>li a{text-align:center;font-size:13px;margin:0;color:#fff;display:flex;width:100%;height:100%;padding:0 15px;align-items:center;justify-content:center}.box-l .xianguandx_wrap_right>.xianguandx_wrap_none,.content-one .xianguandx_wrap>.xianguandx_wrap_none{background:#ef8e90}.box-l .xianguandx_wrap_right>.xianguandx_wrap_none a:hover{cursor:default}.box-l .xianguandx_wrap_right{position:absolute;top:0;right:0;border:none;display:flex;flex-direction:row-reverse}.box-l .xianguandx_wrap_right>li img,.content-one .xianguandx_wrap>li img{margin-right:5px;max-height:17px;width:auto}



.sepx_new li{
    float:none;
    width:100%;
    display:flex;
    height:30px;
    align-items: center;
    padding: 0;
}
.sepx_new li img{
    width: 17px;
    height:auto;
    margin:0 1px 0 5px;
}
.r-content .sepx_new li a{
    width:290px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    line-height:30px;
    color:#333333;
}
.r-content .sepx_new li a:hover{
	color:#de1e30;
}
.r-content .sepx_new li .tt_coc{
    color:#de1e30;
}
.heading-th .z_xz_wrap_new{
    position:relative;
    padding-right:15px;
    box-sizing:border-box;
    height:35px;
    overflow: hidden;
  }
  .heading-th .z_xz_wrap_new_cic{
    width: 0;
    height: 0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #de1e30;
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 10px;
    cursor:pointer;
  }
.rank_cont{
	background: #fff;
}
.rank_cont .rank_cont_title{
	background: #efefef;
	width: 100%;
	padding: 0;
	margin-bottom: 0px;
	height: 35px;
}
.rank_cont .rank_cont_title li{
	float: left;
	width: 40px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 35px;
	font-size: 18px;
}
.rank_cont .rank_cont_title .active {
  color: #E60640;
}	
.rank_cont_cont{
	display:none;
}
.rank_cont_cont dt{
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	line-height: 26px;
	font-weight: 700;
	color: #333;
	font-size: 14px;
}
.rank_cont_cont dd{
	color: #999999;
	font-weight: 400;
	font-size: 14px;
}
.rank_cont_cont p{
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	text-align: center;
	line-height: 36px;
}
.rank_cont_cont p img{
	width:20px;
	height:20px;
}
.rank_cont_cont  p:nth-child(3){
	width: 145px;
}
.rank_cont_cont p:nth-child(2){
	width: 90px;
}
.rank_cont_cont dd p:nth-child(2){
	text-align: left;
}
.rank_more_a{
	border-radius: 4px;
	overflow: hidden;
	display: flex;
	flex-direction: column;
}
.video-box .rank_more{
	height: 50px;
	width: 100%;
	display: flex;
	padding: 0;
}
.rank_more .active{
  background: #E74C5B;
  color: #fff;
}
.rank_more li{
	font-size: 14px;
	color: #3D3D3D;
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	transform: rotateZ(0deg) skew(-30deg, 0deg);
	cursor: pointer;
	position: relative;
	background: #FFD8E2;
}
.rank_more li:first-child::after {
  content: "";
  position: absolute;
  left: -12px;
  top: 0;
  width: 22px;
  height: 26px;
  display: block;
  background: #FFD8E2;
}
 .rank_more li:first-child.active::after{
	content: "";
	position: absolute;
	left: -12px;
	top: 0;
	width: 12px;
	height: 25px;
	display: block;
	background: #E74C5B;
 }
 .rank_more li:nth-child(2){
	margin: 0 4px;
 }
 .rank_more li:last-child::after{
	content: "";
	position: absolute;
	right: -20px;
	bottom: 0;
	width: 22px;
	height: 32px;
	display: block;
	background: #FFD8E2;
 }
 .rank_more li:last-child.active::after{
	content: "";
	position: absolute;
	right: -20px;
	bottom: 0;
	width: 22px;
	height: 32px;
	display: block;
	background: #E74C5B;
 }
 .rank_more li span{
	transform: rotateZ(0deg) skew(30deg, 0deg);
 }
 .rank_more_cont{
	background: #fff;
 }
.rank_more_cont dt {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  line-height: 26px;
   border-bottom: 1px solid #eee;
   margin-bottom: 10px;
	font-weight: 700;
	color: #333;
	font-size: 14px;
}
.rank_more_cont dd {
	color: #999999;
	font-weight: 400;
	font-size: 14px;
}
.rank_more_cont p {
  display: inline-block;
  vertical-align: middle;
  width: 75px;
  text-align: center;
  line-height: 36px;
}
.rank_more_cont p:nth-child(2) {
  width: 170px;
}
.rank_more_cont dd p:nth-child(2){
	text-align: left;
}
.rank_more_cont p img{
	width:25px;
	height:25px;
}	