@charset "UTF-8";
.shop-wrap .shop-mask[data-v-84b08ff4] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 8;
  background: rgba(0, 0, 0, 0.7);
}
.shop-wrap .popup-shop[data-v-84b08ff4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 85.514%;
  background-color: #f8fafb;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 9;
  max-width: 37.5rem;
  left: 50%;
  transform: translate3d(-50%, 3000px, 0);
  -webkit-transform: translate3d(-50%, 3000px, 0);
}
.shop-wrap .popup-shop.bounceInUp[data-v-84b08ff4] {
    -webkit-animation-name: bounceInUp-data-v-84b08ff4;
    animation-name: bounceInUp-data-v-84b08ff4;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.shop-wrap .popup-shop.fadeOutDown[data-v-84b08ff4] {
    -webkit-animation-name: fadeOutDown-data-v-84b08ff4;
    animation-name: fadeOutDown-data-v-84b08ff4;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.shop-wrap .popup-shop *[data-v-84b08ff4] {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
}
.shop-wrap .popup-shop .shop-loading[data-v-84b08ff4] {
    width: 100%;
    height: 80%;
    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;
}
.shop-wrap .popup-shop .shop-empty[data-v-84b08ff4] {
    width: 100%;
    height: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.shop-wrap .popup-shop .shop-empty img[data-v-84b08ff4] {
      width: 12rem;
}
.shop-wrap .popup-shop .shop-empty p[data-v-84b08ff4] {
      margin-top: 0.5rem;
      color: #aaaaac;
      font-size: 1.6rem;
}
.shop-wrap .popup-shop .popup-header[data-v-84b08ff4] {
    position: absolute;
    width: 100%;
    height: 8rem;
    background: url(../img/popup_shop_title.313f4657.png) no-repeat bottom center;
    background-size: 100% auto;
    top: -6rem;
}
.shop-wrap .popup-shop .popup-close-btn[data-v-84b08ff4] {
    width: 4.25rem;
    height: 4.25rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABHVBMVEUAAAD///////////////////////////////////////////////////////8AAAAHBwcKCgoNDQ0QEBATExMxMTE2NjY4ODhgYGBhYWFkZGRpaWlsbGxxcXFycnJ3d3d5eXl4eHh7e3t/f3////////////+enp6fn5+hoaGjo6OhoaGkpKT///////////////+vr6+zs7Ozs7P////////////Q0NDR0dH////Q0NDS0tL////////a2trb29va2trb29vk5OTl5eXm5ub////////////////09PTz8/P09PT09PT////////////////5+fn////5+fn////6+vr////8/Pz9/f3////////+/v7///////////9I/Y1ZAAAAXnRSTlMABgklLi8xMzQ2Oj4/Q0RNTk9QUFFZWltoaWltbW9wcnJzdHZ/gYKIiIqKi4yNjo+Qk5aXnJ2ys7OztLa4ub+/wMDNzdDT1NfY5ufn6Orr7O/w8PHz9Pj5+fn7/Pz+7DBBxwAAAhJJREFUOMuVlWFb0mAUhs/QFC15w6DEsFIUY5GKkIaKWYpghOGUWGzc//9n9GEbbGNDez6913vd1855d855jkhA2vPto3Zv+LfbPtp+oUm8Fms9fDJqizHgwtmIkEaNhQgwsW8DdE7K77LpdDavn/wCsPcTYXKuCVjft5RPhW8W0JwLkktd4HJNhbR2CXSX/OTyA5iHKkKHJjws+6Lfwt2mitTmHfwe55Bown1OxSh3D9fe2z7D4IOK1fsB7Dnk/BAqaoYqMJwXEZEzuFIzdQUNEZHkCGvdvcus+onVjHtYtxglRaQGF+5V1ezvTsjdvll1jxdQE9EMcGuUGYBV8siSBab73S0wNEnBjRewz4QtWUDfS+gGUlKEr+OQ1pgtWYA1TucYilKHT8ofFKvkO7jSoS4tyKswGyZVHlrSg9cqzIZJlQVDhpBRYTZMqjTY8ieEumyQdNDbYAIxaBYMacHbxxPIQ0vqoD/+LB3qgRJ4pD71s46hKCnohMnpEnQgJZoBhUBh9enCFsDQ/E3otIse0S5OE0pyhOXMYMackIEmzLmtLY3xwFTN/seo1vYGxj+G0QNTgeEzZ2T3njzckrh+smX8hxHNtLdB0N7iTfPHlGl6VnwetOLzKCsWSRzYAD9PyxvZl6/ebJRPOwD2QSJqbTSYUuTaEBFJ1ozAMvqSnLG5tJWdertn2712fWcltOL+ATZB8LiTzOjMAAAAAElFTkSuQmCC) no-repeat center center;
    background-size: 2.1rem;
    position: absolute;
    right: 0;
    top: -6rem;
    cursor: pointer;
}
.shop-wrap .popup-shop .shop-tabs[data-v-84b08ff4] {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    padding: 0 3rem;
    border-bottom: 0.1rem solid #d3d3d3;
    color: #333;
    font-size: 1.3rem;
    font-weight: bold;
    line-height: 1;
    padding-top: 2rem;
    background-color: #fff;
    margin-bottom: 1.2rem;
}
.shop-wrap .popup-shop .shop-tabs .shop-tabs-item[data-v-84b08ff4] {
      width: 50%;
      display: inline-block;
      height: 3.6rem;
      line-height: 3.6rem;
      text-align: center;
      color: #333;
      font-size: 1.3rem;
      position: relative;
      cursor: pointer;
}
.shop-wrap .popup-shop .shop-tabs .shop-tabs-item.active[data-v-84b08ff4] {
        color: #f9645d;
}
.shop-wrap .popup-shop .shop-tabs .shop-tabs-item.active[data-v-84b08ff4]::after {
          content: "";
          width: 5.3rem;
          height: 0.2rem;
          background: #f9645d;
          position: absolute;
          left: 50%;
          margin-left: -2.65rem;
          bottom: 0;
}
.shop-wrap .popup-shop .shop-tabs .shop-tabs-item[data-v-84b08ff4]:first-of-type::before {
        content: "";
        width: 0.1rem;
        height: 1.2rem;
        background: #d3d3d3;
        position: absolute;
        right: 0;
        top: 1.2rem;
}
.shop-wrap .popup-shop .shop-goods-wrap[data-v-84b08ff4] {
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    padding: 0 1.5rem;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0 auto;
    overflow: hidden;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods[data-v-84b08ff4] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li[data-v-84b08ff4] {
        width: 50%;
        padding-right: 1.2rem;
        padding-left: 1.2rem;
        margin-bottom: 2.3rem;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item[data-v-84b08ff4] {
          background: url(data:image/png;base64,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) no-repeat bottom center;
          background-size: auto 100%;
          background-color: transparent;
          width: 15rem;
          height: 17.95rem;
          position: relative;
          border-radius: 0.6rem;
          padding: 0 0.25rem 0.55rem;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          cursor: pointer;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-name[data-v-84b08ff4] {
            font-size: 1.3rem;
            color: #7f92a3;
            font-weight: bold;
            line-height: 1.2rem;
            text-align: center;
            padding-top: 1rem;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info[data-v-84b08ff4] {
            padding: 0.6rem 0.8rem;
            text-align: center;
            position: relative;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img[data-v-84b08ff4] {
              margin-bottom: 0.1rem;
              height: 7rem;
              display: inline-block;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img .candies[data-v-84b08ff4] {
                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;
                position: absolute;
                padding: 0 0.4rem;
                white-space: nowrap;
                height: 1.6rem;
                color: #882817;
                font-weight: bold;
                top: 3.5%;
                left: 50%;
                -webkit-transform: translateX(-50%);
                        transform: translateX(-50%);
                font-size: 1rem;
                border-radius: 0.4rem;
                background-color: pink;
                opacity: 0.6;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img.sign[data-v-84b08ff4] {
                -webkit-transform: translateY(0.5rem) scale(0.85);
                        transform: translateY(0.5rem) scale(0.85);
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img.candies1[data-v-84b08ff4] {
                -webkit-transform: translateY(0.5rem) scale(0.8);
                        transform: translateY(0.5rem) scale(0.8);
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img.candies2 img[data-v-84b08ff4] {
                -webkit-transform: translateY(1rem) scale(1.1);
                        transform: translateY(1rem) scale(1.1);
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img.candies3 img[data-v-84b08ff4] {
                -webkit-transform: translateY(1rem) scale(0.9);
                        transform: translateY(1rem) scale(0.9);
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img.candies4 img[data-v-84b08ff4] {
                -webkit-transform: translateY(1rem) scale(1.1);
                        transform: translateY(1rem) scale(1.1);
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-item-img img[data-v-84b08ff4] {
                height: 100%;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-details[data-v-84b08ff4] {
              font-size: 1.3rem;
              width: 66%;
              height: 2.6rem;
              line-height: 2.6rem;
              color: #794d00;
              background-color: #ffe152;
              margin: 0 auto;
              margin-top: 0.3rem;
              border-radius: 1rem;
              font-weight: bold;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item div .goods-item-info .goods-details[data-v-84b08ff4]:active {
                background-color: #ffdb01;
}
.shop-wrap .popup-shop .shop-goods-wrap .shop-goods li .shop-goods-item .buy-btn[data-v-84b08ff4] {
            width: 100%;
            height: 3.4rem;
            line-height: 3.4rem;
            background: none;
            color: #60841b;
            border: 0;
            font-weight: bold;
            font-size: 2rem;
            padding: 0;
            cursor: pointer;
}
.shop-wrap .popup-shop .shop-record-wrap[data-v-84b08ff4] {
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    padding: 0 1.5rem;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0 auto;
    overflow: hidden;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record[data-v-84b08ff4] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record .pulldown-icon[data-v-84b08ff4] {
        position: absolute;
        width: 100%;
        height: 4rem;
        line-height: 4rem;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        -webkit-transform: translateY(-100%) translateZ(0);
                transform: translateY(-100%) translateZ(0);
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record .pulldown-icon img[data-v-84b08ff4] {
          position: absolute;
          width: 2.4rem;
          height: 2.4rem;
          top: 35%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li[data-v-84b08ff4] {
        width: 100%;
        height: 14.5rem;
        padding: 2.4rem 1.4rem;
        margin-bottom: 1.3rem;
        border-radius: 1rem;
        border: 3px solid #ffe152;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top[data-v-84b08ff4] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          padding-bottom: 1.3rem;
          border-bottom: 2px solid #dfdfdf;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .avatar[data-v-84b08ff4] {
            width: 4.1rem;
            height: 4.1rem;
            border-radius: 50%;
            margin-right: 0.9rem;
            position: relative;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .avatar img[data-v-84b08ff4] {
              width: 100%;
              height: 100%;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info[data-v-84b08ff4] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-title[data-v-84b08ff4] {
              color: #000;
              font-weight: bold;
              font-size: 1.5rem;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-title .status[data-v-84b08ff4] {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                height: 100%;
                padding: 0 0.4rem;
                font-size: 1rem;
                border: 2px solid;
                border-radius: 1rem;
                margin-left: 0.5rem;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-title .status.green[data-v-84b08ff4] {
                  color: #2eb82e;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-title .status.red[data-v-84b08ff4] {
                  color: #f73b3b;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-title .status.grey[data-v-84b08ff4] {
                  color: grey;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .info .info-date[data-v-84b08ff4] {
              color: #999;
              line-height: 1.8;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .top .money[data-v-84b08ff4] {
            color: #cac9c9;
            font-size: 1.9rem;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom[data-v-84b08ff4] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding-top: 1.3rem;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .code-wrap[data-v-84b08ff4] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .code-wrap p[data-v-84b08ff4] {
              color: #000;
              font-size: 1.2rem;
              font-weight: bold;
              white-space: nowrap;
              position: relative;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .code-wrap p .code[data-v-84b08ff4] {
                max-height: 1.6rem;
                position: absolute;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                left: 4.6rem;
                text-align: left;
                font-size: 2rem;
                top: 55%;
                -webkit-transform: scale(0.5) translateY(-50%);
                        transform: scale(0.5) translateY(-50%);
                -webkit-transform-origin: left top;
                        transform-origin: left top;
                color: #346aff;
                -webkit-user-select: all;
                   -moz-user-select: all;
                    -ms-user-select: all;
                        user-select: all;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .copy-btn[data-v-84b08ff4],
          .shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .help-btn[data-v-84b08ff4],
          .shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .kefu-btn[data-v-84b08ff4] {
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding: 0 0.8rem;
            height: 3rem;
            line-height: 3.1rem;
            border-radius: 2rem;
            color: #000;
            font-weight: bold;
            font-size: 1.2rem;
            background-color: #ffe152;
            cursor: pointer;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .copy-btn[data-v-84b08ff4]:active,
            .shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .help-btn[data-v-84b08ff4]:active,
            .shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .kefu-btn[data-v-84b08ff4]:active {
              background-color: #ffdb01;
}
.shop-wrap .popup-shop .shop-record-wrap .shop-record li .bottom .copy-btn[data-v-84b08ff4] {
            margin-right: 1.2rem;
}

/*弹窗动画*/
@-webkit-keyframes bounceInUp-data-v-84b08ff4 {
0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, 3000px, 0);
            transform: translate3d(-50%, 3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -20px, 0);
            transform: translate3d(-50%, -20px, 0);
}
75% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, 10px, 0);
            transform: translate3d(-50%, 10px, 0);
}
90% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -5px, 0);
            transform: translate3d(-50%, -5px, 0);
}
100% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
}
}
@keyframes bounceInUp-data-v-84b08ff4 {
0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, 3000px, 0);
            transform: translate3d(-50%, 3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -20px, 0);
            transform: translate3d(-50%, -20px, 0);
}
75% {
    -webkit-transform: translate3d(-50%, 10px, 0);
            transform: translate3d(-50%, 10px, 0);
}
90% {
    -webkit-transform: translate3d(-50%, -5px, 0);
            transform: translate3d(-50%, -5px, 0);
}
100% {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
}
}
@-webkit-keyframes fadeOutDown-data-v-84b08ff4 {
0% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
}
100% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, 100%, 0);
    transform: translate3d(-50%, 100%, 0);
}
}
@keyframes fadeOutDown-data-v-84b08ff4 {
0% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
}
100% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, 100%, 0);
    transform: translate3d(-50%, 100%, 0);
}
}
.popup-alert .popup-alert-title[data-v-84b08ff4] {
  background-color: #292928;
  color: #ffda43 !important;
  height: 4.4rem !important;
  line-height: 4.4rem !important;
  font-weight: normal !important;
}
.popup-alert .popup-alert-inner[data-v-84b08ff4] {
  padding: 1.3rem 1.6rem !important;
  max-height: 37rem !important;
  overflow-y: auto;
}
.popup-alert .popup-alert-inner .tc *[data-v-84b08ff4] {
    word-wrap: break-word;
    word-break: break-all;
}
.popup-alert .popup-alert-btn button[data-v-84b08ff4] {
  height: 4.4rem !important;
  line-height: 4.4rem !important;
  font-size: rem !important;
  color: #000 !important;
  cursor: pointer;
}
.popup-alert .notice-item[data-v-84b08ff4] {
  position: relative;
}
.popup-alert .notice-item[data-v-84b08ff4]::before {
  content: '';
  position: absolute;
  left: 1.2rem;
  top: 0.7rem;
  display: inline-block;
  /* 设置4个边框 */
  border: .4rem transparent solid;
  border-left-width: .6rem;
  /* 上边框是隐藏的 */
  border-right: none;
  /* 单独给下边框设置颜色得以让它显示 */
  border-left-color: #000;
  /* 这个宽度设置是为了防止由于水平公式而导致此三角继承父元素的宽度 */
  width: 0;
}

@charset "UTF-8";
.popup-alert .popup-alert-title {
  background-color: #292928;
  color: #ffda43 !important;
  height: 4.4rem !important;
  line-height: 4.4rem !important;
  font-weight: normal !important;
}
.popup-alert .popup-alert-inner {
  padding: 1.3rem 1.6rem !important;
  max-height: 37rem !important;
  overflow-y: auto;
}
.popup-alert .popup-alert-inner .tc * {
    word-wrap: break-word;
    word-break: break-all;
}
.popup-alert .popup-alert-btn button {
  height: 4.4rem !important;
  line-height: 4.4rem !important;
  font-size: rem !important;
  color: #000 !important;
  cursor: pointer;
}
.popup-alert .notice-item {
  position: relative;
}
.popup-alert .notice-item::before {
  content: '';
  position: absolute;
  left: 1.2rem;
  top: 0.7rem;
  display: inline-block;
  /* 设置4个边框 */
  border: .4rem transparent solid;
  border-left-width: .6rem;
  /* 上边框是隐藏的 */
  border-right: none;
  /* 单独给下边框设置颜色得以让它显示 */
  border-left-color: #000;
  /* 这个宽度设置是为了防止由于水平公式而导致此三角继承父元素的宽度 */
  width: 0;
}

