.end-modal {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.9);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: bold;
  font-size: 0.966184rem;
  font-family: 'black';
  color: #000;
  z-index: 3001;
  text-align: center;
}
.end-modal .line-two {
  margin-top: 0.805153rem;
}
.container {
  font-family: PingFang TC;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: center;
}
.container .activeClass {
  display: inline-block;
}
.container .activeClass .logo {
  margin: 0 auto;
  margin-top: 0.917874rem;
  width: 4.396135rem;
  height: 1.223833rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/5bf4d2a5bc21e26916f66cbda8f755dc.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .activeClass .content {
  margin: 0 auto;
  margin-top: 1.143317rem;
  width: 8.1562rem;
  height: 5.845411rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/eba39e6812a6249d9c733d3c1f4e2922.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .activeClass .go-simeji {
  margin: 1.111111rem auto;
  width: 7.012882rem;
  height: 1.191626rem;
  background: #a94140;
  -webkit-border-radius: 0.692432rem;
          border-radius: 0.692432rem;
  font-weight: 600;
  font-size: 0.334138rem;
  line-height: 1.207729rem;
  color: #ffffff;
}
.container .activeClass .footer {
  margin: 0 auto;
  width: 6.10306rem;
  height: 1.900161rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/5c0869180eadde8281a9a6d5f6ece7b6.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .negativeClass .noright {
  margin: 0 auto;
  margin-top: 2.681159rem;
  width: 2.028986rem;
  height: 1.932367rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/41af6b011caac7542daccd9301a7e015.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .negativeClass .text {
  margin: 0 1.10306rem;
  margin-top: 0.966184rem;
  font-size: 0.434783rem;
  line-height: 0.611916rem;
}
.container .negativeClass .tip {
  margin: 0 1.10306rem;
  margin-top: 0.402576rem;
  font-size: 0.322061rem;
  line-height: 0.450886rem;
  opacity: 0.7;
}
.container .negativeClass .download-simeji {
  margin: 0 auto;
  margin-top: 1.441224rem;
  width: 7.012882rem;
  height: 1.191626rem;
  background: #a94140;
  -webkit-border-radius: 0.692432rem;
          border-radius: 0.692432rem;
  font-weight: 600;
  font-size: 0.334138rem;
  line-height: 1.207729rem;
  color: #ffffff;
}
.container .loading {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 2004;
  background-color: rgba(255, 255, 255, 0.9);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.322061rem;
}
.container .loading .loading-icon {
  width: 0.644122rem;
  height: 0.644122rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/2439cf6dfa90d341bdec24f2f8ebe42b.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: -50%;
  -webkit-animation: circle 2s linear infinite;
          animation: circle 2s linear infinite;
}
@-webkit-keyframes circle {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes circle {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.iterm-con {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.iterm {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #ffffff;
  overflow-y: scroll;
  line-height: 1;
  -webkit-overflow-scrolling: touch;
}
