@charset "utf-8";
/* css document */

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, font, 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 ,button{margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align:baseline;background: none repeat scroll 0% 0% transparent;}
ol,ul,li{list-style:none;}


body{background:#fff; font-size:14px; color:#333; font-family:arial,"microsoft yahei","微软雅黑"; font-family:"microsoft yahei","微软雅黑"\9; font-weight:normal;}
input{font-family:arial,"microsoft yahei","微软雅黑";}
textarea{font-family:arial,"microsoft yahei","微软雅黑";}
a{text-decoration:none; outline: none; cursor:pointer; color:#333}
a:hover{text-decoration:none; outline: none; cursor:pointer; color:#ec6500}
.clear{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}

a{
	transition: all 0.2s;
	-moz-transition: all 0.2s; /* firefox 4 */
	-webkit-transition: all 0.2s; /* safari 和 chrome */
	-o-transition: all 0.2s; /* opera */
}

.floatl{float:left}
.floatr{float:right}
.marginb{margin-bottom:6px}

.border-top{border-top: 1px solid #ececec}


.container{width: 1100px; margin: 0 auto; position: relative; }


.bg-fc{background-color:#fcfcfc}
.bg-ff{background-color:#fff}