@charset "utf-8";
/* CSS Document */
* {
  /* 清除浏览器自带的内外边 */
  margin: 0;
  padding: 0;
  /* 清除文字装饰线,例如a标签的下划线 */
  text-decoration: none;
  /* 清除列表样式 */
  list-style: none;
  /* 设置盒子宽高的计算方式为:内容＋内边距＋边框 */
  box-sizing: border-box;
  /* 不允许用户选中 */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* 不允许用户拖动图片 */
  -webkit-user-drag: none;
  font-family: "Arial", "Microsoft YaHei";
}

/* a标签默认颜色(自行更改) */
a {
  color: #fff;
}

/*伪类清除浮动：*/
.clearfix:after {
  /*内容为空*/
  content: "";
  /*高度为0*/
  height: 0;
  /*行高为0*/
  line-height: 0;
  /*以块级元素呈现*/
  display: block;
  /*将元素隐藏*/
  visibility: hidden;
  /*清除元素两侧浮动*/
  clear: both;
}

.clearfix {
  *zoom: 1;
  /*兼容IE*/
}

.font {
  font-weight: bold;
  color: #000;
}

table {
  border: 1px solid black;
  /*设置单元格之间的间距*/
  border-spacing: 0;
  /*设置单元格边框是否合并：separate分开; collapse合并*/
  border-collapse: collapse;
}


/* 小于 1400 的适配 */
@media screen and (max-width: 1537px) {
  body {
    margin: 0 auto;
    min-width: 1400px;
  }
  .back-top {
    position: fixed;
    bottom: calc(0.857 * 124px);
    right: calc(0.857 * 72px);
    width: calc(0.857 * 74px);
    height: calc(0.857 * 74px);
    cursor: pointer;
    z-index: 99;
    display: none;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2);
    border-radius: 50%;
  }
  .back-top img {
    vertical-align: top;
    width: 100%;
    height: 100%;
  }
}

/** 大于1400 的适配 **/
@media screen and (min-width: 1537px) {
  body {
    margin: 0 auto;
    min-width: 1400px;
  }
  .back-top {
    position: fixed;
    bottom: 124px;
    right: 72px;
    width: 74px;
    height: 74px;
    cursor: pointer;
    z-index: 99;
    display: none;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2);
    border-radius: 50%;
  }
  .back-top img {
    vertical-align: top;
    width: 100%;
    height: 100%;
  }
}
