/* @font-face {
  font-family: 方正兰亭黑简体;
  src: url("方正兰亭黑简体.TTF");
} */
* {
  margin: 0;
  padding: 0;
  /* font-family: 方正兰亭黑简体; */
}

/* html,
body {
  font-size: 0.24rem;
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: 100% !important;
  -ms-text-size-adjust: 100% !important;
  text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
  overflow-x: hidden;
  margin: 0 !important;
  padding: 0 !important;
} */

/* 弹框样式 */
.Ed_PopBgCenter {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 999;
}

.Ed_PopBgNoCenter {
  position: fixed;
  width: 7.5rem;
  height: 16.24rem;
  left: 0;
  top: 0;
}

.Ed_zoom {
  -webkit-transform-origin: center !important;
  transform-origin: center !important;
  animation: Ed_zoom 0.5s linear forwards;
  -webkit-animation: Ed_zoom 0.5s linear forwards;
}

@-webkit-keyframes Ed_zoom {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes Ed_zoom {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.Ed_push {
  bottom: 0 !important;
  animation: Ed_push 0.4s linear;
  -webkit-animation: Ed_push 0.4s linear;
}

@-webkit-keyframes Ed_push {
  0% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes Ed_push {
  0% {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

/* toast提示 */


.toast_content {
  display: none;
  padding: 15px 0;
  width: 200px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: rgba(0, 0, 0, 0.7);
  text-align: center;
  color: #fff;
  border-radius: 200px;
  z-index: 99999;
}

.toast_text {
  width: 100%;
  text-align: center;
}