﻿html {-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:100px;height:100%;overflow-scrolling:touch;width:100%;position:relative;}
/** * 当`body`宽度大于`html`宽度时，某些浏览器会出现内部滚动条，所以给`html、body`设置宽度100%。 * 取消部分浏览器点击有阴影。 * 优化移动端滚动事件。 */body {-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);font:14px '微软雅黑','lg', Arial,'Hiragino Sans GB',STHeiti,'STHeiti Light [STXihei]','Microsoft Yahei',sans-serif;height:100%;// overflow-scrolling:touch;position:relative;text-rendering:optimizeLegibility;width:100%;background:#fff;/*font-size:12px;*/}
/** * 移除常用标签的浏览器默认的`margin、padding` * pre、code、legend、fieldset、blockquote……等其他标签不是很常用，所以本css都不会一一列举出来，为了简化。如果项目中用到，可以自己单独写。 */body,p,h1,h2,h3,h4,h5,h6,dl,dd,ul,ol,th,td,button,figure,input,textarea,form {margin:0;padding:0;}

/** * 移除浏览器部分元素的默认边框。 * acronym、fieldset……等其他标签不是很常用，所以本css都不会一一列举出来，为了简化。如果项目中用到，可以自己单独写。 */img,input,button,textarea {border:none;}
/*img {display:inline-block;width:100%;}*/
/*因为`input`默认不继承父元素的居中样式，所以让`input`元素继承父元素的文本居中方式*/input {text-align:inherit;}
input::-moz-focus-inner {border:0;padding:0;}
input::-webkit-input-placeholder {color:#999999;}
input:-moz-placeholder {color:#999999;}
input::-moz-placeholder {color:#999999;}
input:-ms-input-placeholder {color:#999999;}
/*让`textarea`默认不可以放缩*/textarea {resize:none;}
textarea::-webkit-input-placeholder {color:#999999;}
textarea:-moz-placeholder {color:#999999;}
textarea::-moz-placeholder {color:#999999;}
textarea:-ms-input-placeholder {color:#999999;}
/** * 由于以下元素的部分属性没有继承父节点样式，所以声明这些元素的这些属性为父元素的属性。 * 取消这些元素的`outline`样式。 */a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup {color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;outline:none;}
/** * 如果绝对定位元素找不到被设置过定位信息的上级元素，那么此元素基于根节点定位，所以给`body`设置相对定位，让这些元素基于`body`定位。 * 使字体渲染更顺滑。 */a {text-decoration:none;}
ol {list-style:none;}
ul {list-style:none;}
em{font-style: normal;}
/*使如下元素默认鼠标经过是`小手`的形状（一般表示可以点击，在PC端挺好）*/button {cursor:pointer;}
input[type='submit'] {cursor:pointer;}
input[type='button'] {cursor:pointer;}
input[type='number'] {-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}
input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0;}
template {display:none;}
.clear {zoom:1;}
.clear::after {clear:both;content:'.';display:block;height:0;visibility:hidden;}
.pf {-webkit-transform:translateZ(0);position:fixed;}
.middle {bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}
.middle-v {-moz-transform:-moz-translateY(-50%);-o-transform:-o-translateY(-50%);-webkit-transform:-webkit-translateY(-50%);position:relative;top:50%;transform:translateY(-50%);}
.f_l {float:left;}
.f_r {float:right;}
.t_c {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}

.none {display:none !important;}
.over_h {overflow:hidden;}
.btn {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;}
.border_none {border:none;}
.mask {position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;background-color:rgba(0,0,0,.5);}
.filter {-webkit-filter:blur(3px);}
input,
button {border:none;outline: none;box-sizing: border-box;background: transparent}
