@charset "utf-8";

* {
  margin: 0;  /* 移除所有元素的外边距 */
  padding: 0; /* 移除所有元素的内边距 */
}

html, body {
  -ms-text-size-adjust: 100%;/* 禁用iPhone中Safari的字号自动调整 */
  -webkit-overflow-scrolling: touch; /* 解决IOS默认滑动很卡的情况 */
  -webkit-text-size-adjust: 100% !important; /* 强制微信苹果手机适应字体大小 */
  -webkit-touch-callout: none; /* 禁用iOS设备上长按链接或图片时弹出的菜单 */
  /*-webkit-user-select: none;   /* 禁用文本选择功能 */
  /* pointer-events:none; */   /* 禁止所有触摸互动事件 */
}

a {
  color: #FFFFFF;
  text-decoration: none; /* 移除超链接下划线 */
}

img {
  border: 0;
  vertical-align: middle; /* 解决图片底部空白缝隙问题 */
}

table {
  border-collapse: collapse; /* 合并表格边框 */
}

/* 通用样式重置 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, tr, th, h6, form, div, span, a, fieldset, legend, img, textarea, select, input, img, fieldset, button {
  outline: none;
  -webkit-tap-highlight-color: transparent; /* 移除移动设备点击时的默认高亮效果 */
}

fieldset, img, input, button {
  border: none;
  outline-style: none;
  outline: none;
  -webkit-appearance: none; /* 移除默认样式 */
}

input, textarea {
    text-decoration: none; /* 移除任何文本装饰 */
    -webkit-text-decoration: none; /* Safari 和 Chrome */
    -moz-text-decoration: none; /* Firefox */
}
/*禁止手动修改大小*/
textarea {
  resize: none;
}
/*去掉图片底部默认空白缝隙*/
img {
  border: 0;
  vertical-align: middle;
}
/*合并外连线*/
table {
  /*表格的单元格边框默认是不会重合的，这个属性可以让表格的边框重合在一起，看起来更加细一些*/
  border-collapse: collapse;
}
/*清除浮动*/
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
  font-size: 0;
}
.clearfix {
  zoom: 1;
