@charset "utf-8";
.content a:hover{
	color:#FFFFFF;
	}
#head {
	background:url(/inc/head_article_bg.jpg) repeat-x;
	height:152px;
	}
#head .box{
	width:960px;
	margin:0 auto;
	height:138px;
	padding-top:10px;
	text-align:center;
	background:url(/inc/head_logo.gif) no-repeat 30px 15px;
	}
#container{
	text-align:left;
	margin:0 auto;
	width:990px;
	background:url(/inc/article_container_bg_mid.jpg);
	}
#head .bottomBg{
	background:url(/inc/article_container_bg_top.jpg) no-repeat;
	}
#footer .topBg{
	width:990px;
	height:5px;
	font-size:0px;
	background:url(/inc/article_footer_bg_top.jpg) no-repeat;
	margin:0 auto;
	}
.content{
	float:right;
	width:695px;
	color:#236D9B;
	margin-right:15px;
	display:inline;
	}
#mainCol{
	width:265px;
	float:left;
	margin-left:15px;
	display:inline;
	}
.content .banner{
	background:url(/inc/itemList_title.gif) center no-repeat;
	width:665px;
	margin-left:15px;
}
.listitem{
	width:665px;
	float:left;
	margin-left:15px;
	margin-bottom:5px;
	padding-bottom:5px;
	display:inline;
	border-bottom:dotted 1px #666666;
	}
.listitem a:hover{
	color:#000000;
	}
.listitem .enTitle ,.listitem .cnTitle ,.listitem .author,.listitem .intro,.listitem .pubdate{
	float:left;
	width:520px;
	margin-left:5px;
	}
.listitem .enTitle{
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	}
.listitem .cnTitle{
	color:#B2B2B2;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	}
.listitem .author{
	color:#B2B2B2;
	font-size:12px;
	font-style:italic;
	}
.listitem .author span{
	margin-left:10px;
	}
.listitem .intro{
	font-size:12px;
	line-height:18px;
	height:90px;
	}
.listitem .outer {
	float:right;
	background:url(/inc/cover_bg_100.gif) no-repeat left bottom;
	width:120px;
	height:139px;
	margin-right:5px;
	display:inline;
	}
.listitem .outer span{
	color:#B2B2B2;
	font-size:10px;
	font-style:italic;
	line-height:12px;
	float:right;
	margin-right:15px;
	}
.listitem .inner {
	margin:9px 9px 9px 9px;
	float:left;
	height:120px;
	width:100px;
	display:inline;
	}
.pagelist{
	float:left;
	list-style:none;
	margin:0px 15px;
	display:inline;
	padding:5px 0;
	width:600px;
	}
.pagelist li {
	float:left;
	border:#3D9DD8 1px solid;
	background:#D8E7F1;
	margin-left:5px;
	display:inline;
	line-height:24px;
}
.pagelist li a, .pagelist li span{
	float:left;
	display:block;
	float:left;
	padding:0px 5px;
	}
.pagelist li a:hover, .pagelist .thisclass{
	background:#2E6A96;
	color:#D8E7F1;
	padding:0px 5px;
	}
