.fixed-menu[data-v-99727b76] {
  position: fixed;
  top: 5.813333rem;
  right: calc(50% - 5rem);
  z-index: 100;
}
.fixed-menu > div[data-v-99727b76] {
  width: 0.786667rem;
  margin-bottom: 0.533333rem;
}
.fixed-menu .van-image[data-v-99727b76] {
  display: block;
}
.coupon-model .van-popup[data-v-38e1e8a5] {
  background-color: transparent;
}
.coupon-model .coupon-wrap[data-v-38e1e8a5] {
  position: relative;
  width: 8.826667rem;
  height: 9.306667rem;
  padding-top: 1.466667rem;
}
.coupon-model .coupon-wrap .bg[data-v-38e1e8a5] {
  position: absolute;
  left: 0;
  top: 1.466667rem;
  width: 100%;
  z-index: 0;
}
.coupon-model .coupon-wrap .close[data-v-38e1e8a5] {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.106667rem;
}
.coupon-model .coupon-wrap .content[data-v-38e1e8a5] {
  position: absolute;
  left: 0;
  top: 1.466667rem;
  height: 9.306667rem;
  width: 100%;
  box-sizing: border-box;
  z-index: 2;
  text-align: center;
}
.coupon-model .coupon-wrap .content .title[data-v-38e1e8a5] {
  position: relative;
  font-size: 0.56rem;
  font-weight: 700;
  color: #743a15;
  line-height: 1.68rem;
}
.coupon-model .coupon-wrap .content .title[data-v-38e1e8a5]:before {
  content: "";
  position: absolute;
  width: 0.613333rem;
  height: 0.013333rem;
  top: 50%;
  background-color: #743a15;
  left: 18%;
}
.coupon-model .coupon-wrap .content .title[data-v-38e1e8a5]:after {
  content: "";
  position: absolute;
  width: 0.613333rem;
  height: 0.013333rem;
  top: 50%;
  background-color: #743a15;
  right: 18%;
}
.coupon-model .coupon-wrap .content .price[data-v-38e1e8a5] {
  font-size: 1.24rem;
  color: #f33121;
  font-weight: 700;
}
.coupon-model .coupon-wrap .content .price span[data-v-38e1e8a5] {
  font-size: 0.48rem;
}
.coupon-model .coupon-wrap .content .des[data-v-38e1e8a5] {
  font-size: 0.4rem;
  color: #f33121;
  line-height: 0.56rem;
  margin-top: 0.626667rem;
  margin-bottom: 0.16rem;
}
.coupon-model .coupon-wrap .content .tips[data-v-38e1e8a5] {
  font-size: 0.32rem;
  color: #743a15;
  line-height: 0.44rem;
}
.coupon-model .coupon-wrap .content .time[data-v-38e1e8a5] {
  margin-top: 1.053333rem;
  font-size: 0.373333rem;
  color: #ffe4c9;
  line-height: 0.533333rem;
}
.coupon-model .coupon-wrap .content .time span[data-v-38e1e8a5] {
  display: inline-block;
  width: 0.56rem;
  height: 0.56rem;
  line-height: 0.56rem;
  color: #f33121;
  text-align: center;
  font-weight: 700;
  background-color: #ffe2c5;
}
.coupon-model .coupon-wrap .content .time b[data-v-38e1e8a5] {
  padding: 0 0.133333rem;
}
.coupon-model .coupon-wrap .content .btn[data-v-38e1e8a5] {
  width: 6.373333rem;
  height: 1.346667rem;
  line-height: 1.346667rem;
  text-align: center;
  font-size: 0.48rem;
  font-weight: 700;
  color: #773d18;
  margin: 0.546667rem auto;
  border-radius: 1.333333rem;
  background: linear-gradient(188deg, #ffead6, #ffd4a9 52%);
}
.pay-select .pay-item[data-v-7116c5f1] {
  cursor: pointer;
  margin-top: 0.4rem;
}
.pay-select .pay-item .icon[data-v-7116c5f1] {
  width: 0.693333rem;
  height: 0.693333rem;
  margin-right: 0.24rem;
}
.pay-select .pay-item .pay-name[data-v-7116c5f1] {
  font-size: 0.373333rem;
}
.pay-select .pay-item .select[data-v-7116c5f1] {
  width: 0.48rem;
  height: 0.48rem;
  cursor: pointer;
}
.pay-select .pay-name[data-v-7116c5f1] {
  font-size: 0.373333rem;
}
.pay-select .select[data-v-7116c5f1] {
  width: 0.48rem;
  height: 0.48rem;
}
.pay-btn[data-v-7116c5f1] {
  width: 100%;
  height: 1.226667rem;
  margin-top: 0.626667rem;
  cursor: pointer;
}
.pay-btn[data-v-7116c5f1]:not(.is-img-btn) {
  background: #ab2715;
  border-radius: 0.64rem;
  font-size: 0.453333rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.226667rem;
  text-align: center;
}
.user_name {
  -webkit-animation: show 0.25s ease-in 1s forwards;
  animation: show 0.25s ease-in 1s forwards;
}
.sex_alias {
  -webkit-animation: show 0.25s ease-in 1.5s forwards;
  animation: show 0.25s ease-in 1.5s forwards;
}
.birth {
  -webkit-animation: show 0.25s ease-in 1s forwards;
  animation: show 0.25s ease-in 1s forwards;
}
.fortune {
  -webkit-animation: showBig 0.25s ease-in 1.25s forwards;
  animation: showBig 0.25s ease-in 1.25s forwards;
}

.sizhu_td_item_div{
  color: #ab3030;
  opacity: 0; /* 默认透明 */
  animation: fadeIn 0.25s ease-in forwards;
}
.sizhu_td_item_div div{
  line-height: 30px;
}
.sizhu_td_item {
  opacity: 0; /* 默认透明 */
  animation: fadeIn 0.25s ease-in forwards;
}

/* 为每个元素设置不同的延迟 */
.sizhu_td_item:nth-child(1) { animation-delay: 0s; }    /* 第1个：0秒开始 */
.sizhu_td_item:nth-child(2) { animation-delay: 0.25s; } /* 第2个：0.25秒开始 */
.sizhu_td_item:nth-child(3) { animation-delay: 0.5s; }  /* 第3个：0.5秒开始 */
.sizhu_td_item:nth-child(4) { animation-delay: 0.75s; } /* 第4个：0.75秒开始 */

/* 定义淡入动画 */
@keyframes fadeIn {
  from { opacity: 0; transform: scale(0.8); }
  to { opacity: 1; transform: scale(1); }
}


.sizhu_ys_item0 {
  -webkit-animation: show 0.25s ease-in 2.5s forwards;
  animation: show 0.25s ease-in 2.5s forwards;
}
.sizhu_ys_item1 {
  -webkit-animation: show 0.25s ease-in 2.9s forwards;
  animation: show 0.25s ease-in 2.9s forwards;
}
.sizhu_ys_item2 {
  -webkit-animation: show 0.25s ease-in 3s forwards;
  animation: show 0.25s ease-in 3s forwards;
}
.sizhu_ys_item3 {
  -webkit-animation: show 0.25s ease-in 3.2s forwards;
  animation: show 0.25s ease-in 3.2s forwards;
}
.mingge_item_wx {
  -webkit-animation: show 0.25s ease-in 3.5s forwards;
  animation: show 0.25s ease-in 3.5s forwards;
}
.mingge_item_yy {
  -webkit-animation: show 0.25s ease-in 4s forwards;
  animation: show 0.25s ease-in 4s forwards;
}
.mingge_item_sy {
  -webkit-animation: show 0.25s ease-in 4.5s forwards;
  animation: show 0.25s ease-in 4.5s forwards;
}
.mingge_item_ry {
  -webkit-animation: show 0.25s ease-in 3.7s forwards;
  animation: show 0.25s ease-in 3.7s forwards;
}
.mingge_item_cb {
  -webkit-animation: show 0.25s ease-in 4.25s forwards;
  animation: show 0.25s ease-in 4.25s forwards;
}
.mingge_item_gr {
  -webkit-animation: show 0.25s ease-in 4.7s forwards;
  animation: show 0.25s ease-in 4.7s forwards;
}
.mingge_out {
  -webkit-animation: showBig 0.25s ease-in 5s forwards;
  animation: showBig 0.25s ease-in 5s forwards;
}
.coordinate {
  -webkit-animation: show 0.25s ease-in 5.2s forwards;
  animation: show 0.25s ease-in 5.2s forwards;
}
.tag_item1 {
  -webkit-animation: show 0.25s ease-in 5.5s forwards;
  animation: show 0.25s ease-in 5.5s forwards;
}
.tag_item3 {
  -webkit-animation: show 0.25s ease-in 6s forwards;
  animation: show 0.25s ease-in 6s forwards;
}
.tag_item5 {
  -webkit-animation: show 0.25s ease-in 6.5s forwards;
  animation: show 0.25s ease-in 6.5s forwards;
}
@-webkit-keyframes show {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes show {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes hide {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes hide {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes showBig {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.2);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes showBig {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.2);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.pay-view {
  position: relative;
  min-height: 100vh;
  background-color: #deb46b;
  overflow-y: auto;
}
.pay-view .header {
  width: 100%;
}
.pay-view .anime_box {
  border-bottom: 0.013333rem solid transparent;
}
.pay-view .kuohao {
  height: 0.32rem;
  line-height: 0.32rem;
}
.pay-view .kuohao,
.pay-view .td_text {
  position: relative;
  z-index: 3;
  color: #ab3030;
  white-space: nowrap;
}
.pay-view .td_line{
}
.pay-view .paipan {
  width: 10rem;
  margin: 0 auto;
  display: block;
  position: relative;
  background-size: 100% 100%;
  margin-bottom: 0.28rem;
  padding-bottom: 0.5rem;
}
.pay-view .paipan .user_name {
  opacity: 0;
  height: 0.933333rem;
  font-size: 0.4rem;
  font-weight: 800;
  color: #ab3030;
  text-align: center;
  line-height: 0.933333rem;
  padding: 0.6rem 0 0;
}
.pay-view .paipan .user_mingpan {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
.pay-view .paipan .user_mingpan .user_birth {
  width: 1.466667rem;
  padding: 0.133333rem 0;
  height: 8.266667rem;
  flex-shrink: 0;
  flex-flow: column wrap;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.pay-view .paipan .user_mingpan .user_birth span {
  display: inline-block;
}
.pay-view .paipan .user_mingpan .user_birth .fortune {
  opacity: 0;
  display: flex;
  width: 1.066667rem;
  height: 1.066667rem;
}
.pay-view .paipan .user_mingpan .user_birth .fortune img {
  width: 1.066667rem;
  height: 1.066667rem;
}
.pay-view .paipan .user_mingpan .user_birth .birth {
  opacity: 0;
  padding: 0.133333rem 0.266667rem;
  width: 0.666667rem;
  font-size: 0.346667rem;
  text-align: center;
  color: #8b4a3b;
  line-height: 0.373333rem;
  border: 0.013333rem solid #b87162;
}
.pay-view .paipan .user_mingpan .user_birth .sex_alias {
  opacity: 0;
  width: 0.84rem;
  height: 1.733333rem;
  background: url(../images/tab_tit1.png);
  background-size: 100% 100%;
}
.pay-view .paipan .user_mingpan .right_pan {
  width: 7.066667rem;
  font-size: 0.346667rem;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu {
  padding: 0.186667rem 0 0.16rem;
  color: #8b4a3b;
  display: flex;
  justify-content: space-around;
  justify-content: space-between;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_td {
  color: #e17433;
  padding: 0;
  font-size: 0.346667rem;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_td .border {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_td .border.hide {
  opacity: 0;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_td [class^="sizhu_td_item"] {
  opacity: 0;
  line-height: 0.333333rem;
  width: 100%;
  margin: 0 0.4rem;
  padding: 0 0.1rem;
  position: relative;
  text-align: center;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_ys {
  padding: 0.16rem 0;
  color: #666;
}
.pay-view .paipan .user_mingpan .right_pan .sizhu_ys [class^="sizhu_ys_item"] {
  opacity: 0;
}
.pay-view .paipan .mingge_out {
  opacity: 0;
  position: absolute;
  padding: 0 0.266667rem;
  top: 4.333333rem;
  width: 0.306667rem;
  height: 2.4rem;
  left: 5.333333rem;
  background: #e17433;
  font-size: 0.346667rem;
  text-align: center;
  color: #f7eddd;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pay-view .paipan .mingge {
  display: flex;
  justify-content: space-between;
  color: #666;
}
.pay-view .paipan .mingge > div {
  width: 100%;
}
.pay-view .paipan .mingge .mingge_item {
  line-height: 0.693333rem;
  display: flex;
  align-items: center;
  height: 60;
  padding: 0.066667rem 0.4rem 0 0.56rem;
  justify-content: space-between;
  opacity: 0;
}
.pay-view .paipan .mingge .mingge_item.mingge_item_ry {
  padding-left: 0.4rem;
}
.pay-view .paipan .mingge .mingge_mid {
  width: 0.84rem;
  height: 2.4rem;
  flex-shrink: 0;
}
.pay-view .progress-wrap {
  padding: 0 0.32rem;
}
.pay-view .progress-wrap .progress {
  height: 2.08rem;
  padding: 0.333333rem 0.373333rem;
  box-sizing: border-box;
  background-color: #f5ecda;
  border-radius: 0.026667rem;
}
.pay-view .progress-wrap .progress .tit {
  font-size: 0.453333rem;
  font-weight: 700;
  color: #ab3030;
  line-height: 0.653333rem;
  text-align: center;
  margin-bottom: 0.346667rem;
}
.pay-view .report-wrap {
  padding: 0.853333rem 0.32rem 0.24rem 0.32rem;
}
.pay-view .report-wrap img {
  width: 100%;
}
.pay-view .report-wrap .des {
  font-size: 0.426667rem;
  font-weight: 400;
  color: #333;
  line-height: 0.68rem;
  margin-top: 0.4rem;
}
.pay-view .report-wrap .des span {
  color: #ab3030;
}
.pay-view .report-wrap .pay-wrap {
  position: relative;
  height: 9.333333rem;
  height: 7.853333rem;
  margin-top: 0.32rem;
  padding: 0.493333rem 0.72rem;
  box-sizing: border-box;
}
.pay-view .report-wrap .pay-wrap .bg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 0;
}
.pay-view .report-wrap .pay-wrap .wrapper {
  position: relative;
  z-index: 2;
  text-align: center;
  font-size: 0.373333rem;
  color: #333;
}
.pay-view .report-wrap .pay-wrap .wrapper .des {
  font-size: 0.333333rem;
  line-height: 0.573333rem;
  margin-top: 0.186667rem;
  margin-bottom: 0.586667rem;
  color: #666;
}
.pay-view .report-wrap .pay-wrap .wrapper .des span {
  width: 0.493333rem;
  height: 0.493333rem;
  line-height: 0.493333rem;
  text-align: center;
  display: inline-block;
  color: #fff;
  background-color: #cf1f1f;
}
.pay-view .report-wrap .pay-wrap .wrapper .des b {
  color: #cf1f1f;
  padding: 0 0.066667rem;
}
.pay-view .report-wrap .pay-wrap .wrapper .discount {
  position: relative;
  font-size: 0.413333rem;
  color: #333;
  margin-bottom: 0.16rem;
}
.pay-view .report-wrap .pay-wrap .wrapper .discount:before {
  content: "";
  position: absolute;
  width: 0.4rem;
  height: 0.013333rem;
  top: 50%;
  background-color: #333;
  left: 35%;
}
.pay-view .report-wrap .pay-wrap .wrapper .discount:after {
  content: "";
  position: absolute;
  width: 0.4rem;
  height: 0.013333rem;
  top: 50%;
  background-color: #333;
  right: 35%;
}
.pay-view .report-wrap .pay-wrap .wrapper .price {
  color: #e92828;
  font-size: 0.72rem;
  font-weight: 700;
  margin-top: 0.12rem;
}
.pay-view .report-wrap .pay-wrap .wrapper .price span {
  font-size: 0.533333rem;
}
.pay-view .report-wrap .pay-wrap .wrapper .old {
  font-size: 0.32rem;
  color: #999;
  line-height: 0.466667rem;
  text-decoration: line-through;
}
.pay-view .report-wrap .pay-wrap .wrapper .paybtn {
  display: flex;
  justify-content: center;
  position: relative;
  height: 1.28rem;
  line-height: 1.28rem;
  font-size: 0.48rem;
  font-weight: 700;
  color: #fff;
  margin: 0.4rem auto;
  background: linear-gradient(201deg, #21d1ff, #4790f5);
  border-radius: 0.64rem;
}
.pay-view .report-wrap .pay-wrap .wrapper .paybtn.weixin {
  background: #2eca5b;
}
.pay-view .report-wrap .pay-wrap .wrapper .paybtn .paybtns {
  width: 0.72rem;
  height: 0.72rem;
  margin-right: 0.133333rem;
  margin-top: 0.266667rem;
  float: left;
}
.pay-view .report-wrap .pay-wrap .wrapper .paybtn .identification {
  position: absolute;
  right: 0.906667rem;
  top: -0.4rem;
  width: 1.053333rem;
}
.pay-view .info-box {
  padding: 0.48rem;
  margin: 0 auto;
  width: 9.466667rem;
  height: 20.533333rem;
  background: url(../img/pay_bg.8a1023dd.webp) no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
}
.pay-view .info-box .mingpang {
  border: 0.013333rem solid #f7c19a;
  margin-top: 0.32rem;
}
.pay-view .info-box .mingpang .title {
  font-family: SourceHanSansSC;
  font-weight: 700;
  font-size: 0.48rem;
  color: #ab3030;
  line-height: 1.106667rem;
  text-align: left;
  font-style: normal;
  border-bottom: 0.013333rem solid #f7c19a;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pay-view .info-box .mingpang .title span {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  background: #e17433;
  font-size: 0.346667rem;
  color: #fff;
  text-align: center;
  line-height: 0.6rem;
  border-radius: 50%;
  margin-left: 0.106667rem;
}
.pay-view .info-box .mingpang .time {
  font-family: SourceHanSansSC;
  font-weight: 400;
  font-size: 0.4rem;
  color: #333;
  line-height: 0.6rem;
  text-align: left;
  font-style: normal;
  padding: 0.213333rem 0.28rem;
  border-bottom: 0.013333rem solid #f7c19a;
}
.pay-view .info-box .mingpang .tablerow,
.pay-view .info-box .mingpang .tabletit {
  display: flex;
}
.pay-view .info-box .mingpang .tablerow span,
.pay-view .info-box .mingpang .tabletit span {
  flex: 1;
  font-family: SourceHanSansSC;
  font-weight: 700;
  font-size: 0.426667rem;
  color: #3f3129;
  line-height: 1.106667rem;
  text-align: left;
  font-style: normal;
  border-bottom: 0.013333rem solid #f7c19a;
  border-right: 0.013333rem solid #f7c19a;
  text-align: center;
}
.pay-view .info-box .mingpang .tablerow span:last-child,
.pay-view .info-box .mingpang .tabletit span:last-child {
  border-right: none;
}
.pay-view .info-box .mingpang .tablerow span {
  font-weight: 400;
}
.pay-view .info-box .mingpang .tablerow.red span {
  color: #ab3030;
  font-weight: 700;
}
.pay-view .info-box .mingpang .tablerow:last-child span {
  border-bottom: none;
}
.pay-view .info-box > .title {
  width: 2.613333rem;
  height: 0.733333rem;
  margin: 0 auto;
  display: block;
}
.pay-view .info-box .p_info {
  position: relative;
  margin-top: 0.626667rem;
  width: 100%;
  box-sizing: border-box;
}
.pay-view .info-box .p_info .tc {
  position: absolute;
  right: -0.4rem;
  top: -0.533333rem;
  width: 3.36rem;
  height: 4.6rem;
  z-index: 0;
}
.pay-view .info-box .p_info .p_info-row {
  font-size: 0.373333rem;
  color: #333;
  line-height: 0.586667rem;
  margin-bottom: 0.133333rem;
}
.pay-view .info-box .p_info .p_info-row .row-desc {
  color: #999;
  display: inline-block;
  min-width: 1.493333rem;
  white-space: nowrap;
}
.pay-view .info-box .p_info .p_info-row .special-price {
  font-size: 0.586667rem;
  color: #d11a1a;
  margin-right: 0.24rem;
  font-weight: 700;
}
.pay-view .info-box .p_info .p_info-row .special-price i {
  font-size: 0.4rem;
  font-style: normal;
}
.pay-view .info-box .p_info .p_info-row .nong-li {
  padding-left: 1.666667rem;
  color: #333;
}
.pay-view .info-box .p_info .p_info-row .price-origin {
  font-size: 0.32rem;
  color: #999;
  text-decoration: line-through;
}
.pay-view .info-box .countTime {
  width: 100%;
  margin-top: 0.48rem;
  box-sizing: border-box;
}
.pay-view .info-box .countTime .time-out {
  display: flex;
  align-items: center;
  font-size: 0.32rem;
  font-weight: 700;
  color: #e14958;
  margin-left: 0.933333rem;
}
.pay-view .info-box .countTime .time-out .t_txt {
  margin-right: 0.186667rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: #999;
  line-height: 0.48rem;
}
.pay-view .info-box .countTime .time-out .t_num {
  margin: 0 0.053333rem;
  width: 0.48rem;
  height: 0.48rem;
  font-size: 0.32rem;
  font-weight: 700;
  text-align: center;
  color: #fff;
  background: #cf1f1f;
  line-height: 0.48rem;
  border-radius: 0.053333rem;
}
.pay-view .info-box .pay-btn {
  height: 1.733333rem;
  margin-top: 0 !important;
}
.pay-view .info-box .p_cont {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.pay-view .info-box .p_cont .p_img {
  width: 8.613333rem;
  height: 1.093333rem;
}
.pay-view .info-box .p_cont .p_img1 {
  margin-top: 0.4rem;
  width: 8.293333rem;
  height: 0.96rem;
}
.pay-view .info-box .p_cont .btn {
  margin-top: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 8.213333rem;
  height: 1.333333rem;
  font-size: 0.506667rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.333333rem;
  border-radius: 0.666667rem;
}
.pay-view .info-box .p_cont .btn .icon {
  margin-right: 0.026667rem;
  width: 0.746667rem;
  height: 0.746667rem;
}
.pay-view .info-box .p_cont .alipay {
  background: #2978d8;
}
.pay-view .info-box .p_cont .wxpay {
  background: #33ba5a;
}
.pay-view .info-box .p_cont .p_tip {
  margin-top: 0.346667rem;
  font-size: 0.32rem;
  color: #999;
  line-height: 0.48rem;
}
.pay-view .info-box .p_cont .p_tip span {
  color: #a91209;
}
.pay-view .info-box .p_cont .p_point {
  margin-top: 0.533333rem;
  font-size: 0.32rem;
  color: #16a03e;
  line-height: 0.48rem;
}
.pay-view .info-box .new-order {
  padding-top: 0.493333rem;
}
.pay-view .info-box .new-order .new-order-title {
  width: 100%;
  font-size: 0.48rem;
  font-weight: 700;
  color: #333;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.533333rem;
}
.pay-view .info-box .new-order .new-order-title:before {
  content: " ";
  display: inline-block;
  width: 0.493333rem;
  height: 0.013333rem;
  background: #333;
  margin-right: 0.266667rem;
}
.pay-view .info-box .new-order .new-order-title:after {
  content: " ";
  display: inline-block;
  width: 0.493333rem;
  height: 0.013333rem;
  background: #333;
  margin-left: 0.266667rem;
}
.pay-view .get-list {
  text-align: center;
  padding-bottom: 2rem;
  margin-top: 0.48rem;
}
.pay-view .get-list .title {
  width: 6.64rem;
}
.pay-view .get-list img {
  width: 100%;
}
.pay-view .get-list .footer {
  width: 8.133333rem;
}
.pay-view .fixed-wrap {
  position: fixed;
  left: 50%;
  bottom: 0.4rem;
  width: 10rem;
  height: 1.933333rem;
  padding-top: 0.146667rem;
  text-align: center;
  z-index: 100;
  margin-left: -5rem;
  box-sizing: border-box;
}
.pay-view .fixed-wrap img {
  width: 9.2rem;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-name: breathe;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
}
.pay-view .van-popup {
  background-color: transparent;
}
.pay-view .wanliu-wrap {
  position: relative;
  width: 8.24rem;
  height: 14.4rem;
  padding-bottom: 1.333333rem;
}
.pay-view .wanliu-wrap .bg {
  width: 8.24rem;
  height: 9.933333rem;
}
.pay-view .wanliu-wrap .des {
  font-family: SourceHanSansSC;
  font-weight: 700;
  font-size: 0.613333rem;
  color: #fff;
  text-align: center;
  line-height: 1.5;
  margin-bottom: 0.386667rem;
}
.pay-view .wanliu-wrap .des span {
  color: #fff212;
  font-size: 0.8rem;
}
.pay-view .wanliu-wrap .btn {
  position: absolute;
  bottom: 1.333333rem;
  left: 50%;
  width: 8.026667rem;
  margin-left: -4.013333rem;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-name: breathe;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
}
.pay-view .wanliu-wrap .close {
  position: absolute;
  left: 50%;
  bottom: -0.133333rem;
  width: 1.106667rem;
  margin-left: -0.553333rem;
}
.pay-view .skip {
  position: fixed;
  left: 0;
  top: 6.666667rem;
  width: 2.666667rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  background-color: #cf1f1f;
  color: #fff;
  z-index: 10000;
}
