#info {
  width: 81.25%;
  margin: 200px auto 50px;
  overflow-x: hidden;
}
#main {
  margin: 200px auto 50px;
  width: calc(81.25% + 40px);
  overflow-x: hidden;

}
#main {
  margin-top: 15.741vh  /* 170/10.8 */;
}
#info > div:first-child  P {
  font-size: 0.18359375rem  /* 47/256 */;
  flex: 1;
}

#info > div:first-child {
  flex: 1;
}
#info > div:nth-child(2) {
  flex: 2;
  line-height: 1.4;
  /*margin-top: 3.704vh  !* 40/10.8 *!;*/
  font-size: 0.1041796875rem  /* 26.67/256 */;
}

#info > div > p {
  margin-top: 20px;
}
#info > div > p:first-child {
  margin-top: 0;
}
#more-info {
  font-size: 17px;
  margin-top: 10.648vh  /* 115/10.8 */;
  line-height: 1.54;
}
#more-info > div {
  flex: 3;
}
#more-info > div:nth-child(2) {
  /*font-size: 17px;*/
}
#more-info > div > div {
  margin-top: 15px;
}

#more-info > div > div > p:first-child {
  font-family: 'SubstituSerif', 方正黑体, serif;
  font-size: 0.078125rem  /* 20/256 */;
}


#more-info > div > div > p:not(:first-child) {
  font-size: 0.0911328125rem  /* 23.33/256 */;
}

main img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  cursor: pointer;
  transition: all .3s ease 0s;
}

main > div {
  display: grid;
  margin-top: 40px;
  opacity: 0;
  transition: opacity 1s ease-in-out;
}

main video {
  width: 100%;
}

.tip {
  margin-top: 40px;
  display: inline-block;
  font-size: 0.1041796875rem /* 26.67/256 */;
  margin-bottom: 9.815vh;
  margin-left: 20px;
  color: #B2B1B8;
}

@media screen and (max-width: 1024px){
  #info {
    width: 81.25%;
  }
  #main {
    width: calc(81.25% + 40px);
  }
}
@media screen and (max-width: 767px){
  #info {
    width: 90%;
    display: block;
    margin-top: 200px;
  }
  #main {
    width: 90%;
  }
  #info > div {
    margin-top: 20px;
  }
  main > div {
    display: block;
  }

  main > div > div {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  #more-info > div > div {
    margin-top: 25px;
  }

  main > div >:not(:first-child) {
    margin-top: 40px;
  }

  .tip {
    margin-left: 0;
  }
}