@charset "gb2312";
/*!
	*Author: Mr.Almost
	*Author URI: http://www.ialmost.cn
	*Author QQ: 8759576
	*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{
	margin:0;
	padding:0;
	border:0;
	/*font-size:100%;*/
	vertical-align:baseline;
	outline: none;
}
html{ height:101%;} /* 默认显示右侧的滚动条，根据情况自行覆盖或注释 */
body{ /*font-size:63%;*/ font-size:12px; line-height:1.5; font-family:tahoma,arial,Microsoft Yahei,\5b8b\4f53; color:#666;}

h1,h2,h3,h4,h5,h6{ font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block;}
ol,ul{ list-style: none;}

blockquote,q{ quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{ content:" "; content:none;}
strong{ font-weight: bold;} 

textarea:focus,input:focus {
	background-color:#FFF;
	box-shadow:inset 0 1px 1px rgba(34,29,29,0.1);
	-moz-box-shadow:inset 0 1px 1px rgba(34,29,29,0.1);
	-webkit-box-shadow:inset 0 1px 1px rgba(34,29,29,0.1)
}
table{ width:100%; border-collapse:collapse; border-spacing:0;}
img{ border:0; /*max-width:100%;*/}

a{
	text-decoration:none;
	color:#666;
	blr:expression(this.onFocus=this.blur()); /* IE Opera */
	outline:none; /* FF Opera */
}
a:hover{ text-decoration:underline;}

.clearfix:before,.header:before,.container:before,.footer:before,.clearfix:after,.header:after,.container:after,.footer:after{ 
	content:" ";
	height:0;
	display:block;
	visibility:hidden;
}
.clearfix:after,.header:after,.container:after,.footer:after{
	clear:both;
}
/* IE 6/7 */
.clearfix{ *zoom:1;}

/* www.ialmost.cn customized */
b{ font-weight:normal;}
i,em{ font-style:normal;}
img{ display:block; margin:0 auto;}
.base{ width:1100px; margin:0 auto;}
input{ font-size:12px;}
.hidden{ display:none;}
.fn-left{ float:left;}
.fn-right{ float:right;}
.autoheightfix{ margin-bottom:-2000px; padding-bottom:2000px;}