@charset "utf-8";
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
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,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
input,select,textarea{font-size:100%;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
fieldset,img {border:0;}
img{ vertical-align:middle;}
abbr,acronym{border:0;font-variant:normal;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
iframe{display:block;}
del {text-decoration:line-through;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
ins,a {text-decoration:none;}
q:before,q:after {content:'';}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
body{font-family:"宋体"; font-size:12px; background:#fff; color:#666;}
/*重设 HTML5 标签*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
/**显示状态**/
.fn-none{display:none;}
.fn-block{display:block;}
.fn-inblock{display:inline-block;}	
/**清除浮动**/
.clearfix {display: inline-block;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;font-size: 0;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.fn-cf {zoom:1;}
/**浮动**/
.fn-fl{float:left;}
.fn-fr{float:right;}
/**定位**/
.fn-pa{position:absolute;}
.fn-pr{position:relative;}
.fn-pf{position:fixed!important;}
/**文本**/
.fn-tl{text-align:left}
.fn-tc{text-align:center}
.fn-tr{text-align:right}
/**换行**/
.fn-noWrap{white-space:nowrap;overflow:hidden;}
.fn-wrap{overflow:hidden;word-wrap:break-word;word-break:break-all;}
/**边框**/
.fn-noBor{border:none!important}
/**边距**/
.fn-pb11{ padding-bottom:11px;}
.button{ display:inline-block; zoom:1; vertical-align:middle; *display:inline; outline:none; cursor:pointer; border:none; background: none;}
/*--阴影--*/
.shadow {
	-webkit-box-shadow: #b5b5b5 2px 3px 3px;
	-moz-box-shadow: #b5b5b5 2px 3px 3px;
	box-shadow: #b5b5b5 2px 3px 3px;
	behavior: url(pie/PIE.htc);
}
/*--圆角--*/
.radius {
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	behavior: url(pie/PIE.htc);
	position:relative;
}
.block{ display:block;}