/*reset样式*/
@charset "utf-8";
/* CSS Document */

body,html{
    Font-size:62.5%;
}
body,div,span,p,ul,li,dl,dt,dd,ol,li,a,img,input,h1,h2,h3,h4,h5,h6{
    margin: 0;
    padding: 0;
    list-style: none;
    font-weight: normal;
    font-family: msyh;
}
a{
    color: black;
}
a,a:hover,a:visited{
    text-decoration: none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
.flex{
    display: -webkit-flex;
    display: flex;
}
img{
    border: none;
}
i{
    font-style: inherit;
}
/*通用隔行*/
.g-blk10{
    display: block;
    height: 10px;
    clear: both;
}
.g-blk15{
    display: block;
    height: 15px;
    clear: both;
}
.g-blk20{
    display: block;
    height: 20px;
    clear: both;
}
.g-blk30{
    display: block;
    height: 30px;
    clear: both;
}
.g-blk40{
    display: block;
    height: 40px;
    clear: both;
}