/*css reset*/
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;margin: 0;padding: 0;}
html,body{ padding: 0; margin: 0; font-family: "nike365","思源黑体","Source Han Sans CN","微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; font-size: 12px;line-height: 1;}
ol, ul {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
table {border-collapse: collapse; border-spacing: 0;}
th,td { vertical-align: middle;padding: 0;}
a{text-decoration:none;	outline: none;hlbr:expression(this.onFocus=this.blur());}
input, select,textarea {vertical-align: middle;padding: 0;margin: 0 ;border: 0 none;outline: none; box-shadow: none;-webkit-appearance: none;appearance: none;-ms-appearance: none;-moz-appearance: none;-o-appearance: none;border-radius: 0;}
img, iframe {border: none; text-decoration:none;}
img{vertical-align: top;}
strong {font-weight: bold;}
h1,h2,h3,h4,h5,h6{padding: 0; margin: 0;}
:focus {outline: 0;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ccc;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ccc;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #ccc;
}
/*css common*/
.f-left {float: left;}
.f-right {float: right;}
.clearfix:after{content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0;}
.clearfix{*zoom:1;}
html{margin: 0 auto;overflow: hidden;background-color: #fff;}
html, body{height: 100%;}
.inner{width: 92%;margin: 0 auto;}
html { -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%; -o-text-size-adjust: 100%;text-size-adjust: 100%;  font-size: 16px;}
body{
	 font-size: 62.5%;
   margin: 0 auto;
   position: relative;
   overflow: hidden;
}
sup{
  font-size: 0.5em;
}

@font-face {
  font-family: "nike365";
  src: url("../fonts/nike365.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "noto-medium";
  src: url("../fonts/Calibri.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}