* {
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  box-sizing: border-box;
  font-size: .12rem;
  font-style: normal;
  font-weight: normal;
}

ul, li {
  list-style: none;
}

html {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  font-size: 625%;
}

img, div, body, html, ul, li, a {
  -webkit-touch-callout: none;
  color: #111;
}

a:link {
  text-decoration: none;
  color: #606060;
}

a:visited {
  text-decoration: none;
  color: #606060;
}

a:hover {
  text-decoration: none;
  color: #ff5600;
}

input, button {
  outline: 0;
}

/*  input,textarea,button{
 -webkit-appearance: none;
 -moz-appearance: none ;
 appearance: none ;
} */
button {
  cursor: pointer;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: red;
}

html, body {
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 750px;
  margin: 0 auto;
}

.wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.wrapper .header {
  width: 100%;
  height: 0.45rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 .15rem;
}

.wrapper .header span {
  font-size: .14rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 600;
}

.wrapper .header span a {
  font-size: .12rem;
}

.wrapper .box {
  flex: 1;
  overflow-y: scroll;
}

.wrapper .box .section {
  width: 100%;
  height: auto;
}

.wrapper .box .section .bannerImg {
  width: 100%;
  height: auto;
  position: relative;
  margin-bottom: .4rem;
}

.wrapper .box .section .bannerImg img {
  width: 100%;
  height: auto;
  display: block;
}

.wrapper .box .section .bannerImg .down a {
  width: 13.6%;
  height: 12.4%;
  position: absolute;
  bottom: 16.2%;
  right: 4.5%;
  z-index: 99999;
  font-family: 'PingFangSC-Medium';
  text-align: center;
  line-height: .18rem;
}

.wrapper .box .section .section_t {
  width: 100%;
  height: 0.2rem;
  margin-bottom: .23rem;
}

.wrapper .box .section .section_t h4 {
  width: 0.73rem;
  height: 0.2rem;
  margin: 0 auto;
  font-size: .18rem;
  color: #222;
  font-weight: 700;
  font-family: 'PingFangSC-Medium';
}

.wrapper .box .section .section_con {
  width: 92%;
  height: auto;
  margin: 0 auto;
  margin-bottom: .4rem;
}

.wrapper .box .section .section_con p {
  font-size: .14rem;
  line-height: .22rem;
  font-family: 'PingFangSC-Light';
  color: #333;
  margin-bottom: .1rem;
}

.wrapper .box .section .bg_small {
  width: 100%;
  height: 0.1rem;
  margin-bottom: .1rem;
  text-align: center;
}

.wrapper .box .section .bg_small p {
  width: auto;
  height: 0.2rem;
  margin: 0 auto;
  font-size: .12rem;
  color: #FFAE00;
  font-family: 'PingFangSC-Light';
}

.wrapper .box .section .bg_text {
  width: 100%;
  height: 0.16rem;
  margin-bottom: .14rem;
  text-align: center;
}

.wrapper .box .section .bg_text p {
  width: auto;
  height: 0.16rem;
  margin: 0 auto;
  font-size: .16rem;
  color: #111;
  font-family: 'PingFangSC-Light';
  line-height: .14rem;
  font-weight: 600;
}

.wrapper .box .section .bg_content {
  width: 80%;
  height: auto;
  margin: 0 auto;
  margin-bottom: .31rem;
}

.wrapper .box .section .bg_content p {
  font-size: .11rem;
  line-height: .2rem;
  font-family: 'PingFangSC-Light';
  color: #666666;
}

.wrapper .box .footer {
  width: 100%;
  height: 0.25rem;
  background: #F0F0F0;
  text-align: center;
  line-height: .25rem;
}

.wrapper .box .footer .bianhao {
  width: 100%;
  height: 100%;
  font-size: .1rem;
  font-family: 'PingFangSC-Thin';
  color: #666666;
}
