@charset "utf-8";

/* 部分标签默认样式重置 */
body{margin:0;font:12px/1.5 'Microsoft Yahei','sans-serif';/* sans-serif 是手机默认字体 */color:#333;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color: transparent;
}
body,html{position:relative;height:100%;overflow:hidden;-webkit-user-select:none;/* 谷歌 */-moz-user-select:none;/* 火狐 */-ms-user-select:none; /* IE10 */-khtml-user-select:none; /* 早期浏览器 */user-select:none;/* 禁止用户选中文字 */}
element::-webkit-scrollbar{display: none;}/* 去除webkit的滚动条  */
button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);/* 不想让按钮touch时有蓝色的边框 */border:none;border-radius: 0;outline:none;}/* 去除button在iOS上的默认样式 */
ol,ul{list-style:none;margin:0;padding:0;}
dl,dd,h1,h2,h3,h4,h5,h6,p,figure{margin:0;}
fieldset,input{margin:0;padding:0;}
legend,option,textarea,button{padding:0;}
table{border-collapse:collapse;}
table tr,table th,table td{padding:0;}
a{display:block;text-decoration:none;color:inherit;}
img{display:block;width:100%;height:100%;border:none;vertical-align:middle;}
input{box-sizing:border-box;border:none;outline:none;font-family:inherit;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999;/* Mozilla Firefox 19+ */}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;/* Mozilla Firefox 4 to 18 */}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;/* Internet Explorer 10-11 */}

/* 字体图标颜色继承父级 */
.iconfont{color:inherit;}

/******* float *******/
.clearfix:after{
	content: '';
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}

/****** display ******/
.db{display:block;}
.dn{display:none;}
.dib{display:inline-block;}