#box .pg {
  background: url(../images/download-bg.png) no-repeat 0 0;
  width: 100%;
  height: 4.28571429rem;
  background-size: cover;
}
#box .pg .text {
  width: 8.57142857rem;
  margin: 0 auto;
}
#box .pg .text p {
  padding-top: 1.78571429rem;
  font-size: 0.4rem;
  font-weight: bold;
  color: #ffffff;
  text-shadow: 0rem 0.02857143rem 0.14285714rem rgba(15, 38, 23, 0.35);
}
#box .pg .text .pt0 {
  padding-top: 0;
  font-size: 0.31428571rem;
  font-weight: 300;
  color: #ffffff;
  text-shadow: 0rem 0.02857143rem 0.14285714rem rgba(15, 38, 23, 0.35);
}
#box .categorys {
  width: 8.57142857rem;
  margin: 0 auto;
  margin-bottom: 0.35714286rem;
}
#box .categorys .types {
  display: inline-block;
  margin-right: 0.49285714rem;
  margin-top: 0.5rem;
}
#box .categorys .types .texts {
  font-size: 0.18571429rem;
  font-weight: bold;
  color: #404040;
  vertical-align: bottom;
}
#box .categorys .types .greens {
  width: 0.02857143rem;
  height: 0.18571429rem;
  background: #54ABC4;
  display: inline-block;
  margin-right: 0.07142857rem;
}
#box .categorys .types .versions {
  display: inline-block;
}
#box .categorys .types .versions .overturn1 {
  display: inline-block;
  box-sizing: border-box;
  margin-right: 0.28571429rem;
  margin-top: 0.20714286rem;
  width: 1.85714286rem;
  height: 1.78571429rem;
  box-shadow: 0rem 0.01428571rem 0.14285714rem 0rem rgba(172, 195, 188, 0.35);
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  transform: translateY(0);
  transition: 0.3s ease-out 0s;
}
#box .categorys .types .versions .overturn1 a {
  display: inline-block;
  font-size: 0.56428571rem;
  color: #54ABC4;
  margin-top: 0.6rem;
}
#box .categorys .types .versions .overturn1 h5 {
  font-size: 0.14285714rem;
  color: #666666;
  margin-top:0.28571428rem;
}
#box .categorys .types .versions .overturn1 h6 {
  font-size: 0.11428571rem;
  color: #666666;
  margin-top: 0.14285714rem;
}
#box .categorys .types .versions .overturn1 .h2 {
  display: none;
  color: #fff;
}
#box .categorys .types .versions:hover .overturn1 {
  transform: translateY(-0.03571429rem);
  transition: 0.3s ease-out 0s;
  background-color: #54ABC4;
}
#box .categorys .types .versions:hover .overturn1 .h1 {
  display: none;
}
#box .categorys .types .versions:hover .overturn1 .h2 {
  display: block;
}
#box .categorys .mr0 {
  margin-right: 0!important;
}
#box .logs {
  width: 8.57142857rem;
  margin: 0.57142857rem auto;
}
#box .logs .texts {
  font-size: 0.18571429rem;
  font-weight: bold;
  color: #404040;
  vertical-align: bottom;
}
#box .logs .greens {
  width: 0.02857143rem;
  height: 0.18571429rem;
  background: #54ABC4;
  display: inline-block;
  margin-right: 0.07142857rem;
}
#box .list {
  width: 8.57142857rem;
  margin: 0 auto;
  margin-top: 0.21428571rem;
}
#box .list .jobss .joblistss .jobheadss ul li {
  float: left;
  width: 4.28571429rem;
  height: 0.5rem;
  text-align: left;
  line-height: 0.5rem;
  border-bottom: 0.00714286rem solid #ccc;
  font-size: 0.11428571rem;
  color: #333333;
}
#box .list .jobss .joblistss .jobheadss ul li .dian {
  width: 0.05714286rem;
  height: 0.05714286rem;
  background: #54abc4;
  border-radius: 50%;
  margin-right: 0.10714286rem;
  margin-left: 0.28571429rem;
  display: inline-block;
}
#box .list .jobss .joblistss .jobheadss li:nth-child(2) {
  text-align: right;
  font-size: 0.1rem;
}
#box .list .jobss .joblistss .jobheadss li:nth-child(2) i {
  margin-left: 0.46428571rem;
  margin-right: 0.42857143rem;
}
#box .list .jobss .joblistss .jobbodyss {
  text-align: left;
  margin-left: 0.49285714rem;
  display: none;
}
#box .list .jobss .joblistss .jobbodyss h3 {
  font-size: 0.1rem;
  color: #666666;
  margin-top: 0.10714286rem;
  line-height: 28px;
}
#box .list .jobss .joblistss .jobbodyss h5 {
  font-size: 0.1rem;
  color: #666666;
  line-height: 0.15rem;
  margin-left: 0.2rem;
  margin-top: 0.19285714rem;
}
#box .list .jobss .joblistss .jobbodyss h6 {
  font-size: 0.1rem;
  color: #666666;
  margin-top: 0.17857143rem;
}
#box .footers {
  width: 100%;
  background: #3D4751;
  box-sizing: border-box;
}
@media screen and (min-width: 800px) {
  html {
    font-size: 100px !important;
  }
  .categorys .types {
    margin-right: 0.35714286rem !important;
  }
}
@media screen and (min-width: 1100px) {
  html {
    font-size: 120px !important;
  }
  .categorys .types {
    margin-right: 0.35714286rem !important;
  }
}
@media screen and (min-width: 1240px) {
  html {
    font-size: 140px !important;
  }
}
@media screen and (min-width: 1400px) {
  html {
    font-size: 140px !important;
  }
}
