/* CSS Document */
@charset "utf-8";
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html {
    /* color:#000;background:#fff; */
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,ul,li,form,input,textarea,p,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,h1,h2,h3,h4,h5,i{
    margin:0;
	padding:0;
	font-family:Microsoft yahei;
    box-sizing:border-box;
}

body{width:100%;
	  margin:0 auto;
	  -webkit-overflow-scrolling:touch;
	  overflow-scrolling: touch;
      overflow-x:hidden;
      /*background:#eee;*/
      /* padding-top:44px; */
	  }

::-webkit-scrollbar{
    /*width:0;*/
}

/* 清理浮动 */
.clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
/*ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉*/
a,button,input,textarea,label,div{-webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none; outline:none;}

/*部分android系统中元素被点击时产生的边框怎么去掉*/
a,button,input,textarea{
-webkit-tap-highlight-color: rgba(0,0,0,0);
/*-webkit-user-modify:read-write-plaintext-only; */
}

/*webkit表单元素的默认外观怎么重置*/
.css{-webkit-appearance:none;}


/*伪元素改变number类型input框的默认样式*/
input[type=number]::-webkit-textfield-decoration-container {
    background-color: transparent;    
}
input[type=number]::-webkit-inner-spin-button {
     -webkit-appearance: none;
}
input[type=number]::-webkit-outer-spin-button {
     -webkit-appearance: none;
}

/*禁用 select 默认下拉箭头*/
select::-ms-expand {
display: none;
}

/*禁用 radio 和 checkbox 默认样式*/
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{
display: none;
}
/*禁用PC端表单输入框默认清除按钮*/
input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{
display: none;
}

ul {
    list-style:none;
}
img{border:none;display:block;}

html {
    font-size : 15px;
}


/* @media only screen and (min-width: 370px){
    html {
        font-size:24px !important;
    }
} */
/*
@media only screen and (min-width: 410px){
    html {
        font-size: 28px !important; 
    }
}
 @media only screen and (min-width:760px){
    html {
        font-size: 32px !important; 
    }
} */
