
/*\9875\9762\57fa\672c\914d\7f6e*/
html{background:#fff;}
body{font-size:12px; letter-spacing:0px; min-width:960px; _width:expression(this.scrollwidth < 960 ? "960px" : "auto"); background-color:#fff;}
a{color:#0000cc;}
a:hover{color:#cc0000; text-decoration:underline;}







/*\4e2a\4eba\5e38\7528\6837\5f0f\914d\7f6e*/
ul.ellipsis{}
ul.ellipsis li, span.ellipsis, .ellipsis {
	/*width:200px;*/
	white-space:nowrap;	text-overflow:ellipsis;	-o-text-overflow:ellipsis; overflow: hidden; word-break:keep-all; white-space:nowrap;}
.nowrap{white-space:nowrap; word-break:keep-all; white-space:nowrap;}		
.h01{height:1px; clear:both; overflow:hidden;}
.h02{height:2px; clear:both; overflow:hidden;}
.h03{height:3px; clear:both; overflow:hidden;}
.h04{height:4px; clear:both; overflow:hidden;}
.h05{height:5px; clear:both; overflow:hidden;}
.h06{height:6px; clear:both; overflow:hidden;}
.h07{height:7px; clear:both; overflow:hidden;}
.h08{height:8px; clear:both; overflow:hidden;}
.h09{height:9px; clear:both; overflow:hidden;}
.h10{height:10px; clear:both; overflow:hidden;}
br.clear {clear:both; height:0;	line-height:0; margin:0; padding:0; border:0; overflow:hidden; font-size:0px; background:#1c1c1c;	}
.clearfix_2:after {
	content:"."; 
	display:block;
	height:0;
	clear:both;
	visibility:hidden; }
.clearfix_2 {display:inline-block;}
.clearfix_2 {display:block;}
	
	
.clearfix_3{overflow:auto; zoom:1;/* IE6 */} 
p.CN{text-indent:2em;}

.tc{text-align:center;}
.tr{text-align:right;}

#footer{border-top:#d9d9d9 solid 1px; margin-top:10px; clear:both;}
#footerInfo{ width:960px; margin:0px auto; padding:10px 0px;}

.g-topnav-cnt{width:auto !important;}
