/* Global CSS */
body {font-family:\5B8B\4F53, sans-serif;background:#ffffff;font-size:12px;color:#333;}
body,p,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,span{padding:0; margin:0;}  
table{border:0px;}
table td{padding-left:5px;}
li{list-style-type:none;}
img{vertical-align:top;border:none;}
a{text-decoration:none;color:#000;}
ol,ul {list-style:none;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
.clear {clear:both; height:0; overflow:hidden; display:block;}
.blankW {background:#fff;}
.fB{font-weight:bold;}
.tL{text-align:left;}
.tC{text-align:center;}
.tR{text-align:right;}
.fI{font-style: italic;}
.fEnglish{ font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f400{font-weight:400;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank16 {clear:both; height:16px; overflow:hidden; display:block; font-size:1px;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block; font-size:1px;}
.noborder{border:none;}
.nobackground{background:none;}
.top10{padding-top:10px;}
.hidediv{display:none;}
.right10{padding-right:10px;}
.left10{padding-left:10px;}
.bottom10{padding-bottom:10px;}
.marginTop10{margin-top:10px;}
.marginBottom10{margin-bottom:10px;}
.padding6{padding:6px;}

.filter{filter: Alpha(opacity=50);opacity:0.5;-moz-opacity:.5;cursor:default;}

.gray{color:#999;}
.pointer{cursor:pointer;}

.pages{ clear:both; margin:10px 0;font-family:Arial;}
	.pages em, .pages a, .pages strong{ text-decoration:none; margin-left:5px; padding:2px 5px; border:1px solid #E5E5E5;}
		.pages a:hover{ text-decoration:none; border:1px solid #09C; background:#09C; color:#FFF;}
	.pages strong{ border:none; font-weight:700;}
	
	
	
	
	/*menu*/
.menu{ margin:0 auto;  height:32px; line-height:32px; }
#nav {display:block;}
#nav .mainlevel { float:left; width:86.3594px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:32px; display:block;  width:86.3594px; text-align:center; font-size:15px;}
#nav .mainlevel a:hover {color:#0CF; text-decoration:none;}
#nav .mainlevel a.cur{}
#nav .mainlevel ul {display:none; position:absolute;z-index:200;}
#nav .mainlevel li {  width:86.3594px; font-size:14px;height:32px; line-height:32px; }
#nav .mainlevel li a{ display:block;width:86.3594px; height:32px; line-height:32px;font-size:14px;font-weight:normal}
#nav .mainlevel li a:hover{}