.lt_pc {float:left;margin-left:20px}
.lt {position:relative;}
.lt ul {margin:0 0 10px;padding:0;list-style:none}
.lt li {padding:3px 0}
.lt .lt_title {display:block;padding:10px 0 8px}
.lt .lt_more {position:absolute;top:5px;right:0;color:#333;}
.lt .lt_more a{color:#333;}
.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}

.tab-content>.active{ display:block !important;}
.tab-content .lt ul{ }
.tab-content .lt li{line-height:28px; background: url(../../../img/icon_dot.gif) no-repeat 0 14px; padding-left:13px; overflow:hidden}
.tab-content .lt li a{float:left; color:#555}
.tab-content .lt li span{float:right; padding-right:40px}

.blog-list ul{	padding-left:0px;}

.blog-list ul li{
	padding:10px 20px 0px 0px;
	text-align:left;
    width: 100%;
	display: flex !important;
    align-items: center;
}

.blog-list ul li:last-child{border-bottom:0px !important;}
.blog-list ul li h3{
	margin-top:0px;
	font-size: 17px;
}
.blog-list ul li h3 a{
	color:#000;
	font-size:15px !important;
    font-weight: 800;
	word-wrap: break-word; white-space: normal; word-wrap: break-word;
	line-height: 1.2;
}
.blog-list ul li:hover h3 a{
	color:#ff6e22;
}
.blog-list ul li ul{
	display:block;
	width:100%;
	border-top:#366D9A 0px solid;
	padding-left:0px;
	padding-top:10px;
}
.blog-list ul li p{
	line-height: 18px;
    color:#b5b5b5;
    margin: 0px;
    font-size: 13px;
    text-align: left;
    margin-top: 5px;
}
.blog-list ul li d{
    font-size: 10px;
	text-align: left;
}
.blog-list ul li .item-photo{
	float:left;
    margin-right:10px;
    border:3px solid #fea040;
}
.blog-list ul li .no_image .item-photo{
	height: 66px;
}
.blog-list ul li ul li{
	display:inline-block; 	
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	border-bottom:#DCDCDC 0px solid;
	border-right:#DCDCDC 1px solid;
	font-size:14px;
	color:#9F9F9F;
}
.blog-list ul li ul li:first-child{
	padding-left:0px;
}
.blog-list ul li ul li:last-child{
	border-right:#DCDCDC 0px solid;
}
.blog-list ul {display: flex; flex-wrap: wrap;}
.blog-list ul li.thumb-li {flex: 1 1 50%;}
.thumb-li-img a{border-radius: 50%;}
.tickli a{ color:#000}

@media (max-width: 1200px){
	.blog-list ul li h3 a { font-size: 15px !important;}
}
@media (max-width: 768px){
	.blog-list ul li.thumb-li {	flex: 1 1 100%;	}
	.sm-ul-3n .blog-list ul li.thumb-li:nth-last-child(-n+3) {display: none !important;}
}

