[data-v-0c9fa106] .plannerDialog {
  background: rgba(0, 0, 0, 0.5);
}
[data-v-0c9fa106] .plannerDialog .el-dialog {
  width: unset;
}
[data-v-0c9fa106] .plannerDialog .el-dialog__header {
  display: none;
}
[data-v-0c9fa106] .plannerDialog .el-dialog__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  overflow: unset;
  background: rgba(0, 0, 0, 0.5);
  position: relative;
}
[data-v-0c9fa106] .plannerDialog .el-dialog__body .closeIcon {
  cursor: pointer;
  height: 24px;
  width: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABJxJREFUaEPdmk/opVMYxz/fsrCwsKCoWZCZIqMoExMLiqLICCHElIVCTCzI1MzUlNRMTCiLKUQhZERRpsyCEEXNiDLFQs0UC8XCQj363p7768z7u/d93/Pe+/vd+c3Z3vee5/s9z9/zPEfMYUXEOuA64HLgYuA84CzgjNz+H+A48DvwI/A18IWk32YVr6EbRMSZwIPAnQn4IPANcAQwsOOSDJyIMJFzABO9FLgqCf8MvA+8JunPIViqCeRp7wBuBz4E3gQOSfqvBkBEnAZcDTwA3GISwHOSrKneqzeBiDgdeBJ4AtgHvCDpr96SWj6MCGvnKeB+75tE/u2zdy8CEXEh8G6axqPzsN1J4FK7JnABcLckm1jr6iQQEVuAV4FtkqzmFV8RYbN6HrhP0sdtAlsJRITN5RHgVkk/rDjyQkBE2Nk/AF6WtGea7KkECvDXrpTJdB1IRDgcf95GYiKBiLgJeBFYGPgxuYKETfhAk/QyAumwXyX4VTWbaRpJc7ImNjcd+wQCGSoNft9qOWyXGRWasGPbJzdJWgqxTQI7XQpIuqPvxqv5XUR85GwvafdY7hKBTCY/AZdIcs0ycUXEeuAhYE9t1mzZ04nM0W5/W8BIf/i+xFgScAIJSdvaTjUizP4ZwEnGTl6V+pt758HZvp0sd0myFUxdEeHf10lyHcaIQES4cvwFuKgLUEPgTCSG7JVF5K/A+S5lxgRc49j2t/ax6SGCO06+6iAiwhXBESe4MQFHnqclHepDILVmux2rvhbA4P+mbN89npW0SYVjnD2gJK4GMiftuRQ/BlxmAvcCWyS5vq9eNYBqvu0CEhFvA5+awEvAUUmOQoNWH2B9vqkRHhGPA+tNwHa/s8b+JwlqAzhv8IUfbDcBh88bJR2tOYG+JPK7Qc7ekQ+cUD8zgb+Bc8cX8BUg4S2dpKoiVReObBQcMwFn386bWdeG5e8Nk/FPcwU/ljXCfioQWPMm5Lri+jXqxJ+Mw+huSe6sDV4LCKPXjML/qZDIfFW7QdJdQ46/JknVfNuFJSLeAw5YA264+pbjXFDb31xkMffHqJjLtPxtltO9/WCW05zlv4nX9u9yenN5odkoyebUuWYFkCCqtVcksGUXGvf6l65pHTXIYMHNfYccRNF82OCZQnmp3+8JSo9LtfuU7s/MpTxokPB8wG32qSsiTmg+lATszIdHjtEy+sm2ijsCng/M1JEoTMJa9b38lbaEmgHHGJeaD83G1nbgCkk3dzrCAj7I0HlY0q6x+EmtRUekvSdpa/Gx7I9Obi1mdHDtvjabu4VNeirjCcnJ1F73aGvZtKZtwGGneniRJAYPOApNjEmsvRFTQcLTmjcWNOTbOmkqUwbAXnfhnNq85f5REpnafp8luqbJeLTlnDSfMWuhCQ+6nSUdygZN1aeRy46zG1Xee2/OHuY36C4FN6bqHrq9ng83aktx9zddVd7j1ibg+t7zgSrt9jKhSSeXMwVXr7dl38el+JeAB4MGMemxh8emG53t87GHH4W8k5OZQc8WBhNoaMXA/HDjynxuYxt2fVM+t/FrFAP2c5vvgIO1pz3pIP8HEIjaYy1QRwYAAAAASUVORK5CYII=);
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  position: absolute;
  right: 0;
  top: -34px;
}
[data-v-0c9fa106] .plannerDialog .el-dialog__body .plannerImg {
  max-width: 400px;
  max-height: 400px;
  width: auto;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

.nextDialogBox[data-v-2144c90e] .el-dialog {
  width: auto;
  background: transparent;
}
.nextDialogBox[data-v-2144c90e] .el-dialog .content {
  width: 320px;
  height: 270px;
  background: url(../static/img/bg.ed1e3997.png) no-repeat;
  background-size: 100%;
  padding: 70px 10px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.nextDialogBox[data-v-2144c90e] .el-dialog .content .nextBox {
  padding: 30px 20px 20px 20px;
  border-radius: 10px;
  background: #fff;
  width: 300px;
  height: 190px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.nextDialogBox[data-v-2144c90e] .el-dialog .content .nextBox .title {
  text-align: center;
  color: #2B2E33;
  font-weight: 600;
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 12px;
}
.nextDialogBox[data-v-2144c90e] .el-dialog .content .nextBox .time {
  text-align: center;
  color: #2b2e33;
  font-weight: 400;
  font-size: 16px;
}
.nextDialogBox[data-v-2144c90e] .el-dialog .content .nextBox .sure {
  position: absolute;
  bottom: 12px;
  width: 272px;
  height: 50px;
  border-radius: 20px;
  cursor: pointer;
}
.nextDialogBox .mask[data-v-2144c90e] {
  width: 100vw;
  height: 100vh;
  z-index: 9999;
  background: #00000099;
  position: fixed;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* 播放器右上角常驻入口 */
.couponEntry[data-v-a8be1afe] {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 130px;
  height: 120px;
  z-index: 200;
  cursor: pointer;
}
.couponEntry img[data-v-a8be1afe] {
  width: 100%;
  height: 100%;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
.couponPanel[data-v-a8be1afe] {
  position: relative;
  width: 380px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 87px;
  overflow: visible;
  /* 标题图叠在白卡片上沿 */
  /* 白色圆角底：列表 + 一键领取 */
  /* border-image 会忽略 border-radius，改用 background-clip 做圆角渐变边框 */
}
.couponPanel .closeIcon[data-v-a8be1afe] {
  position: absolute;
  right: 0;
  top: 15px;
  width: 24px;
  height: 24px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: url(data:image/png;base64,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) no-repeat center / cover;
  z-index: 3;
}
.couponPanel .titleBanner[data-v-a8be1afe] {
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 2;
  width: 330px;
  height: 120px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
.couponPanel .couponBody[data-v-a8be1afe] {
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 41px 21px 21px;
  border-radius: 30px;
  border: 1px solid transparent;
  background-color: #fff;
  background-image: url(../static/img/dialogBg.932f8d50.png), -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(95.46%, #30fff4));
  background-image: url(../static/img/dialogBg.932f8d50.png), linear-gradient(#fff, #fff), linear-gradient(180deg, #ffffff 0%, #30fff4 95.46%);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: center top, 0 0, 0 0;
  background-size: 100% auto, 100% 100%, 100% 100%;
  background-origin: padding-box, padding-box, border-box;
  background-clip: padding-box, padding-box, border-box;
}
.couponPanel .couponList[data-v-a8be1afe] {
  max-height: 380px;
  overflow-y: auto;
}
.couponPanel .couponList[data-v-a8be1afe]::-webkit-scrollbar {
  width: 0;
}
.couponPanel .couponItem[data-v-a8be1afe] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 68px;
  margin-bottom: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 13px 0 0;
  background: url(../static/img/couponItemBg.e7b14bac.png) no-repeat center / 100% 100%;
  /* 特殊情况条目：橙渐变底 */
}
.couponPanel .couponItem.disabled[data-v-a8be1afe] {
  background-image: url(../static/img/couponItemBgLight.569a2a9e.png);
}
.couponPanel .couponItem.special[data-v-a8be1afe] {
  background-image: url(../static/img/couponItemBgSpecial.cf63fe16.png);
}
.couponPanel .couponItem.special.disabled[data-v-a8be1afe] {
  background-image: url(../static/img/couponItemBgSpecialD.8c71263b.png);
}
.couponPanel .couponItem.special .couponValue[data-v-a8be1afe] {
  color: #fff;
}
.couponPanel .couponItem.special .couponValue .threshold[data-v-a8be1afe] {
  color: rgba(255, 255, 255, 0.85);
}
.couponPanel .couponItem.special .couponDivider[data-v-a8be1afe] {
  border-left-color: rgba(255, 255, 255, 0.55);
}
.couponPanel .couponItem.special .couponInfo .couponName[data-v-a8be1afe] {
  color: #fff;
}
.couponPanel .couponItem.special .couponInfo .couponScope[data-v-a8be1afe] {
  color: #ff5a3c;
  background: rgba(255, 255, 255, 0.92);
  border-color: transparent;
}
.couponPanel .couponItem.special .couponInfo .couponDate[data-v-a8be1afe] {
  color: rgba(255, 255, 255, 0.8);
}
.couponPanel .couponItem[data-v-a8be1afe]:last-child {
  margin-bottom: 0;
}
.couponPanel .couponValue[data-v-a8be1afe] {
  width: 72px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
  color: #ff4d4f;
}
.couponPanel .couponValue .valueText[data-v-a8be1afe] {
  line-height: 1;
  font-weight: 700;
}
.couponPanel .couponValue .valueText[data-v-a8be1afe] .unit {
  font-size: 12px;
}
.couponPanel .couponValue .valueText[data-v-a8be1afe] .num {
  font-size: 22px;
}
.couponPanel .couponValue .threshold[data-v-a8be1afe] {
  margin-top: 4px;
  font-size: 10px;
  line-height: 14px;
  color: #ff6b6b;
}
.couponPanel .couponDivider[data-v-a8be1afe] {
  width: 0;
  height: 36px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0 8px 0 0;
  border-left: 1px dashed #ffb4b4;
}
.couponPanel .couponInfo[data-v-a8be1afe] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  padding: 0 6px;
  text-align: left;
}
.couponPanel .couponInfo .couponName[data-v-a8be1afe] {
  font-size: 13px;
  line-height: 18px;
  font-weight: 600;
  color: var(--gray_20);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.couponPanel .couponInfo .couponScope[data-v-a8be1afe] {
  display: inline-block;
  margin-top: 4px;
  padding: 0 6px;
  height: 16px;
  line-height: 15px;
  font-size: 10px;
  color: var(--red_n);
  background: #fff5f0;
  border: 1px solid #ff972f;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.couponPanel .couponInfo .couponDate[data-v-a8be1afe] {
  margin-top: 4px;
  font-size: 10px;
  line-height: 14px;
  color: var(--gray_50);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.couponPanel .couponAction[data-v-a8be1afe] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 40px;
  height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  font-weight: 500;
  color: #fff;
  background: url(../static/img/radioSelected.1e911283.png) no-repeat center / 100% 100%;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /* Chrome 最小字号约 12px，用 scale 实现视觉 10px */
}
.couponPanel .couponAction .actionText[data-v-a8be1afe] {
  display: block;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  white-space: pre-line;
  -webkit-transform: scale(0.833);
          transform: scale(0.833);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.couponPanel .couponAction.claimable[data-v-a8be1afe] {
  color: #fff;
  background-image: url(../static/img/radioSelected.1e911283.png);
}
.couponPanel .couponAction.claiming[data-v-a8be1afe],
.couponPanel .couponAction.claimed[data-v-a8be1afe],
.couponPanel .couponAction.soldOut[data-v-a8be1afe],
.couponPanel .couponAction.expired[data-v-a8be1afe] {
  width: 40px;
  height: 40px;
  color: #ff9900;
  font-weight: 500;
  background-image: url(data:image/png;base64,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);
  cursor: default;
}
.couponPanel .claimAllBtn[data-v-a8be1afe] {
  width: 300px;
  height: 44px;
  margin: 20px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  letter-spacing: 2px;
  cursor: pointer;
  background: url(../static/img/claimBtnBg.144cd3e9.png) no-repeat center / 100% 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.couponPanel .claimAllBtn.disabled[data-v-a8be1afe] {
  background: url(../static/img/claimBtnBgD.a792bb8b.png) no-repeat center / 100% 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
}

.couponDialogWrap {
  z-index: 3000 !important;
}
.el-dialog.couponDialog {
  width: 380px !important;
  background: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  margin-top: 0 !important;
  top: 50%;
  border-radius: 0;
  overflow: visible !important;
}
.el-dialog.couponDialog .el-dialog__header {
  display: none;
}
.el-dialog.couponDialog .el-dialog__body {
  padding: 0 !important;
  background: transparent !important;
  overflow: visible !important;
}

.haha[data-v-e20fd7ee] {
  width: 100px;
  height: 100px;
  background-color: red;
  position: absolute;
  right: 0px;
}
.playBox[data-v-e20fd7ee] {
  width: 100vw;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.playBox .playContent[data-v-e20fd7ee] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  background-color: #000;
}
.playBox .palyerBox[data-v-e20fd7ee] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.playBox .liveEnd[data-v-e20fd7ee] {
  color: var(--on_surface);
  font-weight: 600;
  font-size: 32px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.playBox .playerTop .playerName[data-v-e20fd7ee] {
  font-size: 16px;
  margin: 0 20px 0 5px;
}
.playBox .playerTop .liveNumBox[data-v-e20fd7ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
}
.playBox .playerTop .liveNumBox .liveNumIcon[data-v-e20fd7ee] {
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAb5JREFUWEftliFInVEYhp8XHBgNCgrCFBYGsmYzaDQICysOGSwYZnKwBYNRmWGwxWswCMIcGAZj3WpbU9CwYLjCQINhQfjkw/+Cwu493zm/4Yb/1POe8z7nPd/5/l/02VCf8dAApW6kSahJKJVAar64hszsKbAOzAPjwDlwAGxJukgZd5svAjKzWeAHMPSfjf8CC5KOSqCygczMIY6B0R6GntYLSVe5UCVAH4DPAaN3krYDugeSEqBvwGLAaE/Sm4CuNtBPr5GA0b6k1wFdbaBPwFrAaF3SZkBXG+hZVdQDPcz+ARMlzz+7hhzCzFaBrz2AliXt5Kbj+iKgCuoVsAE8v2d8BryX9KsEphZQx9DMpoAR79SSHKjWyE6oaowvgbkundqb4SHwXZLXUtbIAjIzB2klunQHoA14LWVdXxjIzJaAvazj3onfStqNrgsBVV/2E2AwuvE9nV+bf9dC9RUF+uKvpwCms6QlaSWyPgp0CnhDLB1/JE1GFkeBLLJZD82NpCeRPaJAl12eeMTDNW1JYxFxFGgG+AhMA8PB4r52EOC3/z9F/yBDQJGTPZamAUol2STUJJRKIDXfdzV0CyBIcSX0RcMTAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 100%;
}

