﻿ 
.nav-pic{
	margin:20px 0;
}


ul.times-list{
	overflow: hidden;
	margin:15px 0;
}
ul.times-list li{
	color:#555;
	float:left;
	margin-right:10px;
}
ul.times-list li.hktv{
	color:#000;
}
.news-box h1{
	margin-top:10px;
	margin-bottom: 10px;
	font-weight:500;
}
ul.news-cmd{
	float:right;
}
ul.news-share li{
	float:left;
	margin-right:5px;
}
ul.news-share li span,ul.news-bottom li span{
	display:block;
	font-size:16px;
	color:#666;
	height: 28px;
	line-height: 28px;
}
ul.news-cmd li{
	
	float:left;
	margin-right:10px;
}

.new-collect img{
	width:20px;
	height:20px;
}
.new-comment img{width:20px;height:20px;}
.new-watch{

}

.news-top{
	overflow: hidden;
}
/*新闻正文*/
.new-content{color:#333;line-height:26px;}
.new-content p{
	margin:15px;
	font-size:15px;
}

/*标签*/
.news-label{
	padding:20px 0;
	
}
.news-label ul{
	overflow: hidden;
}
.news-label ul li{
	float:left;
	margin-right:10px;
}
.news-label ul li a{
	color: rgb(248,83,87);;
	display: block;
	height:23px;
	padding:0 8px;
	line-height:19px;
	text-align: center;
	border:1px solid  rgb(248,83,87);;
}
.news-label ul li a:hover{
	color:#fff;
	background: rgb(248,83,87);
}
.news-bottom{

	height: 70px;
}
.news-bottom span{
	color:#888;
}

.news-share{
	overflow: hidden;
	float: left;
}
.news-share li{
	cursor: pointer;
}

/*热门评论*/
.net-comment .media{
	padding:15px;
	border-bottom: 1px dashed #bbb;
}

.net-comment img.media-object{
	width:60px!important;
	height:58px;
	
}

.net-comment .media .net-name{
	color:rgb(248,83,87);
}
.net-comment .media .area-netname{
	color:#999;
}
.net-comment .media .media-body li{
	
	float:right;
}
.net-comment .media ul li.margin-right {
    margin-right: 20px;
}
.net-comment .media-body h5 span{
	font-size: 16px;
}
.net-comment .media .media-body li.hot-comment-time{
	color:#999;
}
.net-comment .media .media-body p{
	margin:10px 0;
	color:#444;
	font-size: 16px;
}


p.summary{
	text-indent: 28px;
	color:#999;
	padding-bottom:30px;
}
.net-comment ul.good-comment li span{
	color:rgb(248,83,87);
}

/*右边样式*/

.mid-img{
	
	margin-bottom:0;
}
.mid-img a,.common-first a,.relate-recommend .mid-img a{
	width:100%;
	overflow:hidden;
	display:block;
}
.topic .common-first a,.relate-recommend .mid-img a{
	height:170px;
}

.relate-recommend li.watch-num{
	float:right;
}
.relate-recommend .media-body h5{
	font-size:15px;
	margin-bottom: 36px;
}

.relate-recommend .media-body li img{
	width:21px !important;
	height:21px;
}
.relate-recommend .media-body li{
	float:left;
	color:#999;
}
.relate-recommend .media-body li.watch-num{
	float:right;
}

.relate-recommend .media{
	
	border-bottom:1px solid #ddd;
}
.relate-recommend .media .mobile-img{width:140px;height:84px;padding-right:0px;margin-right:10px;float:left;}
.relate-recommend .media .media-body{_width:auto;*width:auto;height:84px;}
/*专题*/
.topic{
    margin-bottom: 20px;
    margin-top:20px;
}
.topic h3{
	padding:6px  0px;
    color:red;
	position:relative;
    border-bottom: 1px solid #999;
}
.topic h3 a{
	display: block;
	color:rgb(5, 203, 251);
	height:25px;
	line-height:25px; 
}
.topic h3 span {
    color: rgb(5, 203, 251);
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 14px;
    z-index: 9;
}

.content-side h3 {
    margin: 0px;
    margin-bottom:10px;
   
}
.content-side .rank-list h3{
	 margin-bottom:0px;
}
.common-first .title a{
	line-height: 35px;
	font-size: 16px;
	height:35px;
	color:#222;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	display:inline-block;
}
.common-first .title{
	display: block;
	padding: 0px 7px;
	height: 35px;
	
	background-color: #ebebeb;
	
}
.common-list {
    margin-top: 8px;
}
.common-list li a {
    display: block;
    padding-left:16px;
    height:24px;
	line-height:24px;
    font-size: 14px;
    color: #222;
    background: url("../images/list-bg.png") no-repeat;
    background-position:2px 13px;  
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*选项卡*/
.news-tab ul.tabs_menu li{
	float:left;
}
.news-tab ul.tabs_menu{
	height:45px;
	border-bottom: 3px solid #555;

}
.news-tab ul.tabs_menu li.selected a{
	background:rgb(5, 203, 251);
	color:#fff;
}
.news-tab ul.tabs_menu li.selected a:hover{
	text-decoration: none;
}
.news-tab ul.tabs_menu li a{
	display:block;
	color:black;
	font-size: 15px;
	height:45px;
	line-height: 45px;
	text-align: center;
	
}
/*社会*/
.news-society ul.pic-news-list{
	overflow: hidden;
	float:left;
}
.news-society ul.pic-news-list li{
	float:left;
	margin-bottom:20px;
	width:200px;
	height:120px;
}
.news-society ul.pic-news-list li.margin20{margin-right:20px;}
.news-society ul.pic-news-list li a{
	display: block;
	height:120px;
	overflow:hidden;
	position:relative;
}
.news-society ul.pic-news-list li a p{
	width:100%;;
	background:rgba(0,0,0,.5);
	height:30px;
	color: white;
	line-height: 30px;
	text-align: center;
	position: absolute;
	bottom: 0px;
	padding:0 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	z-index:99;
	left:0px;
}
.news-society ul.pic-news-list li img{
	width:100%;
	max-height:150px;
}
.tabs_content_wrap{
	margin-top:28px;
}
.tabs_content_wrap .common-list li{
	float:none;
}
.tabs_content_wrap .common-list li a{
	text-decoration:none;
}
.news-society h4{
	font-weight: 600;
}


.news-society .text-news span{
	font-size: 13px;
	color:#444;
	display:block;
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.text-news .common-list li a {
   
    padding-left: 16px;
    background-position: 2px 12px;
   
}
.text-news .common-list li a:hover{
	color:red;
}
