.bot_hr{
	clear: both;
	height: 1px;
	width: 100%;
	background-color: #CCCCCC;
	opacity: 0.5;
	margin:3% 0 7% 0;
}
.res_topic{
	height: 100%;
	/*background-color: #00FF99;*/
}
}
.topic_title{
	width: 100%;
	height: 80%;
	/*background-color:red;*/
}
.topic_end{
	width: 100%;
	height: 30%;
	margin-top: 10px;
	text-align: right;
	/*background-color: yellow;*/
}
.topic_end img{
	width: 20px;
}
.end_other{
	display: inline;
	width: 50%;
}
#list_content{
	margin-top: 80px;
	
}
#list_content ul{
	padding:0 2%;
}
#list_content li{
	list-style: none;
	/*background-color: blue;*/
	margin: 0 5%;
	min-height: 70px;
}
.add_more{
	text-align: center;
}
.add_more #load_more{
	width: 80%;
}

.res-meta {
	color: #999;
	font-size: 13px
}
.res-meta {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 7px 5px;
	line-height: 1.2;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.res-author {
	font-weight: 700;
	color: #999
}