@charset "utf-8";
@font-face {
    font-family: "NotoSansHans-Light";
    src: url("notoSansHans-Regular.eot"); /* IE9 */
    src: url("notoSansHans-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    
    url("notoSansHans-Regular.woff") format("woff"), /* chrome、firefox */
    url("notoSansHans-Regular.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    
    url("notoSansHans-Regular.svg#NotoSansHans-Regular") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}

/****************公共样式*********************/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,address,big,em,img,q,small,strike,strong,
sub,sup,tt,var,i,dl,dt,dd,ol,ul,li,form,fieldset,label,table,caption,tbody,thead,tfoot,tr,th,td,article,
aside,canvas,details,figure,figcaption,header,footer,hgroup,menu,nav,output,section,time,mark,audio,
video,input,select,button{margin:0;padding:0;border:0;font-family:"NotoSansHans-Light",Arial;}
/*去除默认样式*/
ul,ol,li{list-style:none;}
/*表格边框合并，边框距零*/
table{border-collapse:collapse;border-spacing:0;}
/*继承父元素的字体系列样式*/
input,select,textarea,button{font-family:inherit;}
/*清除浮动*/
.fl{float:left;}
.fr{float:right;}
.cf{zoom:1;}
.cf:after{content:"";display:table;clear:both;overflow:hidden;}
/*a链接*/
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
/*去除点击高亮效果*/
a,button,input,select,img,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:medium none;}
input::-moz-focus-inner{border:none;padding:0;}
select, input{vertical-align:middle;}
/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"],input[type="reset"],input[type="button"],button,select{-webkit-appearance:none;}
/*placeholder文本颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#ccc;
}
input:-moz-placeholder,textarea:-moz-placeholder{
color:#ccc;
}
/*html5标签*/
header,footer,section,article,aside,nav,figure{display:block;}
/*长英文字母 数字 换行*/
p{word-break:break-all;word-wrap:break-word;}
/*去除默认样式*/
h1,h2,h3,h4,h5,h6,i,em,address, caption, cite, code, dfn, th, var{font-weight:normal;font-style:normal;}
fieldset{display:block;}
img{border:none;}
/*去除长按a链接弹框*/
a,img{-webkit-touch-callout:none;}
html,body{-webkit-touch-callout:none; -webkit-user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body {-webkit-overflow-scrolling: touch;overflow-scrolling: touch}
/* html,body{position: absolute; top: 0;left: 0;width: 100%;height: 100%;overflow: hidden} */

.cf:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.cf {
    zoom: 1
}

.re {
    position: relative
}

.ab {
    position: absolute
}

