/* CSS Document */

/*
Copyright (c) 2009, Bsky1wcj! Inc. All rights reserved.
version: 1.1.1.1
CreateTime: 2009-11-04
UpdateTime: 2009-11-04
			2009-11-11
Tel: 13405967686
QQ: 10877098 / 150105176
*/

html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,select{vertical-align:middle;}
legend{color:#000;}

body {/*font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;*/}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
div{overflow:hidden\9;}

body {text-align:center;}
table,li,p { text-align:left;}


/* CSS hack  */

	/*float的div闭合;清除浮动;自适应高度 
		<br class="clear" />
	*/
	br.clear {clear:both; height:0;	line-height:0; margin:0; padding:0; border:0; overflow:hidden; font-size:0px;	}
	
	/*
	<div class=”clearfix”> 
		<div id=”left”>Left</div> 
		<div id=”right”>Right</div> 
	</div>
	*/
	.clearfix:after {
		content:"."; /* content属性是必须的，但其值可以为空 */
		display:block;
		height:0;  /* 必须为需要清除浮动元素的伪对象中设置height:0，否则该元素会比实际高出若干像素 */
		clear:both;
		visibility:hidden; }
	.clearfix { display:inline-block; }    /* Hide from IE Mac */    
	.clearfix {display:block;}    /* End hide from IE Mac */
	
	/*
	<div class=”clearfix_2”> 
		<div id=”left”>Left</div> 
		<div id=”right”>Right</div> 
	</div>
	*/	
	.clearfix_2{
		overflow:auto; 
		zoom:1;/* IE6 */} 
	
	
	/*浮动ie产生的双倍距离
	display:inline
	*/

/* NavNormal */
	/*LI中内容超过长度后以省略号显示的方法 此方法适用与IE与OP浏览器*/ 
	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;}		
	.dis {display: block;}
	.undis, .hidden {display: none;}
	.fl {float:left;}
	.fr {float: right;}
	.cl {clear:both;}
	.fb {font-weight:bold;}
		
	.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;}
	
	.white{color:#FFFFFF;}
	.black{color:#000000;}
	.red{color:#FF0000;}
	.blue{color:#0000FF;}
	.yellow{color:#FFFF00;}
	.green{color:#00FF00;}

	.Z-1{z-index:-1;}
	.Z-9999{z-index:-9999;}
	.z1{z-index:1;}
	.z2{z-index:2;}
	.z999{z-index:999;}
	.z9999{z-index:9999;}
	
	.font09{font-size:9px;}
	.font10{font-size:10px;}
	.font11{font-size:11px;}
	.font12{font-size:12px;}
	.font13{font-size:13px;}
	.font14{font-size:14px;}
	.font15{font-size:15px;}
	.font16{font-size:16px;}
	
	.fontBold{font-weight:bold;}
	.fontNormal{font-weight:normal;}
	
	p.CN{text-indent:2em;}


/* CSS Help
	"*"　IE6、IE7可以识别.IE8、FireFox不能.
　　"_"　IE6可以识别"_",IE7、IE8、FireFox不能.
*/