/* news */
.wideBackground{}


/*-------------------------------------------
list
-------------------------------------------*/
#list{
	margin:0; padding:0; list-style:none;
	font-size:0;
	letter-spacing:-4px;
}
#list h3, #list p{
	margin:0;
}
#list li{
	display:inline-block;*display:inline;zoom:1;
	width:25%;
	vertical-align:top;
	font-size:13px;
	letter-spacing:0;
	padding:0 10px 10px;
}
#list li .item{
	border-bottom:1px solid #ddd;
	padding-bottom:18px;
}
#list li figure{
	height:170px;
	margin-bottom:5px;
	background-repeat:no-repeat;
	background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;
	opacity:1;-moz-opacity:1;-webkit-opacity:1;
	transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;
}
#list span{font-size:12px;}
#list span.type{color:#ae7a43;}
#list time{color:#777;}
#list h3{
	font-size:16px;
	color:#111;
}
#list p{
	font-size:12px;
	color:#777;
}
	/* hover */
	#list li .item:hover figure{opacity:.6;}
	#list li .item:hover h3{color:#09F;}


/*-------------------------------------------
view
-------------------------------------------*/

#detail{}
#detail .newsTitle{
	margin:0; 
	color:#111; font-size:18px; 
	padding:15px 0; 
	border-top:1px solid #e1c9af;
	border-bottom:1px solid #e1c9af;
}
#detail .newsTitle small{font-size:12px;}
#detail .newsTitle .type{color:#e1c9af;}
#detail .newsTitle time{color:#777;}
#detail .newsTitle h3{
	margin:0;
	font-size:18px;
}
#detail .newsBody{
	word-wrap:break-word; word-break:normal;
	padding:25px 0;
}
#detail .newsBody img{
	display:block; 
	margin:10px auto;
	max-width:1300px!important;height:auto!important;width:expression(this.width > 1300 ? "1300px" : this.width)!important;
}
#detail .files{
	border-top:1px solid #ddd;
}
#detail .files ul{
	margin:0; padding:10px 0; list-style:none;
	line-height:24px;
}
#detail .files ul a{
	background:url(../images/icon-file.png) 5px 50% no-repeat;
	padding-left:25px;
	color:#09F; font-size:13px;
}