@charset "utf-8";
/* CSS Document */
article, aside, b, body, dd, del, dfn, div, dl, dt, em, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, ins, kbd, label, li, nav, object, ol, p, q, samp, section, small, span, strong, table, tbody, td, tfoot, th, thead, tr, ul {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
	vertical-align: baseline;
	font-size: 100%;
	font-family: "Hiragino Sans GB", "Century Gothic", system, Arial, Verdana, Tahoma, "微软雅黑"!important
}
body, html {
	margin: 0;
	padding: 0;
	color: #515151;
	word-wrap: break-word;
	-webkit-text-size-adjust: none;
}
a, div {
	color: #3d404e;
	vertical-align: bottom;
	text-decoration: none;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}
button, input, select {
	outline: 0;
	border: none;
	vertical-align: middle;
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}
li, ol, ul {
	list-style: none;
}
img {
	width: 100%;
	border: none;
	vertical-align: bottom;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}
.clear {
	clear: both;
}
*{margin:0;padding:0;list-style-type:none;/*transition: all 1s ease 0s;*/}
#ie6-warning { background: #FFFFE1; position: absolute; left: 0; font-size: 12px; color: #333; width: 100%; padding: 2px 15px 2px 23px; text-align: left; z-index: 999; }
#ie6-warning a { color: #00F; }
a { text-decoration: none; outline-style: none; }
*:focus { outline: none; }
/*******************/

.clear_both{clear:both; overflow: hidden; font-size:0px; line-height:1px; height:1px;}
.cb{ clear:both;}
.dib{ display:inline-block; height:1px; width:100%;}
.dib_fz{letter-spacing:0px; word-spacing:0px; font-size:0;}
.oh{ overflow:hidden;}
.none{ display:none;}
.blok{ display:block;}

.fl{float:left;}
.fr{float:right;}
.mr{margin:auto;}
.vm { vertical-align:middle; }
.vtt{ vertical-align:text-top}
.pr { position:relative; }
.pa { position:absolute; }	 

/*边框样式*/
.btn{ border-top:none !important;}
.bbn{ border-bottom:none !important;}
.brn{ border-right:none !important;}
.bln{ border-left:none !important;}
/*链接样式*/
.a-white{ color:#faf6f7}
.a-white:hover{color:#faf6f7; text-decoration:underline;}
.a-hui{color:#999;}
.a-hui:hover{ color:#999; text-decoration:underline}
.a-red{color:#E71013;}
.a-red:hover{color:#E71013; text-decoration:underline}
.a-yellow{color:#997500;}
.a-yellow:hover{color:#997500; text-decoration:underline}
.a-green{ color:#00911a}
.a-green:hover{ text-decoration:underline}
.a-blue{ color:#47afff}
.a-blue:hover{ text-decoration:underline}
.a-orange{ color:#fe5f00;}
.a-orange:hover{ text-decoration:underline}
.fcr{ color:#CC0033;}

/*文本样式*/
.t_l{ text-align:left !important;}
.f_8{ font-size:8px}
.l_24{ line-height:24px !important;}
.t_align{text-align:Justify;/*Firefox*/text-justify:inter-ideograph;/*IE*/}
.lwf{letter-spacing:0; word-spacing:0; font-size: 0;}
  