body,
div,
h1,
button,
p {
  margin: 0;
  padding: 0;
}

/* ✅ PC / H5 通用关键修复 */
img {
  display: block;
  border: 0;
}

html {
  width: 100%;
  height: 100%;
  background: #ebf2fc;
}

button {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}

a:active,
a:focus {
  outline: 0;
}

html::-webkit-scrollbar,
body::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  display: none;
}

.wcolor {
  color: #db3c48;
}

/* ✅ PC 布局安全增强 */
@media screen and (min-width: 768px) {
  body {
    min-width: 1000px;
    margin: 0 auto;
  }
}
