@charset "utf-8";

#newslist{
	float:left;
	width:960px;
	margin-top:20px;
}

#newslist .header{
	position:relative;
	float:left;
	width:960px;
	height:86px;
	background-image:url('/images/layout/news/header.png');
}

#newslist .header .title{
	position:absolute;
	top:-5px;
	left:30px;
	width:353px;
	height:48px;
	background-image:url('/images/layout/news/list_title.png');
}

#newslist .content{
	float:left;
	width:960px;
	background-image:url('/images/layout/news/repeat.png');
}

#newslist .content .search{
	float:left;
	width:905px;
	height:73px;
	margin-left:22px;
	background-image:url('/images/layout/news/search_bg.png');
}

#newslist .content .search .label{
	float:left;
	margin-top:25px;
	margin-left:50px;
}

#newslist .content .search .phrase{
	float:left;
	margin-top:25px;
	margin-left:5px;
	text-transform:uppercase;
}

#newslist .content .search .input_label{
	float:right;
	margin-right:5px;
	margin-top:28px;
}
#newslist .content .search input{
	float: right;
	height: 34px;
	margin-top: 17px;
	float:right;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	width:248px;
	border:none;
	background:url('/images/layout/news/search.png') transparent;
}
body.ie8 #newslist .content .search input{padding-top:10px;height:24px;}

#newslist .content .search .arrow{
	float: right;
	height: 34px;
	margin-top: 20px;
	margin-right:15px;
	cursor:pointer;
	width:33px;
	height:32px;
	background:url('/images/layout/news/arrow.png');
}
#newslist .content .search .arrow:hover{background:url('/images/layout/news/arrow_over.png');}

#newslist .content .list{
	float:left;
}

#newslist  .content .line{
	float:left;
	width:900px;
	height:7px;
	margin-left:30px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:15px;
	background-image:url('/images/layout/news/line.png');
}

#newslist .news_resume{
	float:left;
	width:960px;
	padding-bottom:20px;
}

#newslist .news_resume .frame{
	float:left;
	width:222px;
	height:143px;
	margin-top:10px;
	margin-left:90px;
	background-image:url('/images/layout/news/frame.png');
}

#newslist .news_resume .frame .photo{
	float:left;
	width:203px;
	height:123px;
	margin-top:10px;
	margin-left:10px;
}

#newslist .news_resume .details{
	float:left;
	width:370px;
	margin-left:20px;
	margin-top:30px;
}

#newslist .news_resume .details .date{
	float:left;
	clear:both;
}

#newslist .news_resume .details .color1{color:#4bc87a;}
#newslist .news_resume .details .color2{color:#e00074;}
#newslist .news_resume .details .color3{color:#ffb400;}
#newslist .news_resume .details .color4{color:#753795;}

#newslist .news_resume .details .name{
	float:left;
	clear:both;
	text-transform:uppercase;
}

#newslist .news_resume .details .resume{
	float:left;
	clear:both;
}

#newslist .news_resume .more{
	float:right;
	margin-top:60px;
	margin-right:60px;
	width:140px;
	height:54px;
	background-image:url('/images/layout/news/more.png');
}
#newslist .news_resume .more:hover{background-image:url('/images/layout/news/more_over.png');}

#newslist .news_resume .fb{
	float:left;
	width:885px;
	height:113px;
	margin-top:20px;
	margin-left:36px;
	background-image:url('/images/layout/news/fblike_bg.png');
}

#newslist .news_resume .fb .fblike{
	float:left;
	width:600px;
	overflow:hidden;
	margin-top:30px;
	margin-left:100px;
}

#newslist .news_resume .fb .comments_icon{
	float:right;
	width:41px;
	height:33px;
	margin-right:10px;
	margin-top:45px;
	background-image:url('/images/layout/news/ballon.png');
}

#newslist .news_resume .fb .comments{
	float: right;
	margin-top: 50px;
	text-align: left;
	width: 60px;
	margin-right:40px;
}

#newslist .footer{
	float:left;
	width:960px;
	height:59px;
	background-image:url('/images/layout/news/footer.png');
}

#newslist .no_content{
	float:left;
	clear:both;
	margin-top:10px;
	margin-left:60px;
	text-transform:uppercase;
}

.news_back{
	float:right;
	margin-right:40px;
	margin-top:30px;
	width:160px;
	height:52px;
	background-image:url('/images/layout/news/back.png');
}
.news_back:hover{background-image:url('/images/layout/news/back_over.png');}