body {
  margin: 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
}
.wiko .sub-header {
  font-weight: 500;
}
.wiko .header-v1 {
  font-weight: 500;
}
.phone_name {
  width: 22.83333vw;
}
p {
  margin-bottom: 0;
}
.specs-show {
  width: 62.5vw;
  border-bottom: 1px solid #d8d8d8;
  margin: auto;
}
.specs .specs-relative {
  text-align: center;
}
.specs .specs-relative h1 {
  font-size: 2.5vw;
  margin-top: 5.677083vw;
  color: #000000;
}
.specs .specs-relative .specs-absolute {
  margin-top: 5.354167vw;
}
.specs .specs-relative .phone-text {
  font-size: 1.25vw;
  margin-top: 5.197396vw;
  margin-bottom: 5.833333vw;
  color: #7f7f7f;
}
.img_pc {
  width: 36.875vw;
}
.specs-info {
  width: 62.5vw;
  margin: 6.25vw auto;
  display: flex;
  border-bottom: 1px solid #d8d8d8;
}
.specs-info:nth-last-child(1) {
  border-bottom-width: 0;
}
.specs-info-title {
  flex: 3;
  font-size: 1.25vw;
  /* color: #1E17B8; */
}
#colorValue {
  display: flex;
  flex-direction: row;
  margin: 1vw 14.5vw;
  font-size: 1.3333vw;
}
#colorValue .color-item {
  margin: auto 3vw;
}
.specs-info-content {
  flex: 7;
  margin-bottom: 2.083333vw;
}
.parameter-title,
.parameter-content {
  font-size: 1.041667vw;
}
.parameter-title {
  font-weight: bold;
  margin-bottom: 1.20833vw;
  color: #000000;
}
.parameter-content {
  color: #7f7f7f;
  word-break: break-word;
  padding-right: 12px;
}
.parameter-content.sub-title {
  color: #000;
}
.left-template,
.right-template {
  display: inline-block;
  vertical-align: top;
}
.left-template {
  width: 20.41vw;
}
.right-template {
  width: 20.41vw;
}
.size-first-line-width,
.size-second-line-width,
.parameter-content:nth-last-child(1) {
  vertical-align: top;
  margin-bottom: 4.166667vw;
}
.spec-footer {
  width: 100%;
}
.remakes {
  color: #b2b2b2;
}
@media (max-width: 720px) {
  .phone_name {
    width: 42.22222vw;
  }
  .specs-show {
    width: 88.888889vw;
    margin: auto;
  }
  .specs .specs-relative h1 {
    font-size: 6.667vw;
    margin-top: 16.527vw;
  }
  .specs .specs-relative .specs-absolute {
    margin-top: 10vw;
  }
  .specs .specs-relative .phone-text {
    font-size: 3.333vw;
    margin: 9.361vw 0;
  }
  .img_pc {
    width: 72.875vw;
  }
  .specs-info {
    display: list-item;
    width: 83.33333vw;
    margin: 13.88889vw auto;
    list-style: none;
  }
  .specs-info-title {
    font-size: 4.444444vw;
    margin-bottom: 8.611111vw;
  }
  .specs-info-content {
    margin-bottom: 13.888889vw;
  }
  .left-template,
  .right-template {
    display: block;
  }
  .size-first-line-width,
  .size-second-line-width {
    margin-bottom: 8.472222vw;
  }
  .parameter-title,
  .parameter-content {
    font-size: 3.611111vw;
  }
  .left-template,
  .right-template,
  .spec-footer {
    width: 100%;
  }

  #colorValue {
    margin: 1vw 11vw;
    font-size: 3.8333vw;
  }

  #colorValue .color-item {
    margin: auto 4vw;
  }
}
