body { margin: 0; padding: 0; line-height: 150%; color: #333333;  font: 14px Arial, Helvetica, sans-serif;  }


a { color: #009; text-decoration: none; }
	a:hover { text-decoration: underline; color: red; }
	a img { border: none; }
	

.tb1 { width: 80%;}  
  .tb2 { width: 80%;}    
     .tb3 { width: 80%;}      
       .tb4 { width: 80%;}        
         .tb5 { width: 80%;}          

.abovenews { align:center;}          
.undernews { align:center;} 
.headnews { align:center;}
	
.line1 { height:2px;width:80%;border-width:0;color:gray;background-color:gray}
.line2 { border:none;width:80%;border-top:1px dashed #0000FF;height:1px; }
.line3 { border:none;width:80%;border-top:1px dashed #0000FF;height:1px; }
.line4 { border:none;width:80%;border-top:1px dashed #0000FF;height:1px; }
.line5 { height:2px;width:80%;border-width:0;color:gray;background-color:gray}



/*中间部分样式*/
.mainarea { margin:20 10px; width: 251px;  }
	.contentR .mainarea { margin: 0 10px 0px 0px; width: 100%; }


/*栏目区块列表*/
.category {  margin: 4px 0 10px 0;}
	.category h3 { margin: 0 0 5px; font-size: 1.2em; line-height: 1.8em; height: 1.8em; border-bottom: 1px solid #0C688E;}
		.category h3 strong { background: #E9ECEF; float: left; padding: 0 8px; }
			.category h3 strong a { color: #333333; text-decoration: none; }

.blockcategorylist { border: 0px solid #008200; border-top: none; margin-bottom: 6px; overflow: hidden;}
	/*\*/ * html .blockcategorylist { height: 1%; } /**/
	.blockcategory { float: left; width: 248px; border-top: 0px solid #008200; overflow: hidden;  }
		.blockcategory h3 { line-height: 26px; background: #ccc ; margin: 1px 5 5; font-size: 1em; height: 26px; border-right: 5px solid #FFFFFF;  }
			.blockcategory h3 strong { background: #ccc; float: left; padding: 0 10px; max-width: 180px; height: 26px; overflow: hidden; }
				.blockcategory h3 strong a { color: #800000; }
				.blockcategory h3 a { color: #008000; }
			.blockcategory .msgtitlelist { margin: 5px; }



/*单行信息列表*/
.msgtitlelist { margin: 0; padding: 0; list-style: none; line-height: 150% }
	.msgtitlelist li { height: 2.2em; overflow: hidden; padding-left: 0.8em; }
	.block .msgtitlelist { padding: 3px 5px; }