div.publish1{
    clear:both;
	width:756px;
	margin:20px 0px 15px 0px;
	background-color: #fff;
	border-top: 1px solid #999;
	padding-top: 20px;
	}
	
div.publish{
	clear:left;
	width:756px;
	margin:0px 0px 15px 0px;
	background-color: #fff;
	}

div.list{	
	width:430px;
	margin:10px 0 0 0;}

div.cover{
	float:right;
	width:280px;
	margin:5px 15px 0px 5px;
	border: 1px solid #4f585f;
	background-color:#eee
}	

div.title{
color:#555;
padding: 8px 20px 6px 14px;
font-weight: bold;
}

.title-style1 {
	font-size: 160%;
}

div.img{
	width:250px;
	margin:0 0 12px 15px;
}

div.brief{
	margin:0 0 5px 15px;
	font-size: 90%;
	color: #003399;
}

div#menu2{width:100%;overflow:auto;background:#fff;padding-top: 0px}
ul#nav2,ul#nav2 li{list-style-type:none;margin:0;padding:0}
ul#nav2{padding-left:25px}
ul#nav2 li{float:left;width:400px;margin-right:2px;text-align: left}
ul#nav2 a{
	display:block;
	text-decoration:none;
	background: #fff;
	color: #0000CC;
	padding-top: 0.7em;
	line-height: 1.5;
	font-size: 100%;
}

ul#nav2 li.active a{text-decoration: none;color: #000}

ul#nav2 a:hover{text-decoration: underline;color: #508F0F}

#list01 #nav2 li#m21 a,
#list02 #nav2 li#m22 a,
#list03 #nav2 li#m23 a,
#list04 #nav2 li#m24 a,
#list05 #nav2 li#m25 a,
#list06 #nav2 li#m26 a,
#list07 #nav2 li#m27 a{
	color: #000;
}
div.brief_c,div.brief_e{margin:0 0 20px}