html,body{width:100%;height:100%}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, 
pre, 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 {margin: 0;padding: 0;border: 0;
  vertical-align: baseline;
    font-size: 16px;
    font-family: "微软雅黑",Simsun,arial,sans-serif;
    color: #2f2f2f;
    font: inherit;
  /*font: inherit;*/
}
em{font-style:normal}/*去掉恶em标签默认斜体样式*/
html {verflow-y:scroll;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;vertical-align: middle;}
q, blockquote {quotes: none;}
q:before, q:after, blockquote:before, blockquote:after {content: "";content: none;}
a img {border: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
a{
	text-decoration:none;
    font-size: 16px;
    font-family: "微软雅黑",Simsun,arial,sans-serif;
    color: #2f2f2f;
}
a:hover,a:active,a:focus{text-decoration:none;}
.fl{float:left}
.fr{float:right !important;}
.clr{clear:both !important;width:100%}
.clr:after{display:block;clear:both;content:''}
.block{display:block}
.l{text-align:left !important}
.c{text-align:center !important}
.r{text-align:right !important}
.t{vertical-align:top !important}
.m{vertical-align:middle !important}
.b{vertical-align:bottom !important}
.hidden{display:none;visibility:hidden;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0}
.hide{display:block;overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;line-height:0;font-size:0;text-indent:-9999px}
.show{visibility:visible}