* { margin:0; padding:0; border:0; outline: none; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-family: 'source sans pro', -apple-system, blinkmacsystemfont, 'segoe ui',
     roboto, 'helvetica neue', arial, sans-serif; font-size: 16px; word-spacing: 1px; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; box-sizing: border-box;}
body{font-family:"microsoft yahei","helvetica neue", helvetica, sans-serif; font-size:14px; color:#555; line-height:2.5; background:#fff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{border:0;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a {
    text-decoration:none; color:#282828; outline:none;
    -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out;
    -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out;
    -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out;
    transition: background-color 0.2s ease-out, color 0.1s ease-out;
}
a:hover{ background-repeat:no-repeat; color:#f00; text-decoration:none;}
a,area{blr:expression(this.onfocus=this.blur())} /*清除 a 链接在点击时会产生虚线的问题*/
.clearfix:before,.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix{clear:both; *zoom:1;}
input,button,select,textarea{font-family:"microsoft yahei"; outline:none; border:none; border-radius:0;/* -webkit-appearance: none; -moz-appearance:none;*/}
.pull-left { float: left; }
.pull-right { float: right; }
.ovh { overflow: hidden; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.img-enlarge{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.img-enlarge:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}
.w1200 { width: 1200px; margin: 0 auto; overflow: hidden;}
.mgb15 { margin-bottom: 15px;}
.mglr15 { margin: 0 15px;}
.mgb30 { margin-bottom: 30px;}
.flex { display: flex; justify-content: center; align-items: center;}
.hidden-lg { display: none;}
.w830 { width: 830px; overflow: hidden;}
.w415 { width: 415px; overflow: hidden;}
.w400 { width: 400px; overflow: hidden;}
.w325 { width: 325px; overflow: hidden;}
.w350 { width: 350px; overflow: hidden;}
.w800 { width: 800px; overflow: hidden;}
:root {
	--default-color: transparent;
}
/* 通用标题 */
.default-title { height: 50px; border-bottom: 1px solid #c3c3c3; padding-right: 10px; margin-bottom: 5px;}
	.default-title a { float: right; line-height: 50px; font-size: 14px; color: #666;}
	.default-title h1,.default-title li.now { font-size: 24px; height: 50px; line-height: 50px; background-image:-webkit-linear-gradient(120deg,#bc0006,#d93c1f,#f6a77d); -webkit-background-clip:text; -webkit-text-fill-color:var(--default-color,#c2292c); border-bottom: 1px solid #bc0b10; display: inline-block;}
	.default-title li { float: left; height: 50px; line-height: 50px; font-size: 24px; color: #666; cursor: pointer; margin-right: 30px;}
	
.header { background-color: #fff;}
	.logo { float: left; margin: 20px 30px 20px 0; width: 220px; height: 85px;}
	.logo img { display: block; width: 100%; height: 100%;}
.site-search { width: 310px; height: 40px; background-color: #eee; margin: 43px 15px 0 0;}
	.submit-ipt { width: 240px; height: 40px; border: 1px solid #d3d4d6; border-right-color: #fff; background: #fff; float: left; padding: 0 10px; font-size: 15px;}
	.submit-ipt::-webkit-input-placeholder { color: #ccc; font-size: 15px;}
	.submit-btn { background: #aa1f24 url(/uploads/image/wsdimages/search-btn-ico.png) no-repeat center center; width: 70px; height: 40px; background-size: 30px auto;}
.top-font { width: 220px; line-height: 21px; padding-top: 43px; font-size: 13px;}
.eq-group { width: 400px; height: 110px; margin-top: 8px;}
	.eq-item { float: left; width: 100px; text-align: center;}
		.eq-item img { width: 80px; height: 80px; display: block; margin: 0 auto;}
		.eq-item p { height: 20px; line-height: 20px; font-size: 14px;}
/* ~导航~ */		
.site-menu { height: 60px; background-color: #e60012; line-height: 44px; padding: 8px 0; text-align: center;}
.site-menu ul { display: flex; justify-content: space-around; align-items: center;}
	.site-menu li {display: inline-block; height: 44px; line-height: 44px;}	
	.site-menu li a { display: block; font-size: 20px; color: #fff; padding: 0 20px; border-radius: 10px;}
	.site-menu li a:hover { background-color: #bf0011;}
/* ~ 广告位 ~ */
.adwrap { width: 1200px; height: 80px; background-color: #eee;}
.w390 { width: 390px; height: 75px; background-color: #eee; float: left;}

/* ~ 头条 ~ */
.headerline { margin-bottom: 15px;}
	.headerline span { flex: 0 0 58px; height: 52px; overflow: hidden; margin-right: 15px;}
	.headerline h2 { font-size: 30px; font-weight: bold;}
.headerline p { text-align: center; height:35px; line-height: 30px; font-size: 15px;}	
	.headerline p a { padding: 0 20px;}

/* 顶部内容 */

/* 精彩湖北 */
.notice01 { height: 35px; line-height: 35px; background-color: #f5f7fb; position: relative; margin: 5px 0 20px;}
	.noticetitle { height: 35px; position: absolute;}
	.noticetitle::after { position: absolute; width: 8px; height: 8px; background-color: #e60012; right: -4px; top: 50%; margin-top: -4px; content: ""; transform: rotate(45deg);}
	.noticetitle a { display: inline-block; padding: 0 10px; font-size: 20px; font-weight: bold; background-color: #e60012; color: #fff; letter-spacing: 2px;}
	#marquee2{ height:35px; line-height: 35px; overflow:hidden; position: absolute; left: 125px; right: 10px; }
		#marquee2 li{ float:left; font-size: 16px; margin-right: 30px;}
		#marquee2 li a { color: #666;}
		#marquee2 li a:hover { color: #e60012;}

/* 幻灯片 */
.swiper-t-left { width: 635px; height: 380px; overflow: hidden; float: left; background-color: #fff; margin-bottom: 40px;}
	.swiper-t-left * { margin: 0; padding: 0; list-style: none; border: none;}
		.swiper-t-left .swiper-slide { position: relative;}
		.swiper-slide img { width: 100%; height: 100%;}
		.swiper-slide p { position: absolute; left: 0; right: 0; bottom: 0; height: 50px; line-height: 50px; font-size: 18px; background: rgba(0,0,0,0.5); padding: 0 20px; color: #fff; }
		.swiper-pagination { text-align: right; padding-right: 10px; left: auto!important; bottom: 20px!important; box-sizing: border-box; }
		.swiper-pagination span { width: 10px; height: 10px; border-radius: 0;}
		.swiper-pagination-bullet { background-color: #fff; opacity: 1;}
		.swiper-pagination-bullet-active { background-color: #c90d31; opacity: 1;}
			.swiper-button-next,.swiper-button-prev { width: 30px; height: 50px; margin-top: -25px;}
			.swiper-button-next::after,.swiper-button-prev::after { display: none;}
			.prev1,.prev2{ background: rgba(0,0,0,.5) url(/uploads/image/wsdimages/left-ico2.png) no-repeat center center; left:5px;}	
				.next1,.next2 { background: rgba(0,0,0,.5) url(/uploads/image/wsdimages/right-ico2.png) no-repeat center center; right: 5px;}
/* 当阳新闻 */
.topnews { width: 535px; height: 380px; margin-bottom: 40px; float: right; overflow: hidden; position: relative;}
.top-f-news { height: 120px; overflow: hidden; display: flex; flex-direction: column; justify-content: center; border-bottom: 1px dashed #ccc; margin-bottom: 10px;}
	.top-f-news h2 { font-weight: bold; font-size: 22px; line-height: 35px; padding-bottom: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
	.top-f-news p { padding: 0; line-height: 25px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.top-f-news p a { color: #c00;}
.default-list li { line-height: 38px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#test1_1 { display: none; padding-top: 16px;}
.morelink { font-size: 14px; position: absolute; right: 10px; height: 50px; line-height: 50px; z-index: 10; top: 0; font-size: 14px; color: #666;}
/* ~ 主体内容左 ~ */
.con-left { float: left; width: 880px; overflow: hidden;}

/* 网络视听 精彩视频 */
.audiowrap,.videowrap { display: flex; justify-content: space-between;}
	.w195 { flex: 0 0 195px; overflow: hidden;}
	.audio-title { height: 40px; line-height: 40px; font-size: 17px; color: #333; padding: 0;}
	.audio-thumb { width: 100%; /* height: 110px; */ height: 135px; position: relative; overflow: hidden; margin-bottom: 15px; }
		.audio-thumb img { width: 100%; height: 100%; display: block;}
		.audio-thumb p { background-color: rgba(0,0,0,.5); height: 32px; line-height: 32px; color: #fff; padding: 0 5px; text-align: center; position: absolute; left: 0; right: 0; bottom: 0; z-index: 1; font-size: 14px;}
	.audiowrap li { line-height: 30px; padding: 8px 0; font-size: 14px;}
	.audiowrap li:first-child { border-bottom: 1px dashed #ccc;}
	.audiowrap li p { background: url(/uploads/image/wsdimages/audio-ico.png) no-repeat left center; padding-left: 25px; color: #333;}
	.audiowrap li h3 { line-height: 25px; font-size: 14px;}
.videowrap { flex-wrap: wrap; padding-top: 10px;}
	.videowrap .w195 { height: 148px;}
	.videowrap .w195:nth-last-child(-n 2) { height: 140px;}
	.video-thumb img { width: 100%; height: 100px; display: block;}
	.video-thumb p { font-size: 14px; height: 40px; line-height: 40px; overflow: hidden;}

/* 媒体看当阳 */
.lookdy,.bmsvc { height: 315px; margin-top: 15px; overflow: hidden;}
.l-first-news { height: 105px; overflow: hidden; margin-bottom: 10px; border-bottom: 1px dashed #ccc; padding-bottom: 15px;}
	.f-n-thumb { float: left; width: 120px; height: 90px; overflow: hidden; margin-right: 15px;}
		.f-n-thumb img { width: 100%; height: 100%;}
		.f-n-info { padding: 5px 15px 0 135px; height: 100%;}
			.f-n-info h2 { font-size: 16px; font-weight: bold; line-height: 26px; margin: 0;}
			.f-n-info span { position: relative; bottom: 0; left: 0; display: inline-block; height: 20px; line-height: 20px; z-index: 1; font-size: 14px;}

/* 便民服务 */

.tab2 { display: none; overflow: hidden;}
#test2_1 { padding: 15px; overflow: hidden;}
	#test2_1 .svc-items {width: 118px; height: 85px; margin-right: 15px; margin-bottom: 15px; overflow: hidden; float: left;}
	#test2_1 .svc-items:nth-of-type(3n) { margin-right: 0;}
	#test2_1 .svc-items:nth-last-child(-n 3) { margin-bottom: 0;}
	.svc-items a {  height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: #fff; padding-top: 5px;}
	.svc-items a:hover,.array-items a:hover { background-color: #f8968f;}
	.svc-items a img { width: 35px; height: 35px; border-radius: 100%;}
	.svc-items a:hover img,.array-items a:hover img  { box-shadow: 0 0 5px 3px #fff;}
	.svc-items a p { line-height: 25px; padding-top: 8px; font-size: 14px; color: #b6645b;}
	.svc-items a:hover p,.array-items a:hover p { color: #fff;}
	
.subtab-title { width: 40px; height: 315px; float: left;background-color: #f5bfb5; overflow: hidden; color: #ca3428;}
	.subtab-title ul { height: 100%;}
	.subtab-title li { width: 40px; height: 50%; padding: 0 15px; display: flex; justify-content: center; align-items: center; font-size: 16px; line-height: 23px; font-weight: bold; cursor: pointer;}
	.subtab-title li.now { background-color: #c00; color: #fff;}
.tab3 { display: none; float: left; width: 375px; height: 100%; padding: 15px; overflow: hidden;}
.array-items { overflow: hidden; width: 105px; height: 85px; margin: 0 15px 15px 0; background-color: #fff; text-align: center; float: left; cursor: pointer;}
	.array-items:nth-of-type(3n) { margin-right: 0;}
	.array-items a { display: flex; height: 85px; flex-direction: column; justify-content: center; align-items: center;}
		.array-items a img { width: 45px; height: 45px; border-radius: 50px;}
		.array-items a p { height: 25px; line-height: 30px;}






/* ~ 主体内容右 ~ */
.con-right { float: right; width: 270px; overflow: hidden;}
.rt-ad-150 { height: 135px; background-color: #eee; overflow: hidden;}
.rt-ad-100 { height: 100px; background-color: #eee; margin-top: 3px;}
.media-group { position: relative;}
.media-items { height: 35px; line-height: 35px; background-color: #eee; margin-top: 8px; position: relative; text-align: center; font-size: 15px;}
	.media-items a { display: block; color: #555; cursor: pointer;}
	.media-items a:hover { color: #c30d00; background-color: #fde6e3; font-weight: bold; }
	.media-items::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 7px; background-color: #a11111;}
	.media-items:nth-of-type(2)::before { background-color: #eb5145;}
	.media-items:nth-of-type(3)::before { background-color: #ffd624;}
	.media-items:nth-of-type(4)::before { background-color: #26afd1;}
	.media-items:nth-of-type(5)::before { background-color: #ed6904;}
	.media-items:nth-of-type(6)::before { background-color: #6ec2b2;}
	.media-items:nth-of-type(7)::before { background-color: #20accf;}
	.media-items:nth-of-type(8)::before { background-color: #eea559;}

.mediaeq { width: 160px; height: 160px; background-color: #fff; position: absolute; left: 55px; top: 35px; z-index: 1000; display: none; overflow: hidden; box-shadow: 0 0 5px 5px #eee;}
.media-items:nth-last-child(-n 4) > .mediaeq {top:auto; bottom: 35px;}
.media-items:hover > .mediaeq { display: block;}
.mediaeq img { width: 100%; height: 100%;}

/* 融媒直播 */
.mediazb ul,.hotspecial ul { overflow: hidden; padding-top: 10px; }
	.mediazb li { float: left; width: 228px; height: 180px; overflow: hidden; margin-right: 15px;}
		.mediazb li:last-child { margin-right: 0;}
		.mediazb li .zb-thumb { width: 100%; height: 140px; overflow: hidden;}
			.mediazb li .zb-thumb img,.hotspecial li img { width: 100%; height: 100%;}
			.mediazb li .zb-title { height: 40px; line-height: 40px; text-align: center; font-size: 15px;}
			.mediazb li a { display: block;}
			.mediazb li a:hover .zb-title { background-color: #f5f5f5;}


/* 热点专题 */
.hotspecial { width: 880px;}
.hotspe { width: 880px; height: 130px; overflow: hidden; position: relative; padding-top: 10px;}
	.hotspe .swiper-slide { height: 120px; overflow: hidden;}
.swiper-spe-wap { display: none;}

.hotspecial li { float: left; width: 208px; height: 120px; overflow: hidden; margin-right: 16px; position: relative;}
	.hotspecial li:last-child { margin-right: 0;}
.hotspe .zb-thumb { height: 120px; overflow: hidden;}
.hotspe .zb-title { position: absolute; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,.5); color: #fff; font-size: 15px; text-align: center;}
.btm-ad { width: 270px; height: 185px; overflow: hidden;}

.footer { margin-top: 50px; background-color: #a3a3a3; color: #fff; padding: 20px 0; text-align: center; line-height: 35px;}
.footer a { color: #fff;}
.link-pic { padding-top: 10px;}
.link-pic .item { display: inline-block;}






/* 单行 */
.oneline { text-overflow: ellipsis; white-space:nowrap; overflow:hidden; }
/* 两行 */
.twoline {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.block { display: block;}



/*微信微博栏目页*/
.wx-list { min-height: 800px; overflow: hidden;	 }
.wx-list li { width: 20%; height: 120px; float: left; overflow: hidden; padding: 0 15px; margin-bottom: 15px;}
.wx-list li a { display: flex; flex-direction: column; justify-content: center; align-items: center;}
	.wx-list li span { width: 70px; height: 70px; overflow: hidden;}
		.wx-list li span img { width: 100%; height: 100%;}
	.wx-list li p { height: 50px; line-height: 18px; display: flex; align-items: center; justify-content: center; text-align: center;}


		
/* ~~~~~~~~~~~~~~~~~~今日当阳~~~~~~~~~~~~~~~~~~~~ */
.categoryname { font-size: 32px; padding: 0 30px; height: 85px; line-height: 85px; position: relative; margin: 20px 50px 0 20px;}
	.categoryname::before { content: ""; width: 1px; height: 40px; position: absolute; left: 0; top: 50%; margin-top: -20px; background-color: #ccc;}

.swiper-jrdy { width: 660px; height: 370px; float: left; overflow: hidden;}
.dysurvey { width: 510px; height: 370px; overflow: hidden;}
	.surveycon { line-height: 36px; font-size: 16px; text-indent: 2em; padding: 10px 0; color: #555;}
	.surveycon a { color: #c00;}

.font-info { padding: 10px 0; height: 435px; overflow: hidden;}
	.info-img { height: 230px; overflow: hidden; margin-bottom: 10px;}
		.info-img img { width: 100%; height: 100%;}
	.font-info p { font-size: 16px; line-height: 36px; text-indent: 2em; color: #555; text-align: justify;}
		.font-info p a { color: #c00;}
		
.areaplan ul { display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 10px;}
	.areaplan li { flex: 0 1 24%; height: 45px; background-color: #d26913; margin-bottom: 10px; display: flex; align-items: center; justify-content: center;}
	.areaplan li:nth-child(-n 3),.areaplan li:nth-last-child(-n 3) { flex: 0 0 32%;}
	.areaplan li a { color: #fff; font-size: 14px; display: block;}
	.areaplan li:nth-of-type(2),.areaplan li:nth-of-type(11) { background-color: #f8a911;}
	.areaplan li:nth-of-type(3),.areaplan li:nth-of-type(6) { background-color: #ee7f44;}
	.areaplan li:nth-of-type(4) { background-color: #ee7f44;}
	.areaplan li:nth-of-type(5){ background-color: #c84f28;}
	.areaplan li:nth-of-type(7){ background-color: #d26913;}
	.areaplan li:nth-of-type(8){ background-color: #8f300a;}
	.areaplan li:nth-of-type(9){ background-color: #e0420f;}
	.areaplan li:nth-of-type(10){ background-color: #ec1807;}

.playrecommend { padding-top: 10px; height: 230px; overflow: hidden; position: relative;}
	.playrecommend img { width: 100%; height: 230px;}
	.playrecommend p { position: absolute; background-color: rgba(0,0,0,.5); padding: 0 10px; color: #fff; font-size: 16px; height: 40px; line-height: 40px; text-align: center; left: 0; right: 0; bottom: 0;}
.playdy ul li { position: relative; padding-left: 15px;}
	.playdy li::before { width: 5px; height: 5px; border-radius: 100%; background-color: #ccc; position: absolute; left: 0; top: 50%; transform: translatey(-50%); content: "";}

/* 列表页内容页 */
.crumb { font-size: 14px; height: 40px; line-height: 40px; margin-bottom: 15px; clear: both;}

.ztlayout { overflow: hidden; padding-top: 10px;}
	.ztlayout li { height: 65px; overflow: hidden; margin-bottom: 15px;}
		.ztlayout li .zt-thumb { float: left; width: 110px; height: 65px; overflow: hidden;}
			.ztlayout .zt-thumb img { width: 100%; height: 100%;}
		.ztlayout li .zt-name { padding-left: 10px; font-size: 16px; line-height: 28px;}

.newslist .news-item {  padding: 20px 0; border-bottom: 1px solid #e4e4e4; overflow: hidden;}
	.news-item:first-of-type{ padding-top: 15px}
	.news-item:last-of-type { border: none;}
	.news-item .newsthumb { width: 170px; height: 120px; float: left; margin-right: 15px; overflow: hidden;}
	.news-item .wrapper img { width: 100%; height: 100%;}
	.news-item .wrapper .text {color: #8b8b8b; vertical-align: top; min-height: 120px;}
	.news-item .wrapper .text .title {font-size: 24px;color: #262626; padding-bottom: 8px; line-height: 32px;}
	.news-item .wrapper .text .abstract {font-size: 14px; line-height: 22px; text-align: justify;}
	.news-item .wrapper .text .date {font-size: 14px;margin-top: 5px; line-height: 20px; text-align: right;}

/* 分页 */
.list_more{ width:100%; text-align:center; font-size:14px; padding: 20px 0;}
	.list_more a,.list_more span { display: inline-block; display: inline; zoom: 1; border: #eee 1px solid; padding: 5px 10px; color: #252525; font-family: "microsoft yahei" }
	.list_more a:hover{border:#999 1px solid;color:#666; }
	.list_more a:active{border:#999 1px solid;color:#666;}
	.list_more span { border:#c50000 1px solid; font-weight:bold; margin:2px; color:#fff; background:#ce0000;}
	.list_more input { width: 80px; height: 31px; border: 1px solid #eee; text-align: center;}
	.list_more button { height: 31px; padding: 0 5px; cursor: pointer;}

/* 详情页 */
.detail { padding-bottom: 50px;}
.detail .headline { font-size: 40px; line-height: 55px; color: #222;}
.detail .infos { margin: 20px 0 0; padding-bottom: 10px; border-bottom: 1px solid #e4e3e3; color: #838383; font-size: 14px; }
.detail .infos p span { padding-right: 20px;}
.detail .infos .share { padding: 0 60px 0 30px; }
.detail .infos .share .wx { width: 26px; height: 22px; background: url(/uploads/image/wsdimages/wx-ico.png); background-size: 100% 100%; }
.detail .infos .share .wb { width: 23px; height: 19px; background: url(/uploads/image/wsdimages/wb-ico.png); background-size: 100% 100%; }
.detail .infos .share .qq { width: 18px; height: 21px; background: url(/uploads/image/wsdimages/qq-ico.png); background-size: 100% 100%; }
.detail .infos .share .wx,.detail .infos .share .wb,.detail .infos .share .qq { float: right; margin-right: 30px; cursor: pointer; }

.content { font-size: 16px; line-height: 30px; color: #3f3f3f;}
.content p {margin-top: 10px;text-indent: 32px;}
.content img { max-width: 600px; height: auto; margin: 0 auto; display:block;}
/* .content p img,.content p video { margin-left: -32px;}
 */



.playlayout { background-color: #333; padding: 15px 0 30px;}
.video-title { height: 100px; line-height: 100px; font-size: 28px; color: #fff; padding: 0 15px;}
.big-video { width: 800px; height: 500px; background-color: #000; padding: 15px; overflow: hidden;}
	.big-video video { width: 100%; height: 100%;}

.video-title-list { width: 400px; height: 500px; background-color: #000; padding: 15px;}
.video-list-title { height: 35px; line-height: 35px; color: #fff; font-size: 16px; margin:5px 0 10px;}
.video-item-list { max-height: 400px; overflow-x: hidden; overflow-y: auto;}
    .video-item-list li { padding: 10px;  border-bottom: 1px dashed #333; overflow: hidden;}
.video-item-list li a { display: block;}
        .video-item-list li img { float: left; width: 100px; height: 70px; margin-right: 10px;}
        .video-item-list li p { color: #fff; font-size: 16px; line-height: 22px;}
        .video-item-list li span { color: #999; font-size: 12px; line-height: 24px;}

.block { display: block;}












