
html,body{color:rgba(0,0,0,.7);-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;outline: 0;}
body{line-height:120%;font-size:14px; margin:auto; }
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,span,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,a{margin:0;padding:0;font-family:微软雅黑,'Heiti SC',黑体,Arial;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747; font-size: 100%;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select,button{padding:0;outline:none;background:none;border:none;}
table{border-collapse:collapse;border-spacing:0;}
button{border:none;}
a{ display: inline-block;text-decoration: none;color: #7d7d7d;}
span{ display: inline-block;}
img{cursor: pointer;  border: 0 none;vertical-align:middle}
a:hover,a:visited{text-decoration:none;}
a:focus,*:focus{outline-color: transparent;}
p{color: #7d7d7d}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}
.hide{display:none !important;}
.block{display:block;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

