#newFooter {
  width: 100%;
}

#newFooter .footer-content {
  width: 100%;
  background: #303037;
  padding-top: 68px;
}

#newFooter .footer-content .list {
  justify-content: center;
}

#newFooter .footer-content .list .list-item {
  margin: 0 54px;
}

#newFooter .list-info {
  font-size: 16px;
  line-height: 26px;
  color: #fff;
}

#newFooter .footer-content .list .list-item a {
  font-size: 14px;
  color: rgba(220, 220, 220, 1);
  line-height: 30px;
}

#newFooter .footer-content .list .list-item:last-child {
  margin-left: 180px;
}

#newFooter .footer-content .list .list-item p {
  font-size: 12px;
  font-weight: 400;
  color: #6e6e73;
  line-height: 30px;
}

#newFooter .QR-code {
  text-align: center;
}

#newFooter .QR-code .scan {
  font-size: 14px;
  font-weight: 400;
  color: #fff !important;
  line-height: 17px !important;
  margin: 6px;
}

#newFooter ._hightlight {
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  margin-bottom: 20px;
  white-space: nowrap;
}

#newFooter .footer-content .friend-link {
  width: 1160px;
  margin: 0 auto;
  border-top: 1px solid #666;
  margin-top: 44px;
  line-height: 30px;
}

#newFooter .footer-content .friend-link .link {
  font-size: 16px;
  font-weight: 400;
  color: #999;
  white-space: nowrap;
}

#newFooter .footer-content .friend-link .link-content {
  width: 1100px;
}

#newFooter .footer-content .friend-link .link-content a {
  font-size: 14px;
  font-weight: 400;
  color: #999;
}

#newFooter .footer-content .friend-link .link-content li {
  display: inline-block;
  margin-right: 20px;
}

#newFooter .footer-detail {
  width: 100%;
  height: 40px;
  background: #666666;
  text-align: center;
  line-height: 40px;
}

#newFooter .footer-detail p {
  font-size: 12px;
  font-weight: 400;
  color: #fff;
}