/*all tag reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,footer,nav,section,article,hgroup{margin:0;padding:0;outline:none; font-family:"微软雅黑", "Arial Black";}
input.hidefocus::-moz-focus-inner {border:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
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:baseline;}
sub{vertical-align:baseline;}
legend{color:#5A5A5A;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
i,em{font-style:normal;}
small{font-size:12px;}
a{text-decoration: none;outline:none;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
a:hover{text-decoration: none;}
table b,td{font-weight:normal;font-size:12px;}

body{/*font-size:14px;*/background:#fff;/*font-family: "宋体",arial;*/  margin: 0; padding: 0;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;} /* IE7 */
.clear{height:0px;clear:both;overflow:hidden;display:block;_zoom:1;}


/*layout*/
.b{font-weight: bold;}
.c{text-align: center;}
.h{cursor:pointer;}
.i{text-indent: 2em;}
.l{text-align: left;}
.m{margin: 0px auto;}
.n{font-weight: normal;}
.q{display: block;}
.r{text-align:right;}
.s{font-style:normal;}
.t{text-transform: uppercase;}
.u{text-decoration: underline;}
.o{overflow: hidden; text-indent: -99999px;}
.q-inline{display:inline-block;}
.q-c{margin-left:auto; margin-right:auto;}
.mt-s{margin-top:5px;}
.mt{margin-top:10px;}
.mt-m{margin-top:15px;}
.mt-xm{margin-top:20px;}
.mt-l{margin-top:30px;}
.mt-xl{margin-top:40px;}
.ml-s{margin-left:5px;}
.ml{margin-left:10px;}
.ml-xm{margin-left: 20px;}
.pt{padding-top: 10px;}
.mb{margin-bottom: 10px;}
.mb-xm{margin-bottom: 20px;}
.mb-s{margin-bottom: 5px;}
.mr{margin-right:10px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.p-s{padding:5px;}
.pl{padding-left: 10px;}
.pl-m{padding-left:15px;}
.pl-xm{padding-left:20px;}
.pl-l{padding-left:30px;}
.pl-xl{padding-left:40px;}
.pl25{padding-left: 25px;}

.pos-rel{position: relative;}
.pos-abs{position: absolute;}

.fl{float: left; _display: inline;}
.fr{float: right; _display: inline;}

.w500{width: 500px; margin: 0px auto;}
.w960{width: 960px;margin: 0px auto;}
.w980{width: 980px; margin: 0px auto;}
.w990{width: 990px; margin: 0px auto;}
.w1000{width: 1000px; margin: 0px auto;}
.w1210{width: 1210px; margin: 0px auto;}

.fs10{font-size: 10px!important;}
.fs11{font-size: 11px!important;}
.fs12{font-size: 12px!important;}
.fs13{font-size: 13px!important;}
.fs14{font-size: 14px!important;}
.fs16{font-size: 16px!important;}
.fs18{font-size: 18px!important;}
.fs20{font-size: 20px!important;}

.cf{color: #fff;}
.c0{color: #000;}
.c3{color: #333;}
.c6{color: #666;}
.c9{color: #999;}
.cr{color: #f00!important;}

.h10{height: 10px; line-height: 10px; visibility: hidden; clear: both;}
.p-ts{height: 24px; line-height: 24px; background: #ff0000; color: #fff; text-align: center;}



.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;}
.fn-clear {
	zoom:1;}

.fenye{
	margin: 40px 0 40px 240px;}
.fenye div{
	float: left;
	width: 24px;
	height: 24px;
	border: 1px solid #dedede;
	line-height: 24px;
	text-align: center;
	font-size: 12px;
	font-family: "微软雅黑";
	caption-side: #3d3d3d;
	margin-right: 3px;
	cursor: pointer;}
.fenye div.on{
	border: 1px solid #282828;
	background: #3a3a3a;
	color: #f1f1f1;}
