a:not(.xw-content a),
h1:not(.xw-content h1),
h2:not(.xw-content h2),
h3:not(.xw-content h3),
h4:not(.xw-content h4),
h5:not(.xw-content h5),
h6:not(.xw-content h6),
p:not(.xw-content p),
input:not(.xw-content input) {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  transition: 0.3s;
}

body,
html,
header,
footer,
div {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  transition: 0.3s;
}
img {
  display: block;
}
input {
  outline: none;
  padding: 0;
}
.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
ul:not(.xw-content ul),
li:not(.xw-content li) {
  list-style: none;
}
a:not(.xw-content a) {
  color: black;
  text-decoration: none;
  font-family: "GT";
}
html {
  font-size: 16px;
  font-family: "GT";
  color: #5f6060;
}
/* 整个页面的滚动条样式 */
html {
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE 10+ */
}

html::-webkit-scrollbar {
  width: 10px; /* Chrome, Safari 和 Opera的垂直滚动条宽度 */
  height: 0px; /* Chrome, Safari 和 Opera的水平滚动条高度 */
  background: transparent; /* 滚动条背景颜色 */
}

/* 滚动条的滑块部分 */
html::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.3); /* 滑块背景颜色 */
  border-radius: 4px; /* 滑块圆角 */
}

/* 滚动条的轨道部分 */
html::-webkit-scrollbar-track {
  background: transparent; /* 轨道背景颜色 */
}
body {
  font-size: 16px;
  scroll-behavior: auto;
}
@font-face {
  font-family: "GT";
  src: url("../ziti/gothambook.otf");
}

@font-face {
  font-family: "GTME";
  src: url("../ziti/GothamSSm-Medium.otf");
}

@font-face {
  font-family: "GTBO";
  src: url("../ziti/GothamSSm-Bold.otf");
}

@font-face {
  font-family: "Mi";
  src: url("../ziti/MiSans-Normal.otf");
}
@font-face {
  font-family: "MiMe";
  src: url("../ziti/MiSans-Medium.otf");
}
.xw-content {
  color: #000;
  font-size: 16px;
}
