body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; border: 0; outline: none;}
ul, ol{list-style: none;}
a{color: black;text-decoration: none;}
a:hover
{text-decoration: underline;}
.floatLeft{float: left;padding: .5em .5em .5em 0;}
.floatRight{float: right;padding: .5em 0 .5em .5em;}
body, button, input, select, textarea {
    font: 14px/1 arial,helvetica,sans-serif;font-family: Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
    line-height: 0;
}
*{padding:0;margin:0;}
.clearfix:after {
    clear: both;
}


body a {
    text-decoration: none;
    color: #333;
    outline: 0;
}
a:link {
    text-decoration:none;
}
a:visited{
    text-decoration:none;
 }
a:hover{
    text-decoration:none;
}
a:active{
    text-decoration:none;
}
.noshow{
    display: none;
}
html{
    background: #fafafa;
}
body{
    /*-webkit-overflow-scrolling: touch;*/
    width: 100%;
    /*height:100%;*/
    margin:0 auto;
    overflow-y: auto;
}
#app{
    width: 100%;
    height:100%;
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
    line-height: 0
}
.clearfix:after {
    clear: both
}
/*iframe{display: none!important;}*/
/*img[lazy=loading] {*/
   /*background: #f2f2f2;*/
/*}*/