* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  border: none;
}

.none {
  display: none;
}

ul, ol {
  list-style: none;
}

img {
  border: none;
}

html, body {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  font-family: "Microsoft YaHei", serif;
  font-size: .24rem;
  color: #111111;
}

input {
  font-family: "Microsoft YaHei", serif;
  font-size: .24rem;
  outline: none;
}

input[type="button"], input[type="submit"], input[type="reset"] {
  -webkit-appearance: none;
}

.button {
  border-radius: 0;
}

textarea {
  -webkit-appearance: none;
  outline: none;
}

a {
  text-decoration: none;
  color: black;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

textarea {
  outline: none;
  resize: none;
  font-family: 'Microsoft YaHei', serif;
  font-size: .24rem;
}

.flexall{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.flexb{
  display: flex;
  justify-content: space-between;
}
