/* ========== 主题变量 ========== */
/* ========== 基础重置 ========== */
* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
html,
body {
  font-family: "Microsoft YaHei", "PingFang SC", "Source Han Sans CN", Arial, sans-serif;
  background: #f6f3ed;
  font-size: 16/192rem;
  color: #2b2b2b;
  -webkit-font-smoothing: antialiased;
}
html {
  height: 100%;
}
body {
  min-height: 100vh;
  display: grid;
  grid-template-rows: auto 1fr auto;
}
/* 全屏滚动由 .fullpage-wrap(100vh+overflow:hidden) 控制，html/body 保持可滚动以便露出页脚 */
a {
  color: inherit;
  text-decoration: none;
}
ul,
ol {
  list-style: none;
}
img {
  max-width: 100%;
  display: block;
}
input,
button,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  border: none;
  outline: none;
  background: none;
}
.container {
  width: 1320/192rem;
  margin: 0 auto;
  padding: 0 20/192rem;
}
