@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1;
}

body {
  font-family: arial, 'Microsoft Yahei', '微软雅黑';
}

a {
  text-decoration: none;
}

li {
  list-style-type: none;
}

.cf::after {
  content: '';
  display: table;
  clear: both;
}

img {
  vertical-align: middle;
}

.container {
  width: 1080px;
  margin: 0 auto 0;
}

.mt-30 {
  margin-top: 30px;
}

.mt-20 {
  margin-top: 20px;
}

/* 金牛顶部 */
@font-face {
  font-family: 'huxiaobo';
  src: url('./huxiaobo.otf');
}
.top-esJwPV {
  background: #161d33;
  height: 56px;
  display: none;
  padding: 0 40px;
  align-items: center;
  color: #fff;
}
.top-esJwPV img {
  width: 36px;
  height: 36px;
  border-radius: 4px;
  margin-right: 10px;
}
.top-esJwPV .zk0x {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.96);

  background: linear-gradient(0deg, #8aafd6 0%, #f0f0f2 69.9951171875%, #f0f0f2 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  font-family: huxiaobo;
  font-weight: 400;
  font-style: italic;
}
/* -=----- */

.top-wrap {
  height: 40px;
  background: #324057;
}

.top a {
  display: inline-block;
  height: 40px;
  width: 26px;
  margin-right: 10px;
  line-height: 40px;
}
.top a img {
  width: 26px;
}
.top span {
  display: inline-block;
  font-size: 18px;
  line-height: 40px;
  font-weight: 500;
  color: white;
}

.main-wrap {
  background: #f4f8f9;
  padding-top: 40px;
  padding-bottom: 60px;
}

.main {
  background: white;
  padding-top: 57px;
  padding-left: 60px;
  padding-right: 60px;
}
.main h1 {
  text-align: center;
  font-size: 22px;
  font-weight: 500;
  color: #282d5b;
  margin-bottom: 50px;
}
.main .time {
  font-size: 14px;
  font-weight: 400;
  color: #282d5b;
  margin-bottom: 19px;
}
.main .desc {
  margin-top: 30px;
  font-size: 14px;
  font-weight: 500;
  color: #282d5b;
  line-height: 24px;
  margin-bottom: 30px;
}
.main .follow {
  font-size: 14px;
  font-weight: 400;
  color: #282d5b;
  line-height: 24px;
  margin-bottom: 17px;
}
.main .follow-list {
  padding-bottom: 30px;
}
.main .follow-list ul {
  padding: 0;
  margin: 0;
}
.main .follow-list li {
  font-size: 14px;
  font-weight: 400;
  color: #282d5b;
  line-height: 40px;
}
.main .part {
  padding-bottom: 50px;
}
.main .part h3 {
  font-size: 18px;
  font-weight: 500;
  color: #282d5b;
}
.main .part .point-list-title {
  line-height: 24px;
  font-weight: 500;
  color: #282d5b;
}
.main .part .point {
  font-size: 14px;
  color: #282d5b;
}
.main .part .point h4 {
  line-height: 24px;
  font-weight: 500;
}
.main .part .point p {
  line-height: 24px;
}
.main .part .commit {
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  margin-top: 30px;
  color: #282d5b;
}
.main .part .head-commit {
  margin-top: 20px;
  font-weight: 500;
  color: #282d5b;
  line-height: 24px;
}
.main .part .red-commit {
  font-size: 14px;
  font-weight: 500;
  color: #f9334b;
  line-height: 24px;
}

.footer {
  height: 80px;
  background: #324057;
}

/*# sourceMappingURL=privacyPolicy.css.map */
