.pop_cont_yy {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 7.9rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/popyy.webp)
    no-repeat center top;
  background-size: 100%;
  height: 9.52rem;
}

.pop_cont_yy.pop_yy_state3 {
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/popsuccess.webp)
    no-repeat center top;
  background-size: 100%;
  height: 8.04rem;
  display: none;
}

.pop_cont_success {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 7.9rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/success.jpg)
    no-repeat center top;
  background-size: 100%;
  height: 8.04rem;
}

/*未 预约/登录*/
.yy_form {
  position: absolute;
  top: 3rem;
  left: 0.8rem;
  width: 6.18rem;
  height: 1.9rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  display: none;
}

.yy_row {
  width: 100%;
  height: 0.52rem;
  border-radius: 1rem;
  background: #191919;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.tel_area,
.tel_num {
  height: 0.33rem;
  border: none;
  box-sizing: border-box;
  font-size: 0.24rem;
  background: none;
  color: #e7c18b;
}

.tel_area {
  width: 1.27rem;
  padding: 0 0.1rem;
  outline: none;
  display: none;
}

.areaTip {
  width: 1.27rem;
  text-align: center;
  box-sizing: border-box;
  border-right: 0.01rem solid #ccc;
  font-size: 0.24rem;
  color: #fff;
}

.tel_num {
  /*width: 240px; border-left: 2px solid #d9d9d9;*/
  width: 100%;
  text-align: center;
}

/* #yy_verify{ width: 100%; height: 43px; } */
#wanmeiCaptcha_0 {
  max-width: none !important;
  border: none !important;
  min-width: 6.1rem !important;
  height: 0.6rem !important;
}

#wanmeiCaptcha_0 p {
  font-size: 0.24rem !important;
  line-height: 0.6rem !important;
}

.tester-ringicon {
  left: 0.1rem !important;
  top: 0.1rem !important;
  display: none !important;
}

#wanmeiCaptcha_0 .tester-ringouter {
  width: 0.2rem !important;
  height: 0.2rem !important;
}

#wanmeiCaptcha_0 .tester-doneicon {
  top: 50% !important;
  margin-top: -9px !important;
}

#wanmeiCaptcha_0 .tester-failicon {
}

.telCode_input {
  height: 0.33rem;
  border: none;
  border-right: 0px solid #d9d9d9;
  color: #e7c18b;
  font-size: 0.24rem;
  width: 3.5rem;
  margin: 0 0 0 0.3rem;
  text-align: left;
  background: none;
}

.telCode_get {
  width: 2rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.24rem;
  background: #e7c18b;
  border-radius: 1rem;
  margin: 0 0.05rem 0 0;
}

.yy_submit {
  /* top: 7rem;
  left: 1.4rem; */
  display: block;
  width: 5.06rem;
  height: 0.88rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_submit.png)
    no-repeat 0 0;
  background-size: 100%;
  margin-left: 1.4rem;
  margin-top: 0.4rem;
}

.yy_submit:hover {
  background-position: 0 -1rem;
}

.yy_submit_tip {
  width: 6.5rem;
  text-align: left;
  font-size: 0.18rem;
  color: #e7c18b;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/yy_tips.png)
    no-repeat 0 0;
  background-size: 100%;
  height: 0.5rem;
  overflow: hidden;
  text-indent: -99rem;
  margin-bottom: 0rem;
  margin-left: 0.7rem;
  margin-top: 0.25rem;
}

.state_box {
  width: 6.22rem;
  height: 0.6rem;
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 52%; /*姚特調*/
  /*top: 5.7rem;*/
  left: 0.8rem;
}

.btn_pc {
  width: 1.86rem;
  height: 0.56rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_pc.png)
    no-repeat 0 0;
  background-size: 100%;
  cursor: pointer;
}

.btn_pc.on {
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_pc.png)
    no-repeat 0 -1rem;
  background-size: 100%;
}

.btn_m {
  width: 1.86rem;
  height: 0.56rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_m.png)
    no-repeat 0 0;
  background-size: 100%;
  cursor: pointer;
}

.btn_m.on {
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_m.png)
    no-repeat 0 -1rem;
  background-size: 100%;
}

.btn_zhuji {
  width: 1.86rem;
  height: 0.56rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_zhuji.png)
    no-repeat 0 0;
  background-size: 100%;
  cursor: pointer;
}

.btn_zhuji.on {
  width: 1.86rem;
  height: 0.56rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/btn_zhuji.png)
    no-repeat 0 -1rem;
  background-size: 100%;
}

.agreement {
  font-size: 0.18rem;
  color: #e7c18b;
  width: 6.1rem;
  height: 0.6rem;
  margin-left: 0.8rem;
  vertical-align: top;
  margin-bottom: 0.15rem;
}

.agreement a {
  color: #e7c18b;
  text-decoration: underline;
}

.agreement .check {
  cursor: pointer;
  width: 0.3rem;
  height: 0.3rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/check.png)
    no-repeat 0 0;
  background-size: 100%;
  display: inline-block;
  margin: 0rem 0.1rem 0 0;
  vertical-align: top;
}

.agreement .check.checked {
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/checked.png)
    no-repeat 0 0;
  background-size: 100%;
}

.agreement .txt {
  width: 5.5rem;
  height: 0.46rem;
  background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/xieyi.png)
    no-repeat 0 0;
  display: inline-block;
  background-size: 100%;
  position: relative;
  cursor: pointer;
}

.agreement .txt a {
  display: block;
  position: absolute;
}

.agreement .txt .xieyi {
  width: 2.1rem;
  height: 0.2rem;
  left: 1.2rem;
}

.agreement .txt .zhengce1 {
  width: 1.5rem;
  height: 0.2rem;
  right: 0rem;
}

.agreement .txt .zhengce2 {
  width: 1.6rem;
  height: 0.2rem;
  left: 0rem;
  top: 0.23rem;
}

.agreement .txt .zhiyin {
  width: 3.1rem;
  height: 0.2rem;
  right: 0rem;
  top: 0.23rem;
}

/*预约成功*/
.follow_us {
  text-align: center;
  position: absolute;
  top: 5.5rem;
  width: 100%;
}

.follow_us a {
  position: relative;
  display: inline-block;
  width: 0.65rem;
  height: 0.65rem;
  margin: 0 0.1rem;
}

/*.followUs_wechat {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_wechat.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_qq {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_qq.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_sina {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_sina.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_tieba {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_tieba.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_douliu {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_douliu.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_douyin {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_douyin.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_bili {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_bili.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_tap {
 	background: url(https://images4.iwplay.com.tw/image/nte/events/240715/images/followUs_tap.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_kefu {
 	background: url(https://p5x.wanmei.com/images/cover230808/followUs_kefu.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_3839 {
 	background: url(https://p5x.wanmei.com/images/cover230831/followUs_3839.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .followUs_applet {
 	background: url(https://p5x.wanmei.com/images/cover240410-2/followUs_applet.png) no-repeat 0 0;
 	background-size: 100% auto;
 }

 .follow_us .code {
 	position: absolute;
 	left: 50%;
 	transform: translate(-50%, 0);
 	width: 1.4rem;
 	height: 1.6rem;
 	z-index: 1;
 	display: none;
 }

 .follow_us .code div {
 	position: relative;
 	width: 100%;
 	height: 1.4rem;
 	background: #FFF;
 	border-radius: 5px;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .follow_us .code div:before {
 	content: "";
 	position: absolute;
 	left: 50%;
 	transform: translate(-50%, 0) rotate(45deg);
 	width: 0.15rem;
 	height: 0.15rem;
 	background: #FFF;
 }

 .follow_us .code div img {
 	width: 1.2rem;
 	height: 1.2rem;
 }

 .follow_us a:hover {
 	background-position: 0 -1rem;
 }

 .follow_us a:hover .code {
 	display: block;
 }*/

/*弹出框：扫码预约*/
/* .changeSignTel{ position: absolute; top: 630px; left: 65px; width: 380px; text-align: center; font-size: 0.24rem; color: #FFF; }
.signCodeBox{ position: absolute; top: 205px; left: 114px; width: 280px; height: 320px; background: #FFF; border-radius: 10px; }
.signCode{ position: absolute; top: 32px; left: 32px; width: 217px; height: 217px; }
.signCode img{ width: 100%; height: 100%; display: none; }
.appletCodeError{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); display: none; }
.appletCodeError .cont{ width: 100%; height: 100%; display: flex; flex-wrap: wrap; justify-content: center; align-content: center; }
.appletCodeError .cont p{ width: 100%; text-align: center; margin-bottom: 10px; font-size: 0.24rem; color: #FFF; }
.reloadCode{ width: 115px; height: 32px; line-height: 32px; text-align: center; border: 1px solid #FFF; font-size: 0.24rem; color: #FFF; border-radius: 4px; }
.appletCodeError .loading{ position: absolute; top: 50%; left: 50%; margin: -50px 0 0 -50px; width: 100px; height: 100px; border: 8px solid #FFF; border-radius: 50%; border-right-color: transparent; animation: loading 1s linear infinite; display: none; }
.appletCodeError.off .loading{ display: block; } */

.signCodeTip {
  position: absolute;
  bottom: 20px;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  color: #000;
}

#poproate {
  z-index: 9999;
  background: rgba(0, 0, 0, 1);
}
