@charset "utf-8";

* {

  padding: 0;

  margin: 0;

  -webkit-touch-callout: none;

  outline: none;
}

a,

body,

center,

cite,

code,

dd,

del,

div,

dl,

dt,

em,

fieldset,

figcaption,

figure,

footer,

form,

h1,

h2,

h3,

h4,

h5,

h6,

header,

hr,

html,

img,

input,

label,

legend,

li,

mark,

ol,

p,

section,

span,

textarea,

time,

td,

th,

ul {

  margin: 0;

  border: 0;

  padding: 0;

  font-style: normal;

  /*  自动换行 */

  word-wrap: break-word;

  /*  强制英文单词断行 */

  word-break: break-all;

}

html,
body {

  width: 100%;

  box-sizing: border-box;

  overflow: hidden;

}

body {
  background: #fff;

  -webkit-text-size-adjust: 100%;

  -moz-osx-font-smoothing: grayscale;

  -webkit-font-smoothing: antialiased;

  text-rendering: optimizeLegibility;

  font-size: 16px;

  font-weight: normal;

  font-family: "MicrosoftYaHei", "微软雅黑", "Arial Narrow", HELVETICA;
}

body::-webkit-scrollbar {
  display: none;
}


a {

  color: #575656;

  text-decoration: none;

  transition: all 0.3s;

  -moz-transition: all 0.3s;

  -webkit-transition: all 0.3s;

  -o-transition: all 0.3s;

}

em {

  font-style: normal;

}

li {

  list-style: none;

}

img {

  border: 0;

  vertical-align: middle;

  max-width: 100%;

}

table {

  border-collapse: collapse;

  border-spacing: 0;

}

p {

  word-wrap: break-word;

}

input,

textarea {

  /*webkit浏览器*/

  -webkit-user-select: auto;

}

input {

  outline: none;

}

img,

a {

  user-select: none;

  -webkit-user-drag: none;

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

}

img {
  /* 确保图片在缩放时保持像素化 */
  image-rendering: crisp-edges;
}

h1 {
  font-size: 36px;
}

h2 {
  font-size: 32px;
}

h3 {
  font-size: 24px;
}

h4 {
  font-size: 18px;
}

h5 {
  font-size: 16px;
}

h6 {
  font-size: 14px;
}

font {
  font-family: 'icon';
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* 隐藏 Chrome 和 Safari 的上下箭头 */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* 隐藏 Firefox 的上下箭头 */
input[type=number] {
  -moz-appearance: textfield;
  /* 将外观设置为文本框 */
}