/*
css
重置
*/

@font-face {
  font-family: family;
  src: url("../fonts/Muli-Light.eot");
  src: local("☺"), url("../fonts/Muli-Light.woff") format("woff"),
    url("../fonts/Muli-Light.ttf") format("truetype"),
    url("../fonts/Muli-Light.svg") format("svg");
}

body,
p,
input,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
dl,
dt,
dd,
form {
  margin: 0;
  padding: 0;
  list-style: none;
  vertical-align: middle;
  font-weight: normal;
  font-family: family, "PingFang SC", "Source Han Sans SC", "HanHei SC",
    "Helvetica Neue", Helvetica, "Hiragino Sans GB", "Microsoft YaHei", 黑体,
    Arial, sans-serif;
}

img {
  border: 0;
  max-width: 100%;
}

body {
  margin: 0;
  padding: 0;
  font-size: 14px;
  color: #000;
  text-align: left;
}

header,
section,
footer,
img {
  display: block;
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: var(--themaBlack);
}

a:hover {
  text-decoration: none;
}

li {
  list-style: none;
}

* {
  box-sizing: border-box;
}

::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}

/* form */

input,
button,
textarea,
input[type=submit] {
  outline: none;
  resize: none;
  border: 1px solid #eee;
}

/* table */
table,
table tr th,
table tr td {
  border: 1px solid transparent;
}
table {
  text-align: center;
  border-collapse: collapse;
  padding: 5px;
}
