@charset "utf-8";
*, *:before, *:after {box-sizing: border-box;}
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}

i,em{ font-style: normal!important; }
body>div, form>div,body>section {margin:0 auto}
div {text-align:left}
a img {border:0}
body { background-color:#45d687; font: 12px "NOTOSANSHANS REGULAR", Arial,"微软雅黑"; min-width: 320px; max-width: 800px; margin: 0 auto }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#555;text-decoration:none}
/*a:hover { color: #CC0000;}*/
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none}
.clear {clear:both;height:0; overflow:hidden; visibility:hidden;}
.s-tips{text-align:center;position:relative;    width: 100%;
    height: 24px;
    margin-bottom: 6px;
    display:flex;
    justify-content:center;
    align-items:center;}
.s-tips-text{
    font-size: 12px;
    color: #FFF;
}
.s-mod-loding{text-align:center;position:relative;    width: 100%;
    height: 100%;
    display:flex;
    justify-content:center;
    align-items:center;}
.bigger-300 {
    font-size: 300% !important;
}
/*.no-skin{
    max-width: 800px;
    
    margin:0 auto;
}*/
[v-cloak] {
  display: none;
}