.dialog_body .btn_close {
  background-image: url(../img/dialog/btn_close.png);
}

/**天梯登录**/
#_TTLogin{
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
}
._TTLogin_toast{
  z-index: 100;
}

.dialog[data-key="all_prize"] .masker {
  height: 63rem;
}
.dialog .masker {
  position: fixed;
}

/**注销**/
.dialog_logout {
  width: 6.6rem;
	height: 4rem;
	background-color: rgba(255, 255, 255, .9);
  overflow: hidden;
  border-radius: .28rem;
}
.dialog_logout .title p {
  font-size: .44rem;
  color: #7c2b10;
  width: 5rem;
  display: block;
  margin: 1.1rem auto 0;
  text-align: center;
  font-family: 'HYQiHei-60S';
}
.dialog_logout .btns {
  text-align: center;
  margin-top: .5rem;
}
.dialog_logout .btn_cancel {
  width: 2.6rem;
  height: .8rem;
  line-height: .8rem;
  background: #000;
  display: inline-block;
  margin: 0 .15rem;
  border-radius: .38rem;
  color: #fff;
  font-size: .36rem;
  font-family: 'HYQiHei-80S';
}
.dialog_logout .btn_sure {
  width: 2.6rem;
  height: .8rem;
  line-height: .8rem;
  background: #1d5796;
  display: inline-block;
  margin: 0 .15rem;
  border-radius: .38rem;
  color: #fff;
  font-size: .36rem;
  font-family: 'HYQiHei-80S';
}

/**奖励详情**/
.dialog_all_prize {
  width: 6.6rem;
	/* height: 60.6rem; */
	background-color: rgba(255, 255, 255, .9);
  border-radius: .28rem;
  padding-top: 1px;
  padding-bottom: 0.25rem;
}
.dialog_all_prize .title {
  width: 4rem;
  height: 1.32rem;
  background-image: url(../img/dialog/p_prize_title.png);
  margin: 0.44rem auto .4rem;
}
.dialog_all_prize .tab {
  visibility: hidden;
  width: 5.97rem;
  height: .72rem;
  margin: 0.37rem auto 0.15rem;
  background-image: url(../img/dialog/tag_bg.png);
  overflow: hidden;
  background-position: 50% 50%;
  text-align: center;
}
.dialog_all_prize .tab .item {
  width: 1.84rem;
  height: .56rem;
  line-height: .62rem;
  text-align: center;
  color: #fff;
  font-size: .28rem;
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  cursor: pointer;
  margin-top:0.08rem;
  font-family: 'HYQiHei-60S';
}
.dialog_all_prize .tab .item.active {
  background-image: url(../img/dialog/tag_active.png);
  color: #fff;
}
.dialog_all_prize .content {
  width: 6.15rem;
  margin: 0 auto;
  margin-left: 0.32rem;
  margin-top:-0.5rem;
}
.dialog_all_prize .content .item {
  display: none;
  gap: 0.25rem;
  flex-wrap: wrap;
}
.dialog_all_prize .content .item_ssr {

}
.dialog_all_prize .content .item img {
  height: 2.6rem;
  object-fit: contain;
}
 
.dialog_all_prize .content .item_sr {
}

.dialog_all_prize .content .item.active {
  display: flex;
}

/**拆礼盒**/
.pop_open_prize {
  width: 6.8rem;
  height: 7.6rem;
  background-image: url(../img/dialog/bg_open_prize.png?__rev=20260403);
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 3.7rem;
  transform: translate(-50%, 0);
}
.pop_open_prize .btn_open_prize {
  width: 3.28rem;
  height: .85rem;
  background-image: url(../img/dialog/btn_open_prize.png?__rev=20260403);
  margin: 6.2rem auto 0;
}

/**显示拆盒拿到的奖励**/
.pop_show_prize {
  width: 6.8rem;
	height: 7.6rem;
	background-color: rgba(255, 255, 255, .9);
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 3.7rem;
  transform: translate(-50%, 0);
  border-radius: .3rem; 
}
.pop_show_prize .title {
  text-align: center;
  margin-top: .5rem;
  font-size: .4rem;
  font-family: 'HYQiHei-60S';
}
.pop_show_prize .title p {
  font-size: .4rem;
  color: #1e2230;
  font-family: 'HYQiHei-60S';
}
.pop_show_prize .title p.prize {
  color: #5570ce;
}
.pop_show_prize .prize_image {
  width: 1.8rem;
  height: 2.6rem;
  margin: .3rem auto .24rem;
}
.pop_show_prize .prize_image img {
  width: 100%;
}
.pop_show_prize .btn_accept {
  width: 3.28rem;
	height: .85rem;
	background-image: url(../img/dialog/btn_accept.png?__rev=20260403);
  margin: 0 auto;
}
.pop_show_prize .info {
  font-size: .24rem;
  color: #9caee0;
  text-align: center;
  margin-top: .3rem;
}
.pop_show_prize .info p {
  font-family: 'HYQiHei-60S';
}

/**邀请好友**/
.dialog_invite {
  width: 6.6rem;
	height: 4.6rem;
	background: rgba(255, 255, 255, .9);
  overflow: hidden;
  border-radius: .3rem;
}
.dialog_invite .title {
  width: 6rem;
  display: block;
  margin: .6rem auto 0;
  text-align: center;
}
.dialog_invite .title p {
  font-size: .4rem;
  color: #822525;
  font-family: 'HYQiHei-60S';
}
.dialog_invite .input {
  width: 5.6rem;
  height: .9rem;
  background-color: #c2d2ff;
  font-size: .28rem;
  color: #1e2230;
  text-indent: .15rem;
  line-height: .9rem;
  display: block;
  margin: .3rem auto .2rem;
}
.dialog_invite .input::placeholder {
  color: #1e2230;
}
.dialog_invite .btn_copy {
  width: 3rem;
  height: .8rem;
  margin: .4rem auto 0;
  background: #1d5796;
  border-radius: .4rem;
  font-size: .36rem;
  color: #fff;
  font-family: 'HYQiHei-80S';
  text-align: center;
  line-height: .84rem;
}

/**视频**/
.dialog_video {
  width: 7rem;
  height: 4.6rem;
}
.dialog_video .video,
.dialog_video iframe {
  width: 7rem;
  height: 4.6rem;
  background: #000;
}