.app-sample-guide-bar[data-v-07e4a9ea] {
  padding: 0.7rem 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 11;
}
body.light .app-sample-guide-bar[data-v-07e4a9ea] {
  background-color: #fff0e0;
}
body.dark .app-sample-guide-bar[data-v-07e4a9ea] {
  background-color: #392d1f;
}
.app-sample-guide-bar.hidden[data-v-07e4a9ea] {
  z-index: -1;
}
.app-sample-guide-bar .bar-container[data-v-07e4a9ea] {
  line-height: 2rem;
  font-size: 1.4rem;
  display: flex;
  align-items: center;
}
body.light .app-sample-guide-bar .bar-container[data-v-07e4a9ea] {
  color: #a74800;
}
body.dark .app-sample-guide-bar .bar-container[data-v-07e4a9ea] {
  color: #f5c98f;
}
.app-sample-guide-bar .bar-container .iconfont[data-v-07e4a9ea] {
  font-size: 2rem;
  margin-left: 0.4rem;
}
body.light .app-sample-guide-bar .bar-container .iconfont[data-v-07e4a9ea] {
  color: #a74800;
}
body.dark .app-sample-guide-bar .bar-container .iconfont[data-v-07e4a9ea] {
  color: #f5c98f;
}
.app-sample-guide-bar.fixed[data-v-07e4a9ea] {
  position: fixed;
  top: 0;
  width: 100%;
}
.app-in-browser[data-v-372881b2] {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  background-color: rgba(0,0,0,.5);
}
.app-in-browser>img[data-v-372881b2] {
  position: absolute;
  right: 0;
  top: 0;
  width: 30rem;
}
/*!
 * Viewer.js v1.11.7
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-11-24T04:32:14.526Z
 */

.viewer-zoom-in::before, .viewer-zoom-out::before, .viewer-one-to-one::before, .viewer-reset::before, .viewer-prev::before, .viewer-play::before, .viewer-next::before, .viewer-rotate-left::before, .viewer-rotate-right::before, .viewer-flip-horizontal::before, .viewer-flip-vertical::before, .viewer-fullscreen::before, .viewer-fullscreen-exit::before, .viewer-close::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: 280px;
    color: transparent;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    width: 20px;
  }

.viewer-zoom-in::before {
  background-position: 0 0;
  content: 'Zoom In';
}

.viewer-zoom-out::before {
  background-position: -20px 0;
  content: 'Zoom Out';
}

.viewer-one-to-one::before {
  background-position: -40px 0;
  content: 'One to One';
}

.viewer-reset::before {
  background-position: -60px 0;
  content: 'Reset';
}

.viewer-prev::before {
  background-position: -80px 0;
  content: 'Previous';
}

.viewer-play::before {
  background-position: -100px 0;
  content: 'Play';
}

.viewer-next::before {
  background-position: -120px 0;
  content: 'Next';
}

.viewer-rotate-left::before {
  background-position: -140px 0;
  content: 'Rotate Left';
}

.viewer-rotate-right::before {
  background-position: -160px 0;
  content: 'Rotate Right';
}

.viewer-flip-horizontal::before {
  background-position: -180px 0;
  content: 'Flip Horizontal';
}

.viewer-flip-vertical::before {
  background-position: -200px 0;
  content: 'Flip Vertical';
}

.viewer-fullscreen::before {
  background-position: -220px 0;
  content: 'Enter Full Screen';
}

.viewer-fullscreen-exit::before {
  background-position: -240px 0;
  content: 'Exit Full Screen';
}

.viewer-close::before {
  background-position: -260px 0;
  content: 'Close';
}

.viewer-container {
  bottom: 0;
  direction: ltr;
  font-size: 0;
  left: 0;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.viewer-container::selection,
  .viewer-container *::selection {
    background-color: transparent;
  }

.viewer-container:focus {
    outline: 0;
  }

.viewer-container img {
    display: block;
    height: auto;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.viewer-canvas {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}

.viewer-canvas > img {
    height: auto;
    margin: 15px auto;
    max-width: 90% !important;
    width: auto;
  }

.viewer-footer {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: center;
}

.viewer-navbar {
  background-color: rgba(0, 0, 0, 0.5);
  overflow: hidden;
}

.viewer-list {
  box-sizing: content-box;
  height: 50px;
  margin: 0;
  overflow: hidden;
  padding: 1px 0;
}

.viewer-list > li {
    color: transparent;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 50px;
    line-height: 0;
    opacity: 0.5;
    overflow: hidden;
    transition: opacity 0.15s;
    width: 30px;
  }

.viewer-list > li:focus,
    .viewer-list > li:hover {
      opacity: 0.75;
    }

.viewer-list > li:focus {
      outline: 0;
    }

.viewer-list > li + li {
      margin-left: 1px;
    }

.viewer-list > .viewer-loading {
    position: relative;
  }

.viewer-list > .viewer-loading::after {
      border-width: 2px;
      height: 20px;
      margin-left: -10px;
      margin-top: -10px;
      width: 20px;
    }

.viewer-list > .viewer-active,
  .viewer-list > .viewer-active:focus,
  .viewer-list > .viewer-active:hover {
    opacity: 1;
  }

.viewer-player {
  background-color: #000;
  bottom: 0;
  cursor: none;
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}

.viewer-player > img {
    left: 0;
    position: absolute;
    top: 0;
  }

.viewer-toolbar > ul {
    display: inline-block;
    margin: 0 auto 5px;
    overflow: hidden;
    padding: 6px 3px;
  }

.viewer-toolbar > ul > li {
      background-color: rgba(0, 0, 0, 0.5);
      border-radius: 50%;
      cursor: pointer;
      float: left;
      height: 24px;
      overflow: hidden;
      transition: background-color 0.15s;
      width: 24px;
    }

.viewer-toolbar > ul > li:focus,
      .viewer-toolbar > ul > li:hover {
        background-color: rgba(0, 0, 0, 0.8);
      }

.viewer-toolbar > ul > li:focus {
        box-shadow: 0 0 3px #fff;
        outline: 0;
        position: relative;
        z-index: 1;
      }

.viewer-toolbar > ul > li::before {
        margin: 2px;
      }

.viewer-toolbar > ul > li + li {
        margin-left: 1px;
      }

.viewer-toolbar > ul > .viewer-small {
      height: 18px;
      margin-bottom: 3px;
      margin-top: 3px;
      width: 18px;
    }

.viewer-toolbar > ul > .viewer-small::before {
        margin: -1px;
      }

.viewer-toolbar > ul > .viewer-large {
      height: 30px;
      margin-bottom: -3px;
      margin-top: -3px;
      width: 30px;
    }

.viewer-toolbar > ul > .viewer-large::before {
        margin: 5px;
      }

.viewer-tooltip {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 10px;
  color: #fff;
  display: none;
  font-size: 12px;
  height: 20px;
  left: 50%;
  line-height: 20px;
  margin-left: -25px;
  margin-top: -10px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 50px;
}

.viewer-title {
  color: #ccc;
  display: inline-block;
  font-size: 12px;
  line-height: 1.2;
  margin: 5px 5%;
  max-width: 90%;
  min-height: 14px;
  opacity: 0.8;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: opacity 0.15s;
  white-space: nowrap;
}

.viewer-title:hover {
    opacity: 1;
  }

.viewer-button {
  -webkit-app-region: no-drag;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  cursor: pointer;
  height: 80px;
  overflow: hidden;
  position: absolute;
  right: -40px;
  top: -40px;
  transition: background-color 0.15s;
  width: 80px;
}

.viewer-button:focus,
  .viewer-button:hover {
    background-color: rgba(0, 0, 0, 0.8);
  }

.viewer-button:focus {
    box-shadow: 0 0 3px #fff;
    outline: 0;
  }

.viewer-button::before {
    bottom: 15px;
    left: 15px;
    position: absolute;
  }

.viewer-fixed {
  position: fixed;
}

.viewer-open {
  overflow: hidden;
}

.viewer-show {
  display: block;
}

.viewer-hide {
  display: none;
}

.viewer-backdrop {
  background-color: rgba(0, 0, 0, 0.5);
}

.viewer-invisible {
  visibility: hidden;
}

.viewer-move {
  cursor: move;
  cursor: grab;
}

.viewer-fade {
  opacity: 0;
}

.viewer-in {
  opacity: 1;
}

.viewer-transition {
  transition: all 0.3s;
}

@keyframes viewer-spinner {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.viewer-loading::after {
    animation: viewer-spinner 1s linear infinite;
    border: 4px solid rgba(255, 255, 255, 0.1);
    border-left-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    content: '';
    display: inline-block;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px;
    z-index: 1;
  }

@media (max-width: 767px) {
  .viewer-hide-xs-down {
    display: none;
  }
}

@media (max-width: 991px) {
  .viewer-hide-sm-down {
    display: none;
  }
}

@media (max-width: 1199px) {
  .viewer-hide-md-down {
    display: none;
  }
}

.viewer-image-lib-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  z-index: 9;
  background-color: rgba(0,0,0,.5);
}

.viewer-image-lib-container img {
  margin-top: 50vh;
  transform: translateY(-50%);
  width: 100%;
  height: auto;
}
.custom-dialog-wrapper[data-v-6f9e2258] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}
.custom-dialog-wrapper>.mask[data-v-6f9e2258] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.custom-dialog-wrapper>.container[data-v-6f9e2258] {
  position: absolute;
  width: calc(100% - 5rem);
  top: 50%;
  max-height: 40rem;
  margin: 0 2.5rem;
  transform: translateY(-50%);
  border-radius: 0.4rem;
  z-index: 1002;
}
body.light .custom-dialog-wrapper>.container[data-v-6f9e2258] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-6f9e2258] {
  background-color: #222;
}
.custom-dialog-wrapper>.container .header[data-v-6f9e2258] {
  height: 5.5rem;
  line-height: 5.5rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 1.7rem;
  border-radius: 0.4rem 0.4rem 0 0;
  position: relative;
}
body.light .custom-dialog-wrapper>.container .header[data-v-6f9e2258] {
  background-color: #eee;
}
body.dark .custom-dialog-wrapper>.container .header[data-v-6f9e2258] {
  background-color: #313131;
}
.custom-dialog-wrapper>.container .header>i[data-v-6f9e2258] {
  font-size: 2.4rem;
  position: absolute;
  right: 1rem;
  top: 1.2rem;
}
body.light .custom-dialog-wrapper>.container .header>i[data-v-6f9e2258] {
  color: #999;
}
body.dark .custom-dialog-wrapper>.container .header>i[data-v-6f9e2258] {
  color: #868686;
}
.custom-dialog-wrapper>.container .content[data-v-6f9e2258] {
  padding: 1.6rem;
}
.custom-dialog-wrapper>.container .content .body[data-v-6f9e2258] {
  font-size: 1.6rem;
  width: 100%;
  text-align: center;
}
.custom-dialog-wrapper>.container .content .footer[data-v-6f9e2258] {
  margin-top: 1.6rem;
  text-align: center;
  display: flex;
  justify-content: space-between;
}
.custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-6f9e2258] {
  height: 4.4rem;
  width: calc(50% - 0.6rem);
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-6f9e2258] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-6f9e2258] {
  color: #eaeaea;
}
body.light .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-6f9e2258] {
  background-color: #e2f1fc;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-6f9e2258] {
  background-color: #27323a;
}
.custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-6f9e2258] {
  height: 4.4rem;
  width: calc(50% - 0.6rem);
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-6f9e2258] {
  color: #fff;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-6f9e2258] {
  color: #fff;
}
body.light .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-6f9e2258] {
  background-color: #128bed;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-6f9e2258] {
  background-color: #128bed;
}
.custom-dialog-wrapper>.container .content .footer>.confirm-btn.one-btn[data-v-6f9e2258] {
  width: 100%;
}
@font-face {
  font-family: "iconfont";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/iconfont-f2be49af.woff2) format("woff2"),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/iconfont-68dec35b.woff) format("woff"),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/iconfont-b17e0a7b.ttf) format("truetype");
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 1.6rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon14_tongzhiweikaiqi:before {
  content: "";
}

.icon20_bianji1:before {
  content: "";
}

.icon14_tongzhiyikaiqi:before {
  content: "";
}

.icon20_lajitong:before {
  content: "";
}

.dengdaifukuan:before {
  content: "";
}

.wanchengfukuan:before {
  content: "";
}

.icon20_zhankai:before {
  content: "";
}

.icon20_shouqi:before {
  content: "";
}

.icon_wuxiaodianhua:before {
  content: "";
}

.icon_youxiaodianhua:before {
  content: "";
}

.icon_zuixingonggao:before {
  content: "";
}

.icon_beichexiao:before {
  content: "";
}

.icon60_butongguo:before {
  content: "";
}

.icon_chalaoban:before {
  content: "";
}

.icon_shixinyoujiantou_8:before {
  content: "";
}

.fenxiang:before {
  content: "";
}

.icon_bangdan:before {
  content: "";
}

.icon24_weiyueshixiang:before {
  content: "";
}

.icon_gongshi:before {
  content: "";
}

.icon_shengchengtupian:before {
  content: "";
}

.icon32_shangchuanwenjian:before {
  content: "";
}

.icon32_shangchuantupian1:before {
  content: "";
}

.icon32_wenjian:before {
  content: "";
}

.icon32_paishe:before {
  content: "";
}

.danchuangyoushangjiaoguanbi:before {
  content: "";
}

.icon12_paixu:before {
  content: "";
}

.chanpintuixiaoguan:before {
  content: "";
}

.icon28_shandian:before {
  content: "";
}

.icon16_kefu:before {
  content: "";
}

.icon12_paiming:before {
  content: "";
}

.icon_hailianggonggao:before {
  content: "";
}

.icon_jingzhundingwei:before {
  content: "";
}

.icon_quanwensousuo:before {
  content: "";
}

.a-tongyongyinhao1:before {
  content: "";
}

.icon16_jiesuoxinxi:before {
  content: "";
}

.icon20_pinpaizhuye:before {
  content: "";
}

.icon20_shangbiaofenlei:before {
  content: "";
}

.icon20_tuxingyaosu:before {
  content: "";
}

.icon20_AIshibie:before {
  content: "";
}

.icon_shujuquanmian:before {
  content: "";
}

.icon_jingzhunpipei:before {
  content: "";
}

.icon_haomiaochaxun:before {
  content: "";
}

.icon20_kefudianhua:before {
  content: "";
}

.icon20_wenti:before {
  content: "";
}

.icon14_yuanxingduigou:before {
  content: "";
}

.icon20_sousuo1:before {
  content: "";
}

.icon60_jinchengzhong:before {
  content: "";
}

.icon60_weichenggong:before {
  content: "";
}

.icon24_chengyuan_qinggongzhizao:before {
  content: "";
}

.icon24_chengyuan_jianzhuye:before {
  content: "";
}

.icon24_chengyuan_huanbao:before {
  content: "";
}

.icon24_chengyuan_jiaotongyunshu:before {
  content: "";
}

.icon24_chengyuan_jiancaijifeijinshu:before {
  content: "";
}

.icon24_chengyuan_jinshujijinshukuang:before {
  content: "";
}

.icon24_chengyuan_nonglinmuyu:before {
  content: "";
}

.icon24_chengyuan_shangmaolingshou:before {
  content: "";
}

.icon24_chengyuan_qiche:before {
  content: "";
}

.icon24_chengyuan_meitan:before {
  content: "";
}

.icon24_chengyuan_shiyouhuagong:before {
  content: "";
}

.icon24_chengyuan_shangyefuwu:before {
  content: "";
}

.icon24_chengyuan_zonghe:before {
  content: "";
}

.icon24_chengyuan_wenhuachuanmei:before {
  content: "";
}

.icon24_chengyuan_shehuifuwu:before {
  content: "";
}

.icon24_chengyuan_shipinyinliao:before {
  content: "";
}

.icon24_chengyuan_dianlishebei:before {
  content: "";
}

.icon24_chengyuan_fangzhifuzhuang:before {
  content: "";
}

.icon24_chengyuan_jiayongdianqi:before {
  content: "";
}

.icon24_chengyuan_jixieshebei:before {
  content: "";
}

.icon24_chengyuan_jichuhuagong:before {
  content: "";
}

.icon24_chengyuan_hangkonghangtianyuguofang:before {
  content: "";
}

.icon12_jiantou_kuan:before {
  content: "";
}

.icon20_yanglifanhui:before {
  content: "";
}

.icon16_shaixuan:before {
  content: "";
}

.icon20_shaixuan:before {
  content: "";
}

.icon20_guanlianfangrendingtu:before {
  content: "";
}

.guize:before {
  content: "";
}

.shaixuan:before {
  content: "";
}

.icon20_tupu_hongmengfenxiang:before {
  content: "";
}

.Word:before {
  content: "";
}

.Excel:before {
  content: "";
}

.icon16_baocunmoban:before {
  content: "";
}

.icon16_shangcibaocun:before {
  content: "";
}

.icon16_fuyuan:before {
  content: "";
}

.icon16_tianjia1:before {
  content: "";
}

.a-rongqi1081:before {
  content: "";
}

.icon_16_zhengxu:before {
  content: "";
}

.icon_16_daoxu:before {
  content: "";
}

.icon20_shijianzhoushitu:before {
  content: "";
}

.a-icon_12gongshigonggaotongzhi103624:before {
  content: "";
}

.icon12_xuankuaizhankai:before {
  content: "";
}

.yiguanzhu:before {
  content: "";
}

.weiguanzhu:before {
  content: "";
}

.icon16_boy:before {
  content: "";
}

.icon16_girl:before {
  content: "";
}

.icon20_shangbiaowenshu:before {
  content: "";
}

.a-icon20_aisoutu1x:before {
  content: "";
}

.a-icon20_bodadianhua1x:before {
  content: "";
}

.dongtai:before {
  content: "";
}

.a-jinronggonggao1x:before {
  content: "";
}

.a-icon20_cengji1x:before {
  content: "";
}

.icon20_zifangdaibiao:before {
  content: "";
}

.icon20_chenggong:before {
  content: "";
}

.icon20_shibai:before {
  content: "";
}

.icon_shangchuantupian:before {
  content: "";
}

.icon_shangchuanwenjian:before {
  content: "";
}

.icon20_jiesuo:before {
  content: "";
}

.icon20_caichanxiansuo:before {
  content: "";
}

.icon20_zhankaigengduo:before {
  content: "";
}

.icon20_shouqigengduo:before {
  content: "";
}

.icon12_guding:before {
  content: "";
}

.icon18_dingwei:before {
  content: "";
}

.icon18_lishi:before {
  content: "";
}

.icon20_guanlianfang:before {
  content: "";
}

.icon6_shanchujiaobiaozhongjiandecha:before {
  content: "";
}

.renzhi:before {
  content: "";
}

.zuixingongbumingdan:before {
  content: "";
}

.icon20_fahangxinxi:before {
  content: "";
}

.icon24_quanping:before {
  content: "";
}

.icon16_hezuo:before {
  content: "";
}

.icon24_dianzanxuanzhong:before {
  content: "";
}

.icon24_shoucangxuanzhong:before {
  content: "";
}

.icon20_tuodong:before {
  content: "";
}

.icon24_fenxiang:before {
  content: "";
}

.icon24_shoucang:before {
  content: "";
}

.icon24_dianzan:before {
  content: "";
}

.icon_24tianjia:before {
  content: "";
}

.a-icon_24qiyerenyuan:before {
  content: "";
}

.icon_20dakai:before {
  content: "";
}

.icon_20pingbi:before {
  content: "";
}

.a-icon_24qiye:before {
  content: "";
}

.a-icon_24renyuan:before {
  content: "";
}

.chuanzhen:before {
  content: "";
}

.con20_kechuangfen:before {
  content: "";
}

.icon16_duigou:before {
  content: "";
}

.icon16_cha:before {
  content: "";
}

.icon12_daojishi:before {
  content: "";
}

.icon_20kejixingqiye:before {
  content: "";
}

.icon12_dingwei:before {
  content: "";
}

.icon12_nianxian:before {
  content: "";
}

.icon16_zhiding:before {
  content: "";
}

.icon8_kongxinjiantou:before {
  content: "";
}

.icon20_guanxi:before {
  content: "";
}

.icon20_yidianzan:before {
  content: "";
}

.icon20_dianzan:before {
  content: "";
}

.beichexiao:before {
  content: "";
}

.icon18_guanlian:before {
  content: "";
}

.icon12_xiazaibaogao:before {
  content: "";
}

.a-jiantouzhai:before {
  content: "";
}

.naozhong:before {
  content: "";
}

.lianjie:before {
  content: "";
}

.icon12_liebiaojiantou:before {
  content: "";
}

.icon_zhuyaochengyuan:before {
  content: "";
}

.icon24_jituanxinxi:before {
  content: "";
}

.icon16_tianjia:before {
  content: "";
}

.icon24_gongyingshang:before {
  content: "";
}

.icon24_gongshicuigao:before {
  content: "";
}

.icon24_dianxinxuke:before {
  content: "";
}

.icon24_beianwangzhan:before {
  content: "";
}

.icon24_suqiantiaojie:before {
  content: "";
}

.icon24_lianxinxi:before {
  content: "";
}

.icon24_zhuanli:before {
  content: "";
}

.icon24_zhengfugonggao:before {
  content: "";
}

.icon24_jituanrenyuan:before {
  content: "";
}

.icon24_xianzhigaoxiaofei:before {
  content: "";
}

.icon24_hangzhengchufa:before {
  content: "";
}

.icon16_shezhi:before {
  content: "";
}

.icon24_fengxiansaomiao:before {
  content: "";
}

.icon-6-liebiaoyuandian:before {
  content: "";
}

.icon14_tiaozhuanjiantou:before {
  content: "";
}

.icon7_lujingjiantou:before {
  content: "";
}

.icon-40-fujian-chaolianjie:before {
  content: "";
}

.icon-40-fujian-WORD:before {
  content: "";
}

.icon-40-fujian-EXCEL:before {
  content: "";
}

.icon-40-fujian-TEXT:before {
  content: "";
}

.icon-40-fujian-PDF:before {
  content: "";
}

.icon-shangchuanwenjian:before {
  content: "";
}

.icon20_shezhi:before {
  content: "";
}

.icon20_fenxiang:before {
  content: "";
}

.icon-16-paixu:before {
  content: "";
}

.icon20_jiaguanzhuxin:before {
  content: "";
}

.icon20_yiguanzhuxin:before {
  content: "";
}

.icon_12shaixuanjiantou:before {
  content: "";
}

.icon20_xialajiantou:before {
  content: "";
}

.yindaotishiqianse:before {
  content: "";
}

.icon12_bukeyong:before {
  content: "";
}

.icon12_weizhi:before {
  content: "";
}

.icon12_zuoji:before {
  content: "";
}

.icon12_zhengchang:before {
  content: "";
}

.icon24_caichanxiansuo:before {
  content: "";
}

.icon12_youxiang:before {
  content: "";
}

.icon12_guanwangmoren:before {
  content: "";
}

.icon12_guanwangyouxiao:before {
  content: "";
}

.icon24_shouyechanggui:before {
  content: "";
}

.icon24_shouyexuanzhong:before {
  content: "";
}

.a-icon24_APIfuwufenleixuanzhong:before {
  content: "";
}

.a-icon24_APIfuwufenleichanggui:before {
  content: "";
}

.icon24_wodechanggui:before {
  content: "";
}

.icon24_wodexuanzhong:before {
  content: "";
}

.icon24_jiankongliebiaoxuanzhong:before {
  content: "";
}

.icon24_jiankongliebiaochanggui:before {
  content: "";
}

.icon24_jiankongxuanzhong:before {
  content: "";
}

.icon24_jiankongchanggui:before {
  content: "";
}

.icon24_dongtaixuanzhong:before {
  content: "";
}

.icon24_dongtaichanggui:before {
  content: "";
}

.icon24_dingyuexuanzhong:before {
  content: "";
}

.icon24_dingyuechanggui:before {
  content: "";
}

.icon24_chongzhichanggui:before {
  content: "";
}

.icon24_chongzhixuanzhong:before {
  content: "";
}

.icon24_caichanxiansuochanggui:before {
  content: "";
}

.icon24_caichanxiansuoxuanzhong:before {
  content: "";
}

.icon24_baogaoxuanzhong:before {
  content: "";
}

.icon24_baogaochanggui:before {
  content: "";
}

.douyinkuaishou:before {
  content: "";
}

.icon24_chengyuan-quanbu:before {
  content: "";
}

.icon24_chengyuan-nengyuan:before {
  content: "";
}

.icon24_chengyuan-hexinchengyuan:before {
  content: "";
}

.icon24_chengyuan-yiyaoshengwu:before {
  content: "";
}

.icon24_chengyuan-xinxijishu:before {
  content: "";
}

.icon24_chengyuan-tongxunfuwu:before {
  content: "";
}

.icon24_chengyuan-yuancailiao:before {
  content: "";
}

.icon24_chengyuan-xiaofei:before {
  content: "";
}

.icon24_chengyuan-fangdichan:before {
  content: "";
}

.icon24_chengyuan-gongyeyushangyefuwu:before {
  content: "";
}

.icon24_chengyuan-fazhai:before {
  content: "";
}

.icon24_chengyuan-shangshi:before {
  content: "";
}

.icon24_chengyuan-gonggongshiye:before {
  content: "";
}

.icon24_chengyuan-guoqi:before {
  content: "";
}

.icon24_chengyuan-kejixing:before {
  content: "";
}

.icon24_chengyuan-jinrong:before {
  content: "";
}

.icon20_qushitu:before {
  content: "";
}

.icon_fuzhi:before {
  content: "";
}

.a-Ftubiao20jiantouyou:before {
  content: "";
}

.a-anniu-duoxuan-1212:before {
  content: "";
}

.icon15_shenglvejiedian:before {
  content: "";
}

.a-daohanglan-fanhui-2424:before {
  content: "";
}

.a-tupu-jiantou-88:before {
  content: "";
}

.a-shaixuanxuanzhong-danxuan-2020:before {
  content: "";
}

.icon20_wenzianniu_guquanlian:before {
  content: "";
}

.icon20_wenzianniu_kongzhilian:before {
  content: "";
}

.icon20_jiaonang_guanliqiye:before {
  content: "";
}

.xialajiantou:before {
  content: "";
}

.touzilian:before {
  content: "";
}

.icon16_zhushi:before {
  content: "";
}

.icon_12duoxuangouxuan:before {
  content: "";
}

.icon12_xiangsiyuqing:before {
  content: "";
}

.a-shangshengbangdan11:before {
  content: "";
}

.a-xiajiangbangdan11:before {
  content: "";
}

.icon20_gaojisousuo:before {
  content: "";
}

.icon20_tupu_quanbutupu:before {
  content: "";
}

.icon20_tupu_baocun:before {
  content: "";
}

.icon20_tupu_hengping:before {
  content: "";
}

.icon20_tupu_baogao:before {
  content: "";
}

.icon20_tupu_quancheng:before {
  content: "";
}

.icon20_tupu_jiancheng:before {
  content: "";
}

.icon20_tupu_shaixuan:before {
  content: "";
}

.icon20_tupu_shuping:before {
  content: "";
}

.icon20_tupu_tuliyincang:before {
  content: "";
}

.icon20_tupu_tulixianshi:before {
  content: "";
}

.icon20_tupu_shouqi:before {
  content: "";
}

.icon20_tupu_zhankai:before {
  content: "";
}

.icon20_tupu_shuaxin:before {
  content: "";
}

.iconfont_svip:before {
  content: "";
}

.xiangsiyuqing:before {
  content: "";
}

.a-biaoqianjiantouzhai:before {
  content: "";
}

.a-icon_shangyexinxicishanxintuobeian:before {
  content: "";
}

.icon_shijikongzhirenbeifen:before {
  content: "";
}

.icon_shijikongzhiren:before {
  content: "";
}

.icon_haiwai_zhichangxinxi:before {
  content: "";
}

.icon24_zhiding:before {
  content: "";
}

.icon24_mulu:before {
  content: "";
}

.icon24_fangda:before {
  content: "";
}

.icon24_chaxun:before {
  content: "";
}

.icon24_hengping:before {
  content: "";
}

.icon18_chaxun:before {
  content: "";
}

.icon20_kongkesaomiao:before {
  content: "";
}

.iconlinshi18_genjinguanli:before {
  content: "";
}

.icon20_zenggourenshu:before {
  content: "";
}

.icon20_cuowu:before {
  content: "";
}

.icon24_jiankongliebiao:before {
  content: "";
}

.a-icon24_jiankongliebiaoxuanzhong:before {
  content: "";
}

.icon20_wode-genjinguanli:before {
  content: "";
}

.icon20_genjinjilu1:before {
  content: "";
}

.icon20_tongdao:before {
  content: "";
}

.icon8_biaoqianjiantou1:before {
  content: "";
}

.text-guanlianqiye:before {
  content: "";
}

.icon20_guquanjiegou1:before {
  content: "";
}

.icon20_guanlianqiye:before {
  content: "";
}

.text-guquanjiegou:before {
  content: "";
}

.icon8_biaoqianjiantou:before {
  content: "";
}

.new-dark:before {
  content: "";
}

.new-light:before {
  content: "";
}

.icon20_zhaiquanzhaiwutupu:before {
  content: "";
}

.icon12_qiyeweixin:before {
  content: "";
}

.icon20_chaxunfangan:before {
  content: "";
}

.icon24_dianzan_changgui:before {
  content: "";
}

.icon24_kefu1:before {
  content: "";
}

.icon24_fangchan:before {
  content: "";
}

.icon24_guwanzihua:before {
  content: "";
}

.icon24_guquanzhaiquan:before {
  content: "";
}

.icon24_quanbu:before {
  content: "";
}

.icon24_tudi:before {
  content: "";
}

.icon24_jiaotonggongju:before {
  content: "";
}

.icon24_jixieshebei:before {
  content: "";
}

.icon24_xiebaofushi:before {
  content: "";
}

.icon24_zhubaoshoushi:before {
  content: "";
}

.duoxuanyigouxuan16:before {
  content: "";
}

.huakuai:before {
  content: "";
}

.duoxuan16weiquanxuan:before {
  content: "";
}

.icon20_bangdan:before {
  content: "";
}

.icon20_anzhuo:before {
  content: "";
}

.icon20_iOS:before {
  content: "";
}

.icon12_yindao:before {
  content: "";
}

.icon16_tupu:before {
  content: "";
}

.icon20_yijianfankui:before {
  content: "";
}

.icon20_kefu:before {
  content: "";
}

.icon20_zhuanshukefu:before {
  content: "";
}

.Ftubiao_14_zhaoguanxi:before {
  content: "";
}

.icon12_qingsuanchexiaodiaoxiaozelingguanbi:before {
  content: "";
}

.icon12_chexiaotingyexieye:before {
  content: "";
}

.icon12_cunxuzaiye:before {
  content: "";
}

.icon12_qianruqianchu:before {
  content: "";
}

.icon20_xiazaichenggong:before {
  content: "";
}

.icon16_danxuanyixuan:before {
  content: "";
}

.icon16_danxuanweixuan:before {
  content: "";
}

.icon60_tijiaochenggong:before {
  content: "";
}

.icon_guquanjiegou1:before {
  content: "";
}

.icon_tiaozhuan_caichanxiansuo:before {
  content: "";
}

.icon_tiaozhuan_fengxiantupu:before {
  content: "";
}

.icon_tiaozhuan_guanlian:before {
  content: "";
}

.icon_tiaozhuan_shangbiao:before {
  content: "";
}

.icon_tiaozhuan_kongzhilian:before {
  content: "";
}

.icon_tiaozhuan_jiantou:before {
  content: "";
}

.icon_tiaozhuan_zifangdaibiao:before {
  content: "";
}

.icon_tiaozhuan_tupu:before {
  content: "";
}

.icon24_paixu:before {
  content: "";
}

.icon24_kefu:before {
  content: "";
}

.icon32_shangchuantupian:before {
  content: "";
}

.icon20_weidian:before {
  content: "";
}

.icon24_svipzhuanshukefu:before {
  content: "";
}

.icon20_chakan:before {
  content: "";
}

.a-icon24_dongtaichanggui:before {
  content: "";
}

.a-icon24_dongtaixuanzhong:before {
  content: "";
}

.icon16_bukexuan:before {
  content: "";
}

.icon12_tiaozhuan1:before {
  content: "";
}

.icon24_shouye2:before {
  content: "";
}

.icon24_shouye:before {
  content: "";
}

.a-huixingzhen1x:before {
  content: "";
}

.a-zhaocai1x1:before {
  content: "";
}

.a-nijian1x:before {
  content: "";
}

.a-tiji1x:before {
  content: "";
}

.icon20_paixu:before {
  content: "";
}

.a-icon24_tourongzifenleixuanzhong:before {
  content: "";
}

.a-icon24_tourongzifenleichanggui:before {
  content: "";
}

.a-jiantou1x:before {
  content: "";
}

.icon16_gongtongchigu:before {
  content: "";
}

.icon20_guquanjiegou:before {
  content: "";
}

.a-icon20_youjiantoucu1x:before {
  content: "";
}

.icon_chaxunlishi:before {
  content: "";
}

.icon_zaigangrenzhid:before {
  content: "";
}

.icon_chaxunlishid:before {
  content: "";
}

.icon_zaigangrenzhi:before {
  content: "";
}

.resou:before {
  content: "";
}

.delete20_:before {
  content: "";
}

.icon_16_rongziquan:before {
  content: "";
}

.icon_yisiguanlianrenyuan:before {
  content: "";
}

.iconcaiwuxinxi:before {
  content: "";
}

.a-02_gudongxinxi:before {
  content: "";
}

.a-01_gongshangxinxi:before {
  content: "";
}

.icon_xianggang_dongshixinxi:before {
  content: "";
}

.icon_guquanjiegou:before {
  content: "";
}

.icon37_chufaxinxi:before {
  content: "";
}

.iconyisiguanlianqiye:before {
  content: "";
}

.icon12_shijian:before {
  content: "";
}

.a-icon_24yanbaoweixuanzhong1x:before {
  content: "";
}

.icon_24yanbaoxuanzhong:before {
  content: "";
}

.icon_gongchengzizhihuise:before {
  content: "";
}

.icon_xinyongpingjiahuise:before {
  content: "";
}

.icon_xinyongpingjialvse:before {
  content: "";
}

.icon_xinyongpingjia:before {
  content: "";
}

.icon_gongchengzizhilvse:before {
  content: "";
}

.icon_gongchengzizhi:before {
  content: "";
}

.a-btn-guanwanglan:before {
  content: "";
}

.icon_dangshirenshuomingxiaoxitongzhi:before {
  content: "";
}

.icon40_touxiangmoren:before {
  content: "";
}

.icon20_shenhezhong:before {
  content: "";
}

.icon18_bianji:before {
  content: "";
}

.icon20_tishiguanbi:before {
  content: "";
}

.icon20_tianjiayingyong:before {
  content: "";
}

.icon_18dianhua-youxiao:before {
  content: "";
}

.icon_18dianhua-zhengchang:before {
  content: "";
}

.icon_18dianhua-bukeyong:before {
  content: "";
}

.icon_18dianhua-weizhi:before {
  content: "";
}

.icon20_tongxunlu:before {
  content: "";
}

.icon18_shipin:before {
  content: "";
}

.icon18_shuaxin:before {
  content: "";
}

.icon24_gongsiqiye:before {
  content: "";
}

.icon24_fangwumaimai:before {
  content: "";
}

.icon24_qinquanzeren:before {
  content: "";
}

.icon24_sunhaipeichang:before {
  content: "";
}

.icon24_zhaiwuzhaiquan:before {
  content: "";
}

.icon24_wuquanjiufen:before {
  content: "";
}

.icon24_zhishichanquan:before {
  content: "";
}

.icon18_zihao:before {
  content: "";
}

.icon_lawer1:before {
  content: "";
}

.icon16_daiquanjiantou:before {
  content: "";
}

.icon24_hetongjiufen:before {
  content: "";
}

.icon24_laodongzhengyi:before {
  content: "";
}

.icon24_lihunjiufen:before {
  content: "";
}

.icon24_jiaotongshigu:before {
  content: "";
}

.icon_renzhengqiye:before {
  content: "";
}

.icon_guanlianfangrending2:before {
  content: "";
}

.icon_guanlianfangrending:before {
  content: "";
}

.icon20_xijiantou:before {
  content: "";
}

.icon_laodongzhongcai:before {
  content: "";
}

.icon_laodongzhongcai2:before {
  content: "";
}

.icon_zhaobiaorenmai2:before {
  content: "";
}

.icon_zhaobiaorenmai:before {
  content: "";
}

.icon_guojizhuanli2:before {
  content: "";
}

.icon_guojizhuanli:before {
  content: "";
}

.icon_zhengfuyuetan:before {
  content: "";
}

.icon_zhengfuyuetan2:before {
  content: "";
}

.icon_kaishezhuanye:before {
  content: "";
}

.icon_kaishezhuanye2:before {
  content: "";
}

.icon_zhaoshengjianzhang2:before {
  content: "";
}

.icon_zhaoshengjianzhang:before {
  content: "";
}

.icon12_zhushixiao:before {
  content: "";
}

.icon12_gongzuojingyan:before {
  content: "";
}

.icon12_xueli:before {
  content: "";
}

.icon12_dizhi:before {
  content: "";
}

.icon8_gouxuankuangyong:before {
  content: "";
}

.icon14_teshugou:before {
  content: "";
}

.icon20_jingshi:before {
  content: "";
}

.icon20_bianji:before {
  content: "";
}

.icon16_bofangliebiaozanting:before {
  content: "";
}

.icon-web-zhengquanchacha:before {
  content: "";
}

.icon16_bofangzhong:before {
  content: "";
}

.icon16_bofangliebiao:before {
  content: "";
}

.icon_rongyuzizhinull:before {
  content: "";
}

.icon_rongyuzizhi:before {
  content: "";
}

.icon_shangbiaowenshu:before {
  content: "";
}

.icon_shangbiaowenshu2:before {
  content: "";
}

.icon_resou:before {
  content: "";
}

.icon_zhaoguanxi:before {
  content: "";
}

.icon_shesuzhaiquan:before {
  content: "";
}

.icon_qitazhaiwu:before {
  content: "";
}

.icon_zhaiwu:before {
  content: "";
}

.icon_rongzizhaiwu:before {
  content: "";
}

.icon_danbaozhaiquan:before {
  content: "";
}

.icon_shesuzhaiwu:before {
  content: "";
}

.icon_danbaojiekuan:before {
  content: "";
}

.icon_zhaiquan:before {
  content: "";
}

.icon_xiansuojiexi:before {
  content: "";
}

.icon18_guanwang:before {
  content: "";
}

.icon18_dizhi:before {
  content: "";
}

.icon18_youxiang:before {
  content: "";
}

.icon18_dianhua:before {
  content: "";
}

.icon_weiguiruanjian:before {
  content: "";
}

.iconweiguiruanjian2:before {
  content: "";
}

.icon_kuaisuchaxun:before {
  content: "";
}

.icon_gaojisousuo:before {
  content: "";
}

.icon24_qiuzhibeitiao:before {
  content: "";
}

.icon_guanggaoshencha2:before {
  content: "";
}

.icon_guanggaoshencha:before {
  content: "";
}

.icon_caichanxuanshang:before {
  content: "";
}

.icon48_danbaoxinxi:before {
  content: "";
}

.icon48_weizhunrujing1:before {
  content: "";
}

.icon_12_xiaojiantou:before {
  content: "";
}

.icon_shanchutupian:before {
  content: "";
}

.icon_xiajiantou:before {
  content: "";
}

.icon20_tianjiajiankong:before {
  content: "";
}

.icon20_jiankongliebiao:before {
  content: "";
}

.icon20_sousuo:before {
  content: "";
}

.icon20_wenhao:before {
  content: "";
}

.icon20_chaanjian:before {
  content: "";
}

.icon21_sifaanjian2:before {
  content: "";
}

.icon24_zhongbenanjianbeifen1:before {
  content: "";
}

.icon22_shixinxinxi1:before {
  content: "";
}

.icon27_xianzhichujingbeifen1:before {
  content: "";
}

.icon28_pochanzhongzhengbeifen1:before {
  content: "";
}

.icon29_kaitinggonggaobeifen1:before {
  content: "";
}

.icon23_beizhihangren1:before {
  content: "";
}

.icon25_caipanwenshubeifen1:before {
  content: "";
}

.icon26_xianzhigaoxiaofeibeifen1:before {
  content: "";
}

.icon32_songdagonggaobeifen1:before {
  content: "";
}

.icon31_fayuangonggaobeifen1:before {
  content: "";
}

.icon34_sifapaimaibeifen1:before {
  content: "";
}

.icon41_qianshuigonggaobeifen1:before {
  content: "";
}

.icon38_jingyingyichangbeifen1:before {
  content: "";
}

.icon33_xunjiapinggubeifen1:before {
  content: "";
}

.icon37_hangzhengchufabeifen1:before {
  content: "";
}

.icon30_lianxinxibeifen1:before {
  content: "";
}

.icon39_yanzhongweifabeifen1:before {
  content: "";
}

.icon45_tudizhiyabeifen1:before {
  content: "";
}

.icon43_heimingdanbeifen1:before {
  content: "";
}

.icon44_dongchandiyabeifen1:before {
  content: "";
}

.icon50_zhuxiaobeianbeifen1:before {
  content: "";
}

.icon46_guquanchuzhibeifen1:before {
  content: "";
}

.icon35_guquandongjiebeifen1:before {
  content: "";
}

.icon42_shuishouweifabeifen1:before {
  content: "";
}

.icon47_guquanzhiyabeifen1:before {
  content: "";
}

.icon49_jianyizhuxiaobeifen1:before {
  content: "";
}

.icon40_huanbaochufabeifen1:before {
  content: "";
}

.icon51_gongshicuigaobeifen1:before {
  content: "";
}

.icon48_qingsuanxinxibeifen1:before {
  content: "";
}

.icon53_zhishichanquanchuzhibeifen1:before {
  content: "";
}

.icon54_suqiantiaojiebeifen1:before {
  content: "";
}

.icon52_chanpinzhaohuibeifen1:before {
  content: "";
}

.icon84_shangbangbangdan:before {
  content: "";
}

.icon16_shangxiaguanxi:before {
  content: "";
}

.icon_yixuanze:before {
  content: "";
}

.icon_jiaxuanze:before {
  content: "";
}

.icon20_fengkongmoxing:before {
  content: "";
}

.icon20_fengxiantupu:before {
  content: "";
}

.icon_zhankai1:before {
  content: "";
}

.icon_shouqi1:before {
  content: "";
}

.icon02_hezuofengxian_chuzhiren:before {
  content: "";
}

.icon02_jituan_chengyuantupu1:before {
  content: "";
}

.icon_20_jiantou:before {
  content: "";
}

.icon_jiantoucu20:before {
  content: "";
}

.icon_zhuzhuangtujiantou:before {
  content: "";
}

.icon16_xinwenyuqing:before {
  content: "";
}

.icon61_shangyetexujingying:before {
  content: "";
}

.icon20_fenzhijigou:before {
  content: "";
}

.icon_zhushi:before {
  content: "";
}

.icon_zhushi2:before {
  content: "";
}

.icon_yigouxuan:before {
  content: "";
}

.icon_weigouxuan:before {
  content: "";
}

.icon_jiankongduixiangfenzu:before {
  content: "";
}

.icon_tiaozhuanxiao:before {
  content: "";
}

.icon_shanchu1-copy:before {
  content: "";
}

.icon_shanchu1:before {
  content: "";
}

.icon_xiaoxi:before {
  content: "";
}

.icon_weixin1:before {
  content: "";
}

.icon_jituanchengyuantupu:before {
  content: "";
}

.icon113_lishishangbiao:before {
  content: "";
}

.icon_mulu:before {
  content: "";
}

.icon_shou:before {
  content: "";
}

.icon02_renyuantouzirenzhifengxian:before {
  content: "";
}

.icon62_qiyegonggaobeifen:before {
  content: "";
}

.icon64_yewujingzhengbeifen:before {
  content: "";
}

.icon66_hangzhengxukebeifen:before {
  content: "";
}

.icon68_tudixinxibeifen:before {
  content: "";
}

.icon65_jinchukouxinyongbeifen:before {
  content: "";
}

.icon70_chouchajianchabeifen:before {
  content: "";
}

.icon69_zhaiquanxinxibeifen:before {
  content: "";
}

.icon67_shuiwuxinyongbeifen:before {
  content: "";
}

.icon74_xinyongpingjibeifen:before {
  content: "";
}

.icon72_gongyingshangbeifen:before {
  content: "";
}

.icon71_dianxinxukebeifen:before {
  content: "";
}

.icon63_zhaotoubiaobeifen:before {
  content: "";
}

.icon73_kehubeifen:before {
  content: "";
}

.icon75_shuangsuijichouchabeifen:before {
  content: "";
}

.icon76_yibannashuirenbeifen:before {
  content: "";
}

.icon82_shipinanquanbeifen:before {
  content: "";
}

.icon77_chanquanjiaoyibeifen:before {
  content: "";
}

.icon80_zhengfugonggaobeifen:before {
  content: "";
}

.icon78_zichanpaimaibeifen:before {
  content: "";
}

.icon03_chengyuanqiye:before {
  content: "";
}

.icon03_fadingdaibiaoren:before {
  content: "";
}

.icon03_hexinchengyuan:before {
  content: "";
}

.icon05_chanpinfuwu:before {
  content: "";
}

.icon03_gaoguan:before {
  content: "";
}

.icon05_duiwaitouzi:before {
  content: "";
}

.icon21_sifaanjian1:before {
  content: "";
}

.icon23_beizhihangren:before {
  content: "";
}

.icon24_zhongbenanjianbeifen:before {
  content: "";
}

.icon03_touzifang:before {
  content: "";
}

.icon25_caipanwenshubeifen:before {
  content: "";
}

.icon29_kaitinggonggaobeifen:before {
  content: "";
}

.icon27_xianzhichujingbeifen:before {
  content: "";
}

.icon05_jingpinxinxi:before {
  content: "";
}

.icon22_shixinxinxi:before {
  content: "";
}

.icon26_xianzhigaoxiaofeibeifen:before {
  content: "";
}

.icon30_lianxinxibeifen:before {
  content: "";
}

.icon38_jingyingyichangbeifen:before {
  content: "";
}

.icon32_songdagonggaobeifen:before {
  content: "";
}

.icon31_fayuangonggaobeifen:before {
  content: "";
}

.icon33_xunjiapinggubeifen:before {
  content: "";
}

.icon34_sifapaimaibeifen:before {
  content: "";
}

.icon39_yanzhongweifabeifen:before {
  content: "";
}

.icon28_pochanzhongzhengbeifen:before {
  content: "";
}

.icon46_guquanchuzhibeifen:before {
  content: "";
}

.icon42_shuishouweifabeifen:before {
  content: "";
}

.icon43_heimingdanbeifen:before {
  content: "";
}

.icon40_huanbaochufabeifen:before {
  content: "";
}

.icon41_qianshuigonggaobeifen:before {
  content: "";
}

.icon47_guquanzhiyabeifen:before {
  content: "";
}

.icon50_zhuxiaobeianbeifen:before {
  content: "";
}

.icon35_guquandongjiebeifen:before {
  content: "";
}

.icon45_tudizhiyabeifen:before {
  content: "";
}

.icon49_jianyizhuxiaobeifen:before {
  content: "";
}

.icon48_qingsuanxinxibeifen:before {
  content: "";
}

.icon37_hangzhengchufabeifen:before {
  content: "";
}

.icon51_gongshicuigaobeifen:before {
  content: "";
}

.icon44_dongchandiyabeifen:before {
  content: "";
}

.icon52_chanpinzhaohuibeifen:before {
  content: "";
}

.icon54_suqiantiaojiebeifen:before {
  content: "";
}

.icon59_zhucewangzhan:before {
  content: "";
}

.icon57_zhuzuoquan:before {
  content: "";
}

.icon58_zizhizhengshu:before {
  content: "";
}

.icon56_shangbiao:before {
  content: "";
}

.icon55_zhuanli:before {
  content: "";
}

.icon53_zhishichanquanchuzhibeifen:before {
  content: "";
}

.icon61_appxiaochengxu:before {
  content: "";
}

.icon60_weixinweibo:before {
  content: "";
}

.icon20_yishoucang:before {
  content: "";
}

.icon20_xiazai:before {
  content: "";
}

.icon20_shoucang:before {
  content: "";
}

.icon01_gongshangfengxian:before {
  content: "";
}

.icon_mianze:before {
  content: "";
}

.icon_wanzhenglogo:before {
  content: "";
}

.icon_gengduocaozuo:before {
  content: "";
}

.icon_duixiangbiaoqianshezhi:before {
  content: "";
}

.icon_jiankongdongtaixiaoxitongzhi:before {
  content: "";
}

.icon_wodeshoucang:before {
  content: "";
}

.icon_fengxianpingfenzidingyi:before {
  content: "";
}

.icon_fengxianjiankongzidingyi:before {
  content: "";
}

.icon_jiankongribaojieshou:before {
  content: "";
}

.icon_dongtaifenxizidingyi:before {
  content: "";
}

.icon_fengxiandengjizidingyi:before {
  content: "";
}

.icon_yuqingjiankongzidingyi:before {
  content: "";
}

.icon_jinyong:before {
  content: "";
}

.icon_shanchu:before {
  content: "";
}

.icon_jiejin:before {
  content: "";
}

.icon_guize:before {
  content: "";
}

.icon_shaixuan1:before {
  content: "";
}

.icon_tupujiantou:before {
  content: "";
}

.icon_quanping1:before {
  content: "";
}

.icon_shouqi:before {
  content: "";
}

.icon_shuping:before {
  content: "";
}

.icon_zhankai:before {
  content: "";
}

.icon_fenxiang1:before {
  content: "";
}

.icon_guanbi:before {
  content: "";
}

.icon_fanhui:before {
  content: "";
}

.icon_jiancheng:before {
  content: "";
}

.icon_quanping:before {
  content: "";
}

.icon_shaixuan:before {
  content: "";
}

.icon_quancheng:before {
  content: "";
}

.icon_baocun:before {
  content: "";
}

.icon_bili:before {
  content: "";
}

.icon_cengji:before {
  content: "";
}

.icon_baogao1:before {
  content: "";
}

.icon_gengduo1:before {
  content: "";
}

.icon_leixing:before {
  content: "";
}

.icon_sousuo:before {
  content: "";
}

.icon_shuaxin:before {
  content: "";
}

.icon_tuichu:before {
  content: "";
}

.icon_caidan_wodeshoucang:before {
  content: "";
}

.icon21_sifaanjian:before {
  content: "";
}

.icon5_xiala1:before {
  content: "";
}

.icon_zhushi1:before {
  content: "";
}

.icon02_biaozhunxinxi:before {
  content: "";
}

.icon_caidan_shezhicaichanguanlianfang:before {
  content: "";
}

.icon_caidan_shezhicaichanxiansuoleixing:before {
  content: "";
}

.icon_tuodongpaixu:before {
  content: "";
}

.icon48_caichanxuanshanggonggao:before {
  content: "";
}

.icon20_duixiangbiaoqianshezhi:before {
  content: "";
}

.icon20_fengxiandengjizidingyi:before {
  content: "";
}

.icon20_fengxianpingfenzidingyi:before {
  content: "";
}

.icon02_zhaoguanxi:before {
  content: "";
}

.icon_xuanzhonglanseloukong:before {
  content: "";
}

.icon_tianjiaanniu:before {
  content: "";
}

.icon113_lishiyanzhongweifa:before {
  content: "";
}

.icon53_zhishichanquanchuzhi:before {
  content: "";
}

.icon48_fengxianguanxi:before {
  content: "";
}

.icon_dingwei:before {
  content: "";
}

.icon113_lishisuqiantiaojie:before {
  content: "";
}

.icon_weixin:before {
  content: "";
}

.icon_zhifubao:before {
  content: "";
}

.icon_danchuangyoushangjiaoguanbi:before {
  content: "";
}

.icon_fufeigoumai:before {
  content: "";
}

.icon02_jituan_chengyuantupu:before {
  content: "";
}

.icon_jiankongxuanzhong:before {
  content: "";
}

.icon_jiankongchanggui:before {
  content: "";
}

.icon_wodechanggui:before {
  content: "";
}

.icon_caichanxiansuochanggui:before {
  content: "";
}

.icon_caichanxiansuoxuanzhong:before {
  content: "";
}

.icon_wodexuanzhong:before {
  content: "";
}

.icon_gongyingshang:before {
  content: "";
}

.icon02_hezuofengxian_tudidiya_diyaquanren:before {
  content: "";
}

.icon02_hezuofengxian_tudidiya_diyaren:before {
  content: "";
}

.icon02_hezuofengxian_dongchandiya_diyaquanren:before {
  content: "";
}

.icon02_hezuofengxian_zhiquanren:before {
  content: "";
}

.icon02_hezuofengxian_danbaoqiye:before {
  content: "";
}

.icon02_hezuofengxian_danbaofang:before {
  content: "";
}

.icon02_hezuofengxian_dongchandiya_diyaren:before {
  content: "";
}

.icon-zhiding:before {
  content: "";
}

.icon_yijiabaogao:before {
  content: "";
}

.icon48_duiwaidanbao:before {
  content: "";
}

.icon_fengxianfenxi:before {
  content: "";
}

.icon_jiarubaogao1:before {
  content: "";
}

.icon_20_xuanzhong:before {
  content: "";
}

.icon_20_shanchu:before {
  content: "";
}

.icon113_lishilianxinxi:before {
  content: "";
}

.icon54_suqiantiaojie:before {
  content: "";
}

.icon48_yonghutousu:before {
  content: "";
}

.icon48_weizhunrujing:before {
  content: "";
}

.icon_youjiantouxi:before {
  content: "";
}

.icon_re-copy:before {
  content: "";
}

.icon_re:before {
  content: "";
}

.icon_tianjiaguanzhu:before {
  content: "";
}

.icon_yiguanzhu:before {
  content: "";
}

.icon_youjiantouzhai:before {
  content: "";
}

.icon_14_zhongyaoshixiang:before {
  content: "";
}

.icon_shezhi_20201231:before {
  content: "";
}

.icon_12_tianjiaguanzhu_blue:before {
  content: "";
}

.icon_12_wanchengguanzhu_grey:before {
  content: "";
}

.icon_12_tianjiajiankong_orange:before {
  content: "";
}

.icon_yichubaogao:before {
  content: "";
}

.icon_jiarubaogao:before {
  content: "";
}

.icon_gengduo:before {
  content: "";
}

.icon_fenxiang:before {
  content: "";
}

.icon_logo:before {
  content: "";
}

.icon_baogao:before {
  content: "";
}

.icon02_renyuan_suoshujituan:before {
  content: "";
}

.icon139_xianggang_dongshizaiwairenzhi:before {
  content: "";
}

.icon136_xianggang_dongshixinxi:before {
  content: "";
}

.icon138_xianggang_gubenjiegou:before {
  content: "";
}

.icon137_xianggang_mishuxinxi:before {
  content: "";
}

.icon84_linchuangshiyan:before {
  content: "";
}

.icon84_shangshiyaopin:before {
  content: "";
}

.icon113_lishihuanbaochufa:before {
  content: "";
}

.yigenjin:before {
  content: "";
}

.icon63_zhaotoubiao:before {
  content: "";
}

.icon54_shendufengxianfenxi:before {
  content: "";
}

.icon54_jingzhengfengxian:before {
  content: "";
}

.icon01_qiyebiaoqian:before {
  content: "";
}

.tiaozhuanjuhong:before {
  content: "";
}

.xiajiantouqianhui:before {
  content: "";
}

.tiaozhuanlan:before {
  content: "";
}

.juxing:before {
  content: "";
}

.baogao:before {
  content: "";
}

.shuaxin:before {
  content: "";
}

.tuichu:before {
  content: "";
}

.mokuai:before {
  content: "";
}

.gengduo:before {
  content: "";
}

.xiazai:before {
  content: "";
}

.vip:before {
  content: "";
}

.xuanzhuan:before {
  content: "";
}

.yishoucang:before {
  content: "";
}

.lanse:before {
  content: "";
}

.weigouxuan:before {
  content: "";
}

.shoucang:before {
  content: "";
}

.genjin:before {
  content: "";
}

.weiquanxuan:before {
  content: "";
}

.yigouxuan:before {
  content: "";
}

.icon_38_guquandongjie:before {
  content: "";
}

.icon_39_chanquanjiaoyi:before {
  content: "";
}

.icon_31_zhucedizhi:before {
  content: "";
}

.icon_37_fenzhijigou:before {
  content: "";
}

.icon_26_yewujingzheng:before {
  content: "";
}

.icon_26_yisiguanxi:before {
  content: "";
}

.icon_30_weixinweibo:before {
  content: "";
}

.icon_24_zizhizhengshu:before {
  content: "";
}

.icon_25_zhuzuoquan:before {
  content: "";
}

.icon_03_shuihao:before {
  content: "";
}

.icon_15_xunjiapingu:before {
  content: "";
}

.icon_13_caiwuzhuangkuang:before {
  content: "";
}

.icon_33_dianxinxuke:before {
  content: "";
}

.icon_22_shangbiaoxinxi:before {
  content: "";
}

.icon_28_chanpinxinxi:before {
  content: "";
}

.icon_35_dikuaigongshi:before {
  content: "";
}

.icon_09_kongzhiqiye:before {
  content: "";
}

.icon_05_zengzijilu:before {
  content: "";
}

.icon_10_jianjiechigu:before {
  content: "";
}

.icon_14_duiwaizhaiquan:before {
  content: "";
}

.icon_23_zhuanlixinxi:before {
  content: "";
}

.icon_07_zhaiquanxinxi:before {
  content: "";
}

.icon_16_sifapaimai:before {
  content: "";
}

.icon_34_goudixinxi:before {
  content: "";
}

.icon_27_wangzhanxinxi:before {
  content: "";
}

.icon_06_rongzidongtai:before {
  content: "";
}

.icon_08_duiwaitouzi:before {
  content: "";
}

.icon_11_guquanchuzhi:before {
  content: "";
}

.icon_12_guquanzhiya:before {
  content: "";
}

.icon_18_kehu:before {
  content: "";
}

.icon_32_xingzhengxuke:before {
  content: "";
}

.icon_04_zhuceziben:before {
  content: "";
}

.icon_17_zichanpaimai:before {
  content: "";
}

.icon_19_gongyingshang:before {
  content: "";
}

.icon_29_appxiaochengxu:before {
  content: "";
}

.icon_20_dongchandiya:before {
  content: "";
}

.icon_21_tudizhiya:before {
  content: "";
}

.icon_36_tudizhuanrang:before {
  content: "";
}

.icon_02_kaihuxinxi:before {
  content: "";
}

.wodejiucuo:before {
  content: "";
}

.icon-sanjiaoxuanze:before {
  content: "";
}

.icon-huixingzhen:before {
  content: "";
}

.icon-yuqing:before {
  content: "";
}

.icon-fengxian:before {
  content: "";
}

.icon-dongtai1:before {
  content: "";
}

.icon-shishixiaoxi:before {
  content: "";
}

.icon-chanpin:before {
  content: "";
}

.icon_caichanxiansuo:before {
  content: "";
}

.icon-fankui:before {
  content: "";
}

.icon-fenzu:before {
  content: "";
}

.bianji1:before {
  content: "";
}

.heimingdan:before {
  content: "";
}

.xunjiapinggu:before {
  content: "";
}

.chanpinzhaohui:before {
  content: "";
}

.xianzhichujing:before {
  content: "";
}

.morentu:before {
  content: "";
}

.icon-bianji:before {
  content: "";
}

.icon-quanping:before {
  content: "";
}

.icon-baocun1:before {
  content: "";
}

.icon-quanpingbeifen:before {
  content: "";
}

.icon-shuaxin1:before {
  content: "";
}

.icon-shezhi2:before {
  content: "";
}

.icon-qiehuan:before {
  content: "";
}

.icon-xiazai:before {
  content: "";
}

.danchuangdibuguanbi:before {
  content: "";
}

.tishi:before {
  content: "";
}

.icon-shoucangd:before {
  content: "";
}

.icon-jiankongd:before {
  content: "";
}

.icon-woded:before {
  content: "";
}

.icon-dongtai:before {
  content: "";
}

.icon-shouyed:before {
  content: "";
}

.icon-dongtaid:before {
  content: "";
}

.icon-ribaod:before {
  content: "";
}

.icon-guanbi:before {
  content: "";
}

.icon-new:before {
  content: "";
}

.icon-jiankong:before {
  content: "";
}

.icon-shoucang:before {
  content: "";
}

.icon-sousuo1:before {
  content: "";
}

.icon-tianjia1:before {
  content: "";
}

.icon-shezhi1:before {
  content: "";
}

.icon-wode:before {
  content: "";
}

.icon-ribao:before {
  content: "";
}

.icon-shouye:before {
  content: "";
}

.icon-chenggong:before {
  content: "";
}

.icon-chengyuan:before {
  content: "";
}

.icon-fuwu:before {
  content: "";
}

.icon-chongzhi:before {
  content: "";
}

.icon-fuzhi:before {
  content: "";
}

.icon-gouxuan:before {
  content: "";
}

.icon-fangan:before {
  content: "";
}

.icon-gailan:before {
  content: "";
}

.icon-jiantou:before {
  content: "";
}

.icon-daochu:before {
  content: "";
}

.icon-erweima:before {
  content: "";
}

.icon-lbjt:before {
  content: "";
}

.icon-baocun:before {
  content: "";
}

.icon-huiyuan:before {
  content: "";
}

.icon-lianxi:before {
  content: "";
}

.icon-lianjie:before {
  content: "";
}

.icon-hulve:before {
  content: "";
}

.icon-libao:before {
  content: "";
}

.icon-paixu:before {
  content: "";
}

.icon-pdf:before {
  content: "";
}

.icon-shanchu:before {
  content: "";
}

.icon-riqi:before {
  content: "";
}

.icon-pldr:before {
  content: "";
}

.icon-schy:before {
  content: "";
}

.icon-shoucang_H:before {
  content: "";
}

.icon-shibai:before {
  content: "";
}

.icon-sskfdj:before {
  content: "";
}

.icon-shijian:before {
  content: "";
}

.icon-shoucang_N:before {
  content: "";
}

.icon-shezhi:before {
  content: "";
}

.icon-sousuo:before {
  content: "";
}

.icon-tianjia:before {
  content: "";
}

.icon-tishi:before {
  content: "";
}

.icon-shuaxin:before {
  content: "";
}

.icon-xiala_N:before {
  content: "";
}

.icon-word:before {
  content: "";
}

.icon-xiala_P:before {
  content: "";
}

.icon-tjjk:before {
  content: "";
}

.icon-xiala_F:before {
  content: "";
}

.icon-xiugai:before {
  content: "";
}

.icon-yujing_H:before {
  content: "";
}

.icon-youjian:before {
  content: "";
}

.icon-tuandui:before {
  content: "";
}

.icon-yincang_H:before {
  content: "";
}

.icon-yincang_N:before {
  content: "";
}

.icon-yujing_N:before {
  content: "";
}

.icon-zhanghao:before {
  content: "";
}

.icon-logo:before {
  content: "";
}
.json-document {
  padding: 1em 2em;
}

ul.json-dict,
ol.json-array {
  list-style-type: none;
  margin: 0 0 0 0.1rem;
  border-left: 0.1rem dotted #ccc;
  padding-left: 2em;
}

.json-string {
  color: #0b7500;
}

.json-literal {
  color: #1a01cc;
  font-weight: var(--weight);
}

a.json-toggle {
  position: relative;
  color: inherit;
  text-decoration: none;
}

a.json-toggle:focus {
  outline: none;
}

a.json-toggle:before {
  font-size: 1.1em;
  color: silver;
  content: "▼";
  position: absolute;
  display: inline-block;
  width: 1em;
  text-align: center;
  line-height: 1em;
  left: -1.2em;
}

a.json-toggle:hover:before {
  color: #aaa;
}

a.json-toggle.collapsed:before {
  transform: rotate(-90deg);
}

a.json-placeholder {
  color: #aaa;
  padding: 0 1em;
  text-decoration: none;
}

a.json-placeholder:hover {
  text-decoration: underline;
}
.g-layout-block {
  display: block;
}

.g-layout-inline {
  display: inline;
}

.g-layout-inline-block {
  display: inline-block;
}

.g-layout-flex {
  display: flex;
}

.g-layout-inline-flex {
  display: inline-flex;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.float-unset {
  float: unset;
}

.g-layout-x-hide {
  overflow-x: hidden;
}

.g-layout-y-hide {
  overflow-y: hidden;
}

.g-layout-y-auto {
  overflow-y: auto;
}

.g-layout-over-hide {
  overflow: hidden;
}

.g-text-left {
  text-align: left;
}

.g-text-center {
  text-align: center;
}

.g-text-right {
  text-align: right;
}

.valign-baseline {
  vertical-align: baseline;
}

.valign-sub {
  vertical-align: sub;
}

.valign-super {
  vertical-align: super;
}

.valign-top {
  vertical-align: top;
}

.valign-text-top {
  vertical-align: text-top;
}

.valign-middle {
  vertical-align: middle;
}

.valign-bottom {
  vertical-align: bottom;
}

.valign-text-bottom {
  vertical-align: text-bottom;
}

.valign-inherit {
  vertical-align: inherit;
}

.g-text-font-normal {
  font-weight: normal;
}

.g-text-font-bold {
  font-weight: var(--weight);
}

.g-text-font-heavy {
  font-weight: var(--weightheavy);
}

.font-din-bold {
  font-family: D-DIN-Bold;
}

.g-text-lh0 {
  line-height: 0;
}

.g-text-lh1 {
  line-height: 0.1rem;
}

.g-text-lh2 {
  line-height: 0.2rem;
}

.g-text-lh3 {
  line-height: 0.3rem;
}

.g-text-lh4 {
  line-height: 0.4rem;
}

.g-text-lh5 {
  line-height: 0.5rem;
}

.g-text-lh6 {
  line-height: 0.6rem;
}

.g-text-lh7 {
  line-height: 0.7rem;
}

.g-text-lh8 {
  line-height: 0.8rem;
}

.g-text-lh9 {
  line-height: 0.9rem;
}

.g-text-lh10 {
  line-height: 1rem;
}

.g-text-lh11 {
  line-height: 1.1rem;
}

.g-text-lh12 {
  line-height: 1.2rem;
}

.g-text-lh13 {
  line-height: 1.3rem;
}

.g-text-lh14 {
  line-height: 1.4rem;
}

.g-text-lh15 {
  line-height: 1.5rem;
}

.g-text-lh16 {
  line-height: 1.6rem;
}

.g-text-lh17 {
  line-height: 1.7rem;
}

.g-text-lh18 {
  line-height: 1.8rem;
}

.g-text-lh19 {
  line-height: 1.9rem;
}

.g-text-lh20 {
  line-height: 2rem;
}

.g-text-lh21 {
  line-height: 2.1rem;
}

.g-text-lh22 {
  line-height: 2.2rem;
}

.g-text-lh23 {
  line-height: 2.3rem;
}

.g-text-lh24 {
  line-height: 2.4rem;
}

.g-text-lh25 {
  line-height: 2.5rem;
}

.g-text-lh26 {
  line-height: 2.6rem;
}

.g-text-lh27 {
  line-height: 2.7rem;
}

.g-text-lh28 {
  line-height: 2.8rem;
}

.g-text-lh29 {
  line-height: 2.9rem;
}

.g-text-lh30 {
  line-height: 3rem;
}

.g-text-lh31 {
  line-height: 3.1rem;
}

.g-text-lh32 {
  line-height: 3.2rem;
}

.g-text-lh33 {
  line-height: 3.3rem;
}

.g-text-lh34 {
  line-height: 3.4rem;
}

.g-text-lh35 {
  line-height: 3.5rem;
}

.g-text-lh36 {
  line-height: 3.6rem;
}

.g-text-lh37 {
  line-height: 3.7rem;
}

.g-text-lh38 {
  line-height: 3.8rem;
}

.g-text-lh39 {
  line-height: 3.9rem;
}

.g-text-lh40 {
  line-height: 4rem;
}

.g-text-lh41 {
  line-height: 4.1rem;
}

.g-text-lh42 {
  line-height: 4.2rem;
}

.g-text-lh43 {
  line-height: 4.3rem;
}

.g-text-lh44 {
  line-height: 4.4rem;
}

.g-text-lh45 {
  line-height: 4.5rem;
}

.g-text-lh46 {
  line-height: 4.6rem;
}

.g-text-lh47 {
  line-height: 4.7rem;
}

.g-text-lh48 {
  line-height: 4.8rem;
}

.g-text-lh49 {
  line-height: 4.9rem;
}

.g-text-lh50 {
  line-height: 5rem;
}

.g-text-lh51 {
  line-height: 5.1rem;
}

.g-text-lh52 {
  line-height: 5.2rem;
}

.g-text-lh53 {
  line-height: 5.3rem;
}

.g-text-lh54 {
  line-height: 5.4rem;
}

.g-text-lh55 {
  line-height: 5.5rem;
}

.g-text-lh56 {
  line-height: 5.6rem;
}

.g-text-lh57 {
  line-height: 5.7rem;
}

.g-text-lh58 {
  line-height: 5.8rem;
}

.g-text-lh59 {
  line-height: 5.9rem;
}

.g-text-lh60 {
  line-height: 6rem;
}

.g-text-lh61 {
  line-height: 6.1rem;
}

.g-text-lh62 {
  line-height: 6.2rem;
}

.g-text-lh63 {
  line-height: 6.3rem;
}

.g-text-lh64 {
  line-height: 6.4rem;
}

.g-text-lh65 {
  line-height: 6.5rem;
}

.g-text-lh66 {
  line-height: 6.6rem;
}

.g-text-lh67 {
  line-height: 6.7rem;
}

.g-text-lh68 {
  line-height: 6.8rem;
}

.g-text-lh69 {
  line-height: 6.9rem;
}

.g-text-lh70 {
  line-height: 7rem;
}

.g-text-lh71 {
  line-height: 7.1rem;
}

.g-text-lh72 {
  line-height: 7.2rem;
}

.g-text-lh73 {
  line-height: 7.3rem;
}

.g-text-lh74 {
  line-height: 7.4rem;
}

.g-text-lh75 {
  line-height: 7.5rem;
}

.g-text-lh76 {
  line-height: 7.6rem;
}

.g-text-lh77 {
  line-height: 7.7rem;
}

.g-text-lh78 {
  line-height: 7.8rem;
}

.g-text-lh79 {
  line-height: 7.9rem;
}

.g-text-lh80 {
  line-height: 8rem;
}

.g-text-lh81 {
  line-height: 8.1rem;
}

.g-text-lh82 {
  line-height: 8.2rem;
}

.g-text-lh83 {
  line-height: 8.3rem;
}

.g-text-lh84 {
  line-height: 8.4rem;
}

.g-text-lh85 {
  line-height: 8.5rem;
}

.g-text-lh86 {
  line-height: 8.6rem;
}

.g-text-lh87 {
  line-height: 8.7rem;
}

.g-text-lh88 {
  line-height: 8.8rem;
}

.g-text-lh89 {
  line-height: 8.9rem;
}

.g-text-lh90 {
  line-height: 9rem;
}

.g-text-lh91 {
  line-height: 9.1rem;
}

.g-text-lh92 {
  line-height: 9.2rem;
}

.g-text-lh93 {
  line-height: 9.3rem;
}

.g-text-lh94 {
  line-height: 9.4rem;
}

.g-text-lh95 {
  line-height: 9.5rem;
}

.g-text-lh96 {
  line-height: 9.6rem;
}

.g-text-lh97 {
  line-height: 9.7rem;
}

.g-text-lh98 {
  line-height: 9.8rem;
}

.g-text-lh99 {
  line-height: 9.9rem;
}

.g-text-lh100 {
  line-height: 10rem;
}

.align-items-start {
  align-items: flex-start;
}

.align-items-end {
  align-items: flex-end;
}

.align-items-center {
  align-items: center;
}

.align-items-baseline {
  align-items: baseline;
}

.align-items-stretch {
  align-items: stretch;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-start {
  justify-content: flex-start;
}

.justify-content-end {
  justify-content: flex-end;
}

.justify-content-between {
  justify-content: space-between;
}

.justify-content-around {
  justify-content: space-around;
}

.justify-content-evenly {
  justify-content: space-evenly;
}

.justify-content-left {
  justify-content: left;
}

.justify-content-right {
  justify-content: right;
}

.justify-content-stretch {
  justify-content: stretch;
}

.justify-content-initial {
  justify-content: initial;
}

.radius-round {
  border-radius: 50%;
}

.radius-tl-round {
  border-top-left-radius: 50%;
}

.radius-tr-round {
  border-top-right-radius: 50%;
}

.radius-bl-round {
  border-bottom-left-radius: 50%;
}

.radius-br-round {
  border-bottom-right-radius: 50%;
}

.radius-0 {
  border-radius: 0;
}

.radius-tl-0 {
  border-top-left-radius: 0;
}

.radius-tr-0 {
  border-top-right-radius: 0;
}

.radius-bl-0 {
  border-bottom-left-radius: 0;
}

.radius-br-0 {
  border-bottom-right-radius: 0;
}

.radius-1 {
  border-radius: 0.1rem;
}

.radius-tl-1 {
  border-top-left-radius: 0.1rem;
}

.radius-tr-1 {
  border-top-right-radius: 0.1rem;
}

.radius-bl-1 {
  border-bottom-left-radius: 0.1rem;
}

.radius-br-1 {
  border-bottom-right-radius: 0.1rem;
}

.radius-2 {
  border-radius: 0.2rem;
}

.radius-tl-2 {
  border-top-left-radius: 0.2rem;
}

.radius-tr-2 {
  border-top-right-radius: 0.2rem;
}

.radius-bl-2 {
  border-bottom-left-radius: 0.2rem;
}

.radius-br-2 {
  border-bottom-right-radius: 0.2rem;
}

.radius-3 {
  border-radius: 0.3rem;
}

.radius-tl-3 {
  border-top-left-radius: 0.3rem;
}

.radius-tr-3 {
  border-top-right-radius: 0.3rem;
}

.radius-bl-3 {
  border-bottom-left-radius: 0.3rem;
}

.radius-br-3 {
  border-bottom-right-radius: 0.3rem;
}

.radius-4 {
  border-radius: 0.4rem;
}

.radius-tl-4 {
  border-top-left-radius: 0.4rem;
}

.radius-tr-4 {
  border-top-right-radius: 0.4rem;
}

.radius-bl-4 {
  border-bottom-left-radius: 0.4rem;
}

.radius-br-4 {
  border-bottom-right-radius: 0.4rem;
}

.radius-5 {
  border-radius: 0.5rem;
}

.radius-tl-5 {
  border-top-left-radius: 0.5rem;
}

.radius-tr-5 {
  border-top-right-radius: 0.5rem;
}

.radius-bl-5 {
  border-bottom-left-radius: 0.5rem;
}

.radius-br-5 {
  border-bottom-right-radius: 0.5rem;
}

.radius-6 {
  border-radius: 0.6rem;
}

.radius-tl-6 {
  border-top-left-radius: 0.6rem;
}

.radius-tr-6 {
  border-top-right-radius: 0.6rem;
}

.radius-bl-6 {
  border-bottom-left-radius: 0.6rem;
}

.radius-br-6 {
  border-bottom-right-radius: 0.6rem;
}

.radius-7 {
  border-radius: 0.7rem;
}

.radius-tl-7 {
  border-top-left-radius: 0.7rem;
}

.radius-tr-7 {
  border-top-right-radius: 0.7rem;
}

.radius-bl-7 {
  border-bottom-left-radius: 0.7rem;
}

.radius-br-7 {
  border-bottom-right-radius: 0.7rem;
}

.radius-8 {
  border-radius: 0.8rem;
}

.radius-tl-8 {
  border-top-left-radius: 0.8rem;
}

.radius-tr-8 {
  border-top-right-radius: 0.8rem;
}

.radius-bl-8 {
  border-bottom-left-radius: 0.8rem;
}

.radius-br-8 {
  border-bottom-right-radius: 0.8rem;
}

.radius-9 {
  border-radius: 0.9rem;
}

.radius-tl-9 {
  border-top-left-radius: 0.9rem;
}

.radius-tr-9 {
  border-top-right-radius: 0.9rem;
}

.radius-bl-9 {
  border-bottom-left-radius: 0.9rem;
}

.radius-br-9 {
  border-bottom-right-radius: 0.9rem;
}

.radius-10 {
  border-radius: 1rem;
}

.radius-tl-10 {
  border-top-left-radius: 1rem;
}

.radius-tr-10 {
  border-top-right-radius: 1rem;
}

.radius-bl-10 {
  border-bottom-left-radius: 1rem;
}

.radius-br-10 {
  border-bottom-right-radius: 1rem;
}

.radius-11 {
  border-radius: 1.1rem;
}

.radius-tl-11 {
  border-top-left-radius: 1.1rem;
}

.radius-tr-11 {
  border-top-right-radius: 1.1rem;
}

.radius-bl-11 {
  border-bottom-left-radius: 1.1rem;
}

.radius-br-11 {
  border-bottom-right-radius: 1.1rem;
}

.radius-12 {
  border-radius: 1.2rem;
}

.radius-tl-12 {
  border-top-left-radius: 1.2rem;
}

.radius-tr-12 {
  border-top-right-radius: 1.2rem;
}

.radius-bl-12 {
  border-bottom-left-radius: 1.2rem;
}

.radius-br-12 {
  border-bottom-right-radius: 1.2rem;
}

.radius-13 {
  border-radius: 1.3rem;
}

.radius-tl-13 {
  border-top-left-radius: 1.3rem;
}

.radius-tr-13 {
  border-top-right-radius: 1.3rem;
}

.radius-bl-13 {
  border-bottom-left-radius: 1.3rem;
}

.radius-br-13 {
  border-bottom-right-radius: 1.3rem;
}

.radius-14 {
  border-radius: 1.4rem;
}

.radius-tl-14 {
  border-top-left-radius: 1.4rem;
}

.radius-tr-14 {
  border-top-right-radius: 1.4rem;
}

.radius-bl-14 {
  border-bottom-left-radius: 1.4rem;
}

.radius-br-14 {
  border-bottom-right-radius: 1.4rem;
}

.radius-15 {
  border-radius: 1.5rem;
}

.radius-tl-15 {
  border-top-left-radius: 1.5rem;
}

.radius-tr-15 {
  border-top-right-radius: 1.5rem;
}

.radius-bl-15 {
  border-bottom-left-radius: 1.5rem;
}

.radius-br-15 {
  border-bottom-right-radius: 1.5rem;
}

.radius-16 {
  border-radius: 1.6rem;
}

.radius-tl-16 {
  border-top-left-radius: 1.6rem;
}

.radius-tr-16 {
  border-top-right-radius: 1.6rem;
}

.radius-bl-16 {
  border-bottom-left-radius: 1.6rem;
}

.radius-br-16 {
  border-bottom-right-radius: 1.6rem;
}

.radius-17 {
  border-radius: 1.7rem;
}

.radius-tl-17 {
  border-top-left-radius: 1.7rem;
}

.radius-tr-17 {
  border-top-right-radius: 1.7rem;
}

.radius-bl-17 {
  border-bottom-left-radius: 1.7rem;
}

.radius-br-17 {
  border-bottom-right-radius: 1.7rem;
}

.radius-18 {
  border-radius: 1.8rem;
}

.radius-tl-18 {
  border-top-left-radius: 1.8rem;
}

.radius-tr-18 {
  border-top-right-radius: 1.8rem;
}

.radius-bl-18 {
  border-bottom-left-radius: 1.8rem;
}

.radius-br-18 {
  border-bottom-right-radius: 1.8rem;
}

.radius-19 {
  border-radius: 1.9rem;
}

.radius-tl-19 {
  border-top-left-radius: 1.9rem;
}

.radius-tr-19 {
  border-top-right-radius: 1.9rem;
}

.radius-bl-19 {
  border-bottom-left-radius: 1.9rem;
}

.radius-br-19 {
  border-bottom-right-radius: 1.9rem;
}

.radius-20 {
  border-radius: 2rem;
}

.radius-tl-20 {
  border-top-left-radius: 2rem;
}

.radius-tr-20 {
  border-top-right-radius: 2rem;
}

.radius-bl-20 {
  border-bottom-left-radius: 2rem;
}

.radius-br-20 {
  border-bottom-right-radius: 2rem;
}

.outline-0 {
  outline: none;
}

.g-layout-absolute {
  position: absolute;
}

.g-layout-relative {
  position: relative;
}

.pos-h-center {
  left: 50%;
  transform: translateX(-50%);
}

.pos-v-middle {
  top: 50%;
  transform: translateY(-50%);
}

.pos-v-h {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.left--100 {
  left: -10rem;
}

.top--100 {
  top: -10rem;
}

.right--100 {
  right: -10rem;
}

.bottom--100 {
  bottom: -10rem;
}

.left--99 {
  left: -9.9rem;
}

.top--99 {
  top: -9.9rem;
}

.right--99 {
  right: -9.9rem;
}

.bottom--99 {
  bottom: -9.9rem;
}

.left--98 {
  left: -9.8rem;
}

.top--98 {
  top: -9.8rem;
}

.right--98 {
  right: -9.8rem;
}

.bottom--98 {
  bottom: -9.8rem;
}

.left--97 {
  left: -9.7rem;
}

.top--97 {
  top: -9.7rem;
}

.right--97 {
  right: -9.7rem;
}

.bottom--97 {
  bottom: -9.7rem;
}

.left--96 {
  left: -9.6rem;
}

.top--96 {
  top: -9.6rem;
}

.right--96 {
  right: -9.6rem;
}

.bottom--96 {
  bottom: -9.6rem;
}

.left--95 {
  left: -9.5rem;
}

.top--95 {
  top: -9.5rem;
}

.right--95 {
  right: -9.5rem;
}

.bottom--95 {
  bottom: -9.5rem;
}

.left--94 {
  left: -9.4rem;
}

.top--94 {
  top: -9.4rem;
}

.right--94 {
  right: -9.4rem;
}

.bottom--94 {
  bottom: -9.4rem;
}

.left--93 {
  left: -9.3rem;
}

.top--93 {
  top: -9.3rem;
}

.right--93 {
  right: -9.3rem;
}

.bottom--93 {
  bottom: -9.3rem;
}

.left--92 {
  left: -9.2rem;
}

.top--92 {
  top: -9.2rem;
}

.right--92 {
  right: -9.2rem;
}

.bottom--92 {
  bottom: -9.2rem;
}

.left--91 {
  left: -9.1rem;
}

.top--91 {
  top: -9.1rem;
}

.right--91 {
  right: -9.1rem;
}

.bottom--91 {
  bottom: -9.1rem;
}

.left--90 {
  left: -9rem;
}

.top--90 {
  top: -9rem;
}

.right--90 {
  right: -9rem;
}

.bottom--90 {
  bottom: -9rem;
}

.left--89 {
  left: -8.9rem;
}

.top--89 {
  top: -8.9rem;
}

.right--89 {
  right: -8.9rem;
}

.bottom--89 {
  bottom: -8.9rem;
}

.left--88 {
  left: -8.8rem;
}

.top--88 {
  top: -8.8rem;
}

.right--88 {
  right: -8.8rem;
}

.bottom--88 {
  bottom: -8.8rem;
}

.left--87 {
  left: -8.7rem;
}

.top--87 {
  top: -8.7rem;
}

.right--87 {
  right: -8.7rem;
}

.bottom--87 {
  bottom: -8.7rem;
}

.left--86 {
  left: -8.6rem;
}

.top--86 {
  top: -8.6rem;
}

.right--86 {
  right: -8.6rem;
}

.bottom--86 {
  bottom: -8.6rem;
}

.left--85 {
  left: -8.5rem;
}

.top--85 {
  top: -8.5rem;
}

.right--85 {
  right: -8.5rem;
}

.bottom--85 {
  bottom: -8.5rem;
}

.left--84 {
  left: -8.4rem;
}

.top--84 {
  top: -8.4rem;
}

.right--84 {
  right: -8.4rem;
}

.bottom--84 {
  bottom: -8.4rem;
}

.left--83 {
  left: -8.3rem;
}

.top--83 {
  top: -8.3rem;
}

.right--83 {
  right: -8.3rem;
}

.bottom--83 {
  bottom: -8.3rem;
}

.left--82 {
  left: -8.2rem;
}

.top--82 {
  top: -8.2rem;
}

.right--82 {
  right: -8.2rem;
}

.bottom--82 {
  bottom: -8.2rem;
}

.left--81 {
  left: -8.1rem;
}

.top--81 {
  top: -8.1rem;
}

.right--81 {
  right: -8.1rem;
}

.bottom--81 {
  bottom: -8.1rem;
}

.left--80 {
  left: -8rem;
}

.top--80 {
  top: -8rem;
}

.right--80 {
  right: -8rem;
}

.bottom--80 {
  bottom: -8rem;
}

.left--79 {
  left: -7.9rem;
}

.top--79 {
  top: -7.9rem;
}

.right--79 {
  right: -7.9rem;
}

.bottom--79 {
  bottom: -7.9rem;
}

.left--78 {
  left: -7.8rem;
}

.top--78 {
  top: -7.8rem;
}

.right--78 {
  right: -7.8rem;
}

.bottom--78 {
  bottom: -7.8rem;
}

.left--77 {
  left: -7.7rem;
}

.top--77 {
  top: -7.7rem;
}

.right--77 {
  right: -7.7rem;
}

.bottom--77 {
  bottom: -7.7rem;
}

.left--76 {
  left: -7.6rem;
}

.top--76 {
  top: -7.6rem;
}

.right--76 {
  right: -7.6rem;
}

.bottom--76 {
  bottom: -7.6rem;
}

.left--75 {
  left: -7.5rem;
}

.top--75 {
  top: -7.5rem;
}

.right--75 {
  right: -7.5rem;
}

.bottom--75 {
  bottom: -7.5rem;
}

.left--74 {
  left: -7.4rem;
}

.top--74 {
  top: -7.4rem;
}

.right--74 {
  right: -7.4rem;
}

.bottom--74 {
  bottom: -7.4rem;
}

.left--73 {
  left: -7.3rem;
}

.top--73 {
  top: -7.3rem;
}

.right--73 {
  right: -7.3rem;
}

.bottom--73 {
  bottom: -7.3rem;
}

.left--72 {
  left: -7.2rem;
}

.top--72 {
  top: -7.2rem;
}

.right--72 {
  right: -7.2rem;
}

.bottom--72 {
  bottom: -7.2rem;
}

.left--71 {
  left: -7.1rem;
}

.top--71 {
  top: -7.1rem;
}

.right--71 {
  right: -7.1rem;
}

.bottom--71 {
  bottom: -7.1rem;
}

.left--70 {
  left: -7rem;
}

.top--70 {
  top: -7rem;
}

.right--70 {
  right: -7rem;
}

.bottom--70 {
  bottom: -7rem;
}

.left--69 {
  left: -6.9rem;
}

.top--69 {
  top: -6.9rem;
}

.right--69 {
  right: -6.9rem;
}

.bottom--69 {
  bottom: -6.9rem;
}

.left--68 {
  left: -6.8rem;
}

.top--68 {
  top: -6.8rem;
}

.right--68 {
  right: -6.8rem;
}

.bottom--68 {
  bottom: -6.8rem;
}

.left--67 {
  left: -6.7rem;
}

.top--67 {
  top: -6.7rem;
}

.right--67 {
  right: -6.7rem;
}

.bottom--67 {
  bottom: -6.7rem;
}

.left--66 {
  left: -6.6rem;
}

.top--66 {
  top: -6.6rem;
}

.right--66 {
  right: -6.6rem;
}

.bottom--66 {
  bottom: -6.6rem;
}

.left--65 {
  left: -6.5rem;
}

.top--65 {
  top: -6.5rem;
}

.right--65 {
  right: -6.5rem;
}

.bottom--65 {
  bottom: -6.5rem;
}

.left--64 {
  left: -6.4rem;
}

.top--64 {
  top: -6.4rem;
}

.right--64 {
  right: -6.4rem;
}

.bottom--64 {
  bottom: -6.4rem;
}

.left--63 {
  left: -6.3rem;
}

.top--63 {
  top: -6.3rem;
}

.right--63 {
  right: -6.3rem;
}

.bottom--63 {
  bottom: -6.3rem;
}

.left--62 {
  left: -6.2rem;
}

.top--62 {
  top: -6.2rem;
}

.right--62 {
  right: -6.2rem;
}

.bottom--62 {
  bottom: -6.2rem;
}

.left--61 {
  left: -6.1rem;
}

.top--61 {
  top: -6.1rem;
}

.right--61 {
  right: -6.1rem;
}

.bottom--61 {
  bottom: -6.1rem;
}

.left--60 {
  left: -6rem;
}

.top--60 {
  top: -6rem;
}

.right--60 {
  right: -6rem;
}

.bottom--60 {
  bottom: -6rem;
}

.left--59 {
  left: -5.9rem;
}

.top--59 {
  top: -5.9rem;
}

.right--59 {
  right: -5.9rem;
}

.bottom--59 {
  bottom: -5.9rem;
}

.left--58 {
  left: -5.8rem;
}

.top--58 {
  top: -5.8rem;
}

.right--58 {
  right: -5.8rem;
}

.bottom--58 {
  bottom: -5.8rem;
}

.left--57 {
  left: -5.7rem;
}

.top--57 {
  top: -5.7rem;
}

.right--57 {
  right: -5.7rem;
}

.bottom--57 {
  bottom: -5.7rem;
}

.left--56 {
  left: -5.6rem;
}

.top--56 {
  top: -5.6rem;
}

.right--56 {
  right: -5.6rem;
}

.bottom--56 {
  bottom: -5.6rem;
}

.left--55 {
  left: -5.5rem;
}

.top--55 {
  top: -5.5rem;
}

.right--55 {
  right: -5.5rem;
}

.bottom--55 {
  bottom: -5.5rem;
}

.left--54 {
  left: -5.4rem;
}

.top--54 {
  top: -5.4rem;
}

.right--54 {
  right: -5.4rem;
}

.bottom--54 {
  bottom: -5.4rem;
}

.left--53 {
  left: -5.3rem;
}

.top--53 {
  top: -5.3rem;
}

.right--53 {
  right: -5.3rem;
}

.bottom--53 {
  bottom: -5.3rem;
}

.left--52 {
  left: -5.2rem;
}

.top--52 {
  top: -5.2rem;
}

.right--52 {
  right: -5.2rem;
}

.bottom--52 {
  bottom: -5.2rem;
}

.left--51 {
  left: -5.1rem;
}

.top--51 {
  top: -5.1rem;
}

.right--51 {
  right: -5.1rem;
}

.bottom--51 {
  bottom: -5.1rem;
}

.left--50 {
  left: -5rem;
}

.top--50 {
  top: -5rem;
}

.right--50 {
  right: -5rem;
}

.bottom--50 {
  bottom: -5rem;
}

.left--49 {
  left: -4.9rem;
}

.top--49 {
  top: -4.9rem;
}

.right--49 {
  right: -4.9rem;
}

.bottom--49 {
  bottom: -4.9rem;
}

.left--48 {
  left: -4.8rem;
}

.top--48 {
  top: -4.8rem;
}

.right--48 {
  right: -4.8rem;
}

.bottom--48 {
  bottom: -4.8rem;
}

.left--47 {
  left: -4.7rem;
}

.top--47 {
  top: -4.7rem;
}

.right--47 {
  right: -4.7rem;
}

.bottom--47 {
  bottom: -4.7rem;
}

.left--46 {
  left: -4.6rem;
}

.top--46 {
  top: -4.6rem;
}

.right--46 {
  right: -4.6rem;
}

.bottom--46 {
  bottom: -4.6rem;
}

.left--45 {
  left: -4.5rem;
}

.top--45 {
  top: -4.5rem;
}

.right--45 {
  right: -4.5rem;
}

.bottom--45 {
  bottom: -4.5rem;
}

.left--44 {
  left: -4.4rem;
}

.top--44 {
  top: -4.4rem;
}

.right--44 {
  right: -4.4rem;
}

.bottom--44 {
  bottom: -4.4rem;
}

.left--43 {
  left: -4.3rem;
}

.top--43 {
  top: -4.3rem;
}

.right--43 {
  right: -4.3rem;
}

.bottom--43 {
  bottom: -4.3rem;
}

.left--42 {
  left: -4.2rem;
}

.top--42 {
  top: -4.2rem;
}

.right--42 {
  right: -4.2rem;
}

.bottom--42 {
  bottom: -4.2rem;
}

.left--41 {
  left: -4.1rem;
}

.top--41 {
  top: -4.1rem;
}

.right--41 {
  right: -4.1rem;
}

.bottom--41 {
  bottom: -4.1rem;
}

.left--40 {
  left: -4rem;
}

.top--40 {
  top: -4rem;
}

.right--40 {
  right: -4rem;
}

.bottom--40 {
  bottom: -4rem;
}

.left--39 {
  left: -3.9rem;
}

.top--39 {
  top: -3.9rem;
}

.right--39 {
  right: -3.9rem;
}

.bottom--39 {
  bottom: -3.9rem;
}

.left--38 {
  left: -3.8rem;
}

.top--38 {
  top: -3.8rem;
}

.right--38 {
  right: -3.8rem;
}

.bottom--38 {
  bottom: -3.8rem;
}

.left--37 {
  left: -3.7rem;
}

.top--37 {
  top: -3.7rem;
}

.right--37 {
  right: -3.7rem;
}

.bottom--37 {
  bottom: -3.7rem;
}

.left--36 {
  left: -3.6rem;
}

.top--36 {
  top: -3.6rem;
}

.right--36 {
  right: -3.6rem;
}

.bottom--36 {
  bottom: -3.6rem;
}

.left--35 {
  left: -3.5rem;
}

.top--35 {
  top: -3.5rem;
}

.right--35 {
  right: -3.5rem;
}

.bottom--35 {
  bottom: -3.5rem;
}

.left--34 {
  left: -3.4rem;
}

.top--34 {
  top: -3.4rem;
}

.right--34 {
  right: -3.4rem;
}

.bottom--34 {
  bottom: -3.4rem;
}

.left--33 {
  left: -3.3rem;
}

.top--33 {
  top: -3.3rem;
}

.right--33 {
  right: -3.3rem;
}

.bottom--33 {
  bottom: -3.3rem;
}

.left--32 {
  left: -3.2rem;
}

.top--32 {
  top: -3.2rem;
}

.right--32 {
  right: -3.2rem;
}

.bottom--32 {
  bottom: -3.2rem;
}

.left--31 {
  left: -3.1rem;
}

.top--31 {
  top: -3.1rem;
}

.right--31 {
  right: -3.1rem;
}

.bottom--31 {
  bottom: -3.1rem;
}

.left--30 {
  left: -3rem;
}

.top--30 {
  top: -3rem;
}

.right--30 {
  right: -3rem;
}

.bottom--30 {
  bottom: -3rem;
}

.left--29 {
  left: -2.9rem;
}

.top--29 {
  top: -2.9rem;
}

.right--29 {
  right: -2.9rem;
}

.bottom--29 {
  bottom: -2.9rem;
}

.left--28 {
  left: -2.8rem;
}

.top--28 {
  top: -2.8rem;
}

.right--28 {
  right: -2.8rem;
}

.bottom--28 {
  bottom: -2.8rem;
}

.left--27 {
  left: -2.7rem;
}

.top--27 {
  top: -2.7rem;
}

.right--27 {
  right: -2.7rem;
}

.bottom--27 {
  bottom: -2.7rem;
}

.left--26 {
  left: -2.6rem;
}

.top--26 {
  top: -2.6rem;
}

.right--26 {
  right: -2.6rem;
}

.bottom--26 {
  bottom: -2.6rem;
}

.left--25 {
  left: -2.5rem;
}

.top--25 {
  top: -2.5rem;
}

.right--25 {
  right: -2.5rem;
}

.bottom--25 {
  bottom: -2.5rem;
}

.left--24 {
  left: -2.4rem;
}

.top--24 {
  top: -2.4rem;
}

.right--24 {
  right: -2.4rem;
}

.bottom--24 {
  bottom: -2.4rem;
}

.left--23 {
  left: -2.3rem;
}

.top--23 {
  top: -2.3rem;
}

.right--23 {
  right: -2.3rem;
}

.bottom--23 {
  bottom: -2.3rem;
}

.left--22 {
  left: -2.2rem;
}

.top--22 {
  top: -2.2rem;
}

.right--22 {
  right: -2.2rem;
}

.bottom--22 {
  bottom: -2.2rem;
}

.left--21 {
  left: -2.1rem;
}

.top--21 {
  top: -2.1rem;
}

.right--21 {
  right: -2.1rem;
}

.bottom--21 {
  bottom: -2.1rem;
}

.left--20 {
  left: -2rem;
}

.top--20 {
  top: -2rem;
}

.right--20 {
  right: -2rem;
}

.bottom--20 {
  bottom: -2rem;
}

.left--19 {
  left: -1.9rem;
}

.top--19 {
  top: -1.9rem;
}

.right--19 {
  right: -1.9rem;
}

.bottom--19 {
  bottom: -1.9rem;
}

.left--18 {
  left: -1.8rem;
}

.top--18 {
  top: -1.8rem;
}

.right--18 {
  right: -1.8rem;
}

.bottom--18 {
  bottom: -1.8rem;
}

.left--17 {
  left: -1.7rem;
}

.top--17 {
  top: -1.7rem;
}

.right--17 {
  right: -1.7rem;
}

.bottom--17 {
  bottom: -1.7rem;
}

.left--16 {
  left: -1.6rem;
}

.top--16 {
  top: -1.6rem;
}

.right--16 {
  right: -1.6rem;
}

.bottom--16 {
  bottom: -1.6rem;
}

.left--15 {
  left: -1.5rem;
}

.top--15 {
  top: -1.5rem;
}

.right--15 {
  right: -1.5rem;
}

.bottom--15 {
  bottom: -1.5rem;
}

.left--14 {
  left: -1.4rem;
}

.top--14 {
  top: -1.4rem;
}

.right--14 {
  right: -1.4rem;
}

.bottom--14 {
  bottom: -1.4rem;
}

.left--13 {
  left: -1.3rem;
}

.top--13 {
  top: -1.3rem;
}

.right--13 {
  right: -1.3rem;
}

.bottom--13 {
  bottom: -1.3rem;
}

.left--12 {
  left: -1.2rem;
}

.top--12 {
  top: -1.2rem;
}

.right--12 {
  right: -1.2rem;
}

.bottom--12 {
  bottom: -1.2rem;
}

.left--11 {
  left: -1.1rem;
}

.top--11 {
  top: -1.1rem;
}

.right--11 {
  right: -1.1rem;
}

.bottom--11 {
  bottom: -1.1rem;
}

.left--10 {
  left: -1rem;
}

.top--10 {
  top: -1rem;
}

.right--10 {
  right: -1rem;
}

.bottom--10 {
  bottom: -1rem;
}

.left--9 {
  left: -0.9rem;
}

.top--9 {
  top: -0.9rem;
}

.right--9 {
  right: -0.9rem;
}

.bottom--9 {
  bottom: -0.9rem;
}

.left--8 {
  left: -0.8rem;
}

.top--8 {
  top: -0.8rem;
}

.right--8 {
  right: -0.8rem;
}

.bottom--8 {
  bottom: -0.8rem;
}

.left--7 {
  left: -0.7rem;
}

.top--7 {
  top: -0.7rem;
}

.right--7 {
  right: -0.7rem;
}

.bottom--7 {
  bottom: -0.7rem;
}

.left--6 {
  left: -0.6rem;
}

.top--6 {
  top: -0.6rem;
}

.right--6 {
  right: -0.6rem;
}

.bottom--6 {
  bottom: -0.6rem;
}

.left--5 {
  left: -0.5rem;
}

.top--5 {
  top: -0.5rem;
}

.right--5 {
  right: -0.5rem;
}

.bottom--5 {
  bottom: -0.5rem;
}

.left--4 {
  left: -0.4rem;
}

.top--4 {
  top: -0.4rem;
}

.right--4 {
  right: -0.4rem;
}

.bottom--4 {
  bottom: -0.4rem;
}

.left--3 {
  left: -0.3rem;
}

.top--3 {
  top: -0.3rem;
}

.right--3 {
  right: -0.3rem;
}

.bottom--3 {
  bottom: -0.3rem;
}

.left--2 {
  left: -0.2rem;
}

.top--2 {
  top: -0.2rem;
}

.right--2 {
  right: -0.2rem;
}

.bottom--2 {
  bottom: -0.2rem;
}

.left--1 {
  left: -0.1rem;
}

.top--1 {
  top: -0.1rem;
}

.right--1 {
  right: -0.1rem;
}

.bottom--1 {
  bottom: -0.1rem;
}

.left-0 {
  left: 0;
}

.top-0 {
  top: 0;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.left-1 {
  left: 0.1rem;
}

.top-1 {
  top: 0.1rem;
}

.right-1 {
  right: 0.1rem;
}

.bottom-1 {
  bottom: 0.1rem;
}

.left-2 {
  left: 0.2rem;
}

.top-2 {
  top: 0.2rem;
}

.right-2 {
  right: 0.2rem;
}

.bottom-2 {
  bottom: 0.2rem;
}

.left-3 {
  left: 0.3rem;
}

.top-3 {
  top: 0.3rem;
}

.right-3 {
  right: 0.3rem;
}

.bottom-3 {
  bottom: 0.3rem;
}

.left-4 {
  left: 0.4rem;
}

.top-4 {
  top: 0.4rem;
}

.right-4 {
  right: 0.4rem;
}

.bottom-4 {
  bottom: 0.4rem;
}

.left-5 {
  left: 0.5rem;
}

.top-5 {
  top: 0.5rem;
}

.right-5 {
  right: 0.5rem;
}

.bottom-5 {
  bottom: 0.5rem;
}

.left-6 {
  left: 0.6rem;
}

.top-6 {
  top: 0.6rem;
}

.right-6 {
  right: 0.6rem;
}

.bottom-6 {
  bottom: 0.6rem;
}

.left-7 {
  left: 0.7rem;
}

.top-7 {
  top: 0.7rem;
}

.right-7 {
  right: 0.7rem;
}

.bottom-7 {
  bottom: 0.7rem;
}

.left-8 {
  left: 0.8rem;
}

.top-8 {
  top: 0.8rem;
}

.right-8 {
  right: 0.8rem;
}

.bottom-8 {
  bottom: 0.8rem;
}

.left-9 {
  left: 0.9rem;
}

.top-9 {
  top: 0.9rem;
}

.right-9 {
  right: 0.9rem;
}

.bottom-9 {
  bottom: 0.9rem;
}

.left-10 {
  left: 1rem;
}

.top-10 {
  top: 1rem;
}

.right-10 {
  right: 1rem;
}

.bottom-10 {
  bottom: 1rem;
}

.left-11 {
  left: 1.1rem;
}

.top-11 {
  top: 1.1rem;
}

.right-11 {
  right: 1.1rem;
}

.bottom-11 {
  bottom: 1.1rem;
}

.left-12 {
  left: 1.2rem;
}

.top-12 {
  top: 1.2rem;
}

.right-12 {
  right: 1.2rem;
}

.bottom-12 {
  bottom: 1.2rem;
}

.left-13 {
  left: 1.3rem;
}

.top-13 {
  top: 1.3rem;
}

.right-13 {
  right: 1.3rem;
}

.bottom-13 {
  bottom: 1.3rem;
}

.left-14 {
  left: 1.4rem;
}

.top-14 {
  top: 1.4rem;
}

.right-14 {
  right: 1.4rem;
}

.bottom-14 {
  bottom: 1.4rem;
}

.left-15 {
  left: 1.5rem;
}

.top-15 {
  top: 1.5rem;
}

.right-15 {
  right: 1.5rem;
}

.bottom-15 {
  bottom: 1.5rem;
}

.left-16 {
  left: 1.6rem;
}

.top-16 {
  top: 1.6rem;
}

.right-16 {
  right: 1.6rem;
}

.bottom-16 {
  bottom: 1.6rem;
}

.left-17 {
  left: 1.7rem;
}

.top-17 {
  top: 1.7rem;
}

.right-17 {
  right: 1.7rem;
}

.bottom-17 {
  bottom: 1.7rem;
}

.left-18 {
  left: 1.8rem;
}

.top-18 {
  top: 1.8rem;
}

.right-18 {
  right: 1.8rem;
}

.bottom-18 {
  bottom: 1.8rem;
}

.left-19 {
  left: 1.9rem;
}

.top-19 {
  top: 1.9rem;
}

.right-19 {
  right: 1.9rem;
}

.bottom-19 {
  bottom: 1.9rem;
}

.left-20 {
  left: 2rem;
}

.top-20 {
  top: 2rem;
}

.right-20 {
  right: 2rem;
}

.bottom-20 {
  bottom: 2rem;
}

.left-21 {
  left: 2.1rem;
}

.top-21 {
  top: 2.1rem;
}

.right-21 {
  right: 2.1rem;
}

.bottom-21 {
  bottom: 2.1rem;
}

.left-22 {
  left: 2.2rem;
}

.top-22 {
  top: 2.2rem;
}

.right-22 {
  right: 2.2rem;
}

.bottom-22 {
  bottom: 2.2rem;
}

.left-23 {
  left: 2.3rem;
}

.top-23 {
  top: 2.3rem;
}

.right-23 {
  right: 2.3rem;
}

.bottom-23 {
  bottom: 2.3rem;
}

.left-24 {
  left: 2.4rem;
}

.top-24 {
  top: 2.4rem;
}

.right-24 {
  right: 2.4rem;
}

.bottom-24 {
  bottom: 2.4rem;
}

.left-25 {
  left: 2.5rem;
}

.top-25 {
  top: 2.5rem;
}

.right-25 {
  right: 2.5rem;
}

.bottom-25 {
  bottom: 2.5rem;
}

.left-26 {
  left: 2.6rem;
}

.top-26 {
  top: 2.6rem;
}

.right-26 {
  right: 2.6rem;
}

.bottom-26 {
  bottom: 2.6rem;
}

.left-27 {
  left: 2.7rem;
}

.top-27 {
  top: 2.7rem;
}

.right-27 {
  right: 2.7rem;
}

.bottom-27 {
  bottom: 2.7rem;
}

.left-28 {
  left: 2.8rem;
}

.top-28 {
  top: 2.8rem;
}

.right-28 {
  right: 2.8rem;
}

.bottom-28 {
  bottom: 2.8rem;
}

.left-29 {
  left: 2.9rem;
}

.top-29 {
  top: 2.9rem;
}

.right-29 {
  right: 2.9rem;
}

.bottom-29 {
  bottom: 2.9rem;
}

.left-30 {
  left: 3rem;
}

.top-30 {
  top: 3rem;
}

.right-30 {
  right: 3rem;
}

.bottom-30 {
  bottom: 3rem;
}

.left-31 {
  left: 3.1rem;
}

.top-31 {
  top: 3.1rem;
}

.right-31 {
  right: 3.1rem;
}

.bottom-31 {
  bottom: 3.1rem;
}

.left-32 {
  left: 3.2rem;
}

.top-32 {
  top: 3.2rem;
}

.right-32 {
  right: 3.2rem;
}

.bottom-32 {
  bottom: 3.2rem;
}

.left-33 {
  left: 3.3rem;
}

.top-33 {
  top: 3.3rem;
}

.right-33 {
  right: 3.3rem;
}

.bottom-33 {
  bottom: 3.3rem;
}

.left-34 {
  left: 3.4rem;
}

.top-34 {
  top: 3.4rem;
}

.right-34 {
  right: 3.4rem;
}

.bottom-34 {
  bottom: 3.4rem;
}

.left-35 {
  left: 3.5rem;
}

.top-35 {
  top: 3.5rem;
}

.right-35 {
  right: 3.5rem;
}

.bottom-35 {
  bottom: 3.5rem;
}

.left-36 {
  left: 3.6rem;
}

.top-36 {
  top: 3.6rem;
}

.right-36 {
  right: 3.6rem;
}

.bottom-36 {
  bottom: 3.6rem;
}

.left-37 {
  left: 3.7rem;
}

.top-37 {
  top: 3.7rem;
}

.right-37 {
  right: 3.7rem;
}

.bottom-37 {
  bottom: 3.7rem;
}

.left-38 {
  left: 3.8rem;
}

.top-38 {
  top: 3.8rem;
}

.right-38 {
  right: 3.8rem;
}

.bottom-38 {
  bottom: 3.8rem;
}

.left-39 {
  left: 3.9rem;
}

.top-39 {
  top: 3.9rem;
}

.right-39 {
  right: 3.9rem;
}

.bottom-39 {
  bottom: 3.9rem;
}

.left-40 {
  left: 4rem;
}

.top-40 {
  top: 4rem;
}

.right-40 {
  right: 4rem;
}

.bottom-40 {
  bottom: 4rem;
}

.left-41 {
  left: 4.1rem;
}

.top-41 {
  top: 4.1rem;
}

.right-41 {
  right: 4.1rem;
}

.bottom-41 {
  bottom: 4.1rem;
}

.left-42 {
  left: 4.2rem;
}

.top-42 {
  top: 4.2rem;
}

.right-42 {
  right: 4.2rem;
}

.bottom-42 {
  bottom: 4.2rem;
}

.left-43 {
  left: 4.3rem;
}

.top-43 {
  top: 4.3rem;
}

.right-43 {
  right: 4.3rem;
}

.bottom-43 {
  bottom: 4.3rem;
}

.left-44 {
  left: 4.4rem;
}

.top-44 {
  top: 4.4rem;
}

.right-44 {
  right: 4.4rem;
}

.bottom-44 {
  bottom: 4.4rem;
}

.left-45 {
  left: 4.5rem;
}

.top-45 {
  top: 4.5rem;
}

.right-45 {
  right: 4.5rem;
}

.bottom-45 {
  bottom: 4.5rem;
}

.left-46 {
  left: 4.6rem;
}

.top-46 {
  top: 4.6rem;
}

.right-46 {
  right: 4.6rem;
}

.bottom-46 {
  bottom: 4.6rem;
}

.left-47 {
  left: 4.7rem;
}

.top-47 {
  top: 4.7rem;
}

.right-47 {
  right: 4.7rem;
}

.bottom-47 {
  bottom: 4.7rem;
}

.left-48 {
  left: 4.8rem;
}

.top-48 {
  top: 4.8rem;
}

.right-48 {
  right: 4.8rem;
}

.bottom-48 {
  bottom: 4.8rem;
}

.left-49 {
  left: 4.9rem;
}

.top-49 {
  top: 4.9rem;
}

.right-49 {
  right: 4.9rem;
}

.bottom-49 {
  bottom: 4.9rem;
}

.left-50 {
  left: 5rem;
}

.top-50 {
  top: 5rem;
}

.right-50 {
  right: 5rem;
}

.bottom-50 {
  bottom: 5rem;
}

.left-51 {
  left: 5.1rem;
}

.top-51 {
  top: 5.1rem;
}

.right-51 {
  right: 5.1rem;
}

.bottom-51 {
  bottom: 5.1rem;
}

.left-52 {
  left: 5.2rem;
}

.top-52 {
  top: 5.2rem;
}

.right-52 {
  right: 5.2rem;
}

.bottom-52 {
  bottom: 5.2rem;
}

.left-53 {
  left: 5.3rem;
}

.top-53 {
  top: 5.3rem;
}

.right-53 {
  right: 5.3rem;
}

.bottom-53 {
  bottom: 5.3rem;
}

.left-54 {
  left: 5.4rem;
}

.top-54 {
  top: 5.4rem;
}

.right-54 {
  right: 5.4rem;
}

.bottom-54 {
  bottom: 5.4rem;
}

.left-55 {
  left: 5.5rem;
}

.top-55 {
  top: 5.5rem;
}

.right-55 {
  right: 5.5rem;
}

.bottom-55 {
  bottom: 5.5rem;
}

.left-56 {
  left: 5.6rem;
}

.top-56 {
  top: 5.6rem;
}

.right-56 {
  right: 5.6rem;
}

.bottom-56 {
  bottom: 5.6rem;
}

.left-57 {
  left: 5.7rem;
}

.top-57 {
  top: 5.7rem;
}

.right-57 {
  right: 5.7rem;
}

.bottom-57 {
  bottom: 5.7rem;
}

.left-58 {
  left: 5.8rem;
}

.top-58 {
  top: 5.8rem;
}

.right-58 {
  right: 5.8rem;
}

.bottom-58 {
  bottom: 5.8rem;
}

.left-59 {
  left: 5.9rem;
}

.top-59 {
  top: 5.9rem;
}

.right-59 {
  right: 5.9rem;
}

.bottom-59 {
  bottom: 5.9rem;
}

.left-60 {
  left: 6rem;
}

.top-60 {
  top: 6rem;
}

.right-60 {
  right: 6rem;
}

.bottom-60 {
  bottom: 6rem;
}

.left-61 {
  left: 6.1rem;
}

.top-61 {
  top: 6.1rem;
}

.right-61 {
  right: 6.1rem;
}

.bottom-61 {
  bottom: 6.1rem;
}

.left-62 {
  left: 6.2rem;
}

.top-62 {
  top: 6.2rem;
}

.right-62 {
  right: 6.2rem;
}

.bottom-62 {
  bottom: 6.2rem;
}

.left-63 {
  left: 6.3rem;
}

.top-63 {
  top: 6.3rem;
}

.right-63 {
  right: 6.3rem;
}

.bottom-63 {
  bottom: 6.3rem;
}

.left-64 {
  left: 6.4rem;
}

.top-64 {
  top: 6.4rem;
}

.right-64 {
  right: 6.4rem;
}

.bottom-64 {
  bottom: 6.4rem;
}

.left-65 {
  left: 6.5rem;
}

.top-65 {
  top: 6.5rem;
}

.right-65 {
  right: 6.5rem;
}

.bottom-65 {
  bottom: 6.5rem;
}

.left-66 {
  left: 6.6rem;
}

.top-66 {
  top: 6.6rem;
}

.right-66 {
  right: 6.6rem;
}

.bottom-66 {
  bottom: 6.6rem;
}

.left-67 {
  left: 6.7rem;
}

.top-67 {
  top: 6.7rem;
}

.right-67 {
  right: 6.7rem;
}

.bottom-67 {
  bottom: 6.7rem;
}

.left-68 {
  left: 6.8rem;
}

.top-68 {
  top: 6.8rem;
}

.right-68 {
  right: 6.8rem;
}

.bottom-68 {
  bottom: 6.8rem;
}

.left-69 {
  left: 6.9rem;
}

.top-69 {
  top: 6.9rem;
}

.right-69 {
  right: 6.9rem;
}

.bottom-69 {
  bottom: 6.9rem;
}

.left-70 {
  left: 7rem;
}

.top-70 {
  top: 7rem;
}

.right-70 {
  right: 7rem;
}

.bottom-70 {
  bottom: 7rem;
}

.left-71 {
  left: 7.1rem;
}

.top-71 {
  top: 7.1rem;
}

.right-71 {
  right: 7.1rem;
}

.bottom-71 {
  bottom: 7.1rem;
}

.left-72 {
  left: 7.2rem;
}

.top-72 {
  top: 7.2rem;
}

.right-72 {
  right: 7.2rem;
}

.bottom-72 {
  bottom: 7.2rem;
}

.left-73 {
  left: 7.3rem;
}

.top-73 {
  top: 7.3rem;
}

.right-73 {
  right: 7.3rem;
}

.bottom-73 {
  bottom: 7.3rem;
}

.left-74 {
  left: 7.4rem;
}

.top-74 {
  top: 7.4rem;
}

.right-74 {
  right: 7.4rem;
}

.bottom-74 {
  bottom: 7.4rem;
}

.left-75 {
  left: 7.5rem;
}

.top-75 {
  top: 7.5rem;
}

.right-75 {
  right: 7.5rem;
}

.bottom-75 {
  bottom: 7.5rem;
}

.left-76 {
  left: 7.6rem;
}

.top-76 {
  top: 7.6rem;
}

.right-76 {
  right: 7.6rem;
}

.bottom-76 {
  bottom: 7.6rem;
}

.left-77 {
  left: 7.7rem;
}

.top-77 {
  top: 7.7rem;
}

.right-77 {
  right: 7.7rem;
}

.bottom-77 {
  bottom: 7.7rem;
}

.left-78 {
  left: 7.8rem;
}

.top-78 {
  top: 7.8rem;
}

.right-78 {
  right: 7.8rem;
}

.bottom-78 {
  bottom: 7.8rem;
}

.left-79 {
  left: 7.9rem;
}

.top-79 {
  top: 7.9rem;
}

.right-79 {
  right: 7.9rem;
}

.bottom-79 {
  bottom: 7.9rem;
}

.left-80 {
  left: 8rem;
}

.top-80 {
  top: 8rem;
}

.right-80 {
  right: 8rem;
}

.bottom-80 {
  bottom: 8rem;
}

.left-81 {
  left: 8.1rem;
}

.top-81 {
  top: 8.1rem;
}

.right-81 {
  right: 8.1rem;
}

.bottom-81 {
  bottom: 8.1rem;
}

.left-82 {
  left: 8.2rem;
}

.top-82 {
  top: 8.2rem;
}

.right-82 {
  right: 8.2rem;
}

.bottom-82 {
  bottom: 8.2rem;
}

.left-83 {
  left: 8.3rem;
}

.top-83 {
  top: 8.3rem;
}

.right-83 {
  right: 8.3rem;
}

.bottom-83 {
  bottom: 8.3rem;
}

.left-84 {
  left: 8.4rem;
}

.top-84 {
  top: 8.4rem;
}

.right-84 {
  right: 8.4rem;
}

.bottom-84 {
  bottom: 8.4rem;
}

.left-85 {
  left: 8.5rem;
}

.top-85 {
  top: 8.5rem;
}

.right-85 {
  right: 8.5rem;
}

.bottom-85 {
  bottom: 8.5rem;
}

.left-86 {
  left: 8.6rem;
}

.top-86 {
  top: 8.6rem;
}

.right-86 {
  right: 8.6rem;
}

.bottom-86 {
  bottom: 8.6rem;
}

.left-87 {
  left: 8.7rem;
}

.top-87 {
  top: 8.7rem;
}

.right-87 {
  right: 8.7rem;
}

.bottom-87 {
  bottom: 8.7rem;
}

.left-88 {
  left: 8.8rem;
}

.top-88 {
  top: 8.8rem;
}

.right-88 {
  right: 8.8rem;
}

.bottom-88 {
  bottom: 8.8rem;
}

.left-89 {
  left: 8.9rem;
}

.top-89 {
  top: 8.9rem;
}

.right-89 {
  right: 8.9rem;
}

.bottom-89 {
  bottom: 8.9rem;
}

.left-90 {
  left: 9rem;
}

.top-90 {
  top: 9rem;
}

.right-90 {
  right: 9rem;
}

.bottom-90 {
  bottom: 9rem;
}

.left-91 {
  left: 9.1rem;
}

.top-91 {
  top: 9.1rem;
}

.right-91 {
  right: 9.1rem;
}

.bottom-91 {
  bottom: 9.1rem;
}

.left-92 {
  left: 9.2rem;
}

.top-92 {
  top: 9.2rem;
}

.right-92 {
  right: 9.2rem;
}

.bottom-92 {
  bottom: 9.2rem;
}

.left-93 {
  left: 9.3rem;
}

.top-93 {
  top: 9.3rem;
}

.right-93 {
  right: 9.3rem;
}

.bottom-93 {
  bottom: 9.3rem;
}

.left-94 {
  left: 9.4rem;
}

.top-94 {
  top: 9.4rem;
}

.right-94 {
  right: 9.4rem;
}

.bottom-94 {
  bottom: 9.4rem;
}

.left-95 {
  left: 9.5rem;
}

.top-95 {
  top: 9.5rem;
}

.right-95 {
  right: 9.5rem;
}

.bottom-95 {
  bottom: 9.5rem;
}

.left-96 {
  left: 9.6rem;
}

.top-96 {
  top: 9.6rem;
}

.right-96 {
  right: 9.6rem;
}

.bottom-96 {
  bottom: 9.6rem;
}

.left-97 {
  left: 9.7rem;
}

.top-97 {
  top: 9.7rem;
}

.right-97 {
  right: 9.7rem;
}

.bottom-97 {
  bottom: 9.7rem;
}

.left-98 {
  left: 9.8rem;
}

.top-98 {
  top: 9.8rem;
}

.right-98 {
  right: 9.8rem;
}

.bottom-98 {
  bottom: 9.8rem;
}

.left-99 {
  left: 9.9rem;
}

.top-99 {
  top: 9.9rem;
}

.right-99 {
  right: 9.9rem;
}

.bottom-99 {
  bottom: 9.9rem;
}

.left-100 {
  left: 10rem;
}

.top-100 {
  top: 10rem;
}

.right-100 {
  right: 10rem;
}

.bottom-100 {
  bottom: 10rem;
}

.zindex-1 {
  z-index: 1;
}

.zindex-2 {
  z-index: 2;
}

.zindex-3 {
  z-index: 3;
}

.zindex-4 {
  z-index: 4;
}

.zindex-5 {
  z-index: 5;
}

.zindex-6 {
  z-index: 6;
}

.zindex-7 {
  z-index: 7;
}

.zindex-8 {
  z-index: 8;
}

.zindex-9 {
  z-index: 9;
}

.zindex-10 {
  z-index: 10;
}

.zindex-11 {
  z-index: 11;
}

.zindex-12 {
  z-index: 12;
}

.zindex-13 {
  z-index: 13;
}

.zindex-14 {
  z-index: 14;
}

.zindex-15 {
  z-index: 15;
}

.zindex-16 {
  z-index: 16;
}

.zindex-17 {
  z-index: 17;
}

.zindex-18 {
  z-index: 18;
}

.zindex-19 {
  z-index: 19;
}

.zindex-20 {
  z-index: 20;
}

.flex-dir-row {
  flex-direction: row;
}

.flex-dir-column {
  flex-direction: column;
}

.flex-dir-row-reverse {
  flex-direction: row-reverse;
}

.flex-dir-column-reverse {
  flex-direction: column-reverse;
}

.align-content-start {
  align-content: flex-start;
}

.align-content-end {
  align-content: flex-end;
}

.align-content-center {
  align-content: center;
}

.align-content-between {
  align-content: space-between;
}

.align-content-around {
  align-content: space-around;
}

.align-content-stretch {
  align-content: stretch;
}

.decoration-underline {
  text-decoration: underline;
}

.decoration-overline {
  text-decoration: overline;
}

.decoration-through {
  text-decoration: line-through;
}

.decoration-none {
  text-decoration: none;
}

.border-w-1 {
  border-width: 0.1rem;
}

.border-lw-1 {
  border-left-width: 0.1rem;
}

.border-rw-1 {
  border-right-width: 0.1rem;
}

.border-tw-1 {
  border-top-width: 0.1rem;
}

.border-bw-1 {
  border-bottom-width: 0.1rem;
}

.border-w-2 {
  border-width: 0.2rem;
}

.border-lw-2 {
  border-left-width: 0.2rem;
}

.border-rw-2 {
  border-right-width: 0.2rem;
}

.border-tw-2 {
  border-top-width: 0.2rem;
}

.border-bw-2 {
  border-bottom-width: 0.2rem;
}

.border-w-3 {
  border-width: 0.3rem;
}

.border-lw-3 {
  border-left-width: 0.3rem;
}

.border-rw-3 {
  border-right-width: 0.3rem;
}

.border-tw-3 {
  border-top-width: 0.3rem;
}

.border-bw-3 {
  border-bottom-width: 0.3rem;
}

.border-w-4 {
  border-width: 0.4rem;
}

.border-lw-4 {
  border-left-width: 0.4rem;
}

.border-rw-4 {
  border-right-width: 0.4rem;
}

.border-tw-4 {
  border-top-width: 0.4rem;
}

.border-bw-4 {
  border-bottom-width: 0.4rem;
}

.border-w-5 {
  border-width: 0.5rem;
}

.border-lw-5 {
  border-left-width: 0.5rem;
}

.border-rw-5 {
  border-right-width: 0.5rem;
}

.border-tw-5 {
  border-top-width: 0.5rem;
}

.border-bw-5 {
  border-bottom-width: 0.5rem;
}

.border-dashed {
  border-style: dashed;
}

.border-l-dashed {
  border-left-style: dashed;
}

.border-r-dashed {
  border-right-style: dashed;
}

.border-t-dashed {
  border-top-style: dashed;
}

.border-b-dashed {
  border-bottom-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-l-dotted {
  border-left-style: dotted;
}

.border-r-dotted {
  border-right-style: dotted;
}

.border-t-dotted {
  border-top-style: dotted;
}

.border-b-dotted {
  border-bottom-style: dotted;
}

.border-solid {
  border-style: solid;
}

.border-l-solid {
  border-left-style: solid;
}

.border-r-solid {
  border-right-style: solid;
}

.border-t-solid {
  border-top-style: solid;
}

.border-b-solid {
  border-bottom-style: solid;
}

.border-none {
  border-style: none;
}

.border-l-none {
  border-left-style: none;
}

.border-r-none {
  border-right-style: none;
}

.border-t-none {
  border-top-style: none;
}

.border-b-none {
  border-bottom-style: none;
}

.opacity-0 {
  opacity: 0;
}

.opacity-1 {
  opacity: .1;
}

.opacity-2 {
  opacity: .2;
}

.opacity-3 {
  opacity: .3;
}

.opacity-4 {
  opacity: .4;
}

.opacity-5 {
  opacity: .5;
}

.opacity-6 {
  opacity: .6;
}

.opacity-7 {
  opacity: .7;
}

.opacity-8 {
  opacity: .8;
}

.opacity-9 {
  opacity: .9;
}

.opacity-75 {
  opacity: .75;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.align-self-auto {
  align-self: auto;
}

.align-self-start {
  align-self: flex-start;
}

.align-self-end {
  align-self: flex-end;
}

.align-self-center {
  align-self: center;
}

.align-self-baseline {
  align-self: baseline;
}

.align-self-stretch {
  align-self: stretch;
}

.flex-shrink-0 {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.flex-shrink-1 {
  flex-shrink: 1;
  -webkit-flex-shrink: 1;
}

.flex-shrink {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.wh-space-normal {
  white-space: normal;
}

.wh-space-nowrap {
  white-space: nowrap;
}

.wh-space-pre {
  white-space: pre;
}

.wh-space-pre-wrap {
  white-space: pre-wrap;
}

.wh-space-pre-line {
  white-space: pre-line;
}

.wh-space-initial {
  white-space: initial;
}

.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.line-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.line-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.line-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.line-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.line-5 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

.line-6 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}

.line-7 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.line-8 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
}

.line-9 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;
}

.line-10 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
}

body.light .fc-000 {
  color: #000;
}

body.dark .fc-000 {
  color: #fff;
}

body.light .bgc-000 {
  background-color: #000;
}

body.dark .bgc-000 {
  background-color: #fff;
}

body.light .boc-000 {
  border-color: #000;
}

body.dark .boc-000 {
  border-color: #fff;
}

body.light .fc-222 {
  color: #222;
}

body.dark .fc-222 {
  color: #fff;
}

body.light .bgc-222 {
  background-color: #222;
}

body.dark .bgc-222 {
  background-color: #fff;
}

body.light .boc-222 {
  border-color: #222;
}

body.dark .boc-222 {
  border-color: #fff;
}

body.light .fc-333 {
  color: #333;
}

body.dark .fc-333 {
  color: #eaeaea;
}

body.light .bgc-333 {
  background-color: #333;
}

body.dark .bgc-333 {
  background-color: #eaeaea;
}

body.light .boc-333 {
  border-color: #333;
}

body.dark .boc-333 {
  border-color: #eaeaea;
}

body.light .fc-666 {
  color: #666;
}

body.dark .fc-666 {
  color: #b8b8b8;
}

body.light .bgc-666 {
  background-color: #666;
}

body.dark .bgc-666 {
  background-color: #b8b8b8;
}

body.light .boc-666 {
  border-color: #666;
}

body.dark .boc-666 {
  border-color: #b8b8b8;
}

body.light .fc-808080 {
  color: gray;
}

body.dark .fc-808080 {
  color: #9e9e9e;
}

body.light .bgc-808080 {
  background-color: gray;
}

body.dark .bgc-808080 {
  background-color: #9e9e9e;
}

body.light .boc-808080 {
  border-color: gray;
}

body.dark .boc-808080 {
  border-color: #9e9e9e;
}

body.light .fc-999 {
  color: #999;
}

body.dark .fc-999 {
  color: #868686;
}

body.light .bgc-999 {
  background-color: #999;
}

body.dark .bgc-999 {
  background-color: #868686;
}

body.light .boc-999 {
  border-color: #999;
}

body.dark .boc-999 {
  border-color: #868686;
}

body.light .fc-bbb {
  color: #bbb;
}

body.dark .fc-bbb {
  color: #646464;
}

body.light .bgc-bbb {
  background-color: #bbb;
}

body.dark .bgc-bbb {
  background-color: #646464;
}

body.light .boc-bbb {
  border-color: #bbb;
}

body.dark .boc-bbb {
  border-color: #646464;
}

body.light .fc-d8d8d8 {
  color: #d8d8d8;
}

body.dark .fc-d8d8d8 {
  color: #484848;
}

body.light .bgc-d8d8d8 {
  background-color: #d8d8d8;
}

body.dark .bgc-d8d8d8 {
  background-color: #484848;
}

body.light .boc-d8d8d8 {
  border-color: #d8d8d8;
}

body.dark .boc-d8d8d8 {
  border-color: #484848;
}

body.light .fc-e3e3e3 {
  color: #e3e3e3;
}

body.dark .fc-e3e3e3 {
  color: #3c3c3c;
}

body.light .bgc-e3e3e3 {
  background-color: #e3e3e3;
}

body.dark .bgc-e3e3e3 {
  background-color: #3c3c3c;
}

body.light .boc-e3e3e3 {
  border-color: #e3e3e3;
}

body.dark .boc-e3e3e3 {
  border-color: #3c3c3c;
}

body.light .fc-eee {
  color: #eee;
}

body.dark .fc-eee {
  color: #313131;
}

body.light .bgc-eee {
  background-color: #eee;
}

body.dark .bgc-eee {
  background-color: #313131;
}

body.light .boc-eee {
  border-color: #eee;
}

body.dark .boc-eee {
  border-color: #313131;
}

body.light .fc-f3f3f3 {
  color: #f3f3f3;
}

body.dark .fc-f3f3f3 {
  color: #1b1b1b;
}

body.light .bgc-f3f3f3 {
  background-color: #f3f3f3;
}

body.dark .bgc-f3f3f3 {
  background-color: #1b1b1b;
}

body.light .boc-f3f3f3 {
  border-color: #f3f3f3;
}

body.dark .boc-f3f3f3 {
  border-color: #1b1b1b;
}

body.light .fc-f8f8f8 {
  color: #f8f8f8;
}

body.dark .fc-f8f8f8 {
  color: #2b2b2b;
}

body.light .bgc-f8f8f8 {
  background-color: #f8f8f8;
}

body.dark .bgc-f8f8f8 {
  background-color: #2b2b2b;
}

body.light .boc-f8f8f8 {
  border-color: #f8f8f8;
}

body.dark .boc-f8f8f8 {
  border-color: #2b2b2b;
}

body.light .fc-fbfbfb {
  color: #fbfbfb;
}

body.dark .fc-fbfbfb {
  color: #262626;
}

body.light .bgc-fbfbfb {
  background-color: #fbfbfb;
}

body.dark .bgc-fbfbfb {
  background-color: #262626;
}

body.light .boc-fbfbfb {
  border-color: #fbfbfb;
}

body.dark .boc-fbfbfb {
  border-color: #262626;
}

body.light .fc-fff {
  color: #fff;
}

body.dark .fc-fff {
  color: #222;
}

body.light .bgc-fff {
  background-color: #fff;
}

body.dark .bgc-fff {
  background-color: #222;
}

body.light .boc-fff {
  border-color: #fff;
}

body.dark .boc-fff {
  border-color: #222;
}

body.light .fc-128bed {
  color: #128bed;
}

body.dark .fc-128bed {
  color: #4ca9e7;
}

body.light .bgc-128bed {
  background-color: #128bed;
}

body.dark .bgc-128bed {
  background-color: #4ca9e7;
}

body.light .boc-128bed {
  border-color: #128bed;
}

body.dark .boc-128bed {
  border-color: #4ca9e7;
}

body.light .fc-e2f1fc {
  color: #e2f1fc;
}

body.dark .fc-e2f1fc {
  color: #27323a;
}

body.light .bgc-e2f1fc {
  background-color: #e2f1fc;
}

body.dark .bgc-e2f1fc {
  background-color: #27323a;
}

body.light .boc-e2f1fc {
  border-color: #e2f1fc;
}

body.dark .boc-e2f1fc {
  border-color: #27323a;
}

body.light .fc-ecf6fe {
  color: #ecf6fe;
}

body.dark .fc-ecf6fe {
  color: #252c31;
}

body.light .bgc-ecf6fe {
  background-color: #ecf6fe;
}

body.dark .bgc-ecf6fe {
  background-color: #252c31;
}

body.light .boc-ecf6fe {
  border-color: #ecf6fe;
}

body.dark .boc-ecf6fe {
  border-color: #252c31;
}

body.light .fc-ebf6ff {
  color: #ebf6ff;
}

body.dark .fc-ebf6ff {
  color: #252a2e;
}

body.light .bgc-ebf6ff {
  background-color: #ebf6ff;
}

body.dark .bgc-ebf6ff {
  background-color: #252a2e;
}

body.light .boc-ebf6ff {
  border-color: #ebf6ff;
}

body.dark .boc-ebf6ff {
  border-color: #252a2e;
}

body.light .fc-f6fbfe {
  color: #f6fbfe;
}

body.dark .fc-f6fbfe {
  color: #24282a;
}

body.light .bgc-f6fbfe {
  background-color: #f6fbfe;
}

body.dark .bgc-f6fbfe {
  background-color: #24282a;
}

body.light .boc-f6fbfe {
  border-color: #f6fbfe;
}

body.dark .boc-f6fbfe {
  border-color: #24282a;
}

body.light .fc-eff7fe {
  color: #eff7fe;
}

body.dark .fc-eff7fe {
  color: #1c242b;
}

body.light .bgc-eff7fe {
  background-color: #eff7fe;
}

body.dark .bgc-eff7fe {
  background-color: #1c242b;
}

body.light .boc-eff7fe {
  border-color: #eff7fe;
}

body.dark .boc-eff7fe {
  border-color: #1c242b;
}

body.light .fc-f3f7fe {
  color: #f3f7fe;
}

body.dark .fc-f3f7fe {
  color: #1a2027;
}

body.light .bgc-f3f7fe {
  background-color: #f3f7fe;
}

body.dark .bgc-f3f7fe {
  background-color: #1a2027;
}

body.light .boc-f3f7fe {
  border-color: #f3f7fe;
}

body.dark .boc-f3f7fe {
  border-color: #1a2027;
}

body.light .fc-88c5f6 {
  color: #88c5f6;
}

body.dark .fc-88c5f6 {
  color: #88c5f6;
}

body.light .bgc-88c5f6 {
  background-color: #88c5f6;
}

body.dark .bgc-88c5f6 {
  background-color: #88c5f6;
}

body.light .boc-88c5f6 {
  border-color: #88c5f6;
}

body.dark .boc-88c5f6 {
  border-color: #88c5f6;
}

body.light .fc-ff6060 {
  color: #ff6060;
}

body.dark .fc-ff6060 {
  color: #ea5959;
}

body.light .bgc-ff6060 {
  background-color: #ff6060;
}

body.dark .bgc-ff6060 {
  background-color: #ea5959;
}

body.light .boc-ff6060 {
  border-color: #ff6060;
}

body.dark .boc-ff6060 {
  border-color: #ea5959;
}

body.light .fc-fff5f5 {
  color: #fff5f5;
}

body.dark .fc-fff5f5 {
  color: #322424;
}

body.light .bgc-fff5f5 {
  background-color: #fff5f5;
}

body.dark .bgc-fff5f5 {
  background-color: #322424;
}

body.light .boc-fff5f5 {
  border-color: #fff5f5;
}

body.dark .boc-fff5f5 {
  border-color: #322424;
}

body.light .fc-ea5959 {
  color: #ea5959;
}

body.dark .fc-ea5959 {
  color: #d65151;
}

body.light .bgc-ea5959 {
  background-color: #ea5959;
}

body.dark .bgc-ea5959 {
  background-color: #d65151;
}

body.light .boc-ea5959 {
  border-color: #ea5959;
}

body.dark .boc-ea5959 {
  border-color: #d65151;
}

body.light .fc-ffecec {
  color: #ffecec;
}

body.dark .fc-ffecec {
  color: #3a2929;
}

body.light .bgc-ffecec {
  background-color: #ffecec;
}

body.dark .bgc-ffecec {
  background-color: #3a2929;
}

body.light .boc-ffecec {
  border-color: #ffecec;
}

body.dark .boc-ffecec {
  border-color: #3a2929;
}

body.light .fc-faebeb {
  color: #faebeb;
}

body.dark .fc-faebeb {
  color: #2e2525;
}

body.light .bgc-faebeb {
  background-color: #faebeb;
}

body.dark .bgc-faebeb {
  background-color: #2e2525;
}

body.light .boc-faebeb {
  border-color: #faebeb;
}

body.dark .boc-faebeb {
  border-color: #2e2525;
}

body.light .fc-fff0f0 {
  color: #fff0f0;
}

body.dark .fc-fff0f0 {
  color: #322424;
}

body.light .bgc-fff0f0 {
  background-color: #fff0f0;
}

body.dark .bgc-fff0f0 {
  background-color: #322424;
}

body.light .boc-fff0f0 {
  border-color: #fff0f0;
}

body.dark .boc-fff0f0 {
  border-color: #322424;
}

body.light .fc-ff4040 {
  color: #ff4040;
}

body.dark .fc-ff4040 {
  color: #eb3b3b;
}

body.light .bgc-ff4040 {
  background-color: #ff4040;
}

body.dark .bgc-ff4040 {
  background-color: #eb3b3b;
}

body.light .boc-ff4040 {
  border-color: #ff4040;
}

body.dark .boc-ff4040 {
  border-color: #eb3b3b;
}

body.light .fc-00ad65 {
  color: #00ad65;
}

body.dark .fc-00ad65 {
  color: #36b37e;
}

body.light .bgc-00ad65 {
  background-color: #00ad65;
}

body.dark .bgc-00ad65 {
  background-color: #36b37e;
}

body.light .boc-00ad65 {
  border-color: #00ad65;
}

body.dark .boc-00ad65 {
  border-color: #36b37e;
}

body.light .fc-009959 {
  color: #009959;
}

body.dark .fc-009959 {
  color: #309e6f;
}

body.light .bgc-009959 {
  background-color: #009959;
}

body.dark .bgc-009959 {
  background-color: #309e6f;
}

body.light .boc-009959 {
  border-color: #009959;
}

body.dark .boc-009959 {
  border-color: #309e6f;
}

body.light .fc-e0f5ec {
  color: #e0f5ec;
}

body.dark .fc-e0f5ec {
  color: #24332d;
}

body.light .bgc-e0f5ec {
  background-color: #e0f5ec;
}

body.dark .bgc-e0f5ec {
  background-color: #24332d;
}

body.light .boc-e0f5ec {
  border-color: #e0f5ec;
}

body.dark .boc-e0f5ec {
  border-color: #24332d;
}

body.light .fc-ebfaf4 {
  color: #ebfaf4;
}

body.dark .fc-ebfaf4 {
  color: #252e2a;
}

body.light .bgc-ebfaf4 {
  background-color: #ebfaf4;
}

body.dark .bgc-ebfaf4 {
  background-color: #252e2a;
}

body.light .boc-ebfaf4 {
  border-color: #ebfaf4;
}

body.dark .boc-ebfaf4 {
  border-color: #252e2a;
}

body.light .fc-ff8900 {
  color: #ff8900;
}

body.dark .fc-ff8900 {
  color: #e07c09;
}

body.light .bgc-ff8900 {
  background-color: #ff8900;
}

body.dark .bgc-ff8900 {
  background-color: #e07c09;
}

body.light .boc-ff8900 {
  border-color: #ff8900;
}

body.dark .boc-ff8900 {
  border-color: #e07c09;
}

body.light .fc-eb7e00 {
  color: #eb7e00;
}

body.dark .fc-eb7e00 {
  color: #cc7108;
}

body.light .bgc-eb7e00 {
  background-color: #eb7e00;
}

body.dark .bgc-eb7e00 {
  background-color: #cc7108;
}

body.light .boc-eb7e00 {
  border-color: #eb7e00;
}

body.dark .boc-eb7e00 {
  border-color: #cc7108;
}

body.light .fc-fff0e0 {
  color: #fff0e0;
}

body.dark .fc-fff0e0 {
  color: #392d1f;
}

body.light .bgc-fff0e0 {
  background-color: #fff0e0;
}

body.dark .bgc-fff0e0 {
  background-color: #392d1f;
}

body.light .boc-fff0e0 {
  border-color: #fff0e0;
}

body.dark .boc-fff0e0 {
  border-color: #392d1f;
}

body.light .fc-faf0eb {
  color: #faf0eb;
}

body.dark .fc-faf0eb {
  color: #2b2723;
}

body.light .bgc-faf0eb {
  background-color: #faf0eb;
}

body.dark .bgc-faf0eb {
  background-color: #2b2723;
}

body.light .boc-faf0eb {
  border-color: #faf0eb;
}

body.dark .boc-faf0eb {
  border-color: #2b2723;
}

body.light .fc-845fff {
  color: #845fff;
}

body.dark .fc-845fff {
  color: #9d80ea;
}

body.light .bgc-845fff {
  background-color: #845fff;
}

body.dark .bgc-845fff {
  background-color: #9d80ea;
}

body.light .boc-845fff {
  border-color: #845fff;
}

body.dark .boc-845fff {
  border-color: #9d80ea;
}

body.light .fc-f0ebff {
  color: #f0ebff;
}

body.dark .fc-f0ebff {
  color: #312d3a;
}

body.light .bgc-f0ebff {
  background-color: #f0ebff;
}

body.dark .bgc-f0ebff {
  background-color: #312d3a;
}

body.light .boc-f0ebff {
  border-color: #f0ebff;
}

body.dark .boc-f0ebff {
  border-color: #312d3a;
}

body.light .fc-f1f2fd {
  color: #f1f2fd;
}

body.dark .fc-f1f2fd {
  color: #292a33;
}

body.light .bgc-f1f2fd {
  background-color: #f1f2fd;
}

body.dark .bgc-f1f2fd {
  background-color: #292a33;
}

body.light .boc-f1f2fd {
  border-color: #f1f2fd;
}

body.dark .boc-f1f2fd {
  border-color: #292a33;
}

body.light .fc-e9ebfb {
  color: #e9ebfb;
}

body.dark .fc-e9ebfb {
  color: #2d2f3d;
}

body.light .bgc-e9ebfb {
  background-color: #e9ebfb;
}

body.dark .bgc-e9ebfb {
  background-color: #2d2f3d;
}

body.light .boc-e9ebfb {
  border-color: #e9ebfb;
}

body.dark .boc-e9ebfb {
  border-color: #2d2f3d;
}

body.light .fc-6171ff {
  color: #6171ff;
}

body.dark .fc-6171ff {
  color: #8693f0;
}

body.light .bgc-6171ff {
  background-color: #6171ff;
}

body.dark .bgc-6171ff {
  background-color: #8693f0;
}

body.light .boc-6171ff {
  border-color: #6171ff;
}

body.dark .boc-6171ff {
  border-color: #8693f0;
}

body.light .fc-eceeff {
  color: #eceeff;
}

body.dark .fc-eceeff {
  color: #2e303b;
}

body.light .bgc-eceeff {
  background-color: #eceeff;
}

body.dark .bgc-eceeff {
  background-color: #2e303b;
}

body.light .boc-eceeff {
  border-color: #eceeff;
}

body.dark .boc-eceeff {
  border-color: #2e303b;
}

body.light .fc-1660d4 {
  color: #1660d4;
}

body.dark .fc-1660d4 {
  color: #4e92fc;
}

body.light .bgc-1660d4 {
  background-color: #1660d4;
}

body.dark .bgc-1660d4 {
  background-color: #4e92fc;
}

body.light .boc-1660d4 {
  border-color: #1660d4;
}

body.dark .boc-1660d4 {
  border-color: #4e92fc;
}

body.light .fc-27303d {
  color: #27303d;
}

body.dark .fc-27303d {
  color: #e3ecfa;
}

body.light .bgc-27303d {
  background-color: #27303d;
}

body.dark .bgc-27303d {
  background-color: #e3ecfa;
}

body.light .boc-27303d {
  border-color: #27303d;
}

body.dark .boc-27303d {
  border-color: #e3ecfa;
}

body.light .fc-e3ecfa {
  color: #e3ecfa;
}

body.dark .fc-e3ecfa {
  color: #27303d;
}

body.light .bgc-e3ecfa {
  background-color: #e3ecfa;
}

body.dark .bgc-e3ecfa {
  background-color: #27303d;
}

body.light .boc-e3ecfa {
  border-color: #e3ecfa;
}

body.dark .boc-e3ecfa {
  border-color: #27303d;
}

body.light .fc-f2f7ff {
  color: #f2f7ff;
}

body.dark .fc-f2f7ff {
  color: #252a33;
}

body.light .bgc-f2f7ff {
  background-color: #f2f7ff;
}

body.dark .bgc-f2f7ff {
  background-color: #252a33;
}

body.light .boc-f2f7ff {
  border-color: #f2f7ff;
}

body.dark .boc-f2f7ff {
  border-color: #252a33;
}

body.light .fc-fafcff {
  color: #fafcff;
}

body.dark .fc-fafcff {
  color: #24272b;
}

body.light .bgc-fafcff {
  background-color: #fafcff;
}

body.dark .bgc-fafcff {
  background-color: #24272b;
}

body.light .boc-fafcff {
  border-color: #fafcff;
}

body.dark .boc-fafcff {
  border-color: #24272b;
}

body.light .fc-367dff {
  color: #367dff;
}

body.dark .fc-367dff {
  color: #6e9dfa;
}

body.light .bgc-367dff {
  background-color: #367dff;
}

body.dark .bgc-367dff {
  background-color: #6e9dfa;
}

body.light .boc-367dff {
  border-color: #367dff;
}

body.dark .boc-367dff {
  border-color: #6e9dfa;
}

body.light .fc-e6efff {
  color: #e6efff;
}

body.dark .fc-e6efff {
  color: #2b313c;
}

body.light .bgc-e6efff {
  background-color: #e6efff;
}

body.dark .bgc-e6efff {
  background-color: #2b313c;
}

body.light .boc-e6efff {
  border-color: #e6efff;
}

body.dark .boc-e6efff {
  border-color: #2b313c;
}

body.light .fc-a3aecd {
  color: #a3aecd;
}

body.dark .fc-a3aecd {
  color: #a3aecd;
}

body.light .bgc-a3aecd {
  background-color: #a3aecd;
}

body.dark .bgc-a3aecd {
  background-color: #a3aecd;
}

body.light .boc-a3aecd {
  border-color: #a3aecd;
}

body.dark .boc-a3aecd {
  border-color: #a3aecd;
}

body.light .fc-00a3cc {
  color: #00a3cc;
}

body.dark .fc-00a3cc {
  color: #3ea8b6;
}

body.light .bgc-00a3cc {
  background-color: #00a3cc;
}

body.dark .bgc-00a3cc {
  background-color: #3ea8b6;
}

body.light .boc-00a3cc {
  border-color: #00a3cc;
}

body.dark .boc-00a3cc {
  border-color: #3ea8b6;
}

body.light .fc-e0f4f8 {
  color: #e0f4f8;
}

body.dark .fc-e0f4f8 {
  color: #253234;
}

body.light .bgc-e0f4f8 {
  background-color: #e0f4f8;
}

body.dark .bgc-e0f4f8 {
  background-color: #253234;
}

body.light .boc-e0f4f8 {
  border-color: #e0f4f8;
}

body.dark .boc-e0f4f8 {
  border-color: #253234;
}

body.light .fc-ff722d {
  color: #ff722d;
}

body.dark .fc-ff722d {
  color: #e3622b;
}

body.light .bgc-ff722d {
  background-color: #ff722d;
}

body.dark .bgc-ff722d {
  background-color: #e3622b;
}

body.light .boc-ff722d {
  border-color: #ff722d;
}

body.dark .boc-ff722d {
  border-color: #e3622b;
}

body.light .fc-ffeee5 {
  color: #ffeee5;
}

body.dark .fc-ffeee5 {
  color: #392a23;
}

body.light .bgc-ffeee5 {
  background-color: #ffeee5;
}

body.dark .bgc-ffeee5 {
  background-color: #392a23;
}

body.light .boc-ffeee5 {
  border-color: #ffeee5;
}

body.dark .boc-ffeee5 {
  border-color: #392a23;
}

body.light .fc-ff7f29 {
  color: #ff7f29;
}

body.dark .fc-ff7f29 {
  color: #e07024;
}

body.light .bgc-ff7f29 {
  background-color: #ff7f29;
}

body.dark .bgc-ff7f29 {
  background-color: #e07024;
}

body.light .boc-ff7f29 {
  border-color: #ff7f29;
}

body.dark .boc-ff7f29 {
  border-color: #e07024;
}

body.light .fc-fff5ef {
  color: #fff5ef;
}

body.dark .fc-fff5ef {
  color: #312822;
}

body.light .bgc-fff5ef {
  background-color: #fff5ef;
}

body.dark .bgc-fff5ef {
  background-color: #312822;
}

body.light .boc-fff5ef {
  border-color: #fff5ef;
}

body.dark .boc-fff5ef {
  border-color: #312822;
}

body.light .fc-bb833d {
  color: #bb833d;
}

body.dark .fc-bb833d {
  color: #b88d51;
}

body.light .bgc-bb833d {
  background-color: #bb833d;
}

body.dark .bgc-bb833d {
  background-color: #b88d51;
}

body.light .boc-bb833d {
  border-color: #bb833d;
}

body.dark .boc-bb833d {
  border-color: #b88d51;
}

body.light .fc-f6f0e7 {
  color: #f6f0e7;
}

body.dark .fc-f6f0e7 {
  color: #342f28;
}

body.light .bgc-f6f0e7 {
  background-color: #f6f0e7;
}

body.dark .bgc-f6f0e7 {
  background-color: #342f28;
}

body.light .boc-f6f0e7 {
  border-color: #f6f0e7;
}

body.dark .boc-f6f0e7 {
  border-color: #342f28;
}

body.light .fc-51a200 {
  color: #51a200;
}

body.dark .fc-51a200 {
  color: #73ad2f;
}

body.light .bgc-51a200 {
  background-color: #51a200;
}

body.dark .bgc-51a200 {
  background-color: #73ad2f;
}

body.light .boc-51a200 {
  border-color: #51a200;
}

body.dark .boc-51a200 {
  border-color: #73ad2f;
}

body.light .fc-eaf3e0 {
  color: #eaf3e0;
}

body.dark .fc-eaf3e0 {
  color: #2c3324;
}

body.light .bgc-eaf3e0 {
  background-color: #eaf3e0;
}

body.dark .bgc-eaf3e0 {
  background-color: #2c3324;
}

body.light .boc-eaf3e0 {
  border-color: #eaf3e0;
}

body.dark .boc-eaf3e0 {
  border-color: #2c3324;
}

body.light .fc-d349d3 {
  color: #d349d3;
}

body.dark .fc-d349d3 {
  color: #d864ad;
}

body.light .bgc-d349d3 {
  background-color: #d349d3;
}

body.dark .bgc-d349d3 {
  background-color: #d864ad;
}

body.light .boc-d349d3 {
  border-color: #d349d3;
}

body.dark .boc-d349d3 {
  border-color: #d864ad;
}

body.light .fc-f9e9f9 {
  color: #f9e9f9;
}

body.dark .fc-f9e9f9 {
  color: #382a33;
}

body.light .bgc-f9e9f9 {
  background-color: #f9e9f9;
}

body.dark .bgc-f9e9f9 {
  background-color: #382a33;
}

body.light .boc-f9e9f9 {
  border-color: #f9e9f9;
}

body.dark .boc-f9e9f9 {
  border-color: #382a33;
}

body.light .fc-ffaa00 {
  color: #fa0;
}

body.dark .fc-ffaa00 {
  color: #c49002;
}

body.light .bgc-ffaa00 {
  background-color: #fa0;
}

body.dark .bgc-ffaa00 {
  background-color: #c49002;
}

body.light .boc-ffaa00 {
  border-color: #fa0;
}

body.dark .boc-ffaa00 {
  border-color: #c49002;
}

body.light .fc-fff4e0 {
  color: #fff4e0;
}

body.dark .fc-fff4e0 {
  color: #362f1e;
}

body.light .bgc-fff4e0 {
  background-color: #fff4e0;
}

body.dark .bgc-fff4e0 {
  background-color: #362f1e;
}

body.light .boc-fff4e0 {
  border-color: #fff4e0;
}

body.dark .boc-fff4e0 {
  border-color: #362f1e;
}

body.light .fc-fadb14 {
  color: #fadb14;
}

body.dark .fc-fadb14 {
  color: #cfb617;
}

body.light .bgc-fadb14 {
  background-color: #fadb14;
}

body.dark .bgc-fadb14 {
  background-color: #cfb617;
}

body.light .boc-fadb14 {
  border-color: #fadb14;
}

body.dark .boc-fadb14 {
  border-color: #cfb617;
}

body.light .fc-edc500 {
  color: #edc500;
}

body.dark .fc-edc500 {
  color: #cfad08;
}

body.light .bgc-edc500 {
  background-color: #edc500;
}

body.dark .bgc-edc500 {
  background-color: #cfad08;
}

body.light .boc-edc500 {
  border-color: #edc500;
}

body.dark .boc-edc500 {
  border-color: #cfad08;
}

body.light .fc-fefae2 {
  color: #fefae2;
}

body.dark .fc-fefae2 {
  color: #3c3820;
}

body.light .bgc-fefae2 {
  background-color: #fefae2;
}

body.dark .bgc-fefae2 {
  background-color: #3c3820;
}

body.light .boc-fefae2 {
  border-color: #fefae2;
}

body.dark .boc-fefae2 {
  border-color: #3c3820;
}

body.light .fc-faf7e6 {
  color: #faf7e6;
}

body.dark .fc-faf7e6 {
  color: #2e2c25;
}

body.light .bgc-faf7e6 {
  background-color: #faf7e6;
}

body.dark .bgc-faf7e6 {
  background-color: #2e2c25;
}

body.light .boc-faf7e6 {
  border-color: #faf7e6;
}

body.dark .boc-faf7e6 {
  border-color: #2e2c25;
}

body.light .fc-f0ab0c {
  color: #f0ab0c;
}

body.dark .fc-f0ab0c {
  color: #e0a009;
}

body.light .bgc-f0ab0c {
  background-color: #f0ab0c;
}

body.dark .bgc-f0ab0c {
  background-color: #e0a009;
}

body.light .boc-f0ab0c {
  border-color: #f0ab0c;
}

body.dark .boc-f0ab0c {
  border-color: #e0a009;
}

body.light .fc-a651f1 {
  color: #a651f1;
}

body.dark .fc-a651f1 {
  color: #ba71df;
}

body.light .bgc-a651f1 {
  background-color: #a651f1;
}

body.dark .bgc-a651f1 {
  background-color: #ba71df;
}

body.light .boc-a651f1 {
  border-color: #a651f1;
}

body.dark .boc-a651f1 {
  border-color: #ba71df;
}

body.light .fc-f4eafd {
  color: #f4eafd;
}

body.dark .fc-f4eafd {
  color: #342c39;
}

body.light .bgc-f4eafd {
  background-color: #f4eafd;
}

body.dark .bgc-f4eafd {
  background-color: #342c39;
}

body.light .boc-f4eafd {
  border-color: #f4eafd;
}

body.dark .boc-f4eafd {
  border-color: #342c39;
}

body.light .fc-ff3a3a {
  color: #ff3a3a;
}

body.dark .fc-ff3a3a {
  color: #ff3a3a;
}

body.light .bgc-ff3a3a {
  background-color: #ff3a3a;
}

body.dark .bgc-ff3a3a {
  background-color: #ff3a3a;
}

body.light .boc-ff3a3a {
  border-color: #ff3a3a;
}

body.dark .boc-ff3a3a {
  border-color: #ff3a3a;
}

body.light .fc-f04040 {
  color: #f04040;
}

body.dark .fc-f04040 {
  color: #f04040;
}

body.light .bgc-f04040 {
  background-color: #f04040;
}

body.dark .bgc-f04040 {
  background-color: #f04040;
}

body.light .boc-f04040 {
  border-color: #f04040;
}

body.dark .boc-f04040 {
  border-color: #f04040;
}

body.light .fc-782020 {
  color: #782020;
}

body.dark .fc-782020 {
  color: #f04040;
}

body.light .bgc-782020 {
  background-color: #782020;
}

body.dark .bgc-782020 {
  background-color: #f04040;
}

body.light .boc-782020 {
  border-color: #782020;
}

body.dark .boc-782020 {
  border-color: #f04040;
}

body.light .fc-f55445 {
  color: #f55445;
}

body.dark .fc-f55445 {
  color: #f55445;
}

body.light .bgc-f55445 {
  background-color: #f55445;
}

body.dark .bgc-f55445 {
  background-color: #f55445;
}

body.light .boc-f55445 {
  border-color: #f55445;
}

body.dark .boc-f55445 {
  border-color: #f55445;
}

body.light .fc-ff7c5c {
  color: #ff7c5c;
}

body.dark .fc-ff7c5c {
  color: #ff7c5c;
}

body.light .bgc-ff7c5c {
  background-color: #ff7c5c;
}

body.dark .bgc-ff7c5c {
  background-color: #ff7c5c;
}

body.light .boc-ff7c5c {
  border-color: #ff7c5c;
}

body.dark .boc-ff7c5c {
  border-color: #ff7c5c;
}

body.light .fc-e65143 {
  color: #e65143;
}

body.dark .fc-e65143 {
  color: #e65143;
}

body.light .bgc-e65143 {
  background-color: #e65143;
}

body.dark .bgc-e65143 {
  background-color: #e65143;
}

body.light .boc-e65143 {
  border-color: #e65143;
}

body.dark .boc-e65143 {
  border-color: #e65143;
}

body.light .fc-f5c98f {
  color: #f5c98f;
}

body.dark .fc-f5c98f {
  color: #f5c98f;
}

body.light .bgc-f5c98f {
  background-color: #f5c98f;
}

body.dark .bgc-f5c98f {
  background-color: #f5c98f;
}

body.light .boc-f5c98f {
  border-color: #f5c98f;
}

body.dark .boc-f5c98f {
  border-color: #f5c98f;
}

body.light .fc-713100 {
  color: #713100;
}

body.dark .fc-713100 {
  color: #713100;
}

body.light .bgc-713100 {
  background-color: #713100;
}

body.dark .bgc-713100 {
  background-color: #713100;
}

body.light .boc-713100 {
  border-color: #713100;
}

body.dark .boc-713100 {
  border-color: #713100;
}

body.light .fc-a74800 {
  color: #a74800;
}

body.dark .fc-a74800 {
  color: #a74800;
}

body.light .bgc-a74800 {
  background-color: #a74800;
}

body.dark .bgc-a74800 {
  background-color: #a74800;
}

body.light .boc-a74800 {
  border-color: #a74800;
}

body.dark .boc-a74800 {
  border-color: #a74800;
}

body.light .fc-fff1dd {
  color: #fff1dd;
}

body.dark .fc-fff1dd {
  color: #fff1dd;
}

body.light .bgc-fff1dd {
  background-color: #fff1dd;
}

body.dark .bgc-fff1dd {
  background-color: #fff1dd;
}

body.light .boc-fff1dd {
  border-color: #fff1dd;
}

body.dark .boc-fff1dd {
  border-color: #fff1dd;
}

body.light .fc-f4bc71 {
  color: #f4bc71;
}

body.dark .fc-f4bc71 {
  color: #f4bc71;
}

body.light .bgc-f4bc71 {
  background-color: #f4bc71;
}

body.dark .bgc-f4bc71 {
  background-color: #f4bc71;
}

body.light .boc-f4bc71 {
  border-color: #f4bc71;
}

body.dark .boc-f4bc71 {
  border-color: #f4bc71;
}

body.light .fc-ffdaac {
  color: #ffdaac;
}

body.dark .fc-ffdaac {
  color: #713100;
}

body.light .bgc-ffdaac {
  background-color: #ffdaac;
}

body.dark .bgc-ffdaac {
  background-color: #713100;
}

body.light .boc-ffdaac {
  border-color: #ffdaac;
}

body.dark .boc-ffdaac {
  border-color: #713100;
}

body.light .fc-633410 {
  color: #633410;
}

body.dark .fc-633410 {
  color: #633410;
}

body.light .bgc-633410 {
  background-color: #633410;
}

body.dark .bgc-633410 {
  background-color: #633410;
}

body.light .boc-633410 {
  border-color: #633410;
}

body.dark .boc-633410 {
  border-color: #633410;
}

body.light .fc-fff {
  color: #fff;
}

body.dark .fc-fff {
  color: #282016;
}

body.light .bgc-fff {
  background-color: #fff;
}

body.dark .bgc-fff {
  background-color: #282016;
}

body.light .boc-fff {
  border-color: #fff;
}

body.dark .boc-fff {
  border-color: #282016;
}

body.light .fc-ffe7c7 {
  color: #ffe7c7;
}

body.dark .fc-ffe7c7 {
  color: #ffe7c7;
}

body.light .bgc-ffe7c7 {
  background-color: #ffe7c7;
}

body.dark .bgc-ffe7c7 {
  background-color: #ffe7c7;
}

body.light .boc-ffe7c7 {
  border-color: #ffe7c7;
}

body.dark .boc-ffe7c7 {
  border-color: #ffe7c7;
}

body.light .fc-353956 {
  color: #353956;
}

body.dark .fc-353956 {
  color: #353956;
}

body.light .bgc-353956 {
  background-color: #353956;
}

body.dark .bgc-353956 {
  background-color: #353956;
}

body.light .boc-353956 {
  border-color: #353956;
}

body.dark .boc-353956 {
  border-color: #353956;
}

body.light .fc-f7e2c4 {
  color: #f7e2c4;
}

body.dark .fc-f7e2c4 {
  color: #f7e2c4;
}

body.light .bgc-f7e2c4 {
  background-color: #f7e2c4;
}

body.dark .bgc-f7e2c4 {
  background-color: #f7e2c4;
}

body.light .boc-f7e2c4 {
  border-color: #f7e2c4;
}

body.dark .boc-f7e2c4 {
  border-color: #f7e2c4;
}

body.light .fc-3a459f {
  color: #3a459f;
}

body.dark .fc-3a459f {
  color: #3a459f;
}

body.light .bgc-3a459f {
  background-color: #3a459f;
}

body.dark .bgc-3a459f {
  background-color: #3a459f;
}

body.light .boc-3a459f {
  border-color: #3a459f;
}

body.dark .boc-3a459f {
  border-color: #3a459f;
}

body.light .fc-596384 {
  color: #596384;
}

body.dark .fc-596384 {
  color: #596384;
}

body.light .bgc-596384 {
  background-color: #596384;
}

body.dark .bgc-596384 {
  background-color: #596384;
}

body.light .boc-596384 {
  border-color: #596384;
}

body.dark .boc-596384 {
  border-color: #596384;
}

body.light .fc-333b96 {
  color: #333b96;
}

body.dark .fc-333b96 {
  color: #333b96;
}

body.light .bgc-333b96 {
  background-color: #333b96;
}

body.dark .bgc-333b96 {
  background-color: #333b96;
}

body.light .boc-333b96 {
  border-color: #333b96;
}

body.dark .boc-333b96 {
  border-color: #333b96;
}

body.light .fc-6268bb {
  color: #6268bb;
}

body.dark .fc-6268bb {
  color: #6268bb;
}

body.light .bgc-6268bb {
  background-color: #6268bb;
}

body.dark .bgc-6268bb {
  background-color: #6268bb;
}

body.light .boc-6268bb {
  border-color: #6268bb;
}

body.dark .boc-6268bb {
  border-color: #6268bb;
}

body.light .fc-c4c5f7 {
  color: #c4c5f7;
}

body.dark .fc-c4c5f7 {
  color: #c4c5f7;
}

body.light .bgc-c4c5f7 {
  background-color: #c4c5f7;
}

body.dark .bgc-c4c5f7 {
  background-color: #c4c5f7;
}

body.light .boc-c4c5f7 {
  border-color: #c4c5f7;
}

body.dark .boc-c4c5f7 {
  border-color: #c4c5f7;
}

body.light .fc-ffeac2 {
  color: #ffeac2;
}

body.dark .fc-ffeac2 {
  color: #ffeac2;
}

body.light .bgc-ffeac2 {
  background-color: #ffeac2;
}

body.dark .bgc-ffeac2 {
  background-color: #ffeac2;
}

body.light .boc-ffeac2 {
  border-color: #ffeac2;
}

body.dark .boc-ffeac2 {
  border-color: #ffeac2;
}

body.light .fc-e5efff {
  color: #e5efff;
}

body.dark .fc-e5efff {
  color: #e5efff;
}

body.light .bgc-e5efff {
  background-color: #e5efff;
}

body.dark .bgc-e5efff {
  background-color: #e5efff;
}

body.light .boc-e5efff {
  border-color: #e5efff;
}

body.dark .boc-e5efff {
  border-color: #e5efff;
}

body.light .fc-fff {
  color: #fff;
}

body.dark .fc-fff {
  color: #20212c;
}

body.light .bgc-fff {
  background-color: #fff;
}

body.dark .bgc-fff {
  background-color: #20212c;
}

body.light .boc-fff {
  border-color: #fff;
}

body.dark .boc-fff {
  border-color: #20212c;
}

body.light .fc-d5d6ff {
  color: #d5d6ff;
}

body.dark .fc-d5d6ff {
  color: #d5d6ff;
}

body.light .bgc-d5d6ff {
  background-color: #d5d6ff;
}

body.dark .bgc-d5d6ff {
  background-color: #d5d6ff;
}

body.light .boc-d5d6ff {
  border-color: #d5d6ff;
}

body.dark .boc-d5d6ff {
  border-color: #d5d6ff;
}

body.light .fc-2a328c {
  color: #2a328c;
}

body.dark .fc-2a328c {
  color: #2a328c;
}

body.light .bgc-2a328c {
  background-color: #2a328c;
}

body.dark .bgc-2a328c {
  background-color: #2a328c;
}

body.light .boc-2a328c {
  border-color: #2a328c;
}

body.dark .boc-2a328c {
  border-color: #2a328c;
}

body.light .fc-1d3c8f {
  color: #1d3c8f;
}

body.dark .fc-1d3c8f {
  color: #1d3c8f;
}

body.light .bgc-1d3c8f {
  background-color: #1d3c8f;
}

body.dark .bgc-1d3c8f {
  background-color: #1d3c8f;
}

body.light .boc-1d3c8f {
  border-color: #1d3c8f;
}

body.dark .boc-1d3c8f {
  border-color: #1d3c8f;
}

body.light .fc-fffce1 {
  color: #fffce1;
}

body.dark .fc-fffce1 {
  color: #fffce1;
}

body.light .bgc-fffce1 {
  background-color: #fffce1;
}

body.dark .bgc-fffce1 {
  background-color: #fffce1;
}

body.light .boc-fffce1 {
  border-color: #fffce1;
}

body.dark .boc-fffce1 {
  border-color: #fffce1;
}

body.light .fc-1658ca {
  color: #1658ca;
}

body.dark .fc-1658ca {
  color: #1658ca;
}

body.light .bgc-1658ca {
  background-color: #1658ca;
}

body.dark .bgc-1658ca {
  background-color: #1658ca;
}

body.light .boc-1658ca {
  border-color: #1658ca;
}

body.dark .boc-1658ca {
  border-color: #1658ca;
}

body.light .fc-d8e6ff {
  color: #d8e6ff;
}

body.dark .fc-d8e6ff {
  color: #d8e6ff;
}

body.light .bgc-d8e6ff {
  background-color: #d8e6ff;
}

body.dark .bgc-d8e6ff {
  background-color: #d8e6ff;
}

body.light .boc-d8e6ff {
  border-color: #d8e6ff;
}

body.dark .boc-d8e6ff {
  border-color: #d8e6ff;
}

body.light .fc-2142a6 {
  color: #2142a6;
}

body.dark .fc-2142a6 {
  color: #2142a6;
}

body.light .bgc-2142a6 {
  background-color: #2142a6;
}

body.dark .bgc-2142a6 {
  background-color: #2142a6;
}

body.light .boc-2142a6 {
  border-color: #2142a6;
}

body.dark .boc-2142a6 {
  border-color: #2142a6;
}

body.light .fc-334576 {
  color: #334576;
}

body.dark .fc-334576 {
  color: #334576;
}

body.light .bgc-334576 {
  background-color: #334576;
}

body.dark .bgc-334576 {
  background-color: #334576;
}

body.light .boc-334576 {
  border-color: #334576;
}

body.dark .boc-334576 {
  border-color: #334576;
}

body.light .fc-5c7fe7 {
  color: #5c7fe7;
}

body.dark .fc-5c7fe7 {
  color: #5c7fe7;
}

body.light .bgc-5c7fe7 {
  background-color: #5c7fe7;
}

body.dark .bgc-5c7fe7 {
  background-color: #5c7fe7;
}

body.light .boc-5c7fe7 {
  border-color: #5c7fe7;
}

body.dark .boc-5c7fe7 {
  border-color: #5c7fe7;
}

body.light .fc-d8e2ff {
  color: #d8e2ff;
}

body.dark .fc-d8e2ff {
  color: #d8e2ff;
}

body.light .bgc-d8e2ff {
  background-color: #d8e2ff;
}

body.dark .bgc-d8e2ff {
  background-color: #d8e2ff;
}

body.light .boc-d8e2ff {
  border-color: #d8e2ff;
}

body.dark .boc-d8e2ff {
  border-color: #d8e2ff;
}

body.light .fc-549bf9 {
  color: #549bf9;
}

body.dark .fc-549bf9 {
  color: #549bf9;
}

body.light .bgc-549bf9 {
  background-color: #549bf9;
}

body.dark .bgc-549bf9 {
  background-color: #549bf9;
}

body.light .boc-549bf9 {
  border-color: #549bf9;
}

body.dark .boc-549bf9 {
  border-color: #549bf9;
}

body.light .fc-f35f4f {
  color: #f35f4f;
}

body.dark .fc-f35f4f {
  color: #f35f4f;
}

body.light .bgc-f35f4f {
  background-color: #f35f4f;
}

body.dark .bgc-f35f4f {
  background-color: #f35f4f;
}

body.light .boc-f35f4f {
  border-color: #f35f4f;
}

body.dark .boc-f35f4f {
  border-color: #f35f4f;
}

body.light .fc-f35f4f {
  color: #f35f4f;
}

body.dark .fc-f35f4f {
  color: #f35f4f;
}

body.light .bgc-f35f4f {
  background-color: #f35f4f;
}

body.dark .bgc-f35f4f {
  background-color: #f35f4f;
}

body.light .boc-f35f4f {
  border-color: #f35f4f;
}

body.dark .boc-f35f4f {
  border-color: #f35f4f;
}

body.light .fc-1bb0e3 {
  color: #1bb0e3;
}

body.dark .fc-1bb0e3 {
  color: #1bb0e3;
}

body.light .bgc-1bb0e3 {
  background-color: #1bb0e3;
}

body.dark .bgc-1bb0e3 {
  background-color: #1bb0e3;
}

body.light .boc-1bb0e3 {
  border-color: #1bb0e3;
}

body.dark .boc-1bb0e3 {
  border-color: #1bb0e3;
}

body.light .fc-f4ac00 {
  color: #f4ac00;
}

body.dark .fc-f4ac00 {
  color: #f4ac00;
}

body.light .bgc-f4ac00 {
  background-color: #f4ac00;
}

body.dark .bgc-f4ac00 {
  background-color: #f4ac00;
}

body.light .boc-f4ac00 {
  border-color: #f4ac00;
}

body.dark .boc-f4ac00 {
  border-color: #f4ac00;
}

body.light .fc-31b6a9 {
  color: #31b6a9;
}

body.dark .fc-31b6a9 {
  color: #31b6a9;
}

body.light .bgc-31b6a9 {
  background-color: #31b6a9;
}

body.dark .bgc-31b6a9 {
  background-color: #31b6a9;
}

body.light .boc-31b6a9 {
  border-color: #31b6a9;
}

body.dark .boc-31b6a9 {
  border-color: #31b6a9;
}

body.light .fc-9ea6f3 {
  color: #9ea6f3;
}

body.dark .fc-9ea6f3 {
  color: #9ea6f3;
}

body.light .bgc-9ea6f3 {
  background-color: #9ea6f3;
}

body.dark .bgc-9ea6f3 {
  background-color: #9ea6f3;
}

body.light .boc-9ea6f3 {
  border-color: #9ea6f3;
}

body.dark .boc-9ea6f3 {
  border-color: #9ea6f3;
}

body.light .fc-80be00 {
  color: #80be00;
}

body.dark .fc-80be00 {
  color: #80be00;
}

body.light .bgc-80be00 {
  background-color: #80be00;
}

body.dark .bgc-80be00 {
  background-color: #80be00;
}

body.light .boc-80be00 {
  border-color: #80be00;
}

body.dark .boc-80be00 {
  border-color: #80be00;
}

body.light .fc-80be00 {
  color: #80be00;
}

body.dark .fc-80be00 {
  color: #80be00;
}

body.light .bgc-80be00 {
  background-color: #80be00;
}

body.dark .bgc-80be00 {
  background-color: #80be00;
}

body.light .boc-80be00 {
  border-color: #80be00;
}

body.dark .boc-80be00 {
  border-color: #80be00;
}

body.light .fc-1c1c1c {
  color: #1c1c1c;
}

body.dark .fc-1c1c1c {
  color: #ededed;
}

body.light .bgc-1c1c1c {
  background-color: #1c1c1c;
}

body.dark .bgc-1c1c1c {
  background-color: #ededed;
}

body.light .boc-1c1c1c {
  border-color: #1c1c1c;
}

body.dark .boc-1c1c1c {
  border-color: #ededed;
}

body.light .fc-555 {
  color: #555;
}

body.dark .fc-555 {
  color: #ababab;
}

body.light .bgc-555 {
  background-color: #555;
}

body.dark .bgc-555 {
  background-color: #ababab;
}

body.light .boc-555 {
  border-color: #555;
}

body.dark .boc-555 {
  border-color: #ababab;
}

body.light .fc-7f7f7f {
  color: #7f7f7f;
}

body.dark .fc-7f7f7f {
  color: #858585;
}

body.light .bgc-7f7f7f {
  background-color: #7f7f7f;
}

body.dark .bgc-7f7f7f {
  background-color: #858585;
}

body.light .boc-7f7f7f {
  border-color: #7f7f7f;
}

body.dark .boc-7f7f7f {
  border-color: #858585;
}

body.light .fc-989898 {
  color: #989898;
}

body.dark .fc-989898 {
  color: #757575;
}

body.light .bgc-989898 {
  background-color: #989898;
}

body.dark .bgc-989898 {
  background-color: #757575;
}

body.light .boc-989898 {
  border-color: #989898;
}

body.dark .boc-989898 {
  border-color: #757575;
}

body.light .fc-ccc {
  color: #ccc;
}

body.dark .fc-ccc {
  color: #4f4f4f;
}

body.light .bgc-ccc {
  background-color: #ccc;
}

body.dark .bgc-ccc {
  background-color: #4f4f4f;
}

body.light .boc-ccc {
  border-color: #ccc;
}

body.dark .boc-ccc {
  border-color: #4f4f4f;
}

body.light .fc-e8e8e8 {
  color: #e8e8e8;
}

body.dark .fc-e8e8e8 {
  color: #313131;
}

body.light .bgc-e8e8e8 {
  background-color: #e8e8e8;
}

body.dark .bgc-e8e8e8 {
  background-color: #313131;
}

body.light .boc-e8e8e8 {
  border-color: #e8e8e8;
}

body.dark .boc-e8e8e8 {
  border-color: #313131;
}

body.light .fc-f6f6f6 {
  color: #f6f6f6;
}

body.dark .fc-f6f6f6 {
  color: #0f0f0f;
}

body.light .bgc-f6f6f6 {
  background-color: #f6f6f6;
}

body.dark .bgc-f6f6f6 {
  background-color: #0f0f0f;
}

body.light .boc-f6f6f6 {
  border-color: #f6f6f6;
}

body.dark .boc-f6f6f6 {
  border-color: #0f0f0f;
}

body.light .fc-fefefe {
  color: #fefefe;
}

body.dark .fc-fefefe {
  color: #1c1c1c;
}

body.light .bgc-fefefe {
  background-color: #fefefe;
}

body.dark .bgc-fefefe {
  background-color: #1c1c1c;
}

body.light .boc-fefefe {
  border-color: #fefefe;
}

body.dark .boc-fefefe {
  border-color: #1c1c1c;
}

body.light .fc-fa4b4b {
  color: #fa4b4b;
}

body.dark .fc-fa4b4b {
  color: #e54545;
}

body.light .bgc-fa4b4b {
  background-color: #fa4b4b;
}

body.dark .bgc-fa4b4b {
  background-color: #e54545;
}

body.light .boc-fa4b4b {
  border-color: #fa4b4b;
}

body.dark .boc-fa4b4b {
  border-color: #e54545;
}

body.light .fc-fff1f1 {
  color: #fff1f1;
}

body.dark .fc-fff1f1 {
  color: #2c1f1f;
}

body.light .bgc-fff1f1 {
  background-color: #fff1f1;
}

body.dark .bgc-fff1f1 {
  background-color: #2c1f1f;
}

body.light .boc-fff1f1 {
  border-color: #fff1f1;
}

body.dark .boc-fff1f1 {
  border-color: #2c1f1f;
}

body.light .fc-fc802d {
  color: #fc802d;
}

body.dark .fc-fc802d {
  color: #e07228;
}

body.light .bgc-fc802d {
  background-color: #fc802d;
}

body.dark .bgc-fc802d {
  background-color: #e07228;
}

body.light .boc-fc802d {
  border-color: #fc802d;
}

body.dark .boc-fc802d {
  border-color: #e07228;
}

body.light .fc-fff5ee {
  color: #fff5ee;
}

body.dark .fc-fff5ee {
  color: #2c231d;
}

body.light .bgc-fff5ee {
  background-color: #fff5ee;
}

body.dark .bgc-fff5ee {
  background-color: #2c231d;
}

body.light .boc-fff5ee {
  border-color: #fff5ee;
}

body.dark .boc-fff5ee {
  border-color: #2c231d;
}

body.light .fc-218aa3 {
  color: #218aa3;
}

body.dark .fc-218aa3 {
  color: #1f8199;
}

body.light .bgc-218aa3 {
  background-color: #218aa3;
}

body.dark .bgc-218aa3 {
  background-color: #1f8199;
}

body.light .boc-218aa3 {
  border-color: #218aa3;
}

body.dark .boc-218aa3 {
  border-color: #1f8199;
}

body.light .fc-edf6f8 {
  color: #edf6f8;
}

body.dark .fc-edf6f8 {
  color: #1c2426;
}

body.light .bgc-edf6f8 {
  background-color: #edf6f8;
}

body.dark .bgc-edf6f8 {
  background-color: #1c2426;
}

body.light .boc-edf6f8 {
  border-color: #edf6f8;
}

body.dark .boc-edf6f8 {
  border-color: #1c2426;
}

body.light .fc-a16a27 {
  color: #a16a27;
}

body.dark .fc-a16a27 {
  color: #99672b;
}

body.light .bgc-a16a27 {
  background-color: #a16a27;
}

body.dark .bgc-a16a27 {
  background-color: #99672b;
}

body.light .boc-a16a27 {
  border-color: #a16a27;
}

body.dark .boc-a16a27 {
  border-color: #99672b;
}

body.light .fc-f7f3ee {
  color: #f7f3ee;
}

body.dark .fc-f7f3ee {
  color: #26221d;
}

body.light .bgc-f7f3ee {
  background-color: #f7f3ee;
}

body.dark .bgc-f7f3ee {
  background-color: #26221d;
}

body.light .boc-f7f3ee {
  border-color: #f7f3ee;
}

body.dark .boc-f7f3ee {
  border-color: #26221d;
}

.fc-tspt {
  color: rgba(0,0,0,0);
}

.bgc-tspt {
  background-color: rgba(0,0,0,0);
}

.boc-tspt {
  border-color: rgba(0,0,0,0);
}

.word-break-all {
  word-break: break-all;
}

.word-break-word {
  word-break: break-word;
}

.word-break-keep {
  word-break: keep-all;
}

.word-break-normal {
  word-break: normal;
}

.g-text-font0 {
  font-size: 0;
}

.g-text-font10 {
  font-size: 1rem;
}

.g-text-font11 {
  font-size: 1.1rem;
}

.g-text-font12 {
  font-size: 1.2rem;
}

.g-text-font13 {
  font-size: 1.3rem;
}

.g-text-font14 {
  font-size: 1.4rem;
}

.g-text-font15 {
  font-size: 1.5rem;
}

.g-text-font16 {
  font-size: 1.6rem;
}

.g-text-font17 {
  font-size: 1.7rem;
}

.g-text-font18 {
  font-size: 1.8rem;
}

.g-text-font20 {
  font-size: 2rem;
}

.g-text-font24 {
  font-size: 2.4rem;
}

.flex-grow-0 {
  flex-grow: 0;
}

.flex-grow-1 {
  flex-grow: 1;
}

.flex-grow-2 {
  flex-grow: 2;
}

.flex-grow-3 {
  flex-grow: 3;
}

.flex-grow-4 {
  flex-grow: 4;
}

.flex-grow-5 {
  flex-grow: 5;
}

.ttrans-uppercase {
  text-transform: uppercase;
}

.ttrans-lowercase {
  text-transform: lowercase;
}

.ttrans-capitalize {
  text-transform: capitalize;
}

.ttrans-none {
  text-transform: none;
}

.w-auto {
  width: auto !important;
}

.h-auto {
  height: auto !important;
}

.h-full {
  height: 100%;
}

.w-full {
  width: 100%;
}

.w-h-full {
  width: 100%;
  height: 100%;
}

.h-0 {
  height: 0;
}

.wi-0 {
  width: 0;
}

.h-1 {
  height: 0.1rem;
}

.wi-1 {
  width: 0.1rem;
}

.h-2 {
  height: 0.2rem;
}

.wi-2 {
  width: 0.2rem;
}

.h-3 {
  height: 0.3rem;
}

.wi-3 {
  width: 0.3rem;
}

.h-4 {
  height: 0.4rem;
}

.wi-4 {
  width: 0.4rem;
}

.h-5 {
  height: 0.5rem;
}

.wi-5 {
  width: 0.5rem;
}

.h-6 {
  height: 0.6rem;
}

.wi-6 {
  width: 0.6rem;
}

.h-7 {
  height: 0.7rem;
}

.wi-7 {
  width: 0.7rem;
}

.h-8 {
  height: 0.8rem;
}

.wi-8 {
  width: 0.8rem;
}

.h-9 {
  height: 0.9rem;
}

.wi-9 {
  width: 0.9rem;
}

.h-10 {
  height: 1rem;
}

.wi-10 {
  width: 1rem;
}

.h-11 {
  height: 1.1rem;
}

.wi-11 {
  width: 1.1rem;
}

.h-12 {
  height: 1.2rem;
}

.wi-12 {
  width: 1.2rem;
}

.h-13 {
  height: 1.3rem;
}

.wi-13 {
  width: 1.3rem;
}

.h-14 {
  height: 1.4rem;
}

.wi-14 {
  width: 1.4rem;
}

.h-15 {
  height: 1.5rem;
}

.wi-15 {
  width: 1.5rem;
}

.h-16 {
  height: 1.6rem;
}

.wi-16 {
  width: 1.6rem;
}

.h-17 {
  height: 1.7rem;
}

.wi-17 {
  width: 1.7rem;
}

.h-18 {
  height: 1.8rem;
}

.wi-18 {
  width: 1.8rem;
}

.h-19 {
  height: 1.9rem;
}

.wi-19 {
  width: 1.9rem;
}

.h-20 {
  height: 2rem;
}

.wi-20 {
  width: 2rem;
}

.h-21 {
  height: 2.1rem;
}

.wi-21 {
  width: 2.1rem;
}

.h-22 {
  height: 2.2rem;
}

.wi-22 {
  width: 2.2rem;
}

.h-23 {
  height: 2.3rem;
}

.wi-23 {
  width: 2.3rem;
}

.h-24 {
  height: 2.4rem;
}

.wi-24 {
  width: 2.4rem;
}

.h-25 {
  height: 2.5rem;
}

.wi-25 {
  width: 2.5rem;
}

.h-26 {
  height: 2.6rem;
}

.wi-26 {
  width: 2.6rem;
}

.h-27 {
  height: 2.7rem;
}

.wi-27 {
  width: 2.7rem;
}

.h-28 {
  height: 2.8rem;
}

.wi-28 {
  width: 2.8rem;
}

.h-29 {
  height: 2.9rem;
}

.wi-29 {
  width: 2.9rem;
}

.h-30 {
  height: 3rem;
}

.wi-30 {
  width: 3rem;
}

.h-31 {
  height: 3.1rem;
}

.wi-31 {
  width: 3.1rem;
}

.h-32 {
  height: 3.2rem;
}

.wi-32 {
  width: 3.2rem;
}

.h-33 {
  height: 3.3rem;
}

.wi-33 {
  width: 3.3rem;
}

.h-34 {
  height: 3.4rem;
}

.wi-34 {
  width: 3.4rem;
}

.h-35 {
  height: 3.5rem;
}

.wi-35 {
  width: 3.5rem;
}

.h-36 {
  height: 3.6rem;
}

.wi-36 {
  width: 3.6rem;
}

.h-37 {
  height: 3.7rem;
}

.wi-37 {
  width: 3.7rem;
}

.h-38 {
  height: 3.8rem;
}

.wi-38 {
  width: 3.8rem;
}

.h-39 {
  height: 3.9rem;
}

.wi-39 {
  width: 3.9rem;
}

.h-40 {
  height: 4rem;
}

.wi-40 {
  width: 4rem;
}

.h-41 {
  height: 4.1rem;
}

.wi-41 {
  width: 4.1rem;
}

.h-42 {
  height: 4.2rem;
}

.wi-42 {
  width: 4.2rem;
}

.h-43 {
  height: 4.3rem;
}

.wi-43 {
  width: 4.3rem;
}

.h-44 {
  height: 4.4rem;
}

.wi-44 {
  width: 4.4rem;
}

.h-45 {
  height: 4.5rem;
}

.wi-45 {
  width: 4.5rem;
}

.h-46 {
  height: 4.6rem;
}

.wi-46 {
  width: 4.6rem;
}

.h-47 {
  height: 4.7rem;
}

.wi-47 {
  width: 4.7rem;
}

.h-48 {
  height: 4.8rem;
}

.wi-48 {
  width: 4.8rem;
}

.h-49 {
  height: 4.9rem;
}

.wi-49 {
  width: 4.9rem;
}

.h-50 {
  height: 5rem;
}

.wi-50 {
  width: 5rem;
}

.h-51 {
  height: 5.1rem;
}

.wi-51 {
  width: 5.1rem;
}

.h-52 {
  height: 5.2rem;
}

.wi-52 {
  width: 5.2rem;
}

.h-53 {
  height: 5.3rem;
}

.wi-53 {
  width: 5.3rem;
}

.h-54 {
  height: 5.4rem;
}

.wi-54 {
  width: 5.4rem;
}

.h-55 {
  height: 5.5rem;
}

.wi-55 {
  width: 5.5rem;
}

.h-56 {
  height: 5.6rem;
}

.wi-56 {
  width: 5.6rem;
}

.h-57 {
  height: 5.7rem;
}

.wi-57 {
  width: 5.7rem;
}

.h-58 {
  height: 5.8rem;
}

.wi-58 {
  width: 5.8rem;
}

.h-59 {
  height: 5.9rem;
}

.wi-59 {
  width: 5.9rem;
}

.h-60 {
  height: 6rem;
}

.wi-60 {
  width: 6rem;
}

.h-61 {
  height: 6.1rem;
}

.wi-61 {
  width: 6.1rem;
}

.h-62 {
  height: 6.2rem;
}

.wi-62 {
  width: 6.2rem;
}

.h-63 {
  height: 6.3rem;
}

.wi-63 {
  width: 6.3rem;
}

.h-64 {
  height: 6.4rem;
}

.wi-64 {
  width: 6.4rem;
}

.h-65 {
  height: 6.5rem;
}

.wi-65 {
  width: 6.5rem;
}

.h-66 {
  height: 6.6rem;
}

.wi-66 {
  width: 6.6rem;
}

.h-67 {
  height: 6.7rem;
}

.wi-67 {
  width: 6.7rem;
}

.h-68 {
  height: 6.8rem;
}

.wi-68 {
  width: 6.8rem;
}

.h-69 {
  height: 6.9rem;
}

.wi-69 {
  width: 6.9rem;
}

.h-70 {
  height: 7rem;
}

.wi-70 {
  width: 7rem;
}

.h-71 {
  height: 7.1rem;
}

.wi-71 {
  width: 7.1rem;
}

.h-72 {
  height: 7.2rem;
}

.wi-72 {
  width: 7.2rem;
}

.h-73 {
  height: 7.3rem;
}

.wi-73 {
  width: 7.3rem;
}

.h-74 {
  height: 7.4rem;
}

.wi-74 {
  width: 7.4rem;
}

.h-75 {
  height: 7.5rem;
}

.wi-75 {
  width: 7.5rem;
}

.h-76 {
  height: 7.6rem;
}

.wi-76 {
  width: 7.6rem;
}

.h-77 {
  height: 7.7rem;
}

.wi-77 {
  width: 7.7rem;
}

.h-78 {
  height: 7.8rem;
}

.wi-78 {
  width: 7.8rem;
}

.h-79 {
  height: 7.9rem;
}

.wi-79 {
  width: 7.9rem;
}

.h-80 {
  height: 8rem;
}

.wi-80 {
  width: 8rem;
}

.h-81 {
  height: 8.1rem;
}

.wi-81 {
  width: 8.1rem;
}

.h-82 {
  height: 8.2rem;
}

.wi-82 {
  width: 8.2rem;
}

.h-83 {
  height: 8.3rem;
}

.wi-83 {
  width: 8.3rem;
}

.h-84 {
  height: 8.4rem;
}

.wi-84 {
  width: 8.4rem;
}

.h-85 {
  height: 8.5rem;
}

.wi-85 {
  width: 8.5rem;
}

.h-86 {
  height: 8.6rem;
}

.wi-86 {
  width: 8.6rem;
}

.h-87 {
  height: 8.7rem;
}

.wi-87 {
  width: 8.7rem;
}

.h-88 {
  height: 8.8rem;
}

.wi-88 {
  width: 8.8rem;
}

.h-89 {
  height: 8.9rem;
}

.wi-89 {
  width: 8.9rem;
}

.h-90 {
  height: 9rem;
}

.wi-90 {
  width: 9rem;
}

.h-91 {
  height: 9.1rem;
}

.wi-91 {
  width: 9.1rem;
}

.h-92 {
  height: 9.2rem;
}

.wi-92 {
  width: 9.2rem;
}

.h-93 {
  height: 9.3rem;
}

.wi-93 {
  width: 9.3rem;
}

.h-94 {
  height: 9.4rem;
}

.wi-94 {
  width: 9.4rem;
}

.h-95 {
  height: 9.5rem;
}

.wi-95 {
  width: 9.5rem;
}

.h-96 {
  height: 9.6rem;
}

.wi-96 {
  width: 9.6rem;
}

.h-97 {
  height: 9.7rem;
}

.wi-97 {
  width: 9.7rem;
}

.h-98 {
  height: 9.8rem;
}

.wi-98 {
  width: 9.8rem;
}

.h-99 {
  height: 9.9rem;
}

.wi-99 {
  width: 9.9rem;
}

.h-100 {
  height: 10rem;
}

.wi-100 {
  width: 10rem;
}

.margin-l-0 {
  margin-left: 0 !important;
}

.margin-l-1 {
  margin-left: 0.1rem !important;
}

.margin-l-2 {
  margin-left: 0.2rem !important;
}

.margin-l-3 {
  margin-left: 0.3rem !important;
}

.margin-l-4 {
  margin-left: 0.4rem !important;
}

.margin-l-5 {
  margin-left: 0.5rem !important;
}

.margin-l-6 {
  margin-left: 0.6rem !important;
}

.margin-l-7 {
  margin-left: 0.7rem !important;
}

.margin-l-8 {
  margin-left: 0.8rem !important;
}

.margin-l-9 {
  margin-left: 0.9rem !important;
}

.margin-l-10 {
  margin-left: 1rem !important;
}

.margin-l-11 {
  margin-left: 1.1rem !important;
}

.margin-l-12 {
  margin-left: 1.2rem !important;
}

.margin-l-13 {
  margin-left: 1.3rem !important;
}

.margin-l-14 {
  margin-left: 1.4rem !important;
}

.margin-l-15 {
  margin-left: 1.5rem !important;
}

.margin-l-16 {
  margin-left: 1.6rem !important;
}

.margin-l-17 {
  margin-left: 1.7rem !important;
}

.margin-l-18 {
  margin-left: 1.8rem !important;
}

.margin-l-19 {
  margin-left: 1.9rem !important;
}

.margin-l-20 {
  margin-left: 2rem !important;
}

.margin-r-0 {
  margin-right: 0 !important;
}

.margin-r-1 {
  margin-right: 0.1rem !important;
}

.margin-r-2 {
  margin-right: 0.2rem !important;
}

.margin-r-3 {
  margin-right: 0.3rem !important;
}

.margin-r-4 {
  margin-right: 0.4rem !important;
}

.margin-r-5 {
  margin-right: 0.5rem !important;
}

.margin-r-6 {
  margin-right: 0.6rem !important;
}

.margin-r-7 {
  margin-right: 0.7rem !important;
}

.margin-r-8 {
  margin-right: 0.8rem !important;
}

.margin-r-9 {
  margin-right: 0.9rem !important;
}

.margin-r-10 {
  margin-right: 1rem !important;
}

.margin-r-11 {
  margin-right: 1.1rem !important;
}

.margin-r-12 {
  margin-right: 1.2rem !important;
}

.margin-r-13 {
  margin-right: 1.3rem !important;
}

.margin-r-14 {
  margin-right: 1.4rem !important;
}

.margin-r-15 {
  margin-right: 1.5rem !important;
}

.margin-r-16 {
  margin-right: 1.6rem !important;
}

.margin-r-17 {
  margin-right: 1.7rem !important;
}

.margin-r-18 {
  margin-right: 1.8rem !important;
}

.margin-r-19 {
  margin-right: 1.9rem !important;
}

.margin-r-20 {
  margin-right: 2rem !important;
}

.margin-b-0 {
  margin-bottom: 0 !important;
}

.margin-b-1 {
  margin-bottom: 0.1rem !important;
}

.margin-b-2 {
  margin-bottom: 0.2rem !important;
}

.margin-b-3 {
  margin-bottom: 0.3rem !important;
}

.margin-b-4 {
  margin-bottom: 0.4rem !important;
}

.margin-b-5 {
  margin-bottom: 0.5rem !important;
}

.margin-b-6 {
  margin-bottom: 0.6rem !important;
}

.margin-b-7 {
  margin-bottom: 0.7rem !important;
}

.margin-b-8 {
  margin-bottom: 0.8rem !important;
}

.margin-b-9 {
  margin-bottom: 0.9rem !important;
}

.margin-b-10 {
  margin-bottom: 1rem !important;
}

.margin-b-11 {
  margin-bottom: 1.1rem !important;
}

.margin-b-12 {
  margin-bottom: 1.2rem !important;
}

.margin-b-13 {
  margin-bottom: 1.3rem !important;
}

.margin-b-14 {
  margin-bottom: 1.4rem !important;
}

.margin-b-15 {
  margin-bottom: 1.5rem !important;
}

.margin-b-16 {
  margin-bottom: 1.6rem !important;
}

.margin-b-17 {
  margin-bottom: 1.7rem !important;
}

.margin-b-18 {
  margin-bottom: 1.8rem !important;
}

.margin-b-19 {
  margin-bottom: 1.9rem !important;
}

.margin-b-20 {
  margin-bottom: 2rem !important;
}

.margin-t-0 {
  margin-top: 0 !important;
}

.margin-t-1 {
  margin-top: 0.1rem !important;
}

.margin-t-2 {
  margin-top: 0.2rem !important;
}

.margin-t-3 {
  margin-top: 0.3rem !important;
}

.margin-t-4 {
  margin-top: 0.4rem !important;
}

.margin-t-5 {
  margin-top: 0.5rem !important;
}

.margin-t-6 {
  margin-top: 0.6rem !important;
}

.margin-t-7 {
  margin-top: 0.7rem !important;
}

.margin-t-8 {
  margin-top: 0.8rem !important;
}

.margin-t-9 {
  margin-top: 0.9rem !important;
}

.margin-t-10 {
  margin-top: 1rem !important;
}

.margin-t-11 {
  margin-top: 1.1rem !important;
}

.margin-t-12 {
  margin-top: 1.2rem !important;
}

.margin-t-13 {
  margin-top: 1.3rem !important;
}

.margin-t-14 {
  margin-top: 1.4rem !important;
}

.margin-t-15 {
  margin-top: 1.5rem !important;
}

.margin-t-16 {
  margin-top: 1.6rem !important;
}

.margin-t-17 {
  margin-top: 1.7rem !important;
}

.margin-t-18 {
  margin-top: 1.8rem !important;
}

.margin-t-19 {
  margin-top: 1.9rem !important;
}

.margin-t-20 {
  margin-top: 2rem !important;
}

.g-layout-ml0 {
  margin-left: 0;
}

.g-layout-ml1 {
  margin-left: 0.1rem;
}

.g-layout-ml2 {
  margin-left: 0.2rem;
}

.g-layout-ml3 {
  margin-left: 0.3rem;
}

.g-layout-ml4 {
  margin-left: 0.4rem;
}

.g-layout-ml5 {
  margin-left: 0.5rem;
}

.g-layout-ml6 {
  margin-left: 0.6rem;
}

.g-layout-ml7 {
  margin-left: 0.7rem;
}

.g-layout-ml8 {
  margin-left: 0.8rem;
}

.g-layout-ml9 {
  margin-left: 0.9rem;
}

.g-layout-ml10 {
  margin-left: 1rem;
}

.g-layout-ml11 {
  margin-left: 1.1rem;
}

.g-layout-ml12 {
  margin-left: 1.2rem;
}

.g-layout-ml13 {
  margin-left: 1.3rem;
}

.g-layout-ml14 {
  margin-left: 1.4rem;
}

.g-layout-ml15 {
  margin-left: 1.5rem;
}

.g-layout-ml16 {
  margin-left: 1.6rem;
}

.g-layout-ml17 {
  margin-left: 1.7rem;
}

.g-layout-ml18 {
  margin-left: 1.8rem;
}

.g-layout-ml19 {
  margin-left: 1.9rem;
}

.g-layout-ml20 {
  margin-left: 2rem;
}

.g-layout-mr0 {
  margin-right: 0;
}

.g-layout-mr1 {
  margin-right: 0.1rem;
}

.g-layout-mr2 {
  margin-right: 0.2rem;
}

.g-layout-mr3 {
  margin-right: 0.3rem;
}

.g-layout-mr4 {
  margin-right: 0.4rem;
}

.g-layout-mr5 {
  margin-right: 0.5rem;
}

.g-layout-mr6 {
  margin-right: 0.6rem;
}

.g-layout-mr7 {
  margin-right: 0.7rem;
}

.g-layout-mr8 {
  margin-right: 0.8rem;
}

.g-layout-mr9 {
  margin-right: 0.9rem;
}

.g-layout-mr10 {
  margin-right: 1rem;
}

.g-layout-mr11 {
  margin-right: 1.1rem;
}

.g-layout-mr12 {
  margin-right: 1.2rem;
}

.g-layout-mr13 {
  margin-right: 1.3rem;
}

.g-layout-mr14 {
  margin-right: 1.4rem;
}

.g-layout-mr15 {
  margin-right: 1.5rem;
}

.g-layout-mr16 {
  margin-right: 1.6rem;
}

.g-layout-mr17 {
  margin-right: 1.7rem;
}

.g-layout-mr18 {
  margin-right: 1.8rem;
}

.g-layout-mr19 {
  margin-right: 1.9rem;
}

.g-layout-mr20 {
  margin-right: 2rem;
}

.g-layout-mb0 {
  margin-bottom: 0;
}

.g-layout-mb1 {
  margin-bottom: 0.1rem;
}

.g-layout-mb2 {
  margin-bottom: 0.2rem;
}

.g-layout-mb3 {
  margin-bottom: 0.3rem;
}

.g-layout-mb4 {
  margin-bottom: 0.4rem;
}

.g-layout-mb5 {
  margin-bottom: 0.5rem;
}

.g-layout-mb6 {
  margin-bottom: 0.6rem;
}

.g-layout-mb7 {
  margin-bottom: 0.7rem;
}

.g-layout-mb8 {
  margin-bottom: 0.8rem;
}

.g-layout-mb9 {
  margin-bottom: 0.9rem;
}

.g-layout-mb10 {
  margin-bottom: 1rem;
}

.g-layout-mb11 {
  margin-bottom: 1.1rem;
}

.g-layout-mb12 {
  margin-bottom: 1.2rem;
}

.g-layout-mb13 {
  margin-bottom: 1.3rem;
}

.g-layout-mb14 {
  margin-bottom: 1.4rem;
}

.g-layout-mb15 {
  margin-bottom: 1.5rem;
}

.g-layout-mb16 {
  margin-bottom: 1.6rem;
}

.g-layout-mb17 {
  margin-bottom: 1.7rem;
}

.g-layout-mb18 {
  margin-bottom: 1.8rem;
}

.g-layout-mb19 {
  margin-bottom: 1.9rem;
}

.g-layout-mb20 {
  margin-bottom: 2rem;
}

.g-layout-mt0 {
  margin-top: 0;
}

.g-layout-mt1 {
  margin-top: 0.1rem;
}

.g-layout-mt2 {
  margin-top: 0.2rem;
}

.g-layout-mt3 {
  margin-top: 0.3rem;
}

.g-layout-mt4 {
  margin-top: 0.4rem;
}

.g-layout-mt5 {
  margin-top: 0.5rem;
}

.g-layout-mt6 {
  margin-top: 0.6rem;
}

.g-layout-mt7 {
  margin-top: 0.7rem;
}

.g-layout-mt8 {
  margin-top: 0.8rem;
}

.g-layout-mt9 {
  margin-top: 0.9rem;
}

.g-layout-mt10 {
  margin-top: 1rem;
}

.g-layout-mt11 {
  margin-top: 1.1rem;
}

.g-layout-mt12 {
  margin-top: 1.2rem;
}

.g-layout-mt13 {
  margin-top: 1.3rem;
}

.g-layout-mt14 {
  margin-top: 1.4rem;
}

.g-layout-mt15 {
  margin-top: 1.5rem;
}

.g-layout-mt16 {
  margin-top: 1.6rem;
}

.g-layout-mt17 {
  margin-top: 1.7rem;
}

.g-layout-mt18 {
  margin-top: 1.8rem;
}

.g-layout-mt19 {
  margin-top: 1.9rem;
}

.g-layout-mt20 {
  margin-top: 2rem;
}

.g-layout-mh0 {
  margin-left: 0;
  margin-right: 0;
}

.g-layout-mh1 {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
}

.g-layout-mh2 {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

.g-layout-mh3 {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
}

.g-layout-mh4 {
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}

.g-layout-mh5 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.g-layout-mh6 {
  margin-left: 0.6rem;
  margin-right: 0.6rem;
}

.g-layout-mh7 {
  margin-left: 0.7rem;
  margin-right: 0.7rem;
}

.g-layout-mh8 {
  margin-left: 0.8rem;
  margin-right: 0.8rem;
}

.g-layout-mh9 {
  margin-left: 0.9rem;
  margin-right: 0.9rem;
}

.g-layout-mh10 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.g-layout-mh11 {
  margin-left: 1.1rem;
  margin-right: 1.1rem;
}

.g-layout-mh12 {
  margin-left: 1.2rem;
  margin-right: 1.2rem;
}

.g-layout-mh13 {
  margin-left: 1.3rem;
  margin-right: 1.3rem;
}

.g-layout-mh14 {
  margin-left: 1.4rem;
  margin-right: 1.4rem;
}

.g-layout-mh15 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.g-layout-mh16 {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}

.g-layout-mh17 {
  margin-left: 1.7rem;
  margin-right: 1.7rem;
}

.g-layout-mh18 {
  margin-left: 1.8rem;
  margin-right: 1.8rem;
}

.g-layout-mh19 {
  margin-left: 1.9rem;
  margin-right: 1.9rem;
}

.g-layout-mh20 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.g-layout-mv0 {
  margin-top: 0;
  margin-bottom: 0;
}

.g-layout-mv1 {
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
}

.g-layout-mv2 {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

.g-layout-mv3 {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.g-layout-mv4 {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}

.g-layout-mv5 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.g-layout-mv6 {
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}

.g-layout-mv7 {
  margin-top: 0.7rem;
  margin-bottom: 0.7rem;
}

.g-layout-mv8 {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.g-layout-mv9 {
  margin-top: 0.9rem;
  margin-bottom: 0.9rem;
}

.g-layout-mv10 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.g-layout-mv11 {
  margin-top: 1.1rem;
  margin-bottom: 1.1rem;
}

.g-layout-mv12 {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
}

.g-layout-mv13 {
  margin-top: 1.3rem;
  margin-bottom: 1.3rem;
}

.g-layout-mv14 {
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}

.g-layout-mv15 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.g-layout-mv16 {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}

.g-layout-mv17 {
  margin-top: 1.7rem;
  margin-bottom: 1.7rem;
}

.g-layout-mv18 {
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}

.g-layout-mv19 {
  margin-top: 1.9rem;
  margin-bottom: 1.9rem;
}

.g-layout-mv20 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.margin-0 {
  margin: 0 !important;
}

.margin-1 {
  margin: 0.1rem !important;
}

.margin-2 {
  margin: 0.2rem !important;
}

.margin-3 {
  margin: 0.3rem !important;
}

.margin-4 {
  margin: 0.4rem !important;
}

.margin-5 {
  margin: 0.5rem !important;
}

.margin-6 {
  margin: 0.6rem !important;
}

.margin-7 {
  margin: 0.7rem !important;
}

.margin-8 {
  margin: 0.8rem !important;
}

.margin-9 {
  margin: 0.9rem !important;
}

.margin-10 {
  margin: 1rem !important;
}

.margin-11 {
  margin: 1.1rem !important;
}

.margin-12 {
  margin: 1.2rem !important;
}

.margin-13 {
  margin: 1.3rem !important;
}

.margin-14 {
  margin: 1.4rem !important;
}

.margin-15 {
  margin: 1.5rem !important;
}

.margin-16 {
  margin: 1.6rem !important;
}

.margin-17 {
  margin: 1.7rem !important;
}

.margin-18 {
  margin: 1.8rem !important;
}

.margin-19 {
  margin: 1.9rem !important;
}

.margin-20 {
  margin: 2rem !important;
}

.g-layout-m0 {
  margin: 0;
}

.g-layout-m1 {
  margin: 0.1rem;
}

.g-layout-m2 {
  margin: 0.2rem;
}

.g-layout-m3 {
  margin: 0.3rem;
}

.g-layout-m4 {
  margin: 0.4rem;
}

.g-layout-m5 {
  margin: 0.5rem;
}

.g-layout-m6 {
  margin: 0.6rem;
}

.g-layout-m7 {
  margin: 0.7rem;
}

.g-layout-m8 {
  margin: 0.8rem;
}

.g-layout-m9 {
  margin: 0.9rem;
}

.g-layout-m10 {
  margin: 1rem;
}

.g-layout-m11 {
  margin: 1.1rem;
}

.g-layout-m12 {
  margin: 1.2rem;
}

.g-layout-m13 {
  margin: 1.3rem;
}

.g-layout-m14 {
  margin: 1.4rem;
}

.g-layout-m15 {
  margin: 1.5rem;
}

.g-layout-m16 {
  margin: 1.6rem;
}

.g-layout-m17 {
  margin: 1.7rem;
}

.g-layout-m18 {
  margin: 1.8rem;
}

.g-layout-m19 {
  margin: 1.9rem;
}

.g-layout-m20 {
  margin: 2rem;
}

.padding-l-0 {
  padding-left: 0 !important;
}

.padding-l-1 {
  padding-left: 0.1rem !important;
}

.padding-l-2 {
  padding-left: 0.2rem !important;
}

.padding-l-3 {
  padding-left: 0.3rem !important;
}

.padding-l-4 {
  padding-left: 0.4rem !important;
}

.padding-l-5 {
  padding-left: 0.5rem !important;
}

.padding-l-6 {
  padding-left: 0.6rem !important;
}

.padding-l-7 {
  padding-left: 0.7rem !important;
}

.padding-l-8 {
  padding-left: 0.8rem !important;
}

.padding-l-9 {
  padding-left: 0.9rem !important;
}

.padding-l-10 {
  padding-left: 1rem !important;
}

.padding-l-11 {
  padding-left: 1.1rem !important;
}

.padding-l-12 {
  padding-left: 1.2rem !important;
}

.padding-l-13 {
  padding-left: 1.3rem !important;
}

.padding-l-14 {
  padding-left: 1.4rem !important;
}

.padding-l-15 {
  padding-left: 1.5rem !important;
}

.padding-l-16 {
  padding-left: 1.6rem !important;
}

.padding-l-17 {
  padding-left: 1.7rem !important;
}

.padding-l-18 {
  padding-left: 1.8rem !important;
}

.padding-l-19 {
  padding-left: 1.9rem !important;
}

.padding-l-20 {
  padding-left: 2rem !important;
}

.padding-l-21 {
  padding-left: 2.1rem !important;
}

.padding-l-22 {
  padding-left: 2.2rem !important;
}

.padding-l-23 {
  padding-left: 2.3rem !important;
}

.padding-l-24 {
  padding-left: 2.4rem !important;
}

.padding-l-25 {
  padding-left: 2.5rem !important;
}

.padding-l-26 {
  padding-left: 2.6rem !important;
}

.padding-l-27 {
  padding-left: 2.7rem !important;
}

.padding-l-28 {
  padding-left: 2.8rem !important;
}

.padding-l-29 {
  padding-left: 2.9rem !important;
}

.padding-l-30 {
  padding-left: 3rem !important;
}

.padding-r-0 {
  padding-right: 0 !important;
}

.padding-r-1 {
  padding-right: 0.1rem !important;
}

.padding-r-2 {
  padding-right: 0.2rem !important;
}

.padding-r-3 {
  padding-right: 0.3rem !important;
}

.padding-r-4 {
  padding-right: 0.4rem !important;
}

.padding-r-5 {
  padding-right: 0.5rem !important;
}

.padding-r-6 {
  padding-right: 0.6rem !important;
}

.padding-r-7 {
  padding-right: 0.7rem !important;
}

.padding-r-8 {
  padding-right: 0.8rem !important;
}

.padding-r-9 {
  padding-right: 0.9rem !important;
}

.padding-r-10 {
  padding-right: 1rem !important;
}

.padding-r-11 {
  padding-right: 1.1rem !important;
}

.padding-r-12 {
  padding-right: 1.2rem !important;
}

.padding-r-13 {
  padding-right: 1.3rem !important;
}

.padding-r-14 {
  padding-right: 1.4rem !important;
}

.padding-r-15 {
  padding-right: 1.5rem !important;
}

.padding-r-16 {
  padding-right: 1.6rem !important;
}

.padding-r-17 {
  padding-right: 1.7rem !important;
}

.padding-r-18 {
  padding-right: 1.8rem !important;
}

.padding-r-19 {
  padding-right: 1.9rem !important;
}

.padding-r-20 {
  padding-right: 2rem !important;
}

.padding-r-21 {
  padding-right: 2.1rem !important;
}

.padding-r-22 {
  padding-right: 2.2rem !important;
}

.padding-r-23 {
  padding-right: 2.3rem !important;
}

.padding-r-24 {
  padding-right: 2.4rem !important;
}

.padding-r-25 {
  padding-right: 2.5rem !important;
}

.padding-r-26 {
  padding-right: 2.6rem !important;
}

.padding-r-27 {
  padding-right: 2.7rem !important;
}

.padding-r-28 {
  padding-right: 2.8rem !important;
}

.padding-r-29 {
  padding-right: 2.9rem !important;
}

.padding-r-30 {
  padding-right: 3rem !important;
}

.padding-b-0 {
  padding-bottom: 0 !important;
}

.padding-b-1 {
  padding-bottom: 0.1rem !important;
}

.padding-b-2 {
  padding-bottom: 0.2rem !important;
}

.padding-b-3 {
  padding-bottom: 0.3rem !important;
}

.padding-b-4 {
  padding-bottom: 0.4rem !important;
}

.padding-b-5 {
  padding-bottom: 0.5rem !important;
}

.padding-b-6 {
  padding-bottom: 0.6rem !important;
}

.padding-b-7 {
  padding-bottom: 0.7rem !important;
}

.padding-b-8 {
  padding-bottom: 0.8rem !important;
}

.padding-b-9 {
  padding-bottom: 0.9rem !important;
}

.padding-b-10 {
  padding-bottom: 1rem !important;
}

.padding-b-11 {
  padding-bottom: 1.1rem !important;
}

.padding-b-12 {
  padding-bottom: 1.2rem !important;
}

.padding-b-13 {
  padding-bottom: 1.3rem !important;
}

.padding-b-14 {
  padding-bottom: 1.4rem !important;
}

.padding-b-15 {
  padding-bottom: 1.5rem !important;
}

.padding-b-16 {
  padding-bottom: 1.6rem !important;
}

.padding-b-17 {
  padding-bottom: 1.7rem !important;
}

.padding-b-18 {
  padding-bottom: 1.8rem !important;
}

.padding-b-19 {
  padding-bottom: 1.9rem !important;
}

.padding-b-20 {
  padding-bottom: 2rem !important;
}

.padding-b-21 {
  padding-bottom: 2.1rem !important;
}

.padding-b-22 {
  padding-bottom: 2.2rem !important;
}

.padding-b-23 {
  padding-bottom: 2.3rem !important;
}

.padding-b-24 {
  padding-bottom: 2.4rem !important;
}

.padding-b-25 {
  padding-bottom: 2.5rem !important;
}

.padding-b-26 {
  padding-bottom: 2.6rem !important;
}

.padding-b-27 {
  padding-bottom: 2.7rem !important;
}

.padding-b-28 {
  padding-bottom: 2.8rem !important;
}

.padding-b-29 {
  padding-bottom: 2.9rem !important;
}

.padding-b-30 {
  padding-bottom: 3rem !important;
}

.padding-t-0 {
  padding-top: 0 !important;
}

.padding-t-1 {
  padding-top: 0.1rem !important;
}

.padding-t-2 {
  padding-top: 0.2rem !important;
}

.padding-t-3 {
  padding-top: 0.3rem !important;
}

.padding-t-4 {
  padding-top: 0.4rem !important;
}

.padding-t-5 {
  padding-top: 0.5rem !important;
}

.padding-t-6 {
  padding-top: 0.6rem !important;
}

.padding-t-7 {
  padding-top: 0.7rem !important;
}

.padding-t-8 {
  padding-top: 0.8rem !important;
}

.padding-t-9 {
  padding-top: 0.9rem !important;
}

.padding-t-10 {
  padding-top: 1rem !important;
}

.padding-t-11 {
  padding-top: 1.1rem !important;
}

.padding-t-12 {
  padding-top: 1.2rem !important;
}

.padding-t-13 {
  padding-top: 1.3rem !important;
}

.padding-t-14 {
  padding-top: 1.4rem !important;
}

.padding-t-15 {
  padding-top: 1.5rem !important;
}

.padding-t-16 {
  padding-top: 1.6rem !important;
}

.padding-t-17 {
  padding-top: 1.7rem !important;
}

.padding-t-18 {
  padding-top: 1.8rem !important;
}

.padding-t-19 {
  padding-top: 1.9rem !important;
}

.padding-t-20 {
  padding-top: 2rem !important;
}

.padding-t-21 {
  padding-top: 2.1rem !important;
}

.padding-t-22 {
  padding-top: 2.2rem !important;
}

.padding-t-23 {
  padding-top: 2.3rem !important;
}

.padding-t-24 {
  padding-top: 2.4rem !important;
}

.padding-t-25 {
  padding-top: 2.5rem !important;
}

.padding-t-26 {
  padding-top: 2.6rem !important;
}

.padding-t-27 {
  padding-top: 2.7rem !important;
}

.padding-t-28 {
  padding-top: 2.8rem !important;
}

.padding-t-29 {
  padding-top: 2.9rem !important;
}

.padding-t-30 {
  padding-top: 3rem !important;
}

.g-layout-pl0 {
  padding-left: 0;
}

.g-layout-pl1 {
  padding-left: 0.1rem;
}

.g-layout-pl2 {
  padding-left: 0.2rem;
}

.g-layout-pl3 {
  padding-left: 0.3rem;
}

.g-layout-pl4 {
  padding-left: 0.4rem;
}

.g-layout-pl5 {
  padding-left: 0.5rem;
}

.g-layout-pl6 {
  padding-left: 0.6rem;
}

.g-layout-pl7 {
  padding-left: 0.7rem;
}

.g-layout-pl8 {
  padding-left: 0.8rem;
}

.g-layout-pl9 {
  padding-left: 0.9rem;
}

.g-layout-pl10 {
  padding-left: 1rem;
}

.g-layout-pl11 {
  padding-left: 1.1rem;
}

.g-layout-pl12 {
  padding-left: 1.2rem;
}

.g-layout-pl13 {
  padding-left: 1.3rem;
}

.g-layout-pl14 {
  padding-left: 1.4rem;
}

.g-layout-pl15 {
  padding-left: 1.5rem;
}

.g-layout-pl16 {
  padding-left: 1.6rem;
}

.g-layout-pl17 {
  padding-left: 1.7rem;
}

.g-layout-pl18 {
  padding-left: 1.8rem;
}

.g-layout-pl19 {
  padding-left: 1.9rem;
}

.g-layout-pl20 {
  padding-left: 2rem;
}

.g-layout-pl21 {
  padding-left: 2.1rem;
}

.g-layout-pl22 {
  padding-left: 2.2rem;
}

.g-layout-pl23 {
  padding-left: 2.3rem;
}

.g-layout-pl24 {
  padding-left: 2.4rem;
}

.g-layout-pl25 {
  padding-left: 2.5rem;
}

.g-layout-pl26 {
  padding-left: 2.6rem;
}

.g-layout-pl27 {
  padding-left: 2.7rem;
}

.g-layout-pl28 {
  padding-left: 2.8rem;
}

.g-layout-pl29 {
  padding-left: 2.9rem;
}

.g-layout-pl30 {
  padding-left: 3rem;
}

.g-layout-pr0 {
  padding-right: 0;
}

.g-layout-pr1 {
  padding-right: 0.1rem;
}

.g-layout-pr2 {
  padding-right: 0.2rem;
}

.g-layout-pr3 {
  padding-right: 0.3rem;
}

.g-layout-pr4 {
  padding-right: 0.4rem;
}

.g-layout-pr5 {
  padding-right: 0.5rem;
}

.g-layout-pr6 {
  padding-right: 0.6rem;
}

.g-layout-pr7 {
  padding-right: 0.7rem;
}

.g-layout-pr8 {
  padding-right: 0.8rem;
}

.g-layout-pr9 {
  padding-right: 0.9rem;
}

.g-layout-pr10 {
  padding-right: 1rem;
}

.g-layout-pr11 {
  padding-right: 1.1rem;
}

.g-layout-pr12 {
  padding-right: 1.2rem;
}

.g-layout-pr13 {
  padding-right: 1.3rem;
}

.g-layout-pr14 {
  padding-right: 1.4rem;
}

.g-layout-pr15 {
  padding-right: 1.5rem;
}

.g-layout-pr16 {
  padding-right: 1.6rem;
}

.g-layout-pr17 {
  padding-right: 1.7rem;
}

.g-layout-pr18 {
  padding-right: 1.8rem;
}

.g-layout-pr19 {
  padding-right: 1.9rem;
}

.g-layout-pr20 {
  padding-right: 2rem;
}

.g-layout-pr21 {
  padding-right: 2.1rem;
}

.g-layout-pr22 {
  padding-right: 2.2rem;
}

.g-layout-pr23 {
  padding-right: 2.3rem;
}

.g-layout-pr24 {
  padding-right: 2.4rem;
}

.g-layout-pr25 {
  padding-right: 2.5rem;
}

.g-layout-pr26 {
  padding-right: 2.6rem;
}

.g-layout-pr27 {
  padding-right: 2.7rem;
}

.g-layout-pr28 {
  padding-right: 2.8rem;
}

.g-layout-pr29 {
  padding-right: 2.9rem;
}

.g-layout-pr30 {
  padding-right: 3rem;
}

.g-layout-pb0 {
  padding-bottom: 0;
}

.g-layout-pb1 {
  padding-bottom: 0.1rem;
}

.g-layout-pb2 {
  padding-bottom: 0.2rem;
}

.g-layout-pb3 {
  padding-bottom: 0.3rem;
}

.g-layout-pb4 {
  padding-bottom: 0.4rem;
}

.g-layout-pb5 {
  padding-bottom: 0.5rem;
}

.g-layout-pb6 {
  padding-bottom: 0.6rem;
}

.g-layout-pb7 {
  padding-bottom: 0.7rem;
}

.g-layout-pb8 {
  padding-bottom: 0.8rem;
}

.g-layout-pb9 {
  padding-bottom: 0.9rem;
}

.g-layout-pb10 {
  padding-bottom: 1rem;
}

.g-layout-pb11 {
  padding-bottom: 1.1rem;
}

.g-layout-pb12 {
  padding-bottom: 1.2rem;
}

.g-layout-pb13 {
  padding-bottom: 1.3rem;
}

.g-layout-pb14 {
  padding-bottom: 1.4rem;
}

.g-layout-pb15 {
  padding-bottom: 1.5rem;
}

.g-layout-pb16 {
  padding-bottom: 1.6rem;
}

.g-layout-pb17 {
  padding-bottom: 1.7rem;
}

.g-layout-pb18 {
  padding-bottom: 1.8rem;
}

.g-layout-pb19 {
  padding-bottom: 1.9rem;
}

.g-layout-pb20 {
  padding-bottom: 2rem;
}

.g-layout-pb21 {
  padding-bottom: 2.1rem;
}

.g-layout-pb22 {
  padding-bottom: 2.2rem;
}

.g-layout-pb23 {
  padding-bottom: 2.3rem;
}

.g-layout-pb24 {
  padding-bottom: 2.4rem;
}

.g-layout-pb25 {
  padding-bottom: 2.5rem;
}

.g-layout-pb26 {
  padding-bottom: 2.6rem;
}

.g-layout-pb27 {
  padding-bottom: 2.7rem;
}

.g-layout-pb28 {
  padding-bottom: 2.8rem;
}

.g-layout-pb29 {
  padding-bottom: 2.9rem;
}

.g-layout-pb30 {
  padding-bottom: 3rem;
}

.g-layout-pt0 {
  padding-top: 0;
}

.g-layout-pt1 {
  padding-top: 0.1rem;
}

.g-layout-pt2 {
  padding-top: 0.2rem;
}

.g-layout-pt3 {
  padding-top: 0.3rem;
}

.g-layout-pt4 {
  padding-top: 0.4rem;
}

.g-layout-pt5 {
  padding-top: 0.5rem;
}

.g-layout-pt6 {
  padding-top: 0.6rem;
}

.g-layout-pt7 {
  padding-top: 0.7rem;
}

.g-layout-pt8 {
  padding-top: 0.8rem;
}

.g-layout-pt9 {
  padding-top: 0.9rem;
}

.g-layout-pt10 {
  padding-top: 1rem;
}

.g-layout-pt11 {
  padding-top: 1.1rem;
}

.g-layout-pt12 {
  padding-top: 1.2rem;
}

.g-layout-pt13 {
  padding-top: 1.3rem;
}

.g-layout-pt14 {
  padding-top: 1.4rem;
}

.g-layout-pt15 {
  padding-top: 1.5rem;
}

.g-layout-pt16 {
  padding-top: 1.6rem;
}

.g-layout-pt17 {
  padding-top: 1.7rem;
}

.g-layout-pt18 {
  padding-top: 1.8rem;
}

.g-layout-pt19 {
  padding-top: 1.9rem;
}

.g-layout-pt20 {
  padding-top: 2rem;
}

.g-layout-pt21 {
  padding-top: 2.1rem;
}

.g-layout-pt22 {
  padding-top: 2.2rem;
}

.g-layout-pt23 {
  padding-top: 2.3rem;
}

.g-layout-pt24 {
  padding-top: 2.4rem;
}

.g-layout-pt25 {
  padding-top: 2.5rem;
}

.g-layout-pt26 {
  padding-top: 2.6rem;
}

.g-layout-pt27 {
  padding-top: 2.7rem;
}

.g-layout-pt28 {
  padding-top: 2.8rem;
}

.g-layout-pt29 {
  padding-top: 2.9rem;
}

.g-layout-pt30 {
  padding-top: 3rem;
}

.g-layout-ph0 {
  padding-left: 0;
  padding-right: 0;
}

.g-layout-ph1 {
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}

.g-layout-ph2 {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.g-layout-ph3 {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}

.g-layout-ph4 {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}

.g-layout-ph5 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.g-layout-ph6 {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

.g-layout-ph7 {
  padding-left: 0.7rem;
  padding-right: 0.7rem;
}

.g-layout-ph8 {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}

.g-layout-ph9 {
  padding-left: 0.9rem;
  padding-right: 0.9rem;
}

.g-layout-ph10 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.g-layout-ph11 {
  padding-left: 1.1rem;
  padding-right: 1.1rem;
}

.g-layout-ph12 {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}

.g-layout-ph13 {
  padding-left: 1.3rem;
  padding-right: 1.3rem;
}

.g-layout-ph14 {
  padding-left: 1.4rem;
  padding-right: 1.4rem;
}

.g-layout-ph15 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.g-layout-ph16 {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}

.g-layout-ph17 {
  padding-left: 1.7rem;
  padding-right: 1.7rem;
}

.g-layout-ph18 {
  padding-left: 1.8rem;
  padding-right: 1.8rem;
}

.g-layout-ph19 {
  padding-left: 1.9rem;
  padding-right: 1.9rem;
}

.g-layout-ph20 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.g-layout-ph21 {
  padding-left: 2.1rem;
  padding-right: 2.1rem;
}

.g-layout-ph22 {
  padding-left: 2.2rem;
  padding-right: 2.2rem;
}

.g-layout-ph23 {
  padding-left: 2.3rem;
  padding-right: 2.3rem;
}

.g-layout-ph24 {
  padding-left: 2.4rem;
  padding-right: 2.4rem;
}

.g-layout-ph25 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.g-layout-ph26 {
  padding-left: 2.6rem;
  padding-right: 2.6rem;
}

.g-layout-ph27 {
  padding-left: 2.7rem;
  padding-right: 2.7rem;
}

.g-layout-ph28 {
  padding-left: 2.8rem;
  padding-right: 2.8rem;
}

.g-layout-ph29 {
  padding-left: 2.9rem;
  padding-right: 2.9rem;
}

.g-layout-ph30 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.g-layout-pv0 {
  padding-top: 0;
  padding-bottom: 0;
}

.g-layout-pv1 {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
}

.g-layout-pv2 {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.g-layout-pv3 {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}

.g-layout-pv4 {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}

.g-layout-pv5 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.g-layout-pv6 {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}

.g-layout-pv7 {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
}

.g-layout-pv8 {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}

.g-layout-pv9 {
  padding-top: 0.9rem;
  padding-bottom: 0.9rem;
}

.g-layout-pv10 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.g-layout-pv11 {
  padding-top: 1.1rem;
  padding-bottom: 1.1rem;
}

.g-layout-pv12 {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.g-layout-pv13 {
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;
}

.g-layout-pv14 {
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
}

.g-layout-pv15 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.g-layout-pv16 {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}

.g-layout-pv17 {
  padding-top: 1.7rem;
  padding-bottom: 1.7rem;
}

.g-layout-pv18 {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
}

.g-layout-pv19 {
  padding-top: 1.9rem;
  padding-bottom: 1.9rem;
}

.g-layout-pv20 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.g-layout-pv21 {
  padding-top: 2.1rem;
  padding-bottom: 2.1rem;
}

.g-layout-pv22 {
  padding-top: 2.2rem;
  padding-bottom: 2.2rem;
}

.g-layout-pv23 {
  padding-top: 2.3rem;
  padding-bottom: 2.3rem;
}

.g-layout-pv24 {
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
}

.g-layout-pv25 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.g-layout-pv26 {
  padding-top: 2.6rem;
  padding-bottom: 2.6rem;
}

.g-layout-pv27 {
  padding-top: 2.7rem;
  padding-bottom: 2.7rem;
}

.g-layout-pv28 {
  padding-top: 2.8rem;
  padding-bottom: 2.8rem;
}

.g-layout-pv29 {
  padding-top: 2.9rem;
  padding-bottom: 2.9rem;
}

.g-layout-pv30 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-0 {
  padding: 0 !important;
}

.padding-1 {
  padding: 0.1rem !important;
}

.padding-2 {
  padding: 0.2rem !important;
}

.padding-3 {
  padding: 0.3rem !important;
}

.padding-4 {
  padding: 0.4rem !important;
}

.padding-5 {
  padding: 0.5rem !important;
}

.padding-6 {
  padding: 0.6rem !important;
}

.padding-7 {
  padding: 0.7rem !important;
}

.padding-8 {
  padding: 0.8rem !important;
}

.padding-9 {
  padding: 0.9rem !important;
}

.padding-10 {
  padding: 1rem !important;
}

.padding-11 {
  padding: 1.1rem !important;
}

.padding-12 {
  padding: 1.2rem !important;
}

.padding-13 {
  padding: 1.3rem !important;
}

.padding-14 {
  padding: 1.4rem !important;
}

.padding-15 {
  padding: 1.5rem !important;
}

.padding-16 {
  padding: 1.6rem !important;
}

.padding-17 {
  padding: 1.7rem !important;
}

.padding-18 {
  padding: 1.8rem !important;
}

.padding-19 {
  padding: 1.9rem !important;
}

.padding-20 {
  padding: 2rem !important;
}

.padding-21 {
  padding: 2.1rem !important;
}

.padding-22 {
  padding: 2.2rem !important;
}

.padding-23 {
  padding: 2.3rem !important;
}

.padding-24 {
  padding: 2.4rem !important;
}

.padding-25 {
  padding: 2.5rem !important;
}

.padding-26 {
  padding: 2.6rem !important;
}

.padding-27 {
  padding: 2.7rem !important;
}

.padding-28 {
  padding: 2.8rem !important;
}

.padding-29 {
  padding: 2.9rem !important;
}

.padding-30 {
  padding: 3rem !important;
}

.g-layout-p0 {
  padding: 0;
}

.g-layout-p1 {
  padding: 0.1rem;
}

.g-layout-p2 {
  padding: 0.2rem;
}

.g-layout-p3 {
  padding: 0.3rem;
}

.g-layout-p4 {
  padding: 0.4rem;
}

.g-layout-p5 {
  padding: 0.5rem;
}

.g-layout-p6 {
  padding: 0.6rem;
}

.g-layout-p7 {
  padding: 0.7rem;
}

.g-layout-p8 {
  padding: 0.8rem;
}

.g-layout-p9 {
  padding: 0.9rem;
}

.g-layout-p10 {
  padding: 1rem;
}

.g-layout-p11 {
  padding: 1.1rem;
}

.g-layout-p12 {
  padding: 1.2rem;
}

.g-layout-p13 {
  padding: 1.3rem;
}

.g-layout-p14 {
  padding: 1.4rem;
}

.g-layout-p15 {
  padding: 1.5rem;
}

.g-layout-p16 {
  padding: 1.6rem;
}

.g-layout-p17 {
  padding: 1.7rem;
}

.g-layout-p18 {
  padding: 1.8rem;
}

.g-layout-p19 {
  padding: 1.9rem;
}

.g-layout-p20 {
  padding: 2rem;
}

.g-layout-p21 {
  padding: 2.1rem;
}

.g-layout-p22 {
  padding: 2.2rem;
}

.g-layout-p23 {
  padding: 2.3rem;
}

.g-layout-p24 {
  padding: 2.4rem;
}

.g-layout-p25 {
  padding: 2.5rem;
}

.g-layout-p26 {
  padding: 2.6rem;
}

.g-layout-p27 {
  padding: 2.7rem;
}

.g-layout-p28 {
  padding: 2.8rem;
}

.g-layout-p29 {
  padding: 2.9rem;
}

.g-layout-p30 {
  padding: 3rem;
}

.g-list-title {
  font-size: 1.7rem;
  font-weight: var(--weight);
}

body.light .g-list-title.disable {
  color: #666;
}

body.dark .g-list-title.disable {
  color: #b8b8b8;
}

.g-list-tagrow {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.4rem;
}

.g-hitreason {
  padding: 1rem 1.2rem;
  font-size: 1.4rem;
  display: flex;
  align-items: flex-start;
  position: relative;
}

.g-hitreason:after {
  content: " ";
  position: absolute;
  left: 1.2rem;
  right: 1.2rem;
  top: 0;
  height: 0.1rem;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .g-hitreason:after {
  background-color: #eee;
}

body.dark .g-hitreason:after {
  background-color: #313131;
}

.g-hitreason .icon18_guanlian {
  font-size: 1.8rem;
  position: relative;
  top: 0.1rem;
}

body.light .g-hitreason .icon18_guanlian {
  color: #999;
}

body.dark .g-hitreason .icon18_guanlian {
  color: #868686;
}

.g-hitreason .reason-wrapper {
  flex: 1;
  margin-left: 0.2rem;
}

.g-hitreason .reason-wrapper .reason-item {
  margin-top: 0.4rem;
}

.g-hitreason .reason-wrapper .reason-item:first-child {
  margin-top: 0;
}

body.light .g-hitreason .reason-wrapper .reason-item {
  color: gray;
}

body.dark .g-hitreason .reason-wrapper .reason-item {
  color: #9e9e9e;
}

.adapted-container {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
}

.adapted-xs-top-0 {
  margin-top: 0 !important;
}

.adapted-xs-top-4 {
  margin-top: 0.4rem !important;
}

.adapted-xs-top-6 {
  margin-top: 0.6rem !important;
}

.adapted-xs-top-8 {
  margin-top: 0.8rem !important;
}

.adapted-xs-top-10 {
  margin-top: 1rem !important;
}

.adapted-xs-top-12 {
  margin-top: 1.2rem !important;
}

.adapted-xs-top-16 {
  margin-top: 1.6rem !important;
}

.adapted-xs-top-20 {
  margin-top: 2rem !important;
}

.adapted-xs-top--4 {
  margin-top: -0.4rem !important;
}

.adapted-xs-top--6 {
  margin-top: -0.6rem !important;
}

.adapted-xs-top--8 {
  margin-top: -0.8rem !important;
}

.adapted-xs-top--10 {
  margin-top: -1rem !important;
}

.adapted-xs-top--12 {
  margin-top: -1.2rem !important;
}

.adapted-xs-top--16 {
  margin-top: -1.6rem !important;
}

.adapted-xs-top--20 {
  margin-top: -2rem !important;
}

.adapted-xs-top-80 {
  margin-top: 8rem !important;
}

.adapted-xs-bottom-0 {
  margin-bottom: 0 !important;
}

.adapted-xs-bottom-4 {
  margin-bottom: 0.4rem !important;
}

.adapted-xs-bottom-6 {
  margin-bottom: 0.6rem !important;
}

.adapted-xs-bottom-8 {
  margin-bottom: 0.8rem !important;
}

.adapted-xs-bottom-10 {
  margin-bottom: 1rem !important;
}

.adapted-xs-bottom-12 {
  margin-bottom: 1.2rem !important;
}

.adapted-xs-bottom-16 {
  margin-bottom: 1.6rem !important;
}

.adapted-xs-bottom-20 {
  margin-bottom: 2rem !important;
}

.adapted-xs-bottom--4 {
  margin-bottom: -0.4rem !important;
}

.adapted-xs-bottom--6 {
  margin-bottom: -0.6rem !important;
}

.adapted-xs-bottom--8 {
  margin-bottom: -0.8rem !important;
}

.adapted-xs-bottom--10 {
  margin-bottom: -1rem !important;
}

.adapted-xs-bottom--12 {
  margin-bottom: -1.2rem !important;
}

.adapted-xs-bottom--16 {
  margin-bottom: -1.6rem !important;
}

.adapted-xs-bottom--20 {
  margin-bottom: -2rem !important;
}

.adapted-xs-bottom-80 {
  margin-bottom: 8rem !important;
}

.adapted-xs-left-0 {
  margin-left: 0 !important;
}

.adapted-xs-left-4 {
  margin-left: 0.4rem !important;
}

.adapted-xs-left-6 {
  margin-left: 0.6rem !important;
}

.adapted-xs-left-8 {
  margin-left: 0.8rem !important;
}

.adapted-xs-left-10 {
  margin-left: 1rem !important;
}

.adapted-xs-left-12 {
  margin-left: 1.2rem !important;
}

.adapted-xs-left-16 {
  margin-left: 1.6rem !important;
}

.adapted-xs-left-20 {
  margin-left: 2rem !important;
}

.adapted-xs-left--4 {
  margin-left: -0.4rem !important;
}

.adapted-xs-left--6 {
  margin-left: -0.6rem !important;
}

.adapted-xs-left--8 {
  margin-left: -0.8rem !important;
}

.adapted-xs-left--10 {
  margin-left: -1rem !important;
}

.adapted-xs-left--12 {
  margin-left: -1.2rem !important;
}

.adapted-xs-left--16 {
  margin-left: -1.6rem !important;
}

.adapted-xs-left--20 {
  margin-left: -2rem !important;
}

.adapted-xs-left-80 {
  margin-left: 8rem !important;
}

.adapted-xs-right-0 {
  margin-right: 0 !important;
}

.adapted-xs-right-4 {
  margin-right: 0.4rem !important;
}

.adapted-xs-right-6 {
  margin-right: 0.6rem !important;
}

.adapted-xs-right-8 {
  margin-right: 0.8rem !important;
}

.adapted-xs-right-10 {
  margin-right: 1rem !important;
}

.adapted-xs-right-12 {
  margin-right: 1.2rem !important;
}

.adapted-xs-right-16 {
  margin-right: 1.6rem !important;
}

.adapted-xs-right-20 {
  margin-right: 2rem !important;
}

.adapted-xs-right--4 {
  margin-right: -0.4rem !important;
}

.adapted-xs-right--6 {
  margin-right: -0.6rem !important;
}

.adapted-xs-right--8 {
  margin-right: -0.8rem !important;
}

.adapted-xs-right--10 {
  margin-right: -1rem !important;
}

.adapted-xs-right--12 {
  margin-right: -1.2rem !important;
}

.adapted-xs-right--16 {
  margin-right: -1.6rem !important;
}

.adapted-xs-right--20 {
  margin-right: -2rem !important;
}

.adapted-xs-right-80 {
  margin-right: 8rem !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1-4 {
  width: calc(100% - 0.4rem) !important;
}

.adapted-xs-1-6 {
  width: calc(100% - 0.6rem) !important;
}

.adapted-xs-1-8 {
  width: calc(100% - 0.8rem) !important;
}

.adapted-xs-1-10 {
  width: calc(100% - 1rem) !important;
}

.adapted-xs-1-12 {
  width: calc(100% - 1.2rem) !important;
}

.adapted-xs-1-16 {
  width: calc(100% - 1.6rem) !important;
}

.adapted-xs-1-20 {
  width: calc(100% - 2rem) !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1 {
  width: 100% !important;
}

.adapted-xs-1-80 {
  width: calc(100% - 8rem) !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2-4 {
  width: calc(50% - 0.4rem) !important;
}

.adapted-xs-2-6 {
  width: calc(50% - 0.6rem) !important;
}

.adapted-xs-2-8 {
  width: calc(50% - 0.8rem) !important;
}

.adapted-xs-2-10 {
  width: calc(50% - 1rem) !important;
}

.adapted-xs-2-12 {
  width: calc(50% - 1.2rem) !important;
}

.adapted-xs-2-16 {
  width: calc(50% - 1.6rem) !important;
}

.adapted-xs-2-20 {
  width: calc(50% - 2rem) !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2 {
  width: 50% !important;
}

.adapted-xs-2-80 {
  width: calc(50% - 8rem) !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3-4 {
  width: calc(33.3333333333% - 0.4rem) !important;
}

.adapted-xs-3-6 {
  width: calc(33.3333333333% - 0.6rem) !important;
}

.adapted-xs-3-8 {
  width: calc(33.3333333333% - 0.8rem) !important;
}

.adapted-xs-3-10 {
  width: calc(33.3333333333% - 1rem) !important;
}

.adapted-xs-3-12 {
  width: calc(33.3333333333% - 1.2rem) !important;
}

.adapted-xs-3-16 {
  width: calc(33.3333333333% - 1.6rem) !important;
}

.adapted-xs-3-20 {
  width: calc(33.3333333333% - 2rem) !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3 {
  width: 33.3333333333% !important;
}

.adapted-xs-3-80 {
  width: calc(33.3333333333% - 8rem) !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4-4 {
  width: calc(25% - 0.4rem) !important;
}

.adapted-xs-4-6 {
  width: calc(25% - 0.6rem) !important;
}

.adapted-xs-4-8 {
  width: calc(25% - 0.8rem) !important;
}

.adapted-xs-4-10 {
  width: calc(25% - 1rem) !important;
}

.adapted-xs-4-12 {
  width: calc(25% - 1.2rem) !important;
}

.adapted-xs-4-16 {
  width: calc(25% - 1.6rem) !important;
}

.adapted-xs-4-20 {
  width: calc(25% - 2rem) !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4 {
  width: 25% !important;
}

.adapted-xs-4-80 {
  width: calc(25% - 8rem) !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5-4 {
  width: calc(20% - 0.4rem) !important;
}

.adapted-xs-5-6 {
  width: calc(20% - 0.6rem) !important;
}

.adapted-xs-5-8 {
  width: calc(20% - 0.8rem) !important;
}

.adapted-xs-5-10 {
  width: calc(20% - 1rem) !important;
}

.adapted-xs-5-12 {
  width: calc(20% - 1.2rem) !important;
}

.adapted-xs-5-16 {
  width: calc(20% - 1.6rem) !important;
}

.adapted-xs-5-20 {
  width: calc(20% - 2rem) !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5 {
  width: 20% !important;
}

.adapted-xs-5-80 {
  width: calc(20% - 8rem) !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6-4 {
  width: calc(16.6666666667% - 0.4rem) !important;
}

.adapted-xs-6-6 {
  width: calc(16.6666666667% - 0.6rem) !important;
}

.adapted-xs-6-8 {
  width: calc(16.6666666667% - 0.8rem) !important;
}

.adapted-xs-6-10 {
  width: calc(16.6666666667% - 1rem) !important;
}

.adapted-xs-6-12 {
  width: calc(16.6666666667% - 1.2rem) !important;
}

.adapted-xs-6-16 {
  width: calc(16.6666666667% - 1.6rem) !important;
}

.adapted-xs-6-20 {
  width: calc(16.6666666667% - 2rem) !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6 {
  width: 16.6666666667% !important;
}

.adapted-xs-6-80 {
  width: calc(16.6666666667% - 8rem) !important;
}

.line-bottom-20 {
  position: relative;
}

.line-bottom-20::before {
  height: calc(100% - 4rem);
  content: " ";
  position: absolute;
  bottom: 0;
  border-bottom: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-bottom-20::before {
  border-color: #eee;
}

body.dark .line-bottom-20::before {
  border-color: #313131;
}

.line-bottom-8 {
  position: relative;
}

.line-bottom-8::before {
  height: calc(100% - 1.6rem);
  content: " ";
  position: absolute;
  bottom: 0;
  border-bottom: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-bottom-8::before {
  border-color: #eee;
}

body.dark .line-bottom-8::before {
  border-color: #313131;
}

.line-bottom-4 {
  position: relative;
}

.line-bottom-4::before {
  height: calc(100% - 0.8rem);
  content: " ";
  position: absolute;
  bottom: 0;
  border-bottom: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-bottom-4::before {
  border-color: #eee;
}

body.dark .line-bottom-4::before {
  border-color: #313131;
}

.line-bottom-2 {
  position: relative;
}

.line-bottom-2::before {
  height: calc(100% - 0.4rem);
  content: " ";
  position: absolute;
  bottom: 0;
  border-bottom: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-bottom-2::before {
  border-color: #eee;
}

body.dark .line-bottom-2::before {
  border-color: #313131;
}

.line-bottom-0 {
  position: relative;
}

.line-bottom-0::before {
  height: calc(100% - 0);
  content: " ";
  position: absolute;
  bottom: 0;
  border-bottom: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-bottom-0::before {
  border-color: #eee;
}

body.dark .line-bottom-0::before {
  border-color: #313131;
}

.line-right-20 {
  position: relative;
}

.line-right-20::before {
  height: calc(100% - 4rem);
  content: " ";
  position: absolute;
  right: 0;
  border-right: .5PX solid;
  transform-origin: 0 100%;
  top: 2rem;
}

body.light .line-right-20::before {
  border-color: #eee;
}

body.dark .line-right-20::before {
  border-color: #313131;
}

.line-right-8 {
  position: relative;
}

.line-right-8::before {
  height: calc(100% - 1.6rem);
  content: " ";
  position: absolute;
  right: 0;
  border-right: .5PX solid;
  transform-origin: 0 100%;
  top: 0.8rem;
}

body.light .line-right-8::before {
  border-color: #eee;
}

body.dark .line-right-8::before {
  border-color: #313131;
}

.line-right-4 {
  position: relative;
}

.line-right-4::before {
  height: calc(100% - 0.8rem);
  content: " ";
  position: absolute;
  right: 0;
  border-right: .5PX solid;
  transform-origin: 0 100%;
  top: 0.4rem;
}

body.light .line-right-4::before {
  border-color: #eee;
}

body.dark .line-right-4::before {
  border-color: #313131;
}

.line-right-2 {
  position: relative;
}

.line-right-2::before {
  height: calc(100% - 0.4rem);
  content: " ";
  position: absolute;
  right: 0;
  border-right: .5PX solid;
  transform-origin: 0 100%;
  top: 0.2rem;
}

body.light .line-right-2::before {
  border-color: #eee;
}

body.dark .line-right-2::before {
  border-color: #313131;
}

.line-right-0 {
  position: relative;
}

.line-right-0::before {
  height: calc(100% - 0);
  content: " ";
  position: absolute;
  right: 0;
  border-right: .5PX solid;
  transform-origin: 0 100%;
  top: 0;
}

body.light .line-right-0::before {
  border-color: #eee;
}

body.dark .line-right-0::before {
  border-color: #313131;
}

.line-left-20 {
  position: relative;
}

.line-left-20::before {
  height: calc(100% - 4rem);
  content: " ";
  position: absolute;
  left: 0;
  border-left: .5PX solid;
  transform-origin: 0 100%;
  top: 2rem;
}

body.light .line-left-20::before {
  border-color: #eee;
}

body.dark .line-left-20::before {
  border-color: #313131;
}

.line-left-8 {
  position: relative;
}

.line-left-8::before {
  height: calc(100% - 1.6rem);
  content: " ";
  position: absolute;
  left: 0;
  border-left: .5PX solid;
  transform-origin: 0 100%;
  top: 0.8rem;
}

body.light .line-left-8::before {
  border-color: #eee;
}

body.dark .line-left-8::before {
  border-color: #313131;
}

.line-left-4 {
  position: relative;
}

.line-left-4::before {
  height: calc(100% - 0.8rem);
  content: " ";
  position: absolute;
  left: 0;
  border-left: .5PX solid;
  transform-origin: 0 100%;
  top: 0.4rem;
}

body.light .line-left-4::before {
  border-color: #eee;
}

body.dark .line-left-4::before {
  border-color: #313131;
}

.line-left-2 {
  position: relative;
}

.line-left-2::before {
  height: calc(100% - 0.4rem);
  content: " ";
  position: absolute;
  left: 0;
  border-left: .5PX solid;
  transform-origin: 0 100%;
  top: 0.2rem;
}

body.light .line-left-2::before {
  border-color: #eee;
}

body.dark .line-left-2::before {
  border-color: #313131;
}

.line-left-0 {
  position: relative;
}

.line-left-0::before {
  height: calc(100% - 0);
  content: " ";
  position: absolute;
  left: 0;
  border-left: .5PX solid;
  transform-origin: 0 100%;
  top: 0;
}

body.light .line-left-0::before {
  border-color: #eee;
}

body.dark .line-left-0::before {
  border-color: #313131;
}

.line-top-20 {
  position: relative;
}

.line-top-20::before {
  height: calc(100% - 4rem);
  content: " ";
  position: absolute;
  top: 0;
  border-top: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-top-20::before {
  border-color: #eee;
}

body.dark .line-top-20::before {
  border-color: #313131;
}

.line-top-8 {
  position: relative;
}

.line-top-8::before {
  height: calc(100% - 1.6rem);
  content: " ";
  position: absolute;
  top: 0;
  border-top: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-top-8::before {
  border-color: #eee;
}

body.dark .line-top-8::before {
  border-color: #313131;
}

.line-top-4 {
  position: relative;
}

.line-top-4::before {
  height: calc(100% - 0.8rem);
  content: " ";
  position: absolute;
  top: 0;
  border-top: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-top-4::before {
  border-color: #eee;
}

body.dark .line-top-4::before {
  border-color: #313131;
}

.line-top-2 {
  position: relative;
}

.line-top-2::before {
  height: calc(100% - 0.4rem);
  content: " ";
  position: absolute;
  top: 0;
  border-top: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-top-2::before {
  border-color: #eee;
}

body.dark .line-top-2::before {
  border-color: #313131;
}

.line-top-0 {
  position: relative;
}

.line-top-0::before {
  height: calc(100% - 0);
  content: " ";
  position: absolute;
  top: 0;
  border-top: .5PX solid;
  transform-origin: 0 100%;
}

body.light .line-top-0::before {
  border-color: #eee;
}

body.dark .line-top-0::before {
  border-color: #313131;
}

@media (min-width: 576px) {
  .adapted-sm-top-0 {
    margin-top: 0 !important;
  }

  .adapted-sm-top-4 {
    margin-top: 0.4rem !important;
  }

  .adapted-sm-top-6 {
    margin-top: 0.6rem !important;
  }

  .adapted-sm-top-8 {
    margin-top: 0.8rem !important;
  }

  .adapted-sm-top-10 {
    margin-top: 1rem !important;
  }

  .adapted-sm-top-12 {
    margin-top: 1.2rem !important;
  }

  .adapted-sm-top-16 {
    margin-top: 1.6rem !important;
  }

  .adapted-sm-top-20 {
    margin-top: 2rem !important;
  }

  .adapted-sm-top--4 {
    margin-top: -0.4rem !important;
  }

  .adapted-sm-top--6 {
    margin-top: -0.6rem !important;
  }

  .adapted-sm-top--8 {
    margin-top: -0.8rem !important;
  }

  .adapted-sm-top--10 {
    margin-top: -1rem !important;
  }

  .adapted-sm-top--12 {
    margin-top: -1.2rem !important;
  }

  .adapted-sm-top--16 {
    margin-top: -1.6rem !important;
  }

  .adapted-sm-top--20 {
    margin-top: -2rem !important;
  }

  .adapted-sm-top-240 {
    margin-top: 24rem !important;
  }

  .adapted-sm-bottom-0 {
    margin-bottom: 0 !important;
  }

  .adapted-sm-bottom-4 {
    margin-bottom: 0.4rem !important;
  }

  .adapted-sm-bottom-6 {
    margin-bottom: 0.6rem !important;
  }

  .adapted-sm-bottom-8 {
    margin-bottom: 0.8rem !important;
  }

  .adapted-sm-bottom-10 {
    margin-bottom: 1rem !important;
  }

  .adapted-sm-bottom-12 {
    margin-bottom: 1.2rem !important;
  }

  .adapted-sm-bottom-16 {
    margin-bottom: 1.6rem !important;
  }

  .adapted-sm-bottom-20 {
    margin-bottom: 2rem !important;
  }

  .adapted-sm-bottom--4 {
    margin-bottom: -0.4rem !important;
  }

  .adapted-sm-bottom--6 {
    margin-bottom: -0.6rem !important;
  }

  .adapted-sm-bottom--8 {
    margin-bottom: -0.8rem !important;
  }

  .adapted-sm-bottom--10 {
    margin-bottom: -1rem !important;
  }

  .adapted-sm-bottom--12 {
    margin-bottom: -1.2rem !important;
  }

  .adapted-sm-bottom--16 {
    margin-bottom: -1.6rem !important;
  }

  .adapted-sm-bottom--20 {
    margin-bottom: -2rem !important;
  }

  .adapted-sm-bottom-240 {
    margin-bottom: 24rem !important;
  }

  .adapted-sm-left-0 {
    margin-left: 0 !important;
  }

  .adapted-sm-left-4 {
    margin-left: 0.4rem !important;
  }

  .adapted-sm-left-6 {
    margin-left: 0.6rem !important;
  }

  .adapted-sm-left-8 {
    margin-left: 0.8rem !important;
  }

  .adapted-sm-left-10 {
    margin-left: 1rem !important;
  }

  .adapted-sm-left-12 {
    margin-left: 1.2rem !important;
  }

  .adapted-sm-left-16 {
    margin-left: 1.6rem !important;
  }

  .adapted-sm-left-20 {
    margin-left: 2rem !important;
  }

  .adapted-sm-left--4 {
    margin-left: -0.4rem !important;
  }

  .adapted-sm-left--6 {
    margin-left: -0.6rem !important;
  }

  .adapted-sm-left--8 {
    margin-left: -0.8rem !important;
  }

  .adapted-sm-left--10 {
    margin-left: -1rem !important;
  }

  .adapted-sm-left--12 {
    margin-left: -1.2rem !important;
  }

  .adapted-sm-left--16 {
    margin-left: -1.6rem !important;
  }

  .adapted-sm-left--20 {
    margin-left: -2rem !important;
  }

  .adapted-sm-left-240 {
    margin-left: 24rem !important;
  }

  .adapted-sm-right-0 {
    margin-right: 0 !important;
  }

  .adapted-sm-right-4 {
    margin-right: 0.4rem !important;
  }

  .adapted-sm-right-6 {
    margin-right: 0.6rem !important;
  }

  .adapted-sm-right-8 {
    margin-right: 0.8rem !important;
  }

  .adapted-sm-right-10 {
    margin-right: 1rem !important;
  }

  .adapted-sm-right-12 {
    margin-right: 1.2rem !important;
  }

  .adapted-sm-right-16 {
    margin-right: 1.6rem !important;
  }

  .adapted-sm-right-20 {
    margin-right: 2rem !important;
  }

  .adapted-sm-right--4 {
    margin-right: -0.4rem !important;
  }

  .adapted-sm-right--6 {
    margin-right: -0.6rem !important;
  }

  .adapted-sm-right--8 {
    margin-right: -0.8rem !important;
  }

  .adapted-sm-right--10 {
    margin-right: -1rem !important;
  }

  .adapted-sm-right--12 {
    margin-right: -1.2rem !important;
  }

  .adapted-sm-right--16 {
    margin-right: -1.6rem !important;
  }

  .adapted-sm-right--20 {
    margin-right: -2rem !important;
  }

  .adapted-sm-right-240 {
    margin-right: 24rem !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1-4 {
    width: calc(100% - 0.4rem) !important;
  }

  .adapted-sm-1-6 {
    width: calc(100% - 0.6rem) !important;
  }

  .adapted-sm-1-8 {
    width: calc(100% - 0.8rem) !important;
  }

  .adapted-sm-1-10 {
    width: calc(100% - 1rem) !important;
  }

  .adapted-sm-1-12 {
    width: calc(100% - 1.2rem) !important;
  }

  .adapted-sm-1-16 {
    width: calc(100% - 1.6rem) !important;
  }

  .adapted-sm-1-20 {
    width: calc(100% - 2rem) !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1 {
    width: 100% !important;
  }

  .adapted-sm-1-240 {
    width: calc(100% - 24rem) !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2-4 {
    width: calc(50% - 0.4rem) !important;
  }

  .adapted-sm-2-6 {
    width: calc(50% - 0.6rem) !important;
  }

  .adapted-sm-2-8 {
    width: calc(50% - 0.8rem) !important;
  }

  .adapted-sm-2-10 {
    width: calc(50% - 1rem) !important;
  }

  .adapted-sm-2-12 {
    width: calc(50% - 1.2rem) !important;
  }

  .adapted-sm-2-16 {
    width: calc(50% - 1.6rem) !important;
  }

  .adapted-sm-2-20 {
    width: calc(50% - 2rem) !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2 {
    width: 50% !important;
  }

  .adapted-sm-2-240 {
    width: calc(50% - 24rem) !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3-4 {
    width: calc(33.3333333333% - 0.4rem) !important;
  }

  .adapted-sm-3-6 {
    width: calc(33.3333333333% - 0.6rem) !important;
  }

  .adapted-sm-3-8 {
    width: calc(33.3333333333% - 0.8rem) !important;
  }

  .adapted-sm-3-10 {
    width: calc(33.3333333333% - 1rem) !important;
  }

  .adapted-sm-3-12 {
    width: calc(33.3333333333% - 1.2rem) !important;
  }

  .adapted-sm-3-16 {
    width: calc(33.3333333333% - 1.6rem) !important;
  }

  .adapted-sm-3-20 {
    width: calc(33.3333333333% - 2rem) !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3 {
    width: 33.3333333333% !important;
  }

  .adapted-sm-3-240 {
    width: calc(33.3333333333% - 24rem) !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4-4 {
    width: calc(25% - 0.4rem) !important;
  }

  .adapted-sm-4-6 {
    width: calc(25% - 0.6rem) !important;
  }

  .adapted-sm-4-8 {
    width: calc(25% - 0.8rem) !important;
  }

  .adapted-sm-4-10 {
    width: calc(25% - 1rem) !important;
  }

  .adapted-sm-4-12 {
    width: calc(25% - 1.2rem) !important;
  }

  .adapted-sm-4-16 {
    width: calc(25% - 1.6rem) !important;
  }

  .adapted-sm-4-20 {
    width: calc(25% - 2rem) !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4 {
    width: 25% !important;
  }

  .adapted-sm-4-240 {
    width: calc(25% - 24rem) !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5-4 {
    width: calc(20% - 0.4rem) !important;
  }

  .adapted-sm-5-6 {
    width: calc(20% - 0.6rem) !important;
  }

  .adapted-sm-5-8 {
    width: calc(20% - 0.8rem) !important;
  }

  .adapted-sm-5-10 {
    width: calc(20% - 1rem) !important;
  }

  .adapted-sm-5-12 {
    width: calc(20% - 1.2rem) !important;
  }

  .adapted-sm-5-16 {
    width: calc(20% - 1.6rem) !important;
  }

  .adapted-sm-5-20 {
    width: calc(20% - 2rem) !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5 {
    width: 20% !important;
  }

  .adapted-sm-5-240 {
    width: calc(20% - 24rem) !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6-4 {
    width: calc(16.6666666667% - 0.4rem) !important;
  }

  .adapted-sm-6-6 {
    width: calc(16.6666666667% - 0.6rem) !important;
  }

  .adapted-sm-6-8 {
    width: calc(16.6666666667% - 0.8rem) !important;
  }

  .adapted-sm-6-10 {
    width: calc(16.6666666667% - 1rem) !important;
  }

  .adapted-sm-6-12 {
    width: calc(16.6666666667% - 1.2rem) !important;
  }

  .adapted-sm-6-16 {
    width: calc(16.6666666667% - 1.6rem) !important;
  }

  .adapted-sm-6-20 {
    width: calc(16.6666666667% - 2rem) !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6 {
    width: 16.6666666667% !important;
  }

  .adapted-sm-6-240 {
    width: calc(16.6666666667% - 24rem) !important;
  }

  .line-bottom-20 {
    position: relative;
  }

  .line-bottom-20::before {
    height: calc(100% - 4rem);
    content: " ";
    position: absolute;
    bottom: 0;
    border-bottom: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-bottom-20::before {
    border-color: #eee;
  }

  body.dark .line-bottom-20::before {
    border-color: #313131;
  }

  .line-bottom-8 {
    position: relative;
  }

  .line-bottom-8::before {
    height: calc(100% - 1.6rem);
    content: " ";
    position: absolute;
    bottom: 0;
    border-bottom: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-bottom-8::before {
    border-color: #eee;
  }

  body.dark .line-bottom-8::before {
    border-color: #313131;
  }

  .line-bottom-4 {
    position: relative;
  }

  .line-bottom-4::before {
    height: calc(100% - 0.8rem);
    content: " ";
    position: absolute;
    bottom: 0;
    border-bottom: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-bottom-4::before {
    border-color: #eee;
  }

  body.dark .line-bottom-4::before {
    border-color: #313131;
  }

  .line-bottom-2 {
    position: relative;
  }

  .line-bottom-2::before {
    height: calc(100% - 0.4rem);
    content: " ";
    position: absolute;
    bottom: 0;
    border-bottom: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-bottom-2::before {
    border-color: #eee;
  }

  body.dark .line-bottom-2::before {
    border-color: #313131;
  }

  .line-bottom-0 {
    position: relative;
  }

  .line-bottom-0::before {
    height: calc(100% - 0);
    content: " ";
    position: absolute;
    bottom: 0;
    border-bottom: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-bottom-0::before {
    border-color: #eee;
  }

  body.dark .line-bottom-0::before {
    border-color: #313131;
  }

  .line-right-20 {
    position: relative;
  }

  .line-right-20::before {
    height: calc(100% - 4rem);
    content: " ";
    position: absolute;
    right: 0;
    border-right: .5PX solid;
    transform-origin: 0 100%;
    top: 2rem;
  }

  body.light .line-right-20::before {
    border-color: #eee;
  }

  body.dark .line-right-20::before {
    border-color: #313131;
  }

  .line-right-8 {
    position: relative;
  }

  .line-right-8::before {
    height: calc(100% - 1.6rem);
    content: " ";
    position: absolute;
    right: 0;
    border-right: .5PX solid;
    transform-origin: 0 100%;
    top: 0.8rem;
  }

  body.light .line-right-8::before {
    border-color: #eee;
  }

  body.dark .line-right-8::before {
    border-color: #313131;
  }

  .line-right-4 {
    position: relative;
  }

  .line-right-4::before {
    height: calc(100% - 0.8rem);
    content: " ";
    position: absolute;
    right: 0;
    border-right: .5PX solid;
    transform-origin: 0 100%;
    top: 0.4rem;
  }

  body.light .line-right-4::before {
    border-color: #eee;
  }

  body.dark .line-right-4::before {
    border-color: #313131;
  }

  .line-right-2 {
    position: relative;
  }

  .line-right-2::before {
    height: calc(100% - 0.4rem);
    content: " ";
    position: absolute;
    right: 0;
    border-right: .5PX solid;
    transform-origin: 0 100%;
    top: 0.2rem;
  }

  body.light .line-right-2::before {
    border-color: #eee;
  }

  body.dark .line-right-2::before {
    border-color: #313131;
  }

  .line-right-0 {
    position: relative;
  }

  .line-right-0::before {
    height: calc(100% - 0);
    content: " ";
    position: absolute;
    right: 0;
    border-right: .5PX solid;
    transform-origin: 0 100%;
    top: 0;
  }

  body.light .line-right-0::before {
    border-color: #eee;
  }

  body.dark .line-right-0::before {
    border-color: #313131;
  }

  .line-left-20 {
    position: relative;
  }

  .line-left-20::before {
    height: calc(100% - 4rem);
    content: " ";
    position: absolute;
    left: 0;
    border-left: .5PX solid;
    transform-origin: 0 100%;
    top: 2rem;
  }

  body.light .line-left-20::before {
    border-color: #eee;
  }

  body.dark .line-left-20::before {
    border-color: #313131;
  }

  .line-left-8 {
    position: relative;
  }

  .line-left-8::before {
    height: calc(100% - 1.6rem);
    content: " ";
    position: absolute;
    left: 0;
    border-left: .5PX solid;
    transform-origin: 0 100%;
    top: 0.8rem;
  }

  body.light .line-left-8::before {
    border-color: #eee;
  }

  body.dark .line-left-8::before {
    border-color: #313131;
  }

  .line-left-4 {
    position: relative;
  }

  .line-left-4::before {
    height: calc(100% - 0.8rem);
    content: " ";
    position: absolute;
    left: 0;
    border-left: .5PX solid;
    transform-origin: 0 100%;
    top: 0.4rem;
  }

  body.light .line-left-4::before {
    border-color: #eee;
  }

  body.dark .line-left-4::before {
    border-color: #313131;
  }

  .line-left-2 {
    position: relative;
  }

  .line-left-2::before {
    height: calc(100% - 0.4rem);
    content: " ";
    position: absolute;
    left: 0;
    border-left: .5PX solid;
    transform-origin: 0 100%;
    top: 0.2rem;
  }

  body.light .line-left-2::before {
    border-color: #eee;
  }

  body.dark .line-left-2::before {
    border-color: #313131;
  }

  .line-left-0 {
    position: relative;
  }

  .line-left-0::before {
    height: calc(100% - 0);
    content: " ";
    position: absolute;
    left: 0;
    border-left: .5PX solid;
    transform-origin: 0 100%;
    top: 0;
  }

  body.light .line-left-0::before {
    border-color: #eee;
  }

  body.dark .line-left-0::before {
    border-color: #313131;
  }

  .line-top-20 {
    position: relative;
  }

  .line-top-20::before {
    height: calc(100% - 4rem);
    content: " ";
    position: absolute;
    top: 0;
    border-top: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-top-20::before {
    border-color: #eee;
  }

  body.dark .line-top-20::before {
    border-color: #313131;
  }

  .line-top-8 {
    position: relative;
  }

  .line-top-8::before {
    height: calc(100% - 1.6rem);
    content: " ";
    position: absolute;
    top: 0;
    border-top: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-top-8::before {
    border-color: #eee;
  }

  body.dark .line-top-8::before {
    border-color: #313131;
  }

  .line-top-4 {
    position: relative;
  }

  .line-top-4::before {
    height: calc(100% - 0.8rem);
    content: " ";
    position: absolute;
    top: 0;
    border-top: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-top-4::before {
    border-color: #eee;
  }

  body.dark .line-top-4::before {
    border-color: #313131;
  }

  .line-top-2 {
    position: relative;
  }

  .line-top-2::before {
    height: calc(100% - 0.4rem);
    content: " ";
    position: absolute;
    top: 0;
    border-top: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-top-2::before {
    border-color: #eee;
  }

  body.dark .line-top-2::before {
    border-color: #313131;
  }

  .line-top-0 {
    position: relative;
  }

  .line-top-0::before {
    height: calc(100% - 0);
    content: " ";
    position: absolute;
    top: 0;
    border-top: .5PX solid;
    transform-origin: 0 100%;
  }

  body.light .line-top-0::before {
    border-color: #eee;
  }

  body.dark .line-top-0::before {
    border-color: #313131;
  }
}
.toast-title {
  font-weight: 700;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #fff;
}

.toast-message a:hover {
  color: #ccc;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  -webkit-text-shadow: 0 0.1rem 0 #fff;
  text-shadow: 0 0.1rem 0 #fff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}

.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: .3em;
}

button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 1.2rem;
  left: 1.2rem;
}

.toast-top-right {
  top: 1.2rem;
  right: 1.2rem;
}

.toast-bottom-right {
  right: 1.2rem;
  bottom: 1.2rem;
}

.toast-bottom-left {
  bottom: 1.2rem;
  left: 1.2rem;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}

#toast-container * {
  box-sizing: border-box;
}

#toast-container>div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 0.6rem;
  padding: 1.5rem 1.5rem 1.5rem 5rem;
  width: 30rem;
  border-radius: 0.3rem;
  background-position: 1.5rem center;
  background-repeat: no-repeat;
  box-shadow: 0 0 1.2rem #999;
  color: #fff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container>div.rtl {
  direction: rtl;
  padding: 1.5rem 5rem 1.5rem 1.5rem;
  background-position: right 1.5rem center;
}

#toast-container>div:hover {
  box-shadow: 0 0 1.2rem #000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container>.toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}

#toast-container>.toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}

#toast-container>.toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}

#toast-container>.toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}

#toast-container.toast-bottom-center>div,
#toast-container.toast-top-center>div {
  width: 30rem;
  margin-left: auto;
  margin-right: auto;
}

#toast-container.toast-bottom-full-width>div,
#toast-container.toast-top-full-width>div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51a351;
}

.toast-error {
  background-color: #bd362f;
}

.toast-info {
  background-color: #2f96b4;
}

.toast-warning {
  background-color: #f89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0.4rem;
  background-color: #000;
  opacity: .4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

@media all and (max-width: 240px) {
  #toast-container>div {
    padding: 0.8rem 0.8rem 0.8rem 5rem;
    width: 11em;
  }

  #toast-container>div.rtl {
    padding: 0.8rem 5rem 0.8rem 0.8rem;
  }

  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }

  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: .2em;
  }
}

@media all and (min-width: 241px)and (max-width: 480px) {
  #toast-container>div {
    padding: 0.8rem 0.8rem 0.8rem 5rem;
    width: 18em;
  }

  #toast-container>div.rtl {
    padding: 0.8rem 5rem 0.8rem 0.8rem;
  }

  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }

  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: .2em;
  }
}

@media all and (min-width: 481px)and (max-width: 768px) {
  #toast-container>div {
    padding: 1.5rem 1.5rem 1.5rem 5rem;
    width: 25em;
  }

  #toast-container>div.rtl {
    padding: 1.5rem 5rem 1.5rem 1.5rem;
  }
}

@font-face {
  font-family: "DIN";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/DIN-Bold-1934dc78.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "DIN-Medium";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/qcc-digit-0b6e549d.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "qcc-digit";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/qcc-digit-0b6e549d.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "D-DIN";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/D-DIN-Bold-7bb4b1a4.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "D-DIN-Regular";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/D-DIN-Regular-2526d3b3.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "qcc-number";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/qcc-number-81b9714c.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  height: 0.2rem;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3100;
}

body.light #nprogress .bar {
  background-color: #128bed;
}

body.dark #nprogress .bar {
  background-color: #4ca9e7;
}

#nprogress .peg {
  display: block;
  height: 100%;
  opacity: 1;
  position: absolute;
  right: 0;
  transform: rotate(3deg) translate(0, -0.4rem);
  width: 10rem;
}

body.light #nprogress .peg {
  box-shadow: 0 0 1rem #128bed,0 0 0.5rem #128bed;
}

body.dark #nprogress .peg {
  box-shadow: 0 0 1rem #4ca9e7,0 0 0.5rem #4ca9e7;
}

#nprogress .spinner {
  display: block;
  position: fixed;
  right: 1rem;
  top: 1rem;
  z-index: 3100;
}

#nprogress .spinner-icon {
  animation: nprogress-spinner 400ms linear infinite;
  border: solid 0.2rem rgba(0,0,0,0);
  border-radius: 50%;
  box-sizing: border-box;
  height: 1.8rem;
  width: 1.8rem;
}

body.light #nprogress .spinner-icon {
  border-left-color: #128bed;
  border-top-color: #128bed;
}

body.dark #nprogress .spinner-icon {
  border-left-color: #4ca9e7;
  border-top-color: #4ca9e7;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .bar,
.nprogress-custom-parent #nprogress .spinner {
  position: absolute;
}

@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity .3s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.slide-enter,
.slide-leave-to {
  height: 0;
  opacity: 0;
}

.slide-enter-to,
.slide-leave {
  height: 30rem;
  opacity: 1;
}

.slide-enter-active {
  animation: slideIn .4s ease;
}

.slide-leave-active {
  animation: slideOut .4s ease;
}

@keyframes slideIn {
  0% {
    height: 0;
    opacity: 0;
  }

  100% {
    height: 30rem;
    opacity: 1;
  }
}

@keyframes slideOut {
  0% {
    height: 30rem;
    opacity: 1;
  }

  100% {
    opacity: 0;
    height: 0;
  }
}

.newdraw-enter-active,
.newdraw-leave-active {
  transform-origin: 0 0;
  transform: scaleY(1);
  transition: transform .3s ease-out;
}

.newdraw-enter,
.newdraw-leave-to {
  transform: scaleY(0);
}

.draw-enter-active {
  transform-origin: 0 0;
  animation: drawIn .4s ease;
}

.draw-leave-active {
  transform-origin: 0 0;
  animation: drawOut .4s ease;
}

.draw-enter {
  transform-origin: 0 0;
  opacity: 0;
}

.draw-leave-to {
  transform-origin: 0 0;
  opacity: 0;
}

@keyframes drawIn {
  0% {
    transform: scaleY(0);
  }

  100% {
    transform: scaleY(1);
  }
}

@keyframes drawOut {
  0% {
    transform: scaleY(1);
  }

  100% {
    transform: scaleY(0);
  }
}

.swipe-enter,
.swipe-leave-to {
  left: 100%;
}

.swipe-enter-to,
.swipe-leave {
  left: 0;
}

.swipe-enter-active {
  animation: swipeIn .2s;
}

.swipe-leave-active {
  animation: swipeOut .2s;
}

@keyframes swipeIn {
  0% {
    left: 100%;
  }

  100% {
    left: 0%;
  }
}

@keyframes swipeOut {
  0% {
    left: 0%;
  }

  100% {
    left: 100%;
  }
}

.qcc-loading-gif {
  background-repeat: no-repeat;
  background-size: 100% 100%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%;
}

body.light .qcc-loading-gif {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_1-82ce7aa2.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_2-c96ff93b.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_3-5614d09e.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_4-ce99660a.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_5-b6418b74.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_6-0c4e0e45.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_7-61405f23.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_8-71efcd68.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_9-b550faad.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_10-f0cde0d2.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_11-1ae91dd7.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_12-68799d2a.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_13-620de56f.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_14-933f1794.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_15-b7b133d9.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_16-83996acf.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_17-900b3127.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_18-912d0f4d.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_19-0242a334.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_20-82ce7aa2.png);
}

body.dark .qcc-loading-gif {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_1-f4f62ebd.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_2-f4152080.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_3-ade1457b.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_4-376ddfb5.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_5-8c460fd3.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_6-f75a9030.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_7-deec8ecc.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_8-5793eda5.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_9-05c1fcbe.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_10-767cf268.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_11-15dcdea8.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_12-d22c02cb.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_13-1363d007.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_14-a8a535e8.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_15-afdf177f.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_16-d6d9c06f.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_17-3318d365.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_18-0ea4f12e.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_19-3726f195.png),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_20-e709feeb.png);
}

body.light .qcc-loading-gif {
  animation: qccLoadingGiflight .66s infinite;
}

body.dark .qcc-loading-gif {
  animation: qccLoadingGifdark .66s infinite;
}

@keyframes qccLoadingGiflight {
  0% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_1-82ce7aa2.png);
  }

  5% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_2-c96ff93b.png);
  }

  10% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_3-5614d09e.png);
  }

  16% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_4-ce99660a.png);
  }

  21% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_5-b6418b74.png);
  }

  26% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_6-0c4e0e45.png);
  }

  31% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_7-61405f23.png);
  }

  37% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_8-71efcd68.png);
  }

  42% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_9-b550faad.png);
  }

  47% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_10-f0cde0d2.png);
  }

  52% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_11-1ae91dd7.png);
  }

  58% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_12-68799d2a.png);
  }

  63% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_13-620de56f.png);
  }

  68% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_14-933f1794.png);
  }

  73% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_15-b7b133d9.png);
  }

  79% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_16-83996acf.png);
  }

  84% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_17-900b3127.png);
  }

  89% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_18-912d0f4d.png);
  }

  94% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_19-0242a334.png);
  }

  100% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_20-82ce7aa2.png);
  }
}

@keyframes qccLoadingGifdark {
  0% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_1-f4f62ebd.png);
  }

  5% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_2-f4152080.png);
  }

  10% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_3-ade1457b.png);
  }

  16% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_4-376ddfb5.png);
  }

  21% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_5-8c460fd3.png);
  }

  26% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_6-f75a9030.png);
  }

  31% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_7-deec8ecc.png);
  }

  37% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_8-5793eda5.png);
  }

  42% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_9-05c1fcbe.png);
  }

  47% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_10-767cf268.png);
  }

  52% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_11-15dcdea8.png);
  }

  58% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_12-d22c02cb.png);
  }

  63% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_13-1363d007.png);
  }

  68% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_14-a8a535e8.png);
  }

  73% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_15-afdf177f.png);
  }

  79% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_16-d6d9c06f.png);
  }

  84% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_17-3318d365.png);
  }

  89% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_18-0ea4f12e.png);
  }

  94% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_19-3726f195.png);
  }

  100% {
    background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icredit_refresh_img_20-e709feeb.png);
  }
}

body.light .font-content {
  color: #333;
}

body.dark .font-content {
  color: #eaeaea;
}

body.light .font-content2 {
  color: #666;
}

body.dark .font-content2 {
  color: #b8b8b8;
}

body.light .font-content3 {
  color: #999;
}

body.dark .font-content3 {
  color: #868686;
}

body.light .font-content4 {
  color: gray;
}

body.dark .font-content4 {
  color: #9e9e9e;
}

body.light .color-primary {
  color: #128bed;
}

body.dark .color-primary {
  color: #4ca9e7;
}

body.light .bordered {
  border-color: #eee;
}

body.dark .bordered {
  border-color: #313131;
}

.border-bottom {
  border-bottom: 0.1rem solid;
}

body.light .border-bottom {
  border-color: #eee;
}

body.dark .border-bottom {
  border-color: #313131;
}

.border-left {
  border-left: 0.1rem solid;
}

body.light .border-left {
  border-color: #eee;
}

body.dark .border-left {
  border-color: #313131;
}

.border-right {
  border-right: 0.1rem solid;
}

body.light .border-right {
  border-color: #eee;
}

body.dark .border-right {
  border-color: #313131;
}

.border-top {
  border-top: 0.1rem solid;
}

body.light .border-top {
  border-color: #eee;
}

body.dark .border-top {
  border-color: #313131;
}

.border-r-4 {
  border-radius: 0.4rem;
}

@font-face {
  font-family: "icomoon";
  src: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icomoon-9a27e05c.ttf) format("truetype"),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icomoon-f72ee239.woff) format("woff"),url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icomoon-afca1ce5.svg#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-xjpg:before {
  content: "";
}

.icon-juxing:before {
  content: "";
}

.icon-lanse:before {
  content: "";
}

.icon-arrow:before {
  content: "";
}

.icon-bzxr:before {
  content: "";
}

.icon-circle-arrow:before {
  content: "";
}

.icon-collect-done .path1:before {
  content: "";
  color: #d1eaff;
}

.icon-collect-done .path2:before {
  content: "";
  margin-left: -1.0556640625em;
  color: #128bed;
}

.icon-collect:before {
  content: "";
}

body.light .icon-collect:before {
  color: #999;
}

body.dark .icon-collect:before {
  color: #868686;
}

.icon-cpws:before {
  content: "";
}

.icon-dcdy:before {
  content: "";
}

.icon-fygg:before {
  content: "";
}

.icon-goto-top:before {
  content: "";
}

.icon-gqcz:before {
  content: "";
}

.icon-gqdj:before {
  content: "";
}

.icon-gqzy:before {
  content: "";
}

.icon-gscg:before {
  content: "";
}

.icon-hbcf:before {
  content: "";
}

.icon-jyyc:before {
  content: "";
}

.icon-jyzx:before {
  content: "";
}

.icon-ktgg:before {
  content: "";
}

.icon-laxx:before {
  content: "";
}

.icon-map-marker:before {
  content: "";
}

.icon-pccz:before {
  content: "";
}

.icon-qsgg:before {
  content: "";
}

.icon-qsxx:before {
  content: "";
}

.icon-sdgg:before {
  content: "";
}

.icon-sfpm:before {
  content: "";
}

.icon-share:before {
  content: "";
}

body.light .icon-share:before {
  color: #999;
}

body.dark .icon-share:before {
  color: #868686;
}

.icon-show-like-done .path1:before {
  content: "";
  color: #d1eaff;
}

.icon-show-like-done .path2:before {
  content: "";
  margin-left: -1em;
  color: #128bed;
  opacity: .4;
}

.icon-show-like-done .path3:before {
  content: "";
  margin-left: -1em;
  color: none;
}

.icon-show-like:before {
  content: "";
}

body.light .icon-show-like:before {
  color: #999;
}

body.dark .icon-show-like:before {
  color: #868686;
}

.icon-sswf:before {
  content: "";
}

.icon-sxxx:before {
  content: "";
}

.icon-tdzy:before {
  content: "";
}

.icon-xzcf:before {
  content: "";
}

.icon-xzgxf:before {
  content: "";
}

.icon-yzwf:before {
  content: "";
}

.icon-zbaj:before {
  content: "";
}

.icon-zxba:before {
  content: "";
}

.radius-table {
  border-spacing: 0;
  border-collapse: separate;
  border-radius: 0.4rem;
  border: 0;
  width: 100%;
}

body.light .radius-table {
  background-color: #f3f3f3;
}

body.dark .radius-table {
  background-color: #1b1b1b;
}

.radius-table tr:first-child,
.radius-table th:first-child {
  border-top-left-radius: 0.4rem;
}

.radius-table tr:first-child,
.radius-table th:last-child {
  border-top-right-radius: 0.4rem;
}

.radius-table tr:last-child,
.radius-table td:first-child {
  border-bottom-left-radius: 0.4rem;
}

.radius-table tr:last-child,
.radius-table td:last-child {
  border-bottom-right-radius: 0.4rem;
}

.radius-table>tr td:last-child,
.radius-table>tr th:last-child {
  border-right: 0 !important;
}

.radius-table>tr:last-child>td {
  border-bottom: 0 !important;
}

body.light .ncell {
  background-color: #fff;
}

body.dark .ncell {
  background-color: #222;
}

.ncell .cell-hd {
  padding: 1.5rem;
  display: flex;
  position: relative;
}

.ncell .image {
  padding-right: 1rem;
}

.ncell .image>img {
  width: 3.5rem;
  border-radius: 0.4rem;
  object-fit: contain;
}

.ncell .content .title {
  font-size: 1.6rem;
  line-height: 1;
  margin-bottom: 0.8rem;
}

body.light .ncell .content .title {
  color: #333;
}

body.dark .ncell .content .title {
  color: #eaeaea;
}

.ncell .content .tags {
  margin-bottom: 0.5rem;
}

.ncell .content .tags>.ntag {
  float: left;
  margin-bottom: 0.5rem;
}

.ncell .content .tags:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.ncell .content .desc {
  font-size: 1.4rem;
}

body.light .ncell .content .desc {
  color: gray;
}

body.dark .ncell .content .desc {
  color: #9e9e9e;
}

.ncell .content .desc:not(:last-child) {
  margin-bottom: 0.5rem;
}

.ncell .area {
  font-size: 1.4rem;
  right: 1.2rem;
  top: 1.5rem;
  position: absolute;
}

body.light .ncell .area {
  color: gray;
}

body.dark .ncell .area {
  color: #9e9e9e;
}

.ncell .arrow {
  position: absolute;
  top: 50%;
  margin-top: -0.8rem;
  right: 1rem;
}

body.light .ncell .arrow {
  color: gray;
}

body.dark .ncell .arrow {
  color: #9e9e9e;
}

.ncell .cell-bd {
  padding: 1rem 1rem 1rem 6rem;
  position: relative;
  font-size: 1.4rem;
}

body.light .ncell .cell-bd {
  color: gray;
}

body.dark .ncell .cell-bd {
  color: #9e9e9e;
}

.ncell .cell-bd:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  border-bottom: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
  z-index: 400;
}

body.light .ncell .cell-bd:after {
  border-color: #eee;
}

body.dark .ncell .cell-bd:after {
  border-color: #313131;
}

.ncell:not(:last-child) {
  margin-bottom: 1rem;
}

.ntag {
  height: 2.2rem;
  font-weight: normal;
  display: inline-block;
  line-height: 1.4rem;
  font-size: 1.2rem;
  padding: 0.4rem 0.8rem 0.4rem 0.8rem;
  margin-right: 0.6rem;
  border-radius: 0.2rem;
}

body.light .ntag.text-primary {
  color: #128bed;
}

body.dark .ntag.text-primary {
  color: #4ca9e7;
}

body.light .ntag.text-primary {
  background-color: #ecf6fe;
}

body.dark .ntag.text-primary {
  background-color: #252c31;
}

body.light .ntag.text-danger {
  color: #ff3a3a;
}

body.dark .ntag.text-danger {
  color: #ff3a3a;
}

body.light .ntag.text-danger {
  background-color: #ffecec;
}

body.dark .ntag.text-danger {
  background-color: #3a2929;
}

.opBox {
  width: 80%;
  padding: 1rem 1rem 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 2300;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  overflow: hidden;
  transform: translate3d(-50%, -50%, 0);
  -webkit-transform: translate3d(-50%, -50%, 0);
}

body.light .opBox {
  background-color: #fff;
}

body.dark .opBox {
  background-color: #222;
}

.opBox .opBoxHead {
  border-bottom: 0.2rem solid;
  padding: .5rem 0;
  font-size: 1.6rem;
  height: 1.5rem;
  line-height: 1.5rem;
}

body.light .opBox .opBoxHead {
  border-color: #00a3cc;
}

body.dark .opBox .opBoxHead {
  border-color: #3ea8b6;
}

body.light .opBox .opBoxHead {
  color: #00a3cc;
}

body.dark .opBox .opBoxHead {
  color: #3ea8b6;
}

.opBox .opBoxCont {
  padding: 1rem 0rem;
}

.opBox .opBoxBot {
  border-top: 0.1rem solid;
  margin: 0 -1rem;
}

body.light .opBox .opBoxBot {
  border-color: #eee;
}

body.dark .opBox .opBoxBot {
  border-color: #313131;
}

.opBox .opBoxBot a {
  display: block;
  text-align: center;
  padding: .8rem 0;
  border-left: 0.1rem solid;
}

body.light .opBox .opBoxBot a {
  border-color: #eee;
}

body.dark .opBox .opBoxBot a {
  border-color: #313131;
}

body.light .opBox .opBoxBot a {
  color: #00a3cc;
}

body.dark .opBox .opBoxBot a {
  color: #3ea8b6;
}

.opBox .opBoxBot a:first-of-type {
  border-left: 0 none;
}

body.light .opBox .opBoxBot a:first-of-type {
  color: gray;
}

body.dark .opBox .opBoxBot a:first-of-type {
  color: #9e9e9e;
}

input[type=button],
input[type=submit],
input[type=input],
input[type=reset] {
  -webkit-appearance: none;
}

textarea {
  -webkit-appearance: none;
}

input:focus,
textarea:focus {
  outline: none;
}

input:focus {
  -webkit-user-modify: read-write-plaintext-only;
}

body.light input:focus {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

body.dark input:focus {
  -webkit-tap-highlight-color: rgba(255,255,255,0);
}

.line {
  position: relative;
}

.line:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .line:after {
  border-color: #eee;
}

body.dark .line:after {
  border-color: #313131;
}

.line.line-transparent:after {
  border-bottom: 0.1rem solid rgba(0,0,0,0);
}

.line-right {
  position: relative;
}

.line-right::after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  border-right: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}

body.light .line-right::after {
  border-color: #eee;
}

body.dark .line-right::after {
  border-color: #313131;
}

.line-left {
  position: relative;
}

.line-left::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  border-left: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}

body.light .line-left::after {
  border-color: #eee;
}

body.dark .line-left::after {
  border-color: #313131;
}

body.light .line-left.line-left-6-5:after {
  border-color: #e3e3e3;
}

body.dark .line-left.line-left-6-5:after {
  border-color: #3c3c3c;
}

.line-bottom {
  position: relative;
}

.line-bottom:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .line-bottom:after {
  border-color: #eee;
}

body.dark .line-bottom:after {
  border-color: #313131;
}

.line-bottom.line-bottom-transparent:after {
  border-bottom: 0.1rem solid rgba(0,0,0,0);
}

body.light .line-bottom.line-bottom-6-5:after {
  border-color: #e3e3e3;
}

body.dark .line-bottom.line-bottom-6-5:after {
  border-color: #3c3c3c;
}

.line-top {
  position: relative;
}

.line-top:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  border-top: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .line-top:after {
  border-color: #eee;
}

body.dark .line-top:after {
  border-color: #313131;
}

.line-top.line-top-transparent:after {
  border-top: 0.1rem solid rgba(0,0,0,0);
}

.line-top-before {
  position: relative;
}

.line-top-before::before {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  border-top: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .line-top-before::before {
  border-color: #eee;
}

body.dark .line-top-before::before {
  border-color: #313131;
}

.line-top-before.line-top-transparent:after {
  border-top: 0.1rem solid rgba(0,0,0,0);
}

body.light .line-top-before.line-top-before-6-5:before {
  border-color: #e3e3e3;
}

body.dark .line-top-before.line-top-before-6-5:before {
  border-color: #3c3c3c;
}

.border-right-line {
  position: relative;
}

.border-right-line:after {
  content: " ";
  position: absolute;
  top: 0.3rem;
  bottom: 0.3rem;
  right: 0;
  border-right: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}

body.light .border-right-line:after {
  border-color: #eee;
}

body.dark .border-right-line:after {
  border-color: #313131;
}

.border-right-line.dark-48::after {
  transform: scaleX(1);
}

body.light .border-right-line.dark-48::after {
  border-color: #eee;
}

body.dark .border-right-line.dark-48::after {
  border-color: #484848;
}

.line-left-before {
  position: relative;
}

.line-left-before::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  border-left: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}

body.light .line-left-before::before {
  border-color: #e3e3e3;
}

body.dark .line-left-before::before {
  border-color: #3c3c3c;
}

.line-right-before {
  position: relative;
}

.line-right-before::before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  border-right: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}

body.light .line-right-before::before {
  border-color: #eee;
}

body.dark .line-right-before::before {
  border-color: #313131;
}

body.light .line-right-before.line-right-before-6-5:before {
  border-color: #e3e3e3;
}

body.dark .line-right-before.line-right-before-6-5:before {
  border-color: #3c3c3c;
}

.mobileSelect {
  position: relative;
  z-index: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity .4s,z-index .4s;
}

.mobileSelect * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

.mobileSelect .grayLayer {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 888;
  display: block;
}

.mobileSelect .content {
  width: 100%;
  display: block;
  position: fixed;
  z-index: 889;
  transition: all .4s;
  bottom: -35rem;
  left: 0;
}

body.light .mobileSelect .content {
  color: #000;
}

body.dark .mobileSelect .content {
  color: #fff;
}

body.light .mobileSelect .content {
  background-color: #fff;
}

body.dark .mobileSelect .content {
  background-color: #222;
}

.mobileSelect .content .fixWidth {
  width: 90%;
  margin: 0 auto;
  position: relative;
}

.mobileSelect .content .fixWidth:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.mobileSelect .content .btnBar {
  border-bottom: 0.1rem solid;
  font-size: 1.5rem;
  height: 4.5rem;
  position: relative;
  text-align: center;
  line-height: 4.5rem;
}

body.light .mobileSelect .content .btnBar {
  border-color: #d8d8d8;
}

body.dark .mobileSelect .content .btnBar {
  border-color: #484848;
}

.mobileSelect .content .btnBar .cancel,
.mobileSelect .content .btnBar .ensure {
  height: 4.5rem;
  width: 5.5rem;
  cursor: pointer;
  position: absolute;
  top: 0;
}

.mobileSelect .content .btnBar .cancel {
  left: 0;
}

body.light .mobileSelect .content .btnBar .cancel {
  color: #666;
}

body.dark .mobileSelect .content .btnBar .cancel {
  color: #b8b8b8;
}

.mobileSelect .content .btnBar .ensure {
  right: 0;
}

body.light .mobileSelect .content .btnBar .ensure {
  color: #128bed;
}

body.dark .mobileSelect .content .btnBar .ensure {
  color: #4ca9e7;
}

.mobileSelect .content .btnBar .title {
  font-size: 1.5rem;
  padding: 0 15%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobileSelect .content .panel:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.mobileSelect .content .panel .wheels {
  width: 100%;
  height: 20rem;
  overflow: hidden;
}

.mobileSelect .content .panel .wheel {
  position: relative;
  z-index: 0;
  float: left;
  width: 50%;
  height: 20rem;
  overflow: hidden;
  transition: width .3s ease;
}

.mobileSelect .content .panel .wheel .selectContainer {
  display: block;
  text-align: center;
  transition: transform .18s ease-out;
}

.mobileSelect .content .panel .wheel .selectContainer li {
  font-size: 1.5rem;
  display: block;
  height: 4rem;
  line-height: 4rem;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mobileSelect .content .panel .selectLine {
  height: 4rem;
  width: 100%;
  position: absolute;
  top: 8rem;
  pointer-events: none;
  box-sizing: border-box;
  border-top: 0.1rem solid;
  border-bottom: 0.1rem solid;
}

body.light .mobileSelect .content .panel .selectLine {
  border-color: #d8d8d8;
}

body.dark .mobileSelect .content .panel .selectLine {
  border-color: #484848;
}

body.light .mobileSelect .content .panel .selectLine {
  border-color: #d8d8d8;
}

body.dark .mobileSelect .content .panel .selectLine {
  border-color: #484848;
}

.mobileSelect .content .panel .shadowMask {
  position: absolute;
  top: 0;
  width: 100%;
  height: 20rem;
  opacity: .9;
  pointer-events: none;
}

body.light .mobileSelect .content .panel .shadowMask {
  background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0), #FFFFFF);
}

body.dark .mobileSelect .content .panel .shadowMask {
  background: linear-gradient(to bottom, #222222, rgba(34, 34, 34, 0), #222222);
}

.mobileSelect-show {
  opacity: 1;
  z-index: 10000;
  visibility: visible;
}

.mobileSelect-show .content {
  bottom: 0;
}

.section-gap {
  height: 1rem;
}

.section-row-gap {
  height: 0.4rem;
}

body.light .bg-color-bg {
  background-color: #f3f3f3;
}

body.dark .bg-color-bg {
  background-color: #1b1b1b;
}

body.light .bg-white {
  background-color: #fff;
}

body.dark .bg-white {
  background-color: #222;
}

body.light .color-6 {
  color: #666;
}

body.dark .color-6 {
  color: #b8b8b8;
}

body.light .color-9 {
  color: #999;
}

body.dark .color-9 {
  color: #868686;
}

body.light .color-80 {
  color: gray;
}

body.dark .color-80 {
  color: #9e9e9e;
}

body.light .color-e {
  color: #eee;
}

body.dark .color-e {
  color: #313131;
}

body.light .color-128 {
  color: #128bed;
}

body.dark .color-128 {
  color: #4ca9e7;
}

body.light .bg-f3 {
  background-color: #f3f3f3;
}

body.dark .bg-f3 {
  background-color: #1b1b1b;
}

body.light .bg-128 {
  background-color: #128bed;
}

body.dark .bg-128 {
  background-color: #4ca9e7;
}

body.light .color-f {
  color: #fff;
}

body.dark .color-f {
  color: #222;
}

body.light .color-f-special {
  color: #fff;
}

body.dark .color-f-special {
  color: #fff;
}

body.light .bg-f8 {
  background-color: #f8f8f8;
}

body.dark .bg-f8 {
  background-color: #2b2b2b;
}

body.light .bg-e {
  background-color: #eee;
}

body.dark .bg-e {
  background-color: #313131;
}

body.light .color-d8 {
  color: #d8d8d8;
}

body.dark .color-d8 {
  color: #484848;
}

body.light .color-b {
  color: #bbb;
}

body.dark .color-b {
  color: #646464;
}

body.light .color-3 {
  color: #333;
}

body.dark .color-3 {
  color: #eaeaea;
}

body.light .color-f60 {
  color: #ff6060;
}

body.dark .color-f60 {
  color: #ea5959;
}

body.light .color-f890 {
  color: #ff8900;
}

body.dark .color-f890 {
  color: #e07c09;
}

body.light .color-fa0 {
  color: #fa0;
}

body.dark .color-fa0 {
  color: #c49002;
}

body.light .color-0ad65 {
  color: #00ad65;
}

body.dark .color-0ad65 {
  color: #36b37e;
}

body.light .color-f72d {
  color: #ff722d;
}

body.dark .color-f72d {
  color: #e3622b;
}

body.light .bg-blue1 {
  background-color: #ecf6fe;
}

body.dark .bg-blue1 {
  background-color: #252c31;
}

body.light .bg-blue05 {
  background-color: #f6fbfe;
}

body.dark .bg-blue05 {
  background-color: #24282a;
}

body.light .border-e {
  border-color: #eee;
}

body.dark .border-e {
  border-color: #313131;
}

body.light .border-128 {
  border-color: #128bed;
}

body.dark .border-128 {
  border-color: #4ca9e7;
}

.mod-wrap {
  position: relative;
  flex: 1;
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.g-flex-main {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

.mod-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

.g-full-container {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.flex {
  display: flex;
}

.flex-1 {
  flex: 1;
  min-width: 1rem;
}

.flex-center {
  justify-content: center;
}

.flex-between,
.flex-jc-sb {
  justify-content: space-between;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.related-company-wrapper-style {
  padding-top: 1rem;
  border-bottom: 0.1rem solid;
}

body.light .related-company-wrapper-style {
  background-color: #f3f3f3;
}

body.dark .related-company-wrapper-style {
  background-color: #1b1b1b;
}

body.light .related-company-wrapper-style {
  border-color: #f3f3f3;
}

body.dark .related-company-wrapper-style {
  border-color: #1b1b1b;
}

.related-company-wrapper-style>.related-company {
  padding: 1.6rem 1.2rem;
  font-size: 1.5rem;
  width: 100%;
  overflow: hidden;
}

body.light .related-company-wrapper-style>.related-company {
  background-color: #fff;
}

body.dark .related-company-wrapper-style>.related-company {
  background-color: #222;
}

body.light .related-company-wrapper-style>.related-company {
  color: #333;
}

body.dark .related-company-wrapper-style>.related-company {
  color: #eaeaea;
}

.related-company-wrapper-style>.related-company>.label {
  float: left;
  min-width: 7.6rem;
  white-space: nowrap;
}

.related-company-wrapper-style>.related-company>.link {
  margin-left: 7.6rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

body.light .related-company-wrapper-style>.related-company>.link {
  color: #128bed;
}

body.dark .related-company-wrapper-style>.related-company>.link {
  color: #4ca9e7;
}

body.light .risk-high-risk {
  color: #ff6060;
}

body.dark .risk-high-risk {
  color: #ea5959;
}

body.light .risk-high-risk.bg {
  background-color: rgba(255,96,96,.1);
}

body.dark .risk-high-risk.bg {
  background-color: rgba(234,89,89,.1);
}

body.light .risk-risk {
  color: #ff722d;
}

body.dark .risk-risk {
  color: #e3622b;
}

body.light .risk-risk.bg {
  background-color: rgba(255,170,0,.1);
}

body.dark .risk-risk.bg {
  background-color: rgba(196,144,2,.1);
}

body.light .risk-warning {
  color: #ff8900;
}

body.dark .risk-warning {
  color: #e07c09;
}

body.light .risk-warning.bg {
  background-color: rgba(255,137,0,.1);
}

body.dark .risk-warning.bg {
  background-color: rgba(224,124,9,.1);
}

body.light .risk-info {
  color: #128bed;
}

body.dark .risk-info {
  color: #4ca9e7;
}

.risk-info.bg {
  background-color: rgba(76,169,231,.1);
}

body.light .risk-well {
  color: #00ad65;
}

body.dark .risk-well {
  color: #36b37e;
}

.risk-well.bg {
  background-color: rgba(115,173,47,.1);
}

body.light .news-negative {
  color: #ff6060;
}

body.dark .news-negative {
  color: #ea5959;
}

.news-negative.bg {
  background-color: rgba(234,89,89,.12);
}

body.light .news-neutral {
  color: #128bed;
}

body.dark .news-neutral {
  color: #4ca9e7;
}

.news-neutral.bg {
  background-color: rgba(76,169,231,.12);
}

body.light .news-positive {
  color: #00ad65;
}

body.dark .news-positive {
  color: #36b37e;
}

.news-positive.bg {
  background-color: rgba(54,179,126,.12);
}

body.light .news-tags-reason {
  color: gray;
}

body.dark .news-tags-reason {
  color: #9e9e9e;
}

.news-tags-reason.bg {
  background-color: rgba(158,158,158,.12);
}

.app-risk-detail>.header {
  position: relative;
  padding: 1rem 1.2rem 1.2rem;
}

body.light .app-risk-detail>.header {
  background-color: #fff;
}

body.dark .app-risk-detail>.header {
  background-color: #222;
}

.app-risk-detail>.header>.logo-container {
  float: left;
  height: 2.4rem;
}

.app-risk-detail>.header>.logo-container .app-auto-logo {
  vertical-align: top;
}

.app-risk-detail>.header>.right {
  display: block;
  padding-left: 3.2rem;
}

.app-risk-detail>.header>.right>.title {
  font-size: 1.7rem;
  line-height: 2.4rem;
  display: block;
  font-family: "PingFangSC";
  font-weight: var(--weight);
}

body.light .app-risk-detail>.header>.right>.title {
  color: #333;
}

body.dark .app-risk-detail>.header>.right>.title {
  color: #eaeaea;
}

.app-risk-detail>.header>.right>.change-date {
  display: block;
  font-size: 1.3rem;
  line-height: 1.8rem;
  padding-top: 0.4rem;
}

body.light .app-risk-detail>.header>.right>.change-date {
  color: gray;
}

body.dark .app-risk-detail>.header>.right>.change-date {
  color: #9e9e9e;
}

.app-risk-detail>.header>.right>.change-date .app-glossary-info-tippy {
  position: relative;
  top: -0.1rem;
}

.app-risk-detail>.header>.right>.change-date .app-glossary-info-tippy .tippy-wrapper .iconfont {
  font-size: 2rem;
}

.app-risk-detail>.header>.right>.change-date .app-fx-time-info {
  position: relative;
  top: -0.1rem;
}

.app-risk-detail>.header>.right>.change-date .app-fx-time-info .iconfont {
  font-size: 2rem;
}

.app-risk-detail .content-container {
  margin-top: 1rem;
}

body.light .app-risk-detail .content-container {
  background-color: #fff;
}

body.dark .app-risk-detail .content-container {
  background-color: #222;
}

.app-risk-detail .content-container .content-wrapper {
  padding: 1.2rem;
}

body.light .app-risk-detail .content-container .content-wrapper {
  background-color: #fff;
}

body.dark .app-risk-detail .content-container .content-wrapper {
  background-color: #222;
}

.app-risk-detail .content-container .content-wrapper .content-title {
  margin-top: 1.5rem;
  font-size: 1.4rem;
}

body.light .app-risk-detail .content-container .content-wrapper .content-title {
  color: #333;
}

body.dark .app-risk-detail .content-container .content-wrapper .content-title {
  color: #eaeaea;
}

.app-risk-detail .content-container .content-wrapper .content-title:first-child {
  margin-top: 0;
}

.app-risk-detail .content-container .content-wrapper .content {
  margin-top: 1.2rem;
  border-radius: 0.4rem;
  padding: 1rem;
  font-size: 1.3rem;
}

body.light .app-risk-detail .content-container .content-wrapper .content {
  background-color: #f8f8f8;
}

body.dark .app-risk-detail .content-container .content-wrapper .content {
  background-color: #2b2b2b;
}

.app-risk-detail .content-container .content-wrapper .content.line-path {
  line-height: 2.8rem;
}

.app-risk-detail .content-container .content-wrapper .content.line-path>div {
  padding: 0.5rem 0;
}

.app-risk-detail .content-container .content-wrapper .content.line-path>div:first-of-type {
  padding-top: 0;
}

.app-risk-detail .content-container .content-wrapper .content.line-path>div:last-of-type {
  padding-bottom: 0;
}

.app-risk-detail .content-container .content-wrapper .content.line-path .arrow {
  display: inline-block;
  width: 8.4rem;
  height: 2.6rem;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 7.5rem 0.8rem;
  padding-bottom: 1rem;
  font-size: 1.2rem;
  text-align: center;
  position: relative;
  top: -0.9rem;
  margin-right: 0.9rem;
}

body.light .app-risk-detail .content-container .content-wrapper .content.line-path .arrow {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/line_arrow-262b449a.png);
}

body.dark .app-risk-detail .content-container .content-wrapper .content.line-path .arrow {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/line_arrow-3e9865b1.png);
}

body.light .app-risk-detail .content-container .content-wrapper .content.line-path .arrow {
  color: #128bed;
}

body.dark .app-risk-detail .content-container .content-wrapper .content.line-path .arrow {
  color: #4ca9e7;
}

.app-risk-detail .content-container .content-wrapper .content.line-path .arrow-no-text {
  top: 0;
  height: 1rem;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 {
  line-height: 3.7rem;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info {
  position: relative;
  display: inline-flex;
  flex-direction: column;
  min-width: 7.9rem;
  height: 3.7rem;
  vertical-align: middle;
  padding: 0 1.5rem 0 1rem;
  margin: 0 0.5rem;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info .percent,
.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info .data-type {
  line-height: 1.8rem;
  white-space: nowrap;
  font-size: 1.2rem;
  color: #128bed;
  text-align: center;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info .percent {
  margin-bottom: 0.1rem;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info .allow {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-left: 1rem solid #999;
  border-top: 0.35rem solid rgba(0,0,0,0);
  border-bottom: 0.35rem solid rgba(0,0,0,0);
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info.dashed-line::after {
  border-top-style: dashed;
}

.app-risk-detail .content-container .content-wrapper .content.line-path2 .path-item .path-item-info::after {
  position: absolute;
  content: "";
  width: calc(100% - 0.8rem);
  height: 0;
  border-top: 0.1rem solid #999;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.app-risk-detail .content-container .content-wrapper-2 {
  font-size: 1.5rem;
  line-height: 1;
}

body.light .app-risk-detail .content-container .content-wrapper-2 {
  background-color: #fff;
}

body.dark .app-risk-detail .content-container .content-wrapper-2 {
  background-color: #222;
}

.app-risk-detail .content-container .content-wrapper-2 .content-title {
  padding: 1.5rem;
  font-weight: var(--weight);
}

.app-risk-detail .content-container .content-wrapper-2 .content {
  padding: 1.8rem 1.5rem;
}

.app-risk-detail .content-container .content-wrapper-2 .content .company {
  padding-bottom: 1.8rem;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row {
  display: flex;
  padding-bottom: 1rem;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row:last-of-type {
  padding-bottom: 0;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row>div {
  flex: 1;
  min-width: 1rem;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row>div .label {
  margin-bottom: 1rem;
}

body.light .app-risk-detail .content-container .content-wrapper-2 .content .row>div .label {
  color: gray;
}

body.dark .app-risk-detail .content-container .content-wrapper-2 .content .row>div .label {
  color: #9e9e9e;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row>div.right {
  padding-left: 1rem;
  position: relative;
}

.app-risk-detail .content-container .content-wrapper-2 .content .row>div.right::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.1rem;
  height: 1.9rem;
}

body.light .app-risk-detail .content-container .content-wrapper-2 .content .row>div.right::before {
  background-color: #eee;
}

body.dark .app-risk-detail .content-container .content-wrapper-2 .content .row>div.right::before {
  background-color: #313131;
}

.risk-detail-wrapper .vert-row {
  position: relative;
  padding-bottom: 0.8rem;
  display: flex;
}

.risk-detail-wrapper .vert-row .vert-col {
  flex: 1;
  min-width: 1rem;
  position: relative;
  margin-right: 1.2rem;
}

.risk-detail-wrapper .vert-row .vert-col .col-label {
  font-size: 1.3rem;
}

body.light .risk-detail-wrapper .vert-row .vert-col .col-label {
  color: #999;
}

body.dark .risk-detail-wrapper .vert-row .vert-col .col-label {
  color: #868686;
}

.risk-detail-wrapper .vert-row .vert-col .col-value {
  font-size: 1.5rem;
}

.risk-detail-wrapper .vert-row .vert-col::after {
  content: "";
  position: absolute;
  top: 0.3rem;
  right: 0;
  width: 0.1rem;
  height: 3.1rem;
  transform: scaleX(0.5);
}

body.light .risk-detail-wrapper .vert-row .vert-col::after {
  background-color: #e3e3e3;
}

body.dark .risk-detail-wrapper .vert-row .vert-col::after {
  background-color: #3c3c3c;
}

.risk-detail-wrapper .vert-row .vert-col:last-of-type {
  margin-right: 0;
}

.risk-detail-wrapper .vert-row .vert-col:last-of-type::after {
  display: none;
}

.risk-detail-wrapper .vert-row::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0.1rem;
  transform: scaleY(0.5);
}

body.light .risk-detail-wrapper .vert-row::after {
  background-color: #e3e3e3;
}

body.dark .risk-detail-wrapper .vert-row::after {
  background-color: #3c3c3c;
}

.risk-detail-wrapper .hori-row {
  display: flex;
  margin-top: 0.4rem;
  font-size: 1.4rem;
}

.risk-detail-wrapper .hori-row.mt8 {
  margin-top: 0.8rem;
}

.risk-detail-wrapper .hori-row .row-label {
  white-space: nowrap;
}

body.light .risk-detail-wrapper .hori-row .row-label {
  color: #999;
}

body.dark .risk-detail-wrapper .hori-row .row-label {
  color: #868686;
}

.risk-detail-wrapper .hori-row .row-value {
  flex: 1;
  min-width: 1rem;
}

body.light .risk-detail-wrapper .hori-row .row-value {
  color: #333;
}

body.dark .risk-detail-wrapper .hori-row .row-value {
  color: #eaeaea;
}

body.light .risk-detail-wrapper .hori-row .row-value.value-primary {
  color: #128bed;
}

body.dark .risk-detail-wrapper .hori-row .row-value.value-primary {
  color: #4ca9e7;
}

body.light .risk-detail-wrapper .hori-row .row-value.value-danger {
  color: #ff6060;
}

body.dark .risk-detail-wrapper .hori-row .row-value.value-danger {
  color: #ea5959;
}

.risk-detail-wrapper .hori-row:first-of-type {
  margin-top: 0;
}

.risk-detail-wrapper .hori-row-break {
  display: block;
}

.risk-detail-wrapper .hori-row-break .row-label {
  display: inline;
  white-space: normal;
}

.risk-detail-wrapper .hori-row-break .row-value {
  display: inline;
  flex: unset;
  min-width: unset;
}

.multi-select-mask {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background-color: rgba(0,0,0,.5);
  overflow-y: scroll;
}

.multi-select-mask .multi-select-wrapper {
  height: 100%;
  font-size: 1.4rem;
}

.multi-select-mask .multi-select-wrapper .select-box-single {
  max-height: 100%;
  overflow-y: scroll;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-single {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-single {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box-single>div {
  position: relative;
  padding: 0 1.2rem;
  line-height: 2rem;
}

.multi-select-mask .multi-select-wrapper .select-box-single>div>div {
  padding: 1.2rem 0;
}

.multi-select-mask .multi-select-wrapper .select-box-single>div>div>img {
  display: none;
  position: absolute;
  width: 1.6rem;
  top: 50%;
  margin-top: -0.6rem;
  right: 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-single>.item-selected {
  background-color: #f3f3f3;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-single>.item-selected {
  background-color: #313131;
}

.multi-select-mask .multi-select-wrapper .select-box-single>.item-selected>div>img {
  display: block;
}

.multi-select-mask .multi-select-wrapper .select-box {
  display: flex;
  max-height: 28.8rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box>div {
  flex: 1;
  overflow-y: auto;
}

body.light .multi-select-mask .multi-select-wrapper .select-box>div:nth-of-type(2) {
  background-color: #f8f8f8;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box>div:nth-of-type(2) {
  background-color: #2b2b2b;
}

.multi-select-mask .multi-select-wrapper .select-box>div>div.select-item {
  position: relative;
  padding: 1.4rem 1.2rem;
  line-height: 2rem;
}

.multi-select-mask .multi-select-wrapper .select-box>div>div.select-item::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .multi-select-mask .multi-select-wrapper .select-box>div>div.select-item::after {
  border-color: #e3e3e3;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box>div>div.select-item::after {
  border-color: #3c3c3c;
}

.multi-select-mask .multi-select-wrapper .select-box>div>div.select-item>img {
  display: none;
  position: absolute;
  width: 1.6rem;
  top: 50%;
  margin-top: -0.6rem;
  right: 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box>div>.item1-selected {
  background-color: #f8f8f8;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box>div>.item1-selected {
  background-color: #2b2b2b;
}

.multi-select-mask .multi-select-wrapper .select-box>div>div.item2-selected>img {
  display: block;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-body {
  padding: 2.1rem 1.3rem 1.8rem;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-title {
  font-size: 1.3rem;
  line-height: 1.8rem;
  margin-bottom: 1.4rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-title {
  color: gray;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-title {
  color: #9e9e9e;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content {
  line-height: 1;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item {
  display: inline-block;
  vertical-align: top;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  border-radius: 0.4rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item {
  color: #333;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item {
  color: #eaeaea;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item {
  background-color: #f3f3f3;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item {
  background-color: #313131;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item-selected {
  background-color: #128bed;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item-selected {
  background-color: #128bed;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item-selected {
  color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-content>.time-item-selected {
  color: #fff;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-body .time-custom {
  width: 24rem;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-footer {
  padding: 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-count {
  margin-bottom: 1.2rem;
  text-align: center;
  line-height: 2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-count {
  color: #999;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-count {
  color: #868686;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-count>span {
  color: #ff6060;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-count>span {
  color: #ea5959;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn {
  display: flex;
  justify-content: space-between;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>div {
  flex: 1;
  height: 4.4rem;
  line-height: 4.4rem;
  text-align: center;
  border-radius: 0.4rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-reset {
  background-color: #e6efff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-reset {
  background-color: #2b313c;
}

.multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-ok {
  margin-left: 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-ok {
  background-color: #128bed;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-ok {
  background-color: #128bed;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-ok {
  color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-time .time-footer .time-btn>.btn-ok {
  color: #fff;
}

.multi-select-mask .multi-select-wrapper .select-box-more {
  height: 100%;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-body {
  padding: 1rem 1.3rem 0;
  height: auto;
  overflow: auto;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-body {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-body {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-title {
  margin-bottom: 1rem;
  font-size: 1.3rem;
  line-height: 1.8rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-title {
  color: gray;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-title {
  color: #9e9e9e;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content {
  line-height: 1;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item {
  display: inline-block;
  vertical-align: top;
  margin-right: 1.3rem;
  margin-bottom: 1.8rem;
  padding: 0.5rem 1rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  border-radius: 0.4rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item {
  background-color: #f3f3f3;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item {
  background-color: #313131;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item:last-of-type {
  margin-right: 0;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item-active {
  background-color: #128bed;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item-active {
  background-color: #128bed;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item-active {
  color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-body .more-section-content>.more-section-item-active {
  color: #fff;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-footer {
  padding: 1.2rem 1.3rem 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer {
  background-color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer {
  background-color: #222;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-footer .more-count {
  margin-bottom: 1.2rem;
  text-align: center;
  line-height: 2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .more-count {
  color: #999;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .more-count {
  color: #868686;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .more-count>span {
  color: #ff6060;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .more-count>span {
  color: #ea5959;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn {
  display: flex;
  justify-content: space-between;
  padding: 0;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>div {
  flex: 1;
  height: 4.4rem;
  line-height: 4.4rem;
  text-align: center;
  border-radius: 0.4rem;
}

.multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-reset {
  margin-right: 1.2rem;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-reset {
  background-color: #e6efff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-reset {
  background-color: #2b313c;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-ok {
  background-color: #128bed;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-ok {
  background-color: #128bed;
}

body.light .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-ok {
  color: #fff;
}

body.dark .multi-select-mask .multi-select-wrapper .select-box-more .more-footer .footer-btn>.btn-ok {
  color: #fff;
}

.tippy-tooltip.reasonTips-theme {
  width: 18rem !important;
}

.tippy-tooltip.reasonTips-theme.tips-lg-theme {
  width: 22.5rem !important;
}

.tippy-tooltip.reasonTips-theme.tips-lg-auto-theme {
  width: auto !important;
  max-width: 22.5rem !important;
}

.reasonTips-theme[x-placement^=bottom] .tippy-arrow {
  margin: 0 0 0 1.7rem;
  border-right: 0.8rem solid;
}

body.light .reasonTips-theme[x-placement^=bottom] .tippy-arrow {
  border-color: #fff;
}

body.dark .reasonTips-theme[x-placement^=bottom] .tippy-arrow {
  border-color: #313131;
}

.tippy-popper .reasonTips-theme .tippy-content {
  margin-top: -0.3rem;
}

.tippy-tooltip-w-1-theme {
  width: 0.1rem !important;
}

.tippy-tooltip-l-1-theme {
  left: 0.1rem !important;
}

.tippy-tooltip-t-1-theme {
  top: 0.1rem !important;
}

.tippy-arrow-l-1-theme .tippy-arrow {
  left: 0.1rem !important;
}

.tippy-tooltip-w-2-theme {
  width: 0.2rem !important;
}

.tippy-tooltip-l-2-theme {
  left: 0.2rem !important;
}

.tippy-tooltip-t-2-theme {
  top: 0.2rem !important;
}

.tippy-arrow-l-2-theme .tippy-arrow {
  left: 0.2rem !important;
}

.tippy-tooltip-w-3-theme {
  width: 0.3rem !important;
}

.tippy-tooltip-l-3-theme {
  left: 0.3rem !important;
}

.tippy-tooltip-t-3-theme {
  top: 0.3rem !important;
}

.tippy-arrow-l-3-theme .tippy-arrow {
  left: 0.3rem !important;
}

.tippy-tooltip-w-4-theme {
  width: 0.4rem !important;
}

.tippy-tooltip-l-4-theme {
  left: 0.4rem !important;
}

.tippy-tooltip-t-4-theme {
  top: 0.4rem !important;
}

.tippy-arrow-l-4-theme .tippy-arrow {
  left: 0.4rem !important;
}

.tippy-tooltip-w-5-theme {
  width: 0.5rem !important;
}

.tippy-tooltip-l-5-theme {
  left: 0.5rem !important;
}

.tippy-tooltip-t-5-theme {
  top: 0.5rem !important;
}

.tippy-arrow-l-5-theme .tippy-arrow {
  left: 0.5rem !important;
}

.tippy-tooltip-w-6-theme {
  width: 0.6rem !important;
}

.tippy-tooltip-l-6-theme {
  left: 0.6rem !important;
}

.tippy-tooltip-t-6-theme {
  top: 0.6rem !important;
}

.tippy-arrow-l-6-theme .tippy-arrow {
  left: 0.6rem !important;
}

.tippy-tooltip-w-7-theme {
  width: 0.7rem !important;
}

.tippy-tooltip-l-7-theme {
  left: 0.7rem !important;
}

.tippy-tooltip-t-7-theme {
  top: 0.7rem !important;
}

.tippy-arrow-l-7-theme .tippy-arrow {
  left: 0.7rem !important;
}

.tippy-tooltip-w-8-theme {
  width: 0.8rem !important;
}

.tippy-tooltip-l-8-theme {
  left: 0.8rem !important;
}

.tippy-tooltip-t-8-theme {
  top: 0.8rem !important;
}

.tippy-arrow-l-8-theme .tippy-arrow {
  left: 0.8rem !important;
}

.tippy-tooltip-w-9-theme {
  width: 0.9rem !important;
}

.tippy-tooltip-l-9-theme {
  left: 0.9rem !important;
}

.tippy-tooltip-t-9-theme {
  top: 0.9rem !important;
}

.tippy-arrow-l-9-theme .tippy-arrow {
  left: 0.9rem !important;
}

.tippy-tooltip-w-10-theme {
  width: 1rem !important;
}

.tippy-tooltip-l-10-theme {
  left: 1rem !important;
}

.tippy-tooltip-t-10-theme {
  top: 1rem !important;
}

.tippy-arrow-l-10-theme .tippy-arrow {
  left: 1rem !important;
}

.tippy-tooltip-w-11-theme {
  width: 1.1rem !important;
}

.tippy-tooltip-l-11-theme {
  left: 1.1rem !important;
}

.tippy-tooltip-t-11-theme {
  top: 1.1rem !important;
}

.tippy-arrow-l-11-theme .tippy-arrow {
  left: 1.1rem !important;
}

.tippy-tooltip-w-12-theme {
  width: 1.2rem !important;
}

.tippy-tooltip-l-12-theme {
  left: 1.2rem !important;
}

.tippy-tooltip-t-12-theme {
  top: 1.2rem !important;
}

.tippy-arrow-l-12-theme .tippy-arrow {
  left: 1.2rem !important;
}

.tippy-tooltip-w-13-theme {
  width: 1.3rem !important;
}

.tippy-tooltip-l-13-theme {
  left: 1.3rem !important;
}

.tippy-tooltip-t-13-theme {
  top: 1.3rem !important;
}

.tippy-arrow-l-13-theme .tippy-arrow {
  left: 1.3rem !important;
}

.tippy-tooltip-w-14-theme {
  width: 1.4rem !important;
}

.tippy-tooltip-l-14-theme {
  left: 1.4rem !important;
}

.tippy-tooltip-t-14-theme {
  top: 1.4rem !important;
}

.tippy-arrow-l-14-theme .tippy-arrow {
  left: 1.4rem !important;
}

.tippy-tooltip-w-15-theme {
  width: 1.5rem !important;
}

.tippy-tooltip-l-15-theme {
  left: 1.5rem !important;
}

.tippy-tooltip-t-15-theme {
  top: 1.5rem !important;
}

.tippy-arrow-l-15-theme .tippy-arrow {
  left: 1.5rem !important;
}

.tippy-tooltip-w-16-theme {
  width: 1.6rem !important;
}

.tippy-tooltip-l-16-theme {
  left: 1.6rem !important;
}

.tippy-tooltip-t-16-theme {
  top: 1.6rem !important;
}

.tippy-arrow-l-16-theme .tippy-arrow {
  left: 1.6rem !important;
}

.tippy-tooltip-w-17-theme {
  width: 1.7rem !important;
}

.tippy-tooltip-l-17-theme {
  left: 1.7rem !important;
}

.tippy-tooltip-t-17-theme {
  top: 1.7rem !important;
}

.tippy-arrow-l-17-theme .tippy-arrow {
  left: 1.7rem !important;
}

.tippy-tooltip-w-18-theme {
  width: 1.8rem !important;
}

.tippy-tooltip-l-18-theme {
  left: 1.8rem !important;
}

.tippy-tooltip-t-18-theme {
  top: 1.8rem !important;
}

.tippy-arrow-l-18-theme .tippy-arrow {
  left: 1.8rem !important;
}

.tippy-tooltip-w-19-theme {
  width: 1.9rem !important;
}

.tippy-tooltip-l-19-theme {
  left: 1.9rem !important;
}

.tippy-tooltip-t-19-theme {
  top: 1.9rem !important;
}

.tippy-arrow-l-19-theme .tippy-arrow {
  left: 1.9rem !important;
}

.tippy-tooltip-w-20-theme {
  width: 2rem !important;
}

.tippy-tooltip-l-20-theme {
  left: 2rem !important;
}

.tippy-tooltip-t-20-theme {
  top: 2rem !important;
}

.tippy-arrow-l-20-theme .tippy-arrow {
  left: 2rem !important;
}

.tippy-tooltip-w-21-theme {
  width: 2.1rem !important;
}

.tippy-tooltip-l-21-theme {
  left: 2.1rem !important;
}

.tippy-tooltip-t-21-theme {
  top: 2.1rem !important;
}

.tippy-arrow-l-21-theme .tippy-arrow {
  left: 2.1rem !important;
}

.tippy-tooltip-w-22-theme {
  width: 2.2rem !important;
}

.tippy-tooltip-l-22-theme {
  left: 2.2rem !important;
}

.tippy-tooltip-t-22-theme {
  top: 2.2rem !important;
}

.tippy-arrow-l-22-theme .tippy-arrow {
  left: 2.2rem !important;
}

.tippy-tooltip-w-23-theme {
  width: 2.3rem !important;
}

.tippy-tooltip-l-23-theme {
  left: 2.3rem !important;
}

.tippy-tooltip-t-23-theme {
  top: 2.3rem !important;
}

.tippy-arrow-l-23-theme .tippy-arrow {
  left: 2.3rem !important;
}

.tippy-tooltip-w-24-theme {
  width: 2.4rem !important;
}

.tippy-tooltip-l-24-theme {
  left: 2.4rem !important;
}

.tippy-tooltip-t-24-theme {
  top: 2.4rem !important;
}

.tippy-arrow-l-24-theme .tippy-arrow {
  left: 2.4rem !important;
}

.tippy-tooltip-w-25-theme {
  width: 2.5rem !important;
}

.tippy-tooltip-l-25-theme {
  left: 2.5rem !important;
}

.tippy-tooltip-t-25-theme {
  top: 2.5rem !important;
}

.tippy-arrow-l-25-theme .tippy-arrow {
  left: 2.5rem !important;
}

.tippy-tooltip-w-26-theme {
  width: 2.6rem !important;
}

.tippy-tooltip-l-26-theme {
  left: 2.6rem !important;
}

.tippy-tooltip-t-26-theme {
  top: 2.6rem !important;
}

.tippy-arrow-l-26-theme .tippy-arrow {
  left: 2.6rem !important;
}

.tippy-tooltip-w-27-theme {
  width: 2.7rem !important;
}

.tippy-tooltip-l-27-theme {
  left: 2.7rem !important;
}

.tippy-tooltip-t-27-theme {
  top: 2.7rem !important;
}

.tippy-arrow-l-27-theme .tippy-arrow {
  left: 2.7rem !important;
}

.tippy-tooltip-w-28-theme {
  width: 2.8rem !important;
}

.tippy-tooltip-l-28-theme {
  left: 2.8rem !important;
}

.tippy-tooltip-t-28-theme {
  top: 2.8rem !important;
}

.tippy-arrow-l-28-theme .tippy-arrow {
  left: 2.8rem !important;
}

.tippy-tooltip-w-29-theme {
  width: 2.9rem !important;
}

.tippy-tooltip-l-29-theme {
  left: 2.9rem !important;
}

.tippy-tooltip-t-29-theme {
  top: 2.9rem !important;
}

.tippy-arrow-l-29-theme .tippy-arrow {
  left: 2.9rem !important;
}

.tippy-tooltip-w-30-theme {
  width: 3rem !important;
}

.tippy-tooltip-l-30-theme {
  left: 3rem !important;
}

.tippy-tooltip-t-30-theme {
  top: 3rem !important;
}

.tippy-arrow-l-30-theme .tippy-arrow {
  left: 3rem !important;
}

.tippy-tooltip-w-31-theme {
  width: 3.1rem !important;
}

.tippy-tooltip-l-31-theme {
  left: 3.1rem !important;
}

.tippy-tooltip-t-31-theme {
  top: 3.1rem !important;
}

.tippy-arrow-l-31-theme .tippy-arrow {
  left: 3.1rem !important;
}

.tippy-tooltip-w-32-theme {
  width: 3.2rem !important;
}

.tippy-tooltip-l-32-theme {
  left: 3.2rem !important;
}

.tippy-tooltip-t-32-theme {
  top: 3.2rem !important;
}

.tippy-arrow-l-32-theme .tippy-arrow {
  left: 3.2rem !important;
}

.tippy-tooltip-w-33-theme {
  width: 3.3rem !important;
}

.tippy-tooltip-l-33-theme {
  left: 3.3rem !important;
}

.tippy-tooltip-t-33-theme {
  top: 3.3rem !important;
}

.tippy-arrow-l-33-theme .tippy-arrow {
  left: 3.3rem !important;
}

.tippy-tooltip-w-34-theme {
  width: 3.4rem !important;
}

.tippy-tooltip-l-34-theme {
  left: 3.4rem !important;
}

.tippy-tooltip-t-34-theme {
  top: 3.4rem !important;
}

.tippy-arrow-l-34-theme .tippy-arrow {
  left: 3.4rem !important;
}

.tippy-tooltip-w-35-theme {
  width: 3.5rem !important;
}

.tippy-tooltip-l-35-theme {
  left: 3.5rem !important;
}

.tippy-tooltip-t-35-theme {
  top: 3.5rem !important;
}

.tippy-arrow-l-35-theme .tippy-arrow {
  left: 3.5rem !important;
}

.tippy-tooltip-w-36-theme {
  width: 3.6rem !important;
}

.tippy-tooltip-l-36-theme {
  left: 3.6rem !important;
}

.tippy-tooltip-t-36-theme {
  top: 3.6rem !important;
}

.tippy-arrow-l-36-theme .tippy-arrow {
  left: 3.6rem !important;
}

.tippy-tooltip-w-37-theme {
  width: 3.7rem !important;
}

.tippy-tooltip-l-37-theme {
  left: 3.7rem !important;
}

.tippy-tooltip-t-37-theme {
  top: 3.7rem !important;
}

.tippy-arrow-l-37-theme .tippy-arrow {
  left: 3.7rem !important;
}

.tippy-tooltip-w-38-theme {
  width: 3.8rem !important;
}

.tippy-tooltip-l-38-theme {
  left: 3.8rem !important;
}

.tippy-tooltip-t-38-theme {
  top: 3.8rem !important;
}

.tippy-arrow-l-38-theme .tippy-arrow {
  left: 3.8rem !important;
}

.tippy-tooltip-w-39-theme {
  width: 3.9rem !important;
}

.tippy-tooltip-l-39-theme {
  left: 3.9rem !important;
}

.tippy-tooltip-t-39-theme {
  top: 3.9rem !important;
}

.tippy-arrow-l-39-theme .tippy-arrow {
  left: 3.9rem !important;
}

.tippy-tooltip-w-40-theme {
  width: 4rem !important;
}

.tippy-tooltip-l-40-theme {
  left: 4rem !important;
}

.tippy-tooltip-t-40-theme {
  top: 4rem !important;
}

.tippy-arrow-l-40-theme .tippy-arrow {
  left: 4rem !important;
}

.tippy-tooltip-w-41-theme {
  width: 4.1rem !important;
}

.tippy-tooltip-l-41-theme {
  left: 4.1rem !important;
}

.tippy-tooltip-t-41-theme {
  top: 4.1rem !important;
}

.tippy-arrow-l-41-theme .tippy-arrow {
  left: 4.1rem !important;
}

.tippy-tooltip-w-42-theme {
  width: 4.2rem !important;
}

.tippy-tooltip-l-42-theme {
  left: 4.2rem !important;
}

.tippy-tooltip-t-42-theme {
  top: 4.2rem !important;
}

.tippy-arrow-l-42-theme .tippy-arrow {
  left: 4.2rem !important;
}

.tippy-tooltip-w-43-theme {
  width: 4.3rem !important;
}

.tippy-tooltip-l-43-theme {
  left: 4.3rem !important;
}

.tippy-tooltip-t-43-theme {
  top: 4.3rem !important;
}

.tippy-arrow-l-43-theme .tippy-arrow {
  left: 4.3rem !important;
}

.tippy-tooltip-w-44-theme {
  width: 4.4rem !important;
}

.tippy-tooltip-l-44-theme {
  left: 4.4rem !important;
}

.tippy-tooltip-t-44-theme {
  top: 4.4rem !important;
}

.tippy-arrow-l-44-theme .tippy-arrow {
  left: 4.4rem !important;
}

.tippy-tooltip-w-45-theme {
  width: 4.5rem !important;
}

.tippy-tooltip-l-45-theme {
  left: 4.5rem !important;
}

.tippy-tooltip-t-45-theme {
  top: 4.5rem !important;
}

.tippy-arrow-l-45-theme .tippy-arrow {
  left: 4.5rem !important;
}

.tippy-tooltip-w-46-theme {
  width: 4.6rem !important;
}

.tippy-tooltip-l-46-theme {
  left: 4.6rem !important;
}

.tippy-tooltip-t-46-theme {
  top: 4.6rem !important;
}

.tippy-arrow-l-46-theme .tippy-arrow {
  left: 4.6rem !important;
}

.tippy-tooltip-w-47-theme {
  width: 4.7rem !important;
}

.tippy-tooltip-l-47-theme {
  left: 4.7rem !important;
}

.tippy-tooltip-t-47-theme {
  top: 4.7rem !important;
}

.tippy-arrow-l-47-theme .tippy-arrow {
  left: 4.7rem !important;
}

.tippy-tooltip-w-48-theme {
  width: 4.8rem !important;
}

.tippy-tooltip-l-48-theme {
  left: 4.8rem !important;
}

.tippy-tooltip-t-48-theme {
  top: 4.8rem !important;
}

.tippy-arrow-l-48-theme .tippy-arrow {
  left: 4.8rem !important;
}

.tippy-tooltip-w-49-theme {
  width: 4.9rem !important;
}

.tippy-tooltip-l-49-theme {
  left: 4.9rem !important;
}

.tippy-tooltip-t-49-theme {
  top: 4.9rem !important;
}

.tippy-arrow-l-49-theme .tippy-arrow {
  left: 4.9rem !important;
}

.tippy-tooltip-w-50-theme {
  width: 5rem !important;
}

.tippy-tooltip-l-50-theme {
  left: 5rem !important;
}

.tippy-tooltip-t-50-theme {
  top: 5rem !important;
}

.tippy-arrow-l-50-theme .tippy-arrow {
  left: 5rem !important;
}

.tippy-tooltip-w-51-theme {
  width: 5.1rem !important;
}

.tippy-tooltip-l-51-theme {
  left: 5.1rem !important;
}

.tippy-tooltip-t-51-theme {
  top: 5.1rem !important;
}

.tippy-arrow-l-51-theme .tippy-arrow {
  left: 5.1rem !important;
}

.tippy-tooltip-w-52-theme {
  width: 5.2rem !important;
}

.tippy-tooltip-l-52-theme {
  left: 5.2rem !important;
}

.tippy-tooltip-t-52-theme {
  top: 5.2rem !important;
}

.tippy-arrow-l-52-theme .tippy-arrow {
  left: 5.2rem !important;
}

.tippy-tooltip-w-53-theme {
  width: 5.3rem !important;
}

.tippy-tooltip-l-53-theme {
  left: 5.3rem !important;
}

.tippy-tooltip-t-53-theme {
  top: 5.3rem !important;
}

.tippy-arrow-l-53-theme .tippy-arrow {
  left: 5.3rem !important;
}

.tippy-tooltip-w-54-theme {
  width: 5.4rem !important;
}

.tippy-tooltip-l-54-theme {
  left: 5.4rem !important;
}

.tippy-tooltip-t-54-theme {
  top: 5.4rem !important;
}

.tippy-arrow-l-54-theme .tippy-arrow {
  left: 5.4rem !important;
}

.tippy-tooltip-w-55-theme {
  width: 5.5rem !important;
}

.tippy-tooltip-l-55-theme {
  left: 5.5rem !important;
}

.tippy-tooltip-t-55-theme {
  top: 5.5rem !important;
}

.tippy-arrow-l-55-theme .tippy-arrow {
  left: 5.5rem !important;
}

.tippy-tooltip-w-56-theme {
  width: 5.6rem !important;
}

.tippy-tooltip-l-56-theme {
  left: 5.6rem !important;
}

.tippy-tooltip-t-56-theme {
  top: 5.6rem !important;
}

.tippy-arrow-l-56-theme .tippy-arrow {
  left: 5.6rem !important;
}

.tippy-tooltip-w-57-theme {
  width: 5.7rem !important;
}

.tippy-tooltip-l-57-theme {
  left: 5.7rem !important;
}

.tippy-tooltip-t-57-theme {
  top: 5.7rem !important;
}

.tippy-arrow-l-57-theme .tippy-arrow {
  left: 5.7rem !important;
}

.tippy-tooltip-w-58-theme {
  width: 5.8rem !important;
}

.tippy-tooltip-l-58-theme {
  left: 5.8rem !important;
}

.tippy-tooltip-t-58-theme {
  top: 5.8rem !important;
}

.tippy-arrow-l-58-theme .tippy-arrow {
  left: 5.8rem !important;
}

.tippy-tooltip-w-59-theme {
  width: 5.9rem !important;
}

.tippy-tooltip-l-59-theme {
  left: 5.9rem !important;
}

.tippy-tooltip-t-59-theme {
  top: 5.9rem !important;
}

.tippy-arrow-l-59-theme .tippy-arrow {
  left: 5.9rem !important;
}

.tippy-tooltip-w-60-theme {
  width: 6rem !important;
}

.tippy-tooltip-l-60-theme {
  left: 6rem !important;
}

.tippy-tooltip-t-60-theme {
  top: 6rem !important;
}

.tippy-arrow-l-60-theme .tippy-arrow {
  left: 6rem !important;
}

.tippy-tooltip-w-61-theme {
  width: 6.1rem !important;
}

.tippy-tooltip-l-61-theme {
  left: 6.1rem !important;
}

.tippy-tooltip-t-61-theme {
  top: 6.1rem !important;
}

.tippy-arrow-l-61-theme .tippy-arrow {
  left: 6.1rem !important;
}

.tippy-tooltip-w-62-theme {
  width: 6.2rem !important;
}

.tippy-tooltip-l-62-theme {
  left: 6.2rem !important;
}

.tippy-tooltip-t-62-theme {
  top: 6.2rem !important;
}

.tippy-arrow-l-62-theme .tippy-arrow {
  left: 6.2rem !important;
}

.tippy-tooltip-w-63-theme {
  width: 6.3rem !important;
}

.tippy-tooltip-l-63-theme {
  left: 6.3rem !important;
}

.tippy-tooltip-t-63-theme {
  top: 6.3rem !important;
}

.tippy-arrow-l-63-theme .tippy-arrow {
  left: 6.3rem !important;
}

.tippy-tooltip-w-64-theme {
  width: 6.4rem !important;
}

.tippy-tooltip-l-64-theme {
  left: 6.4rem !important;
}

.tippy-tooltip-t-64-theme {
  top: 6.4rem !important;
}

.tippy-arrow-l-64-theme .tippy-arrow {
  left: 6.4rem !important;
}

.tippy-tooltip-w-65-theme {
  width: 6.5rem !important;
}

.tippy-tooltip-l-65-theme {
  left: 6.5rem !important;
}

.tippy-tooltip-t-65-theme {
  top: 6.5rem !important;
}

.tippy-arrow-l-65-theme .tippy-arrow {
  left: 6.5rem !important;
}

.tippy-tooltip-w-66-theme {
  width: 6.6rem !important;
}

.tippy-tooltip-l-66-theme {
  left: 6.6rem !important;
}

.tippy-tooltip-t-66-theme {
  top: 6.6rem !important;
}

.tippy-arrow-l-66-theme .tippy-arrow {
  left: 6.6rem !important;
}

.tippy-tooltip-w-67-theme {
  width: 6.7rem !important;
}

.tippy-tooltip-l-67-theme {
  left: 6.7rem !important;
}

.tippy-tooltip-t-67-theme {
  top: 6.7rem !important;
}

.tippy-arrow-l-67-theme .tippy-arrow {
  left: 6.7rem !important;
}

.tippy-tooltip-w-68-theme {
  width: 6.8rem !important;
}

.tippy-tooltip-l-68-theme {
  left: 6.8rem !important;
}

.tippy-tooltip-t-68-theme {
  top: 6.8rem !important;
}

.tippy-arrow-l-68-theme .tippy-arrow {
  left: 6.8rem !important;
}

.tippy-tooltip-w-69-theme {
  width: 6.9rem !important;
}

.tippy-tooltip-l-69-theme {
  left: 6.9rem !important;
}

.tippy-tooltip-t-69-theme {
  top: 6.9rem !important;
}

.tippy-arrow-l-69-theme .tippy-arrow {
  left: 6.9rem !important;
}

.tippy-tooltip-w-70-theme {
  width: 7rem !important;
}

.tippy-tooltip-l-70-theme {
  left: 7rem !important;
}

.tippy-tooltip-t-70-theme {
  top: 7rem !important;
}

.tippy-arrow-l-70-theme .tippy-arrow {
  left: 7rem !important;
}

.tippy-tooltip-w-71-theme {
  width: 7.1rem !important;
}

.tippy-tooltip-l-71-theme {
  left: 7.1rem !important;
}

.tippy-tooltip-t-71-theme {
  top: 7.1rem !important;
}

.tippy-arrow-l-71-theme .tippy-arrow {
  left: 7.1rem !important;
}

.tippy-tooltip-w-72-theme {
  width: 7.2rem !important;
}

.tippy-tooltip-l-72-theme {
  left: 7.2rem !important;
}

.tippy-tooltip-t-72-theme {
  top: 7.2rem !important;
}

.tippy-arrow-l-72-theme .tippy-arrow {
  left: 7.2rem !important;
}

.tippy-tooltip-w-73-theme {
  width: 7.3rem !important;
}

.tippy-tooltip-l-73-theme {
  left: 7.3rem !important;
}

.tippy-tooltip-t-73-theme {
  top: 7.3rem !important;
}

.tippy-arrow-l-73-theme .tippy-arrow {
  left: 7.3rem !important;
}

.tippy-tooltip-w-74-theme {
  width: 7.4rem !important;
}

.tippy-tooltip-l-74-theme {
  left: 7.4rem !important;
}

.tippy-tooltip-t-74-theme {
  top: 7.4rem !important;
}

.tippy-arrow-l-74-theme .tippy-arrow {
  left: 7.4rem !important;
}

.tippy-tooltip-w-75-theme {
  width: 7.5rem !important;
}

.tippy-tooltip-l-75-theme {
  left: 7.5rem !important;
}

.tippy-tooltip-t-75-theme {
  top: 7.5rem !important;
}

.tippy-arrow-l-75-theme .tippy-arrow {
  left: 7.5rem !important;
}

.tippy-tooltip-w-76-theme {
  width: 7.6rem !important;
}

.tippy-tooltip-l-76-theme {
  left: 7.6rem !important;
}

.tippy-tooltip-t-76-theme {
  top: 7.6rem !important;
}

.tippy-arrow-l-76-theme .tippy-arrow {
  left: 7.6rem !important;
}

.tippy-tooltip-w-77-theme {
  width: 7.7rem !important;
}

.tippy-tooltip-l-77-theme {
  left: 7.7rem !important;
}

.tippy-tooltip-t-77-theme {
  top: 7.7rem !important;
}

.tippy-arrow-l-77-theme .tippy-arrow {
  left: 7.7rem !important;
}

.tippy-tooltip-w-78-theme {
  width: 7.8rem !important;
}

.tippy-tooltip-l-78-theme {
  left: 7.8rem !important;
}

.tippy-tooltip-t-78-theme {
  top: 7.8rem !important;
}

.tippy-arrow-l-78-theme .tippy-arrow {
  left: 7.8rem !important;
}

.tippy-tooltip-w-79-theme {
  width: 7.9rem !important;
}

.tippy-tooltip-l-79-theme {
  left: 7.9rem !important;
}

.tippy-tooltip-t-79-theme {
  top: 7.9rem !important;
}

.tippy-arrow-l-79-theme .tippy-arrow {
  left: 7.9rem !important;
}

.tippy-tooltip-w-80-theme {
  width: 8rem !important;
}

.tippy-tooltip-l-80-theme {
  left: 8rem !important;
}

.tippy-tooltip-t-80-theme {
  top: 8rem !important;
}

.tippy-arrow-l-80-theme .tippy-arrow {
  left: 8rem !important;
}

.tippy-tooltip-w-81-theme {
  width: 8.1rem !important;
}

.tippy-tooltip-l-81-theme {
  left: 8.1rem !important;
}

.tippy-tooltip-t-81-theme {
  top: 8.1rem !important;
}

.tippy-arrow-l-81-theme .tippy-arrow {
  left: 8.1rem !important;
}

.tippy-tooltip-w-82-theme {
  width: 8.2rem !important;
}

.tippy-tooltip-l-82-theme {
  left: 8.2rem !important;
}

.tippy-tooltip-t-82-theme {
  top: 8.2rem !important;
}

.tippy-arrow-l-82-theme .tippy-arrow {
  left: 8.2rem !important;
}

.tippy-tooltip-w-83-theme {
  width: 8.3rem !important;
}

.tippy-tooltip-l-83-theme {
  left: 8.3rem !important;
}

.tippy-tooltip-t-83-theme {
  top: 8.3rem !important;
}

.tippy-arrow-l-83-theme .tippy-arrow {
  left: 8.3rem !important;
}

.tippy-tooltip-w-84-theme {
  width: 8.4rem !important;
}

.tippy-tooltip-l-84-theme {
  left: 8.4rem !important;
}

.tippy-tooltip-t-84-theme {
  top: 8.4rem !important;
}

.tippy-arrow-l-84-theme .tippy-arrow {
  left: 8.4rem !important;
}

.tippy-tooltip-w-85-theme {
  width: 8.5rem !important;
}

.tippy-tooltip-l-85-theme {
  left: 8.5rem !important;
}

.tippy-tooltip-t-85-theme {
  top: 8.5rem !important;
}

.tippy-arrow-l-85-theme .tippy-arrow {
  left: 8.5rem !important;
}

.tippy-tooltip-w-86-theme {
  width: 8.6rem !important;
}

.tippy-tooltip-l-86-theme {
  left: 8.6rem !important;
}

.tippy-tooltip-t-86-theme {
  top: 8.6rem !important;
}

.tippy-arrow-l-86-theme .tippy-arrow {
  left: 8.6rem !important;
}

.tippy-tooltip-w-87-theme {
  width: 8.7rem !important;
}

.tippy-tooltip-l-87-theme {
  left: 8.7rem !important;
}

.tippy-tooltip-t-87-theme {
  top: 8.7rem !important;
}

.tippy-arrow-l-87-theme .tippy-arrow {
  left: 8.7rem !important;
}

.tippy-tooltip-w-88-theme {
  width: 8.8rem !important;
}

.tippy-tooltip-l-88-theme {
  left: 8.8rem !important;
}

.tippy-tooltip-t-88-theme {
  top: 8.8rem !important;
}

.tippy-arrow-l-88-theme .tippy-arrow {
  left: 8.8rem !important;
}

.tippy-tooltip-w-89-theme {
  width: 8.9rem !important;
}

.tippy-tooltip-l-89-theme {
  left: 8.9rem !important;
}

.tippy-tooltip-t-89-theme {
  top: 8.9rem !important;
}

.tippy-arrow-l-89-theme .tippy-arrow {
  left: 8.9rem !important;
}

.tippy-tooltip-w-90-theme {
  width: 9rem !important;
}

.tippy-tooltip-l-90-theme {
  left: 9rem !important;
}

.tippy-tooltip-t-90-theme {
  top: 9rem !important;
}

.tippy-arrow-l-90-theme .tippy-arrow {
  left: 9rem !important;
}

.tippy-tooltip-w-91-theme {
  width: 9.1rem !important;
}

.tippy-tooltip-l-91-theme {
  left: 9.1rem !important;
}

.tippy-tooltip-t-91-theme {
  top: 9.1rem !important;
}

.tippy-arrow-l-91-theme .tippy-arrow {
  left: 9.1rem !important;
}

.tippy-tooltip-w-92-theme {
  width: 9.2rem !important;
}

.tippy-tooltip-l-92-theme {
  left: 9.2rem !important;
}

.tippy-tooltip-t-92-theme {
  top: 9.2rem !important;
}

.tippy-arrow-l-92-theme .tippy-arrow {
  left: 9.2rem !important;
}

.tippy-tooltip-w-93-theme {
  width: 9.3rem !important;
}

.tippy-tooltip-l-93-theme {
  left: 9.3rem !important;
}

.tippy-tooltip-t-93-theme {
  top: 9.3rem !important;
}

.tippy-arrow-l-93-theme .tippy-arrow {
  left: 9.3rem !important;
}

.tippy-tooltip-w-94-theme {
  width: 9.4rem !important;
}

.tippy-tooltip-l-94-theme {
  left: 9.4rem !important;
}

.tippy-tooltip-t-94-theme {
  top: 9.4rem !important;
}

.tippy-arrow-l-94-theme .tippy-arrow {
  left: 9.4rem !important;
}

.tippy-tooltip-w-95-theme {
  width: 9.5rem !important;
}

.tippy-tooltip-l-95-theme {
  left: 9.5rem !important;
}

.tippy-tooltip-t-95-theme {
  top: 9.5rem !important;
}

.tippy-arrow-l-95-theme .tippy-arrow {
  left: 9.5rem !important;
}

.tippy-tooltip-w-96-theme {
  width: 9.6rem !important;
}

.tippy-tooltip-l-96-theme {
  left: 9.6rem !important;
}

.tippy-tooltip-t-96-theme {
  top: 9.6rem !important;
}

.tippy-arrow-l-96-theme .tippy-arrow {
  left: 9.6rem !important;
}

.tippy-tooltip-w-97-theme {
  width: 9.7rem !important;
}

.tippy-tooltip-l-97-theme {
  left: 9.7rem !important;
}

.tippy-tooltip-t-97-theme {
  top: 9.7rem !important;
}

.tippy-arrow-l-97-theme .tippy-arrow {
  left: 9.7rem !important;
}

.tippy-tooltip-w-98-theme {
  width: 9.8rem !important;
}

.tippy-tooltip-l-98-theme {
  left: 9.8rem !important;
}

.tippy-tooltip-t-98-theme {
  top: 9.8rem !important;
}

.tippy-arrow-l-98-theme .tippy-arrow {
  left: 9.8rem !important;
}

.tippy-tooltip-w-99-theme {
  width: 9.9rem !important;
}

.tippy-tooltip-l-99-theme {
  left: 9.9rem !important;
}

.tippy-tooltip-t-99-theme {
  top: 9.9rem !important;
}

.tippy-arrow-l-99-theme .tippy-arrow {
  left: 9.9rem !important;
}

.tippy-tooltip-w-100-theme {
  width: 10rem !important;
}

.tippy-tooltip-l-100-theme {
  left: 10rem !important;
}

.tippy-tooltip-t-100-theme {
  top: 10rem !important;
}

.tippy-arrow-l-100-theme .tippy-arrow {
  left: 10rem !important;
}

.tippy-tooltip-w-101-theme {
  width: 10.1rem !important;
}

.tippy-tooltip-l-101-theme {
  left: 10.1rem !important;
}

.tippy-tooltip-t-101-theme {
  top: 10.1rem !important;
}

.tippy-arrow-l-101-theme .tippy-arrow {
  left: 10.1rem !important;
}

.tippy-tooltip-w-102-theme {
  width: 10.2rem !important;
}

.tippy-tooltip-l-102-theme {
  left: 10.2rem !important;
}

.tippy-tooltip-t-102-theme {
  top: 10.2rem !important;
}

.tippy-arrow-l-102-theme .tippy-arrow {
  left: 10.2rem !important;
}

.tippy-tooltip-w-103-theme {
  width: 10.3rem !important;
}

.tippy-tooltip-l-103-theme {
  left: 10.3rem !important;
}

.tippy-tooltip-t-103-theme {
  top: 10.3rem !important;
}

.tippy-arrow-l-103-theme .tippy-arrow {
  left: 10.3rem !important;
}

.tippy-tooltip-w-104-theme {
  width: 10.4rem !important;
}

.tippy-tooltip-l-104-theme {
  left: 10.4rem !important;
}

.tippy-tooltip-t-104-theme {
  top: 10.4rem !important;
}

.tippy-arrow-l-104-theme .tippy-arrow {
  left: 10.4rem !important;
}

.tippy-tooltip-w-105-theme {
  width: 10.5rem !important;
}

.tippy-tooltip-l-105-theme {
  left: 10.5rem !important;
}

.tippy-tooltip-t-105-theme {
  top: 10.5rem !important;
}

.tippy-arrow-l-105-theme .tippy-arrow {
  left: 10.5rem !important;
}

.tippy-tooltip-w-106-theme {
  width: 10.6rem !important;
}

.tippy-tooltip-l-106-theme {
  left: 10.6rem !important;
}

.tippy-tooltip-t-106-theme {
  top: 10.6rem !important;
}

.tippy-arrow-l-106-theme .tippy-arrow {
  left: 10.6rem !important;
}

.tippy-tooltip-w-107-theme {
  width: 10.7rem !important;
}

.tippy-tooltip-l-107-theme {
  left: 10.7rem !important;
}

.tippy-tooltip-t-107-theme {
  top: 10.7rem !important;
}

.tippy-arrow-l-107-theme .tippy-arrow {
  left: 10.7rem !important;
}

.tippy-tooltip-w-108-theme {
  width: 10.8rem !important;
}

.tippy-tooltip-l-108-theme {
  left: 10.8rem !important;
}

.tippy-tooltip-t-108-theme {
  top: 10.8rem !important;
}

.tippy-arrow-l-108-theme .tippy-arrow {
  left: 10.8rem !important;
}

.tippy-tooltip-w-109-theme {
  width: 10.9rem !important;
}

.tippy-tooltip-l-109-theme {
  left: 10.9rem !important;
}

.tippy-tooltip-t-109-theme {
  top: 10.9rem !important;
}

.tippy-arrow-l-109-theme .tippy-arrow {
  left: 10.9rem !important;
}

.tippy-tooltip-w-110-theme {
  width: 11rem !important;
}

.tippy-tooltip-l-110-theme {
  left: 11rem !important;
}

.tippy-tooltip-t-110-theme {
  top: 11rem !important;
}

.tippy-arrow-l-110-theme .tippy-arrow {
  left: 11rem !important;
}

.tippy-tooltip-w-111-theme {
  width: 11.1rem !important;
}

.tippy-tooltip-l-111-theme {
  left: 11.1rem !important;
}

.tippy-tooltip-t-111-theme {
  top: 11.1rem !important;
}

.tippy-arrow-l-111-theme .tippy-arrow {
  left: 11.1rem !important;
}

.tippy-tooltip-w-112-theme {
  width: 11.2rem !important;
}

.tippy-tooltip-l-112-theme {
  left: 11.2rem !important;
}

.tippy-tooltip-t-112-theme {
  top: 11.2rem !important;
}

.tippy-arrow-l-112-theme .tippy-arrow {
  left: 11.2rem !important;
}

.tippy-tooltip-w-113-theme {
  width: 11.3rem !important;
}

.tippy-tooltip-l-113-theme {
  left: 11.3rem !important;
}

.tippy-tooltip-t-113-theme {
  top: 11.3rem !important;
}

.tippy-arrow-l-113-theme .tippy-arrow {
  left: 11.3rem !important;
}

.tippy-tooltip-w-114-theme {
  width: 11.4rem !important;
}

.tippy-tooltip-l-114-theme {
  left: 11.4rem !important;
}

.tippy-tooltip-t-114-theme {
  top: 11.4rem !important;
}

.tippy-arrow-l-114-theme .tippy-arrow {
  left: 11.4rem !important;
}

.tippy-tooltip-w-115-theme {
  width: 11.5rem !important;
}

.tippy-tooltip-l-115-theme {
  left: 11.5rem !important;
}

.tippy-tooltip-t-115-theme {
  top: 11.5rem !important;
}

.tippy-arrow-l-115-theme .tippy-arrow {
  left: 11.5rem !important;
}

.tippy-tooltip-w-116-theme {
  width: 11.6rem !important;
}

.tippy-tooltip-l-116-theme {
  left: 11.6rem !important;
}

.tippy-tooltip-t-116-theme {
  top: 11.6rem !important;
}

.tippy-arrow-l-116-theme .tippy-arrow {
  left: 11.6rem !important;
}

.tippy-tooltip-w-117-theme {
  width: 11.7rem !important;
}

.tippy-tooltip-l-117-theme {
  left: 11.7rem !important;
}

.tippy-tooltip-t-117-theme {
  top: 11.7rem !important;
}

.tippy-arrow-l-117-theme .tippy-arrow {
  left: 11.7rem !important;
}

.tippy-tooltip-w-118-theme {
  width: 11.8rem !important;
}

.tippy-tooltip-l-118-theme {
  left: 11.8rem !important;
}

.tippy-tooltip-t-118-theme {
  top: 11.8rem !important;
}

.tippy-arrow-l-118-theme .tippy-arrow {
  left: 11.8rem !important;
}

.tippy-tooltip-w-119-theme {
  width: 11.9rem !important;
}

.tippy-tooltip-l-119-theme {
  left: 11.9rem !important;
}

.tippy-tooltip-t-119-theme {
  top: 11.9rem !important;
}

.tippy-arrow-l-119-theme .tippy-arrow {
  left: 11.9rem !important;
}

.tippy-tooltip-w-120-theme {
  width: 12rem !important;
}

.tippy-tooltip-l-120-theme {
  left: 12rem !important;
}

.tippy-tooltip-t-120-theme {
  top: 12rem !important;
}

.tippy-arrow-l-120-theme .tippy-arrow {
  left: 12rem !important;
}

.tippy-tooltip-w-121-theme {
  width: 12.1rem !important;
}

.tippy-tooltip-l-121-theme {
  left: 12.1rem !important;
}

.tippy-tooltip-t-121-theme {
  top: 12.1rem !important;
}

.tippy-arrow-l-121-theme .tippy-arrow {
  left: 12.1rem !important;
}

.tippy-tooltip-w-122-theme {
  width: 12.2rem !important;
}

.tippy-tooltip-l-122-theme {
  left: 12.2rem !important;
}

.tippy-tooltip-t-122-theme {
  top: 12.2rem !important;
}

.tippy-arrow-l-122-theme .tippy-arrow {
  left: 12.2rem !important;
}

.tippy-tooltip-w-123-theme {
  width: 12.3rem !important;
}

.tippy-tooltip-l-123-theme {
  left: 12.3rem !important;
}

.tippy-tooltip-t-123-theme {
  top: 12.3rem !important;
}

.tippy-arrow-l-123-theme .tippy-arrow {
  left: 12.3rem !important;
}

.tippy-tooltip-w-124-theme {
  width: 12.4rem !important;
}

.tippy-tooltip-l-124-theme {
  left: 12.4rem !important;
}

.tippy-tooltip-t-124-theme {
  top: 12.4rem !important;
}

.tippy-arrow-l-124-theme .tippy-arrow {
  left: 12.4rem !important;
}

.tippy-tooltip-w-125-theme {
  width: 12.5rem !important;
}

.tippy-tooltip-l-125-theme {
  left: 12.5rem !important;
}

.tippy-tooltip-t-125-theme {
  top: 12.5rem !important;
}

.tippy-arrow-l-125-theme .tippy-arrow {
  left: 12.5rem !important;
}

.tippy-tooltip-w-126-theme {
  width: 12.6rem !important;
}

.tippy-tooltip-l-126-theme {
  left: 12.6rem !important;
}

.tippy-tooltip-t-126-theme {
  top: 12.6rem !important;
}

.tippy-arrow-l-126-theme .tippy-arrow {
  left: 12.6rem !important;
}

.tippy-tooltip-w-127-theme {
  width: 12.7rem !important;
}

.tippy-tooltip-l-127-theme {
  left: 12.7rem !important;
}

.tippy-tooltip-t-127-theme {
  top: 12.7rem !important;
}

.tippy-arrow-l-127-theme .tippy-arrow {
  left: 12.7rem !important;
}

.tippy-tooltip-w-128-theme {
  width: 12.8rem !important;
}

.tippy-tooltip-l-128-theme {
  left: 12.8rem !important;
}

.tippy-tooltip-t-128-theme {
  top: 12.8rem !important;
}

.tippy-arrow-l-128-theme .tippy-arrow {
  left: 12.8rem !important;
}

.tippy-tooltip-w-129-theme {
  width: 12.9rem !important;
}

.tippy-tooltip-l-129-theme {
  left: 12.9rem !important;
}

.tippy-tooltip-t-129-theme {
  top: 12.9rem !important;
}

.tippy-arrow-l-129-theme .tippy-arrow {
  left: 12.9rem !important;
}

.tippy-tooltip-w-130-theme {
  width: 13rem !important;
}

.tippy-tooltip-l-130-theme {
  left: 13rem !important;
}

.tippy-tooltip-t-130-theme {
  top: 13rem !important;
}

.tippy-arrow-l-130-theme .tippy-arrow {
  left: 13rem !important;
}

.tippy-tooltip-w-131-theme {
  width: 13.1rem !important;
}

.tippy-tooltip-l-131-theme {
  left: 13.1rem !important;
}

.tippy-tooltip-t-131-theme {
  top: 13.1rem !important;
}

.tippy-arrow-l-131-theme .tippy-arrow {
  left: 13.1rem !important;
}

.tippy-tooltip-w-132-theme {
  width: 13.2rem !important;
}

.tippy-tooltip-l-132-theme {
  left: 13.2rem !important;
}

.tippy-tooltip-t-132-theme {
  top: 13.2rem !important;
}

.tippy-arrow-l-132-theme .tippy-arrow {
  left: 13.2rem !important;
}

.tippy-tooltip-w-133-theme {
  width: 13.3rem !important;
}

.tippy-tooltip-l-133-theme {
  left: 13.3rem !important;
}

.tippy-tooltip-t-133-theme {
  top: 13.3rem !important;
}

.tippy-arrow-l-133-theme .tippy-arrow {
  left: 13.3rem !important;
}

.tippy-tooltip-w-134-theme {
  width: 13.4rem !important;
}

.tippy-tooltip-l-134-theme {
  left: 13.4rem !important;
}

.tippy-tooltip-t-134-theme {
  top: 13.4rem !important;
}

.tippy-arrow-l-134-theme .tippy-arrow {
  left: 13.4rem !important;
}

.tippy-tooltip-w-135-theme {
  width: 13.5rem !important;
}

.tippy-tooltip-l-135-theme {
  left: 13.5rem !important;
}

.tippy-tooltip-t-135-theme {
  top: 13.5rem !important;
}

.tippy-arrow-l-135-theme .tippy-arrow {
  left: 13.5rem !important;
}

.tippy-tooltip-w-136-theme {
  width: 13.6rem !important;
}

.tippy-tooltip-l-136-theme {
  left: 13.6rem !important;
}

.tippy-tooltip-t-136-theme {
  top: 13.6rem !important;
}

.tippy-arrow-l-136-theme .tippy-arrow {
  left: 13.6rem !important;
}

.tippy-tooltip-w-137-theme {
  width: 13.7rem !important;
}

.tippy-tooltip-l-137-theme {
  left: 13.7rem !important;
}

.tippy-tooltip-t-137-theme {
  top: 13.7rem !important;
}

.tippy-arrow-l-137-theme .tippy-arrow {
  left: 13.7rem !important;
}

.tippy-tooltip-w-138-theme {
  width: 13.8rem !important;
}

.tippy-tooltip-l-138-theme {
  left: 13.8rem !important;
}

.tippy-tooltip-t-138-theme {
  top: 13.8rem !important;
}

.tippy-arrow-l-138-theme .tippy-arrow {
  left: 13.8rem !important;
}

.tippy-tooltip-w-139-theme {
  width: 13.9rem !important;
}

.tippy-tooltip-l-139-theme {
  left: 13.9rem !important;
}

.tippy-tooltip-t-139-theme {
  top: 13.9rem !important;
}

.tippy-arrow-l-139-theme .tippy-arrow {
  left: 13.9rem !important;
}

.tippy-tooltip-w-140-theme {
  width: 14rem !important;
}

.tippy-tooltip-l-140-theme {
  left: 14rem !important;
}

.tippy-tooltip-t-140-theme {
  top: 14rem !important;
}

.tippy-arrow-l-140-theme .tippy-arrow {
  left: 14rem !important;
}

.tippy-tooltip-w-141-theme {
  width: 14.1rem !important;
}

.tippy-tooltip-l-141-theme {
  left: 14.1rem !important;
}

.tippy-tooltip-t-141-theme {
  top: 14.1rem !important;
}

.tippy-arrow-l-141-theme .tippy-arrow {
  left: 14.1rem !important;
}

.tippy-tooltip-w-142-theme {
  width: 14.2rem !important;
}

.tippy-tooltip-l-142-theme {
  left: 14.2rem !important;
}

.tippy-tooltip-t-142-theme {
  top: 14.2rem !important;
}

.tippy-arrow-l-142-theme .tippy-arrow {
  left: 14.2rem !important;
}

.tippy-tooltip-w-143-theme {
  width: 14.3rem !important;
}

.tippy-tooltip-l-143-theme {
  left: 14.3rem !important;
}

.tippy-tooltip-t-143-theme {
  top: 14.3rem !important;
}

.tippy-arrow-l-143-theme .tippy-arrow {
  left: 14.3rem !important;
}

.tippy-tooltip-w-144-theme {
  width: 14.4rem !important;
}

.tippy-tooltip-l-144-theme {
  left: 14.4rem !important;
}

.tippy-tooltip-t-144-theme {
  top: 14.4rem !important;
}

.tippy-arrow-l-144-theme .tippy-arrow {
  left: 14.4rem !important;
}

.tippy-tooltip-w-145-theme {
  width: 14.5rem !important;
}

.tippy-tooltip-l-145-theme {
  left: 14.5rem !important;
}

.tippy-tooltip-t-145-theme {
  top: 14.5rem !important;
}

.tippy-arrow-l-145-theme .tippy-arrow {
  left: 14.5rem !important;
}

.tippy-tooltip-w-146-theme {
  width: 14.6rem !important;
}

.tippy-tooltip-l-146-theme {
  left: 14.6rem !important;
}

.tippy-tooltip-t-146-theme {
  top: 14.6rem !important;
}

.tippy-arrow-l-146-theme .tippy-arrow {
  left: 14.6rem !important;
}

.tippy-tooltip-w-147-theme {
  width: 14.7rem !important;
}

.tippy-tooltip-l-147-theme {
  left: 14.7rem !important;
}

.tippy-tooltip-t-147-theme {
  top: 14.7rem !important;
}

.tippy-arrow-l-147-theme .tippy-arrow {
  left: 14.7rem !important;
}

.tippy-tooltip-w-148-theme {
  width: 14.8rem !important;
}

.tippy-tooltip-l-148-theme {
  left: 14.8rem !important;
}

.tippy-tooltip-t-148-theme {
  top: 14.8rem !important;
}

.tippy-arrow-l-148-theme .tippy-arrow {
  left: 14.8rem !important;
}

.tippy-tooltip-w-149-theme {
  width: 14.9rem !important;
}

.tippy-tooltip-l-149-theme {
  left: 14.9rem !important;
}

.tippy-tooltip-t-149-theme {
  top: 14.9rem !important;
}

.tippy-arrow-l-149-theme .tippy-arrow {
  left: 14.9rem !important;
}

.tippy-tooltip-w-150-theme {
  width: 15rem !important;
}

.tippy-tooltip-l-150-theme {
  left: 15rem !important;
}

.tippy-tooltip-t-150-theme {
  top: 15rem !important;
}

.tippy-arrow-l-150-theme .tippy-arrow {
  left: 15rem !important;
}

.tippy-tooltip-w-151-theme {
  width: 15.1rem !important;
}

.tippy-tooltip-l-151-theme {
  left: 15.1rem !important;
}

.tippy-tooltip-t-151-theme {
  top: 15.1rem !important;
}

.tippy-arrow-l-151-theme .tippy-arrow {
  left: 15.1rem !important;
}

.tippy-tooltip-w-152-theme {
  width: 15.2rem !important;
}

.tippy-tooltip-l-152-theme {
  left: 15.2rem !important;
}

.tippy-tooltip-t-152-theme {
  top: 15.2rem !important;
}

.tippy-arrow-l-152-theme .tippy-arrow {
  left: 15.2rem !important;
}

.tippy-tooltip-w-153-theme {
  width: 15.3rem !important;
}

.tippy-tooltip-l-153-theme {
  left: 15.3rem !important;
}

.tippy-tooltip-t-153-theme {
  top: 15.3rem !important;
}

.tippy-arrow-l-153-theme .tippy-arrow {
  left: 15.3rem !important;
}

.tippy-tooltip-w-154-theme {
  width: 15.4rem !important;
}

.tippy-tooltip-l-154-theme {
  left: 15.4rem !important;
}

.tippy-tooltip-t-154-theme {
  top: 15.4rem !important;
}

.tippy-arrow-l-154-theme .tippy-arrow {
  left: 15.4rem !important;
}

.tippy-tooltip-w-155-theme {
  width: 15.5rem !important;
}

.tippy-tooltip-l-155-theme {
  left: 15.5rem !important;
}

.tippy-tooltip-t-155-theme {
  top: 15.5rem !important;
}

.tippy-arrow-l-155-theme .tippy-arrow {
  left: 15.5rem !important;
}

.tippy-tooltip-w-156-theme {
  width: 15.6rem !important;
}

.tippy-tooltip-l-156-theme {
  left: 15.6rem !important;
}

.tippy-tooltip-t-156-theme {
  top: 15.6rem !important;
}

.tippy-arrow-l-156-theme .tippy-arrow {
  left: 15.6rem !important;
}

.tippy-tooltip-w-157-theme {
  width: 15.7rem !important;
}

.tippy-tooltip-l-157-theme {
  left: 15.7rem !important;
}

.tippy-tooltip-t-157-theme {
  top: 15.7rem !important;
}

.tippy-arrow-l-157-theme .tippy-arrow {
  left: 15.7rem !important;
}

.tippy-tooltip-w-158-theme {
  width: 15.8rem !important;
}

.tippy-tooltip-l-158-theme {
  left: 15.8rem !important;
}

.tippy-tooltip-t-158-theme {
  top: 15.8rem !important;
}

.tippy-arrow-l-158-theme .tippy-arrow {
  left: 15.8rem !important;
}

.tippy-tooltip-w-159-theme {
  width: 15.9rem !important;
}

.tippy-tooltip-l-159-theme {
  left: 15.9rem !important;
}

.tippy-tooltip-t-159-theme {
  top: 15.9rem !important;
}

.tippy-arrow-l-159-theme .tippy-arrow {
  left: 15.9rem !important;
}

.tippy-tooltip-w-160-theme {
  width: 16rem !important;
}

.tippy-tooltip-l-160-theme {
  left: 16rem !important;
}

.tippy-tooltip-t-160-theme {
  top: 16rem !important;
}

.tippy-arrow-l-160-theme .tippy-arrow {
  left: 16rem !important;
}

.tippy-tooltip-w-161-theme {
  width: 16.1rem !important;
}

.tippy-tooltip-l-161-theme {
  left: 16.1rem !important;
}

.tippy-tooltip-t-161-theme {
  top: 16.1rem !important;
}

.tippy-arrow-l-161-theme .tippy-arrow {
  left: 16.1rem !important;
}

.tippy-tooltip-w-162-theme {
  width: 16.2rem !important;
}

.tippy-tooltip-l-162-theme {
  left: 16.2rem !important;
}

.tippy-tooltip-t-162-theme {
  top: 16.2rem !important;
}

.tippy-arrow-l-162-theme .tippy-arrow {
  left: 16.2rem !important;
}

.tippy-tooltip-w-163-theme {
  width: 16.3rem !important;
}

.tippy-tooltip-l-163-theme {
  left: 16.3rem !important;
}

.tippy-tooltip-t-163-theme {
  top: 16.3rem !important;
}

.tippy-arrow-l-163-theme .tippy-arrow {
  left: 16.3rem !important;
}

.tippy-tooltip-w-164-theme {
  width: 16.4rem !important;
}

.tippy-tooltip-l-164-theme {
  left: 16.4rem !important;
}

.tippy-tooltip-t-164-theme {
  top: 16.4rem !important;
}

.tippy-arrow-l-164-theme .tippy-arrow {
  left: 16.4rem !important;
}

.tippy-tooltip-w-165-theme {
  width: 16.5rem !important;
}

.tippy-tooltip-l-165-theme {
  left: 16.5rem !important;
}

.tippy-tooltip-t-165-theme {
  top: 16.5rem !important;
}

.tippy-arrow-l-165-theme .tippy-arrow {
  left: 16.5rem !important;
}

.tippy-tooltip-w-166-theme {
  width: 16.6rem !important;
}

.tippy-tooltip-l-166-theme {
  left: 16.6rem !important;
}

.tippy-tooltip-t-166-theme {
  top: 16.6rem !important;
}

.tippy-arrow-l-166-theme .tippy-arrow {
  left: 16.6rem !important;
}

.tippy-tooltip-w-167-theme {
  width: 16.7rem !important;
}

.tippy-tooltip-l-167-theme {
  left: 16.7rem !important;
}

.tippy-tooltip-t-167-theme {
  top: 16.7rem !important;
}

.tippy-arrow-l-167-theme .tippy-arrow {
  left: 16.7rem !important;
}

.tippy-tooltip-w-168-theme {
  width: 16.8rem !important;
}

.tippy-tooltip-l-168-theme {
  left: 16.8rem !important;
}

.tippy-tooltip-t-168-theme {
  top: 16.8rem !important;
}

.tippy-arrow-l-168-theme .tippy-arrow {
  left: 16.8rem !important;
}

.tippy-tooltip-w-169-theme {
  width: 16.9rem !important;
}

.tippy-tooltip-l-169-theme {
  left: 16.9rem !important;
}

.tippy-tooltip-t-169-theme {
  top: 16.9rem !important;
}

.tippy-arrow-l-169-theme .tippy-arrow {
  left: 16.9rem !important;
}

.tippy-tooltip-w-170-theme {
  width: 17rem !important;
}

.tippy-tooltip-l-170-theme {
  left: 17rem !important;
}

.tippy-tooltip-t-170-theme {
  top: 17rem !important;
}

.tippy-arrow-l-170-theme .tippy-arrow {
  left: 17rem !important;
}

.tippy-tooltip-w-171-theme {
  width: 17.1rem !important;
}

.tippy-tooltip-l-171-theme {
  left: 17.1rem !important;
}

.tippy-tooltip-t-171-theme {
  top: 17.1rem !important;
}

.tippy-arrow-l-171-theme .tippy-arrow {
  left: 17.1rem !important;
}

.tippy-tooltip-w-172-theme {
  width: 17.2rem !important;
}

.tippy-tooltip-l-172-theme {
  left: 17.2rem !important;
}

.tippy-tooltip-t-172-theme {
  top: 17.2rem !important;
}

.tippy-arrow-l-172-theme .tippy-arrow {
  left: 17.2rem !important;
}

.tippy-tooltip-w-173-theme {
  width: 17.3rem !important;
}

.tippy-tooltip-l-173-theme {
  left: 17.3rem !important;
}

.tippy-tooltip-t-173-theme {
  top: 17.3rem !important;
}

.tippy-arrow-l-173-theme .tippy-arrow {
  left: 17.3rem !important;
}

.tippy-tooltip-w-174-theme {
  width: 17.4rem !important;
}

.tippy-tooltip-l-174-theme {
  left: 17.4rem !important;
}

.tippy-tooltip-t-174-theme {
  top: 17.4rem !important;
}

.tippy-arrow-l-174-theme .tippy-arrow {
  left: 17.4rem !important;
}

.tippy-tooltip-w-175-theme {
  width: 17.5rem !important;
}

.tippy-tooltip-l-175-theme {
  left: 17.5rem !important;
}

.tippy-tooltip-t-175-theme {
  top: 17.5rem !important;
}

.tippy-arrow-l-175-theme .tippy-arrow {
  left: 17.5rem !important;
}

.tippy-tooltip-w-176-theme {
  width: 17.6rem !important;
}

.tippy-tooltip-l-176-theme {
  left: 17.6rem !important;
}

.tippy-tooltip-t-176-theme {
  top: 17.6rem !important;
}

.tippy-arrow-l-176-theme .tippy-arrow {
  left: 17.6rem !important;
}

.tippy-tooltip-w-177-theme {
  width: 17.7rem !important;
}

.tippy-tooltip-l-177-theme {
  left: 17.7rem !important;
}

.tippy-tooltip-t-177-theme {
  top: 17.7rem !important;
}

.tippy-arrow-l-177-theme .tippy-arrow {
  left: 17.7rem !important;
}

.tippy-tooltip-w-178-theme {
  width: 17.8rem !important;
}

.tippy-tooltip-l-178-theme {
  left: 17.8rem !important;
}

.tippy-tooltip-t-178-theme {
  top: 17.8rem !important;
}

.tippy-arrow-l-178-theme .tippy-arrow {
  left: 17.8rem !important;
}

.tippy-tooltip-w-179-theme {
  width: 17.9rem !important;
}

.tippy-tooltip-l-179-theme {
  left: 17.9rem !important;
}

.tippy-tooltip-t-179-theme {
  top: 17.9rem !important;
}

.tippy-arrow-l-179-theme .tippy-arrow {
  left: 17.9rem !important;
}

.tippy-tooltip-w-180-theme {
  width: 18rem !important;
}

.tippy-tooltip-l-180-theme {
  left: 18rem !important;
}

.tippy-tooltip-t-180-theme {
  top: 18rem !important;
}

.tippy-arrow-l-180-theme .tippy-arrow {
  left: 18rem !important;
}

.tippy-tooltip-w-181-theme {
  width: 18.1rem !important;
}

.tippy-tooltip-l-181-theme {
  left: 18.1rem !important;
}

.tippy-tooltip-t-181-theme {
  top: 18.1rem !important;
}

.tippy-arrow-l-181-theme .tippy-arrow {
  left: 18.1rem !important;
}

.tippy-tooltip-w-182-theme {
  width: 18.2rem !important;
}

.tippy-tooltip-l-182-theme {
  left: 18.2rem !important;
}

.tippy-tooltip-t-182-theme {
  top: 18.2rem !important;
}

.tippy-arrow-l-182-theme .tippy-arrow {
  left: 18.2rem !important;
}

.tippy-tooltip-w-183-theme {
  width: 18.3rem !important;
}

.tippy-tooltip-l-183-theme {
  left: 18.3rem !important;
}

.tippy-tooltip-t-183-theme {
  top: 18.3rem !important;
}

.tippy-arrow-l-183-theme .tippy-arrow {
  left: 18.3rem !important;
}

.tippy-tooltip-w-184-theme {
  width: 18.4rem !important;
}

.tippy-tooltip-l-184-theme {
  left: 18.4rem !important;
}

.tippy-tooltip-t-184-theme {
  top: 18.4rem !important;
}

.tippy-arrow-l-184-theme .tippy-arrow {
  left: 18.4rem !important;
}

.tippy-tooltip-w-185-theme {
  width: 18.5rem !important;
}

.tippy-tooltip-l-185-theme {
  left: 18.5rem !important;
}

.tippy-tooltip-t-185-theme {
  top: 18.5rem !important;
}

.tippy-arrow-l-185-theme .tippy-arrow {
  left: 18.5rem !important;
}

.tippy-tooltip-w-186-theme {
  width: 18.6rem !important;
}

.tippy-tooltip-l-186-theme {
  left: 18.6rem !important;
}

.tippy-tooltip-t-186-theme {
  top: 18.6rem !important;
}

.tippy-arrow-l-186-theme .tippy-arrow {
  left: 18.6rem !important;
}

.tippy-tooltip-w-187-theme {
  width: 18.7rem !important;
}

.tippy-tooltip-l-187-theme {
  left: 18.7rem !important;
}

.tippy-tooltip-t-187-theme {
  top: 18.7rem !important;
}

.tippy-arrow-l-187-theme .tippy-arrow {
  left: 18.7rem !important;
}

.tippy-tooltip-w-188-theme {
  width: 18.8rem !important;
}

.tippy-tooltip-l-188-theme {
  left: 18.8rem !important;
}

.tippy-tooltip-t-188-theme {
  top: 18.8rem !important;
}

.tippy-arrow-l-188-theme .tippy-arrow {
  left: 18.8rem !important;
}

.tippy-tooltip-w-189-theme {
  width: 18.9rem !important;
}

.tippy-tooltip-l-189-theme {
  left: 18.9rem !important;
}

.tippy-tooltip-t-189-theme {
  top: 18.9rem !important;
}

.tippy-arrow-l-189-theme .tippy-arrow {
  left: 18.9rem !important;
}

.tippy-tooltip-w-190-theme {
  width: 19rem !important;
}

.tippy-tooltip-l-190-theme {
  left: 19rem !important;
}

.tippy-tooltip-t-190-theme {
  top: 19rem !important;
}

.tippy-arrow-l-190-theme .tippy-arrow {
  left: 19rem !important;
}

.tippy-tooltip-w-191-theme {
  width: 19.1rem !important;
}

.tippy-tooltip-l-191-theme {
  left: 19.1rem !important;
}

.tippy-tooltip-t-191-theme {
  top: 19.1rem !important;
}

.tippy-arrow-l-191-theme .tippy-arrow {
  left: 19.1rem !important;
}

.tippy-tooltip-w-192-theme {
  width: 19.2rem !important;
}

.tippy-tooltip-l-192-theme {
  left: 19.2rem !important;
}

.tippy-tooltip-t-192-theme {
  top: 19.2rem !important;
}

.tippy-arrow-l-192-theme .tippy-arrow {
  left: 19.2rem !important;
}

.tippy-tooltip-w-193-theme {
  width: 19.3rem !important;
}

.tippy-tooltip-l-193-theme {
  left: 19.3rem !important;
}

.tippy-tooltip-t-193-theme {
  top: 19.3rem !important;
}

.tippy-arrow-l-193-theme .tippy-arrow {
  left: 19.3rem !important;
}

.tippy-tooltip-w-194-theme {
  width: 19.4rem !important;
}

.tippy-tooltip-l-194-theme {
  left: 19.4rem !important;
}

.tippy-tooltip-t-194-theme {
  top: 19.4rem !important;
}

.tippy-arrow-l-194-theme .tippy-arrow {
  left: 19.4rem !important;
}

.tippy-tooltip-w-195-theme {
  width: 19.5rem !important;
}

.tippy-tooltip-l-195-theme {
  left: 19.5rem !important;
}

.tippy-tooltip-t-195-theme {
  top: 19.5rem !important;
}

.tippy-arrow-l-195-theme .tippy-arrow {
  left: 19.5rem !important;
}

.tippy-tooltip-w-196-theme {
  width: 19.6rem !important;
}

.tippy-tooltip-l-196-theme {
  left: 19.6rem !important;
}

.tippy-tooltip-t-196-theme {
  top: 19.6rem !important;
}

.tippy-arrow-l-196-theme .tippy-arrow {
  left: 19.6rem !important;
}

.tippy-tooltip-w-197-theme {
  width: 19.7rem !important;
}

.tippy-tooltip-l-197-theme {
  left: 19.7rem !important;
}

.tippy-tooltip-t-197-theme {
  top: 19.7rem !important;
}

.tippy-arrow-l-197-theme .tippy-arrow {
  left: 19.7rem !important;
}

.tippy-tooltip-w-198-theme {
  width: 19.8rem !important;
}

.tippy-tooltip-l-198-theme {
  left: 19.8rem !important;
}

.tippy-tooltip-t-198-theme {
  top: 19.8rem !important;
}

.tippy-arrow-l-198-theme .tippy-arrow {
  left: 19.8rem !important;
}

.tippy-tooltip-w-199-theme {
  width: 19.9rem !important;
}

.tippy-tooltip-l-199-theme {
  left: 19.9rem !important;
}

.tippy-tooltip-t-199-theme {
  top: 19.9rem !important;
}

.tippy-arrow-l-199-theme .tippy-arrow {
  left: 19.9rem !important;
}

.tippy-tooltip-w-200-theme {
  width: 20rem !important;
}

.tippy-tooltip-l-200-theme {
  left: 20rem !important;
}

.tippy-tooltip-t-200-theme {
  top: 20rem !important;
}

.tippy-arrow-l-200-theme .tippy-arrow {
  left: 20rem !important;
}

.tippy-tooltip-w-201-theme {
  width: 20.1rem !important;
}

.tippy-tooltip-l-201-theme {
  left: 20.1rem !important;
}

.tippy-tooltip-t-201-theme {
  top: 20.1rem !important;
}

.tippy-arrow-l-201-theme .tippy-arrow {
  left: 20.1rem !important;
}

.tippy-tooltip-w-202-theme {
  width: 20.2rem !important;
}

.tippy-tooltip-l-202-theme {
  left: 20.2rem !important;
}

.tippy-tooltip-t-202-theme {
  top: 20.2rem !important;
}

.tippy-arrow-l-202-theme .tippy-arrow {
  left: 20.2rem !important;
}

.tippy-tooltip-w-203-theme {
  width: 20.3rem !important;
}

.tippy-tooltip-l-203-theme {
  left: 20.3rem !important;
}

.tippy-tooltip-t-203-theme {
  top: 20.3rem !important;
}

.tippy-arrow-l-203-theme .tippy-arrow {
  left: 20.3rem !important;
}

.tippy-tooltip-w-204-theme {
  width: 20.4rem !important;
}

.tippy-tooltip-l-204-theme {
  left: 20.4rem !important;
}

.tippy-tooltip-t-204-theme {
  top: 20.4rem !important;
}

.tippy-arrow-l-204-theme .tippy-arrow {
  left: 20.4rem !important;
}

.tippy-tooltip-w-205-theme {
  width: 20.5rem !important;
}

.tippy-tooltip-l-205-theme {
  left: 20.5rem !important;
}

.tippy-tooltip-t-205-theme {
  top: 20.5rem !important;
}

.tippy-arrow-l-205-theme .tippy-arrow {
  left: 20.5rem !important;
}

.tippy-tooltip-w-206-theme {
  width: 20.6rem !important;
}

.tippy-tooltip-l-206-theme {
  left: 20.6rem !important;
}

.tippy-tooltip-t-206-theme {
  top: 20.6rem !important;
}

.tippy-arrow-l-206-theme .tippy-arrow {
  left: 20.6rem !important;
}

.tippy-tooltip-w-207-theme {
  width: 20.7rem !important;
}

.tippy-tooltip-l-207-theme {
  left: 20.7rem !important;
}

.tippy-tooltip-t-207-theme {
  top: 20.7rem !important;
}

.tippy-arrow-l-207-theme .tippy-arrow {
  left: 20.7rem !important;
}

.tippy-tooltip-w-208-theme {
  width: 20.8rem !important;
}

.tippy-tooltip-l-208-theme {
  left: 20.8rem !important;
}

.tippy-tooltip-t-208-theme {
  top: 20.8rem !important;
}

.tippy-arrow-l-208-theme .tippy-arrow {
  left: 20.8rem !important;
}

.tippy-tooltip-w-209-theme {
  width: 20.9rem !important;
}

.tippy-tooltip-l-209-theme {
  left: 20.9rem !important;
}

.tippy-tooltip-t-209-theme {
  top: 20.9rem !important;
}

.tippy-arrow-l-209-theme .tippy-arrow {
  left: 20.9rem !important;
}

.tippy-tooltip-w-210-theme {
  width: 21rem !important;
}

.tippy-tooltip-l-210-theme {
  left: 21rem !important;
}

.tippy-tooltip-t-210-theme {
  top: 21rem !important;
}

.tippy-arrow-l-210-theme .tippy-arrow {
  left: 21rem !important;
}

.tippy-tooltip-w-211-theme {
  width: 21.1rem !important;
}

.tippy-tooltip-l-211-theme {
  left: 21.1rem !important;
}

.tippy-tooltip-t-211-theme {
  top: 21.1rem !important;
}

.tippy-arrow-l-211-theme .tippy-arrow {
  left: 21.1rem !important;
}

.tippy-tooltip-w-212-theme {
  width: 21.2rem !important;
}

.tippy-tooltip-l-212-theme {
  left: 21.2rem !important;
}

.tippy-tooltip-t-212-theme {
  top: 21.2rem !important;
}

.tippy-arrow-l-212-theme .tippy-arrow {
  left: 21.2rem !important;
}

.tippy-tooltip-w-213-theme {
  width: 21.3rem !important;
}

.tippy-tooltip-l-213-theme {
  left: 21.3rem !important;
}

.tippy-tooltip-t-213-theme {
  top: 21.3rem !important;
}

.tippy-arrow-l-213-theme .tippy-arrow {
  left: 21.3rem !important;
}

.tippy-tooltip-w-214-theme {
  width: 21.4rem !important;
}

.tippy-tooltip-l-214-theme {
  left: 21.4rem !important;
}

.tippy-tooltip-t-214-theme {
  top: 21.4rem !important;
}

.tippy-arrow-l-214-theme .tippy-arrow {
  left: 21.4rem !important;
}

.tippy-tooltip-w-215-theme {
  width: 21.5rem !important;
}

.tippy-tooltip-l-215-theme {
  left: 21.5rem !important;
}

.tippy-tooltip-t-215-theme {
  top: 21.5rem !important;
}

.tippy-arrow-l-215-theme .tippy-arrow {
  left: 21.5rem !important;
}

.tippy-tooltip-w-216-theme {
  width: 21.6rem !important;
}

.tippy-tooltip-l-216-theme {
  left: 21.6rem !important;
}

.tippy-tooltip-t-216-theme {
  top: 21.6rem !important;
}

.tippy-arrow-l-216-theme .tippy-arrow {
  left: 21.6rem !important;
}

.tippy-tooltip-w-217-theme {
  width: 21.7rem !important;
}

.tippy-tooltip-l-217-theme {
  left: 21.7rem !important;
}

.tippy-tooltip-t-217-theme {
  top: 21.7rem !important;
}

.tippy-arrow-l-217-theme .tippy-arrow {
  left: 21.7rem !important;
}

.tippy-tooltip-w-218-theme {
  width: 21.8rem !important;
}

.tippy-tooltip-l-218-theme {
  left: 21.8rem !important;
}

.tippy-tooltip-t-218-theme {
  top: 21.8rem !important;
}

.tippy-arrow-l-218-theme .tippy-arrow {
  left: 21.8rem !important;
}

.tippy-tooltip-w-219-theme {
  width: 21.9rem !important;
}

.tippy-tooltip-l-219-theme {
  left: 21.9rem !important;
}

.tippy-tooltip-t-219-theme {
  top: 21.9rem !important;
}

.tippy-arrow-l-219-theme .tippy-arrow {
  left: 21.9rem !important;
}

.tippy-tooltip-w-220-theme {
  width: 22rem !important;
}

.tippy-tooltip-l-220-theme {
  left: 22rem !important;
}

.tippy-tooltip-t-220-theme {
  top: 22rem !important;
}

.tippy-arrow-l-220-theme .tippy-arrow {
  left: 22rem !important;
}

.tippy-tooltip-w-221-theme {
  width: 22.1rem !important;
}

.tippy-tooltip-l-221-theme {
  left: 22.1rem !important;
}

.tippy-tooltip-t-221-theme {
  top: 22.1rem !important;
}

.tippy-arrow-l-221-theme .tippy-arrow {
  left: 22.1rem !important;
}

.tippy-tooltip-w-222-theme {
  width: 22.2rem !important;
}

.tippy-tooltip-l-222-theme {
  left: 22.2rem !important;
}

.tippy-tooltip-t-222-theme {
  top: 22.2rem !important;
}

.tippy-arrow-l-222-theme .tippy-arrow {
  left: 22.2rem !important;
}

.tippy-tooltip-w-223-theme {
  width: 22.3rem !important;
}

.tippy-tooltip-l-223-theme {
  left: 22.3rem !important;
}

.tippy-tooltip-t-223-theme {
  top: 22.3rem !important;
}

.tippy-arrow-l-223-theme .tippy-arrow {
  left: 22.3rem !important;
}

.tippy-tooltip-w-224-theme {
  width: 22.4rem !important;
}

.tippy-tooltip-l-224-theme {
  left: 22.4rem !important;
}

.tippy-tooltip-t-224-theme {
  top: 22.4rem !important;
}

.tippy-arrow-l-224-theme .tippy-arrow {
  left: 22.4rem !important;
}

.tippy-tooltip-w-225-theme {
  width: 22.5rem !important;
}

.tippy-tooltip-l-225-theme {
  left: 22.5rem !important;
}

.tippy-tooltip-t-225-theme {
  top: 22.5rem !important;
}

.tippy-arrow-l-225-theme .tippy-arrow {
  left: 22.5rem !important;
}

.tippy-tooltip-w-226-theme {
  width: 22.6rem !important;
}

.tippy-tooltip-l-226-theme {
  left: 22.6rem !important;
}

.tippy-tooltip-t-226-theme {
  top: 22.6rem !important;
}

.tippy-arrow-l-226-theme .tippy-arrow {
  left: 22.6rem !important;
}

.tippy-tooltip-w-227-theme {
  width: 22.7rem !important;
}

.tippy-tooltip-l-227-theme {
  left: 22.7rem !important;
}

.tippy-tooltip-t-227-theme {
  top: 22.7rem !important;
}

.tippy-arrow-l-227-theme .tippy-arrow {
  left: 22.7rem !important;
}

.tippy-tooltip-w-228-theme {
  width: 22.8rem !important;
}

.tippy-tooltip-l-228-theme {
  left: 22.8rem !important;
}

.tippy-tooltip-t-228-theme {
  top: 22.8rem !important;
}

.tippy-arrow-l-228-theme .tippy-arrow {
  left: 22.8rem !important;
}

.tippy-tooltip-w-229-theme {
  width: 22.9rem !important;
}

.tippy-tooltip-l-229-theme {
  left: 22.9rem !important;
}

.tippy-tooltip-t-229-theme {
  top: 22.9rem !important;
}

.tippy-arrow-l-229-theme .tippy-arrow {
  left: 22.9rem !important;
}

.tippy-tooltip-w-230-theme {
  width: 23rem !important;
}

.tippy-tooltip-l-230-theme {
  left: 23rem !important;
}

.tippy-tooltip-t-230-theme {
  top: 23rem !important;
}

.tippy-arrow-l-230-theme .tippy-arrow {
  left: 23rem !important;
}

.tippy-tooltip-w-231-theme {
  width: 23.1rem !important;
}

.tippy-tooltip-l-231-theme {
  left: 23.1rem !important;
}

.tippy-tooltip-t-231-theme {
  top: 23.1rem !important;
}

.tippy-arrow-l-231-theme .tippy-arrow {
  left: 23.1rem !important;
}

.tippy-tooltip-w-232-theme {
  width: 23.2rem !important;
}

.tippy-tooltip-l-232-theme {
  left: 23.2rem !important;
}

.tippy-tooltip-t-232-theme {
  top: 23.2rem !important;
}

.tippy-arrow-l-232-theme .tippy-arrow {
  left: 23.2rem !important;
}

.tippy-tooltip-w-233-theme {
  width: 23.3rem !important;
}

.tippy-tooltip-l-233-theme {
  left: 23.3rem !important;
}

.tippy-tooltip-t-233-theme {
  top: 23.3rem !important;
}

.tippy-arrow-l-233-theme .tippy-arrow {
  left: 23.3rem !important;
}

.tippy-tooltip-w-234-theme {
  width: 23.4rem !important;
}

.tippy-tooltip-l-234-theme {
  left: 23.4rem !important;
}

.tippy-tooltip-t-234-theme {
  top: 23.4rem !important;
}

.tippy-arrow-l-234-theme .tippy-arrow {
  left: 23.4rem !important;
}

.tippy-tooltip-w-235-theme {
  width: 23.5rem !important;
}

.tippy-tooltip-l-235-theme {
  left: 23.5rem !important;
}

.tippy-tooltip-t-235-theme {
  top: 23.5rem !important;
}

.tippy-arrow-l-235-theme .tippy-arrow {
  left: 23.5rem !important;
}

.tippy-tooltip-w-236-theme {
  width: 23.6rem !important;
}

.tippy-tooltip-l-236-theme {
  left: 23.6rem !important;
}

.tippy-tooltip-t-236-theme {
  top: 23.6rem !important;
}

.tippy-arrow-l-236-theme .tippy-arrow {
  left: 23.6rem !important;
}

.tippy-tooltip-w-237-theme {
  width: 23.7rem !important;
}

.tippy-tooltip-l-237-theme {
  left: 23.7rem !important;
}

.tippy-tooltip-t-237-theme {
  top: 23.7rem !important;
}

.tippy-arrow-l-237-theme .tippy-arrow {
  left: 23.7rem !important;
}

.tippy-tooltip-w-238-theme {
  width: 23.8rem !important;
}

.tippy-tooltip-l-238-theme {
  left: 23.8rem !important;
}

.tippy-tooltip-t-238-theme {
  top: 23.8rem !important;
}

.tippy-arrow-l-238-theme .tippy-arrow {
  left: 23.8rem !important;
}

.tippy-tooltip-w-239-theme {
  width: 23.9rem !important;
}

.tippy-tooltip-l-239-theme {
  left: 23.9rem !important;
}

.tippy-tooltip-t-239-theme {
  top: 23.9rem !important;
}

.tippy-arrow-l-239-theme .tippy-arrow {
  left: 23.9rem !important;
}

.tippy-tooltip-w-240-theme {
  width: 24rem !important;
}

.tippy-tooltip-l-240-theme {
  left: 24rem !important;
}

.tippy-tooltip-t-240-theme {
  top: 24rem !important;
}

.tippy-arrow-l-240-theme .tippy-arrow {
  left: 24rem !important;
}

.tippy-tooltip-w-241-theme {
  width: 24.1rem !important;
}

.tippy-tooltip-l-241-theme {
  left: 24.1rem !important;
}

.tippy-tooltip-t-241-theme {
  top: 24.1rem !important;
}

.tippy-arrow-l-241-theme .tippy-arrow {
  left: 24.1rem !important;
}

.tippy-tooltip-w-242-theme {
  width: 24.2rem !important;
}

.tippy-tooltip-l-242-theme {
  left: 24.2rem !important;
}

.tippy-tooltip-t-242-theme {
  top: 24.2rem !important;
}

.tippy-arrow-l-242-theme .tippy-arrow {
  left: 24.2rem !important;
}

.tippy-tooltip-w-243-theme {
  width: 24.3rem !important;
}

.tippy-tooltip-l-243-theme {
  left: 24.3rem !important;
}

.tippy-tooltip-t-243-theme {
  top: 24.3rem !important;
}

.tippy-arrow-l-243-theme .tippy-arrow {
  left: 24.3rem !important;
}

.tippy-tooltip-w-244-theme {
  width: 24.4rem !important;
}

.tippy-tooltip-l-244-theme {
  left: 24.4rem !important;
}

.tippy-tooltip-t-244-theme {
  top: 24.4rem !important;
}

.tippy-arrow-l-244-theme .tippy-arrow {
  left: 24.4rem !important;
}

.tippy-tooltip-w-245-theme {
  width: 24.5rem !important;
}

.tippy-tooltip-l-245-theme {
  left: 24.5rem !important;
}

.tippy-tooltip-t-245-theme {
  top: 24.5rem !important;
}

.tippy-arrow-l-245-theme .tippy-arrow {
  left: 24.5rem !important;
}

.tippy-tooltip-w-246-theme {
  width: 24.6rem !important;
}

.tippy-tooltip-l-246-theme {
  left: 24.6rem !important;
}

.tippy-tooltip-t-246-theme {
  top: 24.6rem !important;
}

.tippy-arrow-l-246-theme .tippy-arrow {
  left: 24.6rem !important;
}

.tippy-tooltip-w-247-theme {
  width: 24.7rem !important;
}

.tippy-tooltip-l-247-theme {
  left: 24.7rem !important;
}

.tippy-tooltip-t-247-theme {
  top: 24.7rem !important;
}

.tippy-arrow-l-247-theme .tippy-arrow {
  left: 24.7rem !important;
}

.tippy-tooltip-w-248-theme {
  width: 24.8rem !important;
}

.tippy-tooltip-l-248-theme {
  left: 24.8rem !important;
}

.tippy-tooltip-t-248-theme {
  top: 24.8rem !important;
}

.tippy-arrow-l-248-theme .tippy-arrow {
  left: 24.8rem !important;
}

.tippy-tooltip-w-249-theme {
  width: 24.9rem !important;
}

.tippy-tooltip-l-249-theme {
  left: 24.9rem !important;
}

.tippy-tooltip-t-249-theme {
  top: 24.9rem !important;
}

.tippy-arrow-l-249-theme .tippy-arrow {
  left: 24.9rem !important;
}

.tippy-tooltip-w-250-theme {
  width: 25rem !important;
}

.tippy-tooltip-l-250-theme {
  left: 25rem !important;
}

.tippy-tooltip-t-250-theme {
  top: 25rem !important;
}

.tippy-arrow-l-250-theme .tippy-arrow {
  left: 25rem !important;
}

:root {
  --sat: env(safe-area-inset-top);
  --sar: env(safe-area-inset-right);
  --sabConstant: constant(safe-area-inset-bottom);
  --sab: env(safe-area-inset-bottom);
  --sal: env(safe-area-inset-left);
}

html,
body {
  margin: 0 auto;
  font-family: "PingFangSC";
  padding: 0;
  width: 100%;
  height: 100%;
  word-break: break-word;
  font-size: 1.6rem;
}

html.without-bg,
body.without-bg {
  background: unset !important;
}

body.light {
  background-color: #f3f3f3;
  color: #333;
}

body.dark {
  background-color: #1b1b1b;
  color: #eaeaea;
}

body.light input::-webkit-input-placeholder {
  color: #bbb;
}

body.dark input::-webkit-input-placeholder {
  color: #646464;
}

input,
textarea {
  border: none;
  outline: none;
  -webkit-appearance: none;
}

body.light input,
body.light textarea {
  background-color: #f3f3f3;
}

body.dark input,
body.dark textarea {
  background-color: #313131;
}

body.light input,
body.light textarea {
  color: #333;
}

body.dark input,
body.dark textarea {
  color: #eaeaea;
}

body.light input::-webkit-input-placeholder,
body.light textarea::-webkit-input-placeholder {
  color: #999;
}

body.dark input::-webkit-input-placeholder,
body.dark textarea::-webkit-input-placeholder {
  color: #868686;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body.light * {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

body.dark * {
  -webkit-tap-highlight-color: rgba(255,255,255,0);
}

.clearfix {
  display: block;
  zoom: 1;
}

.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

a {
  text-decoration: none;
}

body.light a {
  color: #128bed;
}

body.dark a {
  color: #4ca9e7;
}

body.light a.disable {
  color: #333;
}

body.dark a.disable {
  color: #eaeaea;
}

ul {
  list-style: none;
}

em {
  font-style: normal;
}

body.light em {
  color: #ff6060;
}

body.dark em {
  color: #ea5959;
}

body.light .text-danger {
  color: #ff6060 !important;
}

body.dark .text-danger {
  color: #ea5959 !important;
}

.bscroll-vertical-scrollbar {
  width: 0.5rem !important;
}

body.light .bscroll-indicator {
  background-color: rgba(0,0,0,.3) !important;
}

body.dark .bscroll-indicator {
  background-color: rgba(255,255,255,.3) !important;
}

.nowrap {
  white-space: nowrap;
}

.t-nowrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.d-inline-block {
  display: inline-block;
}

.d-inline-block_middle {
  display: inline-block;
  vertical-align: middle;
}

.mt-1 {
  margin-top: 1rem;
}

body.light .text-grey {
  color: #666;
}

body.dark .text-grey {
  color: #b8b8b8;
}

body.light .text-label {
  color: gray;
}

body.dark .text-label {
  color: #9e9e9e;
}

.transparent {
  color: rgba(0,0,0,0);
}

.flex-box {
  display: flex;
  display: -webkit-flex;
}

.flex-box .flex-1 {
  flex: 1;
  width: 0;
}

.align-items-center {
  align-items: center;
  -webkit-box-align: center;
}

body.light .p-blue {
  color: #128bed;
}

body.dark .p-blue {
  color: #4ca9e7;
}

body.light .amount-pink {
  color: #ff6060 !important;
}

body.dark .amount-pink {
  color: #ea5959 !important;
}

.no-scroll-y {
  overflow-y: hidden !important;
}

.relative {
  position: relative;
}

.fpopup-open {
  overflow-y: hidden !important;
}

.with-bottom-border {
  position: relative;
}

.with-bottom-border::after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom: 0.1rem solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}

body.light .with-bottom-border::after {
  border-color: #e3e3e3;
}

body.dark .with-bottom-border::after {
  border-color: #3c3c3c;
}

.new-app-flag-sit {
  position: fixed;
  top: 2PX;
  left: 2PX;
  width: 8PX;
  height: 8PX;
  z-index: 9999;
  border-radius: 50%;
}

body.light .new-app-flag-sit {
  background-image: radial-gradient(#eaf3e0, #EAF3E0);
}

body.dark .new-app-flag-sit {
  background-image: radial-gradient(#2c3324, #2C3324);
}

.new-app-flag-uat {
  position: fixed;
  top: 2PX;
  left: 2PX;
  width: 8PX;
  height: 8PX;
  z-index: 9999;
  border-radius: 50%;
}

body.light .new-app-flag-uat {
  background-image: radial-gradient(#eaf3e0, #3A459F);
}

body.dark .new-app-flag-uat {
  background-image: radial-gradient(#2c3324, #3A459F);
}

.api-table-class table {
  margin-left: 0 !important;
}

.api-table-class table tr td {
  white-space: pre-wrap !important;
}

body.light .api-a-class {
  color: #333 !important;
}

body.dark .api-a-class {
  color: #eaeaea !important;
}

.tippy-tooltip {
  border-radius: 0.4rem;
  font-size: 1.3rem;
  padding: 0;
}

body.light .tippy-tooltip {
  background-color: #fff;
}

body.dark .tippy-tooltip {
  background-color: #313131;
}

body.light .tippy-tooltip {
  color: #666;
}

body.dark .tippy-tooltip {
  color: #b8b8b8;
}

body.light .tippy-tooltip {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}

body.dark .tippy-tooltip {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}

.tippy-tooltip .tippy-arrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.8rem;
  transform: translateX(-0.4rem) rotate(-45deg);
  position: absolute;
  z-index: -99;
}

body.light .tippy-tooltip .tippy-arrow {
  border-color: #fff #fff rgba(0,0,0,0) rgba(0,0,0,0);
}

body.dark .tippy-tooltip .tippy-arrow {
  border-color: #313131 #313131 rgba(0,0,0,0) rgba(0,0,0,0);
}

body.light .tippy-tooltip .tippy-arrow {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}

body.dark .tippy-tooltip .tippy-arrow {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}

.tippy-tooltip[x-placement^=top] .tippy-arrow {
  border-left: 0.8rem solid;
  border-bottom: 0.8rem solid;
}

body.light .tippy-tooltip[x-placement^=top] .tippy-arrow {
  border-color: #fff;
}

body.dark .tippy-tooltip[x-placement^=top] .tippy-arrow {
  border-color: #313131;
}

.tippy-content {
  padding: 0.8rem 1.2rem;
  text-align: left;
  border-radius: 0.4rem;
  word-break: break-all;
}

body.light .tippy-content {
  background-color: #fff;
}

body.dark .tippy-content {
  background-color: #313131;
}

body.light .tippy-content {
  color: #666;
}

body.dark .tippy-content {
  color: #b8b8b8;
}

body.light .tippy-content .line:after {
  border-color: #eee;
}

body.dark .tippy-content .line:after {
  border-color: #3c3c3c;
}

input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

div.filter-search-box {
  display: flex;
  position: relative;
  padding-right: 9.4rem;
  z-index: 1002;
}

body.light div.filter-search-box {
  background-color: #fff;
}

body.dark div.filter-search-box {
  background-color: #222;
}

div.filter-search-box>.ui-filter {
  height: 4rem;
  position: relative;
  background: unset;
}

div.filter-search-box>.ui-filter::after {
  display: none;
}

div.filter-search-box>.ui-filter .filter-item {
  height: 4rem;
}

div.filter-search-box>.ui-filter .fpopup {
  top: 4rem;
}

div.filter-search-box .title.line-bottom {
  background: unset;
}

div.filter-search-box .title.line-bottom::after {
  content: unset;
}

div.filter-search-box::after {
  z-index: 1002;
}

div.global_network_error_tip {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 0.7rem 1.2rem;
  display: flex;
  align-items: center;
  font-size: 0;
}

body.light div.global_network_error_tip {
  background-color: #ffecec;
}

body.dark div.global_network_error_tip {
  background-color: #3a2929;
}

body.light div.global_network_error_tip {
  color: #ff6060;
}

body.dark div.global_network_error_tip {
  color: #ea5959;
}

div.global_network_error_tip>svg {
  width: 1.4rem;
  height: 1.4rem;
  font-weight: normal;
}

div.global_network_error_tip>span {
  display: inline-block;
  padding-left: 0.4rem;
  line-height: 2rem;
  font-size: 1.4rem;
}

.display-ib {
  display: inline-block;
}

.pay-container-wrapper {
  position: absolute;
  z-index: 9;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
}

i:focus {
  outline: none;
}

.h100p {
  height: 100%;
}

.w100p {
  width: 100%;
}

.svip-pay-container {
  position: absolute;
  z-index: 99;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
  transform: translate3d(0, 0, 0);
}

.bg-animation-class {
  position: relative;
}

.bg-animation-class::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

body.light .bg-animation-class::before {
  background-color: #ecf6fe;
}

body.dark .bg-animation-class::before {
  background-color: #252c31;
}

body.light .bg-animation-class::before {
  animation: actived-bglight .5s forwards;
  animation-delay: .5s;
}

body.dark .bg-animation-class::before {
  animation: actived-bgdark .5s forwards;
  animation-delay: .5s;
}

.bg-animation-class2 {
  position: relative;
}

.bg-animation-class2::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: .08;
  z-index: 11;
}

body.light .bg-animation-class2::before {
  background-color: #128bed;
}

body.dark .bg-animation-class2::before {
  background-color: #4ca9e7;
}

body.light .bg-animation-class2::before {
  animation: actived-bglight .5s forwards;
  animation-delay: .5s;
}

body.dark .bg-animation-class2::before {
  animation: actived-bgdark .5s forwards;
  animation-delay: .5s;
}
.new-amount-container[data-v-c408ffda] {
  padding: 0.8rem 1.2rem;
}
body.light .new-amount-container[data-v-c408ffda] {
  background-color: #fff;
}
body.dark .new-amount-container[data-v-c408ffda] {
  background-color: #222;
}
.new-amount-container .new-amount-box[data-v-c408ffda] {
  position: relative;
  width: 100%;
  border-radius: 0.4rem;
  text-align: center;
  padding: 0.8rem 0 0.8rem;
}
body.light .new-amount-container .new-amount-box[data-v-c408ffda] {
  background-color: #f6fbfe;
}
body.dark .new-amount-container .new-amount-box[data-v-c408ffda] {
  background-color: #24282a;
}
.new-amount-container .new-amount-box.only-one[data-v-c408ffda] {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 1.2rem;
  height: 3.4rem;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper[data-v-c408ffda] {
  width: 100%;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper .amount[data-v-c408ffda] {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper .amount .text[data-v-c408ffda] {
  margin-top: 0;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper .amount .value-w[data-v-c408ffda] {
  align-items: center;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper .amount .value-w .value[data-v-c408ffda] {
  font-size: 1.7rem;
  display: flex;
  align-items: center;
  margin-top: -0.5PX;
}
.new-amount-container .new-amount-box.only-one .amount-wrapper .amount .value-w .unit[data-v-c408ffda] {
  font-size: 1.2rem;
  padding-top: 0;
  font-weight: normal;
}
.new-amount-container .new-amount-box.only-one .arrow-select[data-v-c408ffda] {
  right: 0;
}
.new-amount-container .new-amount-box>.amount-wrapper[data-v-c408ffda] {
  display: flex;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount[data-v-c408ffda] {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.7rem;
  font-family: "DIN-Medium";
  letter-spacing: 0;
  flex-direction: column;
  height: 100%;
  flex: 1;
}
body.light .new-amount-container .new-amount-box>.amount-wrapper>.amount[data-v-c408ffda] {
  color: #333;
}
body.dark .new-amount-container .new-amount-box>.amount-wrapper>.amount[data-v-c408ffda] {
  color: #eaeaea;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w[data-v-c408ffda] {
  display: flex;
  align-items: flex-end;
}
body.light .new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w[data-v-c408ffda] {
  color: #ff6060;
}
body.dark .new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w[data-v-c408ffda] {
  color: #ea5959;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w>.value[data-v-c408ffda] {
  font-family: "D-DIN";
  font-size: 1.7rem;
  line-height: 1.7rem;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w>.value.two-column[data-v-c408ffda] {
  letter-spacing: 0.12rem;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount .value-w .unit[data-v-c408ffda] {
  display: inline-block;
  font-family: "PingFangSC";
  margin: 0 0 0 0.2rem;
  padding-top: 0.2rem;
  flex: 1;
  font-size: 1.2rem;
  font-weight: normal;
  line-height: 1.4rem;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount>.text[data-v-c408ffda] {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  margin-top: 0.2rem;
}
body.light .new-amount-container .new-amount-box>.amount-wrapper>.amount>.text[data-v-c408ffda] {
  color: gray;
}
body.dark .new-amount-container .new-amount-box>.amount-wrapper>.amount>.text[data-v-c408ffda] {
  color: #9e9e9e;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount>.text .iconfont[data-v-c408ffda] {
  font-size: 1.6rem;
  outline: none;
}
body.light .new-amount-container .new-amount-box>.amount-wrapper>.amount>.text .iconfont[data-v-c408ffda] {
  color: #bbb;
}
body.dark .new-amount-container .new-amount-box>.amount-wrapper>.amount>.text .iconfont[data-v-c408ffda] {
  color: #646464;
}
.new-amount-container .new-amount-box>.amount-wrapper>.amount .amount-select[data-v-c408ffda] {
  position: absolute;
  right: 0.4rem;
}
.new-amount-container .new-amount-box>.amount-wrapper .line-left-border[data-v-c408ffda]::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0.6rem;
  bottom: 0.7rem;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}
body.light .new-amount-container .new-amount-box>.amount-wrapper .line-left-border[data-v-c408ffda]::after {
  border-left: 0.1rem solid #e2f1fc;
}
body.dark .new-amount-container .new-amount-box>.amount-wrapper .line-left-border[data-v-c408ffda]::after {
  border-left: 0.1rem solid #27323a;
}
.new-amount-container .new-amount-box .arrow-select[data-v-c408ffda] {
  position: absolute;
  top: 50%;
  right: 0.8rem;
  margin-top: -1.2rem;
}
.new-amount-container .new-amount-box>.ent-wrapper[data-v-c408ffda] {
  margin: 1.6rem 1.2rem 0 1.2rem;
  padding-top: 1.2rem;
  text-align: left;
  font-size: 1.4rem;
  line-height: 2.2rem;
}
.new-amount-container .new-amount-box>.ent-wrapper>.related-company[data-v-c408ffda],
.new-amount-container .new-amount-box>.ent-wrapper .target-company[data-v-c408ffda] {
  display: flex;
}
.new-amount-container .new-amount-box>.ent-wrapper .label[data-v-c408ffda] {
  white-space: nowrap;
}
body.light .new-amount-container .new-amount-box>.ent-wrapper .label[data-v-c408ffda] {
  color: gray;
}
body.dark .new-amount-container .new-amount-box>.ent-wrapper .label[data-v-c408ffda] {
  color: #9e9e9e;
}
.new-amount-container .new-amount-box>.ent-wrapper .data[data-v-c408ffda] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.tippy-tooltip.appStatistics6-theme {
  max-width: 24.5rem !important;
}
.appStatistics6-theme[x-placement^=bottom] .tippy-arrow {
  margin: 0 0 0 1.9rem;
}
body.light .appStatistics6-theme[x-placement^=bottom] .tippy-arrow {
  border-right: 0.8rem solid #fff;
}
body.dark .appStatistics6-theme[x-placement^=bottom] .tippy-arrow {
  border-right: 0.8rem solid #313131;
}
.tippy-popper .appStatistics6-theme .tippy-content {
  margin-top: -0.3rem;
}
.app-auto-logo[data-v-2395a13c] {
  display: inline-block;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.app-auto-logo>span[data-v-2395a13c] {
  text-align: center;
  display: inline-block;
  width: 4.4rem;
  height: 4.4rem;
}
body.light .app-auto-logo>span[data-v-2395a13c] {
  background-color: #ff8900;
}
body.dark .app-auto-logo>span[data-v-2395a13c] {
  background-color: #e07c09;
}
body.light .app-auto-logo>span[data-v-2395a13c] {
  color: #fff;
}
body.dark .app-auto-logo>span[data-v-2395a13c] {
  color: #fff;
}
.app-auto-logo>img[data-v-2395a13c] {
  object-fit: contain;
}
body.light .app-auto-logo>img[data-v-2395a13c] {
  border: solid .5PX rgba(128,128,128,.15);
}
body.dark .app-auto-logo>img[data-v-2395a13c] {
  border: solid .5PX rgba(158,158,158,.15);
}
.app-auto-logo .show-text[data-v-2395a13c] {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1.1;
}
.app-chinese-placeholder[data-v-2d5db186] {
  color: rgba(0,0,0,0) !important;
  display: inline-block;
  width: 0.1rem;
}
.coy.inline[data-v-02587156] {
  display: inline;
}
.coy.block[data-v-02587156] {
  display: block;
}
body.light .coy.ovt a[data-v-02587156] {
  color: #1c1c1c;
}
body.dark .coy.ovt a[data-v-02587156] {
  color: #ededed;
}
body.light .coy.ovt a.disable[data-v-02587156] {
  color: #7f7f7f;
}
body.dark .coy.ovt a.disable[data-v-02587156] {
  color: #858585;
}
body.light a.disable[data-v-02587156] {
  color: #666;
}
body.dark a.disable[data-v-02587156] {
  color: #b8b8b8;
}
body.light a.disable2[data-v-02587156] {
  color: #333;
}
body.dark a.disable2[data-v-02587156] {
  color: #eaeaea;
}
body.light a.disable3[data-v-02587156] {
  color: gray;
}
body.dark a.disable3[data-v-02587156] {
  color: #9e9e9e;
}
body.light a.active[data-v-02587156] {
  color: #666;
}
body.dark a.active[data-v-02587156] {
  color: #b8b8b8;
}
body.light a.color-normal-9[data-v-02587156] {
  color: #999;
}
body.dark a.color-normal-9[data-v-02587156] {
  color: #868686;
}
[data-v-02587156] .role-desc-tag.margin-r-8 {
  margin-right: 0 !important;
}
@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: calc(1s * 2);
  animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: calc(1s * 3);
  animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: calc(1s * 4);
  animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: calc(1s * 5);
  animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: calc(1s / 2);
  animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: calc(1s * 0.8);
  animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }

  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}
/* Attention seekers  */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    -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);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    -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);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: calc(1s * 1.3);
  animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
/* Back entrances */
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
/* Back exits */
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
/* Bouncing entrances  */
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
/* Bouncing exits  */
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
/* Fading exits */
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
/* Flippers */
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
/* Lightspeed */
@-webkit-keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
/* Rotating entrances */
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
/* Rotating exits */
@-webkit-keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
/* Specials */
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
/* Zooming entrances */
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
/* Zooming exits */
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
/* Sliding entrances */
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
/* Sliding exits */
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.app-charts-drawer-inner[data-v-29f44015] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 111;
  background-color: rgba(0,0,0,.5);
  display: flex;
}
.app-charts-drawer-inner.drawer-bottom[data-v-29f44015] {
  flex-direction: column;
}
.app-charts-drawer-inner.drawer-bottom .drawer-content[data-v-29f44015] {
  max-height: 80vh;
}
.app-charts-drawer-inner .mask-area[data-v-29f44015] {
  flex: 1;
}
.app-charts-drawer-inner .drawer-content[data-v-29f44015] {
  --animate-duration: 0.5s;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-height: 100vh;
}
.app-charts-drawer-inner .drawer-content .title[data-v-29f44015] {
  padding: 1.1rem 0;
  border-radius: 0.8rem 0.8rem 0 0;
}
body.light .app-charts-drawer-inner .drawer-content .title[data-v-29f44015] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content .title[data-v-29f44015] {
  background-color: #222;
}
.app-charts-drawer-inner .drawer-content .title .title-main[data-v-29f44015] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  line-height: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
.app-charts-drawer-inner .drawer-content .title .title-main .iconfont[data-v-29f44015] {
  position: absolute;
  font-size: 2.4rem;
  right: 0.8rem;
  top: 1.2rem;
  transform: translateY(-50%);
}
body.light .app-charts-drawer-inner .drawer-content .title .title-main .iconfont[data-v-29f44015] {
  color: #999;
}
body.dark .app-charts-drawer-inner .drawer-content .title .title-main .iconfont[data-v-29f44015] {
  color: #868686;
}
.app-charts-drawer-inner .drawer-content .title .title-inner[data-v-29f44015] {
  max-width: 85vw;
  text-align: center;
  font-weight: var(--weight);
}
body.light .app-charts-drawer-inner .drawer-content .tips[data-v-29f44015] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content .tips[data-v-29f44015] {
  background-color: #222;
}
.app-charts-drawer-inner .drawer-content .tips div[data-v-29f44015] {
  margin-top: 0.4rem;
  height: 1.7rem;
  font-size: 1.2rem;
  text-align: center;
}
body.light .app-charts-drawer-inner .drawer-content .tips div[data-v-29f44015] {
  color: #666;
}
body.dark .app-charts-drawer-inner .drawer-content .tips div[data-v-29f44015] {
  color: #b8b8b8;
}
.app-charts-drawer-inner .drawer-content .container[data-v-29f44015] {
  flex: 1;
  overflow-y: auto;
}
.app-charts-drawer-inner .drawer-content .operate-btn[data-v-29f44015] {
  height: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2.2rem;
}
body.light .app-charts-drawer-inner .drawer-content .operate-btn[data-v-29f44015] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content .operate-btn[data-v-29f44015] {
  background-color: #222;
}
body.light .app-charts-drawer-inner .drawer-content .operate-btn[data-v-29f44015] {
  color: #128bed;
}
body.dark .app-charts-drawer-inner .drawer-content .operate-btn[data-v-29f44015] {
  color: #4ca9e7;
}
.app-charts-drawer-inner .drawer-content .split[data-v-29f44015] {
  height: 1rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}
body.light .app-charts-drawer-inner .drawer-content .split[data-v-29f44015] {
  background-color: #f3f3f3;
}
body.dark .app-charts-drawer-inner .drawer-content .split[data-v-29f44015] {
  background-color: #1b1b1b;
}
.app-charts-drawer-inner .drawer-content .bottom-wrapper[data-v-29f44015] {
  height: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2.2rem;
  text-align: center;
  letter-spacing: 0em;
}
body.light .app-charts-drawer-inner .drawer-content .bottom-wrapper[data-v-29f44015] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content .bottom-wrapper[data-v-29f44015] {
  background-color: #222;
}
.app-charts-drawer-inner .drawer-content .iphonex-holder[data-v-29f44015] {
  padding-bottom: 3.4rem;
}
body.light .app-charts-drawer-inner .drawer-content .iphonex-holder[data-v-29f44015] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content .iphonex-holder[data-v-29f44015] {
  background-color: #222;
}
.line-bottom[data-v-c3a149d2]::after {
  z-index: 1002;
}
@media screen and (min-width: 340px) {
.app-filter-auto-container .ui-select-custom[data-v-c3a149d2],
  .app-filter-auto-container .ui-select[data-v-c3a149d2] {
    flex: 1 0 auto;
}
}
.app-footer-state[data-v-79fb5e23] {
  display: flex;
  flex-direction: column;
  bottom: 0;
  left: 0;
  right: 0;
  vertical-align: middle;
  z-index: 999;
  font-family: "PingFangSC";
  font-size: 1rem;
  padding: 0.6rem 0.8rem;
  line-height: 1;
}
body.light .app-footer-state[data-v-79fb5e23] {
  color: #999;
}
body.dark .app-footer-state[data-v-79fb5e23] {
  color: #868686;
}
body.light .app-footer-state[data-v-79fb5e23] {
  background-color: #f3f3f3;
}
body.dark .app-footer-state[data-v-79fb5e23] {
  background-color: #1b1b1b;
}
.app-footer-state.capture[data-v-79fb5e23] {
  position: unset !important;
  display: block;
}
.app-footer-state .bottom-logo[data-v-79fb5e23] {
  width: 3.6rem;
  height: 1.2rem;
  margin-right: 0.5rem;
  vertical-align: middle;
}
.app-footer-state .text[data-v-79fb5e23] {
  line-height: 1.2rem;
}
body.light .app-footer-state .text[data-v-79fb5e23] {
  color: #999;
}
body.dark .app-footer-state .text[data-v-79fb5e23] {
  color: #868686;
}
.noIphoneXSpace[data-v-79fb5e23] {
  padding: 0.6rem 1.6rem;
}
.iphoneXSpace[data-v-79fb5e23] {
  padding-bottom: 1.8rem;
}
.header[data-v-39ba81d2] {
  padding: 0 1.2rem;
  width: 100%;
  border-radius: 0.4rem 0.4rem 0 0;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.7rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: relative;
}
body.light .header[data-v-39ba81d2] {
  background-color: #eee;
}
body.dark .header[data-v-39ba81d2] {
  background-color: #313131;
}
.header.new-header[data-v-39ba81d2] {
  padding: 1.2rem;
  height: unset;
  text-align: center;
}
.header .icon20_tishiguanbi[data-v-39ba81d2] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
}
body.light .header .icon20_tishiguanbi[data-v-39ba81d2] {
  color: gray;
}
body.dark .header .icon20_tishiguanbi[data-v-39ba81d2] {
  color: #9e9e9e;
}
.body[data-v-39ba81d2] {
  margin: 2.4rem 0 0;
  padding: 0 2.4rem;
}
.body.new-ui-body[data-v-39ba81d2] {
  margin: 1.6rem 0 0;
  padding: 0 1.6rem;
}
.body .content[data-v-39ba81d2] {
  font-size: 1.4rem;
  font-family: "PingFangSC";
  font-weight: normal;
  text-align: left;
}
body.light .body .content[data-v-39ba81d2] {
  color: #333;
}
body.dark .body .content[data-v-39ba81d2] {
  color: #eaeaea;
}
.body .content.w-style[data-v-39ba81d2] {
  text-align: center;
  margin: 0 auto;
  font-size: 1.6rem !important;
}
.footer[data-v-39ba81d2] {
  padding: 2.4rem 2.4rem 2rem 2.4rem;
  display: flex;
}
.footer.new-ui-footer[data-v-39ba81d2] {
  padding: 1.6rem;
}
.footer.new-single-btn[data-v-39ba81d2] {
  padding: 1.6rem;
}
.footer.new-single-btn .footer__button[data-v-39ba81d2] {
  height: 3rem;
  font-weight: var(--weight);
  background: rgba(0,0,0,0);
}
body.light .footer.new-single-btn .footer__button[data-v-39ba81d2] {
  color: #128bed;
}
body.dark .footer.new-single-btn .footer__button[data-v-39ba81d2] {
  color: #4ca9e7;
}
.footer__button[data-v-39ba81d2] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  line-height: 2.2rem;
}
body.light .footer__button[data-v-39ba81d2] {
  background-color: #128bed;
}
body.dark .footer__button[data-v-39ba81d2] {
  background-color: #128bed;
}
body.light .footer__button[data-v-39ba81d2] {
  color: #fff;
}
body.dark .footer__button[data-v-39ba81d2] {
  color: #fff;
}
.footer__button.confirm[data-v-39ba81d2] {
  margin-right: 1.2rem;
}
body.light .footer__button.confirm[data-v-39ba81d2] {
  background-color: #e2f1fc;
}
body.dark .footer__button.confirm[data-v-39ba81d2] {
  background-color: #27323a;
}
body.light .footer__button.confirm[data-v-39ba81d2] {
  color: #333;
}
body.dark .footer__button.confirm[data-v-39ba81d2] {
  color: #eaeaea;
}
body.light .footer__button.disable-confirm[data-v-39ba81d2] {
  background-color: rgba(18,139,237,.5);
}
body.dark .footer__button.disable-confirm[data-v-39ba81d2] {
  background-color: rgba(18,139,237,.5);
}
.footer__button.upgrade-vip[data-v-39ba81d2] {
  font-weight: var(--weight);
  position: relative;
}
body.light .footer__button.upgrade-vip[data-v-39ba81d2] {
  color: #633410;
}
body.dark .footer__button.upgrade-vip[data-v-39ba81d2] {
  color: #633410;
}
body.light .footer__button.upgrade-vip[data-v-39ba81d2] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .footer__button.upgrade-vip[data-v-39ba81d2] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
.footer__button.upgrade-vip .upgrade-icon[data-v-39ba81d2] {
  width: 3rem;
  height: 1.4rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
body.light .footer__button.upgrade-vip .upgrade-icon[data-v-39ba81d2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-btn-icon-9a0aaaa7.png);
}
body.dark .footer__button.upgrade-vip .upgrade-icon[data-v-39ba81d2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-btn-icon-9a0aaaa7.png);
}
.footer__button.upgrade-svip[data-v-39ba81d2] {
  font-weight: var(--weight);
  position: relative;
}
body.light .footer__button.upgrade-svip[data-v-39ba81d2] {
  color: #ffeac2;
}
body.dark .footer__button.upgrade-svip[data-v-39ba81d2] {
  color: #ffeac2;
}
body.light .footer__button.upgrade-svip[data-v-39ba81d2] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
body.dark .footer__button.upgrade-svip[data-v-39ba81d2] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
.footer__button.upgrade-svip .upgrade-icon[data-v-39ba81d2] {
  width: 3rem;
  height: 1.4rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
body.light .footer__button.upgrade-svip .upgrade-icon[data-v-39ba81d2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-btn-icon-24388c6f.png);
}
body.dark .footer__button.upgrade-svip .upgrade-icon[data-v-39ba81d2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-btn-icon-24388c6f.png);
}
.footer.new-footer[data-v-39ba81d2] {
  padding: 1.6rem;
}
.footer.new-footer .footer__button[data-v-39ba81d2] {
  height: 3rem;
  font-weight: var(--weight);
}
body.light .footer.new-footer .footer__button[data-v-39ba81d2] {
  color: #128bed;
}
body.dark .footer.new-footer .footer__button[data-v-39ba81d2] {
  color: #4ca9e7;
}
body.light .footer.new-footer .footer__button[data-v-39ba81d2] {
  background-color: #fff;
}
body.dark .footer.new-footer .footer__button[data-v-39ba81d2] {
  background-color: #222;
}
.body[data-v-39ba81d2] {
  margin: 1.6rem 0 0;
  padding: 0 1.6rem;
}
.footer[data-v-39ba81d2] {
  padding: 1.6rem;
}
.app-glossary-info-tippy[data-v-710389c9] {
  display: inline-block;
  vertical-align: top;
  line-height: 1;
}
.app-glossary-info-tippy[data-v-710389c9]  .tippy-wrapper {
  line-height: 1;
}
body.light .app-glossary-info-tippy .iconfont[data-v-710389c9] {
  color: #bbb;
}
body.dark .app-glossary-info-tippy .iconfont[data-v-710389c9] {
  color: #646464;
}
.pre-wrap[data-v-710389c9] {
  white-space: pre-wrap;
}
.app-glossary-info-ui-dialog-wrap[data-v-710389c9] {
  display: inline-block;
  vertical-align: top;
  line-height: 1;
}
.app-glossary-info-ui-dialog-wrap .iconfont[data-v-710389c9] {
  margin-left: 0.4rem;
}
body.light .app-glossary-info-ui-dialog-wrap .iconfont[data-v-710389c9] {
  color: #bbb;
}
body.dark .app-glossary-info-ui-dialog-wrap .iconfont[data-v-710389c9] {
  color: #646464;
}
.tippy-popper[x-placement=bottom] .tippy-tooltip.app-glossary-info-theme {
  margin-left: 8.8rem;
  width: 22.5rem;
}
.tippy-popper[x-placement=bottom] .tippy-tooltip.app-glossary-info-theme .tippy-arrow {
  margin-left: -15.2rem;
}
.tippy-popper[x-placement=bottom-end] .tippy-tooltip.app-glossary-info-theme {
  width: 22.5rem;
}
.app-glossary-info-ui-dialog .body .dialog-info-content {
  font-size: 1.4rem;
}
.app-glossary-info-ui-dialog .body .dialog-info-content+.dialog-info-content {
  margin-top: 1.6rem;
}
.app-glossary-info-ui-dialog .body .dialog-info-content .dialog-title {
  font-weight: var(--weight);
}
body.light .top-wrap[data-v-e0485ff8] {
  background-color: #fff;
}
body.dark .top-wrap[data-v-e0485ff8] {
  background-color: #222;
}
.top-wrap .top-inner[data-v-e0485ff8] {
  display: flex;
  padding: 1rem 0;
  margin: 0 1.2rem;
}
.top-wrap .top-inner[data-v-e0485ff8]  .app-auto-logo {
  align-self: flex-start;
}
.top-wrap .top-inner>.right[data-v-e0485ff8] {
  padding-left: 0.8rem;
  flex: 1;
  overflow-x: hidden;
  overflow-y: hidden;
}
.top-wrap .top-inner>.right>.title[data-v-e0485ff8] {
  display: flex;
  align-items: center;
}
.top-wrap .top-inner>.right .name[data-v-e0485ff8] {
  font-size: 1.7rem;
  line-height: 2.4rem;
  font-weight: var(--weight);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body.light .top-wrap .top-inner>.right .name[data-v-e0485ff8] {
  color: #333;
}
body.dark .top-wrap .top-inner>.right .name[data-v-e0485ff8] {
  color: #eaeaea;
}
.top-wrap .top-inner>.right .tippy-container[data-v-e0485ff8] {
  height: 2rem;
  display: flex;
  align-items: center;
}
.top-wrap .top-inner>.right .before-name[data-v-e0485ff8] {
  height: 2rem;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.1rem 0 0.4rem;
  margin-left: 0.4rem;
  min-width: 5.3rem;
}
body.light .top-wrap .top-inner>.right .before-name[data-v-e0485ff8] {
  background-color: #eee;
}
body.dark .top-wrap .top-inner>.right .before-name[data-v-e0485ff8] {
  background-color: #313131;
}
body.light .top-wrap .top-inner>.right .before-name[data-v-e0485ff8] {
  color: #666;
}
body.dark .top-wrap .top-inner>.right .before-name[data-v-e0485ff8] {
  color: #b8b8b8;
}
.top-wrap .top-inner>.right .before-name>.iconfont[data-v-e0485ff8] {
  opacity: .5;
  width: 1.2rem;
  font-size: 1.2rem;
}
body.light .top-wrap .top-inner>.right .before-name>.iconfont[data-v-e0485ff8] {
  color: #666;
}
body.dark .top-wrap .top-inner>.right .before-name>.iconfont[data-v-e0485ff8] {
  color: #b8b8b8;
}
.top-wrap .top-inner .monitor[data-v-e0485ff8] {
  margin-top: 0.2rem;
  height: 2rem;
  margin-left: 0.8rem;
  padding: 0 0.3rem 0 0.1rem;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
}
body.light .top-wrap .top-inner .monitor[data-v-e0485ff8] {
  color: #ff8900;
}
body.dark .top-wrap .top-inner .monitor[data-v-e0485ff8] {
  color: #e07c09;
}
body.light .top-wrap .top-inner .monitor[data-v-e0485ff8] {
  border: 0.1rem solid #ff8900;
}
body.dark .top-wrap .top-inner .monitor[data-v-e0485ff8] {
  border: 0.1rem solid #e07c09;
}
.top-wrap .top-inner .monitored[data-v-e0485ff8] {
  margin-top: 0.15rem;
  height: 2.1rem;
  border-radius: 0.2rem;
  font-size: 1.1rem;
  padding: 0 0 0 0.5rem;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
body.light .top-wrap .top-inner .monitored[data-v-e0485ff8] {
  color: #999;
}
body.dark .top-wrap .top-inner .monitored[data-v-e0485ff8] {
  color: #868686;
}
.top-wrap .top-inner .status-tag[data-v-e0485ff8] {
  height: 2rem;
  padding: 0 0.3rem;
  font-size: 1.2rem;
  line-height: 1.8rem;
  border: 0.1rem solid;
  border-radius: 0.2rem;
}
body.light .top-wrap .top-inner .status-tag[data-v-e0485ff8] {
  color: #999;
}
body.dark .top-wrap .top-inner .status-tag[data-v-e0485ff8] {
  color: #868686;
}
body.light .top-wrap .top-inner .status-tag[data-v-e0485ff8] {
  border-color: #bbb;
}
body.dark .top-wrap .top-inner .status-tag[data-v-e0485ff8] {
  border-color: #646464;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-blue[data-v-e0485ff8] {
  color: #128bed;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-blue[data-v-e0485ff8] {
  color: #4ca9e7;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-blue[data-v-e0485ff8] {
  border-color: #128bed;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-blue[data-v-e0485ff8] {
  border-color: #4ca9e7;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-red[data-v-e0485ff8] {
  color: #ff6060;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-red[data-v-e0485ff8] {
  color: #ea5959;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-red[data-v-e0485ff8] {
  border-color: #ff6060;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-red[data-v-e0485ff8] {
  border-color: #ea5959;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-green[data-v-e0485ff8] {
  color: #00ad65;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-green[data-v-e0485ff8] {
  color: #36b37e;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-green[data-v-e0485ff8] {
  border-color: #00ad65;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-green[data-v-e0485ff8] {
  border-color: #36b37e;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-orange[data-v-e0485ff8] {
  color: #ff8900;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-orange[data-v-e0485ff8] {
  color: #e07c09;
}
body.light .top-wrap .top-inner .status-tag.ent-status-tag-orange[data-v-e0485ff8] {
  border-color: #ff8900;
}
body.dark .top-wrap .top-inner .status-tag.ent-status-tag-orange[data-v-e0485ff8] {
  border-color: #e07c09;
}
.original-name[data-v-e0485ff8] {
  font-size: 1.3rem;
  line-height: 2rem;
  text-align: left;
  padding: 0 1.2rem;
  max-width: 24.4rem;
}
body.light .original-name[data-v-e0485ff8] {
  color: #666;
}
body.dark .original-name[data-v-e0485ff8] {
  color: #b8b8b8;
}
.original-name>.item[data-v-e0485ff8] {
  padding: 0.8rem 0;
}
.original-name>.item[data-v-e0485ff8]:last-child:after {
  display: none;
}
.tippy-popper .tippy-tooltip.risk-home-theme {
  right: 0.8rem;
}
.tippy-popper .tippy-tooltip.risk-home-theme .tippy-arrow {
  margin: 0 0 0 3.1rem;
}
body.light .tippy-popper .tippy-tooltip.risk-home-theme .tippy-arrow {
  border-right: 0.8rem solid #fff;
}
body.dark .tippy-popper .tippy-tooltip.risk-home-theme .tippy-arrow {
  border-right: 0.8rem solid #313131;
}
.tippy-popper .tippy-tooltip.risk-home-theme .tippy-content {
  padding: 0;
}
.app-highlight-block[data-v-6aa28e8e] >div:not(:first-child) {
  margin-top: 0.4rem;
}
.left-delete[data-v-7a583251] {
  width: 100%;
  position: relative;
  z-index: 2;
  overflow-x: hidden;
}
.left-delete .move[data-v-7a583251] {
  position: relative;
  width: 100%;
  z-index: 4;
  transition: all .3s;
}
body.light .left-delete .move[data-v-7a583251] {
  background-color: #fff;
}
body.dark .left-delete .move[data-v-7a583251] {
  background-color: #222;
}
.left-delete .handsIcon[data-v-7a583251] {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  z-index: 3;
  display: flex;
}
.left-delete .handsIcon>div[data-v-7a583251] {
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 1.6rem;
}
body.light .left-delete .handsIcon>div[data-v-7a583251] {
  color: #fff;
}
body.dark .left-delete .handsIcon>div[data-v-7a583251] {
  color: #fff;
}
.left-delete .handsIcon>div>span[data-v-7a583251] {
  flex: 1;
}
.left-delete .handsIcon .delete-btn[data-v-7a583251] {
  width: 8rem;
}
body.light .left-delete .handsIcon .delete-btn[data-v-7a583251] {
  background-color: #ff6060;
}
body.dark .left-delete .handsIcon .delete-btn[data-v-7a583251] {
  background-color: #ea5959;
}
.left-delete .handsIcon .edit-btn[data-v-7a583251] {
  width: 9.5rem;
}
body.light .left-delete .handsIcon .edit-btn[data-v-7a583251] {
  background-color: #367dff;
}
body.dark .left-delete .handsIcon .edit-btn[data-v-7a583251] {
  background-color: #6e9dfa;
}
.isOpen[data-v-7a583251] {
  left: -12rem;
}
.closePan[data-v-7a583251] {
  left: 0;
}
.app-no-data[data-v-0c2fc854] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
}
body.light .app-no-data[data-v-0c2fc854] {
  background-color: #fff;
}
body.dark .app-no-data[data-v-0c2fc854] {
  background-color: #222;
}
.app-no-data>.wraper[data-v-0c2fc854] {
  position: absolute;
  left: 0;
  right: 0;
  top: 42%;
  margin-top: -10rem;
  text-align: center;
}
.app-no-data>.wraper.v-center[data-v-0c2fc854] {
  margin-top: 0;
  transform: translateY(-50%);
}
.app-no-data>.wraper>img[data-v-0c2fc854] {
  width: 9.8rem;
  margin-bottom: 2.3rem;
}
.app-no-data>.wraper>p[data-v-0c2fc854] {
  padding: 0 2rem;
  font-size: 1.6rem;
  line-height: 3rem;
}
body.light .app-no-data>.wraper>p[data-v-0c2fc854] {
  color: #999;
}
body.dark .app-no-data>.wraper>p[data-v-0c2fc854] {
  color: #868686;
}
.app-no-data>.wraper>.skip[data-v-0c2fc854] {
  display: inline-block;
  margin-top: 2rem;
}
body.light .app-no-data>.wraper .iconfont[data-v-0c2fc854] {
  color: #128bed;
}
body.dark .app-no-data>.wraper .iconfont[data-v-0c2fc854] {
  color: #4ca9e7;
}
.app-no-data>.wraper.is-new[data-v-0c2fc854] {
  top: 6rem;
  margin-top: 0;
}
.app-no-data>.wraper.is-new>img[data-v-0c2fc854] {
  display: block;
  margin: 0 auto 3.2rem;
}
.app-no-data>.wraper.is-new>p[data-v-0c2fc854] {
  font-size: 1.5rem;
  line-height: 2.1rem;
}
.app-no-data.no-data-part[data-v-0c2fc854] {
  position: relative;
  padding: 4rem 0;
  height: 100%;
}
.app-no-data.no-data-part>.wraper[data-v-0c2fc854] {
  position: relative;
  top: 0;
}
.app-no-data.no-data-part>.wraper>img[data-v-0c2fc854] {
  width: 6rem;
  margin: 0 auto 2.4rem;
}
body.light .app-no-data.ovt[data-v-0c2fc854] {
  background-color: #fefefe;
}
body.dark .app-no-data.ovt[data-v-0c2fc854] {
  background-color: #1c1c1c;
}
.app-business-code[data-v-d1885c92] {
  padding: 0 1.2rem;
  padding-top: 0.5rem;
  padding-bottom: 1.8rem;
}
body.light .app-business-code[data-v-d1885c92] {
  background-color: #fff;
}
body.dark .app-business-code[data-v-d1885c92] {
  background-color: #222;
}
.app-business-code .business-code-title[data-v-d1885c92] {
  font-weight: var(--weight);
  font-size: 1.5rem;
  display: flex;
}
body.light .app-business-code .business-code-title[data-v-d1885c92] {
  color: #333;
}
body.dark .app-business-code .business-code-title[data-v-d1885c92] {
  color: #eaeaea;
}
.app-business-code .business-code-title .arrow-container[data-v-d1885c92] {
  position: relative;
  padding-left: 1rem;
  width: 2.4rem;
}
.app-business-code .business-code-content[data-v-d1885c92] {
  margin-top: 1.6rem;
  display: flex;
  align-items: center;
}
.app-business-code .business-code-content .input-box[data-v-d1885c92] {
  flex: 1;
  margin-right: 1.2rem;
}
.app-business-code .business-code-content input[data-v-d1885c92] {
  width: 100%;
  outline: none;
  -webkit-appearance: none;
  border-radius: 0.5rem;
  height: 4.2rem;
  line-height: 3rem;
  font-size: 1.6rem;
  padding: 0.6rem 1rem;
  font-weight: normal;
}
body.light .app-business-code .business-code-content input[data-v-d1885c92] {
  border: 0.1rem solid #e3e3e3;
}
body.dark .app-business-code .business-code-content input[data-v-d1885c92] {
  border: 0.1rem solid #3c3c3c;
}
.app-business-code .business-code-content input[data-v-d1885c92]::-webkit-search-cancel-button {
  display: none;
}
.app-business-code .business-code-content .tips[data-v-d1885c92] {
  font-size: 1.2rem;
  flex: 1;
}
body.light .app-business-code .business-code-content .tips[data-v-d1885c92] {
  color: #ff6060;
}
body.dark .app-business-code .business-code-content .tips[data-v-d1885c92] {
  color: #ea5959;
}
.coupon-bar[data-v-3ef791aa] {
  display: flex;
  padding: 0 1.2rem;
  height: 4.8rem;
  align-items: center;
}
body.light .coupon-bar[data-v-3ef791aa] {
  background-color: #fff;
}
body.dark .coupon-bar[data-v-3ef791aa] {
  background-color: #222;
}
.coupon-bar>.title[data-v-3ef791aa] {
  font-weight: var(--weight);
  font-size: 1.5rem;
}
body.light .coupon-bar>.title[data-v-3ef791aa] {
  color: #333;
}
body.dark .coupon-bar>.title[data-v-3ef791aa] {
  color: #eaeaea;
}
.coupon-bar>.right[data-v-3ef791aa] {
  flex: 1;
  text-align: right;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.coupon-bar>.right>.label[data-v-3ef791aa] {
  font-size: 1.3rem;
  margin-right: 0.4rem;
}
body.light .coupon-bar>.right>.label[data-v-3ef791aa] {
  color: #666;
}
body.dark .coupon-bar>.right>.label[data-v-3ef791aa] {
  color: #b8b8b8;
}
.coupon-bar>.right>.value[data-v-3ef791aa] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
body.light .coupon-bar>.right>.value[data-v-3ef791aa] {
  color: #ff3a3a;
}
body.dark .coupon-bar>.right>.value[data-v-3ef791aa] {
  color: #ff3a3a;
}
.coupon-bar>.right>.arrow-container[data-v-3ef791aa] {
  display: flex;
  align-items: center;
}
.coupon-bar>.right>.arrow-container .iconfont[data-v-3ef791aa] {
  font-size: 2rem;
}
body.light .coupon-bar>.right>.arrow-container .iconfont[data-v-3ef791aa] {
  color: #d8d8d8;
}
body.dark .coupon-bar>.right>.arrow-container .iconfont[data-v-3ef791aa] {
  color: #484848;
}
.coupon-bar>.right .time-out[data-v-3ef791aa] {
  min-width: 9rem;
  height: 1.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  border-radius: 0.2rem;
  margin-left: 0.4rem;
  padding: 0 0.4rem;
}
body.light .coupon-bar>.right .time-out[data-v-3ef791aa] {
  color: #ff6060;
}
body.dark .coupon-bar>.right .time-out[data-v-3ef791aa] {
  color: #ea5959;
}
body.light .coupon-bar>.right .time-out[data-v-3ef791aa] {
  background-color: #ffecec;
}
body.dark .coupon-bar>.right .time-out[data-v-3ef791aa] {
  background-color: #3a2929;
}
.title-content {
  font-size: 1.5rem;
  font-weight: var(--weight);
  position: relative;
  margin: 0 auto;
}
body.light .title-content {
  color: #713100;
}
body.dark .title-content {
  color: #f5c98f;
}
.title-content::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content::before {
  background-color: #713100;
}
body.dark .title-content::before {
  background-color: #f5c98f;
}
.title-content::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content::after {
  background-color: #713100;
}
body.dark .title-content::after {
  background-color: #f5c98f;
}
body.light .title-content.svip:not(.fixed-title) {
  color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title) {
  color: #f7e2c4;
}
.title-content.svip:not(.fixed-title)::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content.svip:not(.fixed-title)::before {
  background-color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title)::before {
  background-color: #f7e2c4;
}
.title-content.svip:not(.fixed-title)::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content.svip:not(.fixed-title)::after {
  background-color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title)::after {
  background-color: #f7e2c4;
}
body.light .title-content.ent {
  color: #3a459f;
}
body.dark .title-content.ent {
  color: #d8e6ff;
}
.title-content.ent::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content.ent::before {
  background-color: #3a459f;
}
body.dark .title-content.ent::before {
  background-color: #d8e6ff;
}
.title-content.ent::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content.ent::after {
  background-color: #3a459f;
}
body.dark .title-content.ent::after {
  background-color: #d8e6ff;
}
.app-compare-wrapper[data-v-07676df0] {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.app-compare-wrapper .compare-title[data-v-07676df0] {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem 0;
  position: relative;
}
.app-compare-wrapper .compare-title .compare-switch[data-v-07676df0] {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
}
.app-compare-wrapper .compare-title .compare-switch .switch-text[data-v-07676df0] {
  font-size: 1.2rem;
  margin-left: 0.4rem;
}
body.light .app-compare-wrapper .compare-title .compare-switch .switch-text[data-v-07676df0] {
  color: #666;
}
body.dark .app-compare-wrapper .compare-title .compare-switch .switch-text[data-v-07676df0] {
  color: #b8b8b8;
}
.app-compare-wrapper .compare-title .compare-title-main>img[data-v-07676df0] {
  height: 2.4rem;
  display: block;
}
.app-compare-wrapper .title-bar[data-v-07676df0] {
  display: flex;
  text-align: center;
  min-height: 4rem;
  margin-bottom: 0.2rem;
  box-sizing: border-box;
  font-weight: var(--weight);
  font-size: 1.4rem;
}
.app-compare-wrapper .title-bar .name[data-v-07676df0] {
  width: 14.8rem;
  padding: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.2rem;
  border-radius: 0.8rem 0 0 0;
}
body.light .app-compare-wrapper .title-bar .name[data-v-07676df0] {
  background-color: #f3f3f3;
}
body.dark .app-compare-wrapper .title-bar .name[data-v-07676df0] {
  background-color: #1b1b1b;
}
body.light .app-compare-wrapper .title-bar .name[data-v-07676df0] {
  color: #666;
}
body.dark .app-compare-wrapper .title-bar .name[data-v-07676df0] {
  color: #b8b8b8;
}
.app-compare-wrapper .title-bar .compare-member[data-v-07676df0] {
  padding: 0.6rem;
  flex: 1;
  min-width: 9rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.2rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
body.light .app-compare-wrapper .title-bar .compare-member.vip-style[data-v-07676df0] {
  background-color: #f3f3f3;
}
body.dark .app-compare-wrapper .title-bar .compare-member.vip-style[data-v-07676df0] {
  background-color: #1b1b1b;
}
body.light .app-compare-wrapper .title-bar .compare-member.svip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #FFDAAC 0%, rgba(255, 218, 172, 0.6) 100%);
}
body.dark .app-compare-wrapper .title-bar .compare-member.svip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #713100 0%, rgba(113, 49, 0, 0.6) 100%);
}
body.light .app-compare-wrapper .title-bar .compare-member.ent-style[data-v-07676df0] {
  background: linear-gradient(180deg, #FFDAAC 0%, rgba(255, 218, 172, 0.6) 100%);
}
body.dark .app-compare-wrapper .title-bar .compare-member.ent-style[data-v-07676df0] {
  background: linear-gradient(180deg, #713100 0%, rgba(113, 49, 0, 0.6) 100%);
}
.app-compare-wrapper .title-bar .compare-member>img[data-v-07676df0] {
  height: 1.8rem;
  width: auto;
  display: block;
}
body.light .app-compare-wrapper .title-bar .compare-member .compare-member-text[data-v-07676df0] {
  color: #666;
}
body.dark .app-compare-wrapper .title-bar .compare-member .compare-member-text[data-v-07676df0] {
  color: #b8b8b8;
}
.app-compare-wrapper .title-bar .member[data-v-07676df0] {
  padding: 0.6rem;
  flex: 1;
  min-width: 9rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 0.8rem 0 0;
  background-position: center;
}
body.light .app-compare-wrapper .title-bar .member.vip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #FFDAAC 0%, rgba(255, 218, 172, 0.6) 100%);
}
body.dark .app-compare-wrapper .title-bar .member.vip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #713100 0%, rgba(113, 49, 0, 0.6) 100%);
}
body.light .app-compare-wrapper .title-bar .member.svip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #C4C5F7 0%, rgba(196, 197, 247, 0.6) 100%);
}
body.dark .app-compare-wrapper .title-bar .member.svip-style[data-v-07676df0] {
  background: linear-gradient(180deg, #333B96 0%, rgba(51, 59, 150, 0.6) 100%);
}
body.light .app-compare-wrapper .title-bar .member.ent-style[data-v-07676df0] {
  background: linear-gradient(180deg, #C4C5F7 0%, rgba(196, 197, 247, 0.6) 100%);
}
body.dark .app-compare-wrapper .title-bar .member.ent-style[data-v-07676df0] {
  background: linear-gradient(180deg, #333B96 0%, rgba(51, 59, 150, 0.6) 100%);
}
.app-compare-wrapper .title-bar .member>img[data-v-07676df0] {
  height: 1.8rem;
  width: auto;
  display: block;
}
.app-compare-wrapper .compare-item[data-v-07676df0] {
  display: flex;
  text-align: center;
  min-height: 4rem;
  margin-bottom: 0.2rem;
  box-sizing: border-box;
}
.app-compare-wrapper .compare-item .name[data-v-07676df0] {
  width: 14.8rem;
  padding: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  margin-right: 0.2rem;
  font-weight: var(--weight);
}
body.light .app-compare-wrapper .compare-item .name[data-v-07676df0] {
  background-color: #f8f8f8;
}
body.dark .app-compare-wrapper .compare-item .name[data-v-07676df0] {
  background-color: #2b2b2b;
}
.app-compare-wrapper .compare-item .compare-member[data-v-07676df0] {
  padding: 0.6rem;
  flex: 1;
  min-width: 9rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
  margin-right: 0.2rem;
}
.app-compare-wrapper .compare-item .compare-member .right-img[data-v-07676df0] {
  width: 1.6rem;
}
.app-compare-wrapper .compare-item .compare-member .right-none[data-v-07676df0] {
  width: 2rem;
}
body.light .app-compare-wrapper .compare-item .compare-member.normal-style[data-v-07676df0] {
  background-color: #f8f8f8;
}
body.dark .app-compare-wrapper .compare-item .compare-member.normal-style[data-v-07676df0] {
  background-color: #2b2b2b;
}
body.light .app-compare-wrapper .compare-item .compare-member.normal-style[data-v-07676df0] {
  color: #666;
}
body.dark .app-compare-wrapper .compare-item .compare-member.normal-style[data-v-07676df0] {
  color: #b8b8b8;
}
body.light .app-compare-wrapper .compare-item .compare-member.vip-style[data-v-07676df0] {
  background: rgba(255,240,224,.75);
}
body.dark .app-compare-wrapper .compare-item .compare-member.vip-style[data-v-07676df0] {
  background: rgba(57,45,31,.75);
}
body.light .app-compare-wrapper .compare-item .compare-member.vip-style[data-v-07676df0] {
  color: #a74800;
}
body.dark .app-compare-wrapper .compare-item .compare-member.vip-style[data-v-07676df0] {
  color: #ffdaac;
}
.app-compare-wrapper .compare-item .member[data-v-07676df0] {
  padding: 0.6rem;
  flex: 1;
  min-width: 9rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
}
.app-compare-wrapper .compare-item .member .right-img[data-v-07676df0] {
  width: 1.6rem;
}
.app-compare-wrapper .compare-item .member .right-none[data-v-07676df0] {
  width: 2rem;
}
body.light .app-compare-wrapper .compare-item .member.vip-style[data-v-07676df0] {
  background: rgba(255,240,224,.5);
}
body.dark .app-compare-wrapper .compare-item .member.vip-style[data-v-07676df0] {
  background: rgba(57,45,31,.5);
}
body.light .app-compare-wrapper .compare-item .member.vip-style[data-v-07676df0] {
  color: #a74800;
}
body.dark .app-compare-wrapper .compare-item .member.vip-style[data-v-07676df0] {
  color: #f5c98f;
}
body.light .app-compare-wrapper .compare-item .member.svip-style[data-v-07676df0] {
  background-color: #f1f2fd;
}
body.dark .app-compare-wrapper .compare-item .member.svip-style[data-v-07676df0] {
  background-color: #292a33;
}
body.light .app-compare-wrapper .compare-item .member.svip-style[data-v-07676df0] {
  color: #3a459f;
}
body.dark .app-compare-wrapper .compare-item .member.svip-style[data-v-07676df0] {
  color: #f7e2c4;
}
.app-compare-wrapper .compare-list[data-v-07676df0] {
  flex: 1;
  overflow-y: auto;
}
.app-compare-wrapper.fixed-title[data-v-07676df0] {
  height: 100%;
}
.app-compare-wrapper.fixed-title .compare-list-spacer[data-v-07676df0] {
  height: 2rem;
}
.custom-rights[data-v-2c6f5814] {
  border-radius: 0.4rem;
}
body.light .custom-rights[data-v-2c6f5814] {
  background-color: #fff;
}
body.dark .custom-rights[data-v-2c6f5814] {
  background-color: #222;
}
.custom-rights>img[data-v-2c6f5814] {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.custom-rights>img[data-v-2c6f5814]:first-child {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
.custom-rights .icon-wrapper[data-v-2c6f5814] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1.2rem;
}
body.light .custom-rights .icon-wrapper[data-v-2c6f5814] {
  background-color: #fff;
}
body.dark .custom-rights .icon-wrapper[data-v-2c6f5814] {
  background-color: #222;
}
.custom-rights .icon-wrapper[data-v-2c6f5814]:nth-last-of-type(2) {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.custom-rights .icon-wrapper>img[data-v-2c6f5814] {
  width: 8.2rem;
  height: 9.2rem;
  display: block;
}
.custom-rights .icon-wrapper .img-icon-more[data-v-2c6f5814] {
  width: 100%;
  height: auto;
}
.custom-rights .icon-wrapper .show-more-bar[data-v-2c6f5814] {
  width: 100%;
  display: flex;
  justify-content: center;
  padding-bottom: 2rem;
}
.custom-rights .icon-wrapper .show-more-bar.mt-10[data-v-2c6f5814] {
  margin-top: 1rem;
}
.custom-rights .icon-wrapper .show-more-bar .show-more[data-v-2c6f5814] {
  height: 2.6rem;
  padding: 0.4rem 0.4rem 0.4rem 1.2rem;
  font-size: 1.3rem;
  border-radius: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-2c6f5814] {
  background: rgba(167,72,0,.08);
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-2c6f5814] {
  background: rgba(245,201,143,.08);
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-2c6f5814] {
  color: #a74800;
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-2c6f5814] {
  color: #f5c98f;
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more.svip[data-v-2c6f5814] {
  background: rgba(58,69,159,.08);
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more.svip[data-v-2c6f5814] {
  background: rgba(255,236,236,.08);
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more.svip[data-v-2c6f5814] {
  color: #3a459f;
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more.svip[data-v-2c6f5814] {
  color: #ffecec;
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more.ent[data-v-2c6f5814] {
  background: rgba(33,66,166,.08);
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more.ent[data-v-2c6f5814] {
  background: rgba(255,236,236,.08);
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more.ent[data-v-2c6f5814] {
  color: #2142a6;
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more.ent[data-v-2c6f5814] {
  color: #ffecec;
}
.custom-rights .warning[data-v-2c6f5814] {
  margin-top: 1rem;
  padding: 1.4rem 1.2rem 2.4rem;
  border-radius: 0.4rem;
  font-size: 1.2rem;
}
body.light .custom-rights .warning[data-v-2c6f5814] {
  background-color: #fff;
}
body.dark .custom-rights .warning[data-v-2c6f5814] {
  background-color: #222;
}
.custom-rights .warning>.title[data-v-2c6f5814] {
  font-weight: var(--weight);
  margin-bottom: 1.4rem;
  font-size: 1.6rem;
}
body.light .custom-rights .warning>.title[data-v-2c6f5814] {
  color: #333;
}
body.dark .custom-rights .warning>.title[data-v-2c6f5814] {
  color: #eaeaea;
}
.custom-rights .warning>.content[data-v-2c6f5814] {
  font-size: 1.2rem;
}
body.light .custom-rights .warning>.content[data-v-2c6f5814] {
  color: #999;
}
body.dark .custom-rights .warning>.content[data-v-2c6f5814] {
  color: #868686;
}
.custom-rights .warning>.content>.item[data-v-2c6f5814] {
  margin-bottom: 0.5rem;
  padding: 0;
}
body.light .custom-rights .warning>.content .active[data-v-2c6f5814] {
  color: #128bed;
}
body.dark .custom-rights .warning>.content .active[data-v-2c6f5814] {
  color: #4ca9e7;
}
.custom-rights .warning.smallg[data-v-2c6f5814] {
  margin-top: 0;
  padding-top: 1rem;
}
.custom-rights .rights-block[data-v-2c6f5814] {
  padding-top: 2rem;
}
body.light .custom-rights .rights-block[data-v-2c6f5814] {
  background-color: #fff;
}
body.dark .custom-rights .rights-block[data-v-2c6f5814] {
  background-color: #222;
}
.custom-rights .rights-block>img[data-v-2c6f5814] {
  width: 20.4rem;
  height: 2.4rem;
  display: block;
  margin: 0 auto;
}
.custom-rights .rights-block .rights-list[data-v-2c6f5814] {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem 0.8rem 0.8rem 0.8rem;
}
.custom-rights .rights-block .rights-list .item[data-v-2c6f5814] {
  width: 25%;
  padding: 0 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 1.6rem;
}
.custom-rights .rights-block .rights-list .item img[data-v-2c6f5814] {
  width: 4rem;
  height: 4rem;
}
.custom-rights .rights-block .rights-list .item .desc[data-v-2c6f5814] {
  margin-top: 0.4rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
}
.vip-compare-wrapper[data-v-2c6f5814] {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.vip-compare-wrapper .close-bar[data-v-2c6f5814] {
  position: absolute;
  top: 0.6rem;
  right: 0.8rem;
  font-size: 2.4rem;
  z-index: 999;
}
body.light .vip-compare-wrapper .close-bar[data-v-2c6f5814] {
  color: #999;
}
body.dark .vip-compare-wrapper .close-bar[data-v-2c6f5814] {
  color: #868686;
}
.vip-compare-wrapper .vip-compare-content[data-v-2c6f5814] {
  border-radius: 0.8rem 0.8rem 0 0;
  width: 100%;
  height: calc(70vh - 6.6rem);
  position: absolute;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
body.light .vip-compare-wrapper .vip-compare-content[data-v-2c6f5814] {
  background-color: #fff;
}
body.dark .vip-compare-wrapper .vip-compare-content[data-v-2c6f5814] {
  background-color: #222;
}
.vip-compare-wrapper .vip-compare-content .content-container[data-v-2c6f5814] {
  flex: 1;
  overflow-y: hidden;
  padding: 0 1.2rem;
}
.vip-compare-wrapper .vip-compare-content .consult-entry .entry-text[data-v-2c6f5814] {
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.4rem;
}
body.light .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text[data-v-2c6f5814] {
  color: #333;
}
body.dark .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text[data-v-2c6f5814] {
  color: #eaeaea;
}
.vip-compare-wrapper .vip-compare-content .consult-entry .entry-text span[data-v-2c6f5814] {
  margin-left: 0.8rem;
}
body.light .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text span[data-v-2c6f5814] {
  color: #a74800;
}
body.dark .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text span[data-v-2c6f5814] {
  color: #f5c98f;
}
.vip-compare-wrapper .vip-compare-content .consult-entry .entry-text .iconfont[data-v-2c6f5814] {
  font-size: 2rem;
}
body.light .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text .iconfont[data-v-2c6f5814] {
  color: #a74800;
}
body.dark .vip-compare-wrapper .vip-compare-content .consult-entry .entry-text .iconfont[data-v-2c6f5814] {
  color: #f5c98f;
}
.vip-compare-wrapper .vip-compare-content .consult-entry.line-top[data-v-2c6f5814]::after {
  top: -0.1rem;
}
.icon-vip[data-v-2c6f5814] {
  width: 8.2rem;
  height: 9.2rem;
  background-size: 328rem 9.27rem;
}
body.light .icon-vip[data-v-2c6f5814] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icon_vip_sprites-2f2101b6.png);
}
body.dark .icon-vip[data-v-2c6f5814] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icon_vip_sprites-6fd52edd.png);
}
.icon-vip.clb[data-v-2c6f5814] {
  background-position: 0 0;
}
.icon-vip.cwjx[data-v-2c6f5814] {
  background-position: -8.2rem 0;
}
.icon-vip.cwzdc[data-v-2c6f5814] {
  background-position: -16.4rem 0;
}
.icon-vip.cxjg[data-v-2c6f5814] {
  background-position: -24.6rem 0;
}
.icon-vip.dcsj[data-v-2c6f5814] {
  background-position: -32.8rem 0;
}
.icon-vip.plcx[data-v-2c6f5814] {
  background-position: -41rem 0;
}
.icon-vip.fkgj-vip[data-v-2c6f5814] {
  background-position: -49.2rem 0;
}
.icon-vip.fxsm[data-v-2c6f5814] {
  background-position: -57.4rem 0;
}
.icon-vip.gdhm[data-v-2c6f5814] {
  background-position: -65.6rem 0;
}
.icon-vip.gjss[data-v-2c6f5814] {
  background-position: -73.8rem 0;
}
.icon-vip.gjsx[data-v-2c6f5814] {
  background-position: -82rem 0;
}
.icon-vip.glfrdt[data-v-2c6f5814] {
  background-position: -90.2rem 0;
}
.icon-vip.gqct[data-v-2c6f5814] {
  background-position: -98.4rem 0;
}
.icon-vip.gqjg[data-v-2c6f5814] {
  background-position: -106.6rem 0;
}
.icon-vip.hzfx[data-v-2c6f5814] {
  background-position: -114.8rem 0;
}
.icon-vip.jjcg[data-v-2c6f5814] {
  background-position: -123rem 0;
}
.icon-vip.jtqy[data-v-2c6f5814] {
  background-position: -131.2rem 0;
}
.icon-vip.khgl[data-v-2c6f5814] {
  background-position: -139.4rem 0;
}
.icon-vip.kzqy[data-v-2c6f5814] {
  background-position: -147.6rem 0;
}
.icon-vip.lsxx[data-v-2c6f5814] {
  background-position: -155.8rem 0;
}
.icon-vip.tdhqy[data-v-2c6f5814] {
  background-position: -164rem 0;
}
.icon-vip.qqglqy[data-v-2c6f5814] {
  background-position: -172.2rem 0;
}
.icon-vip.qybg[data-v-2c6f5814] {
  background-position: -180.4rem 0;
}
.icon-vip.qysygd[data-v-2c6f5814] {
  background-position: -188.6rem 0;
}
.icon-vip.rmld[data-v-2c6f5814] {
  background-position: -196.8rem 0;
}
.icon-vip.sbjk[data-v-2c6f5814] {
  background-position: -205rem 0;
}
.icon-vip.sfaj[data-v-2c6f5814] {
  background-position: -213.2rem 0;
}
.icon-vip.xzqy[data-v-2c6f5814] {
  background-position: -221.4rem 0;
}
.icon-vip.tyfx[data-v-2c6f5814] {
  background-position: -229.6rem 0;
}
.icon-vip.tdzqy[data-v-2c6f5814] {
  background-position: -237.8rem 0;
}
.icon-vip.ysgx[data-v-2c6f5814] {
  background-position: -246rem 0;
}
.icon-vip.zgx[data-v-2c6f5814] {
  background-position: -254.2rem 0;
}
.icon-vip.zzsyr[data-v-2c6f5814] {
  background-position: -262.4rem 0;
}
.icon-vip.qzbd2[data-v-2c6f5814] {
  background-position: -270.6rem 0;
}
.icon-vip.sbws[data-v-2c6f5814] {
  background-position: -278.8rem 0;
}
.icon-vip.gxtp[data-v-2c6f5814] {
  background-position: -287rem 0;
}
.icon-vip.cxy[data-v-2c6f5814] {
  background-position: -295.2rem 0;
}
.icon-vip.jtfxsm[data-v-2c6f5814] {
  background-position: -303.4rem 0;
}
.icon-vip.czl[data-v-2c6f5814] {
  background-position: -311.6rem 0;
}
.icon-vip.sjkzr[data-v-2c6f5814] {
  background-position: -319.8rem 0;
}
.icon-svip[data-v-2c6f5814] {
  width: 8.2rem;
  height: 9.2rem;
  background-size: 147.6rem;
}
body.light .icon-svip[data-v-2c6f5814] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icon_svip_sprites-3a8b8495.png);
}
body.dark .icon-svip[data-v-2c6f5814] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/icon_svip_sprites-334af38b.png);
}
.icon-svip.cwjx[data-v-2c6f5814] {
  background-position: 0 0;
}
.icon-svip.dcgd[data-v-2c6f5814] {
  background-position: -8.2rem 0;
}
.icon-svip.xtgd[data-v-2c6f5814] {
  background-position: -16.4rem 0;
}
.icon-svip.fkgj-svip[data-v-2c6f5814] {
  background-position: -24.6rem 0;
}
.icon-svip.fxgx[data-v-2c6f5814] {
  background-position: -41rem 0;
}
.icon-svip.htwy[data-v-2c6f5814] {
  background-position: -49.2rem 0;
}
.icon-svip.gdqybg[data-v-2c6f5814] {
  background-position: -57.4rem 0;
}
.icon-svip.gsfx[data-v-2c6f5814] {
  background-position: -65.6rem 0;
}
.icon-svip.jtsfaj[data-v-2c6f5814] {
  background-position: -73.8rem 0;
}
.icon-svip.plcx-svip[data-v-2c6f5814] {
  background-position: -82rem 0;
}
.icon-svip.plsyrdc[data-v-2c6f5814] {
  background-position: -90.2rem 0;
}
.icon-svip.plxybg[data-v-2c6f5814] {
  background-position: -98.4rem 0;
}
.icon-svip.sdfxfx[data-v-2c6f5814] {
  background-position: -106.6rem 0;
}
.icon-svip.sfajgjb[data-v-2c6f5814] {
  background-position: -114.8rem 0;
}
.icon-svip.zgxgjsx[data-v-2c6f5814] {
  background-position: -123rem 0;
}
.icon-svip.zskf[data-v-2c6f5814] {
  background-position: -131.2rem 0;
}
.icon-svip.zwzq[data-v-2c6f5814] {
  background-position: -139.4rem 0;
}
.app-drawer-inner[data-v-3cbaa7d9] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 111;
  background-color: rgba(0,0,0,.5);
  display: flex;
  flex-direction: column;
}
.app-drawer-inner .mask-area[data-v-3cbaa7d9] {
  flex: 1;
}
.app-drawer-inner .drawer-content[data-v-3cbaa7d9] {
  --animate-duration: 0.2s;
  display: flex;
  flex-direction: column;
  border-radius: 1rem 1rem 0 0;
  max-height: 80vh;
}
body.light .app-drawer-inner .drawer-content[data-v-3cbaa7d9] {
  background-color: #fff;
}
body.dark .app-drawer-inner .drawer-content[data-v-3cbaa7d9] {
  background-color: #222;
}
.app-drawer-inner .drawer-content.min-height-mode-percent[data-v-3cbaa7d9] {
  min-height: 45vh;
}
.app-drawer-inner .drawer-content.min-height-mode-px[data-v-3cbaa7d9] {
  min-height: 20.4rem;
}
.app-drawer-inner .drawer-content.app-drawer-content-fullscreen[data-v-3cbaa7d9] {
  max-height: 70vh;
}
.app-drawer-inner .drawer-content.app-drawer-content-fullscreen.min-height-mode-percent[data-v-3cbaa7d9] {
  min-height: 40vh;
}
.app-drawer-inner .drawer-content.min-height-mode-unset[data-v-3cbaa7d9] {
  min-height: unset;
  max-height: unset;
}
.app-drawer-inner .drawer-content.animate__slideInUp[data-v-3cbaa7d9] {
  will-change: transform;
  transform: translateZ(0);
}
.app-drawer-inner .drawer-content .title[data-v-3cbaa7d9] {
  height: 4.4rem;
  display: flex;
  position: relative;
  flex-shrink: 0;
}
.app-drawer-inner .drawer-content .title .title-main[data-v-3cbaa7d9] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-drawer-inner .drawer-content .title .title-main[data-v-3cbaa7d9] {
  color: #333;
}
body.dark .app-drawer-inner .drawer-content .title .title-main[data-v-3cbaa7d9] {
  color: #eaeaea;
}
.app-drawer-inner .drawer-content .title .title-main.title-main-new[data-v-3cbaa7d9] {
  justify-content: flex-start;
  padding-left: 1.2rem;
  font-size: 1.8rem;
}
.app-drawer-inner .drawer-content .title .new-close-btn[data-v-3cbaa7d9] {
  width: 2.2rem;
  height: 2.2rem;
  position: absolute;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  right: 1.4rem;
  top: 50%;
  transform: translateY(-50%);
}
body.light .app-drawer-inner .drawer-content .title .new-close-btn[data-v-3cbaa7d9] {
  background-color: #eee;
}
body.dark .app-drawer-inner .drawer-content .title .new-close-btn[data-v-3cbaa7d9] {
  background-color: #313131;
}
.app-drawer-inner .drawer-content .title .new-close-btn .iconfont[data-v-3cbaa7d9] {
  font-weight: var(--weight);
  font-size: 0.8rem;
}
body.light .app-drawer-inner .drawer-content .title .new-close-btn .iconfont[data-v-3cbaa7d9] {
  color: gray;
}
body.dark .app-drawer-inner .drawer-content .title .new-close-btn .iconfont[data-v-3cbaa7d9] {
  color: #9e9e9e;
}
.app-drawer-inner .drawer-content .title>.icon20_tishiguanbi[data-v-3cbaa7d9] {
  position: absolute;
  font-size: 2.4rem;
  right: 0.8rem;
  top: 50%;
  transform: translateY(-50%);
}
body.light .app-drawer-inner .drawer-content .title>.icon20_tishiguanbi[data-v-3cbaa7d9] {
  color: #999;
}
body.dark .app-drawer-inner .drawer-content .title>.icon20_tishiguanbi[data-v-3cbaa7d9] {
  color: #868686;
}
.app-drawer-inner .drawer-content .container[data-v-3cbaa7d9] {
  flex: 1;
  overflow-y: hidden;
}
.app-drawer-inner .drawer-content .container.container-flex[data-v-3cbaa7d9] {
  display: flex;
}
.app-drawer-inner .drawer-content .content-close-btn[data-v-3cbaa7d9] {
  width: 2.2rem;
  height: 2.2rem;
  position: absolute;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  right: 1.4rem;
  top: 1.8rem;
}
body.light .app-drawer-inner .drawer-content .content-close-btn[data-v-3cbaa7d9] {
  background-color: #eee;
}
body.dark .app-drawer-inner .drawer-content .content-close-btn[data-v-3cbaa7d9] {
  background-color: #313131;
}
.app-drawer-inner .drawer-content .content-close-btn .iconfont[data-v-3cbaa7d9] {
  font-weight: var(--weight);
  font-size: 0.8rem;
}
body.light .app-drawer-inner .drawer-content .content-close-btn .iconfont[data-v-3cbaa7d9] {
  color: gray;
}
body.dark .app-drawer-inner .drawer-content .content-close-btn .iconfont[data-v-3cbaa7d9] {
  color: #9e9e9e;
}
body.light .app-drawer-inner.ovt .drawer-content[data-v-3cbaa7d9] {
  background-color: #fefefe;
}
body.dark .app-drawer-inner.ovt .drawer-content[data-v-3cbaa7d9] {
  background-color: #1c1c1c;
}
.app-coupon-list[data-v-340693c0] {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 40rem;
}
.app-coupon-list.is-iphonex[data-v-340693c0] {
  height: 43.4rem;
}
.app-coupon-list .coupon-list-container[data-v-340693c0] {
  flex: 1;
  overflow-y: hidden;
}
.app-coupon-list .coupon-list-container .coupon-list[data-v-340693c0] {
  padding: 1.2rem;
  position: relative;
}
.app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0] {
  margin-top: 1.2rem;
  border-radius: 0.4rem;
  transform: translateZ(0);
}
body.light .app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0] {
  background-color: #fff1dd;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0] {
  background-color: #342f28;
}
body.light .app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0] {
  color: #a74800;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0] {
  color: #b88d51;
}
.app-coupon-list .coupon-list-container .coupon-item[data-v-340693c0]:first-child {
  margin-top: 0;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top[data-v-340693c0] {
  padding: 0 0.8rem;
  display: flex;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .top-left[data-v-340693c0] {
  width: 7.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.7rem 0;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .top-divider[data-v-340693c0] {
  width: 0;
  height: 4rem;
  border-left: 0.1rem dashed;
  opacity: .2;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
  margin-left: 1rem;
  align-self: center;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .top-divider[data-v-340693c0] {
  border-color: #a74800;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .top-divider[data-v-340693c0] {
  border-color: #f5c98f;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .price[data-v-340693c0] {
  font-size: 2rem;
  font-weight: var(--weight);
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .price[data-v-340693c0] {
  color: #ff3a3a;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .price[data-v-340693c0] {
  color: #ff3a3a;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .price span[data-v-340693c0] {
  font-size: 3.1rem;
  font-family: "D-DIN";
  font-weight: var(--weight);
  margin-left: 0.2rem;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .price.price-small span[data-v-340693c0] {
  font-size: 2.3rem;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .top-right[data-v-340693c0] {
  flex: 1;
  margin-left: 1rem;
  padding: 1.2rem 0;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .top-right .coupon-title[data-v-340693c0] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .top-right .coupon-title[data-v-340693c0] {
  color: #713100;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .top-right .coupon-title[data-v-340693c0] {
  color: #f5c98f;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .top-right .use-time[data-v-340693c0] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: 0.4rem;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .select-box[data-v-340693c0] {
  align-self: center;
  width: 2rem;
  height: 2rem;
  border-width: 0.1rem;
  border-style: solid;
  border-radius: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.4rem;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box[data-v-340693c0] {
  border-color: #f5c98f;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box[data-v-340693c0] {
  border-color: #f5c98f;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box[data-v-340693c0] {
  background-color: #fff;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box[data-v-340693c0] {
  background-color: #222;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box.selected[data-v-340693c0] {
  background-color: #713100;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box.selected[data-v-340693c0] {
  background-color: #f5c98f;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box.selected[data-v-340693c0] {
  border-color: #713100;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box.selected[data-v-340693c0] {
  border-color: #713100;
}
.app-coupon-list .coupon-list-container .coupon-item .item-top .select-box .iconfont[data-v-340693c0] {
  font-size: 1rem;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box .iconfont[data-v-340693c0] {
  color: #fff;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-top .select-box .iconfont[data-v-340693c0] {
  color: #222;
}
.app-coupon-list .coupon-list-container .coupon-item .item-bottom[data-v-340693c0] {
  padding: 0.8rem 1.2rem;
  display: flex;
  align-items: center;
  position: relative;
}
.app-coupon-list .coupon-list-container .coupon-item .item-bottom[data-v-340693c0]:after {
  border-top-style: dashed;
  opacity: .2;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-bottom[data-v-340693c0]:after {
  border-color: #a74800;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-bottom[data-v-340693c0]:after {
  border-color: #f5c98f;
}
.app-coupon-list .coupon-list-container .coupon-item .item-bottom .bottom-left[data-v-340693c0] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  flex: 1;
}
.app-coupon-list .coupon-list-container .coupon-item .item-bottom .item-bottom-cirle[data-v-340693c0] {
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 100%;
  top: -0.6rem;
  left: -0.6rem;
  z-index: 1;
}
body.light .app-coupon-list .coupon-list-container .coupon-item .item-bottom .item-bottom-cirle[data-v-340693c0] {
  background-color: #fff;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item .item-bottom .item-bottom-cirle[data-v-340693c0] {
  background-color: #222;
}
.app-coupon-list .coupon-list-container .coupon-item .item-bottom .item-bottom-cirle.right[data-v-340693c0] {
  left: unset;
  right: -0.6rem;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled[data-v-340693c0] {
  background-color: #f3f3f3;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled[data-v-340693c0] {
  background-color: #313131;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled[data-v-340693c0] {
  color: gray;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled[data-v-340693c0] {
  color: #9e9e9e;
}
.app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .top-divider[data-v-340693c0] {
  opacity: 1;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .top-divider[data-v-340693c0] {
  border-color: #d8d8d8;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .top-divider[data-v-340693c0] {
  border-color: #484848;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .price[data-v-340693c0] {
  color: gray;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .price[data-v-340693c0] {
  color: #9e9e9e;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .top-right .coupon-title[data-v-340693c0] {
  color: gray;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-top .top-right .coupon-title[data-v-340693c0] {
  color: #9e9e9e;
}
.app-coupon-list .coupon-list-container .coupon-item.disbaled .item-bottom[data-v-340693c0]:after {
  opacity: 1;
}
body.light .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-bottom[data-v-340693c0]:after {
  border-color: #d8d8d8;
}
body.dark .app-coupon-list .coupon-list-container .coupon-item.disbaled .item-bottom[data-v-340693c0]:after {
  border-color: #484848;
}
.app-coupon-list .coupon-list-footer[data-v-340693c0] {
  padding: 0.8rem 1.2rem;
}
body.light .app-coupon-list .coupon-list-footer[data-v-340693c0] {
  background-color: #fff;
}
body.dark .app-coupon-list .coupon-list-footer[data-v-340693c0] {
  background-color: #222;
}
.app-coupon-list .coupon-list-footer .action-btns[data-v-340693c0] {
  display: flex;
}
.app-coupon-list .coupon-list-footer .action-btns .btn[data-v-340693c0] {
  flex: 1;
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-coupon-list .coupon-list-footer .action-btns .btn[data-v-340693c0] {
  background-color: #128bed;
}
body.dark .app-coupon-list .coupon-list-footer .action-btns .btn[data-v-340693c0] {
  background-color: #128bed;
}
body.light .app-coupon-list .coupon-list-footer .action-btns .btn[data-v-340693c0] {
  color: #fff;
}
body.dark .app-coupon-list .coupon-list-footer .action-btns .btn[data-v-340693c0] {
  color: #fff;
}
.app-coupon-list .coupon-list-footer.line-top[data-v-340693c0]::after {
  top: -0.5PX;
}
.app-coupon-list-drawer .app-drawer-inner {
  z-index: 1111;
}
.app-coupon-list-drawer .drawer-content {
  max-height: unset !important;
}
.msg-header[data-v-32e890ca] {
  height: 5.5rem;
  font-size: 1.7rem;
  line-height: 5.5rem;
  border-radius: 0.4rem 0.4rem 0 0;
  text-align: center;
  font-weight: var(--weight);
}
body.light .msg-header[data-v-32e890ca] {
  background-color: #eee;
}
body.dark .msg-header[data-v-32e890ca] {
  background-color: #313131;
}
body.light .msg-header[data-v-32e890ca] {
  color: #333;
}
body.dark .msg-header[data-v-32e890ca] {
  color: #eaeaea;
}
.msg-body[data-v-32e890ca] {
  padding: 2.4rem;
  font-size: 1.7rem;
  position: relative;
}
body.light .msg-body[data-v-32e890ca] {
  color: #333;
}
body.dark .msg-body[data-v-32e890ca] {
  color: #eaeaea;
}
.msg-body>.tip[data-v-32e890ca] {
  margin-bottom: 2rem;
}
body.light .msg-body>.tip>span[data-v-32e890ca] {
  color: #128bed;
}
body.dark .msg-body>.tip>span[data-v-32e890ca] {
  color: #4ca9e7;
}
.msg-body>textarea[data-v-32e890ca] {
  box-sizing: border-box;
  width: 100%;
  padding: 1.2rem 1.2rem 2.9rem;
  font-size: 1.4rem;
  border-radius: 0.4rem;
}
body.light .msg-body>textarea[data-v-32e890ca] {
  border: 0.1rem solid #d8d8d8;
}
body.dark .msg-body>textarea[data-v-32e890ca] {
  border: 0.1rem solid #484848;
}
body.light .msg-body>textarea[data-v-32e890ca] {
  color: #333;
}
body.dark .msg-body>textarea[data-v-32e890ca] {
  color: #eaeaea;
}
body.light .msg-body textarea[data-v-32e890ca]::-webkit-input-placeholder {
  color: #bbb;
}
body.dark .msg-body textarea[data-v-32e890ca]::-webkit-input-placeholder {
  color: #646464;
}
.msg-body>.count[data-v-32e890ca] {
  font-size: 1.2rem;
  position: absolute;
  right: 3.5rem;
  bottom: 5rem;
}
body.light .msg-body>.count[data-v-32e890ca] {
  color: #bbb;
}
body.dark .msg-body>.count[data-v-32e890ca] {
  color: #646464;
}
.msg-footer[data-v-32e890ca] {
  display: flex;
  justify-content: space-between;
  padding: 0 2.4rem 2rem;
}
.msg-footer>.btn[data-v-32e890ca] {
  flex: 1;
  height: 4.4rem;
  text-align: center;
  line-height: 4.4rem;
  border-radius: 0.4rem;
}
body.light .msg-footer .confirm[data-v-32e890ca] {
  background-color: #128bed;
}
body.dark .msg-footer .confirm[data-v-32e890ca] {
  background-color: #4ca9e7;
}
body.light .msg-footer .confirm[data-v-32e890ca] {
  color: #fff;
}
body.dark .msg-footer .confirm[data-v-32e890ca] {
  color: #222;
}
.msg-footer .cancel[data-v-32e890ca] {
  margin-right: 1.3rem;
}
body.light .msg-footer .cancel[data-v-32e890ca] {
  background-color: #e2f1fc;
}
body.dark .msg-footer .cancel[data-v-32e890ca] {
  background-color: #27323a;
}
body.light .msg-footer .cancel[data-v-32e890ca] {
  color: #333;
}
body.dark .msg-footer .cancel[data-v-32e890ca] {
  color: #eaeaea;
}
.friend-bar[data-v-fb1e8ec0] {
  display: flex;
  flex-direction: column;
  padding: 1.4rem 1.2rem 1.4rem;
}
body.light .friend-bar[data-v-fb1e8ec0] {
  background-color: #fff;
}
body.dark .friend-bar[data-v-fb1e8ec0] {
  background-color: #222;
}
.friend-bar .friend-top[data-v-fb1e8ec0] {
  display: flex;
  justify-content: space-between;
}
.friend-bar .friend-top .title[data-v-fb1e8ec0] {
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .friend-bar .friend-top .title[data-v-fb1e8ec0] {
  color: #333;
}
body.dark .friend-bar .friend-top .title[data-v-fb1e8ec0] {
  color: #eaeaea;
}
.friend-bar .friend-top .title>span[data-v-fb1e8ec0] {
  font-weight: normal;
}
.friend-bar .friend-top .shift[data-v-fb1e8ec0] {
  margin-top: 0.2rem;
  font-size: 1.3rem;
}
body.light .friend-bar .friend-top .shift[data-v-fb1e8ec0] {
  color: #999;
}
body.dark .friend-bar .friend-top .shift[data-v-fb1e8ec0] {
  color: #868686;
}
body.light .friend-bar .friend-top .shift>span[data-v-fb1e8ec0] {
  color: #128bed;
}
body.dark .friend-bar .friend-top .shift>span[data-v-fb1e8ec0] {
  color: #4ca9e7;
}
.friend-bar .friend-bottom[data-v-fb1e8ec0] {
  display: flex;
  height: 4.4rem;
  border-radius: 0.4rem;
  padding: 0.1rem;
  margin-top: 1.4rem;
  align-items: center;
  justify-content: space-between;
  padding-right: 1rem;
}
body.light .friend-bar .friend-bottom[data-v-fb1e8ec0] {
  border: 0.1rem solid #d8d8d8;
}
body.dark .friend-bar .friend-bottom[data-v-fb1e8ec0] {
  border: 0.1rem solid #484848;
}
body.light .friend-bar .friend-bottom[data-v-fb1e8ec0] {
  background-color: #fff;
}
body.dark .friend-bar .friend-bottom[data-v-fb1e8ec0] {
  background-color: #222;
}
.friend-bar .friend-bottom>input[data-v-fb1e8ec0] {
  border: none;
  text-indent: 1.2rem;
  height: 100%;
  width: 100%;
  font-size: 1.4rem;
}
body.light .friend-bar .friend-bottom>input[data-v-fb1e8ec0] {
  background-color: #fff;
}
body.dark .friend-bar .friend-bottom>input[data-v-fb1e8ec0] {
  background-color: #222;
}
.friend-bar .friend-bottom input[data-v-fb1e8ec0]::-webkit-input-placeholder {
  font-size: 1.4rem;
}
body.light .friend-bar .friend-bottom input[data-v-fb1e8ec0]::-webkit-input-placeholder {
  color: #bbb;
}
body.dark .friend-bar .friend-bottom input[data-v-fb1e8ec0]::-webkit-input-placeholder {
  color: #646464;
}
.friend-bar .friend-bottom>img[data-v-fb1e8ec0] {
  width: 1.6rem;
  height: 1.6rem;
}
.friend-bar .number-container[data-v-fb1e8ec0] {
  margin-top: 1.4rem;
  line-height: 3.4rem;
  height: 3.6rem;
  border-radius: 0.4rem;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.friend-bar .number-container>.line[data-v-fb1e8ec0] {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
body.light .friend-bar .number-container>.line[data-v-fb1e8ec0] {
  border-left: 0.1rem solid #88c5f6;
}
body.dark .friend-bar .number-container>.line[data-v-fb1e8ec0] {
  border-left: 0.1rem solid #88c5f6;
}
.friend-bar .number-container>.text-num[data-v-fb1e8ec0] {
  text-align: center;
  width: 7.2rem;
  height: 3.6rem;
  line-height: 2.8rem;
  overflow: hidden;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
  display: flex;
  align-items: center;
  border-radius: 0.4rem;
}
body.light .friend-bar .number-container>.text-num[data-v-fb1e8ec0] {
  border: 0.1rem solid #d8d8d8;
}
body.dark .friend-bar .number-container>.text-num[data-v-fb1e8ec0] {
  border: 0.1rem solid #484848;
}
.friend-bar .number-container>.text-num>input[data-v-fb1e8ec0] {
  font-size: 1.6rem;
  border: 0;
  height: 2.8rem;
  width: 4rem;
  text-align: right;
  line-height: 2.8rem;
  background-color: rgba(0,0,0,0);
}
body.light .friend-bar .number-container>.text-num>input[data-v-fb1e8ec0] {
  color: #333;
}
body.dark .friend-bar .number-container>.text-num>input[data-v-fb1e8ec0] {
  color: #eaeaea;
}
.friend-bar .number-container>.text-num>span[data-v-fb1e8ec0] {
  line-height: 3.4rem;
  display: inline-block;
  padding-right: 0.4rem;
}
body.light .friend-bar .number-container>.text-num>span[data-v-fb1e8ec0] {
  color: #128bed;
}
body.dark .friend-bar .number-container>.text-num>span[data-v-fb1e8ec0] {
  color: #4ca9e7;
}
.friend-bar .number-container>.action-btn[data-v-fb1e8ec0] {
  width: 3.6rem;
  height: 3.6rem;
  border-radius: 0.4rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 2rem;
  display: flex;
  justify-content: center;
  line-height: 3rem;
}
body.light .friend-bar .number-container>.action-btn[data-v-fb1e8ec0] {
  border: 0.1rem solid #d8d8d8;
}
body.dark .friend-bar .number-container>.action-btn[data-v-fb1e8ec0] {
  border: 0.1rem solid #484848;
}
body.light .friend-bar .number-container>.action-btn[data-v-fb1e8ec0] {
  color: #666;
}
body.dark .friend-bar .number-container>.action-btn[data-v-fb1e8ec0] {
  color: #b8b8b8;
}
body.light .friend-bar .number-container>.action-btn.disable[data-v-fb1e8ec0] {
  color: #bbb;
}
body.dark .friend-bar .number-container>.action-btn.disable[data-v-fb1e8ec0] {
  color: #646464;
}
.app-create-vip-order-dialog-container[data-v-55915918] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
body.light .app-create-vip-order-dialog-container[data-v-55915918] {
  background-color: #f3f3f3;
}
body.dark .app-create-vip-order-dialog-container[data-v-55915918] {
  background-color: #1b1b1b;
}
.app-create-vip-order-dialog-container>.container-wrapper[data-v-55915918] {
  flex: 1;
  overflow-y: scroll;
  overflow-x: hidden;
}
.app-create-vip-order-dialog-container .bottom-bar[data-v-55915918] {
  border-bottom-left-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar[data-v-55915918] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar[data-v-55915918] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-55915918] {
  text-align: center;
  font-size: 1.2rem;
  padding-bottom: 1.2rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-55915918] {
  color: #999;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-55915918] {
  color: #868686;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-55915918] {
  display: flex;
  font-size: 1.2rem;
  padding: 0 1.2rem 1rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-55915918] {
  color: #999;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-55915918] {
  color: #868686;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-55915918] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-55915918] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>i[data-v-55915918] {
  margin-right: 0.6rem;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right[data-v-55915918] {
  width: 100%;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-55915918] {
  display: inline-block;
  margin-left: 0.5rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-55915918] {
  color: #128bed;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-55915918] {
  color: #4ca9e7;
}
.app-create-vip-order-dialog-container .section-gap[data-v-55915918] {
  height: 1rem !important;
}
.app-create-vip-order-dialog-container .new-line[data-v-55915918] {
  position: relative;
}
.app-create-vip-order-dialog-container .new-line[data-v-55915918]::before {
  position: absolute;
  content: "";
  left: 1.2rem;
  bottom: 0;
  width: calc(100% - 2.4rem);
  height: 0.1rem;
  transform: scaleY(0.5);
}
body.light .app-create-vip-order-dialog-container .new-line[data-v-55915918]::before {
  background-color: #eee;
}
body.dark .app-create-vip-order-dialog-container .new-line[data-v-55915918]::before {
  background-color: #313131;
}
.app-create-vip-order-dialog-container .coupon-tip[data-v-55915918] {
  display: flex;
  justify-content: space-between;
  padding: 1.2rem;
}
body.light .app-create-vip-order-dialog-container .coupon-tip[data-v-55915918] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .coupon-tip[data-v-55915918] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .coupon-tip>.title[data-v-55915918] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
.app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-55915918] {
  font-size: 1.4rem;
}
body.light .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-55915918] {
  color: gray;
}
body.dark .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-55915918] {
  color: #9e9e9e;
}
body.light .tippy-box[data-theme~=translucent] {
  color: #000;
}
body.dark .tippy-box[data-theme~=translucent] {
  color: #484848;
}
body.light .tippy-box[data-theme~=translucent] {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent] {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent] .tippy-content {
  color: #fff;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-content {
  color: #fff;
}
body.light .tippy-box[data-theme~=translucent] .tippy-content {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-content {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent] .tippy-arrow {
  color: #000;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-arrow {
  color: #484848;
}
.tippy-box[data-theme~=translucent] .tippy-arrow:before {
  border-bottom-color: unset !important;
}
.tippy-box[data-theme~=translucent]>.tippy-arrow {
  width: 1.4rem;
  height: 1.4rem;
}
.tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  border-width: 0.7rem 0.7rem 0;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  background-color: #484848;
}
.tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  border-width: 0 0.7rem 0.7rem;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  background-color: #222;
}
.tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  border-width: 0.7rem 0 0.7rem 0.7rem;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  background-color: #222;
}
.tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  border-width: 0.7rem 0.7rem 0.7rem 0;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  background-color: #222;
}
body.light .tippy-box[data-theme~=translucent]>.tippy-backdrop {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent]>.tippy-backdrop {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent]>.tippy-svg-arrow {
  fill: #000;
}
body.dark .tippy-box[data-theme~=translucent]>.tippy-svg-arrow {
  fill: #484848;
}
.app-deduction-bar[data-v-0623f0a4] {
  display: flex;
  padding: 1.2rem;
}
body.light .app-deduction-bar[data-v-0623f0a4] {
  background-color: #fff;
}
body.dark .app-deduction-bar[data-v-0623f0a4] {
  background-color: #222;
}
.app-deduction-bar>.title[data-v-0623f0a4] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
body.light .app-deduction-bar>.title[data-v-0623f0a4] {
  color: #333;
}
body.dark .app-deduction-bar>.title[data-v-0623f0a4] {
  color: #eaeaea;
}
.app-deduction-bar>.right[data-v-0623f0a4] {
  flex: 1;
  text-align: right;
  position: relative;
}
.app-deduction-bar>.right>.value[data-v-0623f0a4] {
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .app-deduction-bar>.right>.value[data-v-0623f0a4] {
  color: #ff6060;
}
body.dark .app-deduction-bar>.right>.value[data-v-0623f0a4] {
  color: #ea5959;
}
.ent-add-wrapper[data-v-9722ec98] {
  border-radius: 1.2rem 1.2rem 0 0;
  height: 100%;
  display: flex;
  flex-direction: column;
}
body.light .ent-add-wrapper[data-v-9722ec98] {
  background-color: #fff;
}
body.dark .ent-add-wrapper[data-v-9722ec98] {
  background-color: #222;
}
.ent-add-wrapper>.ent-add-header[data-v-9722ec98] {
  width: 100%;
  padding: 1.6rem 0 1.2rem 0;
  position: relative;
  border-radius: 1.2rem 1.2rem 0 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom right;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
body.light .ent-add-wrapper>.ent-add-header[data-v-9722ec98] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-dialog-header-5dcfdea5.png);
}
body.dark .ent-add-wrapper>.ent-add-header[data-v-9722ec98] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-dialog-header-97857dbd.png);
}
.ent-add-wrapper>.ent-add-header .ent-add-title[data-v-9722ec98] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  line-height: 2.4rem;
}
body.light .ent-add-wrapper>.ent-add-header .ent-add-title[data-v-9722ec98] {
  color: #1d3c8f;
}
body.dark .ent-add-wrapper>.ent-add-header .ent-add-title[data-v-9722ec98] {
  color: #c0d3ff;
}
.ent-add-wrapper>.ent-add-header .ent-add-title-desc[data-v-9722ec98] {
  font-size: 1.3rem;
  font-weight: var(--weight);
  margin-top: 0.4rem;
  line-height: 1.8rem;
}
body.light .ent-add-wrapper>.ent-add-header .ent-add-title-desc[data-v-9722ec98] {
  color: #1d3c8f;
}
body.dark .ent-add-wrapper>.ent-add-header .ent-add-title-desc[data-v-9722ec98] {
  color: #c0d3ff;
}
.ent-add-wrapper>.content[data-v-9722ec98] {
  padding: 0 1.2rem;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-y: auto;
}
.ent-add-wrapper>.content .operate-bar[data-v-9722ec98] {
  display: flex;
  flex-direction: column;
  padding: 0 1.2rem;
  border-radius: 0.8rem;
}
body.light .ent-add-wrapper>.content .operate-bar[data-v-9722ec98] {
  background-color: #f8f8f8;
}
body.dark .ent-add-wrapper>.content .operate-bar[data-v-9722ec98] {
  background-color: #2b2b2b;
}
.ent-add-wrapper>.content .operate-bar>.item[data-v-9722ec98] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 1.2rem 0;
}
body.light .ent-add-wrapper>.content .operate-bar>.item.line-top[data-v-9722ec98]::after {
  background-color: #e3e3e3;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item.line-top[data-v-9722ec98]::after {
  background-color: #3c3c3c;
}
.ent-add-wrapper>.content .operate-bar>.item.align-items-start[data-v-9722ec98] {
  align-items: flex-start;
}
.ent-add-wrapper>.content .operate-bar>.item .label[data-v-9722ec98] {
  font-size: 1.4rem;
  position: relative;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .label[data-v-9722ec98] {
  color: #333;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .label[data-v-9722ec98] {
  color: #eaeaea;
}
.ent-add-wrapper>.content .operate-bar>.item .label>i[data-v-9722ec98] {
  position: relative;
  top: 0.1rem;
  margin-left: 0.2rem;
  margin-right: 0.1rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .label>i[data-v-9722ec98] {
  color: #999;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .label>i[data-v-9722ec98] {
  color: #868686;
}
.ent-add-wrapper>.content .operate-bar>.item .label.line-height-22[data-v-9722ec98] {
  line-height: 2.2rem;
}
.ent-add-wrapper>.content .operate-bar>.item .value[data-v-9722ec98] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  line-height: 2rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .value[data-v-9722ec98] {
  color: #333;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .value[data-v-9722ec98] {
  color: #eaeaea;
}
.ent-add-wrapper>.content .operate-bar>.item .value .icon_zhushi[data-v-9722ec98] {
  font-size: 2rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .value .icon_zhushi[data-v-9722ec98] {
  color: #999;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .value .icon_zhushi[data-v-9722ec98] {
  color: #868686;
}
.ent-add-wrapper>.content .operate-bar>.item .value .tippy-container[data-v-9722ec98] {
  height: 2rem;
}
.ent-add-wrapper>.content .operate-bar>.item .value-desc[data-v-9722ec98] {
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .value-desc[data-v-9722ec98] {
  color: gray;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .value-desc[data-v-9722ec98] {
  color: #9e9e9e;
}
.ent-add-wrapper>.content .operate-bar>.item .real-total[data-v-9722ec98] {
  font-size: 2rem;
  font-family: D-DIN;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .real-total[data-v-9722ec98] {
  color: #ff3a3a;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .real-total[data-v-9722ec98] {
  color: #ff3a3a;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container[data-v-9722ec98] {
  display: flex;
  align-items: center;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container>.line[data-v-9722ec98] {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.line[data-v-9722ec98] {
  border-left: 0.1rem solid #88c5f6;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.line[data-v-9722ec98] {
  border-left: 0.1rem solid #88c5f6;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num[data-v-9722ec98] {
  text-align: center;
  width: 7.2rem;
  height: 2.8rem;
  line-height: 2.8rem;
  overflow: hidden;
  border-width: 0.1rem;
  border-style: solid;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
  display: flex;
  align-items: center;
  border-radius: 0.4rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num[data-v-9722ec98] {
  background-color: #fff;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num[data-v-9722ec98] {
  background-color: #222;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num[data-v-9722ec98] {
  border-color: #d8d8d8;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num[data-v-9722ec98] {
  border-color: #484848;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>input[data-v-9722ec98] {
  font-size: 1.6rem;
  border: 0;
  height: 2.8rem;
  width: 100%;
  line-height: 2.8rem;
  background-color: rgba(0,0,0,0);
  text-align: center;
  font-weight: var(--weight);
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>input[data-v-9722ec98] {
  color: #333;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>input[data-v-9722ec98] {
  color: #eaeaea;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>span[data-v-9722ec98] {
  line-height: 3.4rem;
  display: inline-block;
  padding-right: 0.4rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>span[data-v-9722ec98] {
  color: #128bed;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.text-num>span[data-v-9722ec98] {
  color: #4ca9e7;
}
.ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  flex: 1;
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 0.4rem;
  border-width: 0.1rem;
  border-style: solid;
  text-align: center;
  font-weight: var(--weight);
  font-size: 2rem;
  display: flex;
  justify-content: center;
  line-height: 2.2rem;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  border-color: #d8d8d8;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  border-color: #484848;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  background-color: #fff;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  background-color: #222;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  color: #333;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn[data-v-9722ec98] {
  color: #eaeaea;
}
body.light .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn.disable[data-v-9722ec98] {
  color: #bbb;
}
body.dark .ent-add-wrapper>.content .operate-bar>.item .number-container>.action-btn.disable[data-v-9722ec98] {
  color: #646464;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms {
  margin-top: 1.4rem;
  padding: 0;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container {
  padding-bottom: 1.2rem;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item {
  height: 4.4rem;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item>img {
  width: 2.4rem;
  height: 2.4rem;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item.selected {
  position: relative;
}
body.light .ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item.selected {
  border: 0.1rem solid #713100 !important;
}
body.dark .ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item.selected {
  border: 0.1rem solid #f5c98f !important;
}
body.light .ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item.selected {
  background-color: #fff1dd;
}
body.dark .ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item.selected {
  background-color: #392d1f;
}
.ent-add-wrapper>.content[data-v-9722ec98]  .app-senss-pms .sen-s-s-pms-items-container>.sen-s-s-pm-item+.sen-s-s-pm-item {
  margin-left: 1rem;
}
.ent-add-wrapper .ent-add-footer[data-v-9722ec98] {
  padding: 1.2rem;
}
body.light .ent-add-wrapper .ent-add-footer[data-v-9722ec98] {
  background-color: #fff;
}
body.dark .ent-add-wrapper .ent-add-footer[data-v-9722ec98] {
  background-color: #222;
}
.ent-add-wrapper .ent-add-footer .ent-add-button[data-v-9722ec98] {
  width: 100%;
  font-size: 1.6rem;
  border-radius: 0.8rem;
  text-align: center;
  font-weight: var(--weight);
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ent-add-wrapper .ent-add-footer .ent-add-button[data-v-9722ec98] {
  background-color: #1d3c8f;
}
body.dark .ent-add-wrapper .ent-add-footer .ent-add-button[data-v-9722ec98] {
  background-color: #1d3c8f;
}
body.light .ent-add-wrapper .ent-add-footer .ent-add-button[data-v-9722ec98] {
  color: #fffce1;
}
body.dark .ent-add-wrapper .ent-add-footer .ent-add-button[data-v-9722ec98] {
  color: #fffce1;
}
.app-enterprise-add-drawer[data-v-9722ec98]  .app-drawer-inner .drawer-content .content-close-btn {
  top: 1rem;
  right: 1rem;
}
.unit-price-rules[data-v-9722ec98] {
  width: 20.1rem;
  padding: 0.4rem 0;
}
.unit-price-rules .rules-contanier[data-v-9722ec98] {
  border-width: .5PX;
  border-style: solid;
}
body.light .unit-price-rules .rules-contanier[data-v-9722ec98] {
  border-color: #eee;
}
body.dark .unit-price-rules .rules-contanier[data-v-9722ec98] {
  border-color: #313131;
}
.unit-price-rules .rules-title[data-v-9722ec98] {
  font-size: 1.3rem;
  line-height: 1.8rem;
  padding: 1rem 0;
  font-weight: var(--weight);
  text-align: center;
}
body.light .unit-price-rules .rules-title[data-v-9722ec98] {
  background-color: #f8f8f8;
}
body.dark .unit-price-rules .rules-title[data-v-9722ec98] {
  background-color: #2b2b2b;
}
body.light .unit-price-rules .rules-list[data-v-9722ec98] {
  background-color: #fbfbfb;
}
body.dark .unit-price-rules .rules-list[data-v-9722ec98] {
  background-color: #262626;
}
.unit-price-rules .ruler-item[data-v-9722ec98] {
  display: flex;
  font-size: 1.3rem;
  line-height: 1.8rem;
  position: relative;
}
body.light .unit-price-rules .ruler-item[data-v-9722ec98] {
  color: #666;
}
body.dark .unit-price-rules .ruler-item[data-v-9722ec98] {
  color: #b8b8b8;
}
.unit-price-rules .ruler-item .ruler-item-name[data-v-9722ec98] {
  padding: 1rem 0.8rem;
  flex: 1;
}
.unit-price-rules .ruler-item .ruler-item-price[data-v-9722ec98] {
  width: 7.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.unit-price-rules .ruler-item .ruler-current-range[data-v-9722ec98] {
  position: absolute;
  top: 0;
  right: 0;
  height: 1.2rem;
  padding: 0 0.2rem;
  display: flex;
  align-items: center;
  border-radius: 0 0 0 0.4rem;
  font-size: 0.8rem;
  z-index: 1;
}
body.light .unit-price-rules .ruler-item .ruler-current-range[data-v-9722ec98] {
  background-color: #ff6060;
}
body.dark .unit-price-rules .ruler-item .ruler-current-range[data-v-9722ec98] {
  background-color: #ff6060;
}
body.light .unit-price-rules .ruler-item .ruler-current-range[data-v-9722ec98] {
  color: #fff;
}
body.dark .unit-price-rules .ruler-item .ruler-current-range[data-v-9722ec98] {
  color: #fff;
}
.unit-price-rules .ruler-item.active[data-v-9722ec98] {
  font-weight: var(--weight);
}
body.light .unit-price-rules .ruler-item.active[data-v-9722ec98] {
  color: #333;
}
body.dark .unit-price-rules .ruler-item.active[data-v-9722ec98] {
  color: #eaeaea;
}
body.light .tippy-popper .tippy-tooltip.light-theme {
  box-shadow: 0 0 1.2rem 0 rgba(0,0,0,.08);
}
body.dark .tippy-popper .tippy-tooltip.light-theme {
  box-shadow: 0 0 1.2rem 0 rgba(0,0,0,.08);
}
.tippy-popper .tippy-tooltip.light-theme .tippy-arrow {
  transform: unset;
  box-shadow: unset;
}
.tippy-popper .tippy-tooltip.light-theme .tippy-content {
  padding: 0.8rem 1.2rem;
}
.tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-top-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-bottom-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-bottom-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-bottom-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-top-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-top-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-right-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-left-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-left-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-left-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-right-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-right-color: #313131;
}
.tippy-popper .tippy-tooltip.enterprise-add-theme {
  right: 2rem;
}
.tippy-popper .tippy-tooltip.enterprise-add-theme .tippy-arrow {
  transform: translateX(1.9rem);
}
.app-business-code[data-v-1e60c178] {
  padding: 0 1.2rem;
  padding-top: 1.2rem;
  padding-bottom: 1.8rem;
}
body.light .app-business-code[data-v-1e60c178] {
  background-color: #fff;
}
body.dark .app-business-code[data-v-1e60c178] {
  background-color: #222;
}
.app-business-code .business-code-title[data-v-1e60c178] {
  font-weight: var(--weight);
  font-size: 1.5rem;
  display: flex;
}
body.light .app-business-code .business-code-title[data-v-1e60c178] {
  color: #333;
}
body.dark .app-business-code .business-code-title[data-v-1e60c178] {
  color: #eaeaea;
}
.app-business-code .business-code-title .arrow-container[data-v-1e60c178] {
  position: relative;
  padding-left: 1rem;
  width: 2.4rem;
}
.app-business-code .business-code-content[data-v-1e60c178] {
  margin-top: 1.2rem;
  display: flex;
  align-items: center;
}
.app-business-code .business-code-content .input-box[data-v-1e60c178] {
  flex: 1;
  margin-right: 1.2rem;
}
.app-business-code .business-code-content input[data-v-1e60c178] {
  width: 100%;
  outline: none;
  -webkit-appearance: none;
  border-radius: 0.5rem;
  height: 4.2rem;
  line-height: 3rem;
  font-size: 1.6rem;
  padding: 0.6rem 1rem;
  font-weight: normal;
}
body.light .app-business-code .business-code-content input[data-v-1e60c178] {
  border: 0.1rem solid #e3e3e3;
}
body.dark .app-business-code .business-code-content input[data-v-1e60c178] {
  border: 0.1rem solid #3c3c3c;
}
.app-business-code .business-code-content input[data-v-1e60c178]::-webkit-search-cancel-button {
  display: none;
}
.app-business-code .business-code-content .tips[data-v-1e60c178] {
  font-size: 1.2rem;
  flex: 1;
}
body.light .app-business-code .business-code-content .tips[data-v-1e60c178] {
  color: #ff6060;
}
body.dark .app-business-code .business-code-content .tips[data-v-1e60c178] {
  color: #ea5959;
}
.custom-dialog-wrapper[data-v-5b40bf2f] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}
.custom-dialog-wrapper>.mask[data-v-5b40bf2f] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.custom-dialog-wrapper>.container[data-v-5b40bf2f] {
  position: absolute;
  width: calc(100% - 5.4rem);
  top: 25%;
  max-height: 40rem;
  margin: 0 2.4rem;
  border-radius: 0.4rem;
  z-index: 1002;
}
body.light .custom-dialog-wrapper>.container[data-v-5b40bf2f] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-5b40bf2f] {
  background-color: #222;
}
.custom-dialog-wrapper>.container .header[data-v-5b40bf2f] {
  padding: 3rem 0 2rem;
  display: flex;
  justify-content: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: top;
  font-size: 1.7rem;
  border-radius: 0.4rem 0.4rem 0 0;
  font-weight: var(--weight);
}
body.light .custom-dialog-wrapper>.container .header[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-add-header-11a6d5b6.png);
}
body.dark .custom-dialog-wrapper>.container .header[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-add-header-34b6db00.png);
}
body.light .custom-dialog-wrapper>.container .header[data-v-5b40bf2f] {
  color: #1d3c8f;
}
body.dark .custom-dialog-wrapper>.container .header[data-v-5b40bf2f] {
  color: #1d3c8f;
}
.custom-dialog-wrapper>.container .content[data-v-5b40bf2f] {
  padding: 0 2.4rem;
  font-size: 1.4rem;
  position: relative;
  max-height: 24rem;
  overflow: auto;
}
.custom-dialog-wrapper>.container .content>.item[data-v-5b40bf2f] {
  font-size: 1.6rem;
  display: flex;
  align-items: flex-start;
  padding: 1.2rem 0;
  position: relative;
}
.custom-dialog-wrapper>.container .content>.item[data-v-5b40bf2f]:not(:last-child)::after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.1rem;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}
body.light .custom-dialog-wrapper>.container .content>.item[data-v-5b40bf2f]:not(:last-child)::after {
  background-color: #eee;
}
body.dark .custom-dialog-wrapper>.container .content>.item[data-v-5b40bf2f]:not(:last-child)::after {
  background-color: #313131;
}
.custom-dialog-wrapper>.container .content>.item .check[data-v-5b40bf2f] {
  width: 1.6rem;
  height: 1.6rem;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin-right: 0.8rem;
  position: relative;
  top: 0.3rem;
}
body.light .custom-dialog-wrapper>.container .content>.item .check[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-check-off-fc3cafcb.png);
}
body.dark .custom-dialog-wrapper>.container .content>.item .check[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-check-off-fc3cafcb.png);
}
body.light .custom-dialog-wrapper>.container .content>.item .check.active[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-check-on-9c8fe3b1.png);
}
body.dark .custom-dialog-wrapper>.container .content>.item .check.active[data-v-5b40bf2f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-check-on-9c8fe3b1.png);
}
.custom-dialog-wrapper>.container .content>.item .right[data-v-5b40bf2f] {
  flex: 1;
  font-size: 1.5rem;
  font-weight: normal;
}
body.light .custom-dialog-wrapper>.container .content>.item .right[data-v-5b40bf2f] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .content>.item .right[data-v-5b40bf2f] {
  color: #eaeaea;
}
.custom-dialog-wrapper>.container .content>.item .right .name[data-v-5b40bf2f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.custom-dialog-wrapper>.container .content>.item .right .name .cate[data-v-5b40bf2f] {
  font-size: 1.6rem;
  font-weight: var(--weight);
}
.custom-dialog-wrapper>.container .content>.item .right .name .time[data-v-5b40bf2f] {
  font-size: 1.2rem;
}
body.light .custom-dialog-wrapper>.container .content>.item .right .name .time[data-v-5b40bf2f] {
  color: #999;
}
body.dark .custom-dialog-wrapper>.container .content>.item .right .name .time[data-v-5b40bf2f] {
  color: #868686;
}
.custom-dialog-wrapper>.container .content>.item .right .des[data-v-5b40bf2f] {
  margin-top: 0.8rem;
  font-size: 1.4rem;
  display: flex;
}
.custom-dialog-wrapper>.container .content>.item .right .des .count[data-v-5b40bf2f] {
  flex: 1;
}
.custom-dialog-wrapper>.container .footer[data-v-5b40bf2f] {
  display: flex;
  align-items: center;
  padding: 1.4rem 2.2rem 2.2rem;
  justify-content: space-around;
}
.custom-dialog-wrapper>.container .footer .cancel[data-v-5b40bf2f] {
  height: 4.5rem;
  flex: 1;
  margin-right: 1.5rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .custom-dialog-wrapper>.container .footer .cancel[data-v-5b40bf2f] {
  background-color: #ecf6fe;
}
body.dark .custom-dialog-wrapper>.container .footer .cancel[data-v-5b40bf2f] {
  background-color: #252c31;
}
body.light .custom-dialog-wrapper>.container .footer .cancel[data-v-5b40bf2f] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .footer .cancel[data-v-5b40bf2f] {
  color: #eaeaea;
}
.custom-dialog-wrapper>.container .footer .confirm[data-v-5b40bf2f] {
  margin-top: 2.4rem;
  width: 100%;
  height: 4.4rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
}
body.light .custom-dialog-wrapper>.container .footer .confirm[data-v-5b40bf2f] {
  background-color: #1d3c8f;
}
body.dark .custom-dialog-wrapper>.container .footer .confirm[data-v-5b40bf2f] {
  background-color: #1d3c8f;
}
body.light .custom-dialog-wrapper>.container .footer .confirm[data-v-5b40bf2f] {
  color: #fffce1;
}
body.dark .custom-dialog-wrapper>.container .footer .confirm[data-v-5b40bf2f] {
  color: #fffce1;
}
.app-enterprise-deduction-dialog .instruction[data-v-3516a1d6] {
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.6;
}
body.light .app-enterprise-deduction-dialog .instruction[data-v-3516a1d6] {
  color: #333;
}
body.dark .app-enterprise-deduction-dialog .instruction[data-v-3516a1d6] {
  color: #eaeaea;
}
.app-enterprise-deduction-dialog .footer-container[data-v-3516a1d6] {
  text-align: center;
}
.app-enterprise-deduction-dialog .footer-container>.btn-ok[data-v-3516a1d6] {
  display: inline-block;
  border-radius: 0.4rem;
  padding: 0 3.5rem;
  font-size: 1.6rem;
  line-height: 4rem;
}
body.light .app-enterprise-deduction-dialog .footer-container>.btn-ok[data-v-3516a1d6] {
  background-color: #128bed;
}
body.dark .app-enterprise-deduction-dialog .footer-container>.btn-ok[data-v-3516a1d6] {
  background-color: #128bed;
}
body.light .app-enterprise-deduction-dialog .footer-container>.btn-ok[data-v-3516a1d6] {
  color: #fff;
}
body.dark .app-enterprise-deduction-dialog .footer-container>.btn-ok[data-v-3516a1d6] {
  color: #fff;
}
.app-enterprise-deduction-bar[data-v-4d407d4c] {
  display: flex;
  padding: 1.2rem;
}
body.light .app-enterprise-deduction-bar[data-v-4d407d4c] {
  background-color: #fff;
}
body.dark .app-enterprise-deduction-bar[data-v-4d407d4c] {
  background-color: #222;
}
.app-enterprise-deduction-bar>.title[data-v-4d407d4c] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
body.light .app-enterprise-deduction-bar>.title[data-v-4d407d4c] {
  color: #333;
}
body.dark .app-enterprise-deduction-bar>.title[data-v-4d407d4c] {
  color: #eaeaea;
}
body.light .app-enterprise-deduction-bar>.title>.info[data-v-4d407d4c] {
  color: #bbb;
}
body.dark .app-enterprise-deduction-bar>.title>.info[data-v-4d407d4c] {
  color: #646464;
}
.app-enterprise-deduction-bar>.right[data-v-4d407d4c] {
  flex: 1;
  text-align: right;
  position: relative;
}
.app-enterprise-deduction-bar>.right>.value[data-v-4d407d4c] {
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .app-enterprise-deduction-bar>.right>.value[data-v-4d407d4c] {
  color: #ff6060;
}
body.dark .app-enterprise-deduction-bar>.right>.value[data-v-4d407d4c] {
  color: #ea5959;
}
.app-enterprise-products[data-v-94538154] {
  display: flex;
  flex-direction: row;
  padding-top: 1.6rem;
  padding-bottom: 1.2rem;
  width: 100%;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}
body.light .app-enterprise-products[data-v-94538154] {
  background-color: #fff;
}
body.dark .app-enterprise-products[data-v-94538154] {
  background-color: #222;
}
.app-enterprise-products[data-v-94538154]::-webkit-scrollbar {
  display: none;
}
.app-enterprise-products>.product-items-wrapper[data-v-94538154] {
  display: flex;
  flex: 1;
}
.app-enterprise-products>.product-items-wrapper.can-scroll[data-v-94538154] {
  display: unset;
  flex: unset;
  white-space: nowrap;
}
.app-enterprise-products>.product-items-wrapper.can-scroll>.product-item[data-v-94538154] {
  display: inline-block;
  flex: unset;
}
.app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154] {
  flex: 1;
  text-align: center;
  margin-left: 0.7rem;
  margin-right: 0.7rem;
  border-radius: 0.5rem;
  position: relative;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154] {
  background-color: #fff;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154] {
  background-color: #222;
}
.app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154]:first-child {
  margin-left: 1.4rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154]:last-child {
  margin-right: 1.4rem;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154] {
  box-shadow: 0.1rem 0 0 #e3e3e3 inset,0 0.1rem 0 #e3e3e3 inset,-0.1rem 0 0 #e3e3e3 inset,0 -0.1rem 0 #e3e3e3 inset;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item[data-v-94538154] {
  box-shadow: 0.1rem 0 0 #3c3c3c inset,0 0.1rem 0 #3c3c3c inset,-0.1rem 0 0 #3c3c3c inset,0 -0.1rem 0 #3c3c3c inset;
}
.app-enterprise-products>.product-items-wrapper>.product-item.selected[data-v-94538154] {
  cursor: default;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item.selected[data-v-94538154] {
  background-color: #fff4e0;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item.selected[data-v-94538154] {
  background-color: #362f1e;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item.selected[data-v-94538154] {
  box-shadow: 0.2rem 0 0 #bb833d inset,0 0.2rem 0 #bb833d inset,-0.2rem 0 0 #bb833d inset,0 -0.2rem 0 #bb833d inset;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item.selected[data-v-94538154] {
  box-shadow: 0.2rem 0 0 #b88d51 inset,0 0.2rem 0 #b88d51 inset,-0.2rem 0 0 #b88d51 inset,0 -0.2rem 0 #b88d51 inset;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.wrapper[data-v-94538154] {
  padding-top: 116%;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container[data-v-94538154] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.recommend[data-v-94538154] {
  position: absolute;
  left: 0;
  top: 0;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
  width: 3rem;
  height: 1.4rem;
  border-top-left-radius: 0.5rem;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.recommend[data-v-94538154] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.recommend[data-v-94538154] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 16%;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
  color: #333;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
  color: #eaeaea;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 42%;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
  color: #ff6060;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
  color: #ea5959;
}
@media screen and (max-width: 320px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
    font-size: 1.5rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 321px)and (max-width: 374px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
    font-size: 1.6rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 375px)and (max-width: 413px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
    font-size: 1.6rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
    font-size: 1.7rem;
}
}
@media screen and (min-width: 414px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-94538154] {
    font-size: 1.8rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-94538154] {
    font-size: 1.8rem;
}
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
  font-size: 1.1rem;
  border-radius: 0.2rem;
  line-height: 2rem;
  left: 1.2rem;
  right: 1.2rem;
  position: absolute;
  top: 73%;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
  color: #fff;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
  color: #222;
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
  background-color: #f5c98f;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
  background-color: #f5c98f;
}
@media screen and (max-width: 320px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day[data-v-94538154] {
    left: 0.6rem;
    right: 0.6rem;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day>span[data-v-94538154] {
    display: none;
}
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day>.good[data-v-94538154] {
  width: 1rem;
  height: 1rem;
}
@media screen and (max-width: 320px) {
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container>.price-per-day>.good[data-v-94538154] {
    display: none;
}
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container .item-bottom[data-v-94538154] {
  left: 1.2rem;
  right: 1.2rem;
  position: absolute;
  top: 73%;
  font-size: 1.2rem;
  padding-top: 0.6rem;
  font-weight: var(--weight);
}
body.light .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container .item-bottom[data-v-94538154] {
  color: #bb833d;
}
body.dark .app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container .item-bottom[data-v-94538154] {
  color: #b88d51;
}
.app-enterprise-products>.product-items-wrapper>.product-item>.product-item-container .line-through[data-v-94538154] {
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
}
.header[data-v-15b3a491] {
  padding: 3rem 0 2rem;
  width: 100%;
  border-radius: 0.4rem 0.4rem 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.7rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: top;
}
body.light .header[data-v-15b3a491] {
  color: #1d3c8f;
}
body.dark .header[data-v-15b3a491] {
  color: #d8e6ff;
}
body.light .header[data-v-15b3a491] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-add-header-11a6d5b6.png);
}
body.dark .header[data-v-15b3a491] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-add-header-34b6db00.png);
}
.header .icon20_tishiguanbi[data-v-15b3a491] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
}
body.light .header .icon20_tishiguanbi[data-v-15b3a491] {
  color: gray;
}
body.dark .header .icon20_tishiguanbi[data-v-15b3a491] {
  color: #9e9e9e;
}
.body[data-v-15b3a491] {
  padding: 0 2.4rem;
}
.body .content[data-v-15b3a491] {
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  text-align: center;
}
body.light .body .content[data-v-15b3a491] {
  color: #333;
}
body.dark .body .content[data-v-15b3a491] {
  color: #eaeaea;
}
body.light .body .content[data-v-15b3a491]  span {
  color: #1d3c8f;
}
body.dark .body .content[data-v-15b3a491]  span {
  color: #d8e6ff;
}
.body .content.w-style[data-v-15b3a491] {
  text-align: center;
  margin: 0 auto;
  font-size: 1.6rem;
}
.footer[data-v-15b3a491] {
  padding: 2.4rem 2.4rem 2rem 2.4rem;
  display: flex;
}
.footer__button[data-v-15b3a491] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  line-height: 2.2rem;
}
body.light .footer__button[data-v-15b3a491] {
  background-color: #f3f3f3;
}
body.dark .footer__button[data-v-15b3a491] {
  background-color: #313131;
}
body.light .footer__button[data-v-15b3a491] {
  color: #333;
}
body.dark .footer__button[data-v-15b3a491] {
  color: #eaeaea;
}
.footer__button.confirm[data-v-15b3a491] {
  margin-left: 1.2rem;
}
body.light .footer__button.confirm[data-v-15b3a491] {
  background-color: #1d3c8f;
}
body.dark .footer__button.confirm[data-v-15b3a491] {
  background-color: #1d3c8f;
}
body.light .footer__button.confirm[data-v-15b3a491] {
  color: #fffce1;
}
body.dark .footer__button.confirm[data-v-15b3a491] {
  color: #fffce1;
}
.app-enterprise-product[data-v-e72afa90] {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  width: 100%;
}
.app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90] {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
body.light .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90] {
  background-color: #fff;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90] {
  background-color: #222;
}
.app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90]::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 0.1rem;
  transform: scaleY(0.5);
  left: 0;
  top: 0;
}
body.light .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90]::before {
  background-color: #eee;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90]::before {
  background-color: #313131;
}
body.light .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90] {
  border-bottom: 0.1rem solid #eee;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab[data-v-e72afa90] {
  border-bottom: 0.1rem solid #313131;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn[data-v-e72afa90] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.8rem 0.5rem;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn .tab-btn-inner[data-v-e72afa90] {
  height: 3.2rem;
  font-size: 1.4rem;
  border-radius: 0.4rem;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn .tab-btn-inner[data-v-e72afa90] {
  background-color: #f3f3f3;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn .tab-btn-inner[data-v-e72afa90] {
  background-color: #313131;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn.select-btn[data-v-e72afa90] {
  font-weight: var(--weight);
}
body.light .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn.select-btn .tab-btn-inner[data-v-e72afa90] {
  background-color: #f7e2c4;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn.select-btn .tab-btn-inner[data-v-e72afa90] {
  background-color: #342f28;
}
body.light .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn.select-btn .tab-btn-inner[data-v-e72afa90] {
  color: #713100;
}
body.dark .app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn.select-btn .tab-btn-inner[data-v-e72afa90] {
  color: #f5c98f;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn .hot-btn-mark[data-v-e72afa90] {
  width: 2.3rem;
  height: 1.2rem;
  margin-left: 0.4rem;
  margin-right: -2.7rem;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn[data-v-e72afa90]:first-child {
  padding-left: 1.2rem;
}
.app-enterprise-product>.app-enterprise-product-tab>.app-enterprise-product-tab-btn[data-v-e72afa90]:last-child {
  padding-right: 1.2rem;
}
.app-enterprise-product>.app-enterprise-product-container[data-v-e72afa90] {
  flex: 1;
  overflow-y: scroll;
  overflow-x: hidden;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header[data-v-e72afa90] {
  padding: 1.6rem 1.2rem;
  padding-bottom: 1rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header[data-v-e72afa90] {
  background-color: #fff;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header[data-v-e72afa90] {
  background-color: #222;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container[data-v-e72afa90] {
  border-radius: 0.8rem;
  padding: 1.6rem 1.2rem;
  padding-bottom: 1.2rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container[data-v-e72afa90] {
  background-color: #e2f1fc;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container[data-v-e72afa90] {
  background-color: #27323a;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container[data-v-e72afa90] {
  font-family: "PingFangSC";
  font-size: 1.4rem;
  width: 100%;
  display: flex;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container[data-v-e72afa90] {
  color: #eaeaea;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.left[data-v-e72afa90] {
  flex: 1;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.left>.title-item[data-v-e72afa90] {
  text-align: left;
  display: flex;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.left>.title-item+.title-item[data-v-e72afa90] {
  margin-top: 1.2rem;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  font-size: 1.7rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container[data-v-e72afa90] {
  font-size: 1.4rem;
  margin-top: 1.3rem;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1[data-v-e72afa90] {
  display: flex;
  width: 100%;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.title[data-v-e72afa90] {
  font-weight: var(--weight);
  font-size: 1.7rem;
  line-height: 3.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.title[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.title[data-v-e72afa90] {
  color: #eaeaea;
}
@media screen and (max-width: 320px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.title[data-v-e72afa90] {
    font-size: 1.5rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container[data-v-e72afa90] {
  line-height: 3.4rem;
  display: flex;
  height: 3.6rem;
  border-radius: 0.4rem;
  overflow: hidden;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container[data-v-e72afa90] {
  border: 0.1rem solid #88c5f6;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container[data-v-e72afa90] {
  border: 0.1rem solid #88c5f6;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.line[data-v-e72afa90] {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.line[data-v-e72afa90] {
  border-left: 0.1rem solid #88c5f6;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.line[data-v-e72afa90] {
  border-left: 0.1rem solid #88c5f6;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num[data-v-e72afa90] {
  text-align: center;
  line-height: 3.4rem;
  overflow: hidden;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>input[data-v-e72afa90] {
  border: 0;
  height: 3.4rem;
  width: 2.8rem;
  text-align: right;
  font-size: 1.4rem;
  line-height: 3.2rem;
  background-color: rgba(0,0,0,0);
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>input[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>input[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>span[data-v-e72afa90] {
  line-height: 3.4rem;
  display: inline-block;
  padding-right: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>span[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.text-num>span[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.action-btn[data-v-e72afa90] {
  flex: 1;
  width: 3.6rem;
  height: 3.4rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 2rem;
  line-height: 3rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.action-btn[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.action-btn[data-v-e72afa90] {
  color: #4ca9e7;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.action-btn.disable[data-v-e72afa90] {
  color: #999;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.number-container>.action-btn.disable[data-v-e72afa90] {
  color: #868686;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.custom-container[data-v-e72afa90] {
  flex: 1;
  text-align: right;
  line-height: 3.4rem;
  font-size: 1.7rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.custom-container[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.custom-container[data-v-e72afa90] {
  color: #4ca9e7;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-1>.custom-container[data-v-e72afa90] {
    font-size: 1.5rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2[data-v-e72afa90] {
  margin-top: 0.8rem;
  display: flex;
  align-items: flex-end;
  font-weight: var(--weight);
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  flex: 1;
  font-size: 1.8rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  color: #88c5f6;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  color: #88c5f6;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
    font-size: 1.6rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  font-size: 3.3rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  color: #ff6060;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  color: #ea5959;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
    font-size: 2.6rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  text-align: right;
  font-size: 1.5rem;
  padding-bottom: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  color: #eaeaea;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container>span[data-v-e72afa90] {
  color: #ff6060;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container>span[data-v-e72afa90] {
  color: #ea5959;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
    font-size: 1.4rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2[data-v-e72afa90] {
  padding: 1.2rem 1.2rem;
  padding-bottom: 1rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2[data-v-e72afa90] {
  background-color: #fff;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2[data-v-e72afa90] {
  background-color: #222;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar[data-v-e72afa90] {
  display: flex;
  justify-content: space-between;
  font-size: 1.3rem;
  padding: 0.7rem 1.6rem;
  border-radius: 0.4rem 0.4rem 0 0;
  align-items: center;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar[data-v-e72afa90] {
  color: #eaeaea;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar[data-v-e72afa90] {
  background-color: #f8f8f8;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar[data-v-e72afa90] {
  background-color: #2b2b2b;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar .title-bar-left[data-v-e72afa90] {
  display: flex;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar .title-bar-left>.right[data-v-e72afa90] {
  font-weight: normal;
  margin-left: 0.8rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar .title-bar-left>.right[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar .title-bar-left>.right[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
  display: flex;
  align-items: center;
  height: 2.6rem;
  padding: 0.4rem 0.6rem;
  text-align: right;
  font-size: 1.4rem;
  border-radius: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
  background-color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
  background-color: #128bed;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
  color: #fff;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
  color: #fff;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.title-bar>.custom-container[data-v-e72afa90] {
    font-size: 1.5rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container[data-v-e72afa90] {
  border-radius: 0.4rem;
  padding: 1.2rem 1.6rem;
  padding-bottom: 1.2rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container[data-v-e72afa90] {
  background-color: #f8f8f8;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container[data-v-e72afa90] {
  background-color: #2b2b2b;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container[data-v-e72afa90] {
  font-family: "PingFangSC";
  font-size: 1.4rem;
  width: 100%;
  display: flex;
  padding-bottom: 1.2rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container[data-v-e72afa90] {
  color: #eaeaea;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left[data-v-e72afa90] {
  flex: 1;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item[data-v-e72afa90] {
  text-align: left;
  display: flex;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item[data-v-e72afa90] {
  color: gray;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item[data-v-e72afa90] {
  color: #9e9e9e;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item+.title-item[data-v-e72afa90] {
  margin-top: 0.6rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item>span[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.left>.title-item>span[data-v-e72afa90] {
  color: #eaeaea;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  font-size: 1.7rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.title-container>.right[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container[data-v-e72afa90] {
  font-size: 1.4rem;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1[data-v-e72afa90] {
  display: flex;
  width: 100%;
  padding: 1.2rem 0;
  justify-content: space-between;
  align-items: center;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left[data-v-e72afa90] {
  display: flex;
  align-items: center;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .title[data-v-e72afa90] {
  font-size: 1.4rem;
  line-height: 3.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .title[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .title[data-v-e72afa90] {
  color: #eaeaea;
}
@media screen and (max-width: 320px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .title[data-v-e72afa90] {
    font-size: 1.5rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container[data-v-e72afa90] {
  line-height: 3.4rem;
  height: 3.6rem;
  border-radius: 0.4rem;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.line[data-v-e72afa90] {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.line[data-v-e72afa90] {
  border-left: 0.1rem solid #88c5f6;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.line[data-v-e72afa90] {
  border-left: 0.1rem solid #88c5f6;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num[data-v-e72afa90] {
  text-align: center;
  width: 7.2rem;
  height: 2.8rem;
  line-height: 2.8rem;
  overflow: hidden;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
  display: flex;
  align-items: center;
  border-radius: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num[data-v-e72afa90] {
  border: 0.1rem solid #bbb;
  background-color: #f8f8f8;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num[data-v-e72afa90] {
  border: 0.1rem solid #646464;
  background-color: #2b2b2b;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>input[data-v-e72afa90] {
  font-size: 1.6rem;
  border: 0;
  height: 2.8rem;
  width: 4rem;
  text-align: right;
  line-height: 2.8rem;
  background-color: rgba(0,0,0,0);
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>input[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>input[data-v-e72afa90] {
  color: #eaeaea;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>span[data-v-e72afa90] {
  line-height: 3.4rem;
  display: inline-block;
  padding-right: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>span[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.text-num>span[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn[data-v-e72afa90] {
  flex: 1;
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 0.4rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 2rem;
  display: flex;
  justify-content: center;
  line-height: 2.2rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn[data-v-e72afa90] {
  border: 0.1rem solid #bbb;
  background-color: #f8f8f8;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn[data-v-e72afa90] {
  border: 0.1rem solid #646464;
  background-color: #2b2b2b;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn[data-v-e72afa90] {
  color: #999;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn[data-v-e72afa90] {
  color: #868686;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn.disable[data-v-e72afa90] {
  color: #999;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1>.title-left .number-container>.action-btn.disable[data-v-e72afa90] {
  color: #868686;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1 .add-members[data-v-e72afa90] {
  display: flex;
  align-items: center;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1 .add-members[data-v-e72afa90] {
  color: #128bed;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1 .add-members[data-v-e72afa90] {
  color: #4ca9e7;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-1 .add-members>i[data-v-e72afa90] {
  font-size: 2rem;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2[data-v-e72afa90] {
  margin-top: 0.8rem;
  display: flex;
  align-items: flex-end;
  font-weight: var(--weight);
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  flex: 1;
  font-size: 1.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  color: #333;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
  color: #eaeaea;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container[data-v-e72afa90] {
    font-size: 1.6rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  font-size: 2.2rem;
  font-family: "D-DIN";
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  color: #ff3a3a;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
  color: #ff3a3a;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container>.total[data-v-e72afa90] {
    font-size: 2.6rem;
}
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container .yuan[data-v-e72afa90] {
  font-size: 1.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container .yuan[data-v-e72afa90] {
  color: #ff3a3a;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.left-container .yuan[data-v-e72afa90] {
  color: #ff3a3a;
}
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  text-align: right;
  font-size: 1.3rem;
  padding-bottom: 0.4rem;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  color: gray;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
  color: #9e9e9e;
}
body.light .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container>span[data-v-e72afa90] {
  color: #ff3a3a;
}
body.dark .app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container>span[data-v-e72afa90] {
  color: #ff3a3a;
}
@media screen and (max-width: 374px) {
.app-enterprise-product>.app-enterprise-product-container>.app-enterprise-product-container-header2>.wrapper-container>.count-container>.row-2>.right-container[data-v-e72afa90] {
    font-size: 1.4rem;
}
}
.app-enterprise-product>.bottom-bar[data-v-e72afa90] {
  border-bottom-left-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
.ui-dialog-without-title[data-v-3b9d6714] {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  position: fixed;
}
.ui-dialog-without-title>.mask[data-v-3b9d6714] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1000;
}
.ui-dialog-without-title>.modal[data-v-3b9d6714] {
  position: absolute;
  top: 50%;
  left: 5rem;
  right: 5rem;
  transform: translateY(-50%);
  z-index: 1000;
}
.ui-dialog-without-title>.modal>.container[data-v-3b9d6714] {
  max-width: 40rem;
  padding: 2.4rem 1.6rem 1.6rem 1.6rem;
  border-radius: 0.4rem;
  margin: 0 auto;
  position: relative;
}
body.light .ui-dialog-without-title>.modal>.container[data-v-3b9d6714] {
  background-color: #fff;
}
body.dark .ui-dialog-without-title>.modal>.container[data-v-3b9d6714] {
  background-color: #222;
}
.ui-dialog-without-title>.modal>.container .close-btn[data-v-3b9d6714] {
  width: 2rem;
  height: 2rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ui-dialog-without-title>.modal>.container .close-btn[data-v-3b9d6714] {
  background-color: #eee;
}
body.dark .ui-dialog-without-title>.modal>.container .close-btn[data-v-3b9d6714] {
  background-color: #313131;
}
.ui-dialog-without-title>.modal>.container .close-btn .iconfont[data-v-3b9d6714] {
  font-weight: var(--weight);
  font-size: 0.8rem;
}
body.light .ui-dialog-without-title>.modal>.container .close-btn .iconfont[data-v-3b9d6714] {
  color: gray;
}
body.dark .ui-dialog-without-title>.modal>.container .close-btn .iconfont[data-v-3b9d6714] {
  color: #9e9e9e;
}
.ui-dialog-without-title>.modal>.container .body-content[data-v-3b9d6714] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: var(--weight);
  text-align: center;
}
body.light .ui-dialog-without-title>.modal>.container .body-content[data-v-3b9d6714] {
  color: #333;
}
body.dark .ui-dialog-without-title>.modal>.container .body-content[data-v-3b9d6714] {
  color: #eaeaea;
}
.ui-dialog-without-title>.modal>.container .footer[data-v-3b9d6714] {
  display: flex;
  align-items: center;
  margin-top: 2.4rem;
}
.ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714] {
  height: 4.4rem;
  flex: 1;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 1.2rem;
}
body.light .ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714] {
  background-color: #ebf6ff;
}
body.dark .ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714] {
  background-color: #252a2e;
}
body.light .ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714] {
  color: #333;
}
body.dark .ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714] {
  color: #eaeaea;
}
.ui-dialog-without-title>.modal>.container .footer .btn[data-v-3b9d6714]:first-child {
  margin-left: 0;
}
body.light .ui-dialog-without-title>.modal>.container .footer .btn.blue[data-v-3b9d6714] {
  color: #fff;
}
body.dark .ui-dialog-without-title>.modal>.container .footer .btn.blue[data-v-3b9d6714] {
  color: #fff;
}
body.light .ui-dialog-without-title>.modal>.container .footer .btn.blue[data-v-3b9d6714] {
  background-color: #128bed;
}
body.dark .ui-dialog-without-title>.modal>.container .footer .btn.blue[data-v-3b9d6714] {
  background-color: #128bed;
}
body.light .ui-dialog-without-title>.modal>.container .footer .btn.btn-normal8[data-v-3b9d6714] {
  background-color: #f3f3f3;
}
body.dark .ui-dialog-without-title>.modal>.container .footer .btn.btn-normal8[data-v-3b9d6714] {
  background-color: #313131;
}
.ui-dialog-without-title>.modal.modal-size-normal[data-v-3b9d6714] {
  left: 2.4rem;
  right: 2.4rem;
}
.ui-dialog-without-title>.modal.modal-size-normal>.container[data-v-3b9d6714] {
  border-radius: 0.8rem;
}
.ui-dialog-without-title>.modal.modal-size-normal>.container .footer .btn[data-v-3b9d6714] {
  font-weight: var(--weight);
}
.ui-dialog-without-title>.modal.modal-size-normal-smooth[data-v-3b9d6714] {
  left: 2.4rem;
  right: 2.4rem;
}
.ui-dialog-without-title>.modal.modal-size-normal-smooth>.container[data-v-3b9d6714] {
  padding-top: 2.8rem;
  border-radius: 1.2rem;
}
.ui-dialog-without-title>.modal.modal-size-normal-smooth>.container .close-btn[data-v-3b9d6714] {
  right: 0.8rem;
  top: 0.8rem;
}
.ui-dialog-without-title>.modal.modal-size-normal-smooth>.container .footer[data-v-3b9d6714] {
  margin-top: 2rem;
}
.ui-dialog-without-title>.modal.modal-size-normal-smooth>.container .footer .btn[data-v-3b9d6714] {
  font-weight: var(--weight);
}
.app-universal-count-down-bar[data-v-77e18d99] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-universal-count-down-bar.default-style .number[data-v-77e18d99] {
  min-width: 1.9rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  margin: 0 0.2rem;
  font-weight: var(--weight);
}
body.light .app-universal-count-down-bar.default-style .number[data-v-77e18d99] {
  background-color: #fff;
}
body.dark .app-universal-count-down-bar.default-style .number[data-v-77e18d99] {
  background-color: #fff;
}
body.light .app-universal-count-down-bar.default-style .number[data-v-77e18d99] {
  color: #ff3a3a;
}
body.dark .app-universal-count-down-bar.default-style .number[data-v-77e18d99] {
  color: #ff3a3a;
}
.app-universal-count-down-bar.default-style .count-down-bar-1 .number[data-v-77e18d99] {
  min-width: 2.2rem;
  height: 1.7rem;
  font-size: 1.3rem;
}
body.light .app-universal-count-down-bar.default-style .count-down-bar-1 .number[data-v-77e18d99] {
  color: #ff6060;
}
body.dark .app-universal-count-down-bar.default-style .count-down-bar-1 .number[data-v-77e18d99] {
  color: #ea5959;
}
body.light .app-universal-count-down-bar.default-style .count-down-bar-1 .number[data-v-77e18d99] {
  background-color: #fff;
}
body.dark .app-universal-count-down-bar.default-style .count-down-bar-1 .number[data-v-77e18d99] {
  background-color: #222;
}
.app-universal-count-down-bar>div[data-v-77e18d99] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.simple-v2-content .desc[data-v-529ae92a] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  text-align: center;
}
body.light .simple-v2-content .desc[data-v-529ae92a] {
  color: #333;
}
body.dark .simple-v2-content .desc[data-v-529ae92a] {
  color: #eaeaea;
}
.simple-v2-content .coupon-list .coupon-item[data-v-529ae92a] {
  border-radius: 0.4rem;
  margin-top: 1.2rem;
  padding: 1.2rem 0.8rem;
}
body.light .simple-v2-content .coupon-list .coupon-item[data-v-529ae92a] {
  background-color: #ffecec;
}
body.dark .simple-v2-content .coupon-list .coupon-item[data-v-529ae92a] {
  background-color: #3a2929;
}
.simple-v2-content .coupon-list .coupon-item .price[data-v-529ae92a] {
  font-size: 2rem;
  font-weight: var(--weight);
  display: flex;
  justify-content: center;
  padding-bottom: 0.5rem;
}
body.light .simple-v2-content .coupon-list .coupon-item .price[data-v-529ae92a] {
  color: #ff3a3a;
}
body.dark .simple-v2-content .coupon-list .coupon-item .price[data-v-529ae92a] {
  color: #ff3a3a;
}
.simple-v2-content .coupon-list .coupon-item .price .price-symbol[data-v-529ae92a] {
  align-self: flex-end;
}
.simple-v2-content .coupon-list .coupon-item .price .price-num[data-v-529ae92a] {
  font-family: "D-DIN";
  font-size: 3.6rem;
  line-height: 3.6rem;
  margin-left: 0.2rem;
}
.simple-v2-content .coupon-list .coupon-item .coupon-desc[data-v-529ae92a] {
  padding-top: 0.6rem;
  text-align: center;
}
body.light .simple-v2-content .coupon-list .coupon-item .coupon-desc[data-v-529ae92a] {
  border-top: 0.1rem dashed rgba(255,58,58,.12);
}
body.dark .simple-v2-content .coupon-list .coupon-item .coupon-desc[data-v-529ae92a] {
  border-top: 0.1rem dashed rgba(234,89,89,.12);
}
.simple-v2-content .expired-tip[data-v-529ae92a] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
.app-cancel-order-retain-dialog .footer {
  padding: 1.6rem;
}
.protocol-confirm-dialog-content .content-title[data-v-6739209e] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
  text-align: center;
}
body.light .protocol-confirm-dialog-content .content-title[data-v-6739209e] {
  color: #333;
}
body.dark .protocol-confirm-dialog-content .content-title[data-v-6739209e] {
  color: #eaeaea;
}
.protocol-confirm-dialog-content .content-container[data-v-6739209e] {
  margin-top: 1.2rem;
  text-align: center;
  font-size: 1.5rem;
  line-height: 2.1rem;
}
body.light .protocol-confirm-dialog-content .content-container[data-v-6739209e] {
  color: #666;
}
body.dark .protocol-confirm-dialog-content .content-container[data-v-6739209e] {
  color: #b8b8b8;
}
.masker-container[data-v-46119468] {
  background-color: rgba(0,0,0,.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001;
}
.masker-container .wrap>.title[data-v-46119468] {
  height: 4rem;
  padding: 0 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: var(--weight);
  position: relative;
}
.masker-container .wrap>.title .iconfont[data-v-46119468] {
  position: absolute;
  right: 1rem;
}
body.light .masker-container .wrap>.title .iconfont[data-v-46119468] {
  color: #999;
}
body.dark .masker-container .wrap>.title .iconfont[data-v-46119468] {
  color: #868686;
}
.masker-container .wrap>.content[data-v-46119468] {
  padding: 1.6rem;
  font-size: 1.4rem;
}
.masker-container .wrap>.content>.top-item[data-v-46119468] {
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.masker-container .wrap>.content>.top-item[data-v-46119468]:first-child {
  margin-bottom: 0.8rem;
}
.masker-container .wrap>.content>.top-item .price[data-v-46119468] {
  font-weight: var(--weight);
}
body.light .masker-container .wrap>.content>.top-item .price[data-v-46119468] {
  color: #ff6060;
}
body.dark .masker-container .wrap>.content>.top-item .price[data-v-46119468] {
  color: #ea5959;
}
.masker-container .wrap>.content>.des[data-v-46119468] {
  padding: 1.2rem;
  margin: 1.2rem 0;
  font-size: 1.2rem;
  width: 100%;
  border-radius: 0.4rem;
}
body.light .masker-container .wrap>.content>.des[data-v-46119468] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.des[data-v-46119468] {
  color: #9e9e9e;
}
body.light .masker-container .wrap>.content>.des[data-v-46119468] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content>.des[data-v-46119468] {
  background-color: #2b2b2b;
}
.masker-container .wrap>.content>.account-des .iconfont[data-v-46119468] {
  font-size: 1.4rem;
  margin-right: 0.3rem;
}
body.light .masker-container .wrap>.content>.account-des .iconfont[data-v-46119468] {
  color: #999;
}
body.dark .masker-container .wrap>.content>.account-des .iconfont[data-v-46119468] {
  color: #868686;
}
.masker-container .wrap>.content>.account-des .tip[data-v-46119468] {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  margin-top: 0.2rem;
}
body.light .masker-container .wrap>.content>.account-des .tip[data-v-46119468] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.account-des .tip[data-v-46119468] {
  color: #9e9e9e;
}
.masker-container .wrap>.content>.account-info[data-v-46119468] {
  margin-top: 1.2rem;
  padding-top: 1.2rem;
}
.masker-container .wrap>.content>.account-info>.header[data-v-46119468] {
  display: flex;
  margin-bottom: 0.4rem;
  justify-content: space-between;
}
.masker-container .wrap>.content>.account-info>.header .title[data-v-46119468] {
  font-weight: var(--weight);
}
.masker-container .wrap>.content>.account-info>.header .copy[data-v-46119468] {
  font-size: 1.4rem;
}
body.light .masker-container .wrap>.content>.account-info>.header .copy[data-v-46119468] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info>.header .copy[data-v-46119468] {
  color: #4ca9e7;
}
.masker-container .wrap>.content>.account-info .item[data-v-46119468] {
  margin-top: 0.4rem;
  display: flex;
  align-items: flex-start;
}
body.light .masker-container .wrap>.content>.account-info .item .label[data-v-46119468] {
  color: #999;
}
body.dark .masker-container .wrap>.content>.account-info .item .label[data-v-46119468] {
  color: #868686;
}
.masker-container .wrap>.content>.account-info .item .value .btn[data-v-46119468] {
  padding: 0 0.6rem;
  height: 2.6rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
}
body.light .masker-container .wrap>.content>.account-info .item .value .btn[data-v-46119468] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .btn[data-v-46119468] {
  background-color: #128bed;
}
body.light .masker-container .wrap>.content>.account-info .item .value .btn[data-v-46119468] {
  color: #fff;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .btn[data-v-46119468] {
  color: #fff;
}
.masker-container .wrap>.content>.account-info .item .value .card-w[data-v-46119468] {
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-46119468] {
  font-weight: var(--weight);
  height: 2.6rem;
  padding: 0 1.2rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-46119468] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-46119468] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content>.account-info .item .value .card-w .p-blue[data-v-46119468] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .card-w .p-blue[data-v-46119468] {
  color: #4ca9e7;
}
.masker-container .wrap>.content>.account-info .item.receive[data-v-46119468] {
  align-items: center;
}
.masker-container .wrap>.content>.account-info .complete-tip[data-v-46119468] {
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
body.light .masker-container .wrap>.content>.account-info .complete-tip[data-v-46119468] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.account-info .complete-tip[data-v-46119468] {
  color: #9e9e9e;
}
.masker-container .wrap>.content>.tip-bar[data-v-46119468] {
  position: relative;
  padding-top: 1.2rem;
  margin-top: 1.2rem;
  padding-bottom: 1.6rem;
  font-size: 1.2rem;
}
body.light .masker-container .wrap>.content>.tip-bar[data-v-46119468] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.tip-bar[data-v-46119468] {
  color: #9e9e9e;
}
body.light .masker-container .wrap>.content>.tip-bar>span[data-v-46119468] {
  color: #ff6060;
}
body.dark .masker-container .wrap>.content>.tip-bar>span[data-v-46119468] {
  color: #ea5959;
}
.masker-container .wrap>.footer[data-v-46119468] {
  padding: 0.8rem 1.2rem;
}
.masker-container .wrap>.footer .btn[data-v-46119468] {
  width: 100%;
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .masker-container .wrap>.footer .btn[data-v-46119468] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.footer .btn[data-v-46119468] {
  background-color: #128bed;
}
body.light .masker-container .wrap>.footer .btn[data-v-46119468] {
  color: #fff;
}
body.dark .masker-container .wrap>.footer .btn[data-v-46119468] {
  color: #fff;
}
.masker-container-bottom .wrap[data-v-46119468] {
  border-radius: 1rem 1rem 0 0;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  height: auto;
  z-index: 10009;
}
body.light .masker-container-bottom .wrap[data-v-46119468] {
  background-color: #fff;
}
body.dark .masker-container-bottom .wrap[data-v-46119468] {
  background-color: #222;
}
.masker-container-bottom .wrap-iphonex>.footer[data-v-46119468] {
  padding-bottom: 1.4rem;
}
.masker-container-bottom .drawbottom-enter-active[data-v-46119468] {
  transform-origin: 100% 100%;
  animation: drawIn .4s ease;
}
.masker-container-bottom .drawbottom-leave-active[data-v-46119468] {
  transform-origin: 100% 100%;
  animation: drawOut .4s ease;
}
.masker-container-bottom .drawbottom-enter[data-v-46119468] {
  transform-origin: 100% 100%;
  opacity: 0;
}
.masker-container-bottom .drawbottom-leave-to[data-v-46119468] {
  transform-origin: 100% 100%;
  opacity: 0;
}
.header[data-v-8c028c1c] {
  padding: 0 1.2rem;
  width: 100%;
  border-radius: 0.4rem 0.4rem 0 0;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.7rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: relative;
}
body.light .header[data-v-8c028c1c] {
  background-color: #eee;
}
body.dark .header[data-v-8c028c1c] {
  background-color: #313131;
}
.header .icon20_tishiguanbi[data-v-8c028c1c] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
}
body.light .header .icon20_tishiguanbi[data-v-8c028c1c] {
  color: gray;
}
body.dark .header .icon20_tishiguanbi[data-v-8c028c1c] {
  color: #9e9e9e;
}
.body[data-v-8c028c1c] {
  margin: 2.4rem 0 0;
  padding: 0 2.4rem;
}
.body .content[data-v-8c028c1c] {
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  text-align: center;
}
body.light .body .content[data-v-8c028c1c] {
  color: #333;
}
body.dark .body .content[data-v-8c028c1c] {
  color: #eaeaea;
}
.body .content[data-v-8c028c1c]  span {
  font-size: 1.2rem;
}
body.light .body .content[data-v-8c028c1c]  span {
  color: gray;
}
body.dark .body .content[data-v-8c028c1c]  span {
  color: #9e9e9e;
}
.body .content.w-style[data-v-8c028c1c] {
  text-align: center;
  margin: 0 auto;
  font-size: 1.6rem;
}
.body .warning[data-v-8c028c1c] {
  margin-top: 1.2rem;
  font-size: 1.2rem;
}
body.light .body .warning[data-v-8c028c1c] {
  color: gray;
}
body.dark .body .warning[data-v-8c028c1c] {
  color: #9e9e9e;
}
.footer[data-v-8c028c1c] {
  padding: 2.4rem 2.4rem 2rem 2.4rem;
  display: flex;
}
.footer__button[data-v-8c028c1c] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  line-height: 2.2rem;
}
body.light .footer__button[data-v-8c028c1c] {
  background-color: #128bed;
}
body.dark .footer__button[data-v-8c028c1c] {
  background-color: #128bed;
}
body.light .footer__button[data-v-8c028c1c] {
  color: #fff;
}
body.dark .footer__button[data-v-8c028c1c] {
  color: #fff;
}
.footer__button.confirm[data-v-8c028c1c] {
  margin-right: 1.2rem;
}
body.light .footer__button.confirm[data-v-8c028c1c] {
  background-color: #e6efff;
}
body.dark .footer__button.confirm[data-v-8c028c1c] {
  background-color: #2b313c;
}
body.light .footer__button.confirm[data-v-8c028c1c] {
  color: #333;
}
body.dark .footer__button.confirm[data-v-8c028c1c] {
  color: #eaeaea;
}
.mask-wrapper[data-v-8bf3474c] {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.5);
  z-index: 9999;
  padding: 0 2.4rem;
  justify-content: center;
  align-items: center;
}
.mask-wrapper .ruler-contianer[data-v-8bf3474c] {
  width: 100%;
  border-radius: 0.4rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
body.light .mask-wrapper .ruler-contianer[data-v-8bf3474c] {
  background-color: #fff;
}
body.dark .mask-wrapper .ruler-contianer[data-v-8bf3474c] {
  background-color: #222;
}
.mask-wrapper .ruler-contianer .ruler-bar[data-v-8bf3474c] {
  display: flex;
  flex-direction: column;
  width: 100%;
  border-radius: 0.4rem 0 0 0;
  position: relative;
}
.mask-wrapper .ruler-contianer .ruler-bar>img[data-v-8bf3474c] {
  border-radius: 0.4rem 0.4rem 0 0;
  width: 100%;
}
.mask-wrapper .ruler-contianer .ruler-bar>.title[data-v-8bf3474c] {
  position: absolute;
  top: 3rem;
  width: 100%;
  text-align: center;
  font-size: 1.7rem;
  font-weight: var(--weight);
}
.mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper[data-v-8bf3474c] {
  padding: 0 2.4rem;
  font-size: 1.6rem;
}
.mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar[data-v-8bf3474c] {
  margin-top: 1.4rem;
  font-size: 1.4rem;
  padding: 1.2rem;
  border-radius: 0.4rem;
}
body.light .mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar[data-v-8bf3474c] {
  background-color: #f8f8f8;
}
body.dark .mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar[data-v-8bf3474c] {
  background-color: #2b2b2b;
}
.mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar .change-item+.change-item[data-v-8bf3474c] {
  margin-top: 0.8rem;
}
.mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar .item-2[data-v-8bf3474c] {
  display: flex;
  flex: 1;
}
.mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar .item-2 span[data-v-8bf3474c] {
  white-space: nowrap;
}
body.light .mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar span[data-v-8bf3474c] {
  color: gray;
}
body.dark .mask-wrapper .ruler-contianer .ruler-bar .tip-wrapper .change-bar span[data-v-8bf3474c] {
  color: #9e9e9e;
}
.mask-wrapper .ruler-contianer>.footer[data-v-8bf3474c] {
  width: 100%;
  padding: 2.4rem 2.4rem 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.mask-wrapper .ruler-contianer>.footer>.confirm-btn[data-v-8bf3474c] {
  flex: 1;
  height: 4.4rem;
  line-height: 4.4rem;
  text-align: center;
  font-size: 1.6rem;
  border-radius: 0.4rem;
  margin-right: 1.2rem;
}
body.light .mask-wrapper .ruler-contianer>.footer>.confirm-btn[data-v-8bf3474c] {
  background-color: #eee;
}
body.dark .mask-wrapper .ruler-contianer>.footer>.confirm-btn[data-v-8bf3474c] {
  background-color: #313131;
}
.mask-wrapper .ruler-contianer>.footer>.close-btn[data-v-8bf3474c] {
  flex: 1;
  height: 4.4rem;
  line-height: 4.4rem;
  text-align: center;
  font-size: 1.6rem;
}
body.light .mask-wrapper .ruler-contianer>.footer>.close-btn[data-v-8bf3474c] {
  background-color: #1d3c8f;
}
body.dark .mask-wrapper .ruler-contianer>.footer>.close-btn[data-v-8bf3474c] {
  background-color: #1d3c8f;
}
body.light .mask-wrapper .ruler-contianer>.footer>.close-btn[data-v-8bf3474c] {
  color: #f7e2c4;
}
body.dark .mask-wrapper .ruler-contianer>.footer>.close-btn[data-v-8bf3474c] {
  color: #f7e2c4;
}
.header[data-v-b948335c] {
  padding: 0 1.2rem;
  width: 100%;
  border-radius: 0.4rem 0.4rem 0 0;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.7rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: relative;
}
body.light .header[data-v-b948335c] {
  background-color: #eee;
}
body.dark .header[data-v-b948335c] {
  background-color: #313131;
}
.header .icon20_tishiguanbi[data-v-b948335c] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
}
body.light .header .icon20_tishiguanbi[data-v-b948335c] {
  color: gray;
}
body.dark .header .icon20_tishiguanbi[data-v-b948335c] {
  color: #9e9e9e;
}
.body[data-v-b948335c] {
  margin: 2.4rem 0 0;
  padding: 0 2.4rem;
}
.body .content[data-v-b948335c] {
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  text-align: left;
}
body.light .body .content[data-v-b948335c] {
  color: #333;
}
body.dark .body .content[data-v-b948335c] {
  color: #eaeaea;
}
.body .content[data-v-b948335c]  span {
  font-size: 1.2rem;
}
body.light .body .content[data-v-b948335c]  span {
  color: gray;
}
body.dark .body .content[data-v-b948335c]  span {
  color: #9e9e9e;
}
.body .content.w-style[data-v-b948335c] {
  text-align: center;
  margin: 0 auto;
  font-size: 1.6rem;
}
.body .warning[data-v-b948335c] {
  margin-top: 1.2rem;
  font-size: 1.2rem;
}
body.light .body .warning[data-v-b948335c] {
  color: gray;
}
body.dark .body .warning[data-v-b948335c] {
  color: #9e9e9e;
}
.footer[data-v-b948335c] {
  padding: 2.4rem 2.4rem 2rem 2.4rem;
  display: flex;
}
.footer__button[data-v-b948335c] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  font-family: "PingFangSC";
  font-weight: normal;
  line-height: 2.2rem;
}
body.light .footer__button[data-v-b948335c] {
  background-color: #128bed;
}
body.dark .footer__button[data-v-b948335c] {
  background-color: #128bed;
}
body.light .footer__button[data-v-b948335c] {
  color: #fff;
}
body.dark .footer__button[data-v-b948335c] {
  color: #fff;
}
.footer__button.confirm[data-v-b948335c] {
  margin-right: 1.2rem;
}
body.light .footer__button.confirm[data-v-b948335c] {
  background-color: #e6efff;
}
body.dark .footer__button.confirm[data-v-b948335c] {
  background-color: #2b313c;
}
body.light .footer__button.confirm[data-v-b948335c] {
  color: #333;
}
body.dark .footer__button.confirm[data-v-b948335c] {
  color: #eaeaea;
}
.pay-time-out[data-v-dad2a4fa] {
  width: 100%;
  height: 2.8rem;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
  font-weight: var(--weight);
}
body.light .pay-time-out[data-v-dad2a4fa] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/pay-time-out-bg-a26fa491.png);
}
body.dark .pay-time-out[data-v-dad2a4fa] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/pay-time-out-bg-59155857.png);
}
body.light .pay-time-out[data-v-dad2a4fa] {
  color: #713100;
}
body.dark .pay-time-out[data-v-dad2a4fa] {
  color: #f5c98f;
}
.pay-time-out span[data-v-dad2a4fa] {
  min-width: 1.9rem;
  height: 1.6rem;
  padding: 0 0.2rem;
  margin: 0 0.2rem;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .pay-time-out span[data-v-dad2a4fa] {
  color: #fff;
}
body.dark .pay-time-out span[data-v-dad2a4fa] {
  color: #fff;
}
body.light .pay-time-out span[data-v-dad2a4fa] {
  background-color: #a74800;
}
body.dark .pay-time-out span[data-v-dad2a4fa] {
  background-color: #a74800;
}
.price-loading-bar[data-v-1c92309e] {
  display: flex;
  padding-right: 0.5rem;
  align-items: center;
  justify-content: center;
}
.price-loading-bar>img[data-v-1c92309e] {
  width: 2.8rem;
  height: 2rem;
}
.app-pay-bar-wrapper.line-top[data-v-3b796784]::after {
  top: -0.1rem;
}
.app-pay-bar-wrapper.visible-hidden[data-v-3b796784] {
  visibility: hidden;
}
.app-pay-bar[data-v-3b796784] {
  padding: 1.2rem 2rem;
  text-align: center;
  position: relative;
}
body.light .app-pay-bar[data-v-3b796784] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-3b796784] {
  background-color: #222;
}
.app-pay-bar .btn[data-v-3b796784] {
  border-radius: 0.8rem;
  padding: 0.6rem 0 0.5rem;
  position: relative;
}
.app-pay-bar .btn>.title[data-v-3b796784] {
  font-weight: var(--weight);
  font-size: 1.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.app-pay-bar .btn>.desc[data-v-3b796784] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.app-pay-bar .btn.no-sub-title[data-v-3b796784] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-pay-bar .btn.pay-btn-disabled[data-v-3b796784] {
  opacity: .5;
}
.app-pay-bar .btn.plain-btn-new[data-v-3b796784] {
  border-radius: 2.5rem;
  height: 5rem;
}
body.light .app-pay-bar .btn.plain-btn-new[data-v-3b796784] {
  box-shadow: inset 0 -0.2rem 0 0 rgba(0,0,0,.12);
}
body.dark .app-pay-bar .btn.plain-btn-new[data-v-3b796784] {
  box-shadow: inset 0 -0.2rem 0 0 rgba(0,0,0,.12);
}
.app-pay-bar>.button-animate[data-v-3b796784] {
  height: 5rem;
  animation: breathe-data-v-3b796784 1s infinite;
}
.new-style[data-v-3b796784] {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 1.2rem 2rem;
}
body.light .new-style[data-v-3b796784] {
  background-color: #fff;
}
body.dark .new-style[data-v-3b796784] {
  background-color: #222;
}
.new-style>.left[data-v-3b796784] {
  position: relative;
  top: 0.2rem;
  width: calc((100% - 1.2rem)/2);
  flex: 1;
}
.new-style>.left .pay-money[data-v-3b796784] {
  font-size: 1.3rem;
  line-height: 2rem;
  display: flex;
}
.new-style>.left .pay-money .money[data-v-3b796784] {
  font-size: 1.6rem;
  font-family: "D-DIN";
  font-weight: var(--weight);
  display: flex;
  align-items: baseline;
  line-height: 1.6rem;
}
body.light .new-style>.left .pay-money .money[data-v-3b796784] {
  color: #f04040;
}
body.dark .new-style>.left .pay-money .money[data-v-3b796784] {
  color: #f04040;
}
.new-style>.left .pay-money .money em[data-v-3b796784] {
  font-size: 2.2rem;
}
body.light .new-style>.left .pay-money .money em[data-v-3b796784] {
  color: #f04040;
}
body.dark .new-style>.left .pay-money .money em[data-v-3b796784] {
  color: #f04040;
}
.new-style>.left .tip[data-v-3b796784] {
  font-size: 1.1rem;
  margin-top: 0.4rem;
}
body.light .new-style>.left .tip[data-v-3b796784] {
  color: #999;
}
body.dark .new-style>.left .tip[data-v-3b796784] {
  color: #868686;
}
.new-style>.btn[data-v-3b796784] {
  flex: 1;
  width: calc((100% - 1.2rem)/2);
  border-radius: 0.8rem;
  position: relative;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn>.title[data-v-3b796784] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
.new-style>.btn>.desc[data-v-3b796784] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.new-style>.btn.no-sub-title[data-v-3b796784] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn.pay-btn-disabled[data-v-3b796784] {
  opacity: .5;
}
@keyframes breathe-data-v-3b796784 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(0.95);
}
100% {
    transform: scale(1);
}
}
.ipx-spacer[data-v-3b796784] {
  height: 3.4rem;
}
body.light .ipx-spacer[data-v-3b796784] {
  background-color: #fff;
}
body.dark .ipx-spacer[data-v-3b796784] {
  background-color: #222;
}
.consume-together-confirm-dialog .container .body[data-v-3b796784] {
  padding: 2.4rem 1.6rem;
}
.consume-together-confirm-dialog .container .body .content[data-v-3b796784] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  text-align: center;
}
body.light .consume-together-confirm-dialog .container .body .content[data-v-3b796784] {
  color: #333;
}
body.dark .consume-together-confirm-dialog .container .body .content[data-v-3b796784] {
  color: #eaeaea;
}
.consume-together-confirm-dialog .container .footer[data-v-3b796784] {
  display: flex;
  align-items: center;
  padding: 0 1.6rem 1.6rem 1.6rem;
}
.consume-together-confirm-dialog .container .footer .btn[data-v-3b796784] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  margin-left: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .consume-together-confirm-dialog .container .footer .btn[data-v-3b796784] {
  background-color: #ebf6ff;
}
body.dark .consume-together-confirm-dialog .container .footer .btn[data-v-3b796784] {
  background-color: #252a2e;
}
body.light .consume-together-confirm-dialog .container .footer .btn[data-v-3b796784] {
  color: #333;
}
body.dark .consume-together-confirm-dialog .container .footer .btn[data-v-3b796784] {
  color: #eaeaea;
}
.consume-together-confirm-dialog .container .footer .btn[data-v-3b796784]:first-child {
  margin-left: 0;
}
body.light .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-3b796784] {
  background-color: #128bed;
}
body.dark .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-3b796784] {
  background-color: #128bed;
}
body.light .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-3b796784] {
  color: #fff;
}
body.dark .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-3b796784] {
  color: #fff;
}
.exist-transfer-dialog-content[data-v-3b796784] {
  text-align: center;
  margin-bottom: -0.4rem;
}
.exist-transfer-dialog-content .t1[data-v-3b796784] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .exist-transfer-dialog-content .t1[data-v-3b796784] {
  color: #333;
}
body.dark .exist-transfer-dialog-content .t1[data-v-3b796784] {
  color: #eaeaea;
}
.exist-transfer-dialog-content .t2[data-v-3b796784] {
  margin-top: 1.2rem;
  font-size: 1.5rem;
  line-height: 2.1rem;
}
body.light .exist-transfer-dialog-content .t2[data-v-3b796784] {
  color: #666;
}
body.dark .exist-transfer-dialog-content .t2[data-v-3b796784] {
  color: #b8b8b8;
}
.svip-cancel-pay-guid[data-v-3b796784] {
  position: fixed;
  z-index: 1000;
  right: 0;
  bottom: 12rem;
  animation: guid-move-data-v-3b796784 .4s linear;
}
.svip-cancel-pay-guid .pay-guid-container[data-v-3b796784] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.svip-cancel-pay-guid .pay-guid-container .pay-guid-image[data-v-3b796784] {
  width: 3.6rem;
}
.svip-cancel-pay-guid .pay-guid-container .pay-guid-image>img[data-v-3b796784] {
  width: 100%;
}
.svip-cancel-pay-guid .pay-guid-container .pay-guid-close[data-v-3b796784] {
  width: 2.2rem;
  height: 2.2rem;
  margin: -2rem 0 0 1.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.svip-cancel-pay-guid .pay-guid-container .pay-guid-close .close-btn[data-v-3b796784] {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .svip-cancel-pay-guid .pay-guid-container .pay-guid-close .close-btn[data-v-3b796784] {
  background: rgba(0,0,0,.2);
}
body.dark .svip-cancel-pay-guid .pay-guid-container .pay-guid-close .close-btn[data-v-3b796784] {
  background: rgba(0,0,0,.2);
}
.svip-cancel-pay-guid .pay-guid-container .pay-guid-close .iconfont[data-v-3b796784] {
  font-size: 1rem;
  transform: scale(0.55);
}
body.light .svip-cancel-pay-guid .pay-guid-container .pay-guid-close .iconfont[data-v-3b796784] {
  color: #fff;
}
body.dark .svip-cancel-pay-guid .pay-guid-container .pay-guid-close .iconfont[data-v-3b796784] {
  color: #fff;
}
@keyframes guid-move-data-v-3b796784 {
from {
    right: -3.6rem;
}
to {
    right: 0;
}
}
.header[data-v-b86a806a] {
  height: 5.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem 0.4rem 0 0;
  font-size: 1.7rem;
  font-weight: var(--weight);
  position: relative;
}
body.light .header[data-v-b86a806a] {
  background-color: #eee;
}
body.dark .header[data-v-b86a806a] {
  background-color: #313131;
}
.header .iconfont[data-v-b86a806a] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
  opacity: .5;
}
body.light .header .iconfont[data-v-b86a806a] {
  color: #333;
}
body.dark .header .iconfont[data-v-b86a806a] {
  color: #eaeaea;
}
.body[data-v-b86a806a] {
  padding: 1.6rem;
}
.body .content[data-v-b86a806a] {
  text-align: center;
  font-size: 1.6rem;
  line-height: 2.2rem;
}
.body .subscribe-content img[data-v-b86a806a] {
  width: 6rem;
  height: 6rem;
  display: block;
  margin: 0 auto 1.6rem;
}
.footer[data-v-b86a806a] {
  display: flex;
  padding: 0 1.6rem 1.6rem 1.6rem;
}
.footer .btn[data-v-b86a806a] {
  height: 4.4rem;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  border-radius: 0.4rem;
}
body.light .footer .btn[data-v-b86a806a] {
  background-color: #128bed;
}
body.dark .footer .btn[data-v-b86a806a] {
  background-color: #128bed;
}
body.light .footer .btn[data-v-b86a806a] {
  color: #fff;
}
body.dark .footer .btn[data-v-b86a806a] {
  color: #fff;
}
.footer .btn.cancel[data-v-b86a806a] {
  margin-right: 1.2rem;
}
body.light .footer .btn.cancel[data-v-b86a806a] {
  background-color: #e2f1fc;
}
body.dark .footer .btn.cancel[data-v-b86a806a] {
  background-color: #27323a;
}
body.light .footer .btn.cancel[data-v-b86a806a] {
  color: #333;
}
body.dark .footer .btn.cancel[data-v-b86a806a] {
  color: #eaeaea;
}
.app-pay-bar-wrapper.line-top[data-v-aa18fa6c]::after {
  top: -0.1rem;
}
.app-pay-bar[data-v-aa18fa6c] {
  padding: 1.2rem 2rem;
  text-align: center;
  position: relative;
}
body.light .app-pay-bar[data-v-aa18fa6c] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-aa18fa6c] {
  background-color: #222;
}
.app-pay-bar .btn[data-v-aa18fa6c] {
  border-radius: 0.8rem;
  padding: 0.6rem 0 0.5rem;
  position: relative;
}
.app-pay-bar .btn>.title[data-v-aa18fa6c] {
  font-weight: var(--weight);
  font-size: 1.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.app-pay-bar .btn>.desc[data-v-aa18fa6c] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.app-pay-bar .btn.no-sub-title[data-v-aa18fa6c] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-pay-bar .btn.pay-btn-disabled[data-v-aa18fa6c] {
  opacity: .5;
}
.app-pay-bar>.button-animate[data-v-aa18fa6c] {
  height: 5rem;
  animation: breathe-data-v-aa18fa6c 1s infinite;
}
.new-style[data-v-aa18fa6c] {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 1.2rem 2rem;
}
body.light .new-style[data-v-aa18fa6c] {
  background-color: #fff;
}
body.dark .new-style[data-v-aa18fa6c] {
  background-color: #222;
}
.new-style>.left[data-v-aa18fa6c] {
  position: relative;
  top: 0.2rem;
  width: calc((100% - 1.2rem)/2);
  flex: 1;
}
.new-style>.left .pay-money[data-v-aa18fa6c] {
  font-size: 1.3rem;
  line-height: 2rem;
  display: flex;
}
.new-style>.left .pay-money .money[data-v-aa18fa6c] {
  font-size: 1.6rem;
  font-family: "D-DIN";
  font-weight: var(--weight);
  display: flex;
  align-items: baseline;
  line-height: 1.6rem;
}
body.light .new-style>.left .pay-money .money[data-v-aa18fa6c] {
  color: #f04040;
}
body.dark .new-style>.left .pay-money .money[data-v-aa18fa6c] {
  color: #f04040;
}
.new-style>.left .pay-money .money em[data-v-aa18fa6c] {
  font-size: 2.2rem;
}
body.light .new-style>.left .pay-money .money em[data-v-aa18fa6c] {
  color: #f04040;
}
body.dark .new-style>.left .pay-money .money em[data-v-aa18fa6c] {
  color: #f04040;
}
.new-style>.left .tip[data-v-aa18fa6c] {
  font-size: 1.1rem;
  margin-top: 0.4rem;
}
body.light .new-style>.left .tip[data-v-aa18fa6c] {
  color: #999;
}
body.dark .new-style>.left .tip[data-v-aa18fa6c] {
  color: #868686;
}
.new-style>.left .app-pay-course-ap[data-v-aa18fa6c] {
  margin-top: 0.4rem;
}
.new-style>.btn[data-v-aa18fa6c] {
  flex: 1;
  width: calc((100% - 1.2rem)/2);
  border-radius: 0.8rem;
  position: relative;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn>.title[data-v-aa18fa6c] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
.new-style>.btn>.desc[data-v-aa18fa6c] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.new-style>.btn.no-sub-title[data-v-aa18fa6c] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn.pay-btn-disabled[data-v-aa18fa6c] {
  opacity: .5;
}
@keyframes breathe-data-v-aa18fa6c {
0% {
    transform: scale(1);
}
50% {
    transform: scale(0.95);
}
100% {
    transform: scale(1);
}
}
.ipx-spacer[data-v-aa18fa6c] {
  height: 2.2rem;
}
body.light .ipx-spacer[data-v-aa18fa6c] {
  background-color: #fff;
}
body.dark .ipx-spacer[data-v-aa18fa6c] {
  background-color: #222;
}
.app-pay-protocol-confirm .confirm-title[data-v-2d6ffc8a] {
  display: flex;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
body.light .app-pay-protocol-confirm .confirm-title[data-v-2d6ffc8a] {
  background-color: #fff;
}
body.dark .app-pay-protocol-confirm .confirm-title[data-v-2d6ffc8a] {
  background-color: #222;
}
.app-pay-protocol-confirm .confirm-title .title-icon[data-v-2d6ffc8a] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-pay-protocol-confirm .confirm-title .title-icon[data-v-2d6ffc8a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-pay-protocol-confirm .confirm-title .title-icon[data-v-2d6ffc8a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-pay-protocol-confirm .confirm-title .title-icon.checked[data-v-2d6ffc8a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-pay-protocol-confirm .confirm-title .title-icon.checked[data-v-2d6ffc8a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-pay-protocol-confirm .confirm-title .title-text[data-v-2d6ffc8a] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
}
body.light .app-pay-protocol-confirm .confirm-title .title-text[data-v-2d6ffc8a] {
  color: #999;
}
body.dark .app-pay-protocol-confirm .confirm-title .title-text[data-v-2d6ffc8a] {
  color: #868686;
}
.app-senss-pms[data-v-0ebe52c0] {
  padding: 1rem 1.2rem 0;
  font-family: "PingFangSC";
}
body.light .app-senss-pms[data-v-0ebe52c0] {
  background-color: #fff;
}
body.dark .app-senss-pms[data-v-0ebe52c0] {
  background-color: #222;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item[data-v-0ebe52c0] {
  max-width: calc((100% - 1rem)/2);
  height: 4.4rem;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item+.sen-s-s-pm-item[data-v-0ebe52c0] {
  margin-left: 1rem;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-logo[data-v-0ebe52c0] {
  width: 2.4rem;
  height: 2.4rem;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-name[data-v-0ebe52c0] {
  display: inline;
  font-size: 1.5rem;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-repeat: no-repeat;
  background-size: 1.6rem 1.6rem;
  background-position: 101% -0.1rem;
}
body.light .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/conor-d1a462d1.png);
}
body.dark .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/conor-e924abd1.png);
}
body.light .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  border: 0.1rem solid #713100;
}
body.dark .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  border: 0.1rem solid #f5c98f;
}
body.light .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-color: #fff1dd;
}
body.dark .app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-color: #392d1f;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.disable[data-v-0ebe52c0] {
  opacity: .5;
}
.app-senss-pms.is-new>.sen-s-s-pms-items-container>.sen-s-s-pm-item.sen-s-s-pm-item-full[data-v-0ebe52c0] {
  width: 100%;
}
.app-senss-pms>.sen-s-s-pms-title[data-v-0ebe52c0] {
  font-weight: var(--weight);
  font-size: 1.5rem;
  display: flex;
}
body.light .app-senss-pms>.sen-s-s-pms-title[data-v-0ebe52c0] {
  color: #333;
}
body.dark .app-senss-pms>.sen-s-s-pms-title[data-v-0ebe52c0] {
  color: #eaeaea;
}
.app-senss-pms>.sen-s-s-pms-title>.arrow-container[data-v-0ebe52c0] {
  position: relative;
  padding-left: 1rem;
  width: 2.4rem;
}
.app-senss-pms>.sen-s-s-pms-items-container[data-v-0ebe52c0] {
  display: flex;
  padding-top: 1.2rem;
  padding-bottom: 1.4rem;
}
.app-senss-pms>.sen-s-s-pms-items-container+.sen-s-s-pms-items-container[data-v-0ebe52c0] {
  padding-top: 0;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item[data-v-0ebe52c0] {
  flex: 1;
  max-width: calc((100% - 1.2rem)/2);
  position: relative;
  border-radius: 0.5rem;
  text-align: center;
  line-height: 4.8rem;
  height: 4.9rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item[data-v-0ebe52c0] {
  border: 0.1rem solid #d8d8d8;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item[data-v-0ebe52c0] {
  border: 0.1rem solid #484848;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-logo[data-v-0ebe52c0] {
  width: 2.4rem;
  height: 2.4rem;
  vertical-align: middle;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.free-order-icon[data-v-0ebe52c0] {
  position: absolute;
  right: 0;
  top: 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 28%;
  height: 30%;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.free-order-icon[data-v-0ebe52c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/free-order@3x-c88dcb49.png);
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.free-order-icon[data-v-0ebe52c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/free-order@3x-c88dcb49.png);
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-name[data-v-0ebe52c0] {
  display: inline-block;
  font-size: 1.6rem;
  padding-left: 1rem;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-name[data-v-0ebe52c0] {
  color: #333;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item>.sen-s-s-pm-name[data-v-0ebe52c0] {
  color: #eaeaea;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item+.sen-s-s-pm-item[data-v-0ebe52c0] {
  margin-left: 1.2rem;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  cursor: default;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-color: #ecf6fe;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  background-color: #252c31;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  border: 0.1rem solid #128bed;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.selected[data-v-0ebe52c0] {
  border: 0.1rem solid #4ca9e7;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.hide[data-v-0ebe52c0] {
  border: 0;
  box-shadow: none;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.hide[data-v-0ebe52c0] {
  border: 0;
  box-shadow: none;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay[data-v-0ebe52c0] {
  display: flex;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.left-container[data-v-0ebe52c0] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.left-container>.sen-s-s-pm-logo[data-v-0ebe52c0] {
  margin-left: 0.8rem;
  width: 2.4rem;
  height: 2.4rem;
  vertical-align: middle;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.left-container>.sen-s-s-pm-name[data-v-0ebe52c0] {
  display: inline-block;
  font-size: 1.6rem;
  padding-left: 1rem;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.left-container>.sen-s-s-pm-name[data-v-0ebe52c0] {
  color: #333;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.left-container>.sen-s-s-pm-name[data-v-0ebe52c0] {
  color: #eaeaea;
}
.app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.integral-value[data-v-0ebe52c0] {
  font-size: 1.1rem;
  text-align: left;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  line-height: 5.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body.light .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.integral-value[data-v-0ebe52c0] {
  color: #999;
}
body.dark .app-senss-pms>.sen-s-s-pms-items-container>.sen-s-s-pm-item.blance-pay>.integral-value[data-v-0ebe52c0] {
  color: #868686;
}
.app-senss-pms .method-tip[data-v-0ebe52c0] {
  font-size: 1.2rem;
}
body.light .app-senss-pms .method-tip[data-v-0ebe52c0] {
  color: #ff6060;
}
body.dark .app-senss-pms .method-tip[data-v-0ebe52c0] {
  color: #ea5959;
}
.new-pay-style[data-v-0ebe52c0] {
  padding: 0 1.2rem 0.4rem;
}
body.light .new-pay-style[data-v-0ebe52c0] {
  background-color: #fff;
}
body.dark .new-pay-style[data-v-0ebe52c0] {
  background-color: #222;
}
.new-pay-style>.sen-s-s-pms-title[data-v-0ebe52c0] {
  font-weight: var(--weight);
  height: 4.6rem;
  font-size: 1.5rem;
  line-height: 2.2rem;
  display: flex;
  align-items: center;
}
body.light .new-pay-style>.sen-s-s-pms-title[data-v-0ebe52c0] {
  color: #333;
}
body.dark .new-pay-style>.sen-s-s-pms-title[data-v-0ebe52c0] {
  color: #eaeaea;
}
.new-pay-style>.sen-s-s-pms-title>.arrow-container[data-v-0ebe52c0] {
  position: relative;
  padding-left: 1rem;
  width: 2.4rem;
}
.new-pay-style .methods-wrapper[data-v-0ebe52c0] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.new-pay-style .methods-wrapper.is-close[data-v-0ebe52c0] {
  height: 5.4rem;
  overflow: hidden;
}
.new-pay-style .methods-wrapper[data-v-0ebe52c0]:empty {
  height: 0;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item[data-v-0ebe52c0] {
  width: calc((100% - 1rem)/2);
  height: 4.4rem;
  padding: 0 0.8rem 0 1.2rem;
  border-radius: 0.4rem;
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}
body.light .new-pay-style .methods-wrapper .sen-s-s-pm-item[data-v-0ebe52c0] {
  background-color: #f8f8f8;
}
body.dark .new-pay-style .methods-wrapper .sen-s-s-pm-item[data-v-0ebe52c0] {
  background-color: #2b2b2b;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item .left[data-v-0ebe52c0] {
  flex: 1;
  display: flex;
  align-items: center;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item .left>.sen-s-s-pm-logo[data-v-0ebe52c0] {
  width: 2.4rem;
  margin-right: 0.8rem;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item .left>.sen-s-s-pm-name[data-v-0ebe52c0] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  white-space: nowrap;
  display: inline;
  flex-direction: column;
  align-items: center;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item .left>.sen-s-s-pm-name .integral-value[data-v-0ebe52c0] {
  font-size: 1.2rem;
  line-height: 1.4rem;
}
body.light .new-pay-style .methods-wrapper .sen-s-s-pm-item .left>.sen-s-s-pm-name .integral-value[data-v-0ebe52c0] {
  color: #999;
}
body.dark .new-pay-style .methods-wrapper .sen-s-s-pm-item .left>.sen-s-s-pm-name .integral-value[data-v-0ebe52c0] {
  color: #868686;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item>img[data-v-0ebe52c0] {
  width: 2rem;
}
.new-pay-style .methods-wrapper .sen-s-s-pm-item.sen-s-s-pm-item-full[data-v-0ebe52c0] {
  width: 100%;
}
body.light .app-pay-protocol-confirm-ap[data-v-5c95c78f] {
  background-color: #fff;
}
body.dark .app-pay-protocol-confirm-ap[data-v-5c95c78f] {
  background-color: #222;
}
.app-pay-protocol-confirm-ap .confirm-title[data-v-5c95c78f] {
  display: flex;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title[data-v-5c95c78f] {
  background-color: #fff;
}
body.dark .app-pay-protocol-confirm-ap .confirm-title[data-v-5c95c78f] {
  background-color: #222;
}
.app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-5c95c78f] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-5c95c78f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-5c95c78f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-icon.checked[data-v-5c95c78f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-icon.checked[data-v-5c95c78f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-5c95c78f] {
  flex: 1;
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-5c95c78f] {
  color: #999;
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-5c95c78f] {
  color: #868686;
}
.btn-w[data-v-902e450c] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  transform: translate3d(0, 0, 0);
}
.btn-w.is-bottom[data-v-902e450c] {
  position: absolute;
  z-index: 1002;
}
.app-pay-bar[data-v-902e450c] {
  padding: 0.8rem 1.2rem;
  text-align: center;
  position: relative;
}
body.light .app-pay-bar[data-v-902e450c] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-902e450c] {
  background-color: #222;
}
.app-pay-bar[data-v-902e450c]::before {
  content: "";
  position: absolute;
  height: 0.1rem;
  width: 100%;
  transform: scaleY(0.5);
  top: 0;
  left: 0;
}
body.light .app-pay-bar[data-v-902e450c]::before {
  background-color: #eee;
}
body.dark .app-pay-bar[data-v-902e450c]::before {
  background-color: #313131;
}
.app-pay-bar .btn[data-v-902e450c] {
  border-radius: 0.4rem;
  padding: 0.6rem 0 0.5rem;
}
.app-pay-bar .btn>.title[data-v-902e450c] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
.app-pay-bar .btn>.desc[data-v-902e450c] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.app-pay-bar .btn.no-sub-title[data-v-902e450c] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ipx-spacer[data-v-902e450c] {
  height: 3.4rem;
}
body.light .ipx-spacer[data-v-902e450c] {
  background-color: #fff;
}
body.dark .ipx-spacer[data-v-902e450c] {
  background-color: #222;
}
.app-user-function[data-v-21c5da41] {
  width: 100%;
  padding: 1.2rem 1.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
body.light .app-user-function[data-v-21c5da41] {
  background-color: #fff;
}
body.dark .app-user-function[data-v-21c5da41] {
  background-color: #222;
}
.app-user-function>.app-user-function-title[data-v-21c5da41] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
body.light .app-user-function>.app-user-function-title[data-v-21c5da41] {
  color: #333;
}
body.dark .app-user-function>.app-user-function-title[data-v-21c5da41] {
  color: #eaeaea;
}
.app-user-function>.app-user-function-row[data-v-21c5da41] {
  margin-left: 1.2rem;
  display: flex;
  flex: 1;
}
.app-user-function>.app-user-function-row+.app-user-function-row[data-v-21c5da41] {
  margin-top: 1rem;
}
.app-user-function>.app-user-function-row>.app-user-function-item[data-v-21c5da41] {
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  height: 4.4rem;
  overflow: hidden;
  font-weight: var(--weight);
  width: calc((100% - 1rem)/2);
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item[data-v-21c5da41] {
  background-color: #f8f8f8;
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item[data-v-21c5da41] {
  background-color: #2b2b2b;
}
.app-user-function>.app-user-function-row>.app-user-function-item+.app-user-function-item[data-v-21c5da41] {
  margin-left: 1rem;
}
.app-user-function>.app-user-function-row>.app-user-function-item>.img-container[data-v-21c5da41] {
  width: 5.6rem;
  height: 3.2rem;
  background-size: 3.2rem 3.2rem;
  background-position: center center;
  background-repeat: no-repeat;
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-1[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_1-9eff1913.png);
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-1[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_1-9eff1913.png);
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-2[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_2-a259eb67.png);
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-2[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_2-a259eb67.png);
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-3[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_3-453eb97b.png);
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-3[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_3-453eb97b.png);
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-4[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_4-d0febf86.png);
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item>.img-container.img-4[data-v-21c5da41] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/src_components_app-order_app-user-function_images_4-d0febf86.png);
}
@media screen and (max-width: 374px) {
.app-user-function>.app-user-function-row>.app-user-function-item>.img-container[data-v-21c5da41] {
    width: 4.4rem;
}
}
.app-user-function>.app-user-function-row>.app-user-function-item>.text-container[data-v-21c5da41] {
  flex: 1;
  text-align: left;
  font-size: 1.4rem;
  font-family: "PingFangSC";
  line-height: 4.8rem;
  position: relative;
}
body.light .app-user-function>.app-user-function-row>.app-user-function-item>.text-container[data-v-21c5da41] {
  color: #333;
}
body.dark .app-user-function>.app-user-function-row>.app-user-function-item>.text-container[data-v-21c5da41] {
  color: #eaeaea;
}
@media screen and (max-width: 374px) {
.app-user-function>.app-user-function-row>.app-user-function-item>.text-container[data-v-21c5da41] {
    font-size: 1.4rem;
}
}
.update-content .update-container .container-top img[data-v-64ca7829] {
  width: 100%;
  display: block;
}
.update-content .update-container .container-wrap[data-v-64ca7829] {
  border-radius: 0 0 1.2rem 1.2rem;
  padding-bottom: 1.6rem;
}
body.light .update-content .update-container .container-wrap[data-v-64ca7829] {
  background-color: #ff3a3a;
}
body.dark .update-content .update-container .container-wrap[data-v-64ca7829] {
  background-color: #ff3a3a;
}
.update-content .update-container .coupon-list[data-v-64ca7829] {
  overflow-y: auto;
  border-radius: 0 0 1rem 1rem;
  padding: 0 2rem 1.2rem 2rem;
}
body.light .update-content .update-container .coupon-list[data-v-64ca7829] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.dark .update-content .update-container .coupon-list[data-v-64ca7829] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.light .update-content .update-container .coupon-list[data-v-64ca7829] {
  background-color: #ffecec;
}
body.dark .update-content .update-container .coupon-list[data-v-64ca7829] {
  background-color: #ffecec;
}
.update-content .update-container .coupon-list .coupon-item[data-v-64ca7829] {
  border-radius: 0.4rem;
  margin-top: 0.8rem;
  display: flex;
  align-items: center;
  position: relative;
}
body.light .update-content .update-container .coupon-list .coupon-item[data-v-64ca7829] {
  background-color: #fff;
}
body.dark .update-content .update-container .coupon-list .coupon-item[data-v-64ca7829] {
  background-color: #fff;
}
body.light .update-content .update-container .coupon-list .coupon-item[data-v-64ca7829] {
  border: 0.1rem solid rgba(255,96,96,.3);
}
body.dark .update-content .update-container .coupon-list .coupon-item[data-v-64ca7829] {
  border: 0.1rem solid rgba(255,96,96,.3);
}
.update-content .update-container .coupon-list .coupon-item[data-v-64ca7829]:first-child {
  margin-top: 0;
}
.update-content .update-container .coupon-list .coupon-item .item-price[data-v-64ca7829] {
  width: 10.2rem;
  font-size: 2.2rem;
  font-weight: var(--weight);
  display: flex;
  justify-content: center;
  min-width: 8rem;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-price[data-v-64ca7829] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-price[data-v-64ca7829] {
  color: #ff3a3a;
}
.update-content .update-container .coupon-list .coupon-item .item-price .unit[data-v-64ca7829] {
  margin-top: 0.7rem;
}
.update-content .update-container .coupon-list .coupon-item .item-price .number[data-v-64ca7829] {
  font-size: 3.6rem;
  left: 3.6rem;
  font-family: "D-DIN";
  margin-left: 0.1rem;
}
.update-content .update-container .coupon-list .coupon-item .item-info[data-v-64ca7829] {
  min-height: 6.8rem;
  padding: 1.7rem 0.4rem 1.6rem 1.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info[data-v-64ca7829] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info[data-v-64ca7829] {
  border-left: 0.1rem dashed #f7e2c4;
}
.update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-64ca7829] {
  line-height: 2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-64ca7829] {
  color: #333;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-64ca7829] {
  color: #333;
}
.update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-64ca7829] {
  font-size: 1.1rem;
  line-height: 1.5rem;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-64ca7829] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-64ca7829] {
  color: #ff3a3a;
}
.update-content .update-container .coupon-list .coupon-item .get-status[data-v-64ca7829] {
  position: absolute;
  border-radius: 0.2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  opacity: .2;
  height: 2rem;
  display: flex;
  align-items: center;
  padding: 0 0.4rem;
  bottom: 0;
  right: 0.3rem;
  transform: rotate(-15deg);
  transform-origin: left bottom;
}
body.light .update-content .update-container .coupon-list .coupon-item .get-status[data-v-64ca7829] {
  border: 0.1rem solid #ff6060;
}
body.dark .update-content .update-container .coupon-list .coupon-item .get-status[data-v-64ca7829] {
  border: 0.1rem solid #ff6060;
}
body.light .update-content .update-container .coupon-list .coupon-item .get-status[data-v-64ca7829] {
  color: #ff6060;
}
body.dark .update-content .update-container .coupon-list .coupon-item .get-status[data-v-64ca7829] {
  color: #ff6060;
}
.update-content .update-container .expired-tip[data-v-64ca7829] {
  display: flex;
  margin-top: 1rem;
  justify-content: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .expired-tip[data-v-64ca7829] {
  color: #fff;
}
body.dark .update-content .update-container .expired-tip[data-v-64ca7829] {
  color: #fff;
}
.update-content .update-container .expired-tip span[data-v-64ca7829] {
  width: 1.9rem;
  height: 1.6rem;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.2rem;
}
body.light .update-content .update-container .expired-tip span[data-v-64ca7829] {
  background-color: #fff;
}
body.dark .update-content .update-container .expired-tip span[data-v-64ca7829] {
  background-color: #fff;
}
body.light .update-content .update-container .expired-tip span[data-v-64ca7829] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .expired-tip span[data-v-64ca7829] {
  color: #ff3a3a;
}
.update-content .update-container .footer[data-v-64ca7829] {
  margin: 1rem 1.2rem 0 1.2rem;
}
.update-content .update-container .footer .coupon-btn[data-v-64ca7829] {
  display: flex;
  height: 4rem;
  justify-content: center;
  align-items: center;
  border-radius: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .footer .coupon-btn[data-v-64ca7829] {
  color: #713100;
}
body.dark .update-content .update-container .footer .coupon-btn[data-v-64ca7829] {
  color: #713100;
}
body.light .update-content .update-container .footer .coupon-btn[data-v-64ca7829] {
  background: linear-gradient(0deg, #F5C98F 0%, #FFF0E0 100%);
  box-shadow: 0 0.4rem 0 0 rgba(0,0,0,.3);
}
body.dark .update-content .update-container .footer .coupon-btn[data-v-64ca7829] {
  background: linear-gradient(0deg, #F5C98F 0%, #FFF0E0 100%);
  box-shadow: 0 0.4rem 0 0 rgba(0,0,0,.3);
}
.update-content .update-close[data-v-64ca7829] {
  width: 3.2rem;
  height: 3.2rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 2.4rem auto 0;
}
body.light .update-content .update-close[data-v-64ca7829] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
body.dark .update-content .update-close[data-v-64ca7829] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
.custom-dialog-wrapper[data-v-49d99ba0] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000000;
}
.custom-dialog-wrapper>.mask[data-v-49d99ba0] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.custom-dialog-wrapper>.container[data-v-49d99ba0] {
  position: absolute;
  width: calc(100% - 8rem);
  top: 20%;
  max-height: 40rem;
  margin: 0 4rem;
  border-radius: 0.4rem;
  z-index: 1002;
}
body.light .custom-dialog-wrapper>.container[data-v-49d99ba0] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-49d99ba0] {
  background-color: #222;
}
.custom-dialog-wrapper>.container .header[data-v-49d99ba0] {
  padding-top: 3rem;
  height: 6.4rem;
  line-height: 2.4rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 1.7rem;
  border-radius: 0.4rem 0.4rem 0 0;
  position: relative;
}
body.light .custom-dialog-wrapper>.container .header[data-v-49d99ba0] {
  color: #713100;
}
body.dark .custom-dialog-wrapper>.container .header[data-v-49d99ba0] {
  color: #f5c98f;
}
.custom-dialog-wrapper>.container .header>i[data-v-49d99ba0] {
  position: absolute;
  right: 1rem;
  top: 1rem;
}
body.light .custom-dialog-wrapper>.container .header>i[data-v-49d99ba0] {
  color: #999;
}
body.dark .custom-dialog-wrapper>.container .header>i[data-v-49d99ba0] {
  color: #868686;
}
.custom-dialog-wrapper>.container .content[data-v-49d99ba0] {
  padding: 0 2.4rem 2rem;
  text-align: center;
}
.custom-dialog-wrapper>.container .content .title[data-v-49d99ba0] {
  font-size: 1.5rem;
  line-height: 2.1rem;
  text-align: center;
}
.custom-dialog-wrapper>.container .content .title span[data-v-49d99ba0] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
}
body.light .custom-dialog-wrapper>.container .content .title span[data-v-49d99ba0] {
  color: #713100;
}
body.dark .custom-dialog-wrapper>.container .content .title span[data-v-49d99ba0] {
  color: #713100;
}
.custom-dialog-wrapper>.container .content img[data-v-49d99ba0] {
  margin-top: 1.9rem;
  height: 17rem;
  width: 100%;
  object-fit: contain;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper[data-v-49d99ba0] {
  margin-top: 1rem;
  display: flex;
  flex-direction: column;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-49d99ba0] {
  display: flex;
  flex-direction: column;
  font-size: 1.5rem;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.8rem;
  border-radius: 0.4rem;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-49d99ba0] {
  background-color: #ffecec;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-49d99ba0] {
  background-color: #3a2929;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar[data-v-49d99ba0] {
  width: 100%;
  height: 5.4rem;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0.5rem;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-49d99ba0] {
  display: flex;
  justify-content: center;
  align-items: baseline;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-49d99ba0] {
  color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-49d99ba0] {
  color: #ea5959;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-49d99ba0] {
  font-size: 3.2rem;
  position: relative;
  top: 0.1rem;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-49d99ba0] {
  color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-49d99ba0] {
  color: #ea5959;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-49d99ba0] {
  width: 100%;
  opacity: .12;
  height: 0.1rem;
  border-top-width: 0.1rem;
  border-top-style: dashed;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-49d99ba0] {
  border-top-color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-49d99ba0] {
  border-top-color: #ff3a3a;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item>.desc[data-v-49d99ba0] {
  width: 100%;
  height: 3.8rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  display: flex;
  justify-content: center;
  align-items: center;
}
.custom-dialog-wrapper>.container .content .expired-tip[data-v-49d99ba0] {
  margin-top: 0.4rem;
  font-size: 1.2rem;
}
body.light .custom-dialog-wrapper>.container .content .expired-tip[data-v-49d99ba0] {
  color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .expired-tip[data-v-49d99ba0] {
  color: #ff3a3a;
}
.custom-dialog-wrapper>.container .content .footer[data-v-49d99ba0] {
  margin-top: 1.2rem;
  text-align: center;
  display: flex;
  justify-content: space-between;
}
.custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-49d99ba0] {
  height: 4.4rem;
  width: 100%;
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-49d99ba0] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-49d99ba0] {
  color: #eaeaea;
}
body.light .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-49d99ba0] {
  background-color: #f3f3f3;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.cancel-btn[data-v-49d99ba0] {
  background-color: #313131;
}
.custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  height: 4.4rem;
  width: 100%;
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  color: #eaeaea;
}
body.light .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  color: #fff;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  color: #222;
}
body.light .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  background-color: #128bed;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.confirm-btn[data-v-49d99ba0] {
  background-color: #4ca9e7;
}
.custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  height: 4.4rem;
  width: 100%;
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  color: #eaeaea;
}
body.light .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  color: #fff;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  color: #fff;
}
body.light .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  background-color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-49d99ba0] {
  background-color: #ff3a3a;
}
body.light .custom-dialog-wrapper.new-style>.container[data-v-49d99ba0] {
  background: rgba(0,0,0,0);
}
body.dark .custom-dialog-wrapper.new-style>.container[data-v-49d99ba0] {
  background: rgba(0,0,0,0);
}
.btn-w[data-v-4661fbb4] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  transform: translate3d(0, 0, 0);
}
.btn-w.is-bottom[data-v-4661fbb4] {
  position: absolute;
  z-index: 1002;
}
.btn-w.is-fixed[data-v-4661fbb4] {
  position: fixed;
}
.app-pay-bar[data-v-4661fbb4] {
  padding: 0.8rem 1.2rem;
  text-align: center;
  position: relative;
}
body.light .app-pay-bar[data-v-4661fbb4] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-4661fbb4] {
  background-color: #222;
}
.app-pay-bar[data-v-4661fbb4]::before {
  content: "";
  position: absolute;
  height: 0.1rem;
  width: 100%;
  transform: scaleY(0.5);
  top: 0;
  left: 0;
}
body.light .app-pay-bar[data-v-4661fbb4]::before {
  background-color: #eee;
}
body.dark .app-pay-bar[data-v-4661fbb4]::before {
  background-color: #313131;
}
.app-pay-bar .btn[data-v-4661fbb4] {
  border-radius: 0.4rem;
  padding: 0.6rem 0 0.5rem;
}
.app-pay-bar .btn>.title[data-v-4661fbb4] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
.app-pay-bar .btn>.desc[data-v-4661fbb4] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.app-pay-bar .btn.no-sub-title[data-v-4661fbb4] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ipx-spacer[data-v-4661fbb4] {
  height: 3.4rem;
}
body.light .ipx-spacer[data-v-4661fbb4] {
  background-color: #fff;
}
body.dark .ipx-spacer[data-v-4661fbb4] {
  background-color: #222;
}
.app-create-vip-order-dialog-container[data-v-745d797c] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .app-create-vip-order-dialog-container[data-v-745d797c] {
  background-color: #f3f3f3;
}
body.dark .app-create-vip-order-dialog-container[data-v-745d797c] {
  background-color: #1b1b1b;
}
.app-create-vip-order-dialog-container .background-cover[data-v-745d797c] {
  position: absolute;
  width: 100%;
  height: 14.4rem;
  border-radius: 0.4rem 0.4rem 0 0;
}
body.light .app-create-vip-order-dialog-container .background-cover[data-v-745d797c] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .background-cover[data-v-745d797c] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .container-wrapper[data-v-745d797c] {
  flex: 1;
  overflow-y: auto;
  position: relative;
}
.app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c] {
  border-radius: 0.4rem;
}
body.light .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .container-wrapper .top-block .section-line[data-v-745d797c] {
  width: 100%;
  padding-bottom: 1rem;
}
body.light .app-create-vip-order-dialog-container .container-wrapper .top-block .section-line[data-v-745d797c] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .container-wrapper .top-block .section-line[data-v-745d797c] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .container-wrapper .top-block .line-top[data-v-745d797c]:after {
  width: calc(100% - 2rem);
  left: 1rem;
}
body.light body.light .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c]  .original-price {
  color: #ff3a3a !important;
}
body.dark body.light .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c]  .original-price {
  color: #ff3a3a !important;
}
body.light body.dark .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c]  .original-price {
  color: #ff3a3a !important;
}
body.dark body.dark .app-create-vip-order-dialog-container .container-wrapper .top-block[data-v-745d797c]  .original-price {
  color: #ff3a3a !important;
}
.app-create-vip-order-dialog-container .container-wrapper .top-block .app-vip-products[data-v-745d797c] {
  border-radius: 0.4rem 0.4rem 0 0;
}
.app-create-vip-order-dialog-container>.bottom-bar[data-v-745d797c] {
  border-bottom-left-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
.app-create-vip-order-dialog-container>.bottom-bar[data-v-745d797c]  .app-pay-bar {
  padding-bottom: 0.8rem !important;
}
.app-create-vip-order-dialog-container .section-gap[data-v-745d797c] {
  height: 1rem !important;
}
.app-create-vip-order-dialog-container .coupon-tip[data-v-745d797c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.2rem;
  min-height: 4.8rem;
}
.app-create-vip-order-dialog-container .coupon-tip>.title[data-v-745d797c] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
.app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-745d797c] {
  font-size: 1.4rem;
}
body.light .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-745d797c] {
  color: gray;
}
body.dark .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-745d797c] {
  color: #9e9e9e;
}
.dialog-mask[data-v-9502684c] {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.5);
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.dialog-mask .dialog-container[data-v-9502684c] {
  display: flex;
}
.dialog-mask>.close[data-v-9502684c] {
  margin-top: 2rem;
  width: 3.2rem;
  height: 3.2rem;
}
.dialog-mask .close-retain-tips[data-v-9502684c] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: 0.8rem;
}
body.light .dialog-mask .close-retain-tips[data-v-9502684c] {
  color: #fff;
}
body.dark .dialog-mask .close-retain-tips[data-v-9502684c] {
  color: #fff;
}
.dialog-mask .close-retain-tips+.close[data-v-9502684c] {
  margin-top: 0.8rem;
}
.coupon-list-wrapper[data-v-0fbbc140] {
  width: 29.5rem;
}
.coupon-list-wrapper>.header[data-v-0fbbc140] {
  width: 100%;
  display: flex;
}
.coupon-list-wrapper>.header>img[data-v-0fbbc140] {
  width: 100%;
  display: block;
}
.coupon-list-wrapper .content-bg[data-v-0fbbc140] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/coupon-content-9862753a.png);
  background-size: cover;
  background-position: center center;
  border-radius: 0 0 0.8rem 0.8rem;
}
.coupon-list-wrapper .content-bg>.content[data-v-0fbbc140] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 1.4rem 2rem 0;
}
.coupon-list-wrapper .content-bg>.content>.item[data-v-0fbbc140] {
  position: relative;
  width: 25.5rem;
  height: 6.8rem;
  display: flex;
  margin-bottom: 0.8rem;
  justify-content: space-between;
  align-items: center;
  padding-right: 1.2rem;
}
.coupon-list-wrapper .content-bg>.content>.item>.coupon-item-bg[data-v-0fbbc140] {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
.coupon-list-wrapper .content-bg>.content>.item .left-bar[data-v-0fbbc140] {
  z-index: 1;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 10.8rem;
  padding-right: 1rem;
}
.coupon-list-wrapper .content-bg>.content>.item .left-bar>.cash[data-v-0fbbc140] {
  font-size: 2.2rem;
  display: flex;
  align-items: baseline;
}
body.light .coupon-list-wrapper .content-bg>.content>.item .left-bar>.cash[data-v-0fbbc140] {
  color: #ff3a3a;
}
body.dark .coupon-list-wrapper .content-bg>.content>.item .left-bar>.cash[data-v-0fbbc140] {
  color: #ff3a3a;
}
.coupon-list-wrapper .content-bg>.content>.item .left-bar>.cash>span[data-v-0fbbc140] {
  font-size: 3.6rem;
  font-weight: var(--weight);
  position: relative;
  bottom: -0.1rem;
  left: 0.2rem;
}
.coupon-list-wrapper .content-bg>.content>.item .right-bar[data-v-0fbbc140] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: 2.5rem;
}
.coupon-list-wrapper .content-bg>.content>.item .right-bar>.name[data-v-0fbbc140] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  position: relative;
}
body.light .coupon-list-wrapper .content-bg>.content>.item .right-bar>.name[data-v-0fbbc140] {
  color: #333;
}
body.dark .coupon-list-wrapper .content-bg>.content>.item .right-bar>.name[data-v-0fbbc140] {
  color: #333;
}
.coupon-list-wrapper .content-bg>.content>.item .right-bar>.desc[data-v-0fbbc140] {
  font-size: 1.2rem;
  position: relative;
}
body.light .coupon-list-wrapper .content-bg>.content>.item .right-bar>.desc[data-v-0fbbc140] {
  color: #333;
}
body.dark .coupon-list-wrapper .content-bg>.content>.item .right-bar>.desc[data-v-0fbbc140] {
  color: #333;
}
.coupon-list-wrapper .content-bg>.content>.item .right-bar>.date[data-v-0fbbc140] {
  font-size: 1.2rem;
  position: relative;
}
body.light .coupon-list-wrapper .content-bg>.content>.item .right-bar>.date[data-v-0fbbc140] {
  color: #ff3a3a;
}
body.dark .coupon-list-wrapper .content-bg>.content>.item .right-bar>.date[data-v-0fbbc140] {
  color: #ff3a3a;
}
.coupon-list-wrapper .content-bg>.button-bar[data-v-0fbbc140] {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: auto;
  position: relative;
  border-radius: 0 0 0.8rem 0.8rem;
}
.coupon-list-wrapper .content-bg>.button-bar .button-content[data-v-0fbbc140] {
  padding: 0.6rem 2rem 2.4rem;
  border-radius: 0 0 0.8rem 0.8rem;
}
.coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc[data-v-0fbbc140] {
  font-size: 1.2rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc[data-v-0fbbc140] {
  color: #fff;
}
body.dark .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc[data-v-0fbbc140] {
  color: #222;
}
body.light .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .label[data-v-0fbbc140] {
  color: #fff;
}
body.dark .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .label[data-v-0fbbc140] {
  color: #fff;
}
.coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out[data-v-0fbbc140] {
  display: flex;
}
body.light .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out[data-v-0fbbc140] {
  color: #fff;
}
body.dark .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out[data-v-0fbbc140] {
  color: #fff;
}
.coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out>i[data-v-0fbbc140] {
  display: flex;
  height: 1.6rem;
  padding: 0 0.2rem;
  border-radius: 0.2rem;
  align-items: center;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
body.light .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out>i[data-v-0fbbc140] {
  color: #ff3a3a;
}
body.dark .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out>i[data-v-0fbbc140] {
  color: #ff3a3a;
}
body.light .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out>i[data-v-0fbbc140] {
  background-color: #fff;
}
body.dark .coupon-list-wrapper .content-bg>.button-bar .button-content .time-desc .time-out>i[data-v-0fbbc140] {
  background-color: #fff;
}
.coupon-list-wrapper .content-bg>.button-bar .button-content>.button[data-v-0fbbc140] {
  display: block;
  margin-top: 1.2rem;
  height: 3.6rem;
  width: 100%;
}
.vip2svip-mask[data-v-21a2224a] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.5);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99999;
  padding: 0 2.4rem;
}
.vip2svip-mask .vip2svip-wrapper[data-v-21a2224a] {
  border-radius: 1.2rem;
}
.vip2svip-mask .vip2svip-wrapper .vip2svip-content[data-v-21a2224a] {
  border-radius: 1.2rem;
  width: 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 20rem;
  padding-bottom: 1.6rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip2svip-content[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-9ce1717c.png);
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip2svip-content[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-f9df41ff.png);
}
body.light .vip2svip-mask .vip2svip-wrapper .vip2svip-content[data-v-21a2224a] {
  background-color: #fff0e0;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip2svip-content[data-v-21a2224a] {
  background-color: #392d1f;
}
.vip2svip-mask .vip2svip-wrapper .header[data-v-21a2224a] {
  padding: 2.4rem 1.4rem 0.2rem 2.4rem;
}
.vip2svip-mask .vip2svip-wrapper .header .status[data-v-21a2224a] {
  font-size: 2rem;
  font-weight: var(--weight);
  display: flex;
  line-height: 2.8rem;
  align-items: center;
}
body.light .vip2svip-mask .vip2svip-wrapper .header .status[data-v-21a2224a] {
  color: #333;
}
body.dark .vip2svip-mask .vip2svip-wrapper .header .status[data-v-21a2224a] {
  color: #eaeaea;
}
body.light .vip2svip-mask .vip2svip-wrapper .header .status span[data-v-21a2224a] {
  color: #633410;
}
body.dark .vip2svip-mask .vip2svip-wrapper .header .status span[data-v-21a2224a] {
  color: #f5c98f;
}
.vip2svip-mask .vip2svip-wrapper .header .status .status-icon[data-v-21a2224a] {
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: 0 0.2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .header .status .status-icon[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-icon-53e4a192.png);
}
body.dark .vip2svip-mask .vip2svip-wrapper .header .status .status-icon[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-icon-53e4a192.png);
}
.vip2svip-mask .vip2svip-wrapper .header .date[data-v-21a2224a] {
  margin-top: 0.4rem;
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .header .date[data-v-21a2224a] {
  color: #333;
}
body.dark .vip2svip-mask .vip2svip-wrapper .header .date[data-v-21a2224a] {
  color: #eaeaea;
}
.vip2svip-mask .vip2svip-wrapper .vip-bar[data-v-21a2224a] {
  border-radius: 0.8rem;
  margin: 1rem 1.6rem 0 1.6rem;
  padding: 0.8rem 2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip-bar[data-v-21a2224a] {
  background-color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip-bar[data-v-21a2224a] {
  background-color: #282016;
}
.vip2svip-mask .vip2svip-wrapper .vip-bar .title[data-v-21a2224a] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip-bar .title[data-v-21a2224a] {
  color: #713100;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip-bar .title[data-v-21a2224a] {
  color: #f5c98f;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip-bar .title em[data-v-21a2224a] {
  color: #f04040;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip-bar .title em[data-v-21a2224a] {
  color: #f04040;
}
.vip2svip-mask .vip2svip-wrapper .vip-bar .date[data-v-21a2224a] {
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip-bar .date[data-v-21a2224a] {
  color: #333;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip-bar .date[data-v-21a2224a] {
  color: #eaeaea;
}
body.light .vip2svip-mask .vip2svip-wrapper .vip-bar.consum-bar .title[data-v-21a2224a] {
  color: #333b96;
}
body.dark .vip2svip-mask .vip2svip-wrapper .vip-bar.consum-bar .title[data-v-21a2224a] {
  color: #c4c5f7;
}
.vip2svip-mask .vip2svip-wrapper .rules[data-v-21a2224a] {
  border-radius: 0.8rem;
  margin: 1rem 1.6rem 0 1.6rem;
  padding: 0.8rem 2rem 1.2rem 2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .rules[data-v-21a2224a] {
  background-color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper .rules[data-v-21a2224a] {
  background-color: #282016;
}
.vip2svip-mask .vip2svip-wrapper .rules>img[data-v-21a2224a] {
  width: 17.6rem;
  display: block;
  margin: 0 auto;
}
.vip2svip-mask .vip2svip-wrapper .rules .rules-list[data-v-21a2224a] {
  margin-top: 0.8rem;
}
.vip2svip-mask .vip2svip-wrapper .rules .rules-list .rules-item[data-v-21a2224a] {
  font-size: 1.4rem;
  line-height: 2rem;
  margin-top: 2rem;
}
body.light .vip2svip-mask .vip2svip-wrapper .rules .rules-list .rules-item[data-v-21a2224a] {
  color: #333;
}
body.dark .vip2svip-mask .vip2svip-wrapper .rules .rules-list .rules-item[data-v-21a2224a] {
  color: #eaeaea;
}
.vip2svip-mask .vip2svip-wrapper .rules .rules-list .rules-item[data-v-21a2224a]:first-child {
  margin-top: 0;
}
.vip2svip-mask .vip2svip-wrapper .action-btns[data-v-21a2224a] {
  display: flex;
  margin: 1.6rem 1.6rem 0 1.6rem;
}
.vip2svip-mask .vip2svip-wrapper .action-btns .btn[data-v-21a2224a] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .vip2svip-mask .vip2svip-wrapper .action-btns .btn[data-v-21a2224a] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .vip2svip-mask .vip2svip-wrapper .action-btns .btn[data-v-21a2224a] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.light .vip2svip-mask .vip2svip-wrapper .action-btns .btn[data-v-21a2224a] {
  color: #713100;
}
body.dark .vip2svip-mask .vip2svip-wrapper .action-btns .btn[data-v-21a2224a] {
  color: #713100;
}
body.light .vip2svip-mask .vip2svip-wrapper .action-btns .btn.get-btn[data-v-21a2224a] {
  background: #ff3a3a;
}
body.dark .vip2svip-mask .vip2svip-wrapper .action-btns .btn.get-btn[data-v-21a2224a] {
  background: #ff3a3a;
}
body.light .vip2svip-mask .vip2svip-wrapper .action-btns .btn.get-btn[data-v-21a2224a] {
  color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper .action-btns .btn.get-btn[data-v-21a2224a] {
  color: #fff;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .vip2svip-content[data-v-21a2224a] {
  background-color: #f1f2fd;
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .vip2svip-content[data-v-21a2224a] {
  background-color: #292a33;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .vip2svip-content[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-2-c48247d8.png);
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .vip2svip-content[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-2-41bcee10.png);
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .header .status span[data-v-21a2224a] {
  color: #333b96;
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .header .status span[data-v-21a2224a] {
  color: #c4c5f7;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .header .status .status-icon[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-icon-2-bc5cf1af.png);
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .header .status .status-icon[data-v-21a2224a] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-icon-2-e1c0828e.png);
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .vip-bar[data-v-21a2224a] {
  background-color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .vip-bar[data-v-21a2224a] {
  background-color: #20212c;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .rules[data-v-21a2224a] {
  background-color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .rules[data-v-21a2224a] {
  background-color: #20212c;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .action-btns .common-btn[data-v-21a2224a] {
  color: #fff;
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .action-btns .common-btn[data-v-21a2224a] {
  color: #fff;
}
body.light .vip2svip-mask .vip2svip-wrapper.level-svip .action-btns .common-btn[data-v-21a2224a] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
body.dark .vip2svip-mask .vip2svip-wrapper.level-svip .action-btns .common-btn[data-v-21a2224a] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
@media screen and (min-width: 576px) {
.vip2svip-mask[data-v-21a2224a] {
    padding: 0 12rem;
}
}
.app-vip-order-header[data-v-f15a2762] {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  padding: 1.6rem 1.6rem 1.2rem 1.6rem;
}
body.light .app-vip-order-header[data-v-f15a2762] {
  color: #713100;
}
body.dark .app-vip-order-header[data-v-f15a2762] {
  color: #f5c98f;
}
.app-vip-order-header .main-title[data-v-f15a2762] {
  font-size: 1.7rem;
  line-height: 2.4rem;
  font-weight: var(--weight);
  flex: 1;
}
.app-vip-order-header .sub-title[data-v-f15a2762] {
  margin-top: 0.4rem;
  font-size: 0;
}
.app-vip-order-header .sub-title .sub-title-main[data-v-f15a2762] {
  margin-right: 1.2rem;
}
.app-vip-order-header .sub-title span[data-v-f15a2762] {
  font-size: 1.2rem;
}
.app-vip-order-header .sub-title .vip-rights a[data-v-f15a2762] {
  font-weight: var(--weight);
  margin-left: 1.2rem;
  display: inline-block;
}
body.light .app-vip-order-header .sub-title .vip-rights a[data-v-f15a2762] {
  color: #a74800;
}
body.dark .app-vip-order-header .sub-title .vip-rights a[data-v-f15a2762] {
  color: #fff1dd;
}
.app-vip-order-header .sub-title .vip-rights a[data-v-f15a2762]:first-child {
  margin-left: 0;
}
body.light .app-vip-order-header.vip-bg-header[data-v-f15a2762] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-bg-d4171c2f.png);
}
body.dark .app-vip-order-header.vip-bg-header[data-v-f15a2762] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-bg-13b7ae71.png);
}
body.light .app-vip-order-header.svip-bg-header[data-v-f15a2762] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bg-86c44010.png);
}
body.dark .app-vip-order-header.svip-bg-header[data-v-f15a2762] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bg-414c4ed5.png);
}
body.light .app-vip-order-header.svip-bg-header[data-v-f15a2762] {
  color: #353956;
}
body.dark .app-vip-order-header.svip-bg-header[data-v-f15a2762] {
  color: #f5c98f;
}
body.light .app-vip-order-header.svip-bg-header .sub-title .vip-rights a[data-v-f15a2762] {
  color: #3a459f;
}
body.dark .app-vip-order-header.svip-bg-header .sub-title .vip-rights a[data-v-f15a2762] {
  color: #fff1dd;
}
.app-vip-order-header.flex-box .vip-rights .ui-arrow[data-v-f15a2762] {
  margin-right: -0.4rem;
}
.app-vip-order-header.flex-box .main-title[data-v-f15a2762] {
  flex: unset;
}
.app-vip-order-header.flex-box .sub-title[data-v-f15a2762] {
  flex-shrink: 0;
  margin-left: 0.4rem;
}
.app-vip-order-header.plain[data-v-f15a2762] {
  background: rgba(0,0,0,0) !important;
  padding: 1.6rem 0.8rem 1.2rem 0.8rem;
}
.app-vip-order-dialog-with-header[data-v-82991308] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.app-vip-order-dialog-with-header>.not-in-app-container[data-v-82991308] {
  top: 10%;
  left: 10%;
  right: 10%;
  position: absolute;
  text-align: center;
  border-radius: 0.5rem;
  z-index: 9;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container[data-v-82991308] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container[data-v-82991308] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.img[data-v-82991308] {
  width: 7rem;
  display: block;
  margin: 0 auto;
  margin-top: 2rem;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-82991308] {
  font-size: 1.4rem;
  margin-top: 1rem;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-82991308] {
  color: #666;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-82991308] {
  color: #b8b8b8;
}
.app-vip-order-dialog-with-header>.not-required-app[data-v-82991308] {
  top: 3rem;
  left: 2rem;
  right: 2rem;
  bottom: 3rem;
  position: absolute;
  text-align: center;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
}
body.light .app-vip-order-dialog-with-header>.not-required-app[data-v-82991308] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app[data-v-82991308] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container[data-v-82991308] {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  text-align: center;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container>.img[data-v-82991308] {
  width: 100%;
  display: block;
  margin: 0 auto;
  margin-top: 0;
}
body.light .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-82991308] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-82991308] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .header-v[data-v-82991308] {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  height: 5.8rem;
  font-weight: var(--weight);
  line-height: 5.8rem;
}
body.light .app-vip-order-dialog-with-header .header-v[data-v-82991308] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header .header-v[data-v-82991308] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .main-btn[data-v-82991308] {
  font-size: 1.6rem;
  line-height: 4.4rem;
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-82991308] {
  color: #fff;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-82991308] {
  color: #222;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-82991308] {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-82991308] {
  background-color: #4ca9e7;
}
.app-vip-order-dialog-with-header .btn-container[data-v-82991308] {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  padding-left: 3.6rem;
  padding-right: 3.6rem;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .btn-container[data-v-82991308] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header .btn-container[data-v-82991308] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-82991308] {
  border-radius: 0.3rem;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308] {
  flex: 1;
  border-radius: 0.4rem;
  overflow: hidden;
  position: absolute;
  display: flex;
  flex-direction: column;
  padding: 0 0.8rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content>.app-vip-order-header[data-v-82991308] {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.in-dialog .app-create-vip-order-dialog-container[data-v-82991308] {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.in-dialog .app-create-vip-order-dialog-container[data-v-82991308]  .app-pay-bar {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
  border-radius: 0;
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .app-vip-order-header {
  background: rgba(0,0,0,0);
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-a9d63880.png);
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-f4b134f7.png);
}
@media screen and (max-height: 400px) {
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
    background-size: cover;
}
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
  background-color: #fff1dd;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308] {
  background-color: #3c3c3c;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .section-gap {
  background-color: #fff1dd;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .section-gap {
  background-color: #3c3c3c;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308] {
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-ab104a42.png);
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-b170e8f6.png);
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308] {
  background-color: #313131;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308]  .section-gap {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog.svip[data-v-82991308]  .section-gap {
  background-color: #313131;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .header {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog .app-create-vip-order-dialog-container[data-v-82991308] {
  background: unset;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .section.border-r {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content.no-dialog[data-v-82991308]  .app-pay-bar-wrapper {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 999;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 {
  height: unset;
  flex: 1;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2.hide-tab>.header {
  display: none;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2.hide-tab .container-wrapper {
  border-top-right-radius: 0.4rem;
  border-top-left-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2.hide-tab .background-cover {
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 .tabs-container .tab.active {
  color: #713100;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 .tabs-container .tab.active {
  color: #f5c98f;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 .scrollbar-container .scrollbar {
  background-color: #713100;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 .scrollbar-container .scrollbar {
  background-color: #f5c98f;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-82991308]  .ui-tabs2 .bottom-bar {
  z-index: 999;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content>.app-create-vip-order-dialog-container[data-v-82991308] {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .pay-place-holder[data-v-82991308] {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 10rem;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .pay-place-holder[data-v-82991308] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .pay-place-holder[data-v-82991308] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .close[data-v-82991308] {
  width: 3.5rem;
  height: 3.5rem;
  margin: 2.4rem auto 0;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container.container-in-dialog[data-v-82991308] {
  height: 80%;
  position: absolute;
  top: 50%;
  left: 2.4rem;
  right: 2.4rem;
  transform: translateY(-50%);
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container.container-in-dialog .app-create-vip-order-dialog-content[data-v-82991308] {
  padding: 0;
  position: relative;
}
@media screen and (min-width: 576px) {
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container.container-in-dialog[data-v-82991308] {
    left: 12rem;
    right: 12rem;
}
}
.time-out[data-v-2ee95128] {
  border-radius: 0.8rem 0.8rem 0 0;
  font-size: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.time-out>i[data-v-2ee95128] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.time-out span[data-v-2ee95128] {
  width: 2.2rem;
  height: 1.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 0.2rem;
  border-radius: 0.3rem;
}
.time-out.normal[data-v-2ee95128] {
  padding: 0.8rem 0;
}
body.light .time-out.normal[data-v-2ee95128] {
  background-color: #f7e2c4;
}
body.dark .time-out.normal[data-v-2ee95128] {
  background-color: #f7e2c4;
}
body.light .time-out.normal[data-v-2ee95128] {
  color: #a74800;
}
body.dark .time-out.normal[data-v-2ee95128] {
  color: #a74800;
}
body.light .time-out.normal span[data-v-2ee95128] {
  background-color: #fff;
}
body.dark .time-out.normal span[data-v-2ee95128] {
  background-color: #222;
}
body.light .time-out.normal span[data-v-2ee95128] {
  color: #a74800;
}
body.dark .time-out.normal span[data-v-2ee95128] {
  color: #a74800;
}
.time-out.spacial[data-v-2ee95128] {
  padding: 0.6rem 0;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
body.light .time-out.spacial[data-v-2ee95128] {
  color: #713100;
}
body.dark .time-out.spacial[data-v-2ee95128] {
  color: #713100;
}
body.light .time-out.spacial[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/timeout-bg-c1a2f7ab.png);
}
body.dark .time-out.spacial[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/timeout-bg-c1a2f7ab.png);
}
body.light .time-out.spacial span[data-v-2ee95128] {
  background-color: #a74800;
}
body.dark .time-out.spacial span[data-v-2ee95128] {
  background-color: #a74800;
}
body.light .time-out.spacial span[data-v-2ee95128] {
  color: #fff;
}
body.dark .time-out.spacial span[data-v-2ee95128] {
  color: #222;
}
.time-out.spacial-bottom[data-v-2ee95128] {
  border-radius: 0 0 0.8rem 0.8rem;
  padding: 0.6rem 0;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
.time-out.spacial-bottom span[data-v-2ee95128] {
  width: unset;
  min-width: 2rem;
  margin: 0 0.4rem;
  border-radius: 0.2rem;
  height: 2rem;
  padding: 0 0.1rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
body.light .time-out.spacial-bottom.vip[data-v-2ee95128] {
  color: #713100;
}
body.dark .time-out.spacial-bottom.vip[data-v-2ee95128] {
  color: #713100;
}
body.light .time-out.spacial-bottom.vip[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/time-out-bg-vip-0f8f8695.png);
}
body.dark .time-out.spacial-bottom.vip[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/time-out-bg-vip-92b46554.png);
}
body.light .time-out.spacial-bottom.vip span[data-v-2ee95128] {
  background-color: #a74800;
}
body.dark .time-out.spacial-bottom.vip span[data-v-2ee95128] {
  background-color: #a74800;
}
body.light .time-out.spacial-bottom.vip span[data-v-2ee95128] {
  color: #fff;
}
body.dark .time-out.spacial-bottom.vip span[data-v-2ee95128] {
  color: #222;
}
.time-out.spacial-bottom.vip[data-v-2ee95128]::before {
  content: none;
}
body.light .time-out.spacial-bottom.svip[data-v-2ee95128] {
  color: #3a459f;
}
body.dark .time-out.spacial-bottom.svip[data-v-2ee95128] {
  color: #3a459f;
}
body.light .time-out.spacial-bottom.svip[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/time-out-bg-svip-cb97f717.png);
}
body.dark .time-out.spacial-bottom.svip[data-v-2ee95128] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/time-out-bg-svip-53f566ec.png);
}
body.light .time-out.spacial-bottom.svip span[data-v-2ee95128] {
  background-color: #3a459f;
}
body.dark .time-out.spacial-bottom.svip span[data-v-2ee95128] {
  background-color: #3a459f;
}
body.light .time-out.spacial-bottom.svip span[data-v-2ee95128] {
  color: #fff;
}
body.dark .time-out.spacial-bottom.svip span[data-v-2ee95128] {
  color: #222;
}
.time-out.spacial-bottom.svip[data-v-2ee95128]::before {
  content: none;
}
.time-out.spacial-top[data-v-2ee95128] {
  height: 3.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  font-size: 1.2rem;
}
body.light .time-out.spacial-top[data-v-2ee95128] {
  background-color: rgba(255,64,64,.08);
}
body.dark .time-out.spacial-top[data-v-2ee95128] {
  background-color: rgba(235,59,59,.08);
}
body.light .time-out.spacial-top[data-v-2ee95128] {
  color: #ff4040;
}
body.dark .time-out.spacial-top[data-v-2ee95128] {
  color: #eb3b3b;
}
.time-out.spacial-top span[data-v-2ee95128] {
  width: unset;
  min-width: 2rem;
  margin: 0 0.4rem;
  border-radius: 0.2rem;
  height: 2rem;
  padding: 0 0.1rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .time-out.spacial-top span[data-v-2ee95128] {
  color: #ff4040;
}
body.dark .time-out.spacial-top span[data-v-2ee95128] {
  color: #eb3b3b;
}
body.light .time-out.spacial-top span[data-v-2ee95128] {
  background-color: #fff;
}
body.dark .time-out.spacial-top span[data-v-2ee95128] {
  background-color: #222;
}
body.light .time-out.spacial-top.only-show-day[data-v-2ee95128] {
  background-color: rgba(255,127,41,.1);
}
body.dark .time-out.spacial-top.only-show-day[data-v-2ee95128] {
  background-color: rgba(224,112,36,.1);
}
body.light .time-out.spacial-top.only-show-day[data-v-2ee95128] {
  color: #ff722d;
}
body.dark .time-out.spacial-top.only-show-day[data-v-2ee95128] {
  color: #e3622b;
}
body.light .time-out.spacial-top.only-show-day span[data-v-2ee95128] {
  color: #ff722d;
}
body.dark .time-out.spacial-top.only-show-day span[data-v-2ee95128] {
  color: #e3622b;
}
.ui-action-sheet[data-v-26c630d4] {
  position: absolute;
  top: 10rem;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 9999;
}
.ui-action-sheet>.body[data-v-26c630d4] {
  position: absolute;
  bottom: 0;
  width: 100%;
}
body.light .ui-action-sheet>.body[data-v-26c630d4] {
  background-color: #fff;
}
body.dark .ui-action-sheet>.body[data-v-26c630d4] {
  background-color: #222;
}
.ui-action-sheet>.body>.title[data-v-26c630d4] {
  font-size: 1.6rem;
  padding: 1.2rem 1.4rem;
  font-weight: var(--weight);
}
.masker-container[data-v-35ee55b2] {
  background-color: rgba(0,0,0,.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001;
}
.masker-container .wrap>.title[data-v-35ee55b2] {
  height: 4rem;
  padding: 0 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: var(--weight);
  position: relative;
}
.masker-container .wrap>.title .iconfont[data-v-35ee55b2] {
  position: absolute;
  right: 1rem;
}
body.light .masker-container .wrap>.title .iconfont[data-v-35ee55b2] {
  color: #999;
}
body.dark .masker-container .wrap>.title .iconfont[data-v-35ee55b2] {
  color: #868686;
}
.masker-container .wrap>.content[data-v-35ee55b2] {
  padding: 1.6rem;
  font-size: 1.4rem;
}
.masker-container .wrap>.content>.top-item[data-v-35ee55b2] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.masker-container .wrap>.content>.top-item[data-v-35ee55b2]:first-child {
  margin-bottom: 0.8rem;
}
.masker-container .wrap>.content>.top-item .price[data-v-35ee55b2] {
  font-weight: var(--weight);
}
body.light .masker-container .wrap>.content>.top-item .price[data-v-35ee55b2] {
  color: #ff6060;
}
body.dark .masker-container .wrap>.content>.top-item .price[data-v-35ee55b2] {
  color: #ea5959;
}
.masker-container .wrap>.content>.des[data-v-35ee55b2] {
  padding: 1.2rem;
  margin: 1.2rem 0;
  font-size: 1.2rem;
  width: 100%;
  border-radius: 0.4rem;
}
body.light .masker-container .wrap>.content>.des[data-v-35ee55b2] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.des[data-v-35ee55b2] {
  color: #9e9e9e;
}
body.light .masker-container .wrap>.content>.des[data-v-35ee55b2] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content>.des[data-v-35ee55b2] {
  background-color: #2b2b2b;
}
.masker-container .wrap>.content>.account-des .iconfont[data-v-35ee55b2] {
  font-size: 1.4rem;
  margin-right: 0.3rem;
}
body.light .masker-container .wrap>.content>.account-des .iconfont[data-v-35ee55b2] {
  color: #999;
}
body.dark .masker-container .wrap>.content>.account-des .iconfont[data-v-35ee55b2] {
  color: #868686;
}
.masker-container .wrap>.content>.account-des .tip[data-v-35ee55b2] {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  margin-top: 0.2rem;
}
body.light .masker-container .wrap>.content>.account-des .tip[data-v-35ee55b2] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.account-des .tip[data-v-35ee55b2] {
  color: #9e9e9e;
}
.masker-container .wrap>.content>.account-info[data-v-35ee55b2] {
  margin-top: 1.2rem;
  padding-top: 1.2rem;
}
.masker-container .wrap>.content>.account-info>.header[data-v-35ee55b2] {
  display: flex;
  margin-bottom: 0.4rem;
  justify-content: space-between;
}
.masker-container .wrap>.content>.account-info>.header .title[data-v-35ee55b2] {
  font-weight: var(--weight);
}
.masker-container .wrap>.content>.account-info>.header .copy[data-v-35ee55b2] {
  font-size: 1.4rem;
}
body.light .masker-container .wrap>.content>.account-info>.header .copy[data-v-35ee55b2] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info>.header .copy[data-v-35ee55b2] {
  color: #4ca9e7;
}
.masker-container .wrap>.content>.account-info .item[data-v-35ee55b2] {
  margin-top: 0.4rem;
  display: flex;
  align-items: flex-start;
}
body.light .masker-container .wrap>.content>.account-info .item .label[data-v-35ee55b2] {
  color: #999;
}
body.dark .masker-container .wrap>.content>.account-info .item .label[data-v-35ee55b2] {
  color: #868686;
}
.masker-container .wrap>.content>.account-info .item .value .btn[data-v-35ee55b2] {
  padding: 0 0.6rem;
  height: 2.6rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
}
body.light .masker-container .wrap>.content>.account-info .item .value .btn[data-v-35ee55b2] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .btn[data-v-35ee55b2] {
  background-color: #128bed;
}
body.light .masker-container .wrap>.content>.account-info .item .value .btn[data-v-35ee55b2] {
  color: #fff;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .btn[data-v-35ee55b2] {
  color: #fff;
}
.masker-container .wrap>.content>.account-info .item .value .card-w[data-v-35ee55b2] {
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-35ee55b2] {
  font-weight: var(--weight);
  height: 2.6rem;
  padding: 0 1.2rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-35ee55b2] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .card-w .card-number[data-v-35ee55b2] {
  background-color: #1b1b1b;
}
body.light .masker-container .wrap>.content>.account-info .item .value .card-w .p-blue[data-v-35ee55b2] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content>.account-info .item .value .card-w .p-blue[data-v-35ee55b2] {
  color: #4ca9e7;
}
.masker-container .wrap>.content>.account-info .item.receive[data-v-35ee55b2] {
  align-items: center;
}
.masker-container .wrap>.content>.account-info .complete-tip[data-v-35ee55b2] {
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
body.light .masker-container .wrap>.content>.account-info .complete-tip[data-v-35ee55b2] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.account-info .complete-tip[data-v-35ee55b2] {
  color: #9e9e9e;
}
.masker-container .wrap>.content>.tip-bar[data-v-35ee55b2] {
  position: relative;
  padding-top: 1.2rem;
  margin-top: 1.2rem;
  padding-bottom: 1.6rem;
  font-size: 1.2rem;
}
body.light .masker-container .wrap>.content>.tip-bar[data-v-35ee55b2] {
  color: gray;
}
body.dark .masker-container .wrap>.content>.tip-bar[data-v-35ee55b2] {
  color: #9e9e9e;
}
body.light .masker-container .wrap>.content>.tip-bar>span[data-v-35ee55b2] {
  color: #ff6060;
}
body.dark .masker-container .wrap>.content>.tip-bar>span[data-v-35ee55b2] {
  color: #ea5959;
}
.masker-container .wrap>.content>.tip-bar[data-v-35ee55b2]::before {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 0.1rem;
  transform: scaleY(0.5);
}
body.light .masker-container .wrap>.content>.tip-bar[data-v-35ee55b2]::before {
  background-color: #eee;
}
body.dark .masker-container .wrap>.content>.tip-bar[data-v-35ee55b2]::before {
  background-color: #313131;
}
.masker-container .wrap>.footer[data-v-35ee55b2] {
  padding: 0.8rem 1.2rem;
}
.masker-container .wrap>.footer .btn[data-v-35ee55b2] {
  width: 100%;
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .masker-container .wrap>.footer .btn[data-v-35ee55b2] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.footer .btn[data-v-35ee55b2] {
  background-color: #128bed;
}
body.light .masker-container .wrap>.footer .btn[data-v-35ee55b2] {
  color: #fff;
}
body.dark .masker-container .wrap>.footer .btn[data-v-35ee55b2] {
  color: #fff;
}
.masker-container-bottom .wrap[data-v-35ee55b2] {
  border-radius: 1rem 1rem 0 0;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  height: auto;
  z-index: 10009;
}
body.light .masker-container-bottom .wrap[data-v-35ee55b2] {
  background-color: #fff;
}
body.dark .masker-container-bottom .wrap[data-v-35ee55b2] {
  background-color: #222;
}
.masker-container-bottom .wrap-iphonex>.footer[data-v-35ee55b2] {
  padding-bottom: 1.4rem;
}
.masker-container-bottom .drawbottom-enter-active[data-v-35ee55b2] {
  transform-origin: 100% 100%;
  animation: drawIn .4s ease;
}
.masker-container-bottom .drawbottom-leave-active[data-v-35ee55b2] {
  transform-origin: 100% 100%;
  animation: drawOut .4s ease;
}
.masker-container-bottom .drawbottom-enter[data-v-35ee55b2] {
  transform-origin: 100% 100%;
  opacity: 0;
}
.masker-container-bottom .drawbottom-leave-to[data-v-35ee55b2] {
  transform-origin: 100% 100%;
  opacity: 0;
}
.price-loading-bar[data-v-6095cb5c] {
  display: flex;
  padding-right: 0.5rem;
  align-items: center;
  justify-content: center;
}
.price-loading-bar>img[data-v-6095cb5c] {
  width: 2.8rem;
  height: 2rem;
}
.app-pay-bar[data-v-e74b93bc] {
  padding: 0.8rem 2rem 0;
  text-align: center;
}
body.light .app-pay-bar[data-v-e74b93bc] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-e74b93bc] {
  background-color: #222;
}
.app-pay-bar .btn[data-v-e74b93bc] {
  border-radius: 0.8rem;
  height: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.app-pay-bar .btn>.pay-button-bg-img-wrapper[data-v-e74b93bc] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
.app-pay-bar .btn>.pay-button-bg-img-wrapper>.pay-button-bg-img[data-v-e74b93bc] {
  width: 100%;
}
.app-pay-bar .btn.breathe[data-v-e74b93bc] {
  animation: breathe-data-v-e74b93bc 1s infinite;
}
.app-pay-bar .btn>.title[data-v-e74b93bc] {
  font-weight: var(--weight);
  font-size: 1.6rem;
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 2.2rem;
}
.app-pay-bar .btn>.title.ios-font[data-v-e74b93bc] {
  font-size: 1.8rem;
}
.app-pay-bar .btn>.desc[data-v-e74b93bc] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
  z-index: 1;
  position: relative;
}
.app-pay-bar.is-in-pop[data-v-e74b93bc] {
  padding: 1.2rem 1.2rem 0.4rem 1.2rem;
}
@keyframes breathe-data-v-e74b93bc {
0% {
    transform: scale(1);
}
50% {
    transform: scale(0.95);
}
100% {
    transform: scale(1);
}
}
.app-universal-ent-dialog[data-v-cb4de02e] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}
.app-universal-ent-dialog .ent-dialog-mask[data-v-cb4de02e] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1000;
}
.app-universal-ent-dialog .ent-dialog-modal[data-v-cb4de02e] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  left: 50%;
  z-index: 1000;
  transform: translate(-50%, -50%);
  max-width: 40rem;
  max-height: 70vh;
  background-size: 100%;
  background-repeat: no-repeat;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
}
body.light .app-universal-ent-dialog .ent-dialog-modal[data-v-cb4de02e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-dialog-header-5dcfdea5.png);
}
body.dark .app-universal-ent-dialog .ent-dialog-modal[data-v-cb4de02e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-dialog-header-97857dbd.png);
}
body.light .app-universal-ent-dialog .ent-dialog-modal[data-v-cb4de02e] {
  background-color: #fff;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal[data-v-cb4de02e] {
  background-color: #222;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title[data-v-cb4de02e] {
  padding: 3rem 1.4rem 2rem 1.4rem;
  line-height: 2.4rem;
  font-size: 1.7rem;
  font-weight: var(--weight);
  text-align: center;
  position: relative;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title[data-v-cb4de02e] {
  color: #2142a6;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title[data-v-cb4de02e] {
  color: #2142a6;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title .close-btn[data-v-cb4de02e] {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  font-size: 2.4rem;
  opacity: .5;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  color: #333;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  color: #eaeaea;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title.has-close[data-v-cb4de02e] {
  color: #333;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-title.has-close[data-v-cb4de02e] {
  color: #eaeaea;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-content[data-v-cb4de02e] {
  flex: 1;
  overflow-y: auto;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer[data-v-cb4de02e] {
  padding: 1.6rem;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list[data-v-cb4de02e] {
  display: flex;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item[data-v-cb4de02e] {
  height: 4.4rem;
  flex: 1;
  margin-left: 1rem;
  border-radius: 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item[data-v-cb4de02e] {
  background-color: #f3f3f3;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item[data-v-cb4de02e] {
  background-color: #313131;
}
.app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item[data-v-cb4de02e]:first-child {
  margin-left: 0;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item.right-btn[data-v-cb4de02e] {
  background-color: #1d3c8f;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item.right-btn[data-v-cb4de02e] {
  background-color: #1d3c8f;
}
body.light .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item.right-btn[data-v-cb4de02e] {
  color: #fffce1;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal .ent-dialog-footer .btn-list .btn-item.right-btn[data-v-cb4de02e] {
  color: #fffce1;
}
.app-universal-ent-dialog .ent-dialog-modal.modal-bottom[data-v-cb4de02e] {
  width: 100%;
  top: unset;
  left: 0;
  bottom: 0;
  transform: none;
  max-width: unset;
  border-radius: 1.2rem 1.2rem 0 0;
}
.app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title[data-v-cb4de02e] {
  padding-bottom: 1.2rem;
}
body.light .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title[data-v-cb4de02e] {
  color: #2142a6;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title[data-v-cb4de02e] {
  color: #a6bcff;
}
.app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn[data-v-cb4de02e] {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn[data-v-cb4de02e] {
  background-color: #fff;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn[data-v-cb4de02e] {
  background-color: #313131;
}
.app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  font-size: 0.8rem;
}
body.light .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  color: gray;
}
body.dark .app-universal-ent-dialog .ent-dialog-modal.modal-bottom .ent-dialog-title .close-btn .iconfont[data-v-cb4de02e] {
  color: #9e9e9e;
}
.app-universal-pay-bar[data-v-4ec148fb] {
  padding: 0.8rem 1.2rem;
}
body.light .app-universal-pay-bar[data-v-4ec148fb] {
  background-color: #fff;
}
body.dark .app-universal-pay-bar[data-v-4ec148fb] {
  background-color: #222;
}
.app-universal-pay-bar.line-top[data-v-4ec148fb]::after {
  top: -0.5PX;
}
.app-universal-pay-bar .bar-btn[data-v-4ec148fb] {
  height: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.8rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  position: relative;
  overflow: hidden;
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn[data-v-4ec148fb] {
  color: #633410;
}
body.dark .app-universal-pay-bar .bar-btn[data-v-4ec148fb] {
  color: #633410;
}
body.light .app-universal-pay-bar .bar-btn[data-v-4ec148fb] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
body.dark .app-universal-pay-bar .bar-btn[data-v-4ec148fb] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-4ec148fb] {
  width: 6rem;
  height: 8rem;
  transform: rotate(15deg);
  position: absolute;
  z-index: 3;
  left: 100%;
}
body.light .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-container[data-v-4ec148fb] {
  width: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2;
}
.app-universal-pay-bar .bar-btn .bar-title[data-v-4ec148fb] {
  width: 100%;
  line-height: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
  text-align: center;
}
.app-universal-pay-bar .bar-btn .bar-title .loading-image[data-v-4ec148fb] {
  width: 2.8rem;
  height: 2.2rem;
  vertical-align: bottom;
}
.app-universal-pay-bar .bar-btn .bar-title .price-unit[data-v-4ec148fb] {
  font-size: 1.4rem;
  margin: 0 0.1rem 0 0.4rem;
}
.app-universal-pay-bar .bar-btn .bar-title .bar-title-price[data-v-4ec148fb] {
  display: inline;
  font-family: D-DIN;
  font-size: 2rem;
  vertical-align: -0.1rem;
}
.app-universal-pay-bar .bar-btn .bar-sub-title[data-v-4ec148fb] {
  height: 2rem;
  padding: 0 0.6rem;
  position: absolute;
  border-radius: 0.6rem 0 0.8rem 0;
  top: 0;
  left: 0;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  font-weight: var(--weight);
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-4ec148fb] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-4ec148fb] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-4ec148fb] {
  color: #a74800;
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-4ec148fb] {
  color: #a74800;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-4ec148fb] {
  color: #ffeac2;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-4ec148fb] {
  color: #ffeac2;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-4ec148fb] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-4ec148fb] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-4ec148fb] {
  background: #d5d6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-4ec148fb] {
  background: #d5d6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-4ec148fb] {
  color: #333b96;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-4ec148fb] {
  color: #333b96;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-4ec148fb] {
  color: #fff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-4ec148fb] {
  color: #fff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-4ec148fb] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-4ec148fb] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-4ec148fb] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-4ec148fb] {
  background: #d8e6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-4ec148fb] {
  background: #d8e6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-4ec148fb] {
  color: #1658ca;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-4ec148fb] {
  color: #1658ca;
}
.app-universal-pay-bar.is-animation .bar-btn[data-v-4ec148fb] {
  animation: scaleBtn-data-v-4ec148fb 1.04s linear 1s forwards;
}
.app-universal-pay-bar.is-animation .bar-btn .bar-btn-shine[data-v-4ec148fb] {
  animation: shine-data-v-4ec148fb 1s linear forwards;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-4ec148fb] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-4ec148fb] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-4ec148fb] {
  background: #f55445;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-4ec148fb] {
  background: #f55445;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-4ec148fb] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-4ec148fb] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-4ec148fb] {
  background: rgba(0,0,0,.08);
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-4ec148fb] {
  background: rgba(0,0,0,.08);
}
@keyframes shine-data-v-4ec148fb {
from {
    left: -7rem;
}
to {
    left: calc(100% + 6rem);
}
}
@keyframes scaleBtn-data-v-4ec148fb {
0% {
    transform: scale(1);
}
58% {
    transform: scale(1.02);
}
100% {
    transform: scale(1);
}
}
.common-dialog-content[data-v-4ec148fb] {
  padding: 0 1.6rem 0.8rem 1.6rem;
}
.common-dialog-content .t1[data-v-4ec148fb] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  text-align: center;
}
body.light .common-dialog-content .t1[data-v-4ec148fb] {
  color: #333;
}
body.dark .common-dialog-content .t1[data-v-4ec148fb] {
  color: #eaeaea;
}
.common-dialog-content .t2[data-v-4ec148fb] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-top: 0.4rem;
}
body.light .common-dialog-content .t2[data-v-4ec148fb] {
  color: #999;
}
body.dark .common-dialog-content .t2[data-v-4ec148fb] {
  color: #868686;
}
.consume-together-confirm-dialog .container .body[data-v-4ec148fb] {
  padding: 2.4rem 1.6rem;
}
.consume-together-confirm-dialog .container .body .content[data-v-4ec148fb] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  text-align: center;
}
body.light .consume-together-confirm-dialog .container .body .content[data-v-4ec148fb] {
  color: #333;
}
body.dark .consume-together-confirm-dialog .container .body .content[data-v-4ec148fb] {
  color: #eaeaea;
}
.consume-together-confirm-dialog .container .footer[data-v-4ec148fb] {
  display: flex;
  align-items: center;
  padding: 0 1.6rem 1.6rem 1.6rem;
}
.consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  margin-left: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb] {
  background-color: #ebf6ff;
}
body.dark .consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb] {
  background-color: #252a2e;
}
body.light .consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb] {
  color: #333;
}
body.dark .consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb] {
  color: #eaeaea;
}
.consume-together-confirm-dialog .container .footer .btn[data-v-4ec148fb]:first-child {
  margin-left: 0;
}
body.light .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-4ec148fb] {
  background-color: #128bed;
}
body.dark .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-4ec148fb] {
  background-color: #128bed;
}
body.light .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-4ec148fb] {
  color: #fff;
}
body.dark .consume-together-confirm-dialog .container .footer .btn.confirm[data-v-4ec148fb] {
  color: #fff;
}
.app-universal-pay-bar[data-v-16805658] {
  padding: 0.8rem 1.2rem;
}
body.light .app-universal-pay-bar[data-v-16805658] {
  background-color: #fff;
}
body.dark .app-universal-pay-bar[data-v-16805658] {
  background-color: #222;
}
.app-universal-pay-bar.line-top[data-v-16805658]::after {
  top: -0.5PX;
}
.app-universal-pay-bar .bar-btn[data-v-16805658] {
  height: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.8rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  position: relative;
  overflow: hidden;
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn[data-v-16805658] {
  color: #633410;
}
body.dark .app-universal-pay-bar .bar-btn[data-v-16805658] {
  color: #633410;
}
body.light .app-universal-pay-bar .bar-btn[data-v-16805658] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
body.dark .app-universal-pay-bar .bar-btn[data-v-16805658] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-16805658] {
  width: 6rem;
  height: 8rem;
  transform: rotate(15deg);
  position: absolute;
  z-index: 3;
  left: 100%;
}
body.light .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-container[data-v-16805658] {
  width: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2;
}
.app-universal-pay-bar .bar-btn .bar-title[data-v-16805658] {
  width: 100%;
  line-height: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
  text-align: center;
}
.app-universal-pay-bar .bar-btn .bar-title .loading-image[data-v-16805658] {
  width: 2.8rem;
  height: 2.2rem;
  vertical-align: bottom;
}
.app-universal-pay-bar .bar-btn .bar-title .price-unit[data-v-16805658] {
  font-size: 1.4rem;
  margin: 0 0.1rem 0 0.4rem;
}
.app-universal-pay-bar .bar-btn .bar-title .bar-title-price[data-v-16805658] {
  display: inline;
  font-family: D-DIN;
  font-size: 2rem;
  vertical-align: -0.1rem;
}
.app-universal-pay-bar .bar-btn .bar-sub-title[data-v-16805658] {
  height: 2rem;
  padding: 0 0.6rem;
  position: absolute;
  border-radius: 0.6rem 0 0.8rem 0;
  top: 0;
  left: 0;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  font-weight: var(--weight);
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-16805658] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-16805658] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-16805658] {
  color: #a74800;
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-16805658] {
  color: #a74800;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-16805658] {
  color: #ffeac2;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-16805658] {
  color: #ffeac2;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-16805658] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-16805658] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-16805658] {
  background: #d5d6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-16805658] {
  background: #d5d6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-16805658] {
  color: #333b96;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-16805658] {
  color: #333b96;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-16805658] {
  color: #fff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-16805658] {
  color: #fff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-16805658] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-16805658] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-16805658] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-16805658] {
  background: #d8e6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-16805658] {
  background: #d8e6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-16805658] {
  color: #1658ca;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-16805658] {
  color: #1658ca;
}
.app-universal-pay-bar.is-animation .bar-btn[data-v-16805658] {
  animation: scaleBtn-data-v-16805658 1.04s linear 1s forwards;
}
.app-universal-pay-bar.is-animation .bar-btn .bar-btn-shine[data-v-16805658] {
  animation: shine-data-v-16805658 1s linear forwards;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-16805658] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-16805658] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-16805658] {
  background: #f55445;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-16805658] {
  background: #f55445;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-16805658] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-16805658] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-16805658] {
  background: rgba(0,0,0,.08);
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-16805658] {
  background: rgba(0,0,0,.08);
}
@keyframes shine-data-v-16805658 {
from {
    left: -7rem;
}
to {
    left: calc(100% + 6rem);
}
}
@keyframes scaleBtn-data-v-16805658 {
0% {
    transform: scale(1);
}
58% {
    transform: scale(1.02);
}
100% {
    transform: scale(1);
}
}
.app-universal-pay-bar[data-v-3d8460fe] {
  padding: 0.8rem 1.2rem;
}
body.light .app-universal-pay-bar[data-v-3d8460fe] {
  background-color: #fff;
}
body.dark .app-universal-pay-bar[data-v-3d8460fe] {
  background-color: #222;
}
.app-universal-pay-bar.line-top[data-v-3d8460fe]::after {
  top: -0.5PX;
}
.app-universal-pay-bar .bar-btn[data-v-3d8460fe] {
  height: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.8rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  position: relative;
  overflow: hidden;
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn[data-v-3d8460fe] {
  color: #633410;
}
body.dark .app-universal-pay-bar .bar-btn[data-v-3d8460fe] {
  color: #633410;
}
body.light .app-universal-pay-bar .bar-btn[data-v-3d8460fe] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
body.dark .app-universal-pay-bar .bar-btn[data-v-3d8460fe] {
  background: linear-gradient(279deg, #F4BC71 0%, #FFDAAC 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-3d8460fe] {
  width: 6rem;
  height: 8rem;
  transform: rotate(15deg);
  position: absolute;
  z-index: 3;
  left: 100%;
}
body.light .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0) 99%);
}
.app-universal-pay-bar .bar-btn .bar-btn-container[data-v-3d8460fe] {
  width: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2;
}
.app-universal-pay-bar .bar-btn .bar-title[data-v-3d8460fe] {
  width: 100%;
  line-height: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
  text-align: center;
}
.app-universal-pay-bar .bar-btn .bar-title .loading-image[data-v-3d8460fe] {
  width: 2.8rem;
  height: 2.2rem;
  vertical-align: bottom;
}
.app-universal-pay-bar .bar-btn .bar-title .price-unit[data-v-3d8460fe] {
  font-size: 1.4rem;
  margin: 0 0.1rem 0 0.4rem;
}
.app-universal-pay-bar .bar-btn .bar-title .bar-title-price[data-v-3d8460fe] {
  display: inline;
  font-family: D-DIN;
  font-size: 2rem;
  vertical-align: -0.1rem;
}
.app-universal-pay-bar .bar-btn .bar-sub-title[data-v-3d8460fe] {
  height: 2rem;
  padding: 0 0.6rem;
  position: absolute;
  border-radius: 0.6rem 0 0.8rem 0;
  top: 0;
  left: 0;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  font-weight: var(--weight);
  transform: scale(1);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-3d8460fe] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-3d8460fe] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.light .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-3d8460fe] {
  color: #a74800;
}
body.dark .app-universal-pay-bar .bar-btn .bar-sub-title[data-v-3d8460fe] {
  color: #a74800;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-3d8460fe] {
  color: #ffeac2;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-3d8460fe] {
  color: #ffeac2;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-3d8460fe] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip[data-v-3d8460fe] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-3d8460fe] {
  background: #d5d6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-3d8460fe] {
  background: #d5d6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-3d8460fe] {
  color: #333b96;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-svip .bar-sub-title[data-v-3d8460fe] {
  color: #333b96;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-3d8460fe] {
  color: #fff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-3d8460fe] {
  color: #fff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-3d8460fe] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent[data-v-3d8460fe] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-btn-shine[data-v-3d8460fe] {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 29%, rgba(255, 255, 255, 0) 99%);
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-3d8460fe] {
  background: #d8e6ff;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-3d8460fe] {
  background: #d8e6ff;
}
body.light .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-3d8460fe] {
  color: #1658ca;
}
body.dark .app-universal-pay-bar .bar-btn.bar-btn-ent .bar-sub-title[data-v-3d8460fe] {
  color: #1658ca;
}
.app-universal-pay-bar.is-animation .bar-btn[data-v-3d8460fe] {
  animation: scaleBtn-data-v-3d8460fe 1.04s linear 1s forwards;
}
.app-universal-pay-bar.is-animation .bar-btn .bar-btn-shine[data-v-3d8460fe] {
  animation: shine-data-v-3d8460fe 1s linear forwards;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-3d8460fe] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-3d8460fe] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn[data-v-3d8460fe] {
  background: #f55445;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn[data-v-3d8460fe] {
  background: #f55445;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-3d8460fe] {
  color: #fff;
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-3d8460fe] {
  color: #fff;
}
body.light .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-3d8460fe] {
  background: rgba(0,0,0,.08);
}
body.dark .app-universal-pay-bar.style-type-red .bar-btn .bar-sub-title[data-v-3d8460fe] {
  background: rgba(0,0,0,.08);
}
@keyframes shine-data-v-3d8460fe {
from {
    left: -7rem;
}
to {
    left: calc(100% + 6rem);
}
}
@keyframes scaleBtn-data-v-3d8460fe {
0% {
    transform: scale(1);
}
58% {
    transform: scale(1.02);
}
100% {
    transform: scale(1);
}
}
.strategy-senss-cp-list[data-v-4a2c97d0] {
  display: flex;
  flex-wrap: wrap;
  margin-left: -1.2rem;
  margin-top: 1.2rem;
}
.strategy-senss-cp-list .senss-cp-item[data-v-4a2c97d0] {
  flex: 1;
  min-width: 50%;
  display: flex;
  padding-left: 1.2rem;
}
.strategy-senss-cp-list .senss-cp-item .item-inner[data-v-4a2c97d0] {
  padding: 1.6rem 0.8rem 0.8rem 0.8rem;
  flex: 1;
  border-radius: 0.8rem;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-inner[data-v-4a2c97d0] {
  background-color: #fff;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-inner[data-v-4a2c97d0] {
  background-color: #313131;
}
.strategy-senss-cp-list .senss-cp-item .item-info[data-v-4a2c97d0] {
  text-align: center;
  padding-bottom: 0.7rem;
}
.strategy-senss-cp-list .senss-cp-item .item-info .item-name[data-v-4a2c97d0] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  line-height: 2.4rem;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-info .item-name[data-v-4a2c97d0] {
  color: #333;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-info .item-name[data-v-4a2c97d0] {
  color: #eaeaea;
}
.strategy-senss-cp-list .senss-cp-item .item-info .item-price[data-v-4a2c97d0] {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  font-size: 1.5rem;
  font-weight: var(--weight);
}
body.light .strategy-senss-cp-list .senss-cp-item .item-info .item-price[data-v-4a2c97d0] {
  color: #f04040;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-info .item-price[data-v-4a2c97d0] {
  color: #f04040;
}
.strategy-senss-cp-list .senss-cp-item .item-info .item-price .number[data-v-4a2c97d0] {
  line-height: 3.6rem;
  font-family: D-DIN;
  font-size: 3rem;
  margin: 0 0.2rem;
}
.strategy-senss-cp-list .senss-cp-item .item-info .item-price .label[data-v-4a2c97d0] {
  line-height: 2.1rem;
  padding-bottom: 0.5rem;
}
.strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0] {
  position: relative;
}
.strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::before {
  content: "";
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  position: absolute;
  top: -0.5rem;
  left: -1.3rem;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::before {
  background-color: #fff0e0;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::before {
  background-color: #392d1f;
}
.strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::after {
  content: "";
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  position: absolute;
  top: -0.5rem;
  right: -1.3rem;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::after {
  background-color: #fff0e0;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-separate[data-v-4a2c97d0]::after {
  background-color: #392d1f;
}
.strategy-senss-cp-list .senss-cp-item .item-line[data-v-4a2c97d0] {
  margin: 0 0.8rem;
  height: 0.1rem;
  transform: scaleY(0.5);
}
body.light .strategy-senss-cp-list .senss-cp-item .item-line[data-v-4a2c97d0] {
  border: 0.1rem dashed rgba(240,64,64,.16);
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-line[data-v-4a2c97d0] {
  border: 0.1rem dashed rgba(240,64,64,.16);
}
.strategy-senss-cp-list .senss-cp-item .item-pay[data-v-4a2c97d0] {
  height: 4.8rem;
  border-radius: 0.8rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 1.2rem;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-pay[data-v-4a2c97d0] {
  background-color: #f04040;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-pay[data-v-4a2c97d0] {
  background-color: #f04040;
}
body.light .strategy-senss-cp-list .senss-cp-item .item-pay[data-v-4a2c97d0] {
  color: #fff;
}
body.dark .strategy-senss-cp-list .senss-cp-item .item-pay[data-v-4a2c97d0] {
  color: #fff;
}
.strategy-senss-cp-list .senss-cp-item .item-pay .pay-title[data-v-4a2c97d0] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: var(--weight);
  text-align: center;
}
.strategy-senss-cp-list .senss-cp-item .item-pay .pay-desc[data-v-4a2c97d0] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  text-align: center;
}
body.light .strategy-senss-cp-list.senss-cp-svip .senss-cp-item .item-separate[data-v-4a2c97d0]::before {
  background-color: #e9ebfb;
}
body.dark .strategy-senss-cp-list.senss-cp-svip .senss-cp-item .item-separate[data-v-4a2c97d0]::before {
  background-color: #2d2f3d;
}
body.light .strategy-senss-cp-list.senss-cp-svip .senss-cp-item .item-separate[data-v-4a2c97d0]::after {
  background-color: #e9ebfb;
}
body.dark .strategy-senss-cp-list.senss-cp-svip .senss-cp-item .item-separate[data-v-4a2c97d0]::after {
  background-color: #2d2f3d;
}
.app-universal-strategy-retain-dialog[data-v-84cabbb4] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
}
.app-universal-strategy-retain-dialog .retain-dialog-mask[data-v-84cabbb4] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99999;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal[data-v-84cabbb4] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  left: 50%;
  z-index: 99999;
  transform: translate(-50%, -50%);
  max-width: 40rem;
  max-height: 70vh;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 20rem 20rem;
  padding: 1.2rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal[data-v-84cabbb4] {
  background-color: #fff0e0;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal[data-v-84cabbb4] {
  background-color: #342f28;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-36ac4d25.png);
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-c2ead9ed.png);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner[data-v-84cabbb4] {
  flex: 1;
  overflow-y: auto;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  border-radius: 0.8rem;
  font-weight: var(--weight);
  padding: 0.8rem 1.6rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  color: #333;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  color: #eaeaea;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  background: linear-gradient(90deg, rgba(167, 72, 0, 0.08) 0%, rgba(167, 72, 0, 0) 100%);
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  background: linear-gradient(90deg, rgba(255, 218, 172, 0.08) 0%, rgba(255, 218, 172, 0) 100%);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t1[data-v-84cabbb4] {
  font-size: 1.2rem;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t2[data-v-84cabbb4] {
  font-size: 1.4rem;
  margin-top: 0.4rem;
  position: relative;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t2 .yinhao-icon[data-v-84cabbb4] {
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  left: -0.8rem;
  top: -0.8rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t2 .yinhao-icon[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-vip-b78b9f6d.png);
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t2 .yinhao-icon[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-vip-2fddc39e.png);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4] {
  font-size: 1.4rem;
  margin-top: 0.4rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4] {
  color: #713100;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4] {
  color: #f4bc71;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4]  em {
  margin: 0 0.4rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4]  em {
  color: #f04040;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4]  em {
  color: #f04040;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4]  em {
  background: linear-gradient(to top, rgba(240, 64, 64, 0.2) 0%, rgba(240, 64, 64, 0.2) 0.6rem, transparent 1.1rem, transparent 100%);
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4]  em {
  background: linear-gradient(to top, rgba(240, 64, 64, 0.2) 0%, rgba(240, 64, 64, 0.2) 0.6rem, transparent 1.1rem, transparent 100%);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-title[data-v-84cabbb4] {
  padding-top: 0.8rem;
  font-size: 1.8rem;
  font-weight: var(--weight);
  line-height: 2.5rem;
  text-align: center;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-title[data-v-84cabbb4] {
  color: #713100;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-title[data-v-84cabbb4] {
  color: #f4bc71;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc[data-v-84cabbb4] {
  display: flex;
  align-items: center;
  padding: 0 2rem;
  margin-top: 1.2rem;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-text[data-v-84cabbb4] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  line-height: 2rem;
  margin: 0 0.8rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-text[data-v-84cabbb4] {
  color: #713100;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-text[data-v-84cabbb4] {
  color: #f4bc71;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line[data-v-84cabbb4] {
  flex: 1;
  border-radius: 0.1rem;
  height: 0.1rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line[data-v-84cabbb4] {
  background: linear-gradient(270deg, rgba(113, 49, 0, 0.2) 0%, rgba(113, 49, 0, 0) 100%);
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line[data-v-84cabbb4] {
  background: linear-gradient(270deg, rgba(244, 188, 113, 0.2) 0%, rgba(244, 188, 113, 0) 100%);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line.is-right[data-v-84cabbb4] {
  transform: rotate(180deg);
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc.modal-count-down[data-v-84cabbb4] {
  padding: 0 1.6rem;
  margin-top: 0.8rem;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container[data-v-84cabbb4] {
  display: flex;
  margin: 0 0.8rem;
  font-size: 1.2rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container[data-v-84cabbb4] {
  color: #713100;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container[data-v-84cabbb4] {
  color: #f4bc71;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  min-width: 1.8rem;
  height: 1.6rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.4rem;
  border-radius: 0.3rem;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  color: #fff;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  color: #342f28;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  background-color: #713100;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  background-color: #f4bc71;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-footer[data-v-84cabbb4] {
  display: flex;
  margin-top: 1.2rem;
}
.app-universal-strategy-retain-dialog .retain-dialog-modal .modal-footer .btn[data-v-84cabbb4] {
  flex: 1;
  font-size: 1.4rem;
  line-height: 2rem;
  text-align: center;
}
body.light .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-footer .btn[data-v-84cabbb4] {
  color: gray;
}
body.dark .app-universal-strategy-retain-dialog .retain-dialog-modal .modal-footer .btn[data-v-84cabbb4] {
  color: #9e9e9e;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal[data-v-84cabbb4] {
  background-color: #e9ebfb;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal[data-v-84cabbb4] {
  background-color: #2d2f3d;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-14eda423.png);
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-8f1bdb74.png);
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-title[data-v-84cabbb4] {
  color: #333b96;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-title[data-v-84cabbb4] {
  color: #c4c5f7;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  background: linear-gradient(90deg, rgba(98, 104, 187, 0.08) 0%, rgba(98, 104, 187, 0) 100%);
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block[data-v-84cabbb4] {
  background: linear-gradient(90deg, rgba(98, 104, 187, 0.08) 0%, rgba(98, 104, 187, 0) 100%);
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block .block-t2 .yinhao-icon[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-svip-ebab7a55.png);
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block .block-t2 .yinhao-icon[data-v-84cabbb4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-svip-a95162f6.png);
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4] {
  color: #333b96;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .favourite-block .block-t3[data-v-84cabbb4] {
  color: #c4c5f7;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-text[data-v-84cabbb4] {
  color: #333b96;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-text[data-v-84cabbb4] {
  color: #c4c5f7;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line[data-v-84cabbb4] {
  background: linear-gradient(270deg, rgba(51, 59, 150, 0.2) 0%, rgba(51, 59, 150, 0) 100%);
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-desc-line[data-v-84cabbb4] {
  background: linear-gradient(270deg, rgba(196, 197, 247, 0.2) 0%, rgba(196, 197, 247, 0) 100%);
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container[data-v-84cabbb4] {
  color: #333b96;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container[data-v-84cabbb4] {
  color: #c4c5f7;
}
body.light .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  background-color: #333b96;
}
body.dark .app-universal-strategy-retain-dialog.strategy-svip .retain-dialog-modal .modal-contaner .modal-desc .modal-count-down-container .app-universal-count-down-bar[data-v-84cabbb4]  .number {
  background-color: #c4c5f7;
}
.app-universal-back-retain-dialog[data-v-7f80db89] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
}
.app-universal-back-retain-dialog .retain-dialog-mask[data-v-7f80db89] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99999;
}
.app-universal-back-retain-dialog .retain-dialog-modal[data-v-7f80db89] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  left: 50%;
  z-index: 99999;
  transform: translate(-50%, -50%);
  max-width: 40rem;
  max-height: 70vh;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 20rem 20rem;
  padding: 2rem 1.2rem 1.2rem 1.2rem;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal[data-v-7f80db89] {
  background-color: #fff0e0;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal[data-v-7f80db89] {
  background-color: #342f28;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-36ac4d25.png);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-c2ead9ed.png);
}
.app-universal-back-retain-dialog .retain-dialog-modal .title[data-v-7f80db89] {
  font-size: 1.8rem;
  font-weight: var(--weight);
  line-height: 2.5rem;
  text-align: center;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .title[data-v-7f80db89] {
  color: #713100;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .title[data-v-7f80db89] {
  color: #f4bc71;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .title[data-v-7f80db89]  em {
  color: #f04040;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .title[data-v-7f80db89]  em {
  color: #f04040;
}
.app-universal-back-retain-dialog .retain-dialog-modal .rights-image[data-v-7f80db89] {
  margin-top: 0.8rem;
}
.app-universal-back-retain-dialog .retain-dialog-modal .rights-image>img[data-v-7f80db89] {
  width: 100%;
  display: block;
}
.app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down[data-v-7f80db89] {
  display: flex;
  align-items: center;
  padding: 0 2rem;
  margin-top: 0.8rem;
}
.app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-line[data-v-7f80db89] {
  flex: 1;
  border-radius: 0.1rem;
  height: 0.1rem;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-line[data-v-7f80db89] {
  background: linear-gradient(270deg, rgba(113, 49, 0, 0.2) 0%, rgba(113, 49, 0, 0) 100%);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-line[data-v-7f80db89] {
  background: linear-gradient(270deg, rgba(244, 188, 113, 0.2) 0%, rgba(244, 188, 113, 0) 100%);
}
.app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-line.is-right[data-v-7f80db89] {
  transform: rotate(180deg);
}
.app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container[data-v-7f80db89] {
  display: flex;
  margin: 0 0.8rem;
  font-size: 1.2rem;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container[data-v-7f80db89] {
  color: #713100;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container[data-v-7f80db89] {
  color: #f4bc71;
}
.app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  min-width: 1.8rem;
  height: 1.6rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.4rem;
  border-radius: 0.3rem;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  color: #fff;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  color: #342f28;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  background-color: #713100;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  background-color: #f4bc71;
}
.app-universal-back-retain-dialog .retain-dialog-modal .action-btns[data-v-7f80db89] {
  display: flex;
  flex-direction: column;
}
.app-universal-back-retain-dialog .retain-dialog-modal .action-btns .btn[data-v-7f80db89] {
  flex: 1;
  font-size: 1.4rem;
  line-height: 2rem;
  text-align: center;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .btn[data-v-7f80db89] {
  color: gray;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .btn[data-v-7f80db89] {
  color: #9e9e9e;
}
.app-universal-back-retain-dialog .retain-dialog-modal .action-btns>div[data-v-7f80db89] {
  margin-top: 1.2rem;
}
.app-universal-back-retain-dialog .retain-dialog-modal .action-btns .continue-btn[data-v-7f80db89] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .continue-btn[data-v-7f80db89] {
  color: #fff;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .continue-btn[data-v-7f80db89] {
  color: #fff;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .continue-btn[data-v-7f80db89] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal .action-btns .continue-btn[data-v-7f80db89] {
  background: linear-gradient(270deg, #2142A6 0%, #5C7FE7 100%);
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip[data-v-7f80db89] {
  background-color: #e9ebfb;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip[data-v-7f80db89] {
  background-color: #2d2f3d;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-14eda423.png);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-8f1bdb74.png);
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .title[data-v-7f80db89] {
  color: #333b96;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .title[data-v-7f80db89] {
  color: #c4c5f7;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-line[data-v-7f80db89] {
  background: linear-gradient(270deg, rgba(51, 59, 150, 0.2) 0%, rgba(51, 59, 150, 0) 100%);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-line[data-v-7f80db89] {
  background: linear-gradient(270deg, rgba(196, 197, 247, 0.2) 0%, rgba(196, 197, 247, 0) 100%);
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-container[data-v-7f80db89] {
  color: #333b96;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-container[data-v-7f80db89] {
  color: #c4c5f7;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  background-color: #333b96;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-svip .coupon-count-down .coupon-count-down-container .app-universal-count-down-bar[data-v-7f80db89]  .number {
  background-color: #c4c5f7;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent[data-v-7f80db89] {
  background-color: #e6efff;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent[data-v-7f80db89] {
  background-color: #252a33;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/retain-dialog-bg-ent-9104ae0b.png);
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent[data-v-7f80db89] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/retain-dialog-bg-ent-16a68cb3.png);
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .title[data-v-7f80db89] {
  color: #334576;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .title[data-v-7f80db89] {
  color: #d8e6ff;
}
.app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .modal-contaner .rights-image[data-v-7f80db89] {
  padding: 0.8rem 0;
  border-radius: 0.8rem;
  margin-top: 1.2rem;
}
body.light .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .modal-contaner .rights-image[data-v-7f80db89] {
  background-color: #fff;
}
body.dark .app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .modal-contaner .rights-image[data-v-7f80db89] {
  background-color: #2b313c;
}
.app-universal-back-retain-dialog .retain-dialog-modal.modal-ent .modal-contaner .rights-image>img[data-v-7f80db89] {
  max-width: 20.2rem;
  margin: 0 auto;
}
.app-universal-strategy-dialog[data-v-2edf2b12] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100000;
}
.app-universal-strategy-dialog .strategy-dialog-mask[data-v-2edf2b12] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 100000;
}
.app-universal-strategy-dialog .strategy-dialog-modal[data-v-2edf2b12] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  left: 50%;
  z-index: 100000;
  transform: translate(-50%, -50%);
  max-width: 40rem;
  max-height: 70vh;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 20rem 20rem;
  padding: 2rem 1.2rem 1.6rem 1.2rem;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal[data-v-2edf2b12] {
  background-color: #fff0e0;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal[data-v-2edf2b12] {
  background-color: #342f28;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal[data-v-2edf2b12] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-36ac4d25.png);
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal[data-v-2edf2b12] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-vip-c2ead9ed.png);
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner[data-v-2edf2b12] {
  flex: 1;
  overflow-y: auto;
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner .modal-title[data-v-2edf2b12] {
  font-size: 1.8rem;
  font-weight: var(--weight);
  line-height: 2.6rem;
  text-align: center;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner .modal-title[data-v-2edf2b12] {
  color: #713100;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner .modal-title[data-v-2edf2b12] {
  color: #f4bc71;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner .modal-title[data-v-2edf2b12]  em {
  color: #f04040;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal .modal-contaner .modal-title[data-v-2edf2b12]  em {
  color: #f04040;
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-footer[data-v-2edf2b12] {
  padding-top: 0.4rem;
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .btn[data-v-2edf2b12] {
  flex: 1;
  font-size: 1.4rem;
  line-height: 2rem;
  text-align: center;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .btn[data-v-2edf2b12] {
  color: gray;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .btn[data-v-2edf2b12] {
  color: #9e9e9e;
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-footer>div[data-v-2edf2b12] {
  margin-top: 1.2rem;
}
.app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .continue-btn[data-v-2edf2b12] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .continue-btn[data-v-2edf2b12] {
  color: #713100;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .continue-btn[data-v-2edf2b12] {
  color: #713100;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .continue-btn[data-v-2edf2b12] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal .modal-footer .continue-btn[data-v-2edf2b12] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip[data-v-2edf2b12] {
  background-color: #e9ebfb;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip[data-v-2edf2b12] {
  background-color: #2d2f3d;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip[data-v-2edf2b12] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-14eda423.png);
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip[data-v-2edf2b12] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/strategy-retain-svip-8f1bdb74.png);
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-contaner .modal-title[data-v-2edf2b12] {
  color: #333b96;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-contaner .modal-title[data-v-2edf2b12] {
  color: #c4c5f7;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-footer .continue-btn[data-v-2edf2b12] {
  color: #ffeac2;
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-footer .continue-btn[data-v-2edf2b12] {
  color: #ffeac2;
}
body.light .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-footer .continue-btn[data-v-2edf2b12] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
body.dark .app-universal-strategy-dialog .strategy-dialog-modal.modal-svip .modal-footer .continue-btn[data-v-2edf2b12] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
.strategy-dimension-info[data-v-1e6281a5] {
  border-radius: 0.8rem;
  font-weight: var(--weight);
  padding: 0.8rem 1.6rem;
}
body.light .strategy-dimension-info[data-v-1e6281a5] {
  color: #333;
}
body.dark .strategy-dimension-info[data-v-1e6281a5] {
  color: #eaeaea;
}
body.light .strategy-dimension-info[data-v-1e6281a5] {
  background: linear-gradient(90deg, rgba(167, 72, 0, 0.08) 0%, rgba(167, 72, 0, 0) 100%);
}
body.dark .strategy-dimension-info[data-v-1e6281a5] {
  background: linear-gradient(90deg, rgba(255, 218, 172, 0.08) 0%, rgba(255, 218, 172, 0) 100%);
}
.strategy-dimension-info .block-t1[data-v-1e6281a5] {
  font-size: 1.2rem;
}
.strategy-dimension-info .block-t2[data-v-1e6281a5] {
  font-size: 1.4rem;
  margin-top: 0.4rem;
  position: relative;
}
.strategy-dimension-info .block-t2 .yinhao-icon[data-v-1e6281a5] {
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  left: -0.8rem;
  top: -0.8rem;
}
body.light .strategy-dimension-info .block-t2 .yinhao-icon[data-v-1e6281a5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-vip-b78b9f6d.png);
}
body.dark .strategy-dimension-info .block-t2 .yinhao-icon[data-v-1e6281a5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-vip-2fddc39e.png);
}
.strategy-dimension-info .block-t3[data-v-1e6281a5] {
  font-size: 1.4rem;
  margin-top: 0.4rem;
}
body.light .strategy-dimension-info .block-t3[data-v-1e6281a5] {
  color: #713100;
}
body.dark .strategy-dimension-info .block-t3[data-v-1e6281a5] {
  color: #f4bc71;
}
.strategy-dimension-info .block-t3[data-v-1e6281a5]  em {
  margin: 0 0.4rem;
}
body.light .strategy-dimension-info .block-t3[data-v-1e6281a5]  em {
  color: #f04040;
}
body.dark .strategy-dimension-info .block-t3[data-v-1e6281a5]  em {
  color: #f04040;
}
body.light .strategy-dimension-info .block-t3[data-v-1e6281a5]  em {
  background: linear-gradient(to top, rgba(240, 64, 64, 0.2) 0%, rgba(240, 64, 64, 0.2) 0.6rem, transparent 1.1rem, transparent 100%);
}
body.dark .strategy-dimension-info .block-t3[data-v-1e6281a5]  em {
  background: linear-gradient(to top, rgba(240, 64, 64, 0.2) 0%, rgba(240, 64, 64, 0.2) 0.6rem, transparent 1.1rem, transparent 100%);
}
body.light .strategy-dimension-info.strategy-svip[data-v-1e6281a5] {
  background: linear-gradient(90deg, rgba(98, 104, 187, 0.08) 0%, rgba(98, 104, 187, 0) 100%);
}
body.dark .strategy-dimension-info.strategy-svip[data-v-1e6281a5] {
  background: linear-gradient(90deg, rgba(98, 104, 187, 0.08) 0%, rgba(98, 104, 187, 0) 100%);
}
body.light .strategy-dimension-info.strategy-svip .block-t2 .yinhao-icon[data-v-1e6281a5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-svip-ebab7a55.png);
}
body.dark .strategy-dimension-info.strategy-svip .block-t2 .yinhao-icon[data-v-1e6281a5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/yinhao-icon-svip-a95162f6.png);
}
body.light .strategy-dimension-info.strategy-svip .block-t3[data-v-1e6281a5] {
  color: #333b96;
}
body.dark .strategy-dimension-info.strategy-svip .block-t3[data-v-1e6281a5] {
  color: #c4c5f7;
}
.app-vip-order-dialog-with-header-drawer[data-v-ff0194d0] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 111;
  background-color: rgba(0,0,0,.5);
  display: flex;
  flex-direction: column;
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-bg-animation[data-v-ff0194d0] {
  animation: drawer-bglight-data-v-ff0194d0 .2s linear;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-bg-animation[data-v-ff0194d0] {
  animation: drawer-bgdark-data-v-ff0194d0 .2s linear;
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-bg-animation.drawer-bg-animation-fade-out[data-v-ff0194d0] {
  animation: drawer-bg-fade-outlight-data-v-ff0194d0 .21s linear;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-bg-animation.drawer-bg-animation-fade-out[data-v-ff0194d0] {
  animation: drawer-bg-fade-outdark-data-v-ff0194d0 .21s linear;
}
.app-vip-order-dialog-with-header-drawer .mask-area[data-v-ff0194d0] {
  flex: 1;
}
.app-vip-order-dialog-with-header-drawer .drawer-container[data-v-ff0194d0] {
  --animate-duration: 0.2s;
  display: flex;
  flex-direction: column;
  height: 90vh;
  border-radius: 1rem 1rem 0 0;
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container[data-v-ff0194d0] {
  background-color: #fff1dd;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container[data-v-ff0194d0] {
  background-color: #3c3c3c;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container[data-v-ff0194d0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-a9d63880.png);
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container[data-v-ff0194d0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-f4b134f7.png);
}
.app-vip-order-dialog-with-header-drawer .drawer-container.full-screen[data-v-ff0194d0] {
  height: 80vh;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header[data-v-ff0194d0] {
  position: relative;
  padding: 1.6rem 4rem 0.4rem 1.6rem;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header[data-v-ff0194d0] {
  color: #713100;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header[data-v-ff0194d0] {
  color: #f5c98f;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header .header-title[data-v-ff0194d0] {
  font-size: 1.7rem;
  line-height: 2.4rem;
  font-weight: var(--weight);
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header .header-title.only-header-title[data-v-ff0194d0] {
  display: block;
  text-align: center;
  margin-left: 2rem;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header .iconfont[data-v-ff0194d0] {
  position: absolute;
  font-size: 2.4rem;
  right: 0.8rem;
  top: 0.8rem;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header .iconfont[data-v-ff0194d0] {
  color: #999;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-header .iconfont[data-v-ff0194d0] {
  color: #868686;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .vip-rights[data-v-ff0194d0] {
  font-size: 0;
  vertical-align: 0.1rem;
  display: inline-block;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .vip-rights a[data-v-ff0194d0] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  font-weight: var(--weight);
  margin-right: 0.8rem;
  display: inline-block;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .vip-rights a[data-v-ff0194d0] {
  color: #a74800;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .vip-rights a[data-v-ff0194d0] {
  color: #fff1dd;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .vip-rights a[data-v-ff0194d0]:last-child {
  margin-right: 0;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content[data-v-ff0194d0] {
  flex: 1;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-sub-header[data-v-ff0194d0] {
  padding: 0 1.6rem;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-sub-header[data-v-ff0194d0] {
  color: #713100;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-sub-header[data-v-ff0194d0] {
  color: #f5c98f;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-sub-header .sub-title[data-v-ff0194d0] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-sub-header+.vip-header-explain[data-v-ff0194d0] {
  margin-top: 0.5rem;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .vip-header-explain[data-v-ff0194d0] {
  padding: 0 0.8rem;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .vip-header-explain>img[data-v-ff0194d0] {
  max-width: 100%;
  display: block;
  max-height: 20rem;
  margin: 0 auto;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs[data-v-ff0194d0] {
  padding: 1.2rem 0.8rem 0 0.8rem;
  flex: 1;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header {
  border-radius: 0.4rem 0.4rem 0 0;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .tabs-container .tab {
  color: #333;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .tabs-container .tab {
  color: #eaeaea;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .tabs-container .tab.active {
  color: #713100;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .tabs-container .tab.active {
  color: #f5c98f;
}
body.light .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .scrollbar-container .scrollbar {
  background-color: #713100;
}
body.dark .app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .header .scrollbar-container .scrollbar {
  background-color: #f5c98f;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .body .app-create-vip-order-dialog-container {
  position: static;
  background-color: unset;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs .ui-tabs2[data-v-ff0194d0]  .body .app-create-vip-order-dialog-container .app-vip-products {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header-drawer .drawer-container .drawer-content .drawer-tabs.drawer-tabs-single .ui-tabs2[data-v-ff0194d0]  .body .app-create-vip-order-dialog-container .app-vip-products {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header-drawer .drawer-container.animate__slideInUp[data-v-ff0194d0] {
  will-change: transform;
  transform: translateZ(0);
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container[data-v-ff0194d0] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container[data-v-ff0194d0] {
  background-color: #3c3c3c;
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container[data-v-ff0194d0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-ab104a42.png);
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container[data-v-ff0194d0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-b170e8f6.png);
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .drawer-header[data-v-ff0194d0] {
  color: #353956;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .drawer-header[data-v-ff0194d0] {
  color: #f5c98f;
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .vip-rights a[data-v-ff0194d0] {
  color: #3a459f;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .vip-rights a[data-v-ff0194d0] {
  color: #fff1dd;
}
body.light .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .drawer-content .drawer-sub-header[data-v-ff0194d0] {
  color: #353956;
}
body.dark .app-vip-order-dialog-with-header-drawer.drawer-svip .drawer-container .drawer-content .drawer-sub-header[data-v-ff0194d0] {
  color: #f5c98f;
}
@keyframes drawer-bglight-data-v-ff0194d0 {
from {
    background-color: rgba(0,0,0,0);
}
to {
    background-color: rgba(0,0,0,.5);
}
}
@keyframes drawer-bgdark-data-v-ff0194d0 {
from {
    background-color: rgba(0,0,0,0);
}
to {
    background-color: rgba(0,0,0,.5);
}
}
@keyframes drawer-bg-fade-outlight-data-v-ff0194d0 {
from {
    background-color: rgba(0,0,0,.5);
}
to {
    background-color: rgba(0,0,0,0);
}
}
@keyframes drawer-bg-fade-outdark-data-v-ff0194d0 {
from {
    background-color: rgba(0,0,0,.5);
}
to {
    background-color: rgba(0,0,0,0);
}
}
.app-vip-order-dialog-with-header-drawer .not-in-app-container[data-v-ff0194d0] {
  text-align: center;
  border-radius: 0.5rem;
  z-index: 9;
  padding-top: 2rem;
}
body.light .app-vip-order-dialog-with-header-drawer .not-in-app-container[data-v-ff0194d0] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header-drawer .not-in-app-container[data-v-ff0194d0] {
  background-color: #222;
}
.app-vip-order-dialog-with-header-drawer .not-in-app-container>.img[data-v-ff0194d0] {
  width: 7rem;
  display: block;
  margin: 0 auto;
  margin-top: 2rem;
}
.app-vip-order-dialog-with-header-drawer .not-in-app-container>.desc[data-v-ff0194d0] {
  font-size: 1.4rem;
  margin-top: 1rem;
}
body.light .app-vip-order-dialog-with-header-drawer .not-in-app-container>.desc[data-v-ff0194d0] {
  color: #666;
}
body.dark .app-vip-order-dialog-with-header-drawer .not-in-app-container>.desc[data-v-ff0194d0] {
  color: #b8b8b8;
}
.app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container[data-v-ff0194d0] {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  padding-left: 3.6rem;
  padding-right: 3.6rem;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container[data-v-ff0194d0] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container[data-v-ff0194d0] {
  background-color: #222;
}
.app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container .main-btn[data-v-ff0194d0] {
  font-size: 1.6rem;
  line-height: 4.4rem;
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container .main-btn[data-v-ff0194d0] {
  color: #fff;
}
body.dark .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container .main-btn[data-v-ff0194d0] {
  color: #222;
}
body.light .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container .main-btn[data-v-ff0194d0] {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header-drawer .not-in-app-container .btn-container .main-btn[data-v-ff0194d0] {
  background-color: #4ca9e7;
}
.app-vip-order-dialog-with-header[data-v-081dc9bd] {
  flex: 1;
}
body.light .app-vip-order-dialog-with-header[data-v-081dc9bd] {
  background-color: #fff1dd;
}
body.dark .app-vip-order-dialog-with-header[data-v-081dc9bd] {
  background-color: #3c3c3c;
}
.app-vip-order-dialog-with-header>.not-in-app-container[data-v-081dc9bd] {
  top: 10%;
  left: 10%;
  right: 10%;
  position: absolute;
  text-align: center;
  border-radius: 0.5rem;
  z-index: 9;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container[data-v-081dc9bd] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container[data-v-081dc9bd] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.img[data-v-081dc9bd] {
  width: 7rem;
  display: block;
  margin: 0 auto;
  margin-top: 2rem;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-081dc9bd] {
  font-size: 1.4rem;
  margin-top: 1rem;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-081dc9bd] {
  color: #666;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-081dc9bd] {
  color: #b8b8b8;
}
.app-vip-order-dialog-with-header>.not-required-app[data-v-081dc9bd] {
  top: 3rem;
  left: 2rem;
  right: 2rem;
  bottom: 3rem;
  position: absolute;
  text-align: center;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
}
body.light .app-vip-order-dialog-with-header>.not-required-app[data-v-081dc9bd] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app[data-v-081dc9bd] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container[data-v-081dc9bd] {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  text-align: center;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container>.img[data-v-081dc9bd] {
  width: 100%;
  display: block;
  margin: 0 auto;
  margin-top: 0;
}
body.light .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-081dc9bd] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-081dc9bd] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .header-v[data-v-081dc9bd] {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  height: 5.8rem;
  font-weight: var(--weight);
  line-height: 5.8rem;
}
body.light .app-vip-order-dialog-with-header .header-v[data-v-081dc9bd] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header .header-v[data-v-081dc9bd] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .main-btn[data-v-081dc9bd] {
  font-size: 1.6rem;
  line-height: 4.4rem;
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-081dc9bd] {
  color: #fff;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-081dc9bd] {
  color: #222;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-081dc9bd] {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-081dc9bd] {
  background-color: #4ca9e7;
}
.app-vip-order-dialog-with-header .btn-container[data-v-081dc9bd] {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  padding-left: 3.6rem;
  padding-right: 3.6rem;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .btn-container[data-v-081dc9bd] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header .btn-container[data-v-081dc9bd] {
  background-color: #222;
}
body.light .app-vip-order-dialog-with-header.app-svip-order-dialog-with-header[data-v-081dc9bd] {
  background-color: #eceeff;
}
body.dark .app-vip-order-dialog-with-header.app-svip-order-dialog-with-header[data-v-081dc9bd] {
  background-color: #3c3c3c;
}
body.light .app-vip-order-dialog-with-header.app-svip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-ab104a42.png);
}
body.dark .app-vip-order-dialog-with-header.app-svip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-svip-b170e8f6.png);
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd] {
  overflow: hidden;
  display: flex;
  padding: 0 0.8rem;
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-a9d63880.png);
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg-vip-f4b134f7.png);
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .vip-bg-header.is-new[data-v-081dc9bd] {
  background-image: unset;
  background-color: unset;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .background-cover {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .container-wrapper {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .container-wrapper .top-block {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .container-wrapper .section {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .container-wrapper .section>.app-vip-rights,
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .container-wrapper .section .coupon-bar {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd] {
  flex: 1;
  border-radius: 0.3rem;
  overflow: hidden;
  position: static;
  display: flex;
  flex-direction: column;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 {
  height: unset;
  flex: 1;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2>.header {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2.hide-tab>.header {
  display: none;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .tabs-container .tab.active {
  color: #713100;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .tabs-container .tab.active {
  color: #f5c98f;
}
body.light .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .scrollbar-container .scrollbar {
  background-color: #713100;
}
body.dark .app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .scrollbar-container .scrollbar {
  background-color: #f5c98f;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 ::v-deep .app-pay-bar {
  padding-bottom: 2rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .app-create-vip-order-dialog-container {
  border-radius: 0.4rem;
  position: static;
  background-color: unset;
  top: unset;
  bottom: unset;
  left: unset;
  right: unset;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .app-create-vip-order-dialog-container.in-tab>.container-wrapper {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .app-create-vip-order-dialog-container.in-tab>.container-wrapper>.top-block {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .app-create-vip-order-dialog-container.in-tab>.container-wrapper>.top-block .section:last-child .new-pay-style {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-081dc9bd]  .ui-tabs2 .app-create-vip-order-dialog-container.hide-tab {
  border-radius: 0.4rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content .vip-header-explain[data-v-081dc9bd] {
  padding-bottom: 1.2rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content .vip-header-explain>img[data-v-081dc9bd] {
  max-width: 100%;
  display: block;
  max-height: 20rem;
  margin: 0 auto;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .close[data-v-081dc9bd] {
  width: 3.5rem;
  height: 3.5rem;
  margin-left: -1.7rem;
  position: absolute;
  bottom: 2rem;
  left: 50%;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .bottom-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-081dc9bd]  .bottom-bar.line-top:after {
  display: none;
}
.strategy-dimension-info[data-v-081dc9bd] {
  margin-top: 1.6rem;
}
.pay-container[data-v-db60990a] {
  position: absolute;
  z-index: 99;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
  transform: translate3d(0, 0, 0);
}
.ui-filter[data-v-db60990a] {
  z-index: 99 !important;
}
.app-vip-order-dialog-with-header[data-v-446f9a51] {
  position: absolute;
  left: 2rem;
  top: 1.5rem;
  right: 2rem;
  bottom: 0;
}
.app-vip-order-dialog-with-header>.not-in-app-container[data-v-446f9a51] {
  top: 10%;
  left: 10%;
  right: 10%;
  position: absolute;
  text-align: center;
  z-index: 9;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container[data-v-446f9a51] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container[data-v-446f9a51] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.img[data-v-446f9a51] {
  width: 7rem;
  display: block;
  margin: 0 auto;
  margin-top: 2rem;
}
.app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-446f9a51] {
  font-size: 1.4rem;
  margin-top: 1rem;
}
body.light .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-446f9a51] {
  color: #666;
}
body.dark .app-vip-order-dialog-with-header>.not-in-app-container>.desc[data-v-446f9a51] {
  color: #b8b8b8;
}
.app-vip-order-dialog-with-header>.not-required-app[data-v-446f9a51] {
  top: 3rem;
  left: 2rem;
  right: 2rem;
  bottom: 3rem;
  position: absolute;
  text-align: center;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
}
body.light .app-vip-order-dialog-with-header>.not-required-app[data-v-446f9a51] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app[data-v-446f9a51] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container[data-v-446f9a51] {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  text-align: center;
}
.app-vip-order-dialog-with-header>.not-required-app .img-container>.img[data-v-446f9a51] {
  width: 100%;
  display: block;
  margin: 0 auto;
  margin-top: 0;
}
body.light .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-446f9a51] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header>.not-required-app .btn-container[data-v-446f9a51] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .header[data-v-446f9a51] {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  height: 5.8rem;
  font-weight: var(--weight);
  line-height: 5.8rem;
}
body.light .app-vip-order-dialog-with-header .header[data-v-446f9a51] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header .header[data-v-446f9a51] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .main-btn[data-v-446f9a51] {
  font-size: 1.6rem;
  line-height: 4.4rem;
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-446f9a51] {
  color: #fff;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-446f9a51] {
  color: #222;
}
body.light .app-vip-order-dialog-with-header .main-btn[data-v-446f9a51] {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header .main-btn[data-v-446f9a51] {
  background-color: #4ca9e7;
}
.app-vip-order-dialog-with-header .btn-container[data-v-446f9a51] {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  padding-left: 3.6rem;
  padding-right: 3.6rem;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .btn-container[data-v-446f9a51] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header .btn-container[data-v-446f9a51] {
  background-color: #222;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container[data-v-446f9a51] {
  overflow: hidden;
  height: 100%;
  border-radius: 0.8rem 0.8rem 0 0;
  display: flex;
  flex-direction: column;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .app-create-vip-order-dialog-content[data-v-446f9a51] {
  overflow: hidden;
  position: absolute;
  border-radius: 0 0 0.8rem 0.8rem;
}
.app-vip-order-dialog-with-header>.app-create-vip-order-dialog-container .close[data-v-446f9a51] {
  width: 3.5rem;
  height: 3.5rem;
  margin-left: -1.7rem;
  position: absolute;
  bottom: 2rem;
  left: 50%;
  z-index: 1;
}
.app-vip-order-header[data-v-7dc469d1] {
  text-align: center;
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
body.light .app-vip-order-header[data-v-7dc469d1] {
  background-color: #f3f3f3;
}
body.dark .app-vip-order-header[data-v-7dc469d1] {
  background-color: #1b1b1b;
}
.app-vip-order-header>.wrapper[data-v-7dc469d1] {
  padding-top: 23.08%;
}
.app-vip-order-header>.main-title[data-v-7dc469d1] {
  font-weight: var(--weight);
  position: absolute;
  top: 24%;
  left: 0;
  right: 0;
  font-size: 1.6rem;
}
body.light .app-vip-order-header>.main-title[data-v-7dc469d1] {
  color: rgba(255,255,255,.8);
}
body.dark .app-vip-order-header>.main-title[data-v-7dc469d1] {
  color: rgba(34,34,34,.8);
}
.app-vip-order-header>.main-title .func-name[data-v-7dc469d1] {
  font-weight: var(--weight);
}
.app-vip-order-header>.sub-title[data-v-7dc469d1] {
  position: absolute;
  top: 36%;
  left: 0;
  right: 0;
  font-size: 1.2rem;
  padding: 0 1.2rem;
  line-height: 1.5rem;
}
body.light .app-vip-order-header>.sub-title[data-v-7dc469d1] {
  color: rgba(255,255,255,.8);
}
body.dark .app-vip-order-header>.sub-title[data-v-7dc469d1] {
  color: rgba(34,34,34,.8);
}
.app-vip-order-header>.vip-rights[data-v-7dc469d1] {
  position: absolute;
  top: 60%;
  left: 0;
  right: 0;
  font-size: 1.2rem;
}
body.light .app-vip-order-header>.vip-rights>a[data-v-7dc469d1] {
  color: rgba(255,255,255,.8);
}
body.dark .app-vip-order-header>.vip-rights>a[data-v-7dc469d1] {
  color: rgba(34,34,34,.8);
}
.app-vip-order-header.has-sub-title>.wrapper[data-v-7dc469d1] {
  padding-top: 30.08%;
}
.app-vip-order-header.has-sub-title>.main-title[data-v-7dc469d1] {
  top: 10%;
}
.app-vip-order-header.has-sub-title>.vip-rights[data-v-7dc469d1] {
  top: 70%;
}
body.light .svip-bg-header[data-v-7dc469d1] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bg__2-2dd33a89.png);
}
body.dark .svip-bg-header[data-v-7dc469d1] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bg__2-2dd33a89.png);
}
body.light .vip-bg-header[data-v-7dc469d1] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg__10-49e5e5e2.png);
}
body.dark .vip-bg-header[data-v-7dc469d1] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/bg__10-49e5e5e2.png);
}
.recommend[data-v-718de5c0] {
  position: absolute;
  left: 0;
  top: 0;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
  width: 4rem;
  height: 1.8rem;
  border-top-left-radius: 0.5rem;
}
body.light .recommend[data-v-718de5c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
body.dark .recommend[data-v-718de5c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
.df[data-v-718de5c0] {
  width: 6rem;
  height: 2rem;
  padding-left: 0.5rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  position: absolute;
  top: -0.1rem;
  left: 0;
}
body.light .df[data-v-718de5c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.dark .df[data-v-718de5c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.light .df[data-v-718de5c0] {
  color: #fff;
}
body.dark .df[data-v-718de5c0] {
  color: #222;
}
.limited[data-v-718de5c0] {
  width: 100%;
  height: 1.8rem;
  padding-left: 0.5rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  position: absolute;
  top: -0.1rem;
  left: 0;
}
body.light .limited[data-v-718de5c0] {
  color: #fff;
}
body.dark .limited[data-v-718de5c0] {
  color: #222;
}
.name[data-v-718de5c0] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 16%;
  font-size: 1.7rem;
}
body.light .name[data-v-718de5c0] {
  color: #333;
}
body.dark .name[data-v-718de5c0] {
  color: #eaeaea;
}
.real-price[data-v-718de5c0] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 42%;
}
body.light .real-price[data-v-718de5c0] {
  color: #ff3a3a;
}
body.dark .real-price[data-v-718de5c0] {
  color: #ff3a3a;
}
.real-price .price-value[data-v-718de5c0] {
  font-size: 2.4rem;
  font-weight: var(--weight);
  font-family: "D-DIN";
}
.real-price .price-unit[data-v-718de5c0] {
  font-size: 1.3rem;
}
.price-per-day[data-v-718de5c0] {
  font-size: 1.1rem;
  border-radius: 0.2rem;
  line-height: 2rem;
  left: 1.2rem;
  right: 1.2rem;
  position: absolute;
  top: 73%;
  font-weight: var(--weight);
}
body.light .price-per-day[data-v-718de5c0] {
  color: #bb833d;
}
body.dark .price-per-day[data-v-718de5c0] {
  color: #b88d51;
}
.price-per-day.line-through[data-v-718de5c0] {
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
}
@media screen and (max-width: 400px) {
.price-per-day[data-v-718de5c0] {
    left: 0.6rem;
    right: 0.6rem;
}
}
.price-per-day>.good[data-v-718de5c0] {
  width: 1rem;
  height: 1rem;
}
@media screen and (max-width: 320px) {
.price-per-day>.good[data-v-718de5c0] {
    display: none;
}
}
.limited-footer[data-v-718de5c0] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3.8rem;
  padding-top: 0.9rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .limited-footer[data-v-718de5c0] {
  color: #fff;
}
body.dark .limited-footer[data-v-718de5c0] {
  color: #fff;
}
.limited-footer>.per-day[data-v-718de5c0] {
  font-size: 1.2rem;
}
.limited-footer>.limit-tip[data-v-718de5c0] {
  font-size: 1.2rem;
  position: relative;
  top: 0;
  font-weight: var(--weight);
}
.limited-footer>img[data-v-718de5c0] {
  height: 100%;
  display: block;
}
.limited-footer>img+.limit-tip[data-v-718de5c0] {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0.3rem;
  top: 50%;
  margin-top: -0.2rem;
}
.origin-price[data-v-718de5c0] {
  position: absolute;
  top: 73%;
  left: 0.6rem;
  right: 0.6rem;
  font-size: 1.2rem;
  text-decoration: line-through;
  line-height: 2rem;
  padding-bottom: 1.4rem;
  font-weight: var(--weight);
}
body.light .origin-price[data-v-718de5c0] {
  color: #999;
}
body.dark .origin-price[data-v-718de5c0] {
  color: #868686;
}
.app-vip-products[data-v-c822b9f0] {
  display: flex;
  flex-direction: row;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  width: 100%;
  height: 15rem;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
body.light .app-vip-products[data-v-c822b9f0] {
  background-color: #fff;
}
body.dark .app-vip-products[data-v-c822b9f0] {
  background-color: #222;
}
.app-vip-products[data-v-c822b9f0]::-webkit-scrollbar {
  display: none;
}
.app-vip-products>.product-items-wrapper[data-v-c822b9f0] {
  display: flex;
  flex: 1;
}
.app-vip-products>.product-items-wrapper>.loading-wrapper[data-v-c822b9f0] {
  width: 100%;
  height: 11.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-vip-products>.product-items-wrapper>.loading-wrapper>.loading[data-v-c822b9f0] {
  width: 2rem;
  height: 2rem;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #d8d8d8 inset,0 0.1rem 0 #d8d8d8 inset,-0.1rem 0 0 #d8d8d8 inset,0 -0.1rem 0 #d8d8d8 inset;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #484848 inset,0 0.1rem 0 #484848 inset,-0.1rem 0 0 #484848 inset,0 -0.1rem 0 #484848 inset;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] {
  background-color: #fff1dd;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] {
  background-color: #313131;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #a74800 inset,0 0.1rem 0 #a74800 inset,-0.1rem 0 0 #a74800 inset,0 -0.1rem 0 #a74800 inset;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #f5c98f inset,0 0.1rem 0 #f5c98f inset,-0.1rem 0 0 #f5c98f inset,0 -0.1rem 0 #f5c98f inset;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] .name {
  color: #713100;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-c822b9f0] .name {
  color: #f5c98f;
}
.app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-c822b9f0] {
  background-position: left top;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-c822b9f0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-selected-c1f73d92.png);
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-c822b9f0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-selected-6daf1530.png);
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-c822b9f0] .price-per-day {
  color: #ff3a3a;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-c822b9f0] .price-per-day {
  color: #ff3a3a;
}
.app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-c822b9f0] {
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-c822b9f0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-83296eb3.png);
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-c822b9f0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-3876af5f.png);
}
.app-vip-products>.product-items-wrapper.can-scroll[data-v-c822b9f0] {
  display: block;
  flex: none;
  white-space: nowrap;
}
.app-vip-products>.product-items-wrapper.can-scroll>.product-item[data-v-c822b9f0] {
  display: inline-block;
  flex: unset;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0] {
  flex: 1;
  text-align: center;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  border-radius: 0.5rem;
  position: relative;
  height: 11.8rem;
}
body.light .app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0] {
  background-color: #fff;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0] {
  background-color: #222;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0]:first-child {
  margin-left: 1.2rem;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0]:last-child {
  margin-right: 1.2rem;
}
body.light .app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #e3e3e3 inset,0 0.1rem 0 #e3e3e3 inset,-0.1rem 0 0 #e3e3e3 inset,0 -0.1rem 0 #e3e3e3 inset;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item[data-v-c822b9f0] {
  box-shadow: 0.1rem 0 0 #3c3c3c inset,0 0.1rem 0 #3c3c3c inset,-0.1rem 0 0 #3c3c3c inset,0 -0.1rem 0 #3c3c3c inset;
}
.app-vip-products>.product-items-wrapper>.product-item.selected[data-v-c822b9f0] {
  cursor: default;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-c822b9f0] {
  background-color: #fff4e0;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-c822b9f0] {
  background-color: #362f1e;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-c822b9f0] {
  box-shadow: 0.2rem 0 0 #bb833d inset,0 0.2rem 0 #bb833d inset,-0.2rem 0 0 #bb833d inset,0 -0.2rem 0 #bb833d inset;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-c822b9f0] {
  box-shadow: 0.2rem 0 0 #b88d51 inset,0 0.2rem 0 #b88d51 inset,-0.2rem 0 0 #b88d51 inset,0 -0.2rem 0 #b88d51 inset;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected .name[data-v-c822b9f0] {
  color: #713100;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected .name[data-v-c822b9f0] {
  color: #f5c98f;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected .price-per-day[data-v-c822b9f0] {
  color: #ff3a3a;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected .price-per-day[data-v-c822b9f0] {
  color: #ff3a3a;
}
.app-vip-products>.product-items-wrapper>.product-item>.wrapper[data-v-c822b9f0] {
  padding-top: 121%;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container[data-v-c822b9f0] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 320px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-c822b9f0] {
    font-size: 1.5rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-c822b9f0] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 321px)and (max-width: 374px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-c822b9f0] {
    font-size: 1.6rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-c822b9f0] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 375px)and (max-width: 413px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-c822b9f0] {
    font-size: 1.6rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-c822b9f0] {
    font-size: 1.7rem;
}
}
@media screen and (min-width: 414px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-c822b9f0] {
    font-size: 1.8rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.real-price[data-v-c822b9f0] {
    font-size: 1.8rem;
}
}
.product-tips-list[data-v-c822b9f0] {
  padding: 0 1.2rem 1.6rem 1.2rem;
}
body.light .product-tips-list[data-v-c822b9f0] {
  background-color: #fff;
}
body.dark .product-tips-list[data-v-c822b9f0] {
  background-color: #222;
}
.product-tips-list .tips-list-wrapper[data-v-c822b9f0] {
  padding: 0.4rem;
  border-radius: 0.4rem;
}
body.light .product-tips-list .tips-list-wrapper[data-v-c822b9f0] {
  background-color: #f3f3f3;
}
body.dark .product-tips-list .tips-list-wrapper[data-v-c822b9f0] {
  background-color: #2b2b2b;
}
.product-tips-list .tips-list-wrapper .tip-item[data-v-c822b9f0] {
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .product-tips-list .tips-list-wrapper .tip-item[data-v-c822b9f0] {
  color: #999;
}
body.dark .product-tips-list .tips-list-wrapper .tip-item[data-v-c822b9f0] {
  color: #868686;
}
.app-vip-order-dialog-with-header[data-v-66a2ac3e] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap[data-v-66a2ac3e] {
  min-height: 25.8rem;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup[data-v-66a2ac3e] {
  border-radius: 0.4rem;
  position: absolute;
  top: 43%;
  left: 10%;
  transform: translate(0, -50%);
  width: 80%;
  margin: auto;
  overflow: hidden;
  padding-bottom: 0;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup[data-v-66a2ac3e] {
  background-color: #fff;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup[data-v-66a2ac3e] {
  background-color: #222;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .content[data-v-66a2ac3e] {
  padding: 2rem;
  text-align: center;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .pop-title[data-v-66a2ac3e] {
  height: 5.5rem;
  line-height: 6rem;
  text-align: center;
  background-size: 100%;
  font-size: 1.7rem;
  font-weight: var(--weight);
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .pop-title[data-v-66a2ac3e] {
  color: #333;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .pop-title[data-v-66a2ac3e] {
  color: #eaeaea;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .pop-title[data-v-66a2ac3e] {
  background-color: #eee;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .pop-title[data-v-66a2ac3e] {
  background-color: #313131;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top[data-v-66a2ac3e] {
  text-align: left;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-content[data-v-66a2ac3e] {
  line-height: 2.2rem;
  font-size: 1.6rem;
  text-align: center;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-content[data-v-66a2ac3e] {
  color: #333;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-content[data-v-66a2ac3e] {
  color: #eaeaea;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-desc[data-v-66a2ac3e] {
  padding-top: 1rem;
  line-height: 1.7rem;
  font-size: 1.2rem;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-desc[data-v-66a2ac3e] {
  color: gray;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-desc[data-v-66a2ac3e] {
  color: #9e9e9e;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-list[data-v-66a2ac3e] {
  padding-top: 1rem;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-list>.list-item[data-v-66a2ac3e] {
  font-size: 1.5rem;
  line-height: 2.4rem;
  position: relative;
  padding-left: 1rem;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-list>.list-item[data-v-66a2ac3e]:after {
  content: "";
  display: block;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 0.5rem;
  position: absolute;
  left: 0;
  top: 1rem;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-list>.list-item[data-v-66a2ac3e]:after {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-top>.confirm-list>.list-item[data-v-66a2ac3e]:after {
  background-color: #4ca9e7;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button[data-v-66a2ac3e] {
  margin-top: 2.4rem;
  font-size: 1.6rem;
  line-height: 4.4rem;
  display: flex;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-left[data-v-66a2ac3e] {
  border-radius: 0.4rem;
  margin-right: 1.3rem;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-left[data-v-66a2ac3e] {
  background-color: #e2f1fc;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-left[data-v-66a2ac3e] {
  background-color: #27323a;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-left[data-v-66a2ac3e] {
  color: #333;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-left[data-v-66a2ac3e] {
  color: #eaeaea;
}
.app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-right[data-v-66a2ac3e] {
  border-radius: 0.4rem;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-right[data-v-66a2ac3e] {
  background-color: #128bed;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-right[data-v-66a2ac3e] {
  background-color: #4ca9e7;
}
body.light .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-right[data-v-66a2ac3e] {
  color: #fff;
}
body.dark .app-vip-order-dialog-with-header .confirm-pop-wrap .popup .confirm-button .button-right[data-v-66a2ac3e] {
  color: #222;
}
.app-vip-order-dialog-with-header-plain[data-v-1e099673] {
  position: relative;
  height: 100%;
}
.app-page-loading[data-v-4dae4ef8] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
}
body.light .app-page-loading[data-v-4dae4ef8] {
  background-color: #fff;
}
body.dark .app-page-loading[data-v-4dae4ef8] {
  background-color: #222;
}
.app-page-loading>.bg[data-v-4dae4ef8] {
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 45%;
  width: 24rem;
  height: 10.4rem;
  margin-left: -12rem;
  margin-top: -5.2rem;
  animation: opacity-data-v-4dae4ef8 .5s ease;
}
body.light .app-page-loading>.bg[data-v-4dae4ef8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-7ac3b185.gif);
}
body.dark .app-page-loading>.bg[data-v-4dae4ef8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-428a518b.gif);
}
body.light .app-page-loading.smallg>.bg[data-v-4dae4ef8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-abeb05a8.gif);
}
body.dark .app-page-loading.smallg>.bg[data-v-4dae4ef8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-3ce4ad4b.gif);
}
@keyframes opacity-data-v-4dae4ef8 {
0% {
    opacity: 0;
}
50% {
    opacity: .5;
}
100% {
    opacity: 1;
}
}
.role-desc-tag[data-v-87331e6a] {
  padding: 0 0.4rem;
  font-size: 1.4rem;
}
body.light .role-desc-tag[data-v-87331e6a] {
  color: #999;
}
body.dark .role-desc-tag[data-v-87331e6a] {
  color: #868686;
}
body.light .role-desc-tag.tag-green[data-v-87331e6a] {
  color: #00ad65;
}
body.dark .role-desc-tag.tag-green[data-v-87331e6a] {
  color: #36b37e;
}
body.light .role-desc-tag.tag-red[data-v-87331e6a] {
  color: #ff6060;
}
body.dark .role-desc-tag.tag-red[data-v-87331e6a] {
  color: #ea5959;
}
body.light .role-desc-tag.tag-orange[data-v-87331e6a] {
  color: #ff8900;
}
body.dark .role-desc-tag.tag-orange[data-v-87331e6a] {
  color: #e07c09;
}
body.light .role-desc-tag.tag-blue[data-v-87331e6a] {
  color: #128bed;
}
body.dark .role-desc-tag.tag-blue[data-v-87331e6a] {
  color: #4ca9e7;
}
.role-item[data-v-04ef4044] {
  display: flex;
  margin-top: 0.4rem;
  font-size: 1.4rem;
  line-height: 2rem;
}
.role-item .item-label[data-v-04ef4044] {
  white-space: nowrap;
}
body.light .role-item .item-label[data-v-04ef4044] {
  color: #999;
}
body.dark .role-item .item-label[data-v-04ef4044] {
  color: #868686;
}
.role-item .item-content[data-v-04ef4044] {
  flex: 1;
  min-width: 1rem;
}
body.light .role-item .item-content[data-v-04ef4044] {
  color: #666;
}
body.dark .role-item .item-content[data-v-04ef4044] {
  color: #b8b8b8;
}
.role-item .item-content[data-v-04ef4044]  .ui-ellipsis>.expander-text {
  width: 5.5rem;
}
.role-item-block[data-v-04ef4044] {
  display: block;
  margin-top: 0.6rem;
  line-height: 2rem;
}
.role-item-block .item-label[data-v-04ef4044] {
  display: block;
  font-size: 1.3rem;
}
body.light .role-item-block .item-label[data-v-04ef4044] {
  color: gray;
}
body.dark .role-item-block .item-label[data-v-04ef4044] {
  color: #9e9e9e;
}
.role-item-block .item-content[data-v-04ef4044] {
  font-size: 1.5rem;
}
body.light .role-item-block .item-content[data-v-04ef4044] {
  color: #333;
}
body.dark .role-item-block .item-content[data-v-04ef4044] {
  color: #eaeaea;
}
.inline-role[data-v-04ef4044] {
  display: inline;
}
body.light .no[data-v-04ef4044] {
  color: #333;
}
body.dark .no[data-v-04ef4044] {
  color: #eaeaea;
}
.app-slide-container[data-v-2f8ec7c2] {
  height: 100%;
  position: relative;
}
.app-slide-container .default-container[data-v-2f8ec7c2] {
  height: 100%;
  transform: translate3d(0, 0, 0);
}
.app-slide-container .footer-container[data-v-2f8ec7c2] {
  transform: translate3d(0, 0, 0);
  width: 100%;
  position: absolute;
}
.source-logo[data-v-02b7c7b7] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.source-logo .icon-bg[data-v-02b7c7b7] {
  margin-right: 0.4rem;
  align-self: self-start;
}
.item-source[data-v-02b7c7b7] {
  height: 4rem;
  padding: 0 1.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 1.4rem;
}
body.light .item-source[data-v-02b7c7b7] {
  background-color: #fff;
}
body.dark .item-source[data-v-02b7c7b7] {
  background-color: #222;
}
.item-source>.iconfont[data-v-02b7c7b7] {
  font-size: 1.7rem;
  margin-right: 0.5rem;
}
body.light .item-source>.iconfont[data-v-02b7c7b7] {
  color: #bbb;
}
body.dark .item-source>.iconfont[data-v-02b7c7b7] {
  color: #646464;
}
body.light .item-source[data-v-02b7c7b7] {
  color: gray;
}
body.dark .item-source[data-v-02b7c7b7] {
  color: #9e9e9e;
}
.item-source .icon-bg[data-v-02b7c7b7] {
  margin-right: 0.5rem;
}
.limit-text[data-v-602f0251] {
  height: 3rem;
  margin: 1rem 0;
  text-align: center;
  font-size: 1.3rem;
}
body.light .limit-text[data-v-602f0251] {
  color: #999;
}
body.dark .limit-text[data-v-602f0251] {
  color: #868686;
}
.app-top-bar[data-v-602f0251] {
  width: 100%;
  padding: 0.5rem 1.2rem;
  box-sizing: border-box;
  position: fixed;
  z-index: 9999;
  bottom: 0;
  left: 0;
  right: 0;
  height: 6rem;
}
body.light .app-top-bar[data-v-602f0251] {
  background-color: #fff;
}
body.dark .app-top-bar[data-v-602f0251] {
  background-color: #222;
}
body.light .app-top-bar[data-v-602f0251] {
  box-shadow: 0 0.1rem 0.7rem #d8d8d8;
}
body.dark .app-top-bar[data-v-602f0251] {
  box-shadow: 0 0.1rem 0.7rem #484848;
}
.app-top-bar.in-iphone-x[data-v-602f0251] {
  padding-bottom: 2.4rem;
  height: 7.4rem;
}
.app-top-bar.on-top[data-v-602f0251] {
  top: 0;
  bottom: unset;
}
.app-top-bar>.logo-img[data-v-602f0251] {
  width: 3.2rem !important;
  float: left;
  margin-top: 0.7rem;
}
.app-top-bar>.logo-title[data-v-602f0251] {
  font-size: 1.2rem;
  margin-top: 0.8rem;
  margin-left: 4.4rem;
}
body.light .app-top-bar>.logo-title[data-v-602f0251] {
  color: #333;
}
body.dark .app-top-bar>.logo-title[data-v-602f0251] {
  color: #eaeaea;
}
.app-top-bar>.logo-content[data-v-602f0251] {
  font-size: 1.2rem;
  margin-top: 0;
  margin-left: 4.4rem;
}
body.light .app-top-bar>.logo-content[data-v-602f0251] {
  color: gray;
}
body.dark .app-top-bar>.logo-content[data-v-602f0251] {
  color: #9e9e9e;
}
.app-top-bar>.btn[data-v-602f0251] {
  position: absolute;
  right: 1.2rem;
  top: 1rem;
  border-radius: 0.4rem;
  text-decoration: none;
  box-sizing: border-box;
  font-size: 1.4rem;
  width: 9.8rem;
  height: 4rem;
  line-height: 3.8rem;
  padding: 0;
  text-align: center;
  display: block;
}
body.light .app-top-bar>.btn[data-v-602f0251] {
  color: #fff;
}
body.dark .app-top-bar>.btn[data-v-602f0251] {
  color: #222;
}
body.light .app-top-bar>.btn[data-v-602f0251] {
  background-color: #128bed;
}
body.dark .app-top-bar>.btn[data-v-602f0251] {
  background-color: #4ca9e7;
}
.app-top-bar>.btn.cant-look-more[data-v-602f0251] {
  width: 13.5rem;
}
.app-top-bar>.wechat-btn[data-v-602f0251] {
  position: absolute;
  right: 1rem;
  top: 1.1rem;
  border-radius: 0.4rem;
  text-decoration: none;
  box-sizing: border-box;
  font-size: 1.5rem;
  width: 8rem;
  height: 3rem;
  line-height: 2.8rem;
  padding: 0;
  text-align: center;
  display: block;
}
body.light .app-top-bar>.wechat-btn[data-v-602f0251] {
  color: #fff;
}
body.dark .app-top-bar>.wechat-btn[data-v-602f0251] {
  color: #222;
}
.app-top-bar>.wechat-btn.cant-look-more[data-v-602f0251] {
  width: 13.5rem;
}
.space[data-v-602f0251] {
  height: 6rem;
}
.space.in-iphone-x[data-v-602f0251] {
  height: 7.4rem;
}
.total-count-item[data-v-e281d390] {
  width: 100%;
  font-size: 1.3rem;
  display: flex;
  align-items: center;
}
body.light .total-count-item[data-v-e281d390] {
  background-color: #f3f3f3;
}
body.dark .total-count-item[data-v-e281d390] {
  background-color: #1b1b1b;
}
body.light .total-count-item[data-v-e281d390] {
  color: #666;
}
body.dark .total-count-item[data-v-e281d390] {
  color: #b8b8b8;
}
.total-count-item.paddingLR[data-v-e281d390] {
  padding: 0.9rem 1.2rem;
}
body.light .total-count-item.ovt[data-v-e281d390] {
  color: #555;
}
body.dark .total-count-item.ovt[data-v-e281d390] {
  color: #ababab;
}
body.light .total-count-item.ovt[data-v-e281d390] {
  background-color: rgba(0,0,0,0);
}
body.dark .total-count-item.ovt[data-v-e281d390] {
  background-color: rgba(0,0,0,0);
}
.total-count-item .left[data-v-e281d390] {
  flex: 1;
  display: flex;
  align-items: center;
}
.total-count-item .left em[data-v-e281d390] {
  margin: 0 0.3rem;
}
body.light .total-count-item .left em.primary[data-v-e281d390] {
  color: #128bed;
}
body.dark .total-count-item .left em.primary[data-v-e281d390] {
  color: #4ca9e7;
}
body.light .total-count-item .left em.ovt[data-v-e281d390] {
  color: #fa4b4b;
}
body.dark .total-count-item .left em.ovt[data-v-e281d390] {
  color: #e54545;
}
.total-count-item .left .count-tips[data-v-e281d390] {
  margin-left: 0.2rem;
  font-size: 2rem;
  outline: none;
}
body.light .total-count-item .left .count-tips[data-v-e281d390] {
  color: #999;
}
body.dark .total-count-item .left .count-tips[data-v-e281d390] {
  color: #868686;
}
.total-count-item .left .count-light[data-v-e281d390] {
  font-size: 2rem;
  outline: none;
}
body.light .total-count-item .left .count-light[data-v-e281d390] {
  color: #ccc;
}
body.dark .total-count-item .left .count-light[data-v-e281d390] {
  color: #4f4f4f;
}
.total-count-item .right[data-v-e281d390] {
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .total-count-item .right[data-v-e281d390] {
  color: #ff722d;
}
body.dark .total-count-item .right[data-v-e281d390] {
  color: #e3622b;
}
.total-count-item .right span[data-v-e281d390] {
  margin-right: 0.3rem;
}
.tippy-tooltip.countTips-theme {
  width: 20.6rem !important;
  margin-top: 0.3rem;
}
.countTips-theme[x-placement^=bottom] .tippy-arrow {
  margin: 0 0 0 2.2rem;
}
body.light .countTips-theme[x-placement^=bottom] .tippy-arrow {
  border-right: 0.8rem solid #fff;
}
body.dark .countTips-theme[x-placement^=bottom] .tippy-arrow {
  border-right: 0.8rem solid #313131;
}
.tippy-popper .countTips-theme .tippy-content {
  margin-top: -0.3rem;
  padding: 0.8rem 1.2rem;
}
body.light .tippy-popper .tippy-tooltip.light-theme {
  box-shadow: 0 0 1.2rem 0 rgba(0,0,0,.08);
}
body.dark .tippy-popper .tippy-tooltip.light-theme {
  box-shadow: 0 0 1.2rem 0 rgba(0,0,0,.08);
}
.tippy-popper .tippy-tooltip.light-theme .tippy-arrow {
  transform: unset;
  box-shadow: unset;
}
.tippy-popper .tippy-tooltip.light-theme .tippy-content {
  padding: 0.8rem 1.2rem;
}
.tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-top-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-bottom-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=bottom] .light-theme .tippy-arrow {
  border-bottom-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-bottom-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-top-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=top] .light-theme .tippy-arrow {
  border-top-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-right-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-left-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=left] .light-theme .tippy-arrow {
  border-left-color: #313131;
}
.tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-color: rgba(0,0,0,0);
  border-left-style: none;
}
body.light .tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-right-color: #fff;
}
body.dark .tippy-popper.tippy-popper[x-placement^=right] .light-theme .tippy-arrow {
  border-right-color: #313131;
}
body.light .footer-wrap[data-v-630b71ad] {
  background-color: #fff4e0;
}
body.dark .footer-wrap[data-v-630b71ad] {
  background-color: #362f1e;
}
.footer[data-v-630b71ad] {
  width: 100%;
  align-items: center;
  -webkit-align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  font-family: "PingFangSC";
  font-size: 1.4rem;
  padding: 0.5rem 0.8rem;
}
body.light .footer[data-v-630b71ad] {
  color: #333;
}
body.dark .footer[data-v-630b71ad] {
  color: #eaeaea;
}
.footer .left-info[data-v-630b71ad] {
  padding-right: 0.5rem;
}
body.light .footer .red[data-v-630b71ad] {
  color: #ff6060;
}
body.dark .footer .red[data-v-630b71ad] {
  color: #ea5959;
}
body.light .footer .blue[data-v-630b71ad] {
  color: #128bed;
}
body.dark .footer .blue[data-v-630b71ad] {
  color: #4ca9e7;
}
.footer img[data-v-630b71ad] {
  width: 1.1rem;
}
body.light .chart-pay-mask[data-v-7715f3f0] {
  background-color: #fff;
}
body.dark .chart-pay-mask[data-v-7715f3f0] {
  background-color: #222;
}
.chart-pay-mask .horizontal-panel-wrap[data-v-7715f3f0] {
  z-index: 11;
  padding: 1.2rem;
}
.chart-pay-mask .horizontal-panel[data-v-7715f3f0] {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  font-size: 1.5rem;
  padding: 1.2rem 0;
  text-align: center;
  border-radius: 0.4rem;
}
body.light .chart-pay-mask .horizontal-panel[data-v-7715f3f0] {
  color: #a74800;
}
body.dark .chart-pay-mask .horizontal-panel[data-v-7715f3f0] {
  color: #f5c98f;
}
body.light .chart-pay-mask .horizontal-panel.horizontal-panel-svip[data-v-7715f3f0] {
  color: #3a459f;
}
body.dark .chart-pay-mask .horizontal-panel.horizontal-panel-svip[data-v-7715f3f0] {
  color: #f5c98f;
}
.chart-pay-mask .horizontal-panel.horizontal-panel-svip .kt-btn span[data-v-7715f3f0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/monitor-pay-btn-svip-sm-2c9c5b73.png);
}
body.light .chart-pay-mask .horizontal-panel.horizontal-panel-svip .kt-btn span[data-v-7715f3f0] {
  color: #f7e2c4;
}
body.dark .chart-pay-mask .horizontal-panel.horizontal-panel-svip .kt-btn span[data-v-7715f3f0] {
  color: #f7e2c4;
}
.chart-pay-mask .horizontal-panel .lock-wrap .lock[data-v-7715f3f0] {
  display: inline-block;
  vertical-align: top;
  width: 2rem;
}
body.light .chart-pay-mask .horizontal-panel .lock-wrap em[data-v-7715f3f0] {
  color: #ff3a3a;
}
body.dark .chart-pay-mask .horizontal-panel .lock-wrap em[data-v-7715f3f0] {
  color: #ff3a3a;
}
.chart-pay-mask .horizontal-panel .kt-btn[data-v-7715f3f0] {
  margin-top: 1.2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
.chart-pay-mask .horizontal-panel .kt-btn>span[data-v-7715f3f0] {
  position: relative;
  display: inline-block;
  padding: 0.5rem 0.8rem 0.5rem 1.6rem;
  border-radius: 0.2rem;
  line-height: 2.2rem;
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/monitor-pay-btn-vip-sm-c731d0f6.png);
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .chart-pay-mask .horizontal-panel .kt-btn>span[data-v-7715f3f0] {
  color: #713100;
}
body.dark .chart-pay-mask .horizontal-panel .kt-btn>span[data-v-7715f3f0] {
  color: #713100;
}
.chart-pay-mask .horizontal-panel .kt-btn>span .iconfont[data-v-7715f3f0] {
  font-size: 1.2rem;
}
.chart-pay-mask .horizontal-panel .kt-btn>span .imgs-icon[data-v-7715f3f0] {
  width: 2rem;
  position: absolute;
  top: -0.5rem;
  right: -1rem;
  z-index: 1;
}
.judicial-case-trial-round[data-v-7da27ecb] {
  border-radius: 0.4rem;
  padding: 0.8rem 0.2rem 0.8rem 0.8rem;
  margin-top: 1.2rem;
  display: flex;
  align-items: center;
}
.judicial-case-trial-round.show-cover[data-v-7da27ecb] {
  padding: 0;
}
.judicial-case-trial-round.show-cover[data-v-7da27ecb]  .horizontal-panel-wrap {
  padding: 0;
}
.judicial-case-trial-round .left[data-v-7da27ecb] {
  flex: 1;
}
.judicial-case-trial-round .left .title[data-v-7da27ecb] {
  font-size: 1.3rem;
  margin-right: 0.4rem;
  display: inline-block;
  line-height: 2rem;
}
body.light .judicial-case-trial-round .left .title[data-v-7da27ecb] {
  color: #333;
}
body.dark .judicial-case-trial-round .left .title[data-v-7da27ecb] {
  color: #eaeaea;
}
.judicial-case-trial-round .left .date[data-v-7da27ecb] {
  font-size: 1.1rem;
  display: inline-block;
  line-height: 1.6rem;
}
body.light .judicial-case-trial-round .left .date[data-v-7da27ecb] {
  color: gray;
}
body.dark .judicial-case-trial-round .left .date[data-v-7da27ecb] {
  color: #9e9e9e;
}
.judicial-case-trial-round .left .progress-one[data-v-7da27ecb] {
  line-height: 0;
}
.judicial-case-trial-round .left .progress-one .cover[data-v-7da27ecb] {
  height: 2.4rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .judicial-case-trial-round .left .progress-one .cover[data-v-7da27ecb] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/progress-single-mask-9962e526.png);
}
body.dark .judicial-case-trial-round .left .progress-one .cover[data-v-7da27ecb] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/progress-single-mask-c63350ff.png);
}
.judicial-case-trial-round .left .progress-one .cover>img[data-v-7da27ecb] {
  width: 1.6rem;
  height: 1.6rem;
}
.judicial-case-trial-round .left .progress-two[data-v-7da27ecb] {
  line-height: 0;
  display: flex;
  align-items: stretch;
}
.judicial-case-trial-round .left .progress-two .cover[data-v-7da27ecb] {
  flex: 1;
  height: 4.7rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .judicial-case-trial-round .left .progress-two .cover[data-v-7da27ecb] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/progress-multi-mask-82c5a54c.png);
}
body.dark .judicial-case-trial-round .left .progress-two .cover[data-v-7da27ecb] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/progress-multi-mask-6d9c5387.png);
}
.judicial-case-trial-round .left .progress-two .cover>img[data-v-7da27ecb] {
  width: 1.8rem;
  height: 1.8rem;
}
.judicial-case-trial-round .left .progress-two .two-item[data-v-7da27ecb] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 9rem;
  position: relative;
}
.judicial-case-trial-round .left .progress-two .two-item[data-v-7da27ecb]::before {
  position: absolute;
  right: 0.4rem;
  bottom: 2.2rem;
  content: "";
  width: calc(50% - 1rem);
  height: 0.1rem;
  transform: scaleY(0.5);
}
body.light .judicial-case-trial-round .left .progress-two .two-item[data-v-7da27ecb]::before {
  background-color: #d8d8d8;
}
body.dark .judicial-case-trial-round .left .progress-two .two-item[data-v-7da27ecb]::before {
  background-color: #484848;
}
.judicial-case-trial-round .left .progress-two .two-item[data-v-7da27ecb]:last-child::before {
  left: 0.4rem;
}
.judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  margin-bottom: 0.3rem;
  margin-top: 0.4rem;
  box-sizing: content-box;
  border: 0.1rem solid;
}
body.light .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  background-color: #128bed;
}
body.dark .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  background-color: #4ca9e7;
}
body.light .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  border-color: #88c5f6;
}
body.dark .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  border-color: #1e5b8b;
}
body.light .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  box-shadow: 0 0 0 0.1rem #e2f1fc;
}
body.dark .judicial-case-trial-round .left .progress-two .two-item:last-child .bottom .dot[data-v-7da27ecb] {
  box-shadow: 0 0 0 0.1rem #27323a;
}
.judicial-case-trial-round .left .progress-two .two-item .title[data-v-7da27ecb] {
  text-align: center;
}
.judicial-case-trial-round .left .progress-two .two-item .bottom[data-v-7da27ecb] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.judicial-case-trial-round .left .progress-two .two-item .bottom .dot[data-v-7da27ecb] {
  height: 0.4rem;
  width: 0.4rem;
  border-radius: 50%;
  align-self: center;
  margin-bottom: 0.4rem;
}
body.light .judicial-case-trial-round .left .progress-two .two-item .bottom .dot[data-v-7da27ecb] {
  background-color: #d8d8d8;
}
body.dark .judicial-case-trial-round .left .progress-two .two-item .bottom .dot[data-v-7da27ecb] {
  background-color: #484848;
}
.judicial-case-trial-round .left .progress-two .two-item .bottom .date[data-v-7da27ecb] {
  line-height: 1.7rem;
}
.judicial-case-trial-round .left .progress-two .dot-line[data-v-7da27ecb] {
  width: 3.8rem;
  align-self: flex-end;
  margin-bottom: 2.2rem;
}
.judicial-case-trial-round .ui-arrow[data-v-7da27ecb] {
  margin-left: 0.2rem;
}
.ui-section-wrap[data-v-e8e0c028] {
  margin-top: 0.8rem;
}
.ui-section-wrap .ft-13[data-v-e8e0c028] {
  font-size: 1.3rem;
}
.ui-section-wrap[data-v-e8e0c028]  .ui-section .header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}
body.light .ui-section-wrap[data-v-e8e0c028]  .ui-section .header {
  background-color: #fff;
}
body.dark .ui-section-wrap[data-v-e8e0c028]  .ui-section .header {
  background-color: #222;
}
.ui-section-wrap[data-v-e8e0c028]  .ui-section .header .sub-title {
  position: static;
}
.ui-section-wrap[data-v-e8e0c028]  .ui-slide-container {
  overflow: visible;
}
.ui-section-wrap .item-wrap[data-v-e8e0c028] {
  padding: 1rem 0 1.2rem;
}
body.light .ui-section-wrap .item-wrap[data-v-e8e0c028] {
  background-color: #fff;
}
body.dark .ui-section-wrap .item-wrap[data-v-e8e0c028] {
  background-color: #222;
}
.ui-section-wrap .item[data-v-e8e0c028] {
  position: relative;
}
.ui-section-wrap .item .item-title[data-v-e8e0c028] {
  font-size: 1.6rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .ui-section-wrap .item .item-title[data-v-e8e0c028] {
  color: #333;
}
body.dark .ui-section-wrap .item .item-title[data-v-e8e0c028] {
  color: #eaeaea;
}
.ui-section-wrap .item .tags-container[data-v-e8e0c028] {
  display: flex;
  flex-wrap: wrap;
}
.ui-section-wrap .item .tags-container .app-tag[data-v-e8e0c028] {
  margin-top: 0.4rem;
}
.ui-section-wrap .item .item-subtitle[data-v-e8e0c028] {
  position: relative;
  font-size: 1.4rem;
  word-break: break-all;
  margin-top: 0.8rem;
}
body.light .ui-section-wrap .item .item-subtitle .subtitle-text[data-v-e8e0c028] {
  color: #999;
}
body.dark .ui-section-wrap .item .item-subtitle .subtitle-text[data-v-e8e0c028] {
  color: #868686;
}
.ui-section-wrap .item .ui-arrow[data-v-e8e0c028] {
  margin-right: -1.2rem;
}
.ui-section-wrap .item .app-tag[data-v-e8e0c028] {
  margin-top: 0.4rem;
}
.ui-section-wrap .item .collect[data-v-e8e0c028] {
  right: 0;
}
.ui-section-wrap .item .collect-btn[data-v-e8e0c028] {
  position: absolute;
  right: 0;
  top: 1.7rem;
  width: 2rem;
}
.related-relation-list-container[data-v-7e77bc30] {
  margin-top: 0.8rem;
}
.related-relation-list-container .ft-13[data-v-7e77bc30] {
  font-size: 1.3rem;
}
.related-relation-list-container[data-v-7e77bc30]  .ui-section {
  margin-bottom: 0 !important;
}
.related-relation-list-container[data-v-7e77bc30]  .ui-section .header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}
body.light .related-relation-list-container[data-v-7e77bc30]  .ui-section .header {
  background-color: #fff;
}
body.dark .related-relation-list-container[data-v-7e77bc30]  .ui-section .header {
  background-color: #222;
}
.related-relation-list-container[data-v-7e77bc30]  .ui-section .header .sub-title {
  position: static;
}
.related-relation-list-container[data-v-7e77bc30]  .body {
  padding: 0 !important;
}
.related-relation-list-container .related-relation-item[data-v-7e77bc30] {
  padding: 1rem 0 1.2rem 1.2rem;
  position: relative;
  display: flex;
}
.related-relation-list-container .related-relation-item .left-panel[data-v-7e77bc30] {
  flex: 1;
}
body.light .related-relation-list-container .related-relation-item[data-v-7e77bc30] {
  border-bottom: 0.1rem solid rgba(238,238,238,.5);
}
body.dark .related-relation-list-container .related-relation-item[data-v-7e77bc30] {
  border-bottom: 0.1rem solid rgba(49,49,49,.5);
}
.related-relation-list-container .related-relation-item[data-v-7e77bc30]:last-child {
  border-bottom: none;
}
.related-relation-list-container .related-relation-item .top[data-v-7e77bc30] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: var(--weight);
}
.related-relation-list-container .related-relation-item .chart-icon[data-v-7e77bc30] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2rem;
}
body.light .related-relation-list-container .related-relation-item .chart-icon[data-v-7e77bc30] {
  color: #ff722d;
}
body.dark .related-relation-list-container .related-relation-item .chart-icon[data-v-7e77bc30] {
  color: #e3622b;
}
.related-relation-list-container .related-relation-item .arrow-box[data-v-7e77bc30] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.related-relation-list-container .pay-container[data-v-7e77bc30] {
  width: 100%;
  height: 58.1rem;
  position: relative;
}
.related-relation-list-container .pay-container .pay-wrapper[data-v-7e77bc30] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 101;
}
body.light .related-relation-list-container .pay-container .pay-wrapper[data-v-7e77bc30] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/order-bg-2b459075.png);
}
body.dark .related-relation-list-container .pay-container .pay-wrapper[data-v-7e77bc30] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/order-bg-5e578e05.png);
}
.ui-app-dialog[data-v-17d12398] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99;
}
.ui-app-dialog>.dialog[data-v-17d12398] {
  position: absolute;
  border-radius: 0.6rem;
  opacity: 0;
}
body.light .ui-app-dialog>.dialog[data-v-17d12398] {
  background-color: #fff;
}
body.dark .ui-app-dialog>.dialog[data-v-17d12398] {
  background-color: #222;
}
.ui-app-dialog>.dialog>.title[data-v-17d12398] {
  text-align: center;
  font-weight: var(--weight);
  font-size: 1.9rem;
  line-height: 5rem;
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
}
body.light .ui-app-dialog>.dialog>.title[data-v-17d12398] {
  background-color: #eee;
}
body.dark .ui-app-dialog>.dialog>.title[data-v-17d12398] {
  background-color: #313131;
}
.ui-app-dialog>.dialog>.body[data-v-17d12398] {
  padding: 2rem;
}
.ui-app-dialog>.dialog>.footer[data-v-17d12398] {
  padding-left: 2rem;
  padding-right: 2rem;
  padding-bottom: 2rem;
  text-align: center;
}
.ui-arrow[data-v-795e3924] {
  transition: transform .2s;
  display: inline-block;
  font-size: 1.4rem;
  line-height: 1;
}
.ui-arrow.arrow-down[data-v-795e3924] {
  transform: rotate(180deg);
}
.ui-arrow.arrow-up[data-v-795e3924] {
  transform: rotate(0deg);
}
.ui-arrow.arrow-left[data-v-795e3924] {
  transform: rotate(270deg);
}
.ui-arrow.arrow-right[data-v-795e3924] {
  transform: rotate(90deg);
}
.ui-arrow .icon-arrow[data-v-795e3924] {
  font-size: 1.4rem;
  display: inline-block;
}
body.light .ui-arrow .icon-arrow[data-v-795e3924] {
  color: #bbb;
}
body.dark .ui-arrow .icon-arrow[data-v-795e3924] {
  color: #646464;
}
button[data-v-63386906] {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  text-align: center;
  border: none;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  margin: 0;
  cursor: pointer;
  border-radius: 0.4rem;
  padding: 0.5rem 1rem;
}
body.light button.primary[data-v-63386906] {
  color: #fff;
}
body.dark button.primary[data-v-63386906] {
  color: #fff;
}
body.light button.primary[data-v-63386906] {
  background-color: #128bed;
}
body.dark button.primary[data-v-63386906] {
  background-color: #128bed;
}
body.light button.error[data-v-63386906] {
  color: #fff;
}
body.dark button.error[data-v-63386906] {
  color: #222;
}
body.light button.error[data-v-63386906] {
  background-color: #ff6060;
}
body.dark button.error[data-v-63386906] {
  background-color: #ea5959;
}
body.light button.success[data-v-63386906] {
  color: #fff;
}
body.dark button.success[data-v-63386906] {
  color: #222;
}
body.light button.success[data-v-63386906] {
  background-color: #51a200;
}
body.dark button.success[data-v-63386906] {
  background-color: #73ad2f;
}
button.small[data-v-63386906] {
  height: 2.8rem;
  font-size: 1.2rem;
  min-width: 4rem;
}
button.normal[data-v-63386906] {
  height: 3.6rem;
  font-size: 1.4rem;
  min-width: 6rem;
}
button.large[data-v-63386906] {
  height: 5rem;
  min-width: 8rem;
  font-size: 1.6rem;
}
button.is-disabled[data-v-63386906] {
  opacity: .5;
  cursor: not-allowed;
}
body.light button.is-plain[data-v-63386906] {
  background-color: #fff;
}
body.dark button.is-plain[data-v-63386906] {
  background-color: #222;
}
body.light button.is-plain[data-v-63386906] {
  color: #333;
}
body.dark button.is-plain[data-v-63386906] {
  color: #eaeaea;
}
body.light button.is-plain[data-v-63386906] {
  border: 0.1rem solid #eee;
}
body.dark button.is-plain[data-v-63386906] {
  border: 0.1rem solid #313131;
}
.cell[data-v-00064d2a] {
  display: flex;
  height: 5rem;
  align-items: center;
}
body.light .cell[data-v-00064d2a] {
  background-color: #fff;
}
body.dark .cell[data-v-00064d2a] {
  background-color: #222;
}
.cell .data[data-v-00064d2a] {
  flex: 1;
}
body.light .cell .data[data-v-00064d2a] {
  color: #bbb;
}
body.dark .cell .data[data-v-00064d2a] {
  color: #646464;
}
.checkboxDefault[data-v-7459618f] {
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
.checkboxDefault label[data-v-7459618f] {
  display: inline-block;
  border-radius: 0.4rem;
  padding: 0.7rem 1rem;
}
.checkbox .checkboxItem[data-v-7459618f] {
  margin: 0 2rem 2rem 0;
}
.checkbox .checkboxItem input[data-v-7459618f] {
  display: none;
}
body.light .checkbox .checkboxItem label[data-v-7459618f] {
  color: #333;
}
body.dark .checkbox .checkboxItem label[data-v-7459618f] {
  color: #eaeaea;
}
body.light .checkbox .checkboxItem input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #128bed;
}
body.dark .checkbox .checkboxItem input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #4ca9e7;
}
.checkbox .checkboxBtn input[data-v-7459618f] {
  display: none;
}
body.light .checkbox .checkboxBtn label[data-v-7459618f] {
  background-color: #f3f3f3;
}
body.dark .checkbox .checkboxBtn label[data-v-7459618f] {
  background-color: #1b1b1b;
}
body.light .checkbox .checkboxBtn label[data-v-7459618f] {
  color: #666;
}
body.dark .checkbox .checkboxBtn label[data-v-7459618f] {
  color: #b8b8b8;
}
body.light .checkbox .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #fff;
}
body.dark .checkbox .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #fff;
}
body.light .checkbox .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  background-color: #128bed;
}
body.dark .checkbox .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  background-color: #128bed;
}
.checkbox .checkDisable .checkboxItem label[data-v-7459618f] {
  cursor: not-allowed;
}
body.light .checkbox .checkDisable .checkboxItem label[data-v-7459618f] {
  color: #bbb;
}
body.dark .checkbox .checkDisable .checkboxItem label[data-v-7459618f] {
  color: #646464;
}
body.light .checkbox .checkDisable .checkboxItem input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #bbb;
}
body.dark .checkbox .checkDisable .checkboxItem input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #646464;
}
.checkbox .checkDisable .checkboxBtn label[data-v-7459618f] {
  cursor: not-allowed;
}
body.light .checkbox .checkDisable .checkboxBtn label[data-v-7459618f] {
  color: #bbb;
}
body.dark .checkbox .checkDisable .checkboxBtn label[data-v-7459618f] {
  color: #646464;
}
body.light .checkbox .checkDisable .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #bbb;
}
body.dark .checkbox .checkDisable .checkboxBtn input[type=checkbox]:checked~label[data-v-7459618f] {
  color: #646464;
}
.checkboxGroup[data-v-40338089] {
  display: flex;
  flex-wrap: wrap;
}
.ui-checkbox[data-v-6bf16094] {
  position: relative;
  display: flex;
}
.ui-checkbox .circle[data-v-6bf16094] {
  width: 2rem;
  height: 2rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
body.light .ui-checkbox .circle[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/check__4-e4729a4f.png);
}
body.dark .ui-checkbox .circle[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/check__4-710760e4.png);
}
body.light .ui-checkbox .circle.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/un-check-disable-b9e2c0ff.png);
}
body.dark .ui-checkbox .circle.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/un-check-disable-83273d48.png);
}
body.light .ui-checkbox .circle.selected[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__5-76a53cd9.png);
}
body.dark .ui-checkbox .circle.selected[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__5-76a53cd9.png);
}
.ui-checkbox .square[data-v-6bf16094] {
  width: 1.6rem;
  height: 1.6rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
body.light .ui-checkbox .square[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-64abaf67.png);
}
body.dark .ui-checkbox .square[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-e24b16f6.png);
}
body.light .ui-checkbox .square.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-disable-cbdf4bf3.png);
}
body.dark .ui-checkbox .square.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-disable-d725d2c8.png);
}
body.light .ui-checkbox .square.selected[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/check-7fcb989f.png);
}
body.dark .ui-checkbox .square.selected[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/check-58df4517.png);
}
body.light .ui-checkbox .square.selected.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected_disable-fff501aa.png);
}
body.dark .ui-checkbox .square.selected.disabled[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected_disable-6a10134c.png);
}
body.light .ui-checkbox .square.not-select-all[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/no-selected-all-a98a194f.png);
}
body.dark .ui-checkbox .square.not-select-all[data-v-6bf16094] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/no-selected-all-a98a194f.png);
}
.ui-checkbox.size-small .circle[data-v-6bf16094] {
  width: 1.6rem;
  height: 1.6rem;
}
.ui-checkbox.size-middle .square[data-v-6bf16094] {
  width: 2rem;
  height: 2rem;
}
.flex1-outer[data-v-4ed8d204] {
  position: relative;
  flex: 1;
  -webkit-overflow-scrolling: touch;
}
.flex1-outer .flex1-inner[data-v-4ed8d204] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.datepicker[data-v-859236c2] {
  font-family: "PingFangSC";
}
body.light .datepicker[data-v-859236c2] {
  color: #000;
}
body.dark .datepicker[data-v-859236c2] {
  color: #fff;
}
.datepicker .picker-box-bg[data-v-859236c2] {
  background-color: rgba(0,0,0,.5);
  z-index: 10010;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.datepicker .picker-box[data-v-859236c2] {
  position: fixed;
  z-index: 10010;
  bottom: 0;
  left: 0;
  right: 0;
  border-top-right-radius: 1rem;
  border-top-left-radius: 1rem;
}
body.light .datepicker .picker-box[data-v-859236c2] {
  background-color: #fff;
}
body.dark .datepicker .picker-box[data-v-859236c2] {
  background-color: #222;
}
.datepicker .picker-box .picker-box-header[data-v-859236c2] {
  border-top-right-radius: 1rem;
  border-top-left-radius: 1rem;
  height: 4.4rem;
  line-height: 4.4rem;
  overflow: hidden;
  text-align: center;
  padding: 0 1.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  background-color: #fff;
}
body.dark .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  background-color: #222;
}
.datepicker .picker-box .picker-box-header .title[data-v-859236c2] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: var(--weight);
}
body.light .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  border-bottom: 0.1rem solid #eee;
}
body.dark .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  border-bottom: 0.1rem solid #313131;
}
body.light .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  color: #333;
}
body.dark .datepicker .picker-box .picker-box-header[data-v-859236c2] {
  color: #eaeaea;
}
.datepicker .picker-box .picker-box-header .picker-box-header-cancle[data-v-859236c2] {
  float: left;
  font-size: 1.4rem;
}
body.light .datepicker .picker-box .picker-box-header .picker-box-header-cancle[data-v-859236c2] {
  color: #999;
}
body.dark .datepicker .picker-box .picker-box-header .picker-box-header-cancle[data-v-859236c2] {
  color: #868686;
}
.datepicker .picker-box .picker-box-header .picker-box-header-confirm[data-v-859236c2] {
  float: right;
  font-size: 1.4rem;
}
body.light .datepicker .picker-box .picker-box-header .picker-box-header-confirm[data-v-859236c2] {
  color: #128bed;
}
body.dark .datepicker .picker-box .picker-box-header .picker-box-header-confirm[data-v-859236c2] {
  color: #4ca9e7;
}
.datepicker .picker-box .picker-box-content[data-v-859236c2] {
  display: flex;
  width: 100%;
  margin: 0 auto;
  height: 16.1rem;
  overflow: hidden;
  margin-top: 2.4rem;
  margin-bottom: 2.4rem;
  padding: 0 4.4rem;
}
body.light .datepicker .picker-box .picker-box-content[data-v-859236c2] {
  background-color: #fff;
}
body.dark .datepicker .picker-box .picker-box-content[data-v-859236c2] {
  background-color: #222;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list[data-v-859236c2] {
  flex: 1 1 0%;
  text-align: center;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list ul[data-v-859236c2] {
  margin: 0;
  padding: 0;
  transition: all .3s ease;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list ul.is_dragging[data-v-859236c2] {
  transition: none;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list li[data-v-859236c2] {
  margin: 0;
  padding: 0;
  line-height: 3.2rem;
  height: 3.2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.4rem;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list li.current[data-v-859236c2] {
  font-size: 1.8rem;
  font-weight: normal;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list li.node1[data-v-859236c2] {
  font-size: 1.6rem;
  opacity: .7;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list li.node2[data-v-859236c2] {
  font-size: 1.4rem;
  opacity: .5;
}
.datepicker .picker-box .picker-box-content .picker-box-content-list li.node3[data-v-859236c2] {
  font-size: 1.4rem;
  opacity: .3;
}
.datepicker .picker-box .selected-top-line[data-v-859236c2] {
  width: 100%;
  border: none;
  position: absolute;
  top: 13.2rem;
  margin: 0;
  height: 0;
}
body.light .datepicker .picker-box .selected-top-line[data-v-859236c2] {
  border-top: .5PX solid #eee;
}
body.dark .datepicker .picker-box .selected-top-line[data-v-859236c2] {
  border-top: .5PX solid #313131;
}
.datepicker .picker-box .selected-bottom-line[data-v-859236c2] {
  width: 100%;
  border: none;
  position: absolute;
  top: 16.4rem;
  margin: 0;
  height: 0;
}
body.light .datepicker .picker-box .selected-bottom-line[data-v-859236c2] {
  border-top: .5PX solid #eee;
}
body.dark .datepicker .picker-box .selected-bottom-line[data-v-859236c2] {
  border-top: .5PX solid #313131;
}
.datepicker .fade-enter-active[data-v-859236c2],
.datepicker .fade-leave-active[data-v-859236c2] {
  transition: all .2s ease;
}
.datepicker .fade-enter[data-v-859236c2],
.datepicker .fade-leave-active[data-v-859236c2] {
  opacity: 0;
}
.datepicker .select-enter-active[data-v-859236c2],
.datepicker .select-leave-active[data-v-859236c2] {
  transition: all .3s ease;
}
.datepicker .select-enter[data-v-859236c2],
.datepicker .select-leave-active[data-v-859236c2] {
  transform: translate(0, 26.5rem);
}
.fadeTr-enter-active {
  transition: opacity 0.3s ease-in;
  transition-delay: 0.1s;
}

.fadeTr-leave-active {
  transition: opacity 0.1s ease-out;
}

.fadeTr-enter,
.fadeTr-leave-to {
  opacity: 0;
}

.slide-enter-active,
.slide-leave-active {
  transition: all 1s;
}

.slide-enter,
.slide-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

.dg-backdrop-enter-active {
  animation: dg-fadeIn .3s;
}

.dg-backdrop-leave-active {
  animation: dg-fadeOut .5s;
}

.dg-fade-enter-active {
  animation: dg-fadeIn 0.6s cubic-bezier(0, 0, 0.58, 1);
}

.dg-fade-leave-active {
  animation: dg-fadeOut 0.6s cubic-bezier(0, 0, 0.58, 1);
}

@keyframes dg-fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes dg-fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.dg-zoom-enter-active {
  animation: dg-zoomIn 0.3s cubic-bezier(0, 0, 0.58, 1);
}

.dg-zoom-leave-active {
  animation: dg-zoomOut 0.4s cubic-bezier(0, 0, 0.58, 1);
}

@keyframes dg-zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes dg-zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  100% {
    opacity: 0;
  }
}

.dg-bounce-enter-active {
  animation: dg-bounceIn .6s;
}

.dg-bounce-leave-active {
  animation: dg-zoomOut .6s;
}

@keyframes dg-bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }

  40% {
    opacity: 1;
    transform: scale(1.06);
  }

  60% {
    transform: scale(0.92);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes dg-bounceOut {
  0% {
    transform: scale(1);
  }

  25% {
    transform: scale(0.95);
  }

  50% {
    opacity: 1;
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}

.dg-btn-loader {
  width: 100%;
  height: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  top: 0;
  left: 0;
}

.dg-btn-loader .dg-circles {
  width: 100%;
  display: block;
  text-align: center;
}

.dg-btn-loader .dg-circle {
  width: .9em;
  height: .9em;
  opacity: 0;
  background-color: #09a2e3;
  display: inline-block;
  border-radius: 50%;
  animation-name: dg-circle-oscillation;
  animation-duration: 0.5875s;
  animation-iteration-count: infinite;
  animation-direction: normal;
}

.dg-btn-loader .dg-circle:not(:last-child) {
  margin-right: 8px;
}

.dg-btn-loader .dg-circle:nth-child(1) {
  animation-delay: 0.1195s;
}

.dg-btn-loader .dg-circle:nth-child(2) {
  animation-delay: 0.2755s;
}

.dg-btn-loader .dg-circle:nth-child(3) {
  animation-delay: 0.3485s;
}

@keyframes dg-circle-oscillation {
  0% {}

  50% {
    opacity: 1;
  }

  100% {}
}

body.dg-open {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.dg-container * {
  box-sizing: border-box;
}

.dg-container [disabled] {
  cursor: not-allowed;
  opacity: .3;
}

.dg-backdrop {
  background-color: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5000;
}

.dg-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 5000;
}

.dg-content-cont {
  width: 100%;
  font-family: inherit;
}

.dg-main-content {
  width: 98%;
  /*width: calc(98% - 30px);*/
  max-width: 400px;
  padding: 15px;
  border-radius: 5px;
  margin: 25px auto;
  background-color: #ffffff;
}

.dg-content {
  font-size: 16px;
  line-height: 1.3em;
}

.dg-title {
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 18px;
}

.dg-content-body {
  border-bottom: 2px solid #E1E6EA;
  padding-bottom: 15px;
}

.dg-content-footer {
  position: relative;
  padding: 15px 0 0;
}

.dg-form {
  background-color: ghostwhite;
  padding: 10px;
  margin-bottom: -15px;
}

.dg-content-cont--floating {
  position: absolute;
  top: 35%;
  transform: translateY(-70%);
  margin-top: 0;
}

@media all and (max-height: 700px) {
  .dg-content-cont--floating {
    position: relative;
    top: 10%;
    transform: none;
    margin-top: 0;
  }
}

.dg-btn {
  display: inline-block;
  position: relative;
  min-width: 80px;
  padding: 6px 20px;
  border-radius: 4px;
  outline: 0;
  border: 2px solid transparent;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  appearance: none;
  font-size: 16px;
  font-weight: 700;
}

.dg-btn:focus,
.dg-btn:active,
.dg-btn:link {
  outline: none;
}

.dg-btn::-moz-focus-inner {
  border: 0;
}

.dg-btn--cancel {
  color: #fefefe;
  background-color: #0096D9;
}

.dg-btn--ok {
  color: #0096D9;
  background-color: #fefefe;
  border-color: #0096D9;
}

.dg-pull-right {
  float: right;
}

.dg-btn.dg-btn--loading .dg-btn-content {
  visibility: hidden;
}

.dg-clear:before {
  content: ' ';
  display: block;
  clear: both;
}

.dg-content-body--has-title .dg-content {
  font-size: 14px;
}

.dg-container--has-input .dg-main-content {
  max-width: 450px;
}

.dg-container--has-input .dg-content {
  margin-bottom: 15px;
}

.dg-container--has-input .dg-content-body {
  border-bottom: none;
}

.dg-container--has-input .dg-form {
  border: 1px solid #E1E6EA;
  border-bottom: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.dg-container--has-input .dg-content-footer {
  background-color: ghostwhite;
  border: 1px solid #E1E6EA;
  border-top: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 0 10px 10px;
}

.dg-container .dg-highlight-1 {
  color: #FF8C00;
  font-weight: var(--weight);
  border-bottom: 1px solid #2ba5ff;
}

.dg-container .dg-highlight-2 {
  color: #2ba5ff;
  font-weight: var(--weight);
  border-bottom: 1px solid #FF8C00;
}
.dg-content-cont--floating {
  top: 22%;
  position: relative;
  transform: translateY(0);
}
.dg-main-content {
  width: 80%;
  padding: 0;
  border-radius: 0.4rem;
}
.dg_dialog_hd {
  text-align: center;
  padding: 1.5rem;
  border-top-right-radius: 0.4rem;
  border-top-left-radius: 0.4rem;
}
body.light .dg_dialog_hd {
  background-color: #eee;
}
body.dark .dg_dialog_hd {
  background-color: #313131;
}
.dg_dialog_bd {
  padding: 3.2rem 2.8rem;
  text-align: center;
  font-size: 1.8rem;
}
body.light .dg_dialog_bd {
  color: #000;
}
body.dark .dg_dialog_bd {
  color: #fff;
}
.dg_dialog_ft {
  display: flex;
  justify-content: space-around;
  text-align: center;
  height: 5.6rem;
  line-height: 5.5rem;
}
body.light .dg_dialog_ft {
  border-top: 0.1rem solid #d8d8d8;
}
body.dark .dg_dialog_ft {
  border-top: 0.1rem solid #484848;
}
body.light .dg_dialog_ft {
  color: #000;
}
body.dark .dg_dialog_ft {
  color: #fff;
}
.dg_btn_dialog {
  font-size: 1.8rem;
  text-align: center;
  display: inline-block;
  width: 48%;
}
body.light .dg_btn_dialog.dg_close {
  color: #000;
}
body.dark .dg_btn_dialog.dg_close {
  color: #fff;
}
body.light .dg_btn_dialog.dg_close {
  border-right: 0.1rem solid #d8d8d8;
}
body.dark .dg_btn_dialog.dg_close {
  border-right: 0.1rem solid #484848;
}
body.light .dg_btn_dialog.dg_ok {
  color: #367dff;
}
body.dark .dg_btn_dialog.dg_ok {
  color: #6e9dfa;
}
.custom-dialog-wrapper[data-v-0f32714b] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}
.custom-dialog-wrapper>.mask[data-v-0f32714b] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.custom-dialog-wrapper>.container[data-v-0f32714b] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  transform: translateY(-50%);
  max-height: 100%;
  margin: 0 2.4rem;
  border-radius: 0.4rem;
  z-index: 1002;
}
body.light .custom-dialog-wrapper>.container[data-v-0f32714b] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-0f32714b] {
  background-color: #222;
}
.custom-dialog-wrapper>.container .body-container[data-v-0f32714b] {
  overflow-y: auto;
}
.custom-dialog-wrapper>.container .body-with-mask .body-bottom-mask[data-v-0f32714b] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 4rem;
}
body.light .custom-dialog-wrapper>.container .body-with-mask .body-bottom-mask[data-v-0f32714b] {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 92%);
}
body.dark .custom-dialog-wrapper>.container .body-with-mask .body-bottom-mask[data-v-0f32714b] {
  background: linear-gradient(180deg, rgba(34, 34, 34, 0) 0%, #222222 92%);
}
.custom-dialog-wrapper>.container .foot-container[data-v-0f32714b] {
  position: relative;
}
.custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-0f32714b] {
  position: absolute;
  left: 0;
  right: 0;
  top: -4rem;
  height: 4rem;
}
body.light .custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-0f32714b] {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 92%);
}
body.dark .custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-0f32714b] {
  background: linear-gradient(180deg, rgba(34, 34, 34, 0) 0%, #222222 92%);
}
.custom-dialog-wrapper>.withoutPostion[data-v-0f32714b] {
  position: static;
  max-height: none;
  width: 100%;
  top: 0;
  z-index: auto;
}
@media screen and (min-width: 576px) {
.custom-dialog-wrapper>.container[data-v-0f32714b] {
    width: calc(100% - 24rem);
    margin: 0 12rem;
}
}
.custom-dialog-wrapper[data-v-2a5a509e] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}
.custom-dialog-wrapper>.mask[data-v-2a5a509e] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.custom-dialog-wrapper>.container[data-v-2a5a509e] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  transform: translateY(-50%);
  max-height: 100%;
  margin: 0 2.4rem;
  border-radius: 0.4rem;
  z-index: 1002;
}
body.light .custom-dialog-wrapper>.container[data-v-2a5a509e] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-2a5a509e] {
  background-color: #222;
}
.custom-dialog-wrapper>.container.limit-max-width[data-v-2a5a509e] {
  left: 50%;
  max-width: 40rem;
  margin: 0 auto;
  transform: translateX(-50%) translateY(-50%);
}
.custom-dialog-wrapper>.container .body-container[data-v-2a5a509e] {
  overflow-y: auto;
}
.custom-dialog-wrapper>.container .foot-container[data-v-2a5a509e] {
  position: relative;
}
.custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-2a5a509e] {
  position: absolute;
  left: 0;
  right: 0;
  top: -3.9rem;
  height: 4rem;
}
body.light .custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-2a5a509e] {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 92%);
}
body.dark .custom-dialog-wrapper>.container .foot-container .footer-top-mask[data-v-2a5a509e] {
  background: linear-gradient(180deg, rgba(34, 34, 34, 0) 0%, #222222 92%);
}
.custom-dialog-wrapper>.container.border-radius-middle[data-v-2a5a509e] {
  border-radius: 0.8rem;
}
.custom-dialog-wrapper>.container.border-radius-large[data-v-2a5a509e] {
  border-radius: 1.2rem;
}
.custom-dialog-wrapper>.withoutPostion[data-v-2a5a509e] {
  position: static;
  max-height: none;
  width: 100%;
  top: 0;
  z-index: auto;
}
@media screen and (min-width: 576px) {
.custom-dialog-wrapper>.container[data-v-2a5a509e] {
    width: calc(100% - 24rem);
    margin: 0 12rem;
}
}
.echarts {
  width: 100%;
  height: 100%;
}
.ui-ellipsis[data-v-531fe3a4] {
  position: relative;
}
.ui-ellipsis>.container[data-v-531fe3a4] {
  position: relative;
  overflow: hidden;
}
.ui-ellipsis>.container .wrapper-replacer[data-v-531fe3a4] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
body.light .ui-ellipsis>.container .wrapper-replacer[data-v-531fe3a4] {
  background-color: #fff;
}
body.dark .ui-ellipsis>.container .wrapper-replacer[data-v-531fe3a4] {
  background-color: #222;
}
.ui-ellipsis>.container .retractor-text.right[data-v-531fe3a4] {
  position: absolute;
  right: 0;
  bottom: 0;
}
.ui-ellipsis>.container .retractor-text-placeholder[data-v-531fe3a4] {
  opacity: 0;
  display: inline-block;
  margin-left: -0.5rem;
}
.ui-ellipsis>.ellipsis-text[data-v-531fe3a4] {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.ui-ellipsis>.ellipsis-text.line-2[data-v-531fe3a4] {
  -webkit-line-clamp: 2;
}
.ui-ellipsis>.expander-text[data-v-531fe3a4] {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .ui-ellipsis>.expander-text[data-v-531fe3a4] {
  color: #128bed;
}
body.dark .ui-ellipsis>.expander-text[data-v-531fe3a4] {
  color: #4ca9e7;
}
.ui-ellipsis>.expander-text .expander-mask[data-v-531fe3a4] {
  display: inline-block;
  width: 1.8rem;
}
body.light .ui-ellipsis>.expander-text .expander-mask[data-v-531fe3a4] {
  background: linear-gradient(to left, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
}
body.dark .ui-ellipsis>.expander-text .expander-mask[data-v-531fe3a4] {
  background: linear-gradient(to left, #222222 0%, rgba(34, 34, 34, 0) 100%);
}
body.light .ui-ellipsis>.expander-text .expander-btn[data-v-531fe3a4] {
  background-color: #fff;
}
body.dark .ui-ellipsis>.expander-text .expander-btn[data-v-531fe3a4] {
  background-color: #222;
}
.ui-ellipsis>.expander-arrow[data-v-531fe3a4] {
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  font-size: 1.4rem;
}
body.light .ui-ellipsis>.expander-arrow[data-v-531fe3a4] {
  color: #999;
}
body.dark .ui-ellipsis>.expander-arrow[data-v-531fe3a4] {
  color: #868686;
}
body.light .ui-ellipsis>.expander-arrow[data-v-531fe3a4] {
  background-color: #fff;
}
body.dark .ui-ellipsis>.expander-arrow[data-v-531fe3a4] {
  background-color: #222;
}
.ui-ellipsis>.expander-arrow .text-w[data-v-531fe3a4] {
  display: flex;
  align-items: center;
}
.ui-ellipsis>.expander-arrow .text-w.with-text[data-v-531fe3a4] {
  position: relative;
  padding-left: 3.2rem;
}
.ui-ellipsis>.expander-arrow .text-w.with-text[data-v-531fe3a4]::before {
  position: absolute;
  left: 0;
  content: "";
  width: 2.8rem;
  height: .5PX;
}
body.light .ui-ellipsis>.expander-arrow .text-w.with-text[data-v-531fe3a4]::before {
  background-color: #d8d8d8;
}
body.dark .ui-ellipsis>.expander-arrow .text-w.with-text[data-v-531fe3a4]::before {
  background-color: #484848;
}
.ui-ellipsis>.expander-arrow[data-v-531fe3a4]  .ui-arrow {
  display: flex;
  align-items: center;
}
.ui-ellipsis>.expander-mask[data-v-531fe3a4] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 2.8rem;
  height: 3.2rem;
}
body.light .ui-ellipsis>.expander-mask[data-v-531fe3a4] {
  background: linear-gradient(180deg, rgba(248, 248, 248, 0) 0%, #F8F8F8 100%);
}
body.dark .ui-ellipsis>.expander-mask[data-v-531fe3a4] {
  background: linear-gradient(180deg, rgba(43, 43, 43, 0) 0%, #2B2B2B 100%);
}
.ui-ellipsis .text-arrow-wrap .text-arrow-content[data-v-531fe3a4] {
  display: inline-flex;
  align-items: center;
}
.ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4] {
  display: flex;
  align-items: center;
  font-size: 1.4rem;
  position: relative;
  padding-left: 3.2rem;
}
body.light .ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4] {
  color: #999;
}
body.dark .ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4] {
  color: #868686;
}
body.light .ui-ellipsis .text-arrow-wrap.is-new-text-arrow .expander-btn[data-v-531fe3a4] {
  color: #999;
}
body.dark .ui-ellipsis .text-arrow-wrap.is-new-text-arrow .expander-btn[data-v-531fe3a4] {
  color: #868686;
}
.ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4]::after {
  content: "";
  position: absolute;
  top: 0.9rem;
  left: 0;
  width: 2.8rem;
  height: 0.1rem;
  transform: scaleY(-50%);
}
body.light .ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4]::after {
  background-color: #d8d8d8;
}
body.dark .ui-ellipsis .text-arrow-wrap.is-new-text-arrow[data-v-531fe3a4]::after {
  background-color: #484848;
}
.header[data-v-2241edcf] {
  height: 5.5rem;
  line-height: 5.5rem;
  text-align: center;
  font-size: 1.7rem;
  font-weight: var(--weight);
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
body.light .header[data-v-2241edcf] {
  background-color: #eee;
}
body.dark .header[data-v-2241edcf] {
  background-color: #313131;
}
body.light .header[data-v-2241edcf] {
  color: #333;
}
body.dark .header[data-v-2241edcf] {
  color: #eaeaea;
}
.body[data-v-2241edcf] {
  width: 100%;
  padding: 2.4rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
}
body.light .body[data-v-2241edcf] {
  color: #666;
}
body.dark .body[data-v-2241edcf] {
  color: #b8b8b8;
}
.footer[data-v-2241edcf] {
  text-align: center;
  margin: 0 2.4rem 2rem;
}
.footer .btn[data-v-2241edcf] {
  width: 100%;
  height: 4.4rem;
  border-radius: 0.4rem;
  border: none;
  font-size: 1.6rem;
  outline: none;
}
body.light .footer .btn[data-v-2241edcf] {
  color: #fff;
}
body.dark .footer .btn[data-v-2241edcf] {
  color: #222;
}
body.light .footer .btn[data-v-2241edcf] {
  background-color: #128bed;
}
body.dark .footer .btn[data-v-2241edcf] {
  background-color: #4ca9e7;
}
.ui-filter[data-v-1de33a40] {
  width: 100%;
  height: 4.4rem;
  position: fixed;
  top: 0;
  z-index: 9;
}
body.light .ui-filter[data-v-1de33a40] {
  background-color: #fff;
}
body.dark .ui-filter[data-v-1de33a40] {
  background-color: #222;
}
.ui-filter[data-v-1de33a40]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}
body.light .ui-filter[data-v-1de33a40]::after {
  border-bottom: 0.1rem solid #eee;
}
body.dark .ui-filter[data-v-1de33a40]::after {
  border-bottom: 0.1rem solid #313131;
}
.ui-filter>.nav[data-v-1de33a40] {
  display: flex;
}
.ui-filter .filter-item[data-v-1de33a40] {
  flex: 1;
  width: 0.1rem;
  line-height: 4.4rem;
  text-align: center;
  font-size: 1.4rem;
  height: 4.4rem;
  padding: 0 0.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ui-filter .filter-item[data-v-1de33a40] {
  color: #333;
}
body.dark .ui-filter .filter-item[data-v-1de33a40] {
  color: #eaeaea;
}
.ui-filter .filter-item span[data-v-1de33a40] {
  display: block;
  overflow: hidden;
  word-break: keep-all;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-filter .filter-item img[data-v-1de33a40] {
  width: 0.8rem;
  min-width: 0.8rem;
  position: relative;
  top: 0;
  margin-left: 0.6rem;
  transition: transform .3s;
}
body.light .ui-filter .filter-item.active[data-v-1de33a40] {
  color: #128bed;
}
body.dark .ui-filter .filter-item.active[data-v-1de33a40] {
  color: #4ca9e7;
}
.ui-filter .filter-item.active img[data-v-1de33a40] {
  transform: rotate(180deg);
}
body.light .ui-filter .filter-item.selected[data-v-1de33a40] {
  color: #128bed;
}
body.dark .ui-filter .filter-item.selected[data-v-1de33a40] {
  color: #4ca9e7;
}
.ui-filter .fpopup[data-v-1de33a40]:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
  z-index: 400;
}
.ui-filter .fpopup .wrap[data-v-1de33a40] {
  max-height: 65vh;
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: row;
}
body.light .ui-filter .fpopup .wrap[data-v-1de33a40] {
  background-color: #fff;
}
body.dark .ui-filter .fpopup .wrap[data-v-1de33a40] {
  background-color: #222;
}
body.light .ui-filter .fpopup .list-wrap[data-v-1de33a40]:nth-child(2) {
  background-color: #f8f8f8;
}
body.dark .ui-filter .fpopup .list-wrap[data-v-1de33a40]:nth-child(2) {
  background-color: #2b2b2b;
}
body.light .ui-filter .fpopup .list-wrap[data-v-1de33a40]:nth-child(3) {
  background-color: #eee;
}
body.dark .ui-filter .fpopup .list-wrap[data-v-1de33a40]:nth-child(3) {
  background-color: #313131;
}
.ui-filter .fpopup-item[data-v-1de33a40] {
  font-size: 1.4rem;
  padding: 1.2rem 1.8rem 1.2rem 1.2rem;
  position: relative;
  z-index: 200;
}
body.light .ui-filter .fpopup-item[data-v-1de33a40] {
  color: #333;
}
body.dark .ui-filter .fpopup-item[data-v-1de33a40] {
  color: #eaeaea;
}
.ui-filter .fpopup-item .tips-icon[data-v-1de33a40] {
  font-size: 2rem;
  position: absolute;
}
.ui-filter .fpopup-item[data-v-1de33a40]:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
  z-index: 1000;
}
body.light .ui-filter .fpopup-item[data-v-1de33a40]:after {
  border-bottom: 0.1rem solid #eee;
}
body.dark .ui-filter .fpopup-item[data-v-1de33a40]:after {
  border-bottom: 0.1rem solid #313131;
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.active[data-v-1de33a40] {
  background-color: #f8f8f8;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.active[data-v-1de33a40] {
  background-color: #2b2b2b;
}
body.light .ui-filter .fpopup .list-wrap:nth-child(2) .fpopup-item.active[data-v-1de33a40] {
  background-color: #eee;
}
body.dark .ui-filter .fpopup .list-wrap:nth-child(2) .fpopup-item.active[data-v-1de33a40] {
  background-color: #313131;
}
body.light .ui-filter .fpopup .list-wrap:nth-child(3) .fpopup-item.active[data-v-1de33a40] {
  background-color: #eee;
}
body.dark .ui-filter .fpopup .list-wrap:nth-child(3) .fpopup-item.active[data-v-1de33a40] {
  background-color: #313131;
}
.ui-filter .fpopup .list-wrap .fpopup-item.selected[data-v-1de33a40] {
  background-size: 1.3rem 0.9rem;
  background-repeat: no-repeat;
  background-position: 95% center;
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.selected[data-v-1de33a40] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/langou-1bbb3b9b.png);
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.selected[data-v-1de33a40] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/langou-9995d1b9.png);
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.selected[data-v-1de33a40] {
  background-color: #f3f3f3;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.selected[data-v-1de33a40] {
  background-color: #2b2b2b;
}
.ui-filter .fpopup[data-v-1de33a40] {
  position: fixed;
  top: 4.4rem;
  background-color: rgba(0,0,0,.5);
  width: 100%;
  bottom: 0;
  z-index: 200;
}
.ui-filter .fpopup .list-wrap[data-v-1de33a40] {
  flex: 1;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item[data-v-1de33a40] {
  padding: 1.2rem;
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item .fliter-desc.fliter-desc-disable[data-v-1de33a40] {
  color: #999;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item .fliter-desc.fliter-desc-disable[data-v-1de33a40] {
  color: #868686;
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item .fliter-count[data-v-1de33a40] {
  color: #333;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item .fliter-count[data-v-1de33a40] {
  color: #eaeaea;
}
.ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected[data-v-1de33a40] {
  background-image: none !important;
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected[data-v-1de33a40] {
  background-color: rgba(0,0,0,.04);
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected[data-v-1de33a40] {
  background-color: rgba(255,255,255,.04);
}
.ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-desc[data-v-1de33a40] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-desc[data-v-1de33a40] {
  color: #128bed;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-desc[data-v-1de33a40] {
  color: #4ca9e7;
}
.ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-count[data-v-1de33a40] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
}
body.light .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-count[data-v-1de33a40] {
  color: #128bed;
}
body.dark .ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item.selected .fliter-count[data-v-1de33a40] {
  color: #4ca9e7;
}
.ui-filter .fpopup .list-wrap .fpopup-item.new-filter-fpopup-item[data-v-1de33a40]::after {
  display: none;
}
.ui-filter .news-tag[data-v-1de33a40] {
  position: relative;
  display: flex;
  flex-direction: column !important;
}
body.light .ui-filter .news-tag[data-v-1de33a40] {
  background-color: #eee;
}
body.dark .ui-filter .news-tag[data-v-1de33a40] {
  background-color: #313131;
}
.ui-filter .news-tag .section[data-v-1de33a40] {
  padding-bottom: 1rem;
}
body.light .ui-filter .news-tag .section[data-v-1de33a40] {
  background-color: #fff;
}
body.dark .ui-filter .news-tag .section[data-v-1de33a40] {
  background-color: #222;
}
body.light .ui-filter .news-tag .section[data-v-1de33a40] {
  border-bottom: .5PX solid #eee;
}
body.dark .ui-filter .news-tag .section[data-v-1de33a40] {
  border-bottom: .5PX solid #313131;
}
body.light .ui-filter .news-tag .section[data-v-1de33a40]:last-child {
  border-bottom: 0;
}
body.dark .ui-filter .news-tag .section[data-v-1de33a40]:last-child {
  border-bottom: 0;
}
.ui-filter .news-tag .section .desc[data-v-1de33a40] {
  display: flex;
  padding: 1rem 0 0.5rem;
  font-size: 1.3rem;
}
body.light .ui-filter .news-tag .section .desc[data-v-1de33a40] {
  color: gray;
}
body.dark .ui-filter .news-tag .section .desc[data-v-1de33a40] {
  color: #9e9e9e;
}
.ui-filter .news-tag .section .desc .tips-icon[data-v-1de33a40] {
  font-size: 2rem;
}
.ui-filter .news-tag .section .child[data-v-1de33a40] {
  font-size: 1.2rem;
  line-height: 1;
  display: inline-block;
  border-radius: 0.4rem;
  margin: 0.5rem 1rem 0.5rem 0;
  padding: 0.9rem 0.8rem;
}
body.light .ui-filter .news-tag .section .child[data-v-1de33a40] {
  background-color: #f3f3f3;
}
body.dark .ui-filter .news-tag .section .child[data-v-1de33a40] {
  background-color: #313131;
}
.ui-filter .news-tag>.list-wrap[data-v-1de33a40] {
  padding: 0 1rem;
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.ui-filter .news-tag .footer[data-v-1de33a40] {
  padding: 0.8rem 1.2rem 1.2rem;
}
body.light .ui-filter .news-tag .footer[data-v-1de33a40] {
  background-color: #fff;
}
body.dark .ui-filter .news-tag .footer[data-v-1de33a40] {
  background-color: #222;
}
body.light .ui-filter .news-tag .footer[data-v-1de33a40] {
  border-top: .5PX solid #eee;
}
body.dark .ui-filter .news-tag .footer[data-v-1de33a40] {
  border-top: .5PX solid #313131;
}
.ui-filter .news-tag .footer .banner[data-v-1de33a40] {
  display: block;
  margin: auto;
  padding: 0 0 0.8rem 0;
  font-size: 1.3rem;
  text-align: center;
}
body.light .ui-filter .news-tag .footer .banner[data-v-1de33a40] {
  color: #999;
}
body.dark .ui-filter .news-tag .footer .banner[data-v-1de33a40] {
  color: #868686;
}
body.light .ui-filter .news-tag .footer .banner .num[data-v-1de33a40] {
  color: #ff6060;
}
body.dark .ui-filter .news-tag .footer .banner .num[data-v-1de33a40] {
  color: #ea5959;
}
.ui-filter .news-tag .footer .buttons[data-v-1de33a40] {
  display: flex;
  justify-content: space-between;
}
.ui-filter .news-tag .footer .buttons .button[data-v-1de33a40] {
  display: inline-block;
  width: calc((100% - 1.2rem)/2);
  text-align: center;
  font-family: "PingFangSC";
  font-size: 1.5rem;
  padding: 1.2rem 0;
  border-radius: 0.5rem;
}
body.light .ui-filter .news-tag .footer .buttons .button[data-v-1de33a40] {
  color: #333;
}
body.dark .ui-filter .news-tag .footer .buttons .button[data-v-1de33a40] {
  color: #eaeaea;
}
body.light .ui-filter .news-tag .footer .buttons .button[data-v-1de33a40] {
  background-color: #e6efff;
}
body.dark .ui-filter .news-tag .footer .buttons .button[data-v-1de33a40] {
  background-color: #2b313c;
}
.ui-filter .news-tag .footer .buttons .button-confirm[data-v-1de33a40] {
  float: right;
}
body.light .ui-filter .news-tag .footer .buttons .button-confirm[data-v-1de33a40] {
  color: #fff;
}
body.dark .ui-filter .news-tag .footer .buttons .button-confirm[data-v-1de33a40] {
  color: #222;
}
body.light .ui-filter .news-tag .active[data-v-1de33a40] {
  border-color: #128bed;
}
body.dark .ui-filter .news-tag .active[data-v-1de33a40] {
  border-color: #4ca9e7;
}
body.light .ui-filter .news-tag .active[data-v-1de33a40] {
  color: #fff !important;
  background-color: #128bed !important;
}
body.dark .ui-filter .news-tag .active[data-v-1de33a40] {
  color: #fff !important;
  background-color: #128bed !important;
}
.ui-filter .news-tag .active.multiple[data-v-1de33a40] {
  white-space: nowrap;
  position: relative;
}
body.light .ui-filter .news-tag .active.multiple[data-v-1de33a40] {
  color: #128bed !important;
  background-color: #e2f1fc !important;
}
body.dark .ui-filter .news-tag .active.multiple[data-v-1de33a40] {
  color: #4ca9e7 !important;
  background-color: #27323a !important;
}
.ui-filter .news-tag .active.multiple .cornor[data-v-1de33a40] {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  right: 0;
  top: 0;
}
body.light .ui-filter .news-tag .active.multiple .cornor[data-v-1de33a40] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected-multi-83d474d5.png);
}
body.dark .ui-filter .news-tag .active.multiple .cornor[data-v-1de33a40] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected-multi-83d474d5.png);
}
.search[data-v-0a2a16f7] {
  display: flex;
  position: absolute;
  right: 0;
  padding: 0.5rem 0;
  margin-right: 0.8rem;
  width: 8.6rem;
  height: 100%;
  transition: width .08s ease-in-out;
  z-index: 1001;
  transform: translate3d(0, 0, 0);
}
.search.no-animation[data-v-0a2a16f7] {
  transition: none;
}
body.light .search.bgw[data-v-0a2a16f7] {
  background-color: #fff;
}
body.dark .search.bgw[data-v-0a2a16f7] {
  background-color: #222;
}
.search.full[data-v-0a2a16f7] {
  width: 100%;
  margin-right: 0;
  padding-right: 0.8rem;
  padding-left: 1.2rem;
}
body.light .search.full[data-v-0a2a16f7] {
  background-color: #fff;
}
body.dark .search.full[data-v-0a2a16f7] {
  background-color: #222;
}
.search .search-box[data-v-0a2a16f7] {
  flex: 1;
  position: relative;
  width: 100%;
  height: 3rem;
  overflow: hidden;
}
.search .search-box input[data-v-0a2a16f7] {
  width: 100%;
  padding: 0.5rem 0;
  outline: none;
  -webkit-appearance: none;
  border: unset;
  border-radius: 0.4rem;
  padding-left: 3.2rem;
  font-size: 1.4rem;
  line-height: 2rem;
  padding-right: 0.8rem;
}
body.light .search .search-box input[data-v-0a2a16f7] {
  color: #333;
}
body.dark .search .search-box input[data-v-0a2a16f7] {
  color: #eaeaea;
}
body.light .search .search-box input[data-v-0a2a16f7] {
  background-color: #f3f3f3;
}
body.dark .search .search-box input[data-v-0a2a16f7] {
  background-color: #313131;
}
.search .search-box input[data-v-0a2a16f7]::-webkit-input-placeholder {
  word-break: keep-all;
  white-space: nowrap;
}
.search .search-box input[data-v-0a2a16f7]:-ms-input-placeholder {
  word-break: keep-all;
  white-space: nowrap;
}
.search .search-box input[data-v-0a2a16f7]::placeholder {
  word-break: keep-all;
  white-space: nowrap;
}
body.light .search .search-box input[data-v-0a2a16f7]::-webkit-input-placeholder {
  color: #999;
}
body.light .search .search-box input[data-v-0a2a16f7]:-ms-input-placeholder {
  color: #999;
}
body.light .search .search-box input[data-v-0a2a16f7]::placeholder {
  color: #999;
}
body.dark .search .search-box input[data-v-0a2a16f7]::-webkit-input-placeholder {
  color: #868686;
}
body.dark .search .search-box input[data-v-0a2a16f7]:-ms-input-placeholder {
  color: #868686;
}
body.dark .search .search-box input[data-v-0a2a16f7]::placeholder {
  color: #868686;
}
.search .search-box input[type=search][data-v-0a2a16f7]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.search .search-box .hack[data-v-0a2a16f7] {
  width: 100%;
  height: 3rem;
  line-height: 3rem;
  border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
  padding-left: 3rem;
  font-size: 1.4rem;
}
body.light .search .search-box .hack[data-v-0a2a16f7] {
  color: #bbb;
}
body.dark .search .search-box .hack[data-v-0a2a16f7] {
  color: #646464;
}
body.light .search .search-box .hack[data-v-0a2a16f7] {
  background-color: #f3f3f3;
}
body.dark .search .search-box .hack[data-v-0a2a16f7] {
  background-color: #313131;
}
body.light .search .search-box .hack.color-content[data-v-0a2a16f7] {
  color: #333;
}
body.dark .search .search-box .hack.color-content[data-v-0a2a16f7] {
  color: #eaeaea;
}
body.light .search .search-box .hack .color-9[data-v-0a2a16f7] {
  color: #999;
}
body.dark .search .search-box .hack .color-9[data-v-0a2a16f7] {
  color: #868686;
}
.search .search-box .iconfont[data-v-0a2a16f7] {
  font-size: 2rem;
}
.search .search-box .icon20_sousuo[data-v-0a2a16f7] {
  position: absolute;
  top: 0.5rem;
  left: 0.7rem;
}
body.light .search .search-box .icon20_sousuo[data-v-0a2a16f7] {
  color: #999;
}
body.dark .search .search-box .icon20_sousuo[data-v-0a2a16f7] {
  color: #868686;
}
.search .search-box .icon_shanchu1[data-v-0a2a16f7] {
  position: absolute;
  top: 0.5rem;
  right: 0.4rem;
}
body.light .search .search-box .icon_shanchu1[data-v-0a2a16f7] {
  color: #bbb;
}
body.dark .search .search-box .icon_shanchu1[data-v-0a2a16f7] {
  color: #646464;
}
.search .img-wrap[data-v-0a2a16f7] {
  display: inline-block;
  padding: 0.1rem 0.2rem 0 1rem;
}
.search .img-wrap img[data-v-0a2a16f7] {
  width: 2rem;
}
.ui-fixed-header-container[data-v-7c32a7fe] {
  position: relative;
}
body.light .ui-fixed-header-container[data-v-7c32a7fe] {
  background-color: #fff;
}
body.dark .ui-fixed-header-container[data-v-7c32a7fe] {
  background-color: #222;
}
.ui-fixed-header-container.bottom>.header-wrapper>.header-container[data-v-7c32a7fe] {
  top: unset;
  bottom: 0;
  height: 4.6rem;
}
.ui-fixed-header-container.fixed>.header-wrapper>.header-container[data-v-7c32a7fe] {
  position: fixed;
}
.ui-fixed-header-container.absolute-container.absolute>.header-wrapper>.header-container[data-v-7c32a7fe] {
  position: absolute;
}
.ui-fixed-header-container>.header-wrapper>.header-container[data-v-7c32a7fe] {
  padding: 1.2rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
body.light .ui-fixed-header-container>.header-wrapper>.header-container[data-v-7c32a7fe] {
  background-color: #fff;
}
body.dark .ui-fixed-header-container>.header-wrapper>.header-container[data-v-7c32a7fe] {
  background-color: #222;
}
.ui-fixed-header-container>.body[data-v-7c32a7fe] {
  padding: 0 1.2rem;
  position: relative;
  overflow: hidden;
}
.ui-fixed-header-container.absolute-container[data-v-7c32a7fe] {
  position: unset;
}
.ui-fixed-header-container.absolute-container>.header-wrapper>.header-container[data-v-7c32a7fe] {
  position: unset;
}
.ui-fixed-header-container.absolute-container.bottom[data-v-7c32a7fe] {
  position: relative;
}
.ui-fixed-header-container.absolute-container.bottom>.header-wrapper>.header-container[data-v-7c32a7fe] {
  position: absolute;
}
.ui-fullscreen-masker[data-v-241c0008] {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 999;
}
.ui-goto-top[data-v-fd8c73e4] {
  position: fixed;
  border-radius: 50%;
  width: 4.6rem;
  height: 4.6rem;
  text-align: center;
  line-height: 5rem;
  font-size: 2.6rem;
}
body.light .ui-goto-top[data-v-fd8c73e4] {
  background-color: rgba(255,255,255,.8);
  box-shadow: 0 0.2rem 0.4rem 0.1rem rgba(0,0,0,.08);
}
body.dark .ui-goto-top[data-v-fd8c73e4] {
  background-color: rgba(34,34,34,.8);
  box-shadow: 0 0.2rem 0.4rem 0.1rem rgba(255,255,255,.08);
}
body.light .ui-goto-top[data-v-fd8c73e4] {
  color: #128bed;
}
body.dark .ui-goto-top[data-v-fd8c73e4] {
  color: #4ca9e7;
}
.iconfont[data-v-3060fc16] {
  font-size: 2.4rem;
}
body.light .icon24_shoucang[data-v-3060fc16] {
  color: #333;
}
body.dark .icon24_shoucang[data-v-3060fc16] {
  color: #eaeaea;
}
body.light .icon24_shoucangxuanzhong[data-v-3060fc16] {
  color: #128bed;
}
body.dark .icon24_shoucangxuanzhong[data-v-3060fc16] {
  color: #128bed;
}
.icon-dimension-arrow[data-v-0ff34f5e] {
  display: flex;
  align-items: center;
}
.icon-dimension-arrow .text[data-v-0ff34f5e] {
  line-height: 1.8rem;
  font-size: 1.3rem;
}
.icon-dimension-arrow .iconfont[data-v-0ff34f5e] {
  font-size: 1.2rem;
}
.icon-dimension-capsule[data-v-4d7847a1] {
  height: 2.2rem;
  border-width: 0.1rem;
  border-style: solid;
  border-radius: 0.4rem;
  display: inline-block;
  padding-right: 0.4rem;
}
body.light .icon-dimension-capsule[data-v-4d7847a1] {
  border-color: #eee;
}
body.dark .icon-dimension-capsule[data-v-4d7847a1] {
  border-color: #313131;
}
body.light .icon-dimension-capsule[data-v-4d7847a1] {
  background-color: #f8f8f8;
}
body.dark .icon-dimension-capsule[data-v-4d7847a1] {
  background-color: #2b2b2b;
}
body.light .icon-dimension-capsule[data-v-4d7847a1] {
  color: #666;
}
body.dark .icon-dimension-capsule[data-v-4d7847a1] {
  color: #b8b8b8;
}
.icon-dimension-capsule .container[data-v-4d7847a1] {
  display: flex;
  align-items: center;
}
.icon-dimension-capsule .iconfont[data-v-4d7847a1] {
  font-size: 2rem;
}
body.light .icon-dimension-capsule .iconfont[data-v-4d7847a1] {
  color: #ff722d;
}
body.dark .icon-dimension-capsule .iconfont[data-v-4d7847a1] {
  color: #e3622b;
}
.icon-dimension-capsule .text[data-v-4d7847a1] {
  font-size: 0.8rem;
  letter-spacing: 0;
  line-height: 0.8rem;
  font-weight: var(--weight);
}
.icon-dimension-capsule .text.text-no-wrap[data-v-4d7847a1] {
  font-size: 1.1rem;
}
.icon-dimension-capsule .count[data-v-4d7847a1] {
  line-height: 2rem;
  font-size: 1.2rem;
  padding-left: 0.2rem;
  margin-left: 0.2rem;
  font-weight: var(--weight);
}
body.light .icon-dimension-capsule .count[data-v-4d7847a1] {
  color: #ff722d;
}
body.dark .icon-dimension-capsule .count[data-v-4d7847a1] {
  color: #e3622b;
}
body.light .icon-dimension-capsule .count.primary[data-v-4d7847a1] {
  color: #128bed;
}
body.dark .icon-dimension-capsule .count.primary[data-v-4d7847a1] {
  color: #4ca9e7;
}
.icon-dimension-capsule .count.line-left[data-v-4d7847a1]:after {
  top: 0.4rem;
  bottom: 0.4rem;
}
.icon-dimension-skip[data-v-142a1e40] {
  display: flex;
  align-items: center;
}
.icon-dimension-skip .text[data-v-142a1e40] {
  font-size: 1.4rem;
  line-height: 2rem;
  display: flex;
}
.icon-dimension-skip .icon_12_xiaojiantou[data-v-142a1e40] {
  font-size: 1.2rem;
}
.icon-dimension-text[data-v-a79dfc04] {
  display: flex;
  align-items: center;
}
.icon-dimension-text .iconfont[data-v-a79dfc04] {
  font-size: 2rem;
}
.icon-dimension-text .text[data-v-a79dfc04] {
  font-size: 1.4rem;
  line-height: 2rem;
}
.iconfont[data-v-61c153a8] {
  font-size: 2.4rem;
}
body.light .icon24_fenxiang[data-v-61c153a8] {
  color: #333;
}
body.dark .icon24_fenxiang[data-v-61c153a8] {
  color: #eaeaea;
}
.iconfont[data-v-35554932] {
  font-size: 2.4rem;
}
body.light .icon24_dianzan[data-v-35554932] {
  color: #333;
}
body.dark .icon24_dianzan[data-v-35554932] {
  color: #eaeaea;
}
body.light .icon24_dianzanxuanzhong[data-v-35554932] {
  color: #128bed;
}
body.dark .icon24_dianzanxuanzhong[data-v-35554932] {
  color: #128bed;
}
.input[data-v-d0f2d11e] {
  position: relative;
}
.input .input-cover[data-v-d0f2d11e] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.input input[data-v-d0f2d11e] {
  border: none;
  outline: none;
  width: 100%;
  height: 2.8rem;
  font-size: 1.4rem;
  white-space: nowrap;
  word-break: keep-all;
  border-radius: 0.4rem;
  -webkit-appearance: none;
}
body.light .input input[data-v-d0f2d11e] {
  color: #333;
}
body.dark .input input[data-v-d0f2d11e] {
  color: #eaeaea;
}
.input input.input-val[data-v-d0f2d11e] {
  padding-right: 3.5rem;
}
.input input.input-val-with-search[data-v-d0f2d11e] {
  padding-right: 9.1rem;
}
.input input.small[data-v-d0f2d11e] {
  height: 2.8rem;
}
.input input.big-small[data-v-d0f2d11e] {
  height: 3rem;
}
.input input.normal[data-v-d0f2d11e] {
  height: 3.2rem;
}
.input input.middle[data-v-d0f2d11e] {
  height: 3.6rem;
}
.input input.large[data-v-d0f2d11e] {
  height: 4rem;
}
.input input.huge[data-v-d0f2d11e] {
  height: 4.8rem;
}
.input input.show-search-icon[data-v-d0f2d11e] {
  padding-left: 3.2rem;
}
.input input.font-size-class[data-v-d0f2d11e] {
  font-size: 1.6rem !important;
}
body.light .input input[data-v-d0f2d11e] ::-webkit-input-placeholder {
  color: #999;
}
body.dark .input input[data-v-d0f2d11e] ::-webkit-input-placeholder {
  color: #868686;
}
.input input[type=search][data-v-d0f2d11e]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.input>.search-icon[data-v-d0f2d11e] {
  position: absolute;
  left: 1.2rem;
  font-size: 1.6rem;
  top: 50%;
  transform: translateY(-50%);
}
body.light .input>.search-icon[data-v-d0f2d11e] {
  color: #999;
}
body.dark .input>.search-icon[data-v-d0f2d11e] {
  color: #868686;
}
.input>.remove-icon[data-v-d0f2d11e] {
  position: absolute;
  right: 1.2rem;
  font-size: 2rem;
  top: calc(50% - 0.9rem);
}
body.light .input>.remove-icon[data-v-d0f2d11e] {
  color: #bbb;
}
body.dark .input>.remove-icon[data-v-d0f2d11e] {
  color: #646464;
}
.input>.right-ctn[data-v-d0f2d11e] {
  position: absolute;
  right: 1.2rem;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
}
.input>.right-ctn>.remove-icon[data-v-d0f2d11e] {
  font-size: 2rem;
}
body.light .input>.right-ctn>.remove-icon[data-v-d0f2d11e] {
  color: #bbb;
}
body.dark .input>.right-ctn>.remove-icon[data-v-d0f2d11e] {
  color: #646464;
}
.input>.right-ctn>.right-divider[data-v-d0f2d11e] {
  margin: 0 1.2rem;
  width: 0.1rem;
  height: 1.4rem;
  transform: scaleX(0.5);
}
body.light .input>.right-ctn>.right-divider[data-v-d0f2d11e] {
  background-color: #e3e3e3;
}
body.dark .input>.right-ctn>.right-divider[data-v-d0f2d11e] {
  background-color: #3c3c3c;
}
.input>.right-ctn>.search-btn[data-v-d0f2d11e] {
  font-size: 1.4rem;
  line-height: 2rem;
}
.input.input-large>.search-icon[data-v-d0f2d11e] {
  font-size: 2rem;
  left: 0.8rem;
}
.input.input-big-small>.search-icon[data-v-d0f2d11e] {
  font-size: 2rem;
  left: 0.8rem;
}
.input.input-big-small .show-search-icon[data-v-d0f2d11e] {
  padding-left: 3.1rem;
  padding-right: 3.1rem;
}
.input.input-big-small>.remove-icon[data-v-d0f2d11e] {
  right: 0.8rem;
  top: calc(50% - 1rem);
}
.input.input-huge>.search-icon[data-v-d0f2d11e] {
  font-size: 2rem;
  left: 0.8rem;
}
.input.input-huge .show-search-icon[data-v-d0f2d11e] {
  padding-left: 3.6rem;
  padding-right: 2.8rem;
}
.ui-iphonex-spacer[data-v-4c599be0] {
  border: 0;
  background-color: rgba(0,0,0,0);
}
.ui-loadmore[data-v-5d3f0e2a] {
  text-align: center;
  height: 4rem;
  line-height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ui-loadmore[data-v-5d3f0e2a] {
  color: gray;
}
body.dark .ui-loadmore[data-v-5d3f0e2a] {
  color: #9e9e9e;
}
.ui-loadmore>img[data-v-5d3f0e2a] {
  width: 2.4rem;
  margin-right: 0.4rem;
}
.ui-loadmore>span[data-v-5d3f0e2a] {
  font-size: 1.5rem;
}
/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */

@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.swiper-container[data-v-83267b52] {
  width: 100%;
  height: 100%;
}
.input-number-wrapper[data-v-4c9524c1] {
  display: inline-block;
  vertical-align: middle;
}
.input-number-wrapper input[data-v-4c9524c1] {
  height: 3rem;
  padding: 0.5rem 0.8rem;
  text-align: center;
  border: none;
  outline: none;
  -webkit-appearance: none;
  appearance: none;
  vertical-align: top;
  border-radius: 0.4rem;
  font-size: 1.4rem;
}
body.light .input-number-wrapper input[data-v-4c9524c1] {
  background-color: #f3f3f3;
}
body.dark .input-number-wrapper input[data-v-4c9524c1] {
  background-color: #1b1b1b;
}
body.light .input-number-wrapper input[data-v-4c9524c1] {
  color: #333;
}
body.dark .input-number-wrapper input[data-v-4c9524c1] {
  color: #eaeaea;
}
.ui-order-select[data-v-7e7c9b74] {
  font-size: 1.4rem;
  height: 3.3rem;
}
.ui-order-select .icon-w[data-v-7e7c9b74] {
  height: 100%;
  display: flex;
  align-items: center;
  width: 2.2rem;
  justify-content: center;
}
.ui-order-select .icon-w .change[data-v-7e7c9b74] {
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .ui-order-select .icon-w .change[data-v-7e7c9b74] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/filter-bef0a32b.png);
}
body.dark .ui-order-select .icon-w .change[data-v-7e7c9b74] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/filter-6a0d08ea.png);
}
.ui-order-select .icon-w .iconfont[data-v-7e7c9b74] {
  font-size: 1.6rem;
}
body.light .ui-order-select .icon-w .iconfont[data-v-7e7c9b74] {
  color: #999;
}
body.dark .ui-order-select .icon-w .iconfont[data-v-7e7c9b74] {
  color: #868686;
}
.masker-container[data-v-7e7c9b74] {
  background-color: rgba(0,0,0,.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
}
.masker-container>.content[data-v-7e7c9b74] {
  position: relative;
  height: auto;
  overflow: auto;
  max-height: 65vh;
}
body.light .masker-container>.content[data-v-7e7c9b74] {
  background-color: #fff;
}
body.dark .masker-container>.content[data-v-7e7c9b74] {
  background-color: #222;
}
.masker-container>.content>.item[data-v-7e7c9b74] {
  height: 4.4rem;
  display: flex;
  padding: 0 0.8rem 0 1.2rem;
  align-items: center;
}
.masker-container>.content>.item.selected[data-v-7e7c9b74] {
  font-weight: var(--weight);
}
body.light .masker-container>.content>.item.selected[data-v-7e7c9b74] {
  background-color: #f8f8f8;
}
body.dark .masker-container>.content>.item.selected[data-v-7e7c9b74] {
  background-color: #2b2b2b;
}
.masker-container>.content>.item>.name[data-v-7e7c9b74] {
  flex: 1;
  position: relative;
  display: flex;
  align-items: center;
}
.masker-container>.content>.item>.name>span[data-v-7e7c9b74] {
  flex: 1;
  font-size: 1.4rem;
}
body.light .masker-container>.content>.item>.name>span[data-v-7e7c9b74] {
  color: #333;
}
body.dark .masker-container>.content>.item>.name>span[data-v-7e7c9b74] {
  color: #eaeaea;
}
body.light .masker-container>.content>.item>.name>span.disabled[data-v-7e7c9b74] {
  color: #999;
}
body.dark .masker-container>.content>.item>.name>span.disabled[data-v-7e7c9b74] {
  color: #868686;
}
body.light .masker-container>.content>.item>.name>span.selected[data-v-7e7c9b74] {
  color: #128bed;
}
body.dark .masker-container>.content>.item>.name>span.selected[data-v-7e7c9b74] {
  color: #4ca9e7;
}
.masker-container>.content>.item>.name>img[data-v-7e7c9b74] {
  width: 2rem;
  height: 2rem;
}
.ui-partial-table[data-v-65feffe4] {
  font-size: 1.3rem;
  position: relative;
  margin: 1.2rem 0;
}
.ui-partial-table table[data-v-65feffe4] {
  width: 100%;
  border-collapse: collapse;
}
body.light .ui-partial-table table[data-v-65feffe4] {
  background-color: #fff;
}
body.dark .ui-partial-table table[data-v-65feffe4] {
  background-color: #222;
}
.ui-partial-table table .key[data-v-65feffe4] {
  vertical-align: top;
}
.ui-partial-table table td[data-v-65feffe4]:first-child {
  width: 35%;
}
body.light .ui-partial-table table td[data-v-65feffe4]:first-child {
  color: #999;
}
body.dark .ui-partial-table table td[data-v-65feffe4]:first-child {
  color: #868686;
}
.ui-partial-table table td[data-v-65feffe4]:last-child {
  width: 65%;
}
.ui-partial-table table td[data-v-65feffe4] {
  position: relative;
  padding: 0.8rem;
  padding-left: 1.2rem;
}
.ui-partial-table table td[data-v-65feffe4]:after,
.ui-partial-table table td[data-v-65feffe4]:last-child:before {
  content: " ";
  position: absolute;
  right: 0;
  bottom: 0;
}
.ui-partial-table table td[data-v-65feffe4]:after {
  left: 0;
  bottom: 0;
  transform-origin: 0 100%;
  transform: scaleY(0.5);
}
body.light .ui-partial-table table td[data-v-65feffe4]:after {
  border-bottom: 0.1rem solid #eee;
}
body.dark .ui-partial-table table td[data-v-65feffe4]:after {
  border-bottom: 0.1rem solid #313131;
}
.ui-partial-table table td[data-v-65feffe4]:last-child:before {
  left: 0;
  right: 0;
  top: 0;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}
body.light .ui-partial-table table td[data-v-65feffe4]:last-child:before {
  border-left: 0.1rem solid #eee;
}
body.dark .ui-partial-table table td[data-v-65feffe4]:last-child:before {
  border-left: 0.1rem solid #313131;
}
.ui-partial-table>.expand[data-v-65feffe4] {
  text-align: center;
  padding: 0.8rem;
}
body.light .ui-partial-table>.expand[data-v-65feffe4] {
  background-color: #fff;
}
body.dark .ui-partial-table>.expand[data-v-65feffe4] {
  background-color: #222;
}
body.light .ui-partial-table>.expand[data-v-65feffe4] {
  color: #128bed;
}
body.dark .ui-partial-table>.expand[data-v-65feffe4] {
  color: #4ca9e7;
}
.ui-partial-table>.expand>span[data-v-65feffe4] {
  margin-top: 0.2rem;
}
.header[data-v-1b188cd2] {
  height: 4.4rem;
  line-height: 4.4rem;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.header[data-v-1b188cd2]::after {
  position: absolute;
  box-sizing: border-box;
  content: " ";
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  transform: scale(0.5);
  border-width: 0.1rem 0;
}
body.light .header[data-v-1b188cd2]::after {
  border: 0 solid #eee;
}
body.dark .header[data-v-1b188cd2]::after {
  border: 0 solid #313131;
}
.header .title[data-v-1b188cd2] {
  max-width: 50%;
  font-weight: var(--weight);
  font-size: 1.6rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header .btn[data-v-1b188cd2] {
  padding: 0 1.6rem;
  font-size: 1.4rem;
  background-color: rgba(0,0,0,0);
}
body.light .header .btn[data-v-1b188cd2] {
  color: #367dff;
}
body.dark .header .btn[data-v-1b188cd2] {
  color: #6e9dfa;
}
body.light .header .left .btn[data-v-1b188cd2] {
  color: #999;
}
body.dark .header .left .btn[data-v-1b188cd2] {
  color: #868686;
}
.list[data-v-e5105f54] {
  margin: 0;
  padding: 0;
  flex: 1;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.list ul[data-v-e5105f54] {
  margin: 0;
  padding: 0;
  transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
  line-height: 4.4rem;
}
.list li[data-v-e5105f54] {
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 0.5rem;
}
body.light .list li[data-v-e5105f54] {
  color: #000;
}
body.dark .list li[data-v-e5105f54] {
  color: #fff;
}
.pickerbox[data-v-27c8e956] {
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 9999;
  overflow: hidden;
}
.fade-enter-active[data-v-27c8e956],
.fade-leave-active[data-v-27c8e956] {
  transition: opacity .2s;
}
.fade-enter[data-v-27c8e956],
.fade-leave-to[data-v-27c8e956] {
  opacity: 0;
}
.toup-enter-active[data-v-27c8e956],
.toup-leave-active[data-v-27c8e956] {
  transition: transform .3s;
}
.toup-enter[data-v-27c8e956],
.toup-leave-to[data-v-27c8e956] {
  transform: translate3d(0, 10rem, 0);
}
.vue-picker[data-v-27c8e956] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
body.light .vue-picker[data-v-27c8e956] {
  background-color: #fff;
}
body.dark .vue-picker[data-v-27c8e956] {
  background-color: #222;
}
.content[data-v-27c8e956] {
  overflow: hidden;
  height: 22rem;
  position: relative;
  display: flex;
}
.colums[data-v-27c8e956] {
  display: flex;
  overflow: hidden;
  font-size: 1.6rem;
  text-align: center;
  flex: 1;
}
.mask[data-v-27c8e956] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)),linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)) !important;
  background-repeat: no-repeat;
  background-position: top,bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
  background-size: 100% 8.8rem;
}
.mask-top[data-v-27c8e956] {
  z-index: 2;
  position: absolute;
  top: 0;
  height: 8.8rem;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
}
body.light .mask-top[data-v-27c8e956] {
  background: rgba(255,255,255,.7);
}
body.dark .mask-top[data-v-27c8e956] {
  background: rgba(34,34,34,.7);
}
.mask-bottom[data-v-27c8e956] {
  z-index: 2;
  position: absolute;
  bottom: 0;
  height: 8.8rem;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
}
body.light .mask-bottom[data-v-27c8e956] {
  background: rgba(255,255,255,.7);
}
body.dark .mask-bottom[data-v-27c8e956] {
  background: rgba(34,34,34,.7);
}
.hairline[data-v-27c8e956] {
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 3;
  width: 100%;
  transform: translateY(-50%);
  pointer-events: none;
  height: 4.4rem;
}
.hairline[data-v-27c8e956]::after {
  position: absolute;
  box-sizing: border-box;
  content: " ";
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  transform: scale(0.5);
  border-width: 0.1rem 0;
}
body.light .hairline[data-v-27c8e956]::after {
  border: 0 solid #eee;
}
body.dark .hairline[data-v-27c8e956]::after {
  border: 0 solid #313131;
}
.ui-row[data-v-5aa6f77b] {
  display: flex;
}
.ui-row .ui-row-item[data-v-5aa6f77b] {
  flex: 1;
  font-size: 1.5rem;
  line-height: 2rem;
}
.ui-row .ui-row-item.ui-row-label[data-v-5aa6f77b] {
  font-size: 1.3rem;
}
body.light .ui-row .ui-row-item.ui-row-label[data-v-5aa6f77b] {
  color: #999;
}
body.dark .ui-row .ui-row-item.ui-row-label[data-v-5aa6f77b] {
  color: #868686;
}
.ui-row .ui-row-item.ui-row-data[data-v-5aa6f77b] {
  word-break: break-all;
}
body.light .ui-row .ui-row-item.ui-row-data[data-v-5aa6f77b] {
  color: #333;
}
body.dark .ui-row .ui-row-item.ui-row-data[data-v-5aa6f77b] {
  color: #eaeaea;
}
.ui-row .ui-row-item[data-v-5aa6f77b]:first-child {
  padding-right: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item[data-v-5aa6f77b] {
  flex: 1;
  padding-left: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-5aa6f77b] {
  position: relative;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-5aa6f77b]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5rem;
  height: 3.1rem;
  border-left: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}
body.light .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-5aa6f77b]:before {
  border-color: #eee;
}
body.dark .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-5aa6f77b]:before {
  border-color: #313131;
}
.ui-row-gap-sm+.ui-row-gap-sm[data-v-5aa6f77b] {
  margin-top: 0.4rem;
}
.ui-row[data-v-72229322] {
  display: flex;
}
.ui-row .ui-row-item[data-v-72229322] {
  flex: 1;
  font-size: 1.5rem;
  line-height: 2rem;
}
.ui-row .ui-row-item.ui-row-label[data-v-72229322] {
  font-size: 1.3rem;
}
body.light .ui-row .ui-row-item.ui-row-label[data-v-72229322] {
  color: #999;
}
body.dark .ui-row .ui-row-item.ui-row-label[data-v-72229322] {
  color: #868686;
}
.ui-row .ui-row-item.ui-row-data[data-v-72229322] {
  word-break: break-all;
}
body.light .ui-row .ui-row-item.ui-row-data[data-v-72229322] {
  color: #333;
}
body.dark .ui-row .ui-row-item.ui-row-data[data-v-72229322] {
  color: #eaeaea;
}
.ui-row .ui-row-item[data-v-72229322]:first-child {
  padding-right: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item[data-v-72229322] {
  flex: 1;
  padding-left: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-72229322] {
  position: relative;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-72229322]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5rem;
  height: 3.1rem;
  border-left: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}
body.light .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-72229322]:before {
  border-color: #eee;
}
body.dark .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-72229322]:before {
  border-color: #313131;
}
.ui-row-gap-sm+.ui-row-gap-sm[data-v-72229322] {
  margin-top: 0.4rem;
}
.ui-row[data-v-25f84193] {
  display: flex;
}
.ui-row .ui-row-item[data-v-25f84193] {
  flex: 1;
  font-size: 1.5rem;
  line-height: 2rem;
}
.ui-row .ui-row-item.ui-row-label[data-v-25f84193] {
  font-size: 1.3rem;
}
body.light .ui-row .ui-row-item.ui-row-label[data-v-25f84193] {
  color: #999;
}
body.dark .ui-row .ui-row-item.ui-row-label[data-v-25f84193] {
  color: #868686;
}
.ui-row .ui-row-item.ui-row-data[data-v-25f84193] {
  word-break: break-all;
}
body.light .ui-row .ui-row-item.ui-row-data[data-v-25f84193] {
  color: #333;
}
body.dark .ui-row .ui-row-item.ui-row-data[data-v-25f84193] {
  color: #eaeaea;
}
.ui-row .ui-row-item[data-v-25f84193]:first-child {
  padding-right: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item[data-v-25f84193] {
  flex: 1;
  padding-left: 1.2rem;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-25f84193] {
  position: relative;
}
.ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-25f84193]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5rem;
  height: 3.1rem;
  border-left: 0.1rem solid;
  transform: scaleX(0.5);
  transform-origin: 0 100%;
}
body.light .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-25f84193]:before {
  border-color: #eee;
}
body.dark .ui-row .ui-row-item+.ui-row-item.ui-row-label[data-v-25f84193]:before {
  border-color: #313131;
}
.ui-row-gap-sm+.ui-row-gap-sm[data-v-25f84193] {
  margin-top: 0.4rem;
}
.us-nav-filter {
  position: relative;
  display: flex !important;
  flex-direction: row;
}
body.light .us-nav-filter {
  background-color: #fff;
}
body.dark .us-nav-filter {
  background-color: #222;
}
.us-common-nav {
  position: relative;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  height: 4.4rem;
  line-height: 4.4rem;
  display: flex;
  align-items: center !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  box-sizing: border-box;
}
body.light .us-common-nav {
  background-color: #fff;
}
body.dark .us-common-nav {
  background-color: #222;
}
.us-common-nav .scroll-w {
  white-space: nowrap;
  position: relative;
}
.us-common-nav .scroll-w:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}
body.light .us-common-nav .scroll-w:after {
  border-bottom: 0.1rem solid #eee;
}
body.dark .us-common-nav .scroll-w:after {
  border-bottom: 0.1rem solid #313131;
}
.us-common-nav .scroll-w:after::-webkit-scrollbar {
  display: none !important;
}
.us-common-nav::-webkit-scrollbar {
  display: none !important;
}
.us-scroll-line-col {
  display: inline-block;
  position: relative;
  height: 4.4rem;
  text-align: center;
  padding: 0 1.7rem 0;
}
.us-scroll-line-col:last-child {
  margin-right: 0;
}
.us-nav-tit {
  font-size: 1.5rem;
  font-weight: var(--weight);
  text-align: center;
  line-height: 4.4rem;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
}
body.light .us-nav-tit {
  color: #666;
}
body.dark .us-nav-tit {
  color: #b8b8b8;
}
body.light .us-nav-tit.active {
  color: #128bed;
}
body.dark .us-nav-tit.active {
  color: #4ca9e7;
}
.us-nav-tit.active:before {
  position: absolute;
  left: 50%;
  bottom: 0;
  content: "";
  z-index: 2;
  width: 1.7rem;
  height: 0.2rem;
  margin-left: -0.8rem;
  border-radius: 0.2rem;
  box-sizing: border-box;
}
body.light .us-nav-tit.active:before {
  background-color: #128bed;
}
body.dark .us-nav-tit.active:before {
  background-color: #4ca9e7;
}
.us-nav-tit.no-active {
  font-weight: normal !important;
  font-size: 1.7rem !important;
}
body.light .us-nav-tit.no-active {
  color: #333 !important;
}
body.dark .us-nav-tit.no-active {
  color: #eaeaea !important;
}
.us-nav-active {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
body.light .us-nav-active {
  color: #ff3a3a !important;
}
body.dark .us-nav-active {
  color: #ff3a3a !important;
}
.tab[data-v-97450bb4] {
  overflow: hidden;
  position: relative;
  width: 7.5rem;
  display: inline-block;
  text-align: center;
  line-height: 4.4rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  font-size: 1.5rem;
}
body.light .tab[data-v-97450bb4] {
  color: #666;
}
body.dark .tab[data-v-97450bb4] {
  color: #b8b8b8;
}
body.light .tab.active[data-v-97450bb4] {
  color: #128bed;
}
body.dark .tab.active[data-v-97450bb4] {
  color: #4ca9e7;
}
body.light .tab.disable[data-v-97450bb4] {
  color: #999;
}
body.dark .tab.disable[data-v-97450bb4] {
  color: #868686;
}
.tab .count[data-v-97450bb4] {
  font-size: 1.2rem;
  vertical-align: top;
}
.tab .icon-top[data-v-97450bb4] {
  position: absolute;
  top: 50%;
  right: -1.8rem;
  transform: translateY(-50%);
}
.scrollbar-container[data-v-38d982ff] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.2rem;
}
.scrollbar-container.has-line[data-v-38d982ff] {
  bottom: .7.5rem;
}
.scrollbar-container>.scrollbar[data-v-38d982ff] {
  height: 0.2rem;
  width: 1.6rem;
  transition: all .2s linear;
}
body.light .scrollbar-container>.scrollbar[data-v-38d982ff] {
  background-color: #128bed;
}
body.dark .scrollbar-container>.scrollbar[data-v-38d982ff] {
  background-color: #4ca9e7;
}
body.light .scrollbar-container>.transparent-sbar[data-v-38d982ff] {
  background-color: #fff;
}
body.dark .scrollbar-container>.transparent-sbar[data-v-38d982ff] {
  background-color: #222;
}
.ui-tabs3[data-v-5e3b871e] {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}
.ui-tabs3>.header[data-v-5e3b871e] {
  height: 4.4rem;
  position: relative;
  width: 100%;
  overflow: hidden;
  overflow-x: auto;
  display: flex;
}
body.light .ui-tabs3>.header[data-v-5e3b871e] {
  background-color: #fff;
}
body.dark .ui-tabs3>.header[data-v-5e3b871e] {
  background-color: #222;
}
.ui-tabs3>.header[data-v-5e3b871e]::-webkit-scrollbar {
  display: none;
}
.ui-tabs3>.header>.tabs-container[data-v-5e3b871e] {
  height: 4.4rem;
  position: relative;
  box-sizing: border-box;
  transition: all .2s linear;
  white-space: nowrap;
}
.ui-tabs3>.header>.tabs-container.big-screen[data-v-5e3b871e] {
  width: 100%;
  display: flex;
  justify-content: space-around;
}
.ui-tabs3>.header>.tabs-container[data-v-5e3b871e]  .tab {
  padding: 0 1.4rem;
  line-height: 4.4rem;
}
.ui-tabs3>.header>.tabs-container[data-v-5e3b871e]  .tab:first-child {
  padding-left: 1.2rem;
}
.ui-tabs3>.header>.tabs-container[data-v-5e3b871e]  .scrollbar-container {
  height: 0.2rem;
}
.ui-tabs3>.header>.tabs-container[data-v-5e3b871e]  .scrollbar-container>.scrollbar {
  height: 0.2rem;
  width: 1.6rem;
}
.ui-tabs3>.body[data-v-5e3b871e] {
  display: flex;
  flex: 1;
  overflow-y: auto;
  top: 4.4rem;
  left: 0;
  right: 0;
  bottom: 0;
}
.ui-tabs3>.body .swiper-container[data-v-5e3b871e] {
  width: 100%;
  flex: 1;
  overflow-y: auto;
  display: flex;
}
.ui-tabs3>.body .swiper-container .swiper-wrapper[data-v-5e3b871e] {
  height: 100%;
}
.ui-tabs3>.body .swiper-slide[data-v-5e3b871e] {
  position: relative;
}
.ui-tabs3.fixed>.header[data-v-5e3b871e] {
  width: 100%;
  z-index: 100;
  overflow-x: scroll;
}
.ui-tabs3.fixed>.header[data-v-5e3b871e]::-webkit-scrollbar {
  display: none;
}
.ui-section[data-v-14622ec2] {
  margin-bottom: 0.8rem;
}
body.light .ui-section[data-v-14622ec2] {
  background-color: #fff;
}
body.dark .ui-section[data-v-14622ec2] {
  background-color: #222;
}
.ui-section>.header[data-v-14622ec2] {
  padding: 0 1.2rem;
  position: relative;
  display: flex;
  align-items: center;
}
.ui-section>.header .left[data-v-14622ec2] {
  flex: 1;
}
.ui-section>.header .left>.title[data-v-14622ec2] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
  display: flex;
  padding: 0.9rem 0;
  font-size: 1.6rem;
  align-items: center;
}
body.light .ui-section>.header .left>.title[data-v-14622ec2] {
  color: #333;
}
body.dark .ui-section>.header .left>.title[data-v-14622ec2] {
  color: #eaeaea;
}
.ui-section>.header .left>.title .count[data-v-14622ec2] {
  font-size: 1.3rem;
  margin-left: 0.4rem;
}
.ui-section>.header .left>.title.title-sub[data-v-14622ec2] {
  padding: 1rem 0 0.5rem 0.7rem;
  position: relative;
  font-size: 1.5rem;
}
.ui-section>.header .left>.title.title-sub[data-v-14622ec2]::before {
  content: "";
  display: block;
  position: absolute;
  border-radius: 0.2rem;
  left: 0;
  top: 1.5rem;
  height: 1.2rem;
  width: 0.3rem;
}
body.light .ui-section>.header .left>.title.title-sub[data-v-14622ec2]::before {
  background-color: #128bed;
}
body.dark .ui-section>.header .left>.title.title-sub[data-v-14622ec2]::before {
  background-color: #4ca9e7;
}
.ui-section>.header .left>.title .vip[data-v-14622ec2] {
  height: 1.2rem;
  margin-left: 0.4rem;
}
.ui-section>.header .left>.title .svip[data-v-14622ec2] {
  height: 1.2rem;
  margin-left: 0.4rem;
}
.ui-section>.header .left .empty-left-container[data-v-14622ec2] {
  font-size: 1.3rem;
  margin-left: 0.4rem;
}
body.light .ui-section>.header .left .empty-left-container[data-v-14622ec2] {
  color: #999;
}
body.dark .ui-section>.header .left .empty-left-container[data-v-14622ec2] {
  color: #868686;
}
.ui-section>.header .sub-title[data-v-14622ec2] {
  position: absolute;
  right: 3.2rem;
  top: 1.1rem;
  bottom: 1.1rem;
  font-family: "PingFangSC";
  font-size: 1.3rem;
}
body.light .ui-section>.header .sub-title[data-v-14622ec2] {
  color: #999;
}
body.dark .ui-section>.header .sub-title[data-v-14622ec2] {
  color: #868686;
}
.ui-section>.header .sub-title.no-arrow[data-v-14622ec2] {
  position: static;
}
.ui-section>.header .button-box[data-v-14622ec2] {
  font-size: 1.3rem;
  height: 2.6rem;
  line-height: 2.6rem;
  padding: 0 0.6rem;
  border-radius: 0.4rem;
  margin-right: 1.3rem;
}
body.light .ui-section>.header .button-box[data-v-14622ec2] {
  background-color: #128bed;
}
body.dark .ui-section>.header .button-box[data-v-14622ec2] {
  background-color: #128bed;
}
body.light .ui-section>.header .button-box[data-v-14622ec2] {
  color: #fff !important;
}
body.dark .ui-section>.header .button-box[data-v-14622ec2] {
  color: #fff !important;
}
.ui-section>.header .empty-container[data-v-14622ec2] {
  position: absolute;
  top: 0.1rem;
  right: 1.2rem;
  line-height: 4rem;
  bottom: 0;
  font-size: 1.4rem;
}
body.light .ui-section>.header .empty-container[data-v-14622ec2] {
  color: gray;
}
body.dark .ui-section>.header .empty-container[data-v-14622ec2] {
  color: #9e9e9e;
}
.ui-section>.header .right[data-v-14622ec2] {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 1.4rem;
  line-height: 1;
  margin-right: -0.4rem;
}
body.light .ui-section>.header .right[data-v-14622ec2] {
  color: #bbb;
}
body.dark .ui-section>.header .right[data-v-14622ec2] {
  color: #646464;
}
.ui-section .body[data-v-14622ec2] {
  padding: 0 1.2rem;
}
.ui-set-loading[data-v-4ed66091] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99;
}
.ui-set-loading>.bg[data-v-4ed66091] {
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 45%;
  width: 4rem;
  height: 4rem;
  transform: translateX(-2rem);
}
body.light .ui-set-loading>.bg[data-v-4ed66091] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading__8-d9296f5e.gif);
}
body.dark .ui-set-loading>.bg[data-v-4ed66091] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading__8-d84851bb.gif);
}
.ui-slide-container[data-v-135ebb26] {
  overflow: hidden;
}
.ui-swiper-card.swiper-container {
  width: 100%;
  height: 100%;
}
.ui-swiper-card.swiper-container .swiper-slide {
  display: flex;
}
.ui-swiper-card.swiper-container .swiper-pagination.swiper-pagination-fraction {
  right: 0.8rem;
  bottom: 0.8rem;
  left: unset;
  width: unset;
  font-size: 1.2rem;
  border-radius: 0.4rem;
  padding: 0.2rem 0.6rem;
}
body.light .ui-swiper-card.swiper-container .swiper-pagination.swiper-pagination-fraction {
  background-color: rgba(0,0,0,.6);
}
body.dark .ui-swiper-card.swiper-container .swiper-pagination.swiper-pagination-fraction {
  background-color: rgba(255,255,255,.6);
}
body.light .ui-swiper-card.swiper-container .swiper-pagination.swiper-pagination-fraction {
  color: #fff;
}
body.dark .ui-swiper-card.swiper-container .swiper-pagination.swiper-pagination-fraction {
  color: #222;
}
.ui-switch[data-v-6c19ab40] {
  position: relative;
  transition: all .3s;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  border-width: 0.1rem;
  border-style: solid;
}
body.light .ui-switch[data-v-6c19ab40] {
  border-color: #d8d8d8;
}
body.dark .ui-switch[data-v-6c19ab40] {
  border-color: #484848;
}
body.light .ui-switch[data-v-6c19ab40] {
  background-color: #d8d8d8;
}
body.dark .ui-switch[data-v-6c19ab40] {
  background-color: #484848;
}
.ui-switch>.circle[data-v-6c19ab40] {
  position: absolute;
  transition: left .3s;
  left: 0;
  top: 0;
  display: inline-block;
  border-radius: 50%;
  border-width: 0.1rem;
  border-style: solid;
}
body.light .ui-switch>.circle[data-v-6c19ab40] {
  background-color: #fff;
}
body.dark .ui-switch>.circle[data-v-6c19ab40] {
  background-color: #646464;
}
body.light .ui-switch>.circle[data-v-6c19ab40] {
  border-color: #d8d8d8;
}
body.dark .ui-switch>.circle[data-v-6c19ab40] {
  border-color: #484848;
}
body.light .ui-switch>.circle.active[data-v-6c19ab40] {
  border-color: #128bed;
}
body.dark .ui-switch>.circle.active[data-v-6c19ab40] {
  border-color: #128bed;
}
body.light .ui-switch>.circle.active[data-v-6c19ab40] {
  background-color: #fff;
}
body.dark .ui-switch>.circle.active[data-v-6c19ab40] {
  background-color: #fff;
}
body.light .ui-switch.active[data-v-6c19ab40] {
  border-color: #128bed;
}
body.dark .ui-switch.active[data-v-6c19ab40] {
  border-color: #128bed;
}
body.light .ui-switch.active[data-v-6c19ab40] {
  background-color: #128bed;
}
body.dark .ui-switch.active[data-v-6c19ab40] {
  background-color: #128bed;
}
.ui-switch.disabled[data-v-6c19ab40] {
  opacity: .5;
}
.ui-switch.size-lg[data-v-6c19ab40] {
  border-radius: 8rem;
  width: 7rem;
  height: 4.2rem;
}
.ui-switch.size-lg>.circle[data-v-6c19ab40] {
  width: 4rem;
  height: 4rem;
}
.ui-switch.size-lg>.circle.active[data-v-6c19ab40] {
  left: 2.8rem;
}
.ui-switch.size-md[data-v-6c19ab40] {
  border-radius: 5.6rem;
  width: 5rem;
  height: 3rem;
}
.ui-switch.size-md>.circle[data-v-6c19ab40] {
  width: 2.8rem;
  height: 2.8rem;
}
.ui-switch.size-md>.circle.active[data-v-6c19ab40] {
  left: 2rem;
}
.ui-switch.size-mid[data-v-6c19ab40] {
  border-radius: 4.64rem;
  width: 4.2rem;
  height: 2.52rem;
}
.ui-switch.size-mid>.circle[data-v-6c19ab40] {
  width: 2.32rem;
  height: 2.32rem;
}
.ui-switch.size-mid>.circle.active[data-v-6c19ab40] {
  left: 1.68rem;
}
.ui-switch.size-sm[data-v-6c19ab40] {
  border-radius: 3.92rem;
  width: 3.6rem;
  height: 2.16rem;
}
.ui-switch.size-sm>.circle[data-v-6c19ab40] {
  width: 1.96rem;
  height: 1.96rem;
}
.ui-switch.size-sm>.circle.active[data-v-6c19ab40] {
  left: 1.44rem;
}
.ui-switch.size-xs[data-v-6c19ab40] {
  border-radius: 3.2rem;
  width: 3rem;
  height: 1.8rem;
}
.ui-switch.size-xs>.circle[data-v-6c19ab40] {
  width: 1.6rem;
  height: 1.6rem;
}
.ui-switch.size-xs>.circle.active[data-v-6c19ab40] {
  left: 1.2rem;
}
.ui-switch.size-xxs[data-v-6c19ab40] {
  border-radius: 2.48rem;
  width: 2.4rem;
  height: 1.44rem;
}
.ui-switch.size-xxs>.circle[data-v-6c19ab40] {
  width: 1.24rem;
  height: 1.24rem;
}
.ui-switch.size-xxs>.circle.active[data-v-6c19ab40] {
  left: 0.96rem;
}
.ui-tabs[data-v-76c7abbe] {
  position: relative;
  padding: 0;
}
.ui-tabs>.ui-tab-container[data-v-76c7abbe] {
  display: flex;
}
body.light .ui-tabs>.ui-tab-container[data-v-76c7abbe] {
  background-color: #fff;
}
body.dark .ui-tabs>.ui-tab-container[data-v-76c7abbe] {
  background-color: #222;
}
.ui-tabs>.ui-tab-container>.ui-tab-item[data-v-76c7abbe] {
  flex: 1;
  text-align: center;
  font-size: 1.5rem;
  line-height: 4.4rem;
  font-weight: var(--weight);
  font-family: "PingFangSC";
}
body.light .ui-tabs>.ui-tab-container>.ui-tab-item[data-v-76c7abbe] {
  color: #666;
}
body.dark .ui-tabs>.ui-tab-container>.ui-tab-item[data-v-76c7abbe] {
  color: #b8b8b8;
}
body.light .ui-tabs>.ui-tab-container>.ui-tab-item.active[data-v-76c7abbe] {
  color: #128bed;
}
body.dark .ui-tabs>.ui-tab-container>.ui-tab-item.active[data-v-76c7abbe] {
  color: #4ca9e7;
}
.ui-tabs>.active-bar[data-v-76c7abbe] {
  height: 0.2rem;
  position: absolute;
  bottom: 0;
  border: 0;
}
body.light .ui-tabs>.active-bar[data-v-76c7abbe] {
  background-color: #128bed;
}
body.dark .ui-tabs>.active-bar[data-v-76c7abbe] {
  background-color: #4ca9e7;
}
.ui-tabs[data-v-599fcbb6] {
  position: relative;
  padding: 0;
}
.ui-tabs>.ui-tab-container[data-v-599fcbb6] {
  display: flex;
}
body.light .ui-tabs>.ui-tab-container[data-v-599fcbb6] {
  background-color: #fff;
}
body.dark .ui-tabs>.ui-tab-container[data-v-599fcbb6] {
  background-color: #222;
}
.ui-tabs>.ui-tab-container>.ui-tab-item[data-v-599fcbb6] {
  flex: 1;
  text-align: center;
  font-size: 1.5rem;
  line-height: 4.4rem;
  font-weight: var(--weight);
  font-family: "PingFangSC";
}
body.light .ui-tabs>.ui-tab-container>.ui-tab-item[data-v-599fcbb6] {
  color: #666;
}
body.dark .ui-tabs>.ui-tab-container>.ui-tab-item[data-v-599fcbb6] {
  color: #b8b8b8;
}
body.light .ui-tabs>.ui-tab-container>.ui-tab-item.active[data-v-599fcbb6] {
  color: #128bed;
}
body.dark .ui-tabs>.ui-tab-container>.ui-tab-item.active[data-v-599fcbb6] {
  color: #4ca9e7;
}
.ui-tabs>.active-bar[data-v-599fcbb6] {
  height: 0.2rem;
  position: absolute;
  bottom: 0;
  border: 0;
}
body.light .ui-tabs>.active-bar[data-v-599fcbb6] {
  background-color: #128bed;
}
body.dark .ui-tabs>.active-bar[data-v-599fcbb6] {
  background-color: #4ca9e7;
}
.tab[data-v-7194daf4] {
  flex: 1;
  text-align: center;
  line-height: 4.4rem;
  font-family: "PingFangSC";
  font-weight: var(--weight);
  font-size: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .tab[data-v-7194daf4] {
  color: #666;
}
body.dark .tab[data-v-7194daf4] {
  color: #b8b8b8;
}
body.light .tab.active[data-v-7194daf4] {
  color: #128bed;
}
body.dark .tab.active[data-v-7194daf4] {
  color: #4ca9e7;
}
.tab .count[data-v-7194daf4] {
  font-size: 1.2rem;
  margin-left: 0.4rem;
}
.tab.ovt[data-v-7194daf4] {
  line-height: 4.2rem;
  font-weight: normal;
  font-size: 1.4rem;
}
body.light .tab.ovt[data-v-7194daf4] {
  color: #555;
}
body.dark .tab.ovt[data-v-7194daf4] {
  color: #ababab;
}
.tab.ovt .count[data-v-7194daf4] {
  font-size: 1.3rem;
}
.tab.ovt.active[data-v-7194daf4] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
body.light .tab.ovt.active[data-v-7194daf4] {
  color: #1c1c1c;
}
body.dark .tab.ovt.active[data-v-7194daf4] {
  color: #ededed;
}
.tag[data-v-7194daf4] {
  display: inline-block;
  font-size: 1.4rem;
  margin: 0.6rem 0 0.6rem 1.2rem;
  padding: 0 1.2rem;
  line-height: 2.8rem;
  border-radius: 0.4rem;
  white-space: nowrap;
}
body.light .tag[data-v-7194daf4] {
  background-color: #f3f3f3;
}
body.dark .tag[data-v-7194daf4] {
  background-color: #313131;
}
.tag[data-v-7194daf4]:last-of-type {
  margin-right: 1.2rem;
}
body.light .tag.disable[data-v-7194daf4] {
  color: #999;
}
body.dark .tag.disable[data-v-7194daf4] {
  color: #868686;
}
body.light .tag.disable.tagActive[data-v-7194daf4] {
  color: #128bed;
}
body.dark .tag.disable.tagActive[data-v-7194daf4] {
  color: #4ca9e7;
}
body.light .tag.disable.tagActive[data-v-7194daf4] {
  background-color: #ecf6fe;
}
body.dark .tag.disable.tagActive[data-v-7194daf4] {
  background-color: #252c31;
}
body.light .tagActive[data-v-7194daf4] {
  color: #128bed;
}
body.dark .tagActive[data-v-7194daf4] {
  color: #4ca9e7;
}
body.light .tagActive[data-v-7194daf4] {
  background-color: #ecf6fe;
}
body.dark .tagActive[data-v-7194daf4] {
  background-color: #252c31;
}
.scrollbar-container[data-v-42c114f8] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.2rem;
  z-index: 1;
}
.scrollbar-container.ovt[data-v-42c114f8] {
  height: 0.3rem;
  bottom: 0.4rem;
}
.scrollbar-container.ovt>.scrollbar[data-v-42c114f8] {
  height: 0.3rem;
  border-radius: 0.1rem;
}
body.light .scrollbar-container.ovt>.scrollbar[data-v-42c114f8] {
  background-color: #1c1c1c;
}
body.dark .scrollbar-container.ovt>.scrollbar[data-v-42c114f8] {
  background-color: #ededed;
}
.scrollbar-container>.scrollbar[data-v-42c114f8] {
  height: 0.2rem;
  width: 1.6rem;
  transition: all .2s linear;
}
body.light .scrollbar-container>.scrollbar[data-v-42c114f8] {
  background-color: #128bed;
}
body.dark .scrollbar-container>.scrollbar[data-v-42c114f8] {
  background-color: #4ca9e7;
}
body.light .scrollbar-container>.transparent-sbar[data-v-42c114f8] {
  background-color: #fff;
}
body.dark .scrollbar-container>.transparent-sbar[data-v-42c114f8] {
  background-color: #222;
}
.ui-tabs2[data-v-73db492d] {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  position: relative;
}
.ui-tabs2.ovt>.header[data-v-73db492d] {
  height: 4.2rem;
}
.ui-tabs2>.header[data-v-73db492d] {
  height: 4.4rem;
  position: relative;
}
body.light .ui-tabs2>.header[data-v-73db492d] {
  background-color: #fff;
}
body.dark .ui-tabs2>.header[data-v-73db492d] {
  background-color: #222;
}
.ui-tabs2>.header.line[data-v-73db492d] {
  position: relative;
}
.ui-tabs2>.header.line[data-v-73db492d]:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}
body.light .ui-tabs2>.header.line[data-v-73db492d]:after {
  border-bottom: 0.1rem solid #eee;
}
body.dark .ui-tabs2>.header.line[data-v-73db492d]:after {
  border-bottom: 0.1rem solid #313131;
}
.ui-tabs2>.header>.tabs-container[data-v-73db492d] {
  display: flex;
  justify-content: space-around;
  width: 100%;
}
.ui-tabs2>.header .scroll-tabs-container[data-v-73db492d] {
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.ui-tabs2>.header .scroll-tabs-container[data-v-73db492d]::-webkit-scrollbar {
  display: none;
}
.ui-tabs2>.body[data-v-73db492d] {
  flex: 1;
  height: 100%;
}
.ui-tabs2>.body .swiper-container[data-v-73db492d] {
  width: 100%;
  height: 100%;
}
.ui-tabs2>.body .swiper-slide[data-v-73db492d] {
  overflow-y: scroll;
  position: relative;
}
.ui-tabs2.fixed>.header[data-v-73db492d] {
  position: fixed;
  width: 100%;
  z-index: 100;
}
.ui-tabs2.fixed>.body[data-v-73db492d] {
  padding-top: 4.4rem;
}
.ui-tabs2.fixed.ovt>.body[data-v-73db492d] {
  padding-top: 4.2rem;
}
.ui-tabs2.hide-nav .header[data-v-73db492d] {
  display: none;
}
.ui-tabs2.hide-nav .body[data-v-73db492d] {
  padding-top: 0;
}
.ui-tabs3[data-v-eff35df0] {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  position: relative;
}
.ui-tabs3.fit-content-tab[data-v-eff35df0] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.ui-tabs3.fit-content-tab>.body[data-v-eff35df0] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: static;
}
.ui-tabs3.fit-content-tab>.body>.swiper-container[data-v-eff35df0] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.ui-tabs3>.header[data-v-eff35df0] {
  height: 4.4rem;
  position: relative;
  width: 100%;
  overflow: hidden;
  display: flex;
}
body.light .ui-tabs3>.header[data-v-eff35df0] {
  background-color: #fff;
}
body.dark .ui-tabs3>.header[data-v-eff35df0] {
  background-color: #222;
}
.ui-tabs3>.header>.tabs-container[data-v-eff35df0] {
  position: relative;
  box-sizing: border-box;
  transition: all .2s linear;
  white-space: nowrap;
}
.ui-tabs3>.header>.tabs-container.tabs-container-w-fit[data-v-eff35df0] {
  width: 100%;
}
.ui-tabs3>.body[data-v-eff35df0] {
  position: absolute;
  top: 4.4rem;
  left: 0;
  right: 0;
  bottom: 0;
}
.ui-tabs3>.body .swiper-container[data-v-eff35df0] {
  width: 100%;
  height: 100%;
}
.ui-tabs3>.body .swiper-slide[data-v-eff35df0] {
  position: relative;
}
.ui-tabs3.fixed>.header[data-v-eff35df0] {
  position: fixed;
  width: 100%;
  z-index: 100;
  overflow-x: scroll;
}
.ui-tabs3.fixed>.header[data-v-eff35df0]::-webkit-scrollbar {
  display: none;
}
.ui-tabs3.topZero>.header[data-v-eff35df0] {
  top: 0;
}
.ui-tabs3.absolute-header>.header[data-v-eff35df0] {
  position: absolute;
  z-index: 100;
}
.app-tag[data-v-479141c6] {
  padding: 0 0.3rem 0;
  display: inline-block;
  font-size: 1.1rem;
  line-height: 1.6rem;
  border-radius: 0.2rem;
  margin-right: 0.6rem;
  word-break: keep-all;
  border: 0.1rem solid rgba(0,0,0,0);
  outline: none;
  font-weight: normal;
}
.app-tag.no-margin[data-v-479141c6] {
  margin-right: 0;
}
.app-tag.is-big[data-v-479141c6] {
  padding: 0.1rem 0.3rem 0.1rem;
  font-size: 1.2rem;
}
.app-tag.flex-layout[data-v-479141c6] {
  display: flex;
  align-items: center;
}
.app-tag .iconfont[data-v-479141c6] {
  font-size: 1.2rem;
}
.app-tag .use-divider[data-v-479141c6] {
  display: inline-flex;
  align-items: center;
}
.app-tag .divider[data-v-479141c6] {
  width: 0.1rem;
  height: 1rem;
  display: inline-block;
  background-color: currentColor;
  margin: 0 0.5rem;
  transform: scaleX(0.7);
  transform-origin: center center;
}
body.light .app-tag.tag-blue[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-blue[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-blue[data-v-479141c6] {
  background-color: #e2f1fc;
}
body.dark .app-tag.tag-blue[data-v-479141c6] {
  background-color: #27323a;
}
body.light .app-tag.tag-red[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-red[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-red[data-v-479141c6] {
  background-color: #ffecec;
}
body.dark .app-tag.tag-red[data-v-479141c6] {
  background-color: #3a2929;
}
body.light .app-tag.tag-green[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-green[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-green[data-v-479141c6] {
  background-color: #e0f5ec;
}
body.dark .app-tag.tag-green[data-v-479141c6] {
  background-color: #24332d;
}
body.light .app-tag.tag-orange[data-v-479141c6] {
  color: #ff8900;
}
body.dark .app-tag.tag-orange[data-v-479141c6] {
  color: #e07c09;
}
body.light .app-tag.tag-orange[data-v-479141c6] {
  background-color: #fff0e0;
}
body.dark .app-tag.tag-orange[data-v-479141c6] {
  background-color: #392d1f;
}
body.light .app-tag.tag-neutral[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.tag-neutral[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.tag-neutral[data-v-479141c6] {
  background-color: #f3f3f3;
}
body.dark .app-tag.tag-neutral[data-v-479141c6] {
  background-color: #313131;
}
body.light .app-tag.tag-blue-violet[data-v-479141c6] {
  color: #845fff;
}
body.dark .app-tag.tag-blue-violet[data-v-479141c6] {
  color: #9d80ea;
}
body.light .app-tag.tag-blue-violet[data-v-479141c6] {
  background-color: #f0ebff;
}
body.dark .app-tag.tag-blue-violet[data-v-479141c6] {
  background-color: #312d3a;
}
body.light .app-tag.tag-cobalt-blue[data-v-479141c6] {
  color: #6171ff;
}
body.dark .app-tag.tag-cobalt-blue[data-v-479141c6] {
  color: #8693f0;
}
body.light .app-tag.tag-cobalt-blue[data-v-479141c6] {
  background-color: #eceeff;
}
body.dark .app-tag.tag-cobalt-blue[data-v-479141c6] {
  background-color: #2e303b;
}
body.light .app-tag.tag-tech-blue[data-v-479141c6] {
  color: #367dff;
}
body.dark .app-tag.tag-tech-blue[data-v-479141c6] {
  color: #6e9dfa;
}
body.light .app-tag.tag-tech-blue[data-v-479141c6] {
  background-color: #e6efff;
}
body.dark .app-tag.tag-tech-blue[data-v-479141c6] {
  background-color: #2b313c;
}
body.light .app-tag.tag-ming-qing[data-v-479141c6] {
  color: #00a3cc;
}
body.dark .app-tag.tag-ming-qing[data-v-479141c6] {
  color: #3ea8b6;
}
body.light .app-tag.tag-ming-qing[data-v-479141c6] {
  background-color: #e0f4f8;
}
body.dark .app-tag.tag-ming-qing[data-v-479141c6] {
  background-color: #253234;
}
body.light .app-tag.tag-orange-red[data-v-479141c6] {
  color: #ff722d;
}
body.dark .app-tag.tag-orange-red[data-v-479141c6] {
  color: #e3622b;
}
body.light .app-tag.tag-orange-red[data-v-479141c6] {
  background-color: #ffeee5;
}
body.dark .app-tag.tag-orange-red[data-v-479141c6] {
  background-color: #392a23;
}
body.light .app-tag.tag-golden[data-v-479141c6] {
  color: #bb833d;
}
body.dark .app-tag.tag-golden[data-v-479141c6] {
  color: #b88d51;
}
body.light .app-tag.tag-golden[data-v-479141c6] {
  background-color: #f6f0e7;
}
body.dark .app-tag.tag-golden[data-v-479141c6] {
  background-color: #342f28;
}
body.light .app-tag.text-primary[data-v-479141c6] {
  border: 0.1rem solid #128bed;
}
body.dark .app-tag.text-primary[data-v-479141c6] {
  border: 0.1rem solid #4ca9e7;
}
body.light .app-tag.text-primary[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.text-primary[data-v-479141c6] {
  color: #4ca9e7;
}
.app-tag.text-primary.tag-for-status[data-v-479141c6] {
  background-color: rgba(76,169,231,.04);
}
body.light .app-tag.text-danger[data-v-479141c6] {
  border: 0.1rem solid #ff6060;
}
body.dark .app-tag.text-danger[data-v-479141c6] {
  border: 0.1rem solid #ea5959;
}
body.light .app-tag.text-danger[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.text-danger[data-v-479141c6] {
  color: #ea5959;
}
.app-tag.text-danger.tag-for-status[data-v-479141c6] {
  background-color: rgba(234,89,89,.04);
}
body.light .app-tag.text-success[data-v-479141c6] {
  border: 0.1rem solid #00ad65;
}
body.dark .app-tag.text-success[data-v-479141c6] {
  border: 0.1rem solid #36b37e;
}
body.light .app-tag.text-success[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.text-success[data-v-479141c6] {
  color: #36b37e;
}
.app-tag.text-success.tag-for-status[data-v-479141c6] {
  background-color: rgba(54,179,126,.04);
}
body.light .app-tag.text-warning[data-v-479141c6] {
  border: 0.1rem solid #ff8900;
}
body.dark .app-tag.text-warning[data-v-479141c6] {
  border: 0.1rem solid #e07c09;
}
body.light .app-tag.text-warning[data-v-479141c6] {
  color: #ff8900;
}
body.dark .app-tag.text-warning[data-v-479141c6] {
  color: #e07c09;
}
.app-tag.text-warning.tag-for-status[data-v-479141c6] {
  background-color: rgba(224,124,9,.04);
}
.app-tag.text-gray[data-v-479141c6] {
  border: 0.1rem solid;
}
body.light .app-tag.text-gray[data-v-479141c6] {
  border-color: #999;
}
body.dark .app-tag.text-gray[data-v-479141c6] {
  border-color: #868686;
}
body.light .app-tag.text-gray[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.text-gray[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.text-grey[data-v-479141c6] {
  border: 0.1rem solid gray;
}
body.dark .app-tag.text-grey[data-v-479141c6] {
  border: 0.1rem solid #9e9e9e;
}
body.light .app-tag.text-grey[data-v-479141c6] {
  color: gray;
}
body.dark .app-tag.text-grey[data-v-479141c6] {
  color: #9e9e9e;
}
.app-tag.text-grey.tag-for-status[data-v-479141c6] {
  background-color: rgba(158,158,158,.04);
}
body.light .app-tag.tag-danger[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-danger[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-danger[data-v-479141c6] {
  background: rgba(255,96,96,.08);
}
body.dark .app-tag.tag-danger[data-v-479141c6] {
  background: rgba(234,89,89,.08);
}
body.light .app-tag.tag-unique[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-unique[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-unique[data-v-479141c6] {
  background-color: rgba(255,96,96,.08);
}
body.dark .app-tag.tag-unique[data-v-479141c6] {
  background-color: rgba(234,89,89,.08);
}
body.light .app-tag.tag-red1[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-red1[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-red1[data-v-479141c6] {
  background-color: #ffecec;
}
body.dark .app-tag.tag-red1[data-v-479141c6] {
  background-color: #3a2929;
}
body.light .app-tag.tag-purple[data-v-479141c6] {
  color: #6171ff;
}
body.dark .app-tag.tag-purple[data-v-479141c6] {
  color: #8693f0;
}
body.light .app-tag.tag-purple[data-v-479141c6] {
  background-color: #eceeff;
}
body.dark .app-tag.tag-purple[data-v-479141c6] {
  background-color: #2e303b;
}
.app-tag.tag-tips[data-v-479141c6] {
  padding: 0.1rem 1.1rem;
  margin-left: 0.5rem;
}
body.light .app-tag.tag-tips[data-v-479141c6] {
  color: #ff8900;
}
body.dark .app-tag.tag-tips[data-v-479141c6] {
  color: #e07c09;
}
body.light .app-tag.tag-tips[data-v-479141c6] {
  background-color: #ffeee5;
}
body.dark .app-tag.tag-tips[data-v-479141c6] {
  background-color: #392a23;
}
body.light .app-tag.tag-illegal[data-v-479141c6] {
  color: #ff3a3a;
}
body.dark .app-tag.tag-illegal[data-v-479141c6] {
  color: #ff3a3a;
}
body.light .app-tag.tag-illegal[data-v-479141c6] {
  background-color: #ffecec;
}
body.dark .app-tag.tag-illegal[data-v-479141c6] {
  background-color: #3a2929;
}
body.light .app-tag.tag-legal[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-legal[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-legal[data-v-479141c6] {
  background: rgba(0,173,101,.08);
}
body.dark .app-tag.tag-legal[data-v-479141c6] {
  background: rgba(54,179,126,.08);
}
body.light .app-tag.tag-property[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-property[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-property[data-v-479141c6] {
  background: rgba(18,139,237,.08);
}
body.dark .app-tag.tag-property[data-v-479141c6] {
  background: rgba(76,169,231,.08);
}
body.light .app-tag.tag-case[data-v-479141c6] {
  color: gray;
}
body.dark .app-tag.tag-case[data-v-479141c6] {
  color: #9e9e9e;
}
body.light .app-tag.tag-case[data-v-479141c6] {
  background-color: #eee;
}
body.dark .app-tag.tag-case[data-v-479141c6] {
  background-color: #313131;
}
body.light .app-tag.tag-other[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.tag-other[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.tag-other[data-v-479141c6] {
  background: rgba(102,102,102,.08);
}
body.dark .app-tag.tag-other[data-v-479141c6] {
  background: rgba(184,184,184,.08);
}
body.light .app-tag.tag-normal[data-v-479141c6] {
  color: gray;
}
body.dark .app-tag.tag-normal[data-v-479141c6] {
  color: #9e9e9e;
}
body.light .app-tag.tag-normal[data-v-479141c6] {
  background-color: #eee;
}
body.dark .app-tag.tag-normal[data-v-479141c6] {
  background-color: #313131;
}
body.light .app-tag.tag-penalty[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-penalty[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-penalty[data-v-479141c6] {
  border: 0.1rem solid #00ad65;
}
body.dark .app-tag.tag-penalty[data-v-479141c6] {
  border: 0.1rem solid #36b37e;
}
body.light .app-tag.tag-lawyer-blue[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-lawyer-blue[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-lawyer-blue[data-v-479141c6] {
  background-color: #ecf6fe;
}
body.dark .app-tag.tag-lawyer-blue[data-v-479141c6] {
  background-color: #252c31;
}
body.light .app-tag.tag-lawyer-pink[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-lawyer-pink[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-lawyer-pink[data-v-479141c6] {
  background-color: #ffecec;
}
body.dark .app-tag.tag-lawyer-pink[data-v-479141c6] {
  background-color: #3a2929;
}
body.light .app-tag.tag-lawyer-orange[data-v-479141c6] {
  color: #ff8900;
}
body.dark .app-tag.tag-lawyer-orange[data-v-479141c6] {
  color: #e07c09;
}
body.light .app-tag.tag-lawyer-orange[data-v-479141c6] {
  background-color: #ffeee5;
}
body.dark .app-tag.tag-lawyer-orange[data-v-479141c6] {
  background-color: #392a23;
}
body.light .app-tag.tag-chenghong[data-v-479141c6] {
  color: #ff7f29;
}
body.dark .app-tag.tag-chenghong[data-v-479141c6] {
  color: #e07024;
}
body.light .app-tag.tag-chenghong[data-v-479141c6] {
  background-color: rgba(255,127,41,.08);
}
body.dark .app-tag.tag-chenghong[data-v-479141c6] {
  background-color: rgba(224,112,36,.08);
}
body.light .app-tag.tag-danger-red[data-v-479141c6] {
  color: #ff4040;
}
body.dark .app-tag.tag-danger-red[data-v-479141c6] {
  color: #eb3b3b;
}
body.light .app-tag.tag-danger-red[data-v-479141c6] {
  background-color: rgba(255,64,64,.08);
}
body.dark .app-tag.tag-danger-red[data-v-479141c6] {
  background-color: rgba(235,59,59,.08);
}
body.light .app-tag.tag-lawyer-purple[data-v-479141c6] {
  color: #6171ff;
}
body.dark .app-tag.tag-lawyer-purple[data-v-479141c6] {
  color: #8693f0;
}
body.light .app-tag.tag-lawyer-purple[data-v-479141c6] {
  background-color: #eceeff;
}
body.dark .app-tag.tag-lawyer-purple[data-v-479141c6] {
  background-color: #2e303b;
}
body.light .app-tag.tag-lawyer-green[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-lawyer-green[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-lawyer-green[data-v-479141c6] {
  background-color: #ecf6fe;
}
body.dark .app-tag.tag-lawyer-green[data-v-479141c6] {
  background-color: #252c31;
}
body.light .app-tag.tag-green-case[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-green-case[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-green-case[data-v-479141c6] {
  background-color: #e0f5ec;
}
body.dark .app-tag.tag-green-case[data-v-479141c6] {
  background-color: #24332d;
}
body.light .app-tag.tag-lawyer-gray[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.tag-lawyer-gray[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.tag-lawyer-gray[data-v-479141c6] {
  background-color: #eee;
}
body.dark .app-tag.tag-lawyer-gray[data-v-479141c6] {
  background-color: #313131;
}
body.light .app-tag.tag-lawyer-black[data-v-479141c6] {
  color: #333;
}
body.dark .app-tag.tag-lawyer-black[data-v-479141c6] {
  color: #eaeaea;
}
body.light .app-tag.tag-lawyer-black[data-v-479141c6] {
  background-color: #eee;
}
body.dark .app-tag.tag-lawyer-black[data-v-479141c6] {
  background-color: #313131;
}
.app-tag.tag-border-green[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-green[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-border-green[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-border-green[data-v-479141c6] {
  border: 0.1rem solid #00ad65;
}
body.dark .app-tag.tag-border-green[data-v-479141c6] {
  border: 0.1rem solid #36b37e;
}
.app-tag.tag-border-danger[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-danger[data-v-479141c6] {
  color: #ff6060;
}
body.dark .app-tag.tag-border-danger[data-v-479141c6] {
  color: #ea5959;
}
body.light .app-tag.tag-border-danger[data-v-479141c6] {
  border: 0.1rem solid #ff6060;
}
body.dark .app-tag.tag-border-danger[data-v-479141c6] {
  border: 0.1rem solid #ea5959;
}
.app-tag.tag-border-gray[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-gray[data-v-479141c6] {
  color: #999;
}
body.dark .app-tag.tag-border-gray[data-v-479141c6] {
  color: #868686;
}
body.light .app-tag.tag-border-gray[data-v-479141c6] {
  border: 0.1rem solid #bbb;
}
body.dark .app-tag.tag-border-gray[data-v-479141c6] {
  border: 0.1rem solid #646464;
}
.app-tag.tag-border-gray2[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-gray2[data-v-479141c6] {
  color: gray;
}
body.dark .app-tag.tag-border-gray2[data-v-479141c6] {
  color: #9e9e9e;
}
body.light .app-tag.tag-border-gray2[data-v-479141c6] {
  border: 0.1rem solid gray;
}
body.dark .app-tag.tag-border-gray2[data-v-479141c6] {
  border: 0.1rem solid #9e9e9e;
}
.app-tag.tag-border-red[data-v-479141c6] {
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-red[data-v-479141c6] {
  color: #ff3a3a;
}
body.dark .app-tag.tag-border-red[data-v-479141c6] {
  color: #ff3a3a;
}
body.light .app-tag.tag-border-red[data-v-479141c6] {
  border: 0.1rem solid #ff3a3a;
}
body.dark .app-tag.tag-border-red[data-v-479141c6] {
  border: 0.1rem solid #ff3a3a;
}
.app-tag.tag-border-orange[data-v-479141c6] {
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-orange[data-v-479141c6] {
  color: #ff8900;
}
body.dark .app-tag.tag-border-orange[data-v-479141c6] {
  color: #e07c09;
}
body.light .app-tag.tag-border-orange[data-v-479141c6] {
  border: 0.1rem solid #ff8900;
}
body.dark .app-tag.tag-border-orange[data-v-479141c6] {
  border: 0.1rem solid #e07c09;
}
.app-tag.tag-border-blue[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-blue[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-border-blue[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-border-blue[data-v-479141c6] {
  border: 0.1rem solid #128bed;
}
body.dark .app-tag.tag-border-blue[data-v-479141c6] {
  border: 0.1rem solid #4ca9e7;
}
.app-tag.tag-border-info[data-v-479141c6] {
  padding: 0 0.4rem;
  border-radius: 0.2rem;
}
body.light .app-tag.tag-border-info[data-v-479141c6] {
  color: #00a3cc;
}
body.dark .app-tag.tag-border-info[data-v-479141c6] {
  color: #3ea8b6;
}
body.light .app-tag.tag-border-info[data-v-479141c6] {
  border: 0.1rem solid #ecf6fe;
}
body.dark .app-tag.tag-border-info[data-v-479141c6] {
  border: 0.1rem solid #252c31;
}
body.light .app-tag.tag-other-gray[data-v-479141c6] {
  color: #999;
}
body.dark .app-tag.tag-other-gray[data-v-479141c6] {
  color: #868686;
}
body.light .app-tag.tag-other-gray[data-v-479141c6] {
  background-color: #eee;
}
body.dark .app-tag.tag-other-gray[data-v-479141c6] {
  background-color: #313131;
}
.app-tag.tag-for-status[data-v-479141c6] {
  border-width: .5PX !important;
  height: 1.8rem;
  line-height: unset;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-tag.height-20[data-v-479141c6] {
  line-height: 1.8rem;
  font-size: 1.2rem;
}
.app-tag.font-bold[data-v-479141c6] {
  font-weight: var(--weight);
}
.app-tag.text-golden[data-v-479141c6] {
  border: 0.1rem solid #b88d51;
}
body.light .app-tag.text-golden[data-v-479141c6] {
  color: #bb833d;
}
body.dark .app-tag.text-golden[data-v-479141c6] {
  color: #b88d51;
}
body.light .app-tag.text-new-gray[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.text-new-gray[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.text-new-gray[data-v-479141c6] {
  border-color: #d8d8d8;
}
body.dark .app-tag.text-new-gray[data-v-479141c6] {
  border-color: #484848;
}
body.light .app-tag.text-new-normal[data-v-479141c6] {
  color: #666;
}
body.dark .app-tag.text-new-normal[data-v-479141c6] {
  color: #b8b8b8;
}
body.light .app-tag.text-new-normal[data-v-479141c6] {
  border-color: #eee;
}
body.dark .app-tag.text-new-normal[data-v-479141c6] {
  border-color: #313131;
}
body.light .app-tag.tag-orange-new[data-v-479141c6] {
  color: #eb7e00;
}
body.dark .app-tag.tag-orange-new[data-v-479141c6] {
  color: #cc7108;
}
body.light .app-tag.tag-orange-new[data-v-479141c6] {
  background-color: rgba(255,137,0,.08);
}
body.dark .app-tag.tag-orange-new[data-v-479141c6] {
  background-color: rgba(224,124,9,.08);
}
body.light .app-tag.tag-red-new[data-v-479141c6] {
  color: #ea5959;
}
body.dark .app-tag.tag-red-new[data-v-479141c6] {
  color: #d65151;
}
body.light .app-tag.tag-red-new[data-v-479141c6] {
  background-color: rgba(255,96,96,.08);
}
body.dark .app-tag.tag-red-new[data-v-479141c6] {
  background-color: rgba(234,89,89,.08);
}
body.light .app-tag.tag-green-new[data-v-479141c6] {
  color: #009959;
}
body.dark .app-tag.tag-green-new[data-v-479141c6] {
  color: #309e6f;
}
body.light .app-tag.tag-green-new[data-v-479141c6] {
  background-color: rgba(0,173,101,.08);
}
body.dark .app-tag.tag-green-new[data-v-479141c6] {
  background-color: rgba(54,179,126,.08);
}
.app-tag.ios[data-v-479141c6] {
  padding: 0 0.3rem 0;
}
.app-tag.tag-legal-new[data-v-479141c6] {
  font-weight: var(--weight);
  border: .5PX solid;
}
body.light .app-tag.tag-legal-new[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-legal-new[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-legal-new[data-v-479141c6] {
  background: rgba(0,173,101,.08);
  border-color: rgba(0,173,101,.08);
}
body.dark .app-tag.tag-legal-new[data-v-479141c6] {
  background: rgba(54,179,126,.08);
  border-color: rgba(54,179,126,.08);
}
.app-tag.tag-normal-new[data-v-479141c6] {
  font-weight: var(--weight);
  border: .5PX solid;
}
body.light .app-tag.tag-normal-new[data-v-479141c6] {
  color: gray;
}
body.dark .app-tag.tag-normal-new[data-v-479141c6] {
  color: #9e9e9e;
}
body.light .app-tag.tag-normal-new[data-v-479141c6] {
  background: rgba(128,128,128,.08);
  border-color: rgba(128,128,128,.08);
}
body.dark .app-tag.tag-normal-new[data-v-479141c6] {
  background: rgba(158,158,158,.08);
  border-color: rgba(158,158,158,.08);
}
.app-tag.tag-blue-new[data-v-479141c6] {
  font-weight: var(--weight);
  border: .5PX solid;
}
body.light .app-tag.tag-blue-new[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-blue-new[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-blue-new[data-v-479141c6] {
  background: rgba(18,139,237,.08);
  border-color: rgba(18,139,237,.08);
}
body.dark .app-tag.tag-blue-new[data-v-479141c6] {
  background: rgba(76,169,231,.08);
  border-color: rgba(76,169,231,.08);
}
body.light .app-tag.tag-blue-ovt-facial[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-blue-ovt-facial[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-blue-ovt-facial[data-v-479141c6] {
  background-color: rgba(18,139,237,.06);
}
body.dark .app-tag.tag-blue-ovt-facial[data-v-479141c6] {
  background-color: rgba(76,169,231,.06);
}
body.light .app-tag.tag-red-ovt-facial[data-v-479141c6] {
  color: #fa4b4b;
}
body.dark .app-tag.tag-red-ovt-facial[data-v-479141c6] {
  color: #e54545;
}
body.light .app-tag.tag-red-ovt-facial[data-v-479141c6] {
  background-color: rgba(250,75,75,.06);
}
body.dark .app-tag.tag-red-ovt-facial[data-v-479141c6] {
  background-color: rgba(229,69,69,.06);
}
body.light .app-tag.tag-orange-ovt-facial[data-v-479141c6] {
  color: #fc802d;
}
body.dark .app-tag.tag-orange-ovt-facial[data-v-479141c6] {
  color: #e07228;
}
body.light .app-tag.tag-orange-ovt-facial[data-v-479141c6] {
  background-color: rgba(252,128,45,.06);
}
body.dark .app-tag.tag-orange-ovt-facial[data-v-479141c6] {
  background-color: rgba(224,114,40,.06);
}
.app-tag.tag-green-ovt-line[data-v-479141c6] {
  border: .5PX solid;
}
body.light .app-tag.tag-green-ovt-line[data-v-479141c6] {
  color: #00ad65;
}
body.dark .app-tag.tag-green-ovt-line[data-v-479141c6] {
  color: #36b37e;
}
body.light .app-tag.tag-green-ovt-line[data-v-479141c6] {
  background-color: rgba(0,173,101,.04);
  border-color: rgba(0,173,101,.5);
}
body.dark .app-tag.tag-green-ovt-line[data-v-479141c6] {
  background-color: rgba(54,179,126,.04);
  border-color: rgba(54,179,126,.5);
}
.app-tag.tag-gray-ovt-line[data-v-479141c6] {
  border: .5PX solid;
}
body.light .app-tag.tag-gray-ovt-line[data-v-479141c6] {
  color: #7f7f7f;
}
body.dark .app-tag.tag-gray-ovt-line[data-v-479141c6] {
  color: #858585;
}
body.light .app-tag.tag-gray-ovt-line[data-v-479141c6] {
  background-color: rgba(127,127,127,.04);
  border-color: rgba(127,127,127,.5);
}
body.dark .app-tag.tag-gray-ovt-line[data-v-479141c6] {
  background-color: rgba(133,133,133,.04);
  border-color: rgba(133,133,133,.5);
}
.app-tag.tag-red-ovt-line[data-v-479141c6] {
  border: .5PX solid;
}
body.light .app-tag.tag-red-ovt-line[data-v-479141c6] {
  color: #fa4b4b;
}
body.dark .app-tag.tag-red-ovt-line[data-v-479141c6] {
  color: #e54545;
}
body.light .app-tag.tag-red-ovt-line[data-v-479141c6] {
  background-color: rgba(250,75,75,.04);
  border-color: rgba(250,75,75,.5);
}
body.dark .app-tag.tag-red-ovt-line[data-v-479141c6] {
  background-color: rgba(229,69,69,.04);
  border-color: rgba(229,69,69,.5);
}
.app-tag.tag-orange-ovt-line[data-v-479141c6] {
  border: .5PX solid;
}
body.light .app-tag.tag-orange-ovt-line[data-v-479141c6] {
  color: #fc802d;
}
body.dark .app-tag.tag-orange-ovt-line[data-v-479141c6] {
  color: #e07228;
}
body.light .app-tag.tag-orange-ovt-line[data-v-479141c6] {
  background-color: rgba(252,128,45,.04);
  border-color: rgba(252,128,45,.5);
}
body.dark .app-tag.tag-orange-ovt-line[data-v-479141c6] {
  background-color: rgba(224,114,40,.04);
  border-color: rgba(224,114,40,.5);
}
.app-tag.tag-blue-ovt-line[data-v-479141c6] {
  border: .5PX solid;
}
body.light .app-tag.tag-blue-ovt-line[data-v-479141c6] {
  color: #128bed;
}
body.dark .app-tag.tag-blue-ovt-line[data-v-479141c6] {
  color: #4ca9e7;
}
body.light .app-tag.tag-blue-ovt-line[data-v-479141c6] {
  background-color: rgba(18,139,237,.04);
  border-color: rgba(18,139,237,.5);
}
body.dark .app-tag.tag-blue-ovt-line[data-v-479141c6] {
  background-color: rgba(76,169,231,.04);
  border-color: rgba(76,169,231,.5);
}
body.light .time-change[data-v-3171434a] {
  background-color: #fff;
}
body.dark .time-change[data-v-3171434a] {
  background-color: #222;
}
.time-change .time-wrapper[data-v-3171434a] {
  height: 2.7rem;
  box-sizing: border-box;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  padding-right: 2.2rem;
  position: relative;
}
body.light .time-change .time-wrapper[data-v-3171434a] {
  color: #bbb;
}
body.dark .time-change .time-wrapper[data-v-3171434a] {
  color: #646464;
}
body.light .time-change .time-wrapper[data-v-3171434a] {
  background-color: #f3f3f3;
}
body.dark .time-change .time-wrapper[data-v-3171434a] {
  background-color: #313131;
}
.time-change .time-wrapper span[data-v-3171434a] {
  height: 2.7rem;
  line-height: 2.7rem;
}
.time-change .time-wrapper .icon[data-v-3171434a] {
  width: 1.4rem;
  flex: 0 0 1.4rem;
  margin: 0 1.4rem;
  font-size: 1.2rem;
}
body.light .time-change .time-wrapper .icon[data-v-3171434a] {
  color: #999;
}
body.dark .time-change .time-wrapper .icon[data-v-3171434a] {
  color: #868686;
}
.time-change .time-wrapper .icon.icon-guanbi[data-v-3171434a] {
  margin: 0;
  position: absolute;
  right: 0.4rem;
  top: 50%;
  margin-top: -0.6rem;
}
.time-change .time-wrapper .start[data-v-3171434a],
.time-change .time-wrapper .end[data-v-3171434a] {
  flex: 1;
  text-align: center;
  flex-wrap: nowrap;
  overflow: hidden;
  font-size: 1.2rem;
}
.time-change .time-wrapper .to[data-v-3171434a] {
  flex: 0 0 1.4rem;
  position: relative;
}
.time-change .time-wrapper .to>span[data-v-3171434a] {
  display: block;
  position: absolute;
  width: 100%;
  height: 0.1rem;
  left: 0;
  top: 50%;
  margin-top: -0.5PX;
}
body.light .time-change .time-wrapper .to>span[data-v-3171434a] {
  background-color: #bbb;
}
body.dark .time-change .time-wrapper .to>span[data-v-3171434a] {
  background-color: #646464;
}
body.light .time-change .time-wrapper.time-active[data-v-3171434a] {
  color: #fff;
}
body.dark .time-change .time-wrapper.time-active[data-v-3171434a] {
  color: #fff;
}
body.light .time-change .time-wrapper.time-active[data-v-3171434a] {
  background-color: #128bed;
}
body.dark .time-change .time-wrapper.time-active[data-v-3171434a] {
  background-color: #128bed;
}
body.light .time-change .time-wrapper.time-active>.to>span[data-v-3171434a] {
  background-color: #88c5f6;
}
body.dark .time-change .time-wrapper.time-active>.to>span[data-v-3171434a] {
  background-color: #88c5f6;
}
body.light .time-change .time-wrapper.time-active>.icon[data-v-3171434a] {
  color: #88c5f6;
}
body.dark .time-change .time-wrapper.time-active>.icon[data-v-3171434a] {
  color: #88c5f6;
}
.time-change[data-v-e5e2b26e] {
  margin-bottom: 1rem;
}
body.light .time-change[data-v-e5e2b26e] {
  background-color: #fff;
}
body.dark .time-change[data-v-e5e2b26e] {
  background-color: #222;
}
.time-change.with-btn[data-v-e5e2b26e] {
  margin-bottom: 0;
}
.time-change .time-wrapper[data-v-e5e2b26e] {
  height: 3rem;
  box-sizing: border-box;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  position: relative;
}
body.light .time-change .time-wrapper[data-v-e5e2b26e] {
  color: #999;
}
body.dark .time-change .time-wrapper[data-v-e5e2b26e] {
  color: #868686;
}
body.light .time-change .time-wrapper[data-v-e5e2b26e] {
  background-color: #f3f3f3;
}
body.dark .time-change .time-wrapper[data-v-e5e2b26e] {
  background-color: #313131;
}
.time-change .time-wrapper span[data-v-e5e2b26e] {
  height: 2.7rem;
  line-height: 2.7rem;
}
.time-change .time-wrapper .icon[data-v-e5e2b26e] {
  font-size: 2rem;
  flex: 0 0 2rem;
  margin-right: 0.8rem;
}
body.light .time-change .time-wrapper .icon[data-v-e5e2b26e] {
  color: #88c5f6;
}
body.dark .time-change .time-wrapper .icon[data-v-e5e2b26e] {
  color: #88c5f6;
}
.time-change .time-wrapper .icon.icon-guanbi[data-v-e5e2b26e] {
  margin-right: 1.1rem;
  margin-left: 0;
}
.time-change .time-wrapper .start[data-v-e5e2b26e],
.time-change .time-wrapper .end[data-v-e5e2b26e] {
  position: relative;
  flex: 1;
  text-align: center;
  flex-wrap: nowrap;
  overflow: hidden;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.time-change .time-wrapper .start .value[data-v-e5e2b26e],
.time-change .time-wrapper .end .value[data-v-e5e2b26e] {
  flex: 1;
}
.time-change .time-wrapper .to[data-v-e5e2b26e] {
  flex: 0 0 1.6rem;
  position: relative;
}
body.light .time-change .time-wrapper .to[data-v-e5e2b26e] {
  color: #d8d8d8;
}
body.dark .time-change .time-wrapper .to[data-v-e5e2b26e] {
  color: #484848;
}
.time-change .time-wrapper .to>span[data-v-e5e2b26e] {
  display: block;
  position: absolute;
  width: 100%;
  height: 0.1rem;
  left: 0;
  top: 50%;
  margin-top: -0.5PX;
}
body.light .time-change .time-wrapper .to>span[data-v-e5e2b26e] {
  background-color: #bbb;
}
body.dark .time-change .time-wrapper .to>span[data-v-e5e2b26e] {
  background-color: #646464;
}
body.light .time-change .time-wrapper.time-active[data-v-e5e2b26e] {
  color: #fff;
}
body.dark .time-change .time-wrapper.time-active[data-v-e5e2b26e] {
  color: #fff;
}
body.light .time-change .time-wrapper.time-active[data-v-e5e2b26e] {
  background-color: #128bed;
}
body.dark .time-change .time-wrapper.time-active[data-v-e5e2b26e] {
  background-color: #128bed;
}
body.light .time-change .time-wrapper.time-active>.to>span[data-v-e5e2b26e] {
  background-color: #88c5f6;
}
body.dark .time-change .time-wrapper.time-active>.to>span[data-v-e5e2b26e] {
  background-color: #88c5f6;
}
body.light .time-change .time-wrapper.time-active .holder[data-v-e5e2b26e] {
  color: #88c5f6;
}
body.dark .time-change .time-wrapper.time-active .holder[data-v-e5e2b26e] {
  color: #88c5f6;
}
body.light .time-change .time-wrapper.time-active>.icon[data-v-e5e2b26e] {
  color: #fff;
}
body.dark .time-change .time-wrapper.time-active>.icon[data-v-e5e2b26e] {
  color: #fff;
}
.time-change .time-wrapper-with-btn[data-v-e5e2b26e] {
  padding: 0.8rem 1.2rem 1.2rem;
  width: 100%;
}
body.light .time-change .time-wrapper-with-btn.time-active[data-v-e5e2b26e] {
  background-color: #f3f3f3;
}
body.dark .time-change .time-wrapper-with-btn.time-active[data-v-e5e2b26e] {
  background-color: #2b2b2b;
}
body.light .time-change .time-wrapper-with-btn.time-active.in-filter[data-v-e5e2b26e] {
  background-color: #f8f8f8;
}
body.dark .time-change .time-wrapper-with-btn.time-active.in-filter[data-v-e5e2b26e] {
  background-color: #2b2b2b;
}
body.light .time-change .time-wrapper-with-btn.time-active .input-wrapper .left .start[data-v-e5e2b26e],
body.light .time-change .time-wrapper-with-btn.time-active .input-wrapper .left .end[data-v-e5e2b26e] {
  background-color: #fff;
}
body.dark .time-change .time-wrapper-with-btn.time-active .input-wrapper .left .start[data-v-e5e2b26e],
body.dark .time-change .time-wrapper-with-btn.time-active .input-wrapper .left .end[data-v-e5e2b26e] {
  background-color: #222;
}
.time-change .time-wrapper-with-btn.time-active .input-wrapper .btn[data-v-e5e2b26e] {
  opacity: 1;
}
.time-change .time-wrapper-with-btn .title[data-v-e5e2b26e] {
  font-size: 1.4rem;
  height: 2rem;
  line-height: 2rem;
}
.time-change .time-wrapper-with-btn .input-wrapper[data-v-e5e2b26e] {
  margin-top: 0.8rem;
  font-size: 1.2rem;
  height: 3rem;
  display: flex;
  align-items: center;
}
.time-change .time-wrapper-with-btn .input-wrapper .left[data-v-e5e2b26e] {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: center;
}
.time-change .time-wrapper-with-btn .input-wrapper .left .to[data-v-e5e2b26e] {
  width: 1.2rem;
  text-align: center;
}
.time-change .time-wrapper-with-btn .input-wrapper .left .start[data-v-e5e2b26e],
.time-change .time-wrapper-with-btn .input-wrapper .left .end[data-v-e5e2b26e] {
  padding: 0 0.4rem;
  flex: 1;
  border-radius: 0.4rem;
  height: 100%;
  display: flex;
  align-items: center;
  text-align: center;
}
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .start[data-v-e5e2b26e],
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .end[data-v-e5e2b26e] {
  background-color: #f3f3f3;
}
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .start[data-v-e5e2b26e],
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .end[data-v-e5e2b26e] {
  background-color: #313131;
}
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .start[data-v-e5e2b26e],
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .end[data-v-e5e2b26e] {
  color: #bbb;
}
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .start[data-v-e5e2b26e],
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .end[data-v-e5e2b26e] {
  color: #646464;
}
.time-change .time-wrapper-with-btn .input-wrapper .left .start .value[data-v-e5e2b26e],
.time-change .time-wrapper-with-btn .input-wrapper .left .end .value[data-v-e5e2b26e] {
  flex: 1;
  line-height: 1.8rem;
}
.time-change .time-wrapper-with-btn .input-wrapper .left .start .value.with-value[data-v-e5e2b26e],
.time-change .time-wrapper-with-btn .input-wrapper .left .end .value.with-value[data-v-e5e2b26e] {
  font-weight: var(--weight);
}
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .start .value.with-value[data-v-e5e2b26e],
body.light .time-change .time-wrapper-with-btn .input-wrapper .left .end .value.with-value[data-v-e5e2b26e] {
  color: #128bed;
}
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .start .value.with-value[data-v-e5e2b26e],
body.dark .time-change .time-wrapper-with-btn .input-wrapper .left .end .value.with-value[data-v-e5e2b26e] {
  color: #4ca9e7;
}
.time-change .time-wrapper-with-btn .input-wrapper .left .start .icon[data-v-e5e2b26e],
.time-change .time-wrapper-with-btn .input-wrapper .left .end .icon[data-v-e5e2b26e] {
  font-size: 2rem;
  right: 0;
}
.time-change .time-wrapper-with-btn .input-wrapper .btn[data-v-e5e2b26e] {
  margin-left: 1rem;
  height: 100%;
  padding: 0 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: .5;
  border-radius: 0.4rem;
}
body.light .time-change .time-wrapper-with-btn .input-wrapper .btn[data-v-e5e2b26e] {
  color: #fff;
}
body.dark .time-change .time-wrapper-with-btn .input-wrapper .btn[data-v-e5e2b26e] {
  color: #fff;
}
body.light .time-change .time-wrapper-with-btn .input-wrapper .btn[data-v-e5e2b26e] {
  background-color: #128bed;
}
body.dark .time-change .time-wrapper-with-btn .input-wrapper .btn[data-v-e5e2b26e] {
  background-color: #128bed;
}
.tippy-wrapper {
  display: inline-block;
  outline: none;
}
.tippy-wrapper>div {
  outline: none;
}
.simple-theme {
  border-radius: 0.4rem;
  right: 1.2rem;
}
body.light .simple-theme {
  box-shadow: 0 0.2rem 0.6rem 0 rgba(0,0,0,.1),0 0 0 0 #eee;
}
body.dark .simple-theme {
  box-shadow: 0 0.2rem 0.6rem 0 rgba(255,255,255,.1),0 0 0 0 #313131;
}
.simple-theme>.tippy-content {
  padding: 0;
}
.simple-theme>.tippy-arrow {
  left: 9.5rem !important;
}
body.light .simple-theme>.tippy-arrow {
  border-right-color: #fff !important;
  border-bottom-color: #fff !important;
}
body.dark .simple-theme>.tippy-arrow {
  border-right-color: #313131 !important;
  border-bottom-color: #313131 !important;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.1);
}
.ui-select[data-v-2f0472a3] {
  display: flex;
  flex: 1;
  min-width: 1rem;
  font-size: 1.4rem;
  line-height: 4rem;
  padding: 0 0.8rem;
}
.ui-select .title[data-v-2f0472a3] {
  position: relative;
  display: flex;
  flex: 1;
  min-width: 1rem;
  justify-content: center;
  align-items: center;
}
body.light .ui-select .title[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .ui-select .title[data-v-2f0472a3] {
  background-color: #222;
}
.ui-select .title.expanded .iconfont[data-v-2f0472a3] {
  transform: rotate(180deg);
}
.ui-select .title>.iconfont[data-v-2f0472a3] {
  font-size: 1.2rem;
  transition: transform .3s;
  margin-left: 0.2rem;
}
body.light .ui-select .title>.iconfont[data-v-2f0472a3] {
  color: #d8d8d8;
}
body.dark .ui-select .title>.iconfont[data-v-2f0472a3] {
  color: #484848;
}
body.light .ui-select .title>.iconfont.active[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .ui-select .title>.iconfont.active[data-v-2f0472a3] {
  color: #4ca9e7;
}
body.light .ui-select .title>.text-box.active[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .ui-select .title>.text-box.active[data-v-2f0472a3] {
  color: #4ca9e7;
}
body.light .ui-select .title>.text-box.no-data-title[data-v-2f0472a3] {
  color: #999;
}
body.dark .ui-select .title>.text-box.no-data-title[data-v-2f0472a3] {
  color: #868686;
}
.ui-select .title.title-subscript[data-v-2f0472a3] {
  flex: unset;
  max-width: 7.2rem;
  padding: 0 0.8rem 0 0.6rem;
  border-radius: 0.4rem;
}
.ui-select .title.title-subscript.expanded .iconfont[data-v-2f0472a3] {
  transform: unset;
}
.ui-select .title.title-subscript>.iconfont[data-v-2f0472a3] {
  font-size: 0.6rem;
  position: absolute;
  bottom: 0.2rem;
  right: 0.2rem;
}
body.light .ui-select .title.title-subscript>.iconfont[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .ui-select .title.title-subscript>.iconfont[data-v-2f0472a3] {
  color: #4ca9e7;
}
.ui-select .filter-icon[data-v-2f0472a3] {
  width: 1.8rem;
  height: 1.8rem;
}
.ui-select .filter-icon img[data-v-2f0472a3] {
  width: 1.8rem;
  height: 1.8rem;
  vertical-align: middle;
}
.ui-select+.ui-select[data-v-2f0472a3] {
  padding-left: 0;
}
.ui-select.new-ui-select[data-v-2f0472a3] {
  padding: 0 0.4rem;
}
.ui-select.ui-select-only-icon[data-v-2f0472a3] {
  padding: 0;
}
.ui-select.ui-select-only-icon .title[data-v-2f0472a3] {
  background-color: rgba(0,0,0,0) !important;
}
body.light .ui-select.ui-select-only-icon .title .title-only-icon .color_normal_4[data-v-2f0472a3] {
  color: #999;
}
body.dark .ui-select.ui-select-only-icon .title .title-only-icon .color_normal_4[data-v-2f0472a3] {
  color: #868686;
}
body.light .ui-select.ui-select-only-icon .title .title-only-icon .active[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .ui-select.ui-select-only-icon .title .title-only-icon .active[data-v-2f0472a3] {
  color: #4ca9e7;
}
.masker-container[data-v-2f0472a3] {
  background-color: rgba(0,0,0,.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
}
.masker-container .wrap[data-v-2f0472a3] {
  max-height: 70vh;
  display: flex;
  flex-direction: column;
  width: 100%;
}
body.light .masker-container .wrap[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap[data-v-2f0472a3] {
  background-color: #1b1b1b;
}
.masker-container .wrap.wrap-bottom[data-v-2f0472a3] {
  max-height: 80vh;
  min-height: 45vh;
}
.masker-container .wrap.wrap-bottom.wrap-bottom-fullscreen[data-v-2f0472a3] {
  max-height: 70vh;
  min-height: 40vh;
}
.masker-container .wrap>.content[data-v-2f0472a3] {
  flex: 1;
  overflow: hidden;
  display: flex;
}
.masker-container .wrap>.content .only-one-column-multi.selected[data-v-2f0472a3] {
  background: rgba(0,0,0,0) !important;
}
.masker-container .wrap>.content .column[data-v-2f0472a3] {
  height: auto;
  overflow: auto;
  position: relative;
  flex: 1;
}
.masker-container .wrap>.content .column .column-container[data-v-2f0472a3] {
  min-height: 100%;
}
body.light .masker-container .wrap>.content .column .column-container[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container .wrap>.content .column .column-container[data-v-2f0472a3] {
  background-color: #222;
}
.masker-container .wrap>.content .column.column-has-holder[data-v-2f0472a3] {
  padding-bottom: 1rem;
}
body.light .masker-container .wrap>.content .column.new-interaction-for-slot-width-input[data-v-2f0472a3]  .column-container:has(>div:last-child.active-when-focus-for-filter) .item.new-filter-name-active.selected {
  background-color: #fff;
}
body.dark .masker-container .wrap>.content .column.new-interaction-for-slot-width-input[data-v-2f0472a3]  .column-container:has(>div:last-child.active-when-focus-for-filter) .item.new-filter-name-active.selected {
  background-color: #222;
}
.masker-container .wrap>.content .column.new-interaction-for-slot-width-input[data-v-2f0472a3]  .column-container:has(>div:last-child.active-when-focus-for-filter) .item.new-filter-name-active.selected .name {
  font-weight: normal;
}
body.light .masker-container .wrap>.content .column.new-interaction-for-slot-width-input[data-v-2f0472a3]  .column-container:has(>div:last-child.active-when-focus-for-filter) .item.new-filter-name-active.selected .name {
  color: #333;
}
body.dark .masker-container .wrap>.content .column.new-interaction-for-slot-width-input[data-v-2f0472a3]  .column-container:has(>div:last-child.active-when-focus-for-filter) .item.new-filter-name-active.selected .name {
  color: #eaeaea;
}
body.light .masker-container .wrap>.content .column-1[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container .wrap>.content .column-1[data-v-2f0472a3] {
  background-color: #222;
}
body.light .masker-container .wrap>.content .column-1 .column-container[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container .wrap>.content .column-1 .column-container[data-v-2f0472a3] {
  background-color: #222;
}
body.light .masker-container .wrap>.content .column-1 .item[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container .wrap>.content .column-1 .item[data-v-2f0472a3] {
  background-color: #222;
}
body.light .masker-container .wrap>.content .column-1 .item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-1 .item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container .wrap>.content .column-1 .item[data-v-2f0472a3]::after {
  border-color: #eee;
}
body.dark .masker-container .wrap>.content .column-1 .item[data-v-2f0472a3]::after {
  border-color: #313131;
}
body.light .masker-container .wrap>.content .column-1.level-1 .item.line-top[data-v-2f0472a3]::after {
  border-color: #eee;
}
body.dark .masker-container .wrap>.content .column-1.level-1 .item.line-top[data-v-2f0472a3]::after {
  border-color: #484848;
}
body.light .masker-container .wrap>.content .column-1.level-1 .item.selected[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .column-1.level-1 .item.selected[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-1.level-1 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-1.level-1 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
.masker-container .wrap>.content .column-1.level-1 .new-filter-fpopup-item[data-v-2f0472a3]::after {
  display: none;
}
body.light .masker-container .wrap>.content .column-1 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-1 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
.masker-container .wrap>.content .column-1 .new-filter-fpopup-item[data-v-2f0472a3]::after {
  display: none;
}
body.light .masker-container .wrap>.content .column-2[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-2[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container .wrap>.content .column-2 .column-container[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-2 .column-container[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container .wrap>.content .column-2 .item[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-2 .item[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container .wrap>.content .column-2 .item.selected[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .column-2 .item.selected[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-2 .item[data-v-2f0472a3]::after {
  border-color: #e3e3e3;
}
body.dark .masker-container .wrap>.content .column-2 .item[data-v-2f0472a3]::after {
  border-color: #3c3c3c;
}
body.light .masker-container .wrap>.content .column-2 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .column-2 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container .wrap>.content .column-2 .new-filter-fpopup-item.has-children-item.selected[data-v-2f0472a3] {
  background-color: #eee;
}
body.dark .masker-container .wrap>.content .column-2 .new-filter-fpopup-item.has-children-item.selected[data-v-2f0472a3] {
  background-color: #313131;
}
.masker-container .wrap>.content .column-2 .new-filter-fpopup-item[data-v-2f0472a3]::after {
  display: none;
}
body.light .masker-container .wrap>.content .column-3[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .column-3[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .column-container[data-v-2f0472a3] {
  background-color: #eee;
}
body.dark .masker-container .wrap>.content .column-3 .column-container[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .item[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .column-3 .item[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .item.selected[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .column-3 .item.selected[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .item[data-v-2f0472a3]::after {
  border-color: #d8d8d8;
}
body.dark .masker-container .wrap>.content .column-3 .item[data-v-2f0472a3]::after {
  border-color: #484848;
}
body.light .masker-container .wrap>.content .column-3 .new-filter-fpopup-item[data-v-2f0472a3] {
  background-color: #eee;
}
body.dark .masker-container .wrap>.content .column-3 .new-filter-fpopup-item[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #eee;
}
body.dark .masker-container .wrap>.content .column-3 .new-filter-fpopup-item.selected[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .column-3 .new-filter-fpopup-item.has-children-item.selected[data-v-2f0472a3] {
  background-color: #e3e3e3;
}
body.dark .masker-container .wrap>.content .column-3 .new-filter-fpopup-item.has-children-item.selected[data-v-2f0472a3] {
  background-color: #3c3c3c;
}
.masker-container .wrap>.content .column-3 .new-filter-fpopup-item[data-v-2f0472a3]::after {
  display: none;
}
body.light .masker-container .wrap>.content .column-4[data-v-2f0472a3] {
  background-color: #e3e3e3;
}
body.dark .masker-container .wrap>.content .column-4[data-v-2f0472a3] {
  background-color: #3c3c3c;
}
body.light .masker-container .wrap>.content .column-4 .column-container[data-v-2f0472a3] {
  background-color: #e3e3e3;
}
body.dark .masker-container .wrap>.content .column-4 .column-container[data-v-2f0472a3] {
  background-color: #3c3c3c;
}
body.light .masker-container .wrap>.content .column-4 .column-container .item[data-v-2f0472a3] {
  background-color: #e3e3e3;
}
body.dark .masker-container .wrap>.content .column-4 .column-container .item[data-v-2f0472a3] {
  background-color: #3c3c3c;
}
.masker-container .wrap>.content .item[data-v-2f0472a3] {
  padding: 1.2rem;
  font-size: 1.4rem;
}
.masker-container .wrap>.content .item.has-sort-item[data-v-2f0472a3] {
  padding: 0 1.2rem !important;
  padding-right: 0 !important;
}
body.light .masker-container .wrap>.content .item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container .wrap>.content .item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
.masker-container .wrap>.content .item.selected .line-bottom[data-v-2f0472a3]:after {
  border-bottom: none !important;
}
.masker-container .wrap>.content .item .limit-item[data-v-2f0472a3] {
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content .item .limit-item .limit-item-icon[data-v-2f0472a3] {
  display: block;
  margin-left: 0.4rem;
  width: 2.2rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .masker-container .wrap>.content .item .limit-item .limit-item-icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-f42b5bf2.png);
}
body.dark .masker-container .wrap>.content .item .limit-item .limit-item-icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-aa9810f2.png);
}
.masker-container .wrap>.content .item .limit-item .limit-item-icon.item-vip[data-v-2f0472a3] {
  width: 2.1rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .masker-container .wrap>.content .item .limit-item .limit-item-icon.item-vip[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-bf39c27c.png);
}
body.dark .masker-container .wrap>.content .item .limit-item .limit-item-icon.item-vip[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-a2bf57ca.png);
}
.masker-container .wrap>.content .item.multi-item[data-v-2f0472a3] {
  padding: 1.2rem 0.8rem;
}
.masker-container .wrap>.content .item>.name[data-v-2f0472a3] {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content .item>.name>span[data-v-2f0472a3] {
  line-height: 2rem;
  flex: 1;
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content .item>.name>span .need-vip[data-v-2f0472a3] {
  width: 1.8rem;
  height: 1.8rem;
  margin-left: 0.4rem;
}
.masker-container .wrap>.content .item>.name .sort-btn-wrap[data-v-2f0472a3] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3] {
  font-family: "PingFang-SC";
  display: inline-block;
  border-radius: 0.4rem;
  font-size: 1.2rem;
  line-height: 2.4rem;
  height: 2.6rem;
  padding: 0 0.6rem;
  margin-right: 0.8rem;
  margin-top: 0.9rem;
  margin-bottom: 0.9rem;
  font-weight: normal !important;
}
body.light .masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3] {
  border: 0.1rem solid #eee;
}
body.dark .masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3] {
  border: 0.1rem solid #313131;
}
body.light .masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3] {
  color: #666;
}
body.dark .masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3] {
  color: #b8b8b8;
}
.masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  font-weight: var(--weight) !important;
}
body.light .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  color: #4ca9e7;
}
body.light .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  background-color: #e2f1fc;
}
body.dark .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  background-color: #27323a;
}
body.light .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  border: 0.1rem solid #e2f1fc;
}
body.dark .masker-container .wrap>.content .item>.name .sort-btn-wrap>span.selected[data-v-2f0472a3] {
  border: 0.1rem solid #27323a;
}
.masker-container .wrap>.content .item>.name .sort-btn-wrap>span[data-v-2f0472a3]:last-child {
  margin-right: 1.2rem;
}
.masker-container .wrap>.content .item>.name .select-counts[data-v-2f0472a3] {
  flex: unset;
  border-radius: 0.8rem;
  text-align: center;
  font-size: 1.1rem;
  vertical-align: 0.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .masker-container .wrap>.content .item>.name .select-counts[data-v-2f0472a3] {
  background-color: #f3f3f3;
}
body.dark .masker-container .wrap>.content .item>.name .select-counts[data-v-2f0472a3] {
  background-color: #313131;
}
body.light .masker-container .wrap>.content .item>.name .select-counts[data-v-2f0472a3] {
  color: #333;
}
body.dark .masker-container .wrap>.content .item>.name .select-counts[data-v-2f0472a3] {
  color: #b8b8b8;
}
.masker-container .wrap>.content .item>.name .select-counts.width-16[data-v-2f0472a3] {
  width: 1.6rem;
  height: 1.6rem;
}
.masker-container .wrap>.content .item>.name .select-dot[data-v-2f0472a3] {
  flex: none;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  overflow: hidden;
  margin-left: 0.8rem;
}
body.light .masker-container .wrap>.content .item>.name .select-dot[data-v-2f0472a3] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.content .item>.name .select-dot[data-v-2f0472a3] {
  background-color: #4ca9e7;
}
.masker-container .wrap>.content .item>.name .icon[data-v-2f0472a3] {
  margin-left: 0.4rem;
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-size: cover;
}
body.light .masker-container .wrap>.content .item>.name .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .masker-container .wrap>.content .item>.name .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .masker-container .wrap>.content .item>.name .icon.selected-disable[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected-disabled-3680e386.png);
}
body.dark .masker-container .wrap>.content .item>.name .icon.selected-disable[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/selected-disabled-3680e386.png);
}
body.light .masker-container .wrap>.content .item>.name .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .masker-container .wrap>.content .item>.name .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
body.light .masker-container .wrap>.content .item>.name .icon.disable[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-disable-cbdf4bf3.png);
}
body.dark .masker-container .wrap>.content .item>.name .icon.disable[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck-disable-d725d2c8.png);
}
body.light .masker-container .wrap>.content .item>.name .icon.not-selected-all[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/no-selected-all-a98a194f.png);
}
body.dark .masker-container .wrap>.content .item>.name .icon.not-selected-all[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/no-selected-all-a98a194f.png);
}
.masker-container .wrap>.content .item>.name .icon-gouxuan[data-v-2f0472a3] {
  font-size: 2rem;
  font-weight: var(--weight);
}
body.light .masker-container .wrap>.content .item>.name .icon-gouxuan[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content .item>.name .icon-gouxuan[data-v-2f0472a3] {
  color: #4ca9e7;
}
body.light .masker-container .wrap>.content .item>.name .icon-gouxuan.icon-gouxuan-disabled[data-v-2f0472a3] {
  color: #88c5f6;
}
body.dark .masker-container .wrap>.content .item>.name .icon-gouxuan.icon-gouxuan-disabled[data-v-2f0472a3] {
  color: #88c5f6;
}
body.light .masker-container .wrap>.content .item>.name.name-disabled[data-v-2f0472a3] {
  color: #999;
}
body.dark .masker-container .wrap>.content .item>.name.name-disabled[data-v-2f0472a3] {
  color: #868686;
}
body.light .masker-container .wrap>.content .item>.name.name-disabled .sort-btn-wrap>span[data-v-2f0472a3] {
  color: #bbb;
}
body.dark .masker-container .wrap>.content .item>.name.name-disabled .sort-btn-wrap>span[data-v-2f0472a3] {
  color: #646464;
}
.masker-container .wrap>.content .item.new-filter-name-active.selected .name[data-v-2f0472a3] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
}
body.light .masker-container .wrap>.content .item.new-filter-name-active.selected .name[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .masker-container .wrap>.content .item.new-filter-name-active.selected .name[data-v-2f0472a3] {
  color: #4ca9e7;
}
.masker-container .wrap>.slot-wrap[data-v-2f0472a3] {
  flex: none;
}
.masker-container .wrap>.footer[data-v-2f0472a3] {
  flex: none;
  display: flex;
}
body.light .masker-container .wrap>.footer[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container .wrap>.footer[data-v-2f0472a3] {
  background-color: #222;
}
.masker-container .wrap>.footer .btn[data-v-2f0472a3] {
  flex: 1;
  height: 5rem;
  font-size: 1.6rem;
  justify-content: center;
  display: flex;
  align-items: center;
}
.masker-container .wrap>.footer .count-tips[data-v-2f0472a3] {
  padding-top: 0.8rem;
  text-align: center;
  font-size: 1.3rem;
  line-height: 1.8rem;
}
body.light .masker-container .wrap>.footer .count-tips[data-v-2f0472a3] {
  color: #999;
}
body.dark .masker-container .wrap>.footer .count-tips[data-v-2f0472a3] {
  color: #868686;
}
body.light .masker-container .wrap>.footer .count-tips em[data-v-2f0472a3] {
  color: #ff6060;
}
body.dark .masker-container .wrap>.footer .count-tips em[data-v-2f0472a3] {
  color: #ea5959;
}
.masker-container .wrap>.footer .footer-wrap[data-v-2f0472a3] {
  display: flex;
  padding: 0.8rem 1.2rem;
}
.masker-container .wrap>.footer .footer-wrap .btn[data-v-2f0472a3] {
  height: 5rem;
  font-size: 1.6rem;
  border-radius: 0.4rem;
  margin-left: 1.2rem;
}
body.light .masker-container .wrap>.footer .footer-wrap .btn[data-v-2f0472a3] {
  background-color: #e2f1fc;
}
body.dark .masker-container .wrap>.footer .footer-wrap .btn[data-v-2f0472a3] {
  background-color: #27323a;
}
.masker-container .wrap>.footer .footer-wrap .btn[data-v-2f0472a3]:first-child {
  margin-left: 0;
}
body.light .masker-container .wrap>.footer .footer-wrap .btn.confirm[data-v-2f0472a3] {
  background-color: #128bed;
}
body.dark .masker-container .wrap>.footer .footer-wrap .btn.confirm[data-v-2f0472a3] {
  background-color: #128bed;
}
body.light .masker-container .wrap>.footer .footer-wrap .btn.confirm[data-v-2f0472a3] {
  color: #fff;
}
body.dark .masker-container .wrap>.footer .footer-wrap .btn.confirm[data-v-2f0472a3] {
  color: #fff;
}
.masker-container .wrap>.footer .footer-wrap.only-confirm-click[data-v-2f0472a3] {
  padding: 0.8rem 1.2rem;
  align-items: center;
}
.masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper[data-v-2f0472a3] {
  display: inline-flex;
  align-items: center;
  font-size: 1.4rem;
}
.masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper .icon[data-v-2f0472a3] {
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 0.4rem;
}
body.light .masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .masker-container .wrap>.footer .footer-wrap.only-confirm-click .select-all-wrapper .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.masker-container .wrap>.footer .footer-wrap.only-confirm-click .btn[data-v-2f0472a3] {
  margin-left: 1.2rem;
  flex: 0 0 8.5rem;
}
.masker-container .wrap>.footer .footer-wrap.only-confirm-click .btn.confirm[data-v-2f0472a3] {
  padding: 0 0.4rem;
  flex: 1;
}
.masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper[data-v-2f0472a3] {
  display: inline-flex;
  align-items: center;
  padding-right: 0.4rem;
}
.masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper .icon[data-v-2f0472a3] {
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 0.4rem;
}
body.light .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper .icon[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper .icon.selected[data-v-2f0472a3] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper-desc[data-v-2f0472a3] {
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper-desc[data-v-2f0472a3] {
  color: #333;
}
body.dark .masker-container .wrap>.footer .footer-wrap.own-all-select .select-all-wrapper-desc[data-v-2f0472a3] {
  color: #eaeaea;
}
.masker-container .wrap>.footer.footer-multi[data-v-2f0472a3] {
  display: block;
  margin-top: 0;
}
.masker-container.custom-tooltip-wrap .tippy-popper[x-placement^=bottom-start][data-v-2f0472a3] {
  transform: translate3d(3.3rem, 7.3rem, 0) !important;
}
.masker-container.custom-tooltip-wrap .treeSelectTippy-theme[x-placement^=bottom-start] .tippy-arrow[data-v-2f0472a3] {
  margin: 0 0 0 1.7rem;
  left: 0.7rem !important;
}
body.light .masker-container.custom-tooltip-wrap .treeSelectTippy-theme[x-placement^=bottom-start] .tippy-arrow[data-v-2f0472a3] {
  border-right: 0.8rem solid #fff;
}
body.dark .masker-container.custom-tooltip-wrap .treeSelectTippy-theme[x-placement^=bottom-start] .tippy-arrow[data-v-2f0472a3] {
  border-right: 0.8rem solid #313131;
}
.masker-container-bottom .wrap[data-v-2f0472a3] {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  height: auto;
  z-index: 10;
}
.masker-container-bottom .wrap.bottom-header-style[data-v-2f0472a3] {
  border-radius: 1rem 1rem 0 0;
}
.masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header[data-v-2f0472a3] {
  position: relative;
  display: flex;
  height: 4.4rem;
  padding: 0 4rem;
  align-items: center;
  justify-content: center;
  border-radius: 1rem 1rem 0 0;
  flex: none;
}
body.light .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header[data-v-2f0472a3] {
  background-color: #fff;
}
body.dark .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header[data-v-2f0472a3] {
  background-color: #222;
}
.masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .title[data-v-2f0472a3] {
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .title[data-v-2f0472a3] {
  color: #333;
}
body.dark .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .title[data-v-2f0472a3] {
  color: #eaeaea;
}
.masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .btn-wrapper[data-v-2f0472a3] {
  position: absolute;
  right: 0.8rem;
  width: 2.4rem;
  height: 2.4rem;
  text-align: center;
  line-height: 2.4rem;
}
body.light .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .btn-wrapper .icon_guanbi[data-v-2f0472a3] {
  color: #999;
}
body.dark .masker-container-bottom .wrap.bottom-header-style .bottom-header-style__header .btn-wrapper .icon_guanbi[data-v-2f0472a3] {
  color: #868686;
}
.masker-container-bottom .wrap.bottom-header-style>.content[data-v-2f0472a3] {
  min-height: 16rem;
}
.masker-container-bottom .wrap.bottom-header-style>.content .item.selected[data-v-2f0472a3] {
  font-weight: var(--weight);
}
body.light .masker-container-bottom .wrap.bottom-header-style>.content .item.selected[data-v-2f0472a3] {
  background-color: #f8f8f8;
}
body.dark .masker-container-bottom .wrap.bottom-header-style>.content .item.selected[data-v-2f0472a3] {
  background-color: #2b2b2b;
}
body.light .masker-container-bottom .wrap.bottom-header-style>.content .item.selected[data-v-2f0472a3] {
  color: #128bed;
}
body.dark .masker-container-bottom .wrap.bottom-header-style>.content .item.selected[data-v-2f0472a3] {
  color: #4ca9e7;
}
.masker-container-bottom .wrap-iphonex>.footer[data-v-2f0472a3] {
  padding-bottom: 3.4rem;
}
.masker-container-bottom .drawbottom-enter-active[data-v-2f0472a3] {
  transform-origin: 100% 100%;
  animation: drawIn .4s ease;
}
.masker-container-bottom .drawbottom-leave-active[data-v-2f0472a3] {
  transform-origin: 100% 100%;
  animation: drawOut .4s ease;
}
.masker-container-bottom .drawbottom-enter[data-v-2f0472a3] {
  transform-origin: 100% 100%;
  opacity: 0;
}
.masker-container-bottom .drawbottom-leave-to[data-v-2f0472a3] {
  transform-origin: 100% 100%;
  opacity: 0;
}
[data-v-2f0472a3] .slot-item {
  flex: 1;
}
[data-v-2f0472a3] .slot-item .tips-wrap {
  display: flex;
  align-items: center;
}
[data-v-2f0472a3] .slot-item .tips-wrap .icon_zhushi {
  font-size: 2rem;
  outline: none;
}
body.light[data-v-2f0472a3]  .slot-item .tips-wrap .icon_zhushi {
  color: #999;
}
body.dark[data-v-2f0472a3]  .slot-item .tips-wrap .icon_zhushi {
  color: #868686;
}
.line-top[data-v-2f0472a3]::after {
  top: -0.5PX;
}
.ui-view[data-v-6ea12114] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.ui-view>.wrapper[data-v-6ea12114] {
  position: relative;
  height: 100%;
}
.ui-view>.wrapper>.refresh[data-v-6ea12114] {
  position: absolute;
  top: -4rem;
  height: 4rem;
  line-height: 4rem;
  text-align: center;
  width: 100%;
}
body.light .ui-view>.wrapper>.refresh[data-v-6ea12114] {
  color: gray;
}
body.dark .ui-view>.wrapper>.refresh[data-v-6ea12114] {
  color: #9e9e9e;
}
.ui-view>.wrapper>.refresh>img[data-v-6ea12114] {
  vertical-align: middle;
}
.ui-view>.wrapper>.refresh>img.arrow[data-v-6ea12114] {
  width: 1.2rem;
  height: 1.2rem !important;
  transition: transform .5s ease;
}
.ui-view>.wrapper>.refresh>img.arrow.active[data-v-6ea12114] {
  transform: rotate(180deg);
}
.ui-view>.wrapper>.refresh>img.loading[data-v-6ea12114] {
  width: 2rem;
}
.ui-view>.wrapper>.refresh>span[data-v-6ea12114] {
  vertical-align: middle;
  font-size: 1.2rem;
  margin-left: 0.8rem;
}
body.light .ui-view>.wrapper>.refresh>span[data-v-6ea12114] {
  color: #999;
}
body.dark .ui-view>.wrapper>.refresh>span[data-v-6ea12114] {
  color: #868686;
}
.ui-view>.wrapper>.loadmore[data-v-6ea12114] {
  text-align: center;
  height: 4rem;
  line-height: 4rem;
}
body.light .ui-view>.wrapper>.loadmore[data-v-6ea12114] {
  color: gray;
}
body.dark .ui-view>.wrapper>.loadmore[data-v-6ea12114] {
  color: #9e9e9e;
}
.ui-view>.wrapper>.loadmore>img[data-v-6ea12114] {
  vertical-align: middle;
  width: 2.4rem;
}
.ui-view>.wrapper>.loadmore>span[data-v-6ea12114] {
  vertical-align: middle;
  font-size: 1.5rem;
}
body.light .ui-view>.wrapper>.loadmore.qcc-loading-gif-wrapper[data-v-6ea12114] {
  color: #bbb;
}
body.dark .ui-view>.wrapper>.loadmore.qcc-loading-gif-wrapper[data-v-6ea12114] {
  color: #646464;
}
.ui-view>.wrapper>.loadmore.qcc-loading-gif-wrapper>span[data-v-6ea12114] {
  font-size: 1.4rem;
}
.ui-view>.wrapper>.loadmore.qcc-loading-gif-wrapper>.pull-loading-box[data-v-6ea12114] {
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  vertical-align: middle;
  margin-right: 0.6rem;
}
.ui-view>.nodata-wrapper[data-v-6ea12114] {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  margin-top: -10rem;
  text-align: center;
}
.ui-view>.nodata-wrapper.v-center[data-v-6ea12114] {
  margin-top: 0;
  transform: translateY(-50%);
}
.ui-view>.nodata-wrapper>img[data-v-6ea12114] {
  width: 8rem;
  margin-bottom: 2.5rem;
}
body.light .ui-view>.nodata-wrapper>p[data-v-6ea12114] {
  color: gray;
}
body.dark .ui-view>.nodata-wrapper>p[data-v-6ea12114] {
  color: #9e9e9e;
}
.ui-view .not-app-spacer[data-v-6ea12114] {
  height: 5rem;
}
.root[data-v-43d9c352] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
body.light .icon16_zhiding[data-v-4a04fa67] {
  color: #128bed;
}
body.dark .icon16_zhiding[data-v-4a04fa67] {
  color: #4ca9e7;
}
.full-screen-header-wrapper[data-v-55868fc5] {
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .full-screen-header-wrapper[data-v-55868fc5] {
  background-color: #fff;
}
body.dark .full-screen-header-wrapper[data-v-55868fc5] {
  background-color: #222;
}
body.light .place[data-v-55868fc5] {
  background-color: #fff;
}
body.dark .place[data-v-55868fc5] {
  background-color: #222;
}
.header[data-v-55868fc5] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  position: relative;
  justify-content: space-between;
}
.header .arrow-container[data-v-55868fc5] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  z-index: 1;
}
.header .arrow-container.horizontal .ui-arrow[data-v-55868fc5] {
  padding-left: 4.8rem;
}
.header .arrow-container .ui-arrow[data-v-55868fc5] {
  padding-left: 1.2rem;
}
.header .center[data-v-55868fc5] {
  flex: 1;
  font-family: "PingFangSC";
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 10rem;
  height: 3.9rem;
  overflow: hidden;
}
body.light .header .center[data-v-55868fc5] {
  color: #333;
}
body.dark .header .center[data-v-55868fc5] {
  color: #eaeaea;
}
.header .center.with-input[data-v-55868fc5] {
  position: static;
  right: unset;
  padding: 0 1rem;
}
.header .center .input[data-v-55868fc5] {
  width: 100%;
}
.header .center .title[data-v-55868fc5] {
  font-weight: var(--weight);
}
.header .center .title-center[data-v-55868fc5] {
  width: calc(100vw - 20rem);
}
.header .center .title-center.long-title[data-v-55868fc5] {
  justify-content: flex-end;
}
.header .center .title-center.long-title .small .name[data-v-55868fc5] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.header .center .title-center.long-title .name[data-v-55868fc5] {
  flex: 1;
  text-align: right;
}
.header .title-center[data-v-55868fc5] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;
}
.header .title-center .main[data-v-55868fc5] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.header .title-center .main.small>.name[data-v-55868fc5] {
  font-size: 1.5rem;
}
.header .title-center .main .name[data-v-55868fc5] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  overflow: auto;
  white-space: nowrap;
}
.header .title-center .main .name.calc-item[data-v-55868fc5] {
  visibility: hidden;
  position: absolute;
  width: 100%;
}
.header .title-center .main .name .icon-title-left[data-v-55868fc5] {
  font-size: 1.6rem;
  margin-right: 0.6rem;
}
body.light .header .title-center .main .name .icon-title-left[data-v-55868fc5] {
  color: #333;
}
body.dark .header .title-center .main .name .icon-title-left[data-v-55868fc5] {
  color: #eaeaea;
}
.header .btns[data-v-55868fc5] {
  display: flex;
  align-items: center;
  margin-left: 0.4rem;
}
.header .btns .btn[data-v-55868fc5] {
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 100%;
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 0.8rem;
}
.header .btns .btn.logo-s[data-v-55868fc5] {
  width: 5.6rem;
  margin-right: 1.2rem;
}
body.light .header .btns .btn.logo-s[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-s-7a4551e9.png);
}
body.dark .header .btns .btn.logo-s[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-s-5b509be8.png);
}
body.light .header .btns .btn.logo-qcc[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-qcc-3a3a4f06.png);
}
body.dark .header .btns .btn.logo-qcc[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-qcc-3a3a4f06.png);
}
body.light .header .btns .btn.logo-export[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-export-4baf0d6a.png);
}
body.dark .header .btns .btn.logo-export[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-export-e952afb7.png);
}
body.light .header .btns .btn.logo-dot[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-dot-c3c5d9eb.png);
}
body.dark .header .btns .btn.logo-dot[data-v-55868fc5] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-dot-e982e1b1.png);
}
.header .btns .btn.logo-dot.active[data-v-55868fc5] {
  position: relative;
}
.header .btns .btn.logo-dot.active[data-v-55868fc5]::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "";
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
}
body.light .header .btns .btn.logo-dot.active[data-v-55868fc5]::after {
  background-color: #ff6060;
}
body.dark .header .btns .btn.logo-dot.active[data-v-55868fc5]::after {
  background-color: #ea5959;
}
.header .btns .cancel-btn[data-v-55868fc5] {
  font-size: 1.4rem;
  margin: 0 1.2rem 0 -0.2rem;
}
body.light .header .btns .cancel-btn[data-v-55868fc5] {
  color: #333;
}
body.dark .header .btns .cancel-btn[data-v-55868fc5] {
  color: #eaeaea;
}
.header .btns .right-text[data-v-55868fc5] {
  margin-right: 1.2rem;
  font-size: 1.5rem;
}
body.light .header .btns .right-text[data-v-55868fc5] {
  color: #333;
}
body.dark .header .btns .right-text[data-v-55868fc5] {
  color: #eaeaea;
}
.app-full-screen[data-v-20756e94] {
  height: 100%;
  display: flex;
  flex-direction: column;
  -webkit-overflow-scrolling: touch;
  background-size: contain;
  background-repeat: no-repeat;
}
.app-full-screen .full-content[data-v-20756e94] {
  flex: 1;
  overflow-y: auto;
}
.app-full-screen.is-home[data-v-20756e94] {
  height: unset;
  display: unset;
}
.app-full-screen.is-home .full-content[data-v-20756e94] {
  flex: unset;
  overflow-y: unset;
}
.app-full-screen .full-screen-header-wrapper[data-v-20756e94] {
  position: fixed;
  top: 0;
  z-index: 2;
  width: 100%;
}
body.light .icon-local[data-v-0f820a77] {
  color: #128bed;
}
body.dark .icon-local[data-v-0f820a77] {
  color: #4ca9e7;
}
.top-slot[data-v-361eeaf2] {
  padding: 0.7rem 0 0.7rem 0.8rem;
  font-size: 1.4rem;
  line-height: 2rem;
  display: flex;
  align-items: center;
}
body.light .top-slot[data-v-361eeaf2] {
  background-color: #fff0e0;
}
body.dark .top-slot[data-v-361eeaf2] {
  background-color: #392d1f;
}
body.light .top-slot[data-v-361eeaf2] {
  color: #666;
}
body.dark .top-slot[data-v-361eeaf2] {
  color: #b8b8b8;
}
body.light .top-slot[data-v-361eeaf2]  .count {
  color: #ff6060;
}
body.dark .top-slot[data-v-361eeaf2]  .count {
  color: #ea5959;
}
body.light .top-slot[data-v-361eeaf2]  .orange {
  color: #ff8900;
}
body.dark .top-slot[data-v-361eeaf2]  .orange {
  color: #e07c09;
}
.header[data-v-60d0b7e1] {
  height: 5.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem 0.4rem 0 0;
  font-size: 1.7rem;
  font-weight: var(--weight);
}
body.light .header[data-v-60d0b7e1] {
  background-color: #eee;
}
body.dark .header[data-v-60d0b7e1] {
  background-color: #313131;
}
.body[data-v-60d0b7e1] {
  line-height: 2.2rem;
  font-size: 1.6rem;
  padding: 1.6rem;
}
.body .sub-tip[data-v-60d0b7e1] {
  font-size: 1.3rem;
  margin-top: 1.2rem;
}
body.light .body .sub-tip[data-v-60d0b7e1] {
  color: gray;
}
body.dark .body .sub-tip[data-v-60d0b7e1] {
  color: #9e9e9e;
}
.body .list[data-v-60d0b7e1] {
  display: flex;
  align-items: center;
}
.body .list .item[data-v-60d0b7e1] {
  margin-top: 0.8rem;
  padding: 0.6rem 0.8rem;
  margin-right: 1rem;
  font-size: 1.2rem;
  line-height: 1.8rem;
  border-radius: 0.4rem;
}
body.light .body .list .item[data-v-60d0b7e1] {
  background-color: #e2f1fc;
}
body.dark .body .list .item[data-v-60d0b7e1] {
  background-color: #27323a;
}
body.light .body .list .item[data-v-60d0b7e1] {
  color: #128bed;
}
body.dark .body .list .item[data-v-60d0b7e1] {
  color: #4ca9e7;
}
.footer[data-v-60d0b7e1] {
  padding-bottom: 1.6rem;
}
.footer .btns[data-v-60d0b7e1] {
  display: flex;
  padding: 0 1.6rem;
}
.footer .btns .btn[data-v-60d0b7e1] {
  flex: 1;
  margin-left: 1.2rem;
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  font-size: 1.6rem;
}
body.light .footer .btns .btn[data-v-60d0b7e1] {
  background-color: #e6efff;
}
body.dark .footer .btns .btn[data-v-60d0b7e1] {
  background-color: #2b313c;
}
.footer .btns .btn[data-v-60d0b7e1]:first-child {
  margin-left: 0;
}
.footer .btns .btn.confirm[data-v-60d0b7e1] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
  position: relative;
}
body.light .footer .btns .btn.confirm[data-v-60d0b7e1] {
  color: #f7e2c4;
}
body.dark .footer .btns .btn.confirm[data-v-60d0b7e1] {
  color: #f7e2c4;
}
.footer .btns .btn.confirm img[data-v-60d0b7e1] {
  position: absolute;
}
.footer .btns .btn.confirm img.corner[data-v-60d0b7e1] {
  width: 4.4rem;
  height: 1.4rem;
  left: 0;
  top: 0;
}
.footer .btns .btn.confirm img.shape[data-v-60d0b7e1] {
  width: 8.6rem;
  height: 2.8rem;
  top: 0.1rem;
  right: 0;
}
.slot-title[data-v-60d0b7e1] {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.slot-title>i[data-v-60d0b7e1] {
  position: absolute;
  right: 0.8rem;
  top: 0.8rem;
  font-size: 2.4rem;
  color: #333;
  opacity: .5;
}
.is-fixed[data-v-0015d580] {
  z-index: 999;
}
body.light .is-fixed .header[data-v-0015d580] {
  background-color: #fff;
}
body.dark .is-fixed .header[data-v-0015d580] {
  background-color: #222;
}
body.light .is-fixed .place[data-v-0015d580] {
  background-color: #fff;
}
body.dark .is-fixed .place[data-v-0015d580] {
  background-color: #222;
}
.header[data-v-0015d580] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  position: relative;
  justify-content: space-between;
}
.header .arrow-container[data-v-0015d580] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  z-index: 1;
}
.header .arrow-container.horizontal .ui-arrow[data-v-0015d580] {
  padding-left: 4.8rem;
}
.header .arrow-container .ui-arrow[data-v-0015d580] {
  padding-left: 1.2rem;
}
.header .center[data-v-0015d580] {
  flex: 1;
  font-family: "PingFangSC";
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 10rem;
  height: 3.9rem;
  overflow: hidden;
}
body.light .header .center[data-v-0015d580] {
  color: #333;
}
body.dark .header .center[data-v-0015d580] {
  color: #eaeaea;
}
.header .center .region-location[data-v-0015d580] {
  width: calc(100vw - 20rem);
}
.header .center .region-location.long-title[data-v-0015d580] {
  justify-content: flex-end;
}
.header .center .region-location.long-title .small .name[data-v-0015d580] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.header .center .region-location.long-title .name[data-v-0015d580] {
  flex: 1;
  text-align: right;
}
.header .btns[data-v-0015d580] {
  display: flex;
  align-items: center;
  margin-left: 0.4rem;
}
.header .btns .btn[data-v-0015d580] {
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 100%;
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 0.8rem;
}
.header .btns .btn.logo-s[data-v-0015d580] {
  width: 5.6rem;
  margin-right: 1.2rem;
}
body.light .header .btns .btn.logo-s[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-s-7a4551e9.png);
}
body.dark .header .btns .btn.logo-s[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-s-5b509be8.png);
}
body.light .header .btns .btn.logo-qcc[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-qcc-3a3a4f06.png);
}
body.dark .header .btns .btn.logo-qcc[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-qcc-3a3a4f06.png);
}
body.light .header .btns .btn.logo-export[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-export-4baf0d6a.png);
}
body.dark .header .btns .btn.logo-export[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-export-e952afb7.png);
}
body.light .header .btns .btn.logo-dot[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-dot-c3c5d9eb.png);
}
body.dark .header .btns .btn.logo-dot[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/logo-dot-e982e1b1.png);
}
.header .btns .btn.logo-dot.active[data-v-0015d580] {
  position: relative;
}
.header .btns .btn.logo-dot.active[data-v-0015d580]::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "";
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
}
body.light .header .btns .btn.logo-dot.active[data-v-0015d580]::after {
  background-color: #ff6060;
}
body.dark .header .btns .btn.logo-dot.active[data-v-0015d580]::after {
  background-color: #ea5959;
}
.rigion-data-content[data-v-0015d580] {
  flex: 1;
  overflow-y: auto;
}
.region-location[data-v-0015d580] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;
}
.region-location .main[data-v-0015d580] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.region-location .main.small>.name[data-v-0015d580] {
  font-size: 1.5rem;
}
.region-location .main .name[data-v-0015d580] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  overflow: auto;
  white-space: nowrap;
}
.region-location .main .name.calc-item[data-v-0015d580] {
  visibility: hidden;
  position: absolute;
  width: 100%;
}
.region-location .main .location[data-v-0015d580] {
  margin-left: 0.45rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.5rem 0 0.3rem;
  border-radius: 1.2rem;
  border: .5PX solid;
  margin-top: .5PX;
  white-space: nowrap;
  font-weight: normal;
  width: 4.2rem;
  height: 1.8rem;
  font-size: 1.1rem;
}
body.light .region-location .main .location[data-v-0015d580] {
  box-shadow: 0 0 .5PX #128bed;
}
body.dark .region-location .main .location[data-v-0015d580] {
  box-shadow: 0 0 .5PX #4ca9e7;
}
body.light .region-location .main .location[data-v-0015d580] {
  color: #128bed;
}
body.dark .region-location .main .location[data-v-0015d580] {
  color: #4ca9e7;
}
body.light .region-location .main .location[data-v-0015d580] {
  border-color: #128bed;
}
body.dark .region-location .main .location[data-v-0015d580] {
  border-color: #4ca9e7;
}
.region-location .main .location .icon[data-v-0015d580] {
  width: 1.2rem;
  height: 1.2rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
body.light .region-location .main .location .icon[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/location-b72e919e.png);
}
body.dark .region-location .main .location .icon[data-v-0015d580] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/location-500c6b81.png);
}
.sub-title[data-v-0015d580] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  position: absolute;
  bottom: 0;
  right: 0;
  width: calc(100vw - 20rem);
  visibility: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
body.light .sub-title[data-v-0015d580] {
  color: #999;
}
body.dark .sub-title[data-v-0015d580] {
  color: #868686;
}
.sub-title.show-sub[data-v-0015d580] {
  visibility: visible;
}
[data-v-0015d580] .ui-select {
  width: 0;
  height: 4.4rem;
  min-width: 0;
  flex: unset;
}
[data-v-0015d580] .ui-select .title {
  padding: 0;
  min-width: 0;
}
[data-v-0015d580] .ui-select .title>* {
  display: none;
}
.region-data-layout.is-home[data-v-4db2b336] {
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%;
}
body.light .region-data-layout.is-home[data-v-4db2b336] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/home-banner-60cc2803.png);
}
body.dark .region-data-layout.is-home[data-v-4db2b336] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/home-banner-a5c8bc22.png);
}
.region-data-layout.is-home.is-fixed[data-v-4db2b336] {
  background-image: unset !important;
}
.region-data-layout .rigion-data-content[data-v-4db2b336] {
  flex: 1;
  overflow-y: auto;
  z-index: 1;
}
.slide-top-enter-active[data-v-4db2b336] {
  transition: all .3s ease;
}
.slide-top-leave-active[data-v-4db2b336] {
  transition: all .3s ease;
}
.slide-top-enter[data-v-4db2b336],
.slide-top-leave-to[data-v-4db2b336] {
  transform: translateY(-10rem);
}
.with-download-bar-layout[data-v-5a0f1053] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.with-download-bar-layout>.with-download-bar-layout-content-container[data-v-5a0f1053] {
  flex: 1;
  height: 100%;
}
.layout-content-container-flex[data-v-5a0f1053] {
  overflow-y: scroll;
}
.no-display-bar[data-v-5a0f1053] {
  display: none;
}
.count-down-bar[data-v-3d9333a4] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.count-down-bar .number[data-v-3d9333a4] {
  min-width: 1.9rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  margin: 0 0.2rem;
  font-weight: var(--weight);
}
body.light .count-down-bar .number[data-v-3d9333a4] {
  background-color: #fff;
}
body.dark .count-down-bar .number[data-v-3d9333a4] {
  background-color: #fff;
}
body.light .count-down-bar .number[data-v-3d9333a4] {
  color: #ff3a3a;
}
body.dark .count-down-bar .number[data-v-3d9333a4] {
  color: #ff3a3a;
}
.count-down-bar>div[data-v-3d9333a4] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.count-down-bar .count-down-bar-1 .number[data-v-3d9333a4] {
  min-width: 2.2rem;
  height: 1.7rem;
  font-size: 1.3rem;
}
body.light .count-down-bar .count-down-bar-1 .number[data-v-3d9333a4] {
  color: #ff6060;
}
body.dark .count-down-bar .count-down-bar-1 .number[data-v-3d9333a4] {
  color: #ea5959;
}
body.light .count-down-bar .count-down-bar-1 .number[data-v-3d9333a4] {
  background-color: #fff;
}
body.dark .count-down-bar .count-down-bar-1 .number[data-v-3d9333a4] {
  background-color: #222;
}
.app-strategy-config[data-v-73a7f5e2] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.app-strategy-config>.mask[data-v-73a7f5e2] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 11;
}
.app-strategy-config>.modal[data-v-73a7f5e2] {
  position: absolute;
  width: calc(100% - 8rem);
  top: 50%;
  left: 50%;
  z-index: 12;
  transform: translate(-50%, -50%);
  max-width: 40rem;
}
.app-strategy-config>.modal .container[data-v-73a7f5e2] {
  border-radius: 0.4rem;
  padding-bottom: 1.8rem;
}
body.light .app-strategy-config>.modal .container[data-v-73a7f5e2] {
  background-color: #ff3a3a;
}
body.dark .app-strategy-config>.modal .container[data-v-73a7f5e2] {
  background-color: #ff3a3a;
}
.app-strategy-config>.modal .container .title>img[data-v-73a7f5e2] {
  width: 100%;
  display: block;
}
.app-strategy-config>.modal .container .list[data-v-73a7f5e2] {
  padding: 0 2rem 1.2rem 2rem;
  border-radius: 0 0 1rem 1rem;
}
body.light .app-strategy-config>.modal .container .list[data-v-73a7f5e2] {
  background-color: #ff6060;
}
body.dark .app-strategy-config>.modal .container .list[data-v-73a7f5e2] {
  background-color: #ff6060;
}
body.light .app-strategy-config>.modal .container .list[data-v-73a7f5e2] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.dark .app-strategy-config>.modal .container .list[data-v-73a7f5e2] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
.app-strategy-config>.modal .container .list .item[data-v-73a7f5e2] {
  display: flex;
  align-items: center;
  border-radius: 0.4rem;
  margin-top: 0.8rem;
}
body.light .app-strategy-config>.modal .container .list .item[data-v-73a7f5e2] {
  background-color: #fff;
}
body.dark .app-strategy-config>.modal .container .list .item[data-v-73a7f5e2] {
  background-color: #fff;
}
.app-strategy-config>.modal .container .list .item .item-left[data-v-73a7f5e2] {
  padding: 1.4rem 0;
  min-width: 9.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-strategy-config>.modal .container .list .item .item-left[data-v-73a7f5e2] {
  color: #ff3a3a;
}
body.dark .app-strategy-config>.modal .container .list .item .item-left[data-v-73a7f5e2] {
  color: #ff3a3a;
}
.app-strategy-config>.modal .container .list .item .item-left .days-prefix[data-v-73a7f5e2] {
  margin-top: 0.4rem;
}
.app-strategy-config>.modal .container .list .item .item-left .days-number[data-v-73a7f5e2] {
  font-size: 3.6rem;
  font-family: D-DIN;
  line-height: 3.6rem;
  margin-left: 0.2rem;
}
.app-strategy-config>.modal .container .list .item .item-left .days-unit[data-v-73a7f5e2] {
  margin-top: 0.4rem;
  margin-left: 0.2rem;
}
.app-strategy-config>.modal .container .list .item .item-right[data-v-73a7f5e2] {
  flex: 1;
  padding: 2.1rem 0 2.1rem 1.3rem;
  position: relative;
}
body.light .app-strategy-config>.modal .container .list .item .item-right[data-v-73a7f5e2] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.dark .app-strategy-config>.modal .container .list .item .item-right[data-v-73a7f5e2] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.light .app-strategy-config>.modal .container .list .item .item-right[data-v-73a7f5e2] {
  color: #333;
}
body.dark .app-strategy-config>.modal .container .list .item .item-right[data-v-73a7f5e2] {
  color: #333;
}
.app-strategy-config>.modal .container .list .item .item-right .item-desc[data-v-73a7f5e2] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.1rem;
}
.app-strategy-config>.modal .container .list .item .item-right .get-status[data-v-73a7f5e2] {
  position: absolute;
  border-radius: 0.2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  opacity: .2;
  height: 2rem;
  display: flex;
  align-items: center;
  padding: 0 0.4rem;
  bottom: 0;
  right: 0.3rem;
  transform: rotate(-15deg);
  transform-origin: left bottom;
}
body.light .app-strategy-config>.modal .container .list .item .item-right .get-status[data-v-73a7f5e2] {
  border: 0.1rem solid #ff6060;
}
body.dark .app-strategy-config>.modal .container .list .item .item-right .get-status[data-v-73a7f5e2] {
  border: 0.1rem solid #ff6060;
}
body.light .app-strategy-config>.modal .container .list .item .item-right .get-status[data-v-73a7f5e2] {
  color: #ff6060;
}
body.dark .app-strategy-config>.modal .container .list .item .item-right .get-status[data-v-73a7f5e2] {
  color: #ff6060;
}
.app-strategy-config>.modal .container .list .item[data-v-73a7f5e2]:first-child {
  margin-top: 0;
}
.app-strategy-config>.modal .container .time-out[data-v-73a7f5e2] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
  margin-top: 1.4rem;
}
body.light .app-strategy-config>.modal .container .time-out[data-v-73a7f5e2] {
  color: #fff;
}
body.dark .app-strategy-config>.modal .container .time-out[data-v-73a7f5e2] {
  color: #fff;
}
.app-strategy-config>.modal .container .time-out .count-down-bar[data-v-73a7f5e2] {
  padding-right: 0.2rem;
}
.app-strategy-config>.modal .container .use-btn[data-v-73a7f5e2] {
  height: 3.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  margin: 1rem 2rem 0 2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-strategy-config>.modal .container .use-btn[data-v-73a7f5e2] {
  background: linear-gradient(180deg, #FEFAE2 0%, #F5C98F 99%);
}
body.dark .app-strategy-config>.modal .container .use-btn[data-v-73a7f5e2] {
  background: linear-gradient(180deg, #FEFAE2 0%, #F5C98F 99%);
}
body.light .app-strategy-config>.modal .container .use-btn[data-v-73a7f5e2] {
  color: #713100;
}
body.dark .app-strategy-config>.modal .container .use-btn[data-v-73a7f5e2] {
  color: #713100;
}
.app-strategy-config>.modal .close[data-v-73a7f5e2] {
  width: 4rem;
  height: 4rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 3.2rem;
  margin: 2.4rem auto 0;
}
body.light .app-strategy-config>.modal .close[data-v-73a7f5e2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-376ac049.png);
}
body.dark .app-strategy-config>.modal .close[data-v-73a7f5e2] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-376ac049.png);
}
.title-content {
  font-size: 1.5rem;
  font-weight: var(--weight);
  position: relative;
  margin: 0 auto;
}
body.light .title-content {
  color: #713100;
}
body.dark .title-content {
  color: #f5c98f;
}
.title-content::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content::before {
  background-color: #713100;
}
body.dark .title-content::before {
  background-color: #f5c98f;
}
.title-content::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content::after {
  background-color: #713100;
}
body.dark .title-content::after {
  background-color: #f5c98f;
}
body.light .title-content.svip:not(.fixed-title) {
  color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title) {
  color: #f7e2c4;
}
.title-content.svip:not(.fixed-title)::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content.svip:not(.fixed-title)::before {
  background-color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title)::before {
  background-color: #f7e2c4;
}
.title-content.svip:not(.fixed-title)::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content.svip:not(.fixed-title)::after {
  background-color: #3a459f;
}
body.dark .title-content.svip:not(.fixed-title)::after {
  background-color: #f7e2c4;
}
body.light .title-content.ent {
  color: #3a459f;
}
body.dark .title-content.ent {
  color: #d8e6ff;
}
.title-content.ent::before {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  left: -4.8rem;
}
body.light .title-content.ent::before {
  background-color: #3a459f;
}
body.dark .title-content.ent::before {
  background-color: #d8e6ff;
}
.title-content.ent::after {
  position: absolute;
  content: "";
  height: 0.1rem;
  transform: scaleY(0.5);
  width: 3.6rem;
  top: 46%;
  right: -4.8rem;
}
body.light .title-content.ent::after {
  background-color: #3a459f;
}
body.dark .title-content.ent::after {
  background-color: #d8e6ff;
}
.compare-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.compare-wrapper .compare-title {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem 0;
}
.compare-wrapper .title-bar {
  display: flex;
  text-align: center;
  min-height: 4rem;
  margin-bottom: 0.2rem;
  box-sizing: border-box;
  font-weight: var(--weight);
  font-size: 1.4rem;
}
.compare-wrapper .title-bar .name {
  width: 14.8rem;
  padding: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.2rem;
  border-radius: 0.4rem 0 0 0;
}
body.light .compare-wrapper .title-bar .name {
  background-color: #f8f8f8;
}
body.dark .compare-wrapper .title-bar .name {
  background-color: #2b2b2b;
}
.compare-wrapper .title-bar .compare-member {
  padding: 0.6rem;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.2rem;
  background-repeat: no-repeat;
  background-size: cover;
}
body.light .compare-wrapper .title-bar .compare-member.vip-style {
  color: #128bed;
}
body.dark .compare-wrapper .title-bar .compare-member.vip-style {
  color: #4ca9e7;
}
body.light .compare-wrapper .title-bar .compare-member.vip-style {
  background-color: #f3f3f3;
}
body.dark .compare-wrapper .title-bar .compare-member.vip-style {
  background-color: #313131;
}
body.light .compare-wrapper .title-bar .compare-member.svip-style {
  color: #713100;
}
body.dark .compare-wrapper .title-bar .compare-member.svip-style {
  color: #713100;
}
body.light .compare-wrapper .title-bar .compare-member.svip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-vip-13363e46.png);
}
body.dark .compare-wrapper .title-bar .compare-member.svip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-vip-13363e46.png);
}
body.light .compare-wrapper .title-bar .compare-member.ent-style {
  color: #fff1dd;
}
body.dark .compare-wrapper .title-bar .compare-member.ent-style {
  color: #fff1dd;
}
body.light .compare-wrapper .title-bar .compare-member.ent-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-entvip-408e6522.png);
}
body.dark .compare-wrapper .title-bar .compare-member.ent-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-entvip-408e6522.png);
}
.compare-wrapper .title-bar .member {
  padding: 0.6rem;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 0.4rem 0 0;
}
body.light .compare-wrapper .title-bar .member {
  color: #713100;
}
body.dark .compare-wrapper .title-bar .member {
  color: #713100;
}
body.light .compare-wrapper .title-bar .member.vip-style {
  color: #713100;
}
body.dark .compare-wrapper .title-bar .member.vip-style {
  color: #713100;
}
body.light .compare-wrapper .title-bar .member.vip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-vip-13363e46.png);
}
body.dark .compare-wrapper .title-bar .member.vip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-vip-13363e46.png);
}
body.light .compare-wrapper .title-bar .member.svip-style {
  color: #f7e2c4;
}
body.dark .compare-wrapper .title-bar .member.svip-style {
  color: #f7e2c4;
}
body.light .compare-wrapper .title-bar .member.svip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-svip-ca4fc7fc.png);
}
body.dark .compare-wrapper .title-bar .member.svip-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-svip-ca4fc7fc.png);
}
body.light .compare-wrapper .title-bar .member.ent-style {
  color: #d8e6ff;
}
body.dark .compare-wrapper .title-bar .member.ent-style {
  color: #d8e6ff;
}
body.light .compare-wrapper .title-bar .member.ent-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-entsvip-7bc3efa0.png);
}
body.dark .compare-wrapper .title-bar .member.ent-style {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/table-header-entsvip-7bc3efa0.png);
}
.compare-wrapper .compare-item {
  display: flex;
  text-align: center;
  min-height: 4rem;
  margin-bottom: 0.2rem;
  box-sizing: border-box;
}
.compare-wrapper .compare-item .name {
  width: 14.8rem;
  padding: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  margin-right: 0.2rem;
}
body.light .compare-wrapper .compare-item .name {
  background-color: #f8f8f8;
}
body.dark .compare-wrapper .compare-item .name {
  background-color: #2b2b2b;
}
.compare-wrapper .compare-item .compare-member {
  padding: 0.6rem;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
  margin-right: 0.2rem;
}
.compare-wrapper .compare-item .compare-member .right-img {
  width: 1.6rem;
}
.compare-wrapper .compare-item .compare-member .right-none {
  width: 2rem;
}
body.light .compare-wrapper .compare-item .compare-member.normal-style {
  background-color: #f3f3f3;
}
body.dark .compare-wrapper .compare-item .compare-member.normal-style {
  background-color: #313131;
}
body.light .compare-wrapper .compare-item .compare-member.normal-style {
  color: #666;
}
body.dark .compare-wrapper .compare-item .compare-member.normal-style {
  color: #b8b8b8;
}
body.light .compare-wrapper .compare-item .compare-member.vip-style {
  background-color: #fff1dd;
}
body.dark .compare-wrapper .compare-item .compare-member.vip-style {
  background-color: #342f28;
}
body.light .compare-wrapper .compare-item .compare-member.vip-style {
  color: #a74800;
}
body.dark .compare-wrapper .compare-item .compare-member.vip-style {
  color: #f5c98f;
}
.compare-wrapper .compare-item .member {
  padding: 0.6rem;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
}
.compare-wrapper .compare-item .member .right-img {
  width: 1.6rem;
}
.compare-wrapper .compare-item .member .right-none {
  width: 2rem;
}
body.light .compare-wrapper .compare-item .member.vip-style {
  background-color: #fff1dd;
}
body.dark .compare-wrapper .compare-item .member.vip-style {
  background-color: #342f28;
}
body.light .compare-wrapper .compare-item .member.vip-style {
  color: #a74800;
}
body.dark .compare-wrapper .compare-item .member.vip-style {
  color: #f5c98f;
}
body.light .compare-wrapper .compare-item .member.svip-style {
  background-color: #e6efff;
}
body.dark .compare-wrapper .compare-item .member.svip-style {
  background-color: #2b313c;
}
body.light .compare-wrapper .compare-item .member.svip-style {
  color: #3a459f;
}
body.dark .compare-wrapper .compare-item .member.svip-style {
  color: #f7e2c4;
}
.custom-rights[data-v-7955c2ee] {
  border-radius: 0.4rem;
}
body.light .custom-rights[data-v-7955c2ee] {
  background-color: #fff;
}
body.dark .custom-rights[data-v-7955c2ee] {
  background-color: #222;
}
.custom-rights .vip-vs-svip[data-v-7955c2ee] {
  width: 100%;
  position: relative;
}
.custom-rights .vip-vs-svip>img[data-v-7955c2ee] {
  width: 100%;
  display: block;
}
.custom-rights .vip-vs-svip .svip-holder[data-v-7955c2ee] {
  position: absolute;
  width: 50%;
  height: 100%;
  right: 0;
  top: 0;
}
.custom-rights>img[data-v-7955c2ee] {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.custom-rights>img[data-v-7955c2ee]:first-child {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
.custom-rights .icon-wrapper[data-v-7955c2ee] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1.2rem;
}
body.light .custom-rights .icon-wrapper[data-v-7955c2ee] {
  background-color: #fff;
}
body.dark .custom-rights .icon-wrapper[data-v-7955c2ee] {
  background-color: #222;
}
.custom-rights .icon-wrapper[data-v-7955c2ee]:nth-last-of-type(2) {
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.custom-rights .icon-wrapper>img[data-v-7955c2ee] {
  width: 8.2rem;
  height: 9.2rem;
  display: block;
}
.custom-rights .icon-wrapper .img-icon-more[data-v-7955c2ee] {
  width: 100%;
  height: auto;
}
.custom-rights .icon-wrapper .show-more-bar[data-v-7955c2ee] {
  width: 100%;
  display: flex;
  justify-content: center;
  padding-bottom: 2rem;
}
.custom-rights .icon-wrapper .show-more-bar.mt-10[data-v-7955c2ee] {
  margin-top: 1rem;
}
.custom-rights .icon-wrapper .show-more-bar .show-more[data-v-7955c2ee] {
  height: 2.6rem;
  padding: 0.4rem 0.4rem 0.4rem 1.2rem;
  font-size: 1.3rem;
  border-radius: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-7955c2ee] {
  background-color: #f3f3f3;
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-7955c2ee] {
  background-color: #313131;
}
body.light .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-7955c2ee] {
  color: #a74800;
}
body.dark .custom-rights .icon-wrapper .show-more-bar .show-more[data-v-7955c2ee] {
  color: #f5c98f;
}
.custom-rights .warning[data-v-7955c2ee] {
  margin-top: 1rem;
  padding: 1.4rem 1.2rem 2.4rem;
  border-radius: 0.4rem;
  font-size: 1.2rem;
}
body.light .custom-rights .warning[data-v-7955c2ee] {
  background-color: #fff;
}
body.dark .custom-rights .warning[data-v-7955c2ee] {
  background-color: #222;
}
.custom-rights .warning>.title[data-v-7955c2ee] {
  font-weight: var(--weight);
  margin-bottom: 1.4rem;
  font-size: 1.6rem;
}
body.light .custom-rights .warning>.title[data-v-7955c2ee] {
  color: #333;
}
body.dark .custom-rights .warning>.title[data-v-7955c2ee] {
  color: #eaeaea;
}
.custom-rights .warning>.content[data-v-7955c2ee] {
  font-size: 1.2rem;
}
body.light .custom-rights .warning>.content[data-v-7955c2ee] {
  color: #999;
}
body.dark .custom-rights .warning>.content[data-v-7955c2ee] {
  color: #868686;
}
.custom-rights .warning>.content>.item[data-v-7955c2ee] {
  margin-bottom: 0.5rem;
  padding: 0;
}
body.light .custom-rights .warning>.content .active[data-v-7955c2ee] {
  color: #128bed;
}
body.dark .custom-rights .warning>.content .active[data-v-7955c2ee] {
  color: #4ca9e7;
}
.custom-rights .warning.smallg[data-v-7955c2ee] {
  margin-top: 0;
  padding-top: 1rem;
}
.custom-rights .rights-block[data-v-7955c2ee] {
  padding-top: 2rem;
}
body.light .custom-rights .rights-block[data-v-7955c2ee] {
  background-color: #fff;
}
body.dark .custom-rights .rights-block[data-v-7955c2ee] {
  background-color: #222;
}
.custom-rights .rights-block>img[data-v-7955c2ee] {
  width: 20.4rem;
  height: 2.4rem;
  display: block;
  margin: 0 auto;
}
.custom-rights .rights-block .rights-list[data-v-7955c2ee] {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem 0.8rem 0.8rem 0.8rem;
}
.custom-rights .rights-block .rights-list .item[data-v-7955c2ee] {
  width: 25%;
  padding: 0 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 1.6rem;
}
.custom-rights .rights-block .rights-list .item img[data-v-7955c2ee] {
  width: 4rem;
  height: 4rem;
}
.custom-rights .rights-block .rights-list .item .desc[data-v-7955c2ee] {
  margin-top: 0.4rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
}
.vip-compare-wrapper[data-v-7955c2ee] {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.vip-compare-wrapper .close-bar[data-v-7955c2ee] {
  position: absolute;
  top: 16.5rem;
  right: 0.8rem;
  font-size: 2.4rem;
  z-index: 999;
}
body.light .vip-compare-wrapper .close-bar[data-v-7955c2ee] {
  color: #999;
}
body.dark .vip-compare-wrapper .close-bar[data-v-7955c2ee] {
  color: #868686;
}
.vip-compare-wrapper .vip-compare-content[data-v-7955c2ee] {
  padding: 0 1.2rem;
  border-radius: 0.8rem 0.8rem 0 0;
  width: 100%;
  height: calc(100% - 16rem);
  position: absolute;
  left: 0;
  bottom: 0;
  overflow-y: auto;
}
body.light .vip-compare-wrapper .vip-compare-content[data-v-7955c2ee] {
  background-color: #fff;
}
body.dark .vip-compare-wrapper .vip-compare-content[data-v-7955c2ee] {
  background-color: #222;
}
.vip-compare-wrapper .vip-compare-content .compare-wrapper[data-v-7955c2ee] {
  padding-bottom: 2rem;
}
.app-pay-course-ap .title[data-v-0244b3e4] {
  font-size: 1.1rem;
  display: flex;
  align-items: center;
}
body.light .app-pay-course-ap .title[data-v-0244b3e4] {
  color: #128bed;
}
body.dark .app-pay-course-ap .title[data-v-0244b3e4] {
  color: #4ca9e7;
}
.app-pay-course-ap .title .iconfont[data-v-0244b3e4] {
  font-size: 1.2rem;
  margin-top: 0.1rem;
}
body.light .app-pay-course-ap .title .iconfont[data-v-0244b3e4] {
  color: #128bed;
}
body.dark .app-pay-course-ap .title .iconfont[data-v-0244b3e4] {
  color: #4ca9e7;
}
.app-pay-protocol-confirm-ap .confirm-title[data-v-eee4302c] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: wrap;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title[data-v-eee4302c] {
  background-color: #fff;
}
body.dark .app-pay-protocol-confirm-ap .confirm-title[data-v-eee4302c] {
  background-color: #222;
}
.app-pay-protocol-confirm-ap .confirm-title .title-main[data-v-eee4302c] {
  display: flex;
}
.app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-eee4302c] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-eee4302c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-icon[data-v-eee4302c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-icon.checked[data-v-eee4302c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-icon.checked[data-v-eee4302c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-eee4302c] {
  flex: 1;
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
}
body.light .app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-eee4302c] {
  color: #999;
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .title-text[data-v-eee4302c] {
  color: #868686;
}
.app-pay-protocol-confirm-ap .confirm-title .app-pay-course-ap[data-v-eee4302c] {
  margin-top: 0.8rem;
  position: relative;
}
.app-pay-protocol-confirm-ap.is-bottom .confirm-title[data-v-eee4302c] {
  padding: 0.8rem 1.2rem 0 1.2rem;
}
@media screen and (min-width: 576px) {
.app-pay-protocol-confirm-ap .confirm-title[data-v-eee4302c] {
    flex-direction: row;
}
.app-pay-protocol-confirm-ap .confirm-title .app-pay-course-ap[data-v-eee4302c] {
    margin-top: 0;
    margin-left: 0.8rem;
    padding-left: 1.2rem;
}
.app-pay-protocol-confirm-ap .confirm-title .app-pay-course-ap[data-v-eee4302c]::after {
    content: "";
    width: 0.1rem;
    height: 1.2rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
body.light .app-pay-protocol-confirm-ap .confirm-title .app-pay-course-ap[data-v-eee4302c]::after {
    background-color: #eee;
}
body.dark .app-pay-protocol-confirm-ap .confirm-title .app-pay-course-ap[data-v-eee4302c]::after {
    background-color: #313131;
}
}
.header[data-v-6b9550ae] {
  height: 5.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem 0.4rem 0 0;
  font-size: 1.7rem;
  font-weight: var(--weight);
  position: relative;
}
body.light .header[data-v-6b9550ae] {
  background-color: #eee;
}
body.dark .header[data-v-6b9550ae] {
  background-color: #313131;
}
.header .iconfont[data-v-6b9550ae] {
  font-size: 2.4rem;
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
  opacity: .5;
}
body.light .header .iconfont[data-v-6b9550ae] {
  color: #333;
}
body.dark .header .iconfont[data-v-6b9550ae] {
  color: #eaeaea;
}
.body[data-v-6b9550ae] {
  padding: 1.6rem;
}
.body .content[data-v-6b9550ae] {
  text-align: center;
  font-size: 1.6rem;
  line-height: 2.2rem;
}
.body .subscribe-content img[data-v-6b9550ae] {
  width: 6rem;
  height: 6rem;
  display: block;
  margin: 0 auto 1.6rem;
}
.footer[data-v-6b9550ae] {
  display: flex;
  padding: 0 1.6rem 1.6rem 1.6rem;
}
.footer .btn[data-v-6b9550ae] {
  height: 4.4rem;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  border-radius: 0.4rem;
}
body.light .footer .btn[data-v-6b9550ae] {
  background-color: #128bed;
}
body.dark .footer .btn[data-v-6b9550ae] {
  background-color: #128bed;
}
body.light .footer .btn[data-v-6b9550ae] {
  color: #fff;
}
body.dark .footer .btn[data-v-6b9550ae] {
  color: #fff;
}
.footer .btn.cancel[data-v-6b9550ae] {
  margin-right: 1.2rem;
}
body.light .footer .btn.cancel[data-v-6b9550ae] {
  background-color: #e2f1fc;
}
body.dark .footer .btn.cancel[data-v-6b9550ae] {
  background-color: #27323a;
}
body.light .footer .btn.cancel[data-v-6b9550ae] {
  color: #333;
}
body.dark .footer .btn.cancel[data-v-6b9550ae] {
  color: #eaeaea;
}
.app-pay-bar-wrapper.line-top[data-v-782efd46]::after {
  top: -0.1rem;
}
.app-pay-bar[data-v-782efd46] {
  padding: 0.8rem 1.2rem 1.2rem;
  text-align: center;
  position: relative;
}
body.light .app-pay-bar[data-v-782efd46] {
  background-color: #fff;
}
body.dark .app-pay-bar[data-v-782efd46] {
  background-color: #222;
}
.app-pay-bar .btn[data-v-782efd46] {
  border-radius: 0.4rem;
  padding: 0.6rem 0 0.5rem;
  position: relative;
}
.app-pay-bar .btn>.title[data-v-782efd46] {
  font-weight: var(--weight);
  font-size: 1.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.app-pay-bar .btn>.desc[data-v-782efd46] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.app-pay-bar .btn.no-sub-title[data-v-782efd46] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-pay-bar .btn.pay-btn-disabled[data-v-782efd46] {
  opacity: .5;
}
.app-pay-bar>.button-animate[data-v-782efd46] {
  height: 5rem;
  animation: breathe-data-v-782efd46 1s infinite;
}
.new-style[data-v-782efd46] {
  height: 6.6rem;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 1.2rem;
}
body.light .new-style[data-v-782efd46] {
  background-color: #fff;
}
body.dark .new-style[data-v-782efd46] {
  background-color: #222;
}
.new-style>.left[data-v-782efd46] {
  position: relative;
  top: 0.2rem;
  width: calc((100% - 1.2rem)/2);
  flex: 1;
}
.new-style>.left .pay-money[data-v-782efd46] {
  font-size: 1.3rem;
  line-height: 2rem;
  display: flex;
}
.new-style>.left .pay-money .money[data-v-782efd46] {
  font-size: 1.6rem;
  font-family: "D-DIN";
  font-weight: var(--weight);
  display: flex;
  align-items: baseline;
  line-height: 1.6rem;
}
body.light .new-style>.left .pay-money .money[data-v-782efd46] {
  color: #ff3a3a;
}
body.dark .new-style>.left .pay-money .money[data-v-782efd46] {
  color: #ff3a3a;
}
.new-style>.left .pay-money .money em[data-v-782efd46] {
  font-size: 2.2rem;
}
body.light .new-style>.left .pay-money .money em[data-v-782efd46] {
  color: #ff3a3a;
}
body.dark .new-style>.left .pay-money .money em[data-v-782efd46] {
  color: #ff3a3a;
}
.new-style>.left .tip[data-v-782efd46] {
  font-size: 1.1rem;
  margin-top: 0.4rem;
}
body.light .new-style>.left .tip[data-v-782efd46] {
  color: #999;
}
body.dark .new-style>.left .tip[data-v-782efd46] {
  color: #868686;
}
.new-style>.btn[data-v-782efd46] {
  flex: 1;
  width: calc((100% - 1.2rem)/2);
  border-radius: 0.4rem;
  padding: 0.6rem 0 0.5rem;
  position: relative;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn>.title[data-v-782efd46] {
  font-weight: var(--weight);
  font-size: 1.6rem;
}
.new-style>.btn>.desc[data-v-782efd46] {
  font-family: "PingFangSC";
  font-size: 1.2rem;
}
.new-style>.btn.no-sub-title[data-v-782efd46] {
  min-height: 5.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.new-style>.btn.pay-btn-disabled[data-v-782efd46] {
  opacity: .5;
}
@keyframes breathe-data-v-782efd46 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(0.95);
}
100% {
    transform: scale(1);
}
}
.ipx-spacer[data-v-782efd46] {
  height: 3.4rem;
}
body.light .ipx-spacer[data-v-782efd46] {
  background-color: #fff;
}
body.dark .ipx-spacer[data-v-782efd46] {
  background-color: #222;
}
.recommend[data-v-941feed0] {
  position: absolute;
  left: 0;
  top: 0;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
  width: 4rem;
  height: 1.8rem;
  border-top-left-radius: 0.5rem;
}
body.light .recommend[data-v-941feed0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
body.dark .recommend[data-v-941feed0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/corner-fe937bff.png);
}
.df[data-v-941feed0] {
  width: 6rem;
  height: 2rem;
  padding-left: 0.5rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  position: absolute;
  top: -0.1rem;
  left: 0;
}
body.light .df[data-v-941feed0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.dark .df[data-v-941feed0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.light .df[data-v-941feed0] {
  color: #fff;
}
body.dark .df[data-v-941feed0] {
  color: #222;
}
.limited[data-v-941feed0] {
  width: 6.2rem;
  height: 1.8rem;
  padding-left: 0.5rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  position: absolute;
  top: -0.1rem;
  left: 0;
}
body.light .limited[data-v-941feed0] {
  color: #fff;
}
body.dark .limited[data-v-941feed0] {
  color: #222;
}
.name[data-v-941feed0] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 16%;
  font-size: 1.7rem;
}
body.light .name[data-v-941feed0] {
  color: #333;
}
body.dark .name[data-v-941feed0] {
  color: #eaeaea;
}
.real-price[data-v-941feed0] {
  font-size: 1.4rem;
  font-weight: var(--weight);
  position: absolute;
  left: 0;
  right: 0;
  top: 42%;
}
body.light .real-price[data-v-941feed0] {
  color: #ff3a3a;
}
body.dark .real-price[data-v-941feed0] {
  color: #ff3a3a;
}
.real-price .price-value[data-v-941feed0] {
  font-size: 2.4rem;
  font-weight: var(--weight);
  font-family: "D-DIN";
}
.real-price .price-unit[data-v-941feed0] {
  font-size: 1.3rem;
}
.price-per-day[data-v-941feed0] {
  font-size: 1.1rem;
  border-radius: 0.2rem;
  line-height: 2rem;
  left: 1.2rem;
  right: 1.2rem;
  position: absolute;
  top: 73%;
  font-weight: var(--weight);
}
body.light .price-per-day[data-v-941feed0] {
  color: #bb833d;
}
body.dark .price-per-day[data-v-941feed0] {
  color: #b88d51;
}
.price-per-day.line-through[data-v-941feed0] {
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
}
@media screen and (max-width: 400px) {
.price-per-day[data-v-941feed0] {
    left: 0.6rem;
    right: 0.6rem;
}
}
.price-per-day>.good[data-v-941feed0] {
  width: 1rem;
  height: 1rem;
}
@media screen and (max-width: 320px) {
.price-per-day>.good[data-v-941feed0] {
    display: none;
}
}
.limited-footer[data-v-941feed0] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3.8rem;
  padding-top: 0.9rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/user-center-limit-gift-fd855936.png);
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
body.light .limited-footer[data-v-941feed0] {
  color: #fff;
}
body.dark .limited-footer[data-v-941feed0] {
  color: #fff;
}
.limited-footer>.limit-tip[data-v-941feed0] {
  font-size: 1.1rem;
  position: relative;
  top: 0;
  font-weight: var(--weight);
}
.origin-price[data-v-941feed0] {
  position: absolute;
  top: 73%;
  left: 0.6rem;
  right: 0.6rem;
  font-size: 1.2rem;
  text-decoration: line-through;
  line-height: 2rem;
  padding-bottom: 1.4rem;
  font-weight: var(--weight);
}
body.light .origin-price[data-v-941feed0] {
  color: #999;
}
body.dark .origin-price[data-v-941feed0] {
  color: #868686;
}
.app-vip-products[data-v-773064e7] {
  display: flex;
  flex-direction: row;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  width: 100%;
  height: 15rem;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
body.light .app-vip-products[data-v-773064e7] {
  background-color: #fff;
}
body.dark .app-vip-products[data-v-773064e7] {
  background-color: #222;
}
.app-vip-products[data-v-773064e7]::-webkit-scrollbar {
  display: none;
}
.app-vip-products>.product-items-wrapper[data-v-773064e7] {
  display: flex;
  flex: 1;
}
.app-vip-products>.product-items-wrapper>.loading-wrapper[data-v-773064e7] {
  width: 100%;
  height: 11.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-vip-products>.product-items-wrapper>.loading-wrapper>.loading[data-v-773064e7] {
  width: 2rem;
  height: 2rem;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #d8d8d8 inset,0 0.1rem 0 #d8d8d8 inset,-0.1rem 0 0 #d8d8d8 inset,0 -0.1rem 0 #d8d8d8 inset;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #484848 inset,0 0.1rem 0 #484848 inset,-0.1rem 0 0 #484848 inset,0 -0.1rem 0 #484848 inset;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] {
  background-color: #fff1dd;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] {
  background-color: #313131;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #a74800 inset,0 0.1rem 0 #a74800 inset,-0.1rem 0 0 #a74800 inset,0 -0.1rem 0 #a74800 inset;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #f5c98f inset,0 0.1rem 0 #f5c98f inset,-0.1rem 0 0 #f5c98f inset,0 -0.1rem 0 #f5c98f inset;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] .name {
  color: #713100;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected[data-v-773064e7] .name {
  color: #f5c98f;
}
.app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-773064e7] {
  background-position: left top;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-773064e7] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-selected-c1f73d92.png);
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-773064e7] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-selected-6daf1530.png);
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-773064e7] .price-per-day {
  color: #ff3a3a;
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item.selected>.product-item-container[data-v-773064e7] .price-per-day {
  color: #ff3a3a;
}
.app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-773064e7] {
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-773064e7] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-83296eb3.png);
}
body.dark .app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container[data-v-773064e7] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/item-bg-3876af5f.png);
}
.app-vip-products>.product-items-wrapper.can-scroll[data-v-773064e7] {
  display: block;
  flex: none;
  white-space: nowrap;
}
.app-vip-products>.product-items-wrapper.can-scroll>.product-item[data-v-773064e7] {
  display: inline-block;
  flex: unset;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7] {
  flex: 1;
  text-align: center;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  border-radius: 0.5rem;
  position: relative;
  height: 11.8rem;
}
body.light .app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7] {
  background-color: #fff;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7] {
  background-color: #222;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7]:first-child {
  margin-left: 1.2rem;
}
.app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7]:last-child {
  margin-right: 1.2rem;
}
body.light .app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #e3e3e3 inset,0 0.1rem 0 #e3e3e3 inset,-0.1rem 0 0 #e3e3e3 inset,0 -0.1rem 0 #e3e3e3 inset;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item[data-v-773064e7] {
  box-shadow: 0.1rem 0 0 #3c3c3c inset,0 0.1rem 0 #3c3c3c inset,-0.1rem 0 0 #3c3c3c inset,0 -0.1rem 0 #3c3c3c inset;
}
.app-vip-products>.product-items-wrapper>.product-item.selected[data-v-773064e7] {
  cursor: default;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-773064e7] {
  background-color: #fff4e0;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-773064e7] {
  background-color: #362f1e;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-773064e7] {
  box-shadow: 0.2rem 0 0 #bb833d inset,0 0.2rem 0 #bb833d inset,-0.2rem 0 0 #bb833d inset,0 -0.2rem 0 #bb833d inset;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected[data-v-773064e7] {
  box-shadow: 0.2rem 0 0 #b88d51 inset,0 0.2rem 0 #b88d51 inset,-0.2rem 0 0 #b88d51 inset,0 -0.2rem 0 #b88d51 inset;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected .name[data-v-773064e7] {
  color: #713100;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected .name[data-v-773064e7] {
  color: #f5c98f;
}
body.light .app-vip-products>.product-items-wrapper>.product-item.selected .price-per-day[data-v-773064e7] {
  color: #ff3a3a;
}
body.dark .app-vip-products>.product-items-wrapper>.product-item.selected .price-per-day[data-v-773064e7] {
  color: #ff3a3a;
}
.app-vip-products>.product-items-wrapper>.product-item>.wrapper[data-v-773064e7] {
  padding-top: 121%;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container[data-v-773064e7] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 320px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-773064e7] {
    font-size: 1.5rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-773064e7] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 321px)and (max-width: 374px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-773064e7] {
    font-size: 1.6rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-773064e7] {
    font-size: 1.6rem;
}
}
@media screen and (min-width: 375px)and (max-width: 413px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-773064e7] {
    font-size: 1.6rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.original-price[data-v-773064e7] {
    font-size: 1.7rem;
}
}
@media screen and (min-width: 414px) {
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.name[data-v-773064e7] {
    font-size: 1.8rem;
}
.app-vip-products>.product-items-wrapper>.product-item>.product-item-container>.real-price[data-v-773064e7] {
    font-size: 1.8rem;
}
}
.product-tips-list[data-v-773064e7] {
  padding: 0 1.2rem 1.6rem 1.2rem;
}
body.light .product-tips-list[data-v-773064e7] {
  background-color: #fff;
}
body.dark .product-tips-list[data-v-773064e7] {
  background-color: #222;
}
.product-tips-list .tips-list-wrapper[data-v-773064e7] {
  padding: 0.4rem;
  border-radius: 0.4rem;
}
body.light .product-tips-list .tips-list-wrapper[data-v-773064e7] {
  background-color: #f3f3f3;
}
body.dark .product-tips-list .tips-list-wrapper[data-v-773064e7] {
  background-color: #2b2b2b;
}
.product-tips-list .tips-list-wrapper .tip-item[data-v-773064e7] {
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .product-tips-list .tips-list-wrapper .tip-item[data-v-773064e7] {
  color: #999;
}
body.dark .product-tips-list .tips-list-wrapper .tip-item[data-v-773064e7] {
  color: #868686;
}
.app-create-vip-order-dialog-container[data-v-9424f534] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
body.light .app-create-vip-order-dialog-container[data-v-9424f534] {
  background-color: #f3f3f3;
}
body.dark .app-create-vip-order-dialog-container[data-v-9424f534] {
  background-color: #1b1b1b;
}
.app-create-vip-order-dialog-container>.container-wrapper[data-v-9424f534] {
  flex: 1;
  overflow-y: scroll;
  overflow-x: hidden;
}
.app-create-vip-order-dialog-container .time-count-down[data-v-9424f534] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 3.4rem;
  font-size: 1.3rem;
  font-weight: var(--weight);
}
body.light .app-create-vip-order-dialog-container .time-count-down[data-v-9424f534] {
  background-color: #ffecec;
}
body.dark .app-create-vip-order-dialog-container .time-count-down[data-v-9424f534] {
  background-color: #3a2929;
}
body.light .app-create-vip-order-dialog-container .time-count-down[data-v-9424f534] {
  color: #ff6060;
}
body.dark .app-create-vip-order-dialog-container .time-count-down[data-v-9424f534] {
  color: #ea5959;
}
.app-create-vip-order-dialog-container .bottom-bar[data-v-9424f534] {
  border-bottom-left-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar[data-v-9424f534] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar[data-v-9424f534] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-9424f534] {
  text-align: center;
  font-size: 1.2rem;
  padding-bottom: 1.2rem;
  display: flex;
  justify-content: center;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-9424f534] {
  color: #999;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .vip-tip[data-v-9424f534] {
  color: #868686;
}
.app-create-vip-order-dialog-container .bottom-bar .vip-tip .app-pay-course-ap[data-v-9424f534] {
  margin-left: 0.8rem;
  padding-left: 1.2rem;
  position: relative;
}
.app-create-vip-order-dialog-container .bottom-bar .vip-tip .app-pay-course-ap[data-v-9424f534]::after {
  content: "";
  width: 0.1rem;
  height: 1.2rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .vip-tip .app-pay-course-ap[data-v-9424f534]::after {
  background-color: #eee;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .vip-tip .app-pay-course-ap[data-v-9424f534]::after {
  background-color: #313131;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-9424f534] {
  display: flex;
  font-size: 1.2rem;
  padding: 0 1.2rem 1rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-9424f534] {
  color: #999;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-9424f534] {
  color: #868686;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-9424f534] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip[data-v-9424f534] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>i[data-v-9424f534] {
  margin-right: 0.6rem;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right[data-v-9424f534] {
  width: 100%;
}
.app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-9424f534] {
  display: inline-block;
  margin-left: 0.5rem;
}
body.light .app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-9424f534] {
  color: #128bed;
}
body.dark .app-create-vip-order-dialog-container .bottom-bar .friend-tip>.right .arrow-bar[data-v-9424f534] {
  color: #4ca9e7;
}
.app-create-vip-order-dialog-container .section-gap[data-v-9424f534] {
  height: 1rem !important;
}
.app-create-vip-order-dialog-container .new-line[data-v-9424f534] {
  position: relative;
}
.app-create-vip-order-dialog-container .new-line[data-v-9424f534]::before {
  position: absolute;
  content: "";
  left: 1.2rem;
  bottom: 0;
  width: calc(100% - 2.4rem);
  height: 0.1rem;
  transform: scaleY(0.5);
}
body.light .app-create-vip-order-dialog-container .new-line[data-v-9424f534]::before {
  background-color: #eee;
}
body.dark .app-create-vip-order-dialog-container .new-line[data-v-9424f534]::before {
  background-color: #313131;
}
.app-create-vip-order-dialog-container .coupon-tip[data-v-9424f534] {
  display: flex;
  justify-content: space-between;
  padding: 1.2rem;
}
body.light .app-create-vip-order-dialog-container .coupon-tip[data-v-9424f534] {
  background-color: #fff;
}
body.dark .app-create-vip-order-dialog-container .coupon-tip[data-v-9424f534] {
  background-color: #222;
}
.app-create-vip-order-dialog-container .coupon-tip>.title[data-v-9424f534] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
.app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-9424f534] {
  font-size: 1.4rem;
}
body.light .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-9424f534] {
  color: gray;
}
body.dark .app-create-vip-order-dialog-container .coupon-tip>.tip[data-v-9424f534] {
  color: #9e9e9e;
}
body.light .tippy-box[data-theme~=translucent] {
  color: #000;
}
body.dark .tippy-box[data-theme~=translucent] {
  color: #484848;
}
body.light .tippy-box[data-theme~=translucent] {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent] {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent] .tippy-content {
  color: #fff;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-content {
  color: #fff;
}
body.light .tippy-box[data-theme~=translucent] .tippy-content {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-content {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent] .tippy-arrow {
  color: #000;
}
body.dark .tippy-box[data-theme~=translucent] .tippy-arrow {
  color: #484848;
}
.tippy-box[data-theme~=translucent] .tippy-arrow:before {
  border-bottom-color: unset !important;
}
.tippy-box[data-theme~=translucent]>.tippy-arrow {
  width: 1.4rem;
  height: 1.4rem;
}
.tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  border-width: 0.7rem 0.7rem 0;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before {
  background-color: #484848;
}
.tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  border-width: 0 0.7rem 0.7rem;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before {
  background-color: #222;
}
.tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  border-width: 0.7rem 0 0.7rem 0.7rem;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before {
  background-color: #222;
}
.tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  border-width: 0.7rem 0.7rem 0.7rem 0;
}
body.light .tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  background-color: #fff;
}
body.dark .tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before {
  background-color: #222;
}
body.light .tippy-box[data-theme~=translucent]>.tippy-backdrop {
  background-color: #000;
}
body.dark .tippy-box[data-theme~=translucent]>.tippy-backdrop {
  background-color: #484848;
}
body.light .tippy-box[data-theme~=translucent]>.tippy-svg-arrow {
  fill: #000;
}
body.dark .tippy-box[data-theme~=translucent]>.tippy-svg-arrow {
  fill: #484848;
}
.app-user-header[data-v-90eb4f52] {
  font-family: "PingFangSC";
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
}
.app-user-header>.header-container[data-v-90eb4f52] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-top: 1.2rem;
  height: 10.5rem;
}
.app-user-header>.header-container .left-bar[data-v-90eb4f52] {
  display: flex;
  padding-left: 1.6rem;
}
.app-user-header>.header-container .left-bar>.avatar[data-v-90eb4f52] {
  width: 4rem;
  height: 4rem;
  overflow: hidden;
  border-radius: 0.4rem;
}
.app-user-header>.header-container .left-bar>.avatar>img[data-v-90eb4f52] {
  border-radius: 0.4rem;
  width: 4rem;
  height: 4rem;
}
.app-user-header>.header-container .left-bar .user-status-bar[data-v-90eb4f52] {
  display: flex;
  flex-direction: column;
  margin-left: 1.2rem;
  margin-right: 1.2rem;
  margin-top: -0.1rem;
  flex: 1;
}
.app-user-header>.header-container .left-bar .user-status-bar>.name[data-v-90eb4f52] {
  font-weight: var(--weight);
  overflow: hidden;
  font-size: 1.5rem;
}
body.light .app-user-header>.header-container .left-bar .user-status-bar>.name[data-v-90eb4f52] {
  color: #fff;
}
body.dark .app-user-header>.header-container .left-bar .user-status-bar>.name[data-v-90eb4f52] {
  color: color_special_FFFFFF;
}
.app-user-header>.header-container .left-bar .user-status-bar .status-bottom[data-v-90eb4f52] {
  margin-top: 0.2rem;
  display: flex;
  align-items: center;
}
.app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.level[data-v-90eb4f52] {
  overflow: hidden;
  width: 7.4rem;
  font-size: 1.2rem;
  height: 1.8rem;
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
}
body.light .app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.level[data-v-90eb4f52] {
  color: #fff;
}
body.dark .app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.level[data-v-90eb4f52] {
  color: #222;
}
.app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.desc[data-v-90eb4f52] {
  margin-left: 0.4rem;
  overflow: hidden;
  font-size: 1.2rem;
}
body.light .app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.desc[data-v-90eb4f52] {
  color: #fff;
}
body.dark .app-user-header>.header-container .left-bar .user-status-bar .status-bottom>.desc[data-v-90eb4f52] {
  color: #222;
}
.app-user-header>.header-container .right-bar[data-v-90eb4f52] {
  display: flex;
  padding-right: 1.2rem;
}
.app-user-header>.header-container .right-bar>.status-bar-vip[data-v-90eb4f52] {
  min-width: 8rem;
  height: 3.6rem;
  background-position: center;
  background-size: cover;
  border-radius: 0.4rem;
}
body.light .app-user-header>.header-container .right-bar>.status-bar-vip[data-v-90eb4f52] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-btn-7019b8cc.png);
}
body.dark .app-user-header>.header-container .right-bar>.status-bar-vip[data-v-90eb4f52] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-btn-7019b8cc.png);
}
.app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52] {
  padding: 0.4rem 0.2rem 0.4rem 0.6rem;
  height: 3.6rem;
  min-width: 9.9rem;
  background-color: rgba(0,0,0,.5);
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
body.light .app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52] {
  color: #bb833d;
}
body.dark .app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52] {
  color: #b88d51;
}
.app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52]::before {
  content: "";
  position: absolute;
  border-width: 0.1rem;
  border-style: solid;
  transform: scale(0.5);
  width: 200%;
  height: 200%;
  left: -50%;
  top: -50%;
  border-radius: 0.8rem;
}
body.light .app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52]::before {
  border-color: #bb833d;
}
body.dark .app-user-header>.header-container .right-bar>.status-bar-svip[data-v-90eb4f52]::before {
  border-color: #b88d51;
}
.app-user-header>.header-container .right-bar>.status-bar-svip>.content[data-v-90eb4f52] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 0.4rem;
}
.app-user-header>.header-container .right-bar>.status-bar-svip>.content .title[data-v-90eb4f52] {
  font-size: 1.2rem;
}
.app-user-header>.header-container .right-bar>.status-bar-svip>.content .date[data-v-90eb4f52] {
  font-size: 1rem;
  transform: scale(0.9);
}
.app-user-header>.header-container .right-bar>.status-bar-svip>img[data-v-90eb4f52] {
  position: relative;
  width: 0.7rem;
  right: 0;
}
.app-user-header .marquee-wrapper[data-v-90eb4f52] {
  display: flex;
  width: 100%;
  justify-content: flex-end;
}
.app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
  z-index: 99;
  border-radius: 0 0 0 1.2rem;
  width: 26rem;
  bottom: 1rem;
  overflow: hidden;
  font-size: 1.1rem;
  padding: 0 0.6rem 0 0.6rem;
  height: 1.8rem;
  opacity: .3;
  text-align: left;
  text-indent: 2rem;
}
body.light .app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
  color: #fff;
}
body.dark .app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
  color: #fff;
}
body.light .app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
  background-color: #000;
}
body.dark .app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
  background-color: #000;
}
@media screen and (max-width: 348px) {
.app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
    visibility: hidden;
}
}
@media screen and (min-width: 321px)and (max-width: 374px) {
.app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
    bottom: 0.4rem;
}
}
@media screen and (min-width: 375px)and (max-width: 413px) {
.app-user-header .marquee-wrapper .marquee[data-v-90eb4f52] {
    bottom: 0.6rem;
}
}
.app-user-header .marquee-wrapper .marquee .item[data-v-90eb4f52] {
  width: 100%;
  overflow: hidden;
  line-height: 1.9rem;
}
.app-user-center[data-v-7b08b3c4] {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.app-user-center>.app-user-center-header[data-v-7b08b3c4] {
  display: block;
  background-size: contain;
  position: relative;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4] {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: -4.4rem;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4]  .header {
  background: rgba(0,0,0,0) !important;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab {
  font-size: 1.6rem;
}
body.light .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab {
  color: #f5c98f !important;
}
body.dark .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab {
  color: #f5c98f !important;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab.active {
  font-size: 1.8rem;
}
body.light .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab.active {
  color: #fffce1 !important;
}
body.dark .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .tab.active {
  color: #fffce1 !important;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container {
  height: 0.1rem;
}
body.light .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container {
  background-color: #f5c98f;
}
body.dark .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container {
  background-color: #f5c98f;
}
.app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container .scrollbar {
  background-color: rgba(0,0,0,0) !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0.8rem;
  height: 0.4rem;
  position: relative;
  top: -0.4rem;
}
body.light .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container .scrollbar {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/triangle-34dd7cc2.png);
}
body.dark .app-user-center>.app-user-center-container[data-v-7b08b3c4]  .scrollbar-container .scrollbar {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/triangle-34dd7cc2.png);
}
.app-user-center>.app-user-center-container .app-user-center-corner-placeholder[data-v-7b08b3c4] {
  height: 2rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.app-user-center>.app-user-center-container>.ui-tabs2[data-v-7b08b3c4] {
  flex: 1;
}
body.light .app-user-center .gap[data-v-7b08b3c4] {
  background-color: #f3f3f3;
}
body.dark .app-user-center .gap[data-v-7b08b3c4] {
  background-color: #1b1b1b;
}
.app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item {
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
  height: 11.8rem;
  box-sizing: border-box;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-unchoose-d242704b.png);
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-unchoose-143b5d04.png);
}
.app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item .wrapper {
  padding-top: 0 !important;
}
.app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  box-shadow: 0.1rem 0 0 #ff3a3a inset,0 0.1rem 0 #ff3a3a inset,-0.1rem 0 0 #ff3a3a inset,0 -0.1rem 0 #ff3a3a inset;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  box-shadow: 0.1rem 0 0 #f5c98f inset,0 0.1rem 0 #f5c98f inset,-0.1rem 0 0 #f5c98f inset,0 -0.1rem 0 #f5c98f inset;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-choose-8fbc77a0.png);
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-choose-0f514919.png);
}
body.light .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  background-color: #fff1dd;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected {
  background-color: #392d1f;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected .item-bottom {
  color: #ff3a3a;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper>.product-item.selected .item-bottom {
  color: #ff3a3a;
}
.app-user-center[data-v-7b08b3c4]  .app-vip-products>.product-items-wrapper.is-new>.product-item>.product-item-container {
  background-image: none !important;
}
body.light .app-user-center[data-v-7b08b3c4]  .scrollbar-container>.scrollbar {
  background-color: #713100;
}
body.dark .app-user-center[data-v-7b08b3c4]  .scrollbar-container>.scrollbar {
  background-color: #f5c98f;
}
.app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item {
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  height: 11.8rem;
  box-sizing: border-box;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-unchoose-d242704b.png);
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-unchoose-143b5d04.png);
}
.app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  box-shadow: 0.1rem 0 0 #ff3a3a inset,0 0.1rem 0 #ff3a3a inset,-0.1rem 0 0 #ff3a3a inset,0 -0.1rem 0 #ff3a3a inset;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  box-shadow: 0.1rem 0 0 #f5c98f inset,0 0.1rem 0 #f5c98f inset,-0.1rem 0 0 #f5c98f inset,0 -0.1rem 0 #f5c98f inset;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-choose-8fbc77a0.png);
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_card-choose-0f514919.png);
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  background-color: #fff1dd;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected {
  background-color: #313131;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected .item-bottom {
  color: #ff3a3a;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item.selected .item-bottom {
  color: #ff3a3a;
}
.app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item .recommend {
  width: 3.8rem;
  height: 2rem;
  padding-left: 0.5rem;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain;
  display: flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: var(--weight);
  position: absolute;
  top: -0.2rem;
  left: 0;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item .recommend {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_recommend-a015e67c.png);
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item .recommend {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/new_add_recommend-a015e67c.png);
}
body.light .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item .recommend {
  color: #fff;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-enterprise-products>.product-items-wrapper>.product-item .recommend {
  color: #222;
}
body.light .app-user-center[data-v-7b08b3c4]  .app-pay-bar>.vip-pay-btn {
  background-color: #ff3a3a !important;
  color: #fff !important;
}
body.dark .app-user-center[data-v-7b08b3c4]  .app-pay-bar>.vip-pay-btn {
  background-color: #ff3a3a !important;
  color: #fff !important;
}
.app-user-center>.notice-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1.4rem;
  padding: 0.7rem 1rem 0.7rem 0.8rem;
}
body.light .app-user-center>.notice-bar {
  color: #ff8900;
}
body.dark .app-user-center>.notice-bar {
  color: #e07c09;
}
body.light .app-user-center>.notice-bar {
  background-color: #fff0e0;
}
body.dark .app-user-center>.notice-bar {
  background-color: #392d1f;
}
.app-user-center>.app-user-center-container {
  flex: 1;
}
.app-user-center>.app-user-center-container>.container>.container-wrapper {
  border-top-left-radius: 0.8rem !important;
  border-top-right-radius: 0.8rem !important;
}
.app-universal-limit-time-offer .offer-container[data-v-1747283f] {
  height: 3rem;
  padding: 0 1.2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 0.8rem;
  font-size: 1.2rem;
}
body.light .app-universal-limit-time-offer .offer-container[data-v-1747283f] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-limit-time-offer .offer-container[data-v-1747283f] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-limit-time-offer .offer-container[data-v-1747283f] {
  color: #fff;
}
body.dark .app-universal-limit-time-offer .offer-container[data-v-1747283f] {
  color: #fff;
}
.app-universal-limit-time-offer .offer-container .offer-left[data-v-1747283f] {
  display: flex;
  align-items: center;
}
.app-universal-limit-time-offer .offer-container .offer-left .offer-icon-cp[data-v-1747283f] {
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
body.light .app-universal-limit-time-offer .offer-container .offer-left .offer-icon-cp[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_2-7c45f888.png);
}
body.dark .app-universal-limit-time-offer .offer-container .offer-left .offer-icon-cp[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_2-7c45f888.png);
}
.app-universal-limit-time-offer .offer-container .offer-left .offer-icon-day[data-v-1747283f] {
  width: 1.6rem;
  height: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
body.light .app-universal-limit-time-offer .offer-container .offer-left .offer-icon-day[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_1-739439cc.png);
}
body.dark .app-universal-limit-time-offer .offer-container .offer-left .offer-icon-day[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_1-739439cc.png);
}
.app-universal-limit-time-offer .offer-container .offer-left .offer-text[data-v-1747283f] {
  font-weight: var(--weight);
  margin-left: 0.4rem;
}
.app-universal-limit-time-offer .offer-container .offer-right[data-v-1747283f] {
  display: flex;
  align-items: center;
}
.app-universal-limit-time-offer .offer-container .offer-right .app-universal-count-down-bar[data-v-1747283f] {
  min-width: 8.4rem;
  justify-content: flex-end;
}
.app-universal-limit-time-offer.is-bottom[data-v-1747283f] {
  margin-bottom: 0.8rem;
}
body.light .app-universal-limit-time-offer.is-bottom .offer-container[data-v-1747283f] {
  background: rgba(245,84,69,.06);
}
body.dark .app-universal-limit-time-offer.is-bottom .offer-container[data-v-1747283f] {
  background: rgba(245,84,69,.06);
}
body.light .app-universal-limit-time-offer.is-bottom .offer-container[data-v-1747283f] {
  color: #f55445;
}
body.dark .app-universal-limit-time-offer.is-bottom .offer-container[data-v-1747283f] {
  color: #f55445;
}
body.light .app-universal-limit-time-offer.is-bottom .offer-container .offer-left .offer-icon-cp[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_red_2-d9d82274.png);
}
body.dark .app-universal-limit-time-offer.is-bottom .offer-container .offer-left .offer-icon-cp[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_red_2-d9d82274.png);
}
body.light .app-universal-limit-time-offer.is-bottom .offer-container .offer-left .offer-icon-day[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_red_1-48430d0e.png);
}
body.dark .app-universal-limit-time-offer.is-bottom .offer-container .offer-left .offer-icon-day[data-v-1747283f] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/limit_prefer_icon_red_1-48430d0e.png);
}
.app-universal-order-info .spacer[data-v-3d5da838] {
  height: 0.8rem;
}
body.light .app-universal-order-info .spacer[data-v-3d5da838] {
  background-color: #f3f3f3;
}
body.dark .app-universal-order-info .spacer[data-v-3d5da838] {
  background-color: #1b1b1b;
}
.app-universal-order-info .order-info-container[data-v-3d5da838] {
  padding: 1.2rem 1.2rem 2rem 1.2rem;
}
.app-universal-order-info .order-info-container .order-info-title[data-v-3d5da838] {
  font-size: 1.5rem;
  line-height: 2.1rem;
  font-weight: var(--weight);
}
body.light .app-universal-order-info .order-info-container .order-info-title[data-v-3d5da838] {
  color: #333;
}
body.dark .app-universal-order-info .order-info-container .order-info-title[data-v-3d5da838] {
  color: #eaeaea;
}
.app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838] {
  padding-top: 0.3rem;
}
.app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838]  .item {
  font-size: 1.2rem;
  line-height: 1.8rem;
  margin-top: 0.5rem;
}
body.light .app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838]  .item {
  color: #666;
}
body.dark .app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838]  .item {
  color: #b8b8b8;
}
body.light .app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838]  .item .active {
  color: #128bed;
}
body.dark .app-universal-order-info .order-info-container .order-info-list[data-v-3d5da838]  .item .active {
  color: #4ca9e7;
}
.app-universal-order-info.new-version-v1 .spacer[data-v-3d5da838] {
  height: 0;
}
.app-universal-order-info.new-version-v1 .order-info-container .order-info-title[data-v-3d5da838] {
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .app-universal-order-info.new-version-v1 .order-info-container .order-info-title[data-v-3d5da838] {
  color: gray;
}
body.dark .app-universal-order-info.new-version-v1 .order-info-container .order-info-title[data-v-3d5da838] {
  color: #9e9e9e;
}
.app-universal-order-info.new-version-v1 .order-info-container .order-info-list[data-v-3d5da838] {
  padding-top: 0.4rem;
}
body.light .app-universal-order-info.new-version-v1 .order-info-container .order-info-list[data-v-3d5da838]  .item {
  color: gray;
}
body.dark .app-universal-order-info.new-version-v1 .order-info-container .order-info-list[data-v-3d5da838]  .item {
  color: #9e9e9e;
}
.app-universal-pay-protocol .confirm-title[data-v-2b9ff3c0] {
  display: flex;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
.app-universal-pay-protocol .confirm-title .title-icon[data-v-2b9ff3c0] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-universal-pay-protocol .confirm-title .title-icon[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-universal-pay-protocol .confirm-title .title-text[data-v-2b9ff3c0] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
  flex: 1;
}
body.light .app-universal-pay-protocol .confirm-title .title-text[data-v-2b9ff3c0] {
  color: #999;
}
body.dark .app-universal-pay-protocol .confirm-title .title-text[data-v-2b9ff3c0] {
  color: #868686;
}
.app-universal-pay-protocol .protocol-text[data-v-2b9ff3c0] {
  padding: 0.4rem 1.2rem 1.2rem 1.2rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  text-align: center;
}
body.light .app-universal-pay-protocol .protocol-text[data-v-2b9ff3c0] {
  color: #999;
}
body.dark .app-universal-pay-protocol .protocol-text[data-v-2b9ff3c0] {
  color: #868686;
}
.app-universal-pay-protocol.new-version-v1 .confirm-title .title-icon[data-v-2b9ff3c0] {
  background-size: 1.2rem 1.2rem;
  background-position: center;
}
body.light .app-universal-pay-protocol.new-version-v1 .confirm-title .title-icon[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/unchecked__2-84296879.png);
}
body.dark .app-universal-pay-protocol.new-version-v1 .confirm-title .title-icon[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/unchecked__2-2cee043f.png);
}
body.light .app-universal-pay-protocol.new-version-v1 .confirm-title .title-icon.checked[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked_icon_vip-3b9bd132.png);
}
body.dark .app-universal-pay-protocol.new-version-v1 .confirm-title .title-icon.checked[data-v-2b9ff3c0] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked_icon_vip-3b9bd132.png);
}
.app-universal-pay-protocol[data-v-427dd4dc] {
  padding-top: 0.4rem;
}
.app-universal-pay-protocol .confirm-title[data-v-427dd4dc] {
  display: flex;
  justify-content: center;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
.app-universal-pay-protocol .confirm-title .title-icon[data-v-427dd4dc] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-universal-pay-protocol .confirm-title .title-icon[data-v-427dd4dc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon[data-v-427dd4dc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-427dd4dc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-427dd4dc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-universal-pay-protocol .confirm-title .title-text[data-v-427dd4dc] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
}
body.light .app-universal-pay-protocol .confirm-title .title-text[data-v-427dd4dc] {
  color: #999;
}
body.dark .app-universal-pay-protocol .confirm-title .title-text[data-v-427dd4dc] {
  color: #868686;
}
.app-universal-pay-protocol .protocol-text[data-v-427dd4dc] {
  padding: 0 1.2rem 1.2rem 1.2rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
  text-align: center;
}
body.light .app-universal-pay-protocol .protocol-text[data-v-427dd4dc] {
  color: #999;
}
body.dark .app-universal-pay-protocol .protocol-text[data-v-427dd4dc] {
  color: #868686;
}
.app-universal-pay-protocol[data-v-a3943cd8] {
  padding-top: 0.4rem;
}
.app-universal-pay-protocol .confirm-title[data-v-a3943cd8] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: wrap;
  padding: 0 1.2rem 1.2rem 1.2rem;
}
.app-universal-pay-protocol .confirm-title .title-main[data-v-a3943cd8] {
  display: flex;
}
.app-universal-pay-protocol .confirm-title .title-icon[data-v-a3943cd8] {
  width: 1.4rem;
  height: 1.4rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0.1rem;
}
body.light .app-universal-pay-protocol .confirm-title .title-icon[data-v-a3943cd8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-e6de66d7.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon[data-v-a3943cd8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/uncheck__4-fa313056.png);
}
body.light .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-a3943cd8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a60e81d2.png);
}
body.dark .app-universal-pay-protocol .confirm-title .title-icon.checked[data-v-a3943cd8] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/checked__9-a7dbed3a.png);
}
.app-universal-pay-protocol .confirm-title .title-text[data-v-a3943cd8] {
  flex: 1;
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-left: 0.4rem;
}
body.light .app-universal-pay-protocol .confirm-title .title-text[data-v-a3943cd8] {
  color: #999;
}
body.dark .app-universal-pay-protocol .confirm-title .title-text[data-v-a3943cd8] {
  color: #868686;
}
.app-universal-pay-protocol .confirm-title .pay-course[data-v-a3943cd8] {
  margin-top: 0.8rem;
  position: relative;
  display: flex;
  align-items: center;
}
.app-universal-pay-protocol .confirm-title .pay-course .course-title[data-v-a3943cd8] {
  font-size: 1.1rem;
  display: flex;
  align-items: center;
}
body.light .app-universal-pay-protocol .confirm-title .pay-course .course-title[data-v-a3943cd8] {
  color: #128bed;
}
body.dark .app-universal-pay-protocol .confirm-title .pay-course .course-title[data-v-a3943cd8] {
  color: #4ca9e7;
}
.app-universal-pay-protocol .confirm-title .pay-course .course-title .iconfont[data-v-a3943cd8] {
  font-size: 1.2rem;
}
body.light .app-universal-pay-protocol .confirm-title .pay-course .course-title .iconfont[data-v-a3943cd8] {
  color: #128bed;
}
body.dark .app-universal-pay-protocol .confirm-title .pay-course .course-title .iconfont[data-v-a3943cd8] {
  color: #4ca9e7;
}
.app-universal-pay-protocol .confirm-title.flex-row[data-v-a3943cd8] {
  flex-direction: row;
}
.app-universal-pay-protocol .confirm-title.flex-row .pay-course[data-v-a3943cd8] {
  margin-top: 0;
  margin-left: 0.8rem;
  padding-left: 1.2rem;
}
.app-universal-pay-protocol .confirm-title.flex-row .pay-course[data-v-a3943cd8]::after {
  content: "";
  width: 0.1rem;
  height: 1.2rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
body.light .app-universal-pay-protocol .confirm-title.flex-row .pay-course[data-v-a3943cd8]::after {
  background-color: #eee;
}
body.dark .app-universal-pay-protocol .confirm-title.flex-row .pay-course[data-v-a3943cd8]::after {
  background-color: #313131;
}
@media screen and (min-width: 576px) {
.app-universal-pay-protocol .confirm-title[data-v-a3943cd8] {
    flex-direction: row;
}
.app-universal-pay-protocol .confirm-title .pay-course[data-v-a3943cd8] {
    margin-top: 0;
    margin-left: 0.8rem;
    padding-left: 1.2rem;
}
.app-universal-pay-protocol .confirm-title .pay-course[data-v-a3943cd8]::after {
    content: "";
    width: 0.1rem;
    height: 1.2rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
body.light .app-universal-pay-protocol .confirm-title .pay-course[data-v-a3943cd8]::after {
    background-color: #eee;
}
body.dark .app-universal-pay-protocol .confirm-title .pay-course[data-v-a3943cd8]::after {
    background-color: #313131;
}
}
.app-universal-senss-pms .pms-title[data-v-c795bd0c] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  padding: 0 1.2rem;
  line-height: 2.1rem;
}
body.light .app-universal-senss-pms .pms-title[data-v-c795bd0c] {
  color: #333;
}
body.dark .app-universal-senss-pms .pms-title[data-v-c795bd0c] {
  color: #eaeaea;
}
.app-universal-senss-pms .pms-title+.pms-constainer[data-v-c795bd0c] {
  padding: 0 0.7rem 0.8rem 0.7rem;
}
.app-universal-senss-pms .pms-constainer[data-v-c795bd0c] {
  padding: 0.2rem 0.7rem 1.2rem 0.7rem;
}
.app-universal-senss-pms .pms-constainer .pms-list[data-v-c795bd0c] {
  display: flex;
  flex-wrap: wrap;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item[data-v-c795bd0c] {
  width: 50%;
  padding: 0 0.5rem;
  margin-top: 1rem;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner[data-v-c795bd0c] {
  height: 4.4rem;
  padding: 0 0.8rem 0 1.2rem;
  border-radius: 0.8rem;
  display: flex;
  align-items: center;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner[data-v-c795bd0c] {
  background-color: #f8f8f8;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner[data-v-c795bd0c] {
  background-color: #2b2b2b;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-name[data-v-c795bd0c] {
  flex: 1;
  font-size: 1.4rem;
  font-weight: var(--weight);
  margin-left: 0.8rem;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-name[data-v-c795bd0c] {
  color: #333;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-name[data-v-c795bd0c] {
  color: #eaeaea;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon[data-v-c795bd0c] {
  width: 2rem;
  height: 2rem;
  background-size: 30rem 6rem;
  background-position: -2rem -56rem;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon[data-v-c795bd0c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/pms-icon-sprite-bfa272f9.png);
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon[data-v-c795bd0c] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/pms-icon-sprite-bfa272f9.png);
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon.item-icon-wx[data-v-c795bd0c] {
  background-position: -6rem -56rem;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon.item-icon-zz[data-v-c795bd0c] {
  background-position: -14rem -56rem;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon.item-icon-xm[data-v-c795bd0c] {
  background-position: -18rem -56rem;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .item-icon.item-icon-hw[data-v-c795bd0c] {
  background-position: -22rem -56rem;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon[data-v-c795bd0c] {
  width: 2rem;
  height: 2rem;
  border-width: 0.1rem;
  border-style: solid;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #bbb;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #646464;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #fff;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #222;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  font-size: 1.6rem;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #633410;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #633410;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #f4bc71;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #f4bc71;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #f4bc71;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #f4bc71;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #3a459f;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #3a459f;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #3a459f;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #3a459f;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #ffeac2;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-svip .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #ffeac2;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #2142a6;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #2142a6;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #2142a6;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #2142a6;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #fff;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.pms-item-ent .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #fffce1;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #128bed;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon[data-v-c795bd0c] {
  background-color: #128bed;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #128bed;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon[data-v-c795bd0c] {
  border-color: #128bed;
}
body.light .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #fff;
}
body.dark .app-universal-senss-pms .pms-constainer .pms-list .pms-item.selected.style-type-blue .item-inner .check-icon .iconfont[data-v-c795bd0c] {
  color: #fff;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item.pms-item-full[data-v-c795bd0c] {
  width: 100%;
}
.app-universal-senss-pms .pms-constainer .pms-list .pms-item.mt8[data-v-c795bd0c] {
  margin-top: 0.8rem;
}
@media screen and (min-width: 576px) {
.app-universal-senss-pms .pms-constainer .pms-list .pms-item[data-v-c795bd0c]:not(.pms-item-full) {
    flex: 1;
}
}
.app-universal-union-gift[data-v-ee64574a] {
  padding: 1.2rem;
}
body.light .app-universal-union-gift[data-v-ee64574a] {
  background-color: #fff;
}
body.dark .app-universal-union-gift[data-v-ee64574a] {
  background-color: #222;
}
.app-universal-union-gift .union-gift-title[data-v-ee64574a] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.1rem;
}
.app-universal-union-gift .union-gift-container[data-v-ee64574a] {
  margin-top: 0.8rem;
}
.app-universal-union-gift .union-gift-container>img[data-v-ee64574a] {
  width: 100%;
  display: block;
  border-radius: 1rem;
}
.app-universal-union-gift.line-bottom[data-v-ee64574a]::after {
  left: 1.2rem;
  right: 1.2rem;
}
.app-universal-user-function .user-function-spacer[data-v-fecb86b2] {
  height: 0.8rem;
}
body.light .app-universal-user-function .user-function-spacer[data-v-fecb86b2] {
  background-color: #f3f3f3;
}
body.dark .app-universal-user-function .user-function-spacer[data-v-fecb86b2] {
  background-color: #1b1b1b;
}
.app-universal-user-function .user-function-container[data-v-fecb86b2] {
  display: flex;
  align-items: center;
  padding: 1.4rem 1.2rem;
}
.app-universal-user-function .user-function-container .function-title[data-v-fecb86b2] {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
body.light .app-universal-user-function .user-function-container .function-title[data-v-fecb86b2] {
  color: #333;
}
body.dark .app-universal-user-function .user-function-container .function-title[data-v-fecb86b2] {
  color: #eaeaea;
}
.app-universal-user-function .user-function-container .function-list[data-v-fecb86b2] {
  padding-left: 0.2rem;
  display: flex;
  align-items: center;
  flex: 1;
}
.app-universal-user-function .user-function-container .function-list .function-item[data-v-fecb86b2] {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 4.4rem;
  border-radius: 0.8rem;
  padding: 0 0.4rem 0 0.8rem;
}
body.light .app-universal-user-function .user-function-container .function-list .function-item[data-v-fecb86b2] {
  background-color: #f8f8f8;
}
body.dark .app-universal-user-function .user-function-container .function-list .function-item[data-v-fecb86b2] {
  background-color: #2b2b2b;
}
.app-universal-user-function .user-function-container .function-list .function-item .item-icon[data-v-fecb86b2] {
  width: 3.2rem;
  height: 3.2rem;
}
.app-universal-user-function .user-function-container .function-list .function-item .item-container[data-v-fecb86b2] {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
.app-universal-user-function .user-function-container .function-list .function-item .item-name[data-v-fecb86b2] {
  margin-left: 0.4rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .app-universal-user-function .user-function-container .function-list .function-item .item-name[data-v-fecb86b2] {
  color: #333;
}
body.dark .app-universal-user-function .user-function-container .function-list .function-item .item-name[data-v-fecb86b2] {
  color: #eaeaea;
}
.app-universal-vip-products-item[data-v-63f1f232] {
  display: flex;
  flex-direction: column;
  padding: 1.8rem 0 0 0;
  align-items: center;
  position: relative;
  flex: 1;
  border-radius: 0.8rem;
  border-style: solid;
  border-width: 0.15rem;
}
body.light .app-universal-vip-products-item[data-v-63f1f232] {
  background-color: #fbfbfb;
}
body.dark .app-universal-vip-products-item[data-v-63f1f232] {
  background-color: #262626;
}
body.light .app-universal-vip-products-item[data-v-63f1f232] {
  border-color: #eee;
}
body.dark .app-universal-vip-products-item[data-v-63f1f232] {
  border-color: #313131;
}
.app-universal-vip-products-item .header-bg-img[data-v-63f1f232] {
  width: 100%;
  height: 1.8rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: -0.4rem;
  left: -0.15rem;
}
.app-universal-vip-products-item .header-bg-img-text[data-v-63f1f232] {
  padding: 0 0.6rem;
  height: 2rem;
  border-radius: 0.8rem 1rem 1rem 0;
  display: flex;
  align-items: center;
  position: absolute;
  top: -0.4rem;
  left: -0.1rem;
  font-size: 1.1rem;
}
body.light .app-universal-vip-products-item .header-bg-img-text[data-v-63f1f232] {
  background-color: #ffecec;
}
body.dark .app-universal-vip-products-item .header-bg-img-text[data-v-63f1f232] {
  background-color: #3a2929;
}
body.light .app-universal-vip-products-item .header-bg-img-text[data-v-63f1f232] {
  color: #f55445;
}
body.dark .app-universal-vip-products-item .header-bg-img-text[data-v-63f1f232] {
  color: #f55445;
}
.app-universal-vip-products-item .recommend[data-v-63f1f232] {
  width: 6rem;
  height: 2rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: -0.45rem;
  left: -0.15rem;
}
body.light .app-universal-vip-products-item .recommend[data-v-63f1f232] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.dark .app-universal-vip-products-item .recommend[data-v-63f1f232] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
.app-universal-vip-products-item .good-name[data-v-63f1f232] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .app-universal-vip-products-item .good-name[data-v-63f1f232] {
  color: #333;
}
body.dark .app-universal-vip-products-item .good-name[data-v-63f1f232] {
  color: #eaeaea;
}
.app-universal-vip-products-item .real-price[data-v-63f1f232] {
  font-weight: var(--weight);
  display: flex;
  margin-top: 0.4rem;
}
body.light .app-universal-vip-products-item .real-price[data-v-63f1f232] {
  color: #f55445;
}
body.dark .app-universal-vip-products-item .real-price[data-v-63f1f232] {
  color: #f55445;
}
.app-universal-vip-products-item .real-price .number[data-v-63f1f232] {
  font-size: 2.6rem;
  line-height: 2.8rem;
  font-family: D-DIN;
  margin-left: 0.2rem;
}
.app-universal-vip-products-item .real-price .unit[data-v-63f1f232] {
  font-size: 1.7rem;
  padding-top: 0.4rem;
  line-height: 2.4rem;
}
.app-universal-vip-products-item .real-price .label[data-v-63f1f232] {
  font-size: 1.2rem;
  padding-top: 0.8rem;
  line-height: 1.7rem;
}
.app-universal-vip-products-item .real-price .label+.unit[data-v-63f1f232] {
  margin-left: 0.1rem;
}
.app-universal-vip-products-item .price-per-day[data-v-63f1f232] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: 0.4rem;
}
body.light .app-universal-vip-products-item .price-per-day[data-v-63f1f232] {
  color: gray;
}
body.dark .app-universal-vip-products-item .price-per-day[data-v-63f1f232] {
  color: #9e9e9e;
}
.app-universal-vip-products-item .limited-footer[data-v-63f1f232] {
  width: 100%;
  height: 3rem;
  margin-top: 0.4rem;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-63f1f232] {
  height: 3rem;
  border-radius: 0 0 0.8rem 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
  line-height: 1.3rem;
  position: absolute;
  left: -0.15rem;
  right: -0.15rem;
  bottom: -0.15rem;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-63f1f232] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-63f1f232] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-63f1f232] {
  color: #fff;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-63f1f232] {
  color: #fff;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text .line-2[data-v-63f1f232] {
  flex: 1;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  font-weight: normal;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  background: #eee;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  background: #313131;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  color: #999;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  color: #868686;
}
body.light .app-universal-vip-products-item.selected[data-v-63f1f232] {
  border-color: rgba(167,72,0,.5);
  background: linear-gradient(180deg, rgba(244, 188, 113, 0.12) 2%, rgba(244, 188, 113, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected[data-v-63f1f232] {
  border-color: rgba(244,188,113,.5);
  background: linear-gradient(180deg, rgba(167, 72, 0, 0.12) 2%, rgba(167, 72, 0, 0.24) 100%);
}
.app-universal-vip-products-item.selected .header-bg-img-text[data-v-63f1f232] {
  font-weight: var(--weight);
  left: -0.2rem;
}
body.light .app-universal-vip-products-item.selected .header-bg-img-text[data-v-63f1f232] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-vip-products-item.selected .header-bg-img-text[data-v-63f1f232] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-vip-products-item.selected .header-bg-img-text[data-v-63f1f232] {
  color: #fff;
}
body.dark .app-universal-vip-products-item.selected .header-bg-img-text[data-v-63f1f232] {
  color: #fff;
}
body.light .app-universal-vip-products-item.selected .good-name[data-v-63f1f232] {
  color: #633410;
}
body.dark .app-universal-vip-products-item.selected .good-name[data-v-63f1f232] {
  color: #f4bc71;
}
body.light .app-universal-vip-products-item.selected .price-per-day[data-v-63f1f232] {
  color: #633410;
}
body.dark .app-universal-vip-products-item.selected .price-per-day[data-v-63f1f232] {
  color: #f4bc71;
}
body.light .app-universal-vip-products-item.selected.item-svip[data-v-63f1f232] {
  border-color: rgba(51,59,150,.5);
  background: linear-gradient(180deg, rgba(97, 113, 255, 0.12) 2%, rgba(97, 113, 255, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected.item-svip[data-v-63f1f232] {
  border-color: rgba(196,197,247,.5);
  background: linear-gradient(180deg, rgba(97, 113, 255, 0.12) 2%, rgba(97, 113, 255, 0.24) 100%);
}
body.light .app-universal-vip-products-item.selected.item-svip .good-name[data-v-63f1f232] {
  color: #333b96;
}
body.dark .app-universal-vip-products-item.selected.item-svip .good-name[data-v-63f1f232] {
  color: #c4c5f7;
}
body.light .app-universal-vip-products-item.selected.item-svip .price-per-day[data-v-63f1f232] {
  color: #333b96;
}
body.dark .app-universal-vip-products-item.selected.item-svip .price-per-day[data-v-63f1f232] {
  color: #c4c5f7;
}
body.light .app-universal-vip-products-item.selected.item-ent[data-v-63f1f232] {
  border-color: rgba(33,66,166,.5);
  background: linear-gradient(180deg, rgba(92, 127, 231, 0.12) 2%, rgba(92, 127, 231, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected.item-ent[data-v-63f1f232] {
  border-color: rgba(166,188,255,.5);
  background: linear-gradient(180deg, rgba(92, 127, 231, 0.12) 2%, rgba(92, 127, 231, 0.24) 100%);
}
body.light .app-universal-vip-products-item.selected.item-ent .good-name[data-v-63f1f232] {
  color: #2142a6;
}
body.dark .app-universal-vip-products-item.selected.item-ent .good-name[data-v-63f1f232] {
  color: #d8e2ff;
}
body.light .app-universal-vip-products-item.selected.item-ent .price-per-day[data-v-63f1f232] {
  color: #2142a6;
}
body.dark .app-universal-vip-products-item.selected.item-ent .price-per-day[data-v-63f1f232] {
  color: #d8e2ff;
}
.app-universal-vip-products-item.new-version-v1[data-v-63f1f232] {
  padding-top: 2.3rem;
  border: none;
}
body.light .app-universal-vip-products-item.new-version-v1[data-v-63f1f232] {
  background-color: #fff;
}
body.dark .app-universal-vip-products-item.new-version-v1[data-v-63f1f232] {
  background-color: #222;
}
body.light .app-universal-vip-products-item.new-version-v1[data-v-63f1f232] {
  box-shadow: 0 0 0 0.1rem #eee;
}
body.dark .app-universal-vip-products-item.new-version-v1[data-v-63f1f232] {
  box-shadow: 0 0 0 0.1rem #313131;
}
.app-universal-vip-products-item.new-version-v1 .recommend[data-v-63f1f232] {
  left: -0.2rem;
}
.app-universal-vip-products-item.new-version-v1 .price-per-day[data-v-63f1f232] {
  opacity: .7;
}
.app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-63f1f232] {
  height: 2.8rem;
  font-size: 1.1rem;
  font-weight: normal;
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-63f1f232] {
  background: rgba(244,188,113,.24);
  color: rgba(99,52,16,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-63f1f232] {
  background: rgba(167,72,0,.24);
  color: rgba(244,188,113,.8);
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  color: rgba(102,102,102,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  color: rgba(184,184,184,.8);
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  background-color: #f3f3f3;
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-63f1f232] {
  background-color: #313131;
}
body.light .app-universal-vip-products-item.new-version-v1.selected[data-v-63f1f232] {
  background: linear-gradient(0deg, rgba(244, 188, 113, 0.12) 0%, rgba(244, 188, 113, 0.24) 100%);
  box-shadow: 0 0 0 0.2rem rgba(167,72,0,.5);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected[data-v-63f1f232] {
  background: linear-gradient(0deg, rgba(167, 72, 0, 0.12) 0%, rgba(167, 72, 0, 0.24) 100%);
  box-shadow: 0 0 0 0.2rem rgba(244,188,113,.5);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-svip[data-v-63f1f232] {
  box-shadow: 0 0 0 0.2rem rgba(51,59,150,.5);
  background: linear-gradient(0deg, rgba(97, 113, 255, 0.06) 0%, rgba(97, 113, 255, 0.12) 100%);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-svip[data-v-63f1f232] {
  box-shadow: 0 0 0 0.2rem rgba(196,197,247,.5);
  background: linear-gradient(0deg, rgba(97, 113, 255, 0.06) 0%, rgba(97, 113, 255, 0.12) 100%);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-svip .limited-footer .limited-footer-text[data-v-63f1f232]:not(.is-gray) {
  background: rgba(97,113,255,.16);
  color: rgba(51,59,150,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-svip .limited-footer .limited-footer-text[data-v-63f1f232]:not(.is-gray) {
  background: rgba(134,147,240,.16);
  color: rgba(196,197,247,.8);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-ent[data-v-63f1f232] {
  box-shadow: 0 0 0 0.2rem rgba(33,66,166,.5);
  background: linear-gradient(0deg, rgba(92, 127, 231, 0.06) 0%, rgba(92, 127, 231, 0.12) 100%);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-ent[data-v-63f1f232] {
  box-shadow: 0 0 0 0.2rem rgba(166,188,255,.5);
  background: linear-gradient(0deg, rgba(92, 127, 231, 0.06) 0%, rgba(92, 127, 231, 0.12) 100%);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-ent .limited-footer .limited-footer-text[data-v-63f1f232]:not(.is-gray) {
  background: rgba(92,127,231,.24);
  color: rgba(33,66,166,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-ent .limited-footer .limited-footer-text[data-v-63f1f232]:not(.is-gray) {
  background: rgba(92,127,231,.24);
  color: rgba(216,226,255,.8);
}
.app-universal-vip-products-item.new-version-v1:not(.selected) .good-name[data-v-63f1f232] {
  font-weight: normal;
}
body.light .app-universal-vip-products-item.new-version-v1:not(.selected) .price-per-day[data-v-63f1f232] {
  color: #666;
}
body.dark .app-universal-vip-products-item.new-version-v1:not(.selected) .price-per-day[data-v-63f1f232] {
  color: #b8b8b8;
}
.app-universal-vip-products-item[data-v-34f36ade] {
  display: flex;
  flex-direction: column;
  padding: 1.8rem 0 0 0;
  align-items: center;
  position: relative;
  flex: 1;
  border-radius: 0.8rem;
  border-style: solid;
  border-width: 0.15rem;
}
body.light .app-universal-vip-products-item[data-v-34f36ade] {
  background-color: #fbfbfb;
}
body.dark .app-universal-vip-products-item[data-v-34f36ade] {
  background-color: #262626;
}
body.light .app-universal-vip-products-item[data-v-34f36ade] {
  border-color: #eee;
}
body.dark .app-universal-vip-products-item[data-v-34f36ade] {
  border-color: #313131;
}
.app-universal-vip-products-item .header-bg-img[data-v-34f36ade] {
  width: 100%;
  height: 1.8rem;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: -0.4rem;
  left: -0.15rem;
}
.app-universal-vip-products-item .header-bg-img-text[data-v-34f36ade] {
  padding: 0 0.6rem;
  height: 2rem;
  border-radius: 0.8rem 1rem 1rem 0;
  display: flex;
  align-items: center;
  position: absolute;
  top: -0.4rem;
  left: -0.1rem;
  font-size: 1.1rem;
}
body.light .app-universal-vip-products-item .header-bg-img-text[data-v-34f36ade] {
  background-color: #ffecec;
}
body.dark .app-universal-vip-products-item .header-bg-img-text[data-v-34f36ade] {
  background-color: #3a2929;
}
body.light .app-universal-vip-products-item .header-bg-img-text[data-v-34f36ade] {
  color: #f55445;
}
body.dark .app-universal-vip-products-item .header-bg-img-text[data-v-34f36ade] {
  color: #f55445;
}
.app-universal-vip-products-item .recommend[data-v-34f36ade] {
  width: 6rem;
  height: 2rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: -0.45rem;
  left: -0.15rem;
}
body.light .app-universal-vip-products-item .recommend[data-v-34f36ade] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
body.dark .app-universal-vip-products-item .recommend[data-v-34f36ade] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/df-5c3fed44.png);
}
.app-universal-vip-products-item .good-name[data-v-34f36ade] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .app-universal-vip-products-item .good-name[data-v-34f36ade] {
  color: #333;
}
body.dark .app-universal-vip-products-item .good-name[data-v-34f36ade] {
  color: #eaeaea;
}
.app-universal-vip-products-item .real-price[data-v-34f36ade] {
  font-weight: var(--weight);
  display: flex;
  margin-top: 0.4rem;
}
body.light .app-universal-vip-products-item .real-price[data-v-34f36ade] {
  color: #f55445;
}
body.dark .app-universal-vip-products-item .real-price[data-v-34f36ade] {
  color: #f55445;
}
.app-universal-vip-products-item .real-price .number[data-v-34f36ade] {
  font-size: 2.6rem;
  line-height: 2.8rem;
  font-family: D-DIN;
  margin-left: 0.2rem;
}
.app-universal-vip-products-item .real-price .unit[data-v-34f36ade] {
  font-size: 1.7rem;
  padding-top: 0.4rem;
  line-height: 2.4rem;
}
.app-universal-vip-products-item .real-price .label[data-v-34f36ade] {
  font-size: 1.2rem;
  padding-top: 0.8rem;
  line-height: 1.7rem;
}
.app-universal-vip-products-item .real-price .label+.unit[data-v-34f36ade] {
  margin-left: 0.1rem;
}
.app-universal-vip-products-item .price-per-day[data-v-34f36ade] {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: 0.4rem;
}
body.light .app-universal-vip-products-item .price-per-day[data-v-34f36ade] {
  color: gray;
}
body.dark .app-universal-vip-products-item .price-per-day[data-v-34f36ade] {
  color: #9e9e9e;
}
.app-universal-vip-products-item .limited-footer[data-v-34f36ade] {
  width: 100%;
  height: 3rem;
  margin-top: 0.4rem;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-34f36ade] {
  height: 3rem;
  border-radius: 0 0 0.8rem 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
  line-height: 1.3rem;
  position: absolute;
  left: -0.15rem;
  right: -0.15rem;
  bottom: -0.15rem;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-34f36ade] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-34f36ade] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-34f36ade] {
  color: #fff;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text[data-v-34f36ade] {
  color: #fff;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text .line-2[data-v-34f36ade] {
  flex: 1;
}
.app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  font-weight: normal;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  background: #eee;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  background: #313131;
}
body.light .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  color: #999;
}
body.dark .app-universal-vip-products-item .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  color: #868686;
}
body.light .app-universal-vip-products-item.selected[data-v-34f36ade] {
  border-color: rgba(167,72,0,.5);
  background: linear-gradient(180deg, rgba(244, 188, 113, 0.12) 2%, rgba(244, 188, 113, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected[data-v-34f36ade] {
  border-color: rgba(244,188,113,.5);
  background: linear-gradient(180deg, rgba(167, 72, 0, 0.12) 2%, rgba(167, 72, 0, 0.24) 100%);
}
.app-universal-vip-products-item.selected .header-bg-img-text[data-v-34f36ade] {
  font-weight: var(--weight);
  left: -0.2rem;
}
body.light .app-universal-vip-products-item.selected .header-bg-img-text[data-v-34f36ade] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-vip-products-item.selected .header-bg-img-text[data-v-34f36ade] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-vip-products-item.selected .header-bg-img-text[data-v-34f36ade] {
  color: #fff;
}
body.dark .app-universal-vip-products-item.selected .header-bg-img-text[data-v-34f36ade] {
  color: #fff;
}
body.light .app-universal-vip-products-item.selected .good-name[data-v-34f36ade] {
  color: #633410;
}
body.dark .app-universal-vip-products-item.selected .good-name[data-v-34f36ade] {
  color: #f4bc71;
}
body.light .app-universal-vip-products-item.selected .price-per-day[data-v-34f36ade] {
  color: #633410;
}
body.dark .app-universal-vip-products-item.selected .price-per-day[data-v-34f36ade] {
  color: #f4bc71;
}
body.light .app-universal-vip-products-item.selected.item-svip[data-v-34f36ade] {
  border-color: rgba(51,59,150,.5);
  background: linear-gradient(180deg, rgba(97, 113, 255, 0.12) 2%, rgba(97, 113, 255, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected.item-svip[data-v-34f36ade] {
  border-color: rgba(196,197,247,.5);
  background: linear-gradient(180deg, rgba(97, 113, 255, 0.12) 2%, rgba(97, 113, 255, 0.24) 100%);
}
body.light .app-universal-vip-products-item.selected.item-svip .good-name[data-v-34f36ade] {
  color: #333b96;
}
body.dark .app-universal-vip-products-item.selected.item-svip .good-name[data-v-34f36ade] {
  color: #c4c5f7;
}
body.light .app-universal-vip-products-item.selected.item-svip .price-per-day[data-v-34f36ade] {
  color: #333b96;
}
body.dark .app-universal-vip-products-item.selected.item-svip .price-per-day[data-v-34f36ade] {
  color: #c4c5f7;
}
body.light .app-universal-vip-products-item.selected.item-ent[data-v-34f36ade] {
  border-color: rgba(33,66,166,.5);
  background: linear-gradient(180deg, rgba(92, 127, 231, 0.12) 2%, rgba(92, 127, 231, 0.24) 100%);
}
body.dark .app-universal-vip-products-item.selected.item-ent[data-v-34f36ade] {
  border-color: rgba(166,188,255,.5);
  background: linear-gradient(180deg, rgba(92, 127, 231, 0.12) 2%, rgba(92, 127, 231, 0.24) 100%);
}
body.light .app-universal-vip-products-item.selected.item-ent .good-name[data-v-34f36ade] {
  color: #2142a6;
}
body.dark .app-universal-vip-products-item.selected.item-ent .good-name[data-v-34f36ade] {
  color: #d8e2ff;
}
body.light .app-universal-vip-products-item.selected.item-ent .price-per-day[data-v-34f36ade] {
  color: #2142a6;
}
body.dark .app-universal-vip-products-item.selected.item-ent .price-per-day[data-v-34f36ade] {
  color: #d8e2ff;
}
.app-universal-vip-products-item.new-version-v1[data-v-34f36ade] {
  padding-top: 2.3rem;
  border: none;
}
body.light .app-universal-vip-products-item.new-version-v1[data-v-34f36ade] {
  background-color: #fff;
}
body.dark .app-universal-vip-products-item.new-version-v1[data-v-34f36ade] {
  background-color: #222;
}
body.light .app-universal-vip-products-item.new-version-v1[data-v-34f36ade] {
  box-shadow: 0 0 0 0.1rem #eee;
}
body.dark .app-universal-vip-products-item.new-version-v1[data-v-34f36ade] {
  box-shadow: 0 0 0 0.1rem #313131;
}
.app-universal-vip-products-item.new-version-v1 .recommend[data-v-34f36ade] {
  left: -0.2rem;
}
.app-universal-vip-products-item.new-version-v1 .price-per-day[data-v-34f36ade] {
  opacity: .7;
}
.app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-34f36ade] {
  height: 2.8rem;
  font-size: 1.1rem;
  font-weight: normal;
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-34f36ade] {
  background: rgba(244,188,113,.24);
  color: rgba(99,52,16,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text[data-v-34f36ade] {
  background: rgba(167,72,0,.24);
  color: rgba(244,188,113,.8);
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  color: rgba(102,102,102,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  color: rgba(184,184,184,.8);
}
body.light .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  background-color: #f3f3f3;
}
body.dark .app-universal-vip-products-item.new-version-v1 .limited-footer .limited-footer-text.is-gray[data-v-34f36ade] {
  background-color: #313131;
}
body.light .app-universal-vip-products-item.new-version-v1.selected[data-v-34f36ade] {
  background: linear-gradient(0deg, rgba(244, 188, 113, 0.12) 0%, rgba(244, 188, 113, 0.24) 100%);
  box-shadow: 0 0 0 0.2rem rgba(167,72,0,.5);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected[data-v-34f36ade] {
  background: linear-gradient(0deg, rgba(167, 72, 0, 0.12) 0%, rgba(167, 72, 0, 0.24) 100%);
  box-shadow: 0 0 0 0.2rem rgba(244,188,113,.5);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-svip[data-v-34f36ade] {
  box-shadow: 0 0 0 0.2rem rgba(51,59,150,.5);
  background: linear-gradient(0deg, rgba(97, 113, 255, 0.06) 0%, rgba(97, 113, 255, 0.12) 100%);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-svip[data-v-34f36ade] {
  box-shadow: 0 0 0 0.2rem rgba(196,197,247,.5);
  background: linear-gradient(0deg, rgba(97, 113, 255, 0.06) 0%, rgba(97, 113, 255, 0.12) 100%);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-svip .limited-footer .limited-footer-text[data-v-34f36ade]:not(.is-gray) {
  background: rgba(97,113,255,.16);
  color: rgba(51,59,150,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-svip .limited-footer .limited-footer-text[data-v-34f36ade]:not(.is-gray) {
  background: rgba(134,147,240,.16);
  color: rgba(196,197,247,.8);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-ent[data-v-34f36ade] {
  box-shadow: 0 0 0 0.2rem rgba(33,66,166,.5);
  background: linear-gradient(0deg, rgba(92, 127, 231, 0.06) 0%, rgba(92, 127, 231, 0.12) 100%);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-ent[data-v-34f36ade] {
  box-shadow: 0 0 0 0.2rem rgba(166,188,255,.5);
  background: linear-gradient(0deg, rgba(92, 127, 231, 0.06) 0%, rgba(92, 127, 231, 0.12) 100%);
}
body.light .app-universal-vip-products-item.new-version-v1.selected.item-ent .limited-footer .limited-footer-text[data-v-34f36ade]:not(.is-gray) {
  background: rgba(92,127,231,.24);
  color: rgba(33,66,166,.8);
}
body.dark .app-universal-vip-products-item.new-version-v1.selected.item-ent .limited-footer .limited-footer-text[data-v-34f36ade]:not(.is-gray) {
  background: rgba(92,127,231,.24);
  color: rgba(216,226,255,.8);
}
.app-universal-vip-products-item.new-version-v1:not(.selected) .good-name[data-v-34f36ade] {
  font-weight: normal;
}
body.light .app-universal-vip-products-item.new-version-v1:not(.selected) .price-per-day[data-v-34f36ade] {
  color: #666;
}
body.dark .app-universal-vip-products-item.new-version-v1:not(.selected) .price-per-day[data-v-34f36ade] {
  color: #b8b8b8;
}
.app-universal-vip-products .products-container[data-v-423d2b1c] {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  padding: 1.8rem 0 0.8rem 0.4rem;
}
.app-universal-vip-products .products-container[data-v-423d2b1c]::-webkit-scrollbar {
  display: none;
}
.app-universal-vip-products .products-container .product-item[data-v-423d2b1c] {
  min-width: 9.5rem;
  min-height: 10.8rem;
  flex: 1;
  padding-left: 0.8rem;
  display: flex;
  flex-direction: column;
}
.app-universal-vip-products .products-container .product-item[data-v-423d2b1c]:first-child {
  min-width: calc(25% + 2.2rem);
}
.app-universal-vip-products .products-container .product-item[data-v-423d2b1c]:last-child {
  min-width: 10.7rem;
  padding-right: 1.2rem;
}
.app-universal-vip-products .products-container .product-item.product-length-3[data-v-423d2b1c] {
  flex: 3;
}
.app-universal-vip-products .products-container .product-item.product-length-3.need-large[data-v-423d2b1c] {
  flex: 4;
}
.app-universal-vip-products .products-container .product-item.product-length-2[data-v-423d2b1c] {
  flex: 4;
}
.app-universal-vip-products .products-container .product-item.product-length-2.need-large[data-v-423d2b1c] {
  flex: 6;
}
.app-universal-vip-products .products-container .product-item.new-version-v1[data-v-423d2b1c] {
  min-width: 10.4rem;
  min-height: 12.3rem;
  padding-left: 1rem;
  margin-top: -0.4rem;
}
.app-universal-vip-products .products-container .product-item.new-version-v1[data-v-423d2b1c]:first-child {
  min-width: calc(25% + 4rem);
}
.app-universal-vip-products .products-container .product-item.new-version-v1[data-v-423d2b1c]:last-child {
  min-width: 11.6rem;
}
.app-universal-vip-products .products-loading[data-v-423d2b1c] {
  width: 100%;
  height: 10.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.app-universal-vip-products .products-loading>img[data-v-423d2b1c] {
  width: 2rem;
  height: 2rem;
}
.app-universal-vip-products .product-tips-list[data-v-423d2b1c] {
  padding: 0 1.2rem 0.8rem 1.2rem;
}
body.light .app-universal-vip-products .product-tips-list[data-v-423d2b1c] {
  background-color: #fff;
}
body.dark .app-universal-vip-products .product-tips-list[data-v-423d2b1c] {
  background-color: #222;
}
.app-universal-vip-products .product-tips-list .tips-list-wrapper[data-v-423d2b1c] {
  padding: 0.4rem;
  border-radius: 0.4rem;
}
body.light .app-universal-vip-products .product-tips-list .tips-list-wrapper[data-v-423d2b1c] {
  background-color: #f3f3f3;
}
body.dark .app-universal-vip-products .product-tips-list .tips-list-wrapper[data-v-423d2b1c] {
  background-color: #2b2b2b;
}
.app-universal-vip-products .product-tips-list .tips-list-wrapper .tip-item[data-v-423d2b1c] {
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .app-universal-vip-products .product-tips-list .tips-list-wrapper .tip-item[data-v-423d2b1c] {
  color: #999;
}
body.dark .app-universal-vip-products .product-tips-list .tips-list-wrapper .tip-item[data-v-423d2b1c] {
  color: #868686;
}
.vip-rights-not-open .rights-list[data-v-712e990a] {
  padding-bottom: 0.4rem;
}
.vip-rights-not-open .rights-list .right-item[data-v-712e990a] {
  padding: 1.2rem 1.2rem 0.8rem 1.2rem;
}
.vip-rights-not-open .rights-list .right-item .right-title[data-v-712e990a] {
  display: flex;
  align-items: center;
}
.vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a] {
  flex: 1;
  font-size: 1.5rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
}
body.light .vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a] {
  color: #333;
}
body.dark .vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a] {
  color: #eaeaea;
}
.vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a]  em {
  font-size: 1.8rem;
  font-weight: var(--weight);
  font-family: D-DIN;
  margin: 0 0.2rem;
}
body.light .vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a]  em {
  color: #633410;
}
body.dark .vip-rights-not-open .rights-list .right-item .right-title .title-main[data-v-712e990a]  em {
  color: #f4bc71;
}
body.light .vip-rights-not-open .rights-list .right-item .right-title .title-main.title-svip[data-v-712e990a]  em {
  color: #333b96;
}
body.dark .vip-rights-not-open .rights-list .right-item .right-title .title-main.title-svip[data-v-712e990a]  em {
  color: #c4c5f7;
}
.vip-rights-not-open .rights-list .right-item .right-title .look-sample[data-v-712e990a] {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
}
body.light .vip-rights-not-open .rights-list .right-item .right-title .look-sample[data-v-712e990a] {
  color: #666;
}
body.dark .vip-rights-not-open .rights-list .right-item .right-title .look-sample[data-v-712e990a] {
  color: #b8b8b8;
}
.vip-rights-not-open .rights-list .right-item .right-title .look-sample .iconfont[data-v-712e990a] {
  transform: rotate(90deg);
  margin: 0 -0.5rem 0 -0.2rem;
}
body.light .vip-rights-not-open .rights-list .right-item .right-title .look-sample .iconfont[data-v-712e990a] {
  color: #999;
}
body.dark .vip-rights-not-open .rights-list .right-item .right-title .look-sample .iconfont[data-v-712e990a] {
  color: #868686;
}
.vip-rights-not-open .rights-list .right-item .right-image[data-v-712e990a] {
  padding-top: 0.8rem;
}
.vip-rights-not-open .rights-list .right-item .right-image>img[data-v-712e990a] {
  width: 100%;
  display: block;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list[data-v-712e990a] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-top: 0.4rem;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list .rights-sub-item[data-v-712e990a] {
  flex: 1;
  min-width: 25%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0.8rem;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list .rights-sub-item .sub-item-icon[data-v-712e990a] {
  width: 3.6rem;
  height: 3.6rem;
  display: block;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list .rights-sub-item .sub-item-title[data-v-712e990a] {
  margin-top: 0.6rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
}
body.light .vip-rights-not-open .rights-list .right-item .rights-sub-list .rights-sub-item .sub-item-title[data-v-712e990a] {
  color: #333;
}
body.dark .vip-rights-not-open .rights-list .right-item .rights-sub-list .rights-sub-item .sub-item-title[data-v-712e990a] {
  color: #eaeaea;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list.flex-dir-column[data-v-712e990a] {
  align-items: flex-start;
  border-radius: 0.8rem;
  padding: 0.2rem 1.2rem 1.2rem 1.2rem;
  margin-top: 0.8rem;
}
body.light .vip-rights-not-open .rights-list .right-item .rights-sub-list.flex-dir-column[data-v-712e990a] {
  background: rgba(216,226,255,.16);
}
body.dark .vip-rights-not-open .rights-list .right-item .rights-sub-list.flex-dir-column[data-v-712e990a] {
  background: rgba(53,57,86,.16);
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list.flex-dir-column .rights-sub-item[data-v-712e990a] {
  min-width: unset;
  align-items: flex-start;
  margin-top: 1rem;
}
.vip-rights-not-open .rights-list .right-item .rights-sub-list.flex-dir-column .rights-sub-item .sub-item-icon[data-v-712e990a] {
  width: auto;
  max-width: 100%;
  height: 1.6rem;
}
.vip-rights-not-open .rights-list .right-item .more-rights-btn[data-v-712e990a] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.3rem;
  margin-top: 1.2rem;
}
body.light .vip-rights-not-open .rights-list .right-item .more-rights-btn[data-v-712e990a] {
  color: #333;
}
body.dark .vip-rights-not-open .rights-list .right-item .more-rights-btn[data-v-712e990a] {
  color: #eaeaea;
}
.vip-rights-not-open .rights-list .right-item .more-rights-btn .iconfont[data-v-712e990a] {
  font-size: 1.2rem;
  transform: rotate(-90deg);
  margin-left: 0.2rem;
}
body.light .vip-rights-not-open .rights-list .right-item .more-rights-btn .iconfont[data-v-712e990a] {
  color: #999;
}
body.dark .vip-rights-not-open .rights-list .right-item .more-rights-btn .iconfont[data-v-712e990a] {
  color: #868686;
}
.app-universal-vip-rights .spacer[data-v-8837f2aa] {
  height: 0.8rem;
}
body.light .app-universal-vip-rights .spacer[data-v-8837f2aa] {
  background-color: #f3f3f3;
}
body.dark .app-universal-vip-rights .spacer[data-v-8837f2aa] {
  background-color: #1b1b1b;
}
.app-universal-vip-rights .rights-images>img[data-v-8837f2aa] {
  width: 100%;
  display: block;
}
.app-universal-vip-rights .show-more[data-v-8837f2aa] {
  padding-bottom: 2rem;
  display: flex;
}
.app-universal-vip-rights .show-more .more-btn[data-v-8837f2aa] {
  padding: 0 0.8rem 0 1.2rem;
  height: 2.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  margin: 0 auto;
  border-radius: 2rem;
}
body.light .app-universal-vip-rights .show-more .more-btn[data-v-8837f2aa] {
  color: #a74800;
}
body.dark .app-universal-vip-rights .show-more .more-btn[data-v-8837f2aa] {
  color: #f5c98f;
}
body.light .app-universal-vip-rights .show-more .more-btn[data-v-8837f2aa] {
  background: rgba(167,72,0,.08);
}
body.dark .app-universal-vip-rights .show-more .more-btn[data-v-8837f2aa] {
  background: rgba(245,201,143,.08);
}
.app-universal-vip-rights .show-more .more-btn .iconfont[data-v-8837f2aa] {
  transform: rotate(90deg);
}
body.light .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-8837f2aa] {
  color: #3a459f;
}
body.dark .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-8837f2aa] {
  color: #d1d2ff;
}
body.light .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-8837f2aa] {
  background: rgba(58,69,159,.08);
}
body.dark .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-8837f2aa] {
  background: rgba(209,210,255,.08);
}
body.light .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-8837f2aa] {
  color: #2142a6;
}
body.dark .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-8837f2aa] {
  color: #a6bcff;
}
body.light .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-8837f2aa] {
  background: rgba(33,66,166,.08);
}
body.dark .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-8837f2aa] {
  background: rgba(166,188,255,.08);
}
.appp-more-vip-rights-drawer[data-v-8837f2aa] {
  display: flex;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.appp-more-vip-rights-drawer .drawer-content[data-v-8837f2aa] {
  border-radius: 0.8rem 0.8rem 0 0;
  width: 100%;
  height: 70vh;
  position: absolute;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
body.light .appp-more-vip-rights-drawer .drawer-content[data-v-8837f2aa] {
  background-color: #fff;
}
body.dark .appp-more-vip-rights-drawer .drawer-content[data-v-8837f2aa] {
  background-color: #222;
}
.appp-more-vip-rights-drawer .drawer-content .content-container[data-v-8837f2aa] {
  flex: 1;
  overflow-y: hidden;
  padding: 0 1.2rem;
  position: relative;
}
.appp-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-8837f2aa] {
  position: absolute;
  top: 1.3rem;
  right: 0.9rem;
  width: 2.2rem;
  height: 2.2rem;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
body.light .appp-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-8837f2aa] {
  background-color: #eee;
}
body.dark .appp-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-8837f2aa] {
  background-color: #313131;
}
.appp-more-vip-rights-drawer .drawer-content .content-container .close-bar .iconfont[data-v-8837f2aa] {
  font-size: 1rem;
}
body.light .appp-more-vip-rights-drawer .drawer-content .content-container .close-bar .iconfont[data-v-8837f2aa] {
  color: gray;
}
body.dark .appp-more-vip-rights-drawer .drawer-content .content-container .close-bar .iconfont[data-v-8837f2aa] {
  color: #9e9e9e;
}
.appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text[data-v-8837f2aa] {
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.4rem;
}
body.light .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text[data-v-8837f2aa] {
  color: #333;
}
body.dark .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text[data-v-8837f2aa] {
  color: #eaeaea;
}
.appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text span[data-v-8837f2aa] {
  margin-left: 0.8rem;
}
body.light .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text span[data-v-8837f2aa] {
  color: #a74800;
}
body.dark .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text span[data-v-8837f2aa] {
  color: #f5c98f;
}
.appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text .iconfont[data-v-8837f2aa] {
  font-size: 2rem;
}
body.light .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text .iconfont[data-v-8837f2aa] {
  color: #a74800;
}
body.dark .appp-more-vip-rights-drawer .drawer-content .consult-entry .entry-text .iconfont[data-v-8837f2aa] {
  color: #f5c98f;
}
.appp-more-vip-rights-drawer .drawer-content .consult-entry.line-top[data-v-8837f2aa]::after {
  top: -0.5PX;
}
.appp-more-vip-rights-drawer .drawer-footer[data-v-8837f2aa] {
  padding: 1.2rem 2rem 0.8rem 2rem;
}
.appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn[data-v-8837f2aa] {
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  font-size: 1.2rem;
  position: relative;
}
body.light .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn[data-v-8837f2aa] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
body.dark .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn[data-v-8837f2aa] {
  background: linear-gradient(278deg, #333B96 0%, #6268BB 100%);
}
.appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-title[data-v-8837f2aa] {
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-title[data-v-8837f2aa] {
  color: #ffeac2;
}
body.dark .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-title[data-v-8837f2aa] {
  color: #ffeac2;
}
.appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-desc[data-v-8837f2aa] {
  height: 2rem;
  padding: 0 0.6rem;
  position: absolute;
  border-radius: 0.6rem 0 0.8rem 0;
  top: 0;
  left: 0;
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  font-weight: var(--weight);
}
body.light .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-desc[data-v-8837f2aa] {
  color: #333b96;
}
body.dark .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-desc[data-v-8837f2aa] {
  color: #333b96;
}
body.light .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-desc[data-v-8837f2aa] {
  background-color: #d5d6ff;
}
body.dark .appp-more-vip-rights-drawer .drawer-footer .upgrade-svip-btn .btn-desc[data-v-8837f2aa] {
  background-color: #d5d6ff;
}
.invoice-apply-content[data-v-8837f2aa] {
  height: 100%;
  overflow-y: auto;
}
.invoice-apply-content .content-item[data-v-8837f2aa] {
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .invoice-apply-content .content-item[data-v-8837f2aa] {
  color: #333;
}
body.dark .invoice-apply-content .content-item[data-v-8837f2aa] {
  color: #eaeaea;
}
.invoice-apply-content .content-item[data-v-8837f2aa]  img {
  width: 100%;
  display: block;
}
.app-universal-vip-rights .spacer[data-v-325b0900] {
  height: 0.8rem;
}
body.light .app-universal-vip-rights .spacer[data-v-325b0900] {
  background-color: #f3f3f3;
}
body.dark .app-universal-vip-rights .spacer[data-v-325b0900] {
  background-color: #1b1b1b;
}
.app-universal-vip-rights .title-image[data-v-325b0900] {
  padding-top: 2rem;
}
.app-universal-vip-rights .title-image>img[data-v-325b0900] {
  width: 20.4rem;
  height: 2.4rem;
  display: block;
  margin: 0 auto;
}
.app-universal-vip-rights .rights-list[data-v-325b0900] {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem 0.8rem 0.8rem 0.8rem;
}
.app-universal-vip-rights .rights-list .item[data-v-325b0900] {
  width: 25%;
  padding: 0 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 1.6rem;
}
.app-universal-vip-rights .rights-list .item img[data-v-325b0900] {
  width: 4rem;
  height: 4rem;
}
.app-universal-vip-rights .rights-list .item .desc[data-v-325b0900] {
  margin-top: 0.4rem;
  font-size: 1.2rem;
  line-height: 1.7rem;
}
.app-universal-vip-rights .show-more[data-v-325b0900] {
  padding: 1rem 0 2rem 0;
}
.app-universal-vip-rights .show-more .more-btn[data-v-325b0900] {
  width: 10.4rem;
  height: 2.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  margin: 0 auto;
  border-radius: 2rem;
}
body.light .app-universal-vip-rights .show-more .more-btn[data-v-325b0900] {
  color: #a74800;
}
body.dark .app-universal-vip-rights .show-more .more-btn[data-v-325b0900] {
  color: #f5c98f;
}
body.light .app-universal-vip-rights .show-more .more-btn[data-v-325b0900] {
  background: rgba(167,72,0,.08);
}
body.dark .app-universal-vip-rights .show-more .more-btn[data-v-325b0900] {
  background: rgba(245,201,143,.08);
}
.app-universal-vip-rights .show-more .more-btn .iconfont[data-v-325b0900] {
  transform: rotate(90deg);
}
body.light .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-325b0900] {
  color: #3a459f;
}
body.dark .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-325b0900] {
  color: #d1d2ff;
}
body.light .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-325b0900] {
  background: rgba(58,69,159,.08);
}
body.dark .app-universal-vip-rights .show-more.show-more-svip .more-btn[data-v-325b0900] {
  background: rgba(209,210,255,.08);
}
body.light .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-325b0900] {
  color: #2142a6;
}
body.dark .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-325b0900] {
  color: #a6bcff;
}
body.light .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-325b0900] {
  background: rgba(33,66,166,.08);
}
body.dark .app-universal-vip-rights .show-more.show-more-ent .more-btn[data-v-325b0900] {
  background: rgba(166,188,255,.08);
}
.app-more-vip-rights-drawer[data-v-325b0900] {
  display: flex;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.app-more-vip-rights-drawer .drawer-content[data-v-325b0900] {
  border-radius: 0.8rem 0.8rem 0 0;
  width: 100%;
  height: 70vh;
  position: absolute;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
body.light .app-more-vip-rights-drawer .drawer-content[data-v-325b0900] {
  background-color: #fff;
}
body.dark .app-more-vip-rights-drawer .drawer-content[data-v-325b0900] {
  background-color: #222;
}
.app-more-vip-rights-drawer .drawer-content .content-container[data-v-325b0900] {
  flex: 1;
  overflow-y: hidden;
  padding: 0 1.2rem;
  position: relative;
}
.app-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-325b0900] {
  position: absolute;
  top: 0.6rem;
  right: 0.8rem;
  font-size: 2.4rem;
  z-index: 9;
}
body.light .app-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-325b0900] {
  color: #999;
}
body.dark .app-more-vip-rights-drawer .drawer-content .content-container .close-bar[data-v-325b0900] {
  color: #868686;
}
.app-universal-vip-panel[data-v-4a9495af] {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.app-universal-vip-panel .vip-panel-container[data-v-4a9495af] {
  flex: 1;
  overflow-y: auto;
}
body.light .app-universal-vip-panel .section[data-v-4a9495af] {
  background-color: #fff;
}
body.dark .app-universal-vip-panel .section[data-v-4a9495af] {
  background-color: #222;
}
.app-universal-vip-panel .section.line-bottom[data-v-4a9495af]::after {
  left: 1.2rem;
  right: 1.2rem;
}
.app-universal-vip-panel .section .app-universal-limit-time-offer[data-v-4a9495af] {
  padding: 1.2rem 1.2rem 0 1.2rem;
}
.app-universal-vip-panel .section-products .app-universal-vip-products[data-v-4a9495af] {
  margin-bottom: -0.8rem;
}
.app-universal-vip-panel .bottom-spacer[data-v-4a9495af] {
  height: 0.8rem;
}
.ui-radio1[data-v-234d24dc] {
  width: 1.6rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
}
.ui-radio1>img[data-v-234d24dc] {
  width: 100%;
}
.ent-change-dialog-header[data-v-6abf72c6] {
  display: flex;
  justify-content: space-between;
  padding: 3rem 1.4rem 2rem 1.4rem;
  font-weight: var(--weight);
}
.ent-change-dialog-header .header-title[data-v-6abf72c6] {
  line-height: 2.4rem;
  font-size: 1.7rem;
}
body.light .ent-change-dialog-header .header-title[data-v-6abf72c6] {
  color: #333;
}
body.dark .ent-change-dialog-header .header-title[data-v-6abf72c6] {
  color: #eaeaea;
}
.ent-change-dialog-header .header-btn[data-v-6abf72c6] {
  font-size: 1.5rem;
}
body.light .ent-change-dialog-header .header-btn[data-v-6abf72c6] {
  color: #2142a6;
}
body.dark .ent-change-dialog-header .header-btn[data-v-6abf72c6] {
  color: #2142a6;
}
.ent-change-dialog-content .service-list[data-v-6abf72c6] {
  padding: 0 2.4rem;
}
.ent-change-dialog-content .service-list .service-item[data-v-6abf72c6] {
  display: flex;
  padding: 1.2rem 0;
}
.ent-change-dialog-content .service-list .service-item .check-icon[data-v-6abf72c6] {
  display: flex;
  margin-top: 0.3rem;
}
.ent-change-dialog-content .service-list .service-item .item-right[data-v-6abf72c6] {
  flex: 1;
  margin-left: 0.8rem;
}
.ent-change-dialog-content .service-list .service-item .service-name[data-v-6abf72c6] {
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: var(--weight);
  display: flex;
  flex-wrap: wrap;
}
body.light .ent-change-dialog-content .service-list .service-item .service-name[data-v-6abf72c6] {
  color: #333;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-name[data-v-6abf72c6] {
  color: #eaeaea;
}
.ent-change-dialog-content .service-list .service-item .service-name .service-status[data-v-6abf72c6] {
  padding: 0 0.4rem;
  height: 1.8rem;
  display: flex;
  border-radius: 0.2rem;
  font-size: 1.1rem;
  align-items: center;
  margin-top: 0.2rem;
  margin-left: 0.4rem;
  font-weight: normal;
}
body.light .ent-change-dialog-content .service-list .service-item .service-name .service-status[data-v-6abf72c6] {
  color: #128bed;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-name .service-status[data-v-6abf72c6] {
  color: #4ca9e7;
}
body.light .ent-change-dialog-content .service-list .service-item .service-name .service-status[data-v-6abf72c6] {
  background-color: #e2f1fc;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-name .service-status[data-v-6abf72c6] {
  background-color: #27323a;
}
body.light .ent-change-dialog-content .service-list .service-item .service-name .service-status.expired[data-v-6abf72c6] {
  background-color: #eee;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-name .service-status.expired[data-v-6abf72c6] {
  background-color: #313131;
}
body.light .ent-change-dialog-content .service-list .service-item .service-name .service-status.expired[data-v-6abf72c6] {
  color: gray;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-name .service-status.expired[data-v-6abf72c6] {
  color: #9e9e9e;
}
.ent-change-dialog-content .service-list .service-item .service-info[data-v-6abf72c6] {
  display: flex;
  justify-content: space-between;
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-top: 0.4rem;
}
body.light .ent-change-dialog-content .service-list .service-item .service-info[data-v-6abf72c6] {
  color: gray;
}
body.dark .ent-change-dialog-content .service-list .service-item .service-info[data-v-6abf72c6] {
  color: #9e9e9e;
}
.ent-change-dialog-content .service-list .service-item .service-info .service-count[data-v-6abf72c6] {
  flex: 1;
}
.ent-notice-dialog-content[data-v-58ab5789] {
  padding: 0 1.6rem 0.8rem 1.6rem;
}
.ent-notice-dialog-content .t1[data-v-58ab5789] {
  font-size: 1.6rem;
  line-height: 2.2rem;
}
body.light .ent-notice-dialog-content .t1[data-v-58ab5789] {
  color: #333;
}
body.dark .ent-notice-dialog-content .t1[data-v-58ab5789] {
  color: #eaeaea;
}
.ent-notice-dialog-content .t2[data-v-58ab5789] {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-top: 0.4rem;
}
body.light .ent-notice-dialog-content .t2[data-v-58ab5789] {
  color: #999;
}
body.dark .ent-notice-dialog-content .t2[data-v-58ab5789] {
  color: #868686;
}
.app-universal-number-box[data-v-c800b678] {
  display: flex;
}
.app-universal-number-box .action-btn[data-v-c800b678] {
  border-radius: 0.6rem;
  width: 3.2rem;
  height: 3.2rem;
  border-width: 0.1rem;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
body.light .app-universal-number-box .action-btn[data-v-c800b678] {
  border-color: #e3e3e3;
}
body.dark .app-universal-number-box .action-btn[data-v-c800b678] {
  border-color: #3c3c3c;
}
body.light .app-universal-number-box .action-btn[data-v-c800b678] {
  color: #333;
}
body.dark .app-universal-number-box .action-btn[data-v-c800b678] {
  color: #eaeaea;
}
body.light .app-universal-number-box .action-btn[data-v-c800b678] {
  background-color: #fff;
}
body.dark .app-universal-number-box .action-btn[data-v-c800b678] {
  background-color: #222;
}
.app-universal-number-box .action-btn[data-v-c800b678]::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 0.2rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body.light .app-universal-number-box .action-btn[data-v-c800b678]::before {
  background-color: #333;
}
body.dark .app-universal-number-box .action-btn[data-v-c800b678]::before {
  background-color: #eaeaea;
}
.app-universal-number-box .action-btn.add-btn[data-v-c800b678]::after {
  content: "";
  position: absolute;
  width: 0.2rem;
  height: 1rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body.light .app-universal-number-box .action-btn.add-btn[data-v-c800b678]::after {
  background-color: #333;
}
body.dark .app-universal-number-box .action-btn.add-btn[data-v-c800b678]::after {
  background-color: #eaeaea;
}
body.light .app-universal-number-box .action-btn.disabled[data-v-c800b678]::before {
  background-color: #d8d8d8;
}
body.dark .app-universal-number-box .action-btn.disabled[data-v-c800b678]::before {
  background-color: #484848;
}
body.light .app-universal-number-box .action-btn.disabled[data-v-c800b678]::after {
  background-color: #d8d8d8;
}
body.dark .app-universal-number-box .action-btn.disabled[data-v-c800b678]::after {
  background-color: #484848;
}
.app-universal-number-box .text-num[data-v-c800b678] {
  min-width: 7.4rem;
  height: 3.2rem;
  border-width: 0.1rem;
  border-style: solid;
  border-radius: 0.6rem;
  display: flex;
  align-items: center;
  margin: 0 0.4rem;
  position: relative;
}
body.light .app-universal-number-box .text-num[data-v-c800b678] {
  border-color: #e3e3e3;
}
body.dark .app-universal-number-box .text-num[data-v-c800b678] {
  border-color: #3c3c3c;
}
body.light .app-universal-number-box .text-num[data-v-c800b678] {
  background-color: #fff;
}
body.dark .app-universal-number-box .text-num[data-v-c800b678] {
  background-color: #222;
}
.app-universal-number-box .text-num input[data-v-c800b678] {
  width: 100%;
  outline: none;
  border: none;
  background: none;
  text-align: center;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
.app-universal-number-box .text-num .input-cover[data-v-c800b678] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.app-universal-number-box.size-normal .action-btn[data-v-c800b678] {
  width: 3rem;
  height: 3rem;
}
.app-universal-number-box.size-normal .text-num[data-v-c800b678] {
  height: 3rem;
  margin: 0 0.6rem;
}
.app-universal-ent-panel[data-v-58cffa4e] {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.app-universal-ent-panel .ent-tabs[data-v-58cffa4e] {
  display: flex;
  padding: 0.8rem 1.2rem;
}
body.light .app-universal-ent-panel .ent-tabs[data-v-58cffa4e] {
  background-color: #fff;
}
body.dark .app-universal-ent-panel .ent-tabs[data-v-58cffa4e] {
  background-color: #222;
}
.app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e] {
  flex: 1;
  height: 3.2rem;
  border-radius: 0.6rem;
  margin-left: 1rem;
  border-width: 0.15rem;
  border-style: solid;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e] {
  background-color: #f3f3f3;
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e] {
  background-color: #313131;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e] {
  border-color: #f3f3f3;
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e] {
  border-color: #313131;
}
.app-universal-ent-panel .ent-tabs .tab-item[data-v-58cffa4e]:first-child {
  margin-left: 0;
}
.app-universal-ent-panel .ent-tabs .tab-item .tab-item-icon[data-v-58cffa4e] {
  background-size: 46rem 17.2rem;
  width: 10rem;
  height: 1.8rem;
  background-position: -20.2rem -5.7rem;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item .tab-item-icon[data-v-58cffa4e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item .tab-item-icon[data-v-58cffa4e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
.app-universal-ent-panel .ent-tabs .tab-item .tab-item-hot-icon[data-v-58cffa4e] {
  height: 1.2rem;
  padding: 0 0.3rem 0 0.4rem;
  position: absolute;
  top: -0.15rem;
  right: -0.15rem;
  border-radius: 0 0.6rem 0 0.6rem;
  font-size: 0.9rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  z-index: 1;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item .tab-item-hot-icon[data-v-58cffa4e] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item .tab-item-hot-icon[data-v-58cffa4e] {
  background: linear-gradient(270deg, #E65143 0%, #FF7C5C 100%);
}
body.light .app-universal-ent-panel .ent-tabs .tab-item .tab-item-hot-icon[data-v-58cffa4e] {
  color: #fff;
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item .tab-item-hot-icon[data-v-58cffa4e] {
  color: #fff;
}
.app-universal-ent-panel .ent-tabs .tab-item.entSvipInfo .tab-item-icon[data-v-58cffa4e] {
  width: 10.8rem;
  height: 1.8rem;
  background-position: -20.2rem -13.4rem;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item.selected[data-v-58cffa4e] {
  border-color: rgba(33,66,166,.5);
  background: rgba(92,127,231,.12);
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item.selected[data-v-58cffa4e] {
  border-color: rgba(166,188,255,.5);
  background: rgba(92,127,231,.12);
}
body.light .app-universal-ent-panel .ent-tabs .tab-item.selected .tab-item-icon[data-v-58cffa4e] {
  background-position: -20.2rem -1.9rem;
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item.selected .tab-item-icon[data-v-58cffa4e] {
  background-position: -33.2rem -1.9rem;
}
body.light .app-universal-ent-panel .ent-tabs .tab-item.selected.entSvipInfo .tab-item-icon[data-v-58cffa4e] {
  background-position: -20.2rem -9.6rem;
}
body.dark .app-universal-ent-panel .ent-tabs .tab-item.selected.entSvipInfo .tab-item-icon[data-v-58cffa4e] {
  background-position: -33.2rem -9.6rem;
}
.app-universal-ent-panel .ent-panel-container[data-v-58cffa4e] {
  flex: 1;
  overflow-y: auto;
}
body.light .app-universal-ent-panel .section[data-v-58cffa4e] {
  background-color: #fff;
}
body.dark .app-universal-ent-panel .section[data-v-58cffa4e] {
  background-color: #222;
}
.app-universal-ent-panel .section .ent-package-wrap[data-v-58cffa4e] {
  padding: 0.4rem 1.2rem 0 1.2rem;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner[data-v-58cffa4e] {
  border-radius: 0.8rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner[data-v-58cffa4e] {
  background-color: #f8f8f8;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner[data-v-58cffa4e] {
  background-color: #2b2b2b;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-content[data-v-58cffa4e] {
  padding: 0.4rem 1.6rem 0.8rem 1.6rem;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-title[data-v-58cffa4e] {
  padding-bottom: 0.8rem;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info[data-v-58cffa4e] {
  padding-top: 0.6rem;
  padding-bottom: 0.8rem;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row[data-v-58cffa4e] {
  display: flex;
  align-items: center;
  font-size: 1.4rem;
  padding: 0.4rem 0;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row[data-v-58cffa4e] {
  color: #333;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row[data-v-58cffa4e] {
  color: #eaeaea;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row .row-label[data-v-58cffa4e] {
  flex: 1;
  line-height: 1.8rem;
  display: flex;
  align-items: center;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row .row-label .custom-btn[data-v-58cffa4e] {
  font-size: 1.3rem;
  margin-left: 0.8rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row .row-label .custom-btn[data-v-58cffa4e] {
  color: #2142a6;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row .row-label .custom-btn[data-v-58cffa4e] {
  color: #d8e2ff;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .info-row .row-label.title-main[data-v-58cffa4e] {
  font-weight: var(--weight);
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container[data-v-58cffa4e] {
  font-weight: var(--weight);
  display: flex;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn[data-v-58cffa4e] {
  display: inline-flex;
  align-items: center;
  font-size: 1.3rem;
  font-weight: var(--weight);
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn[data-v-58cffa4e] {
  color: #2142a6;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn[data-v-58cffa4e] {
  color: #a6bcff;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn .icon-qiehuan[data-v-58cffa4e] {
  font-size: 1.2rem;
  margin-right: 0.2rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn .icon-qiehuan[data-v-58cffa4e] {
  color: #2142a6;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .ent-package-info .row-container .row-btn .icon-qiehuan[data-v-58cffa4e] {
  color: #a6bcff;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights[data-v-58cffa4e] {
  padding: 0.4rem 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights .right-item[data-v-58cffa4e] {
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  padding: 0 0.4rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights .right-item[data-v-58cffa4e] {
  color: #2142a6;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights .right-item[data-v-58cffa4e] {
  color: #a6bcff;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights .right-item .iconfont[data-v-58cffa4e] {
  font-size: 1.2rem;
  opacity: .5;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner .not-open-rights .right-item .right-text[data-v-58cffa4e] {
  font-size: 1.2rem;
  opacity: .7;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open[data-v-58cffa4e] {
  background: linear-gradient(270deg, rgba(92, 127, 231, 0.2) 1%, rgba(92, 127, 231, 0.12) 100%);
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open[data-v-58cffa4e] {
  background: linear-gradient(270deg, rgba(92, 127, 231, 0.2) 1%, rgba(92, 127, 231, 0.12) 100%);
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open .ent-package-content[data-v-58cffa4e] {
  border-radius: 0.8rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open .ent-package-content[data-v-58cffa4e] {
  background-color: #f8f8f8;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open .ent-package-content[data-v-58cffa4e] {
  background-color: #2b2b2b;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open .ent-package-content[data-v-58cffa4e] {
  border-top: 0.1rem solid #fff;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-conatiner.not-open .ent-package-content[data-v-58cffa4e] {
  border-top: 0.1rem solid #3c3c3c;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-price[data-v-58cffa4e] {
  padding: 1.2rem 0 0.8rem 0;
  display: flex;
  align-items: center;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-label[data-v-58cffa4e] {
  font-size: 1.4rem;
  line-height: 2.2rem;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-label[data-v-58cffa4e] {
  color: #333;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-label[data-v-58cffa4e] {
  color: #eaeaea;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container[data-v-58cffa4e] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 1.4rem;
  font-weight: var(--weight);
  flex-wrap: wrap;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container[data-v-58cffa4e] {
  color: #333;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container[data-v-58cffa4e] {
  color: #eaeaea;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .per-cut[data-v-58cffa4e] {
  font-weight: normal;
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .per-cut[data-v-58cffa4e] {
  color: #f04040;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .per-cut[data-v-58cffa4e] {
  color: #f04040;
}
.app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .price-total[data-v-58cffa4e] {
  font-size: 2.2rem;
  font-family: "D-DIN";
}
body.light .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .price-total[data-v-58cffa4e] {
  color: #f04040;
}
body.dark .app-universal-ent-panel .section .ent-package-wrap .ent-package-price .price-container .price-total[data-v-58cffa4e] {
  color: #f04040;
}
.app-universal-ent-panel .section .app-universal-vip-products[data-v-58cffa4e] {
  margin-top: -0.4rem;
}
.app-universal-ent-panel .bottom-spacer[data-v-58cffa4e] {
  height: 0.8rem;
}
@media screen and (min-width: 576px) {
.app-universal-ent-panel .not-open-rights .right-item[data-v-58cffa4e] {
    flex: 1;
}
}
.ent-confirm-dialog-content[data-v-58cffa4e] {
  line-height: 2.2rem;
  font-size: 1.6rem;
  text-align: center;
}
body.light .ent-confirm-dialog-content[data-v-58cffa4e] {
  color: #333;
}
body.dark .ent-confirm-dialog-content[data-v-58cffa4e] {
  color: #eaeaea;
}
.ent-confirm-dialog-content span[data-v-58cffa4e] {
  font-weight: var(--weight);
}
body.light .ent-confirm-dialog-content span[data-v-58cffa4e] {
  color: #2142a6;
}
body.dark .ent-confirm-dialog-content span[data-v-58cffa4e] {
  color: #2142a6;
}
.cancel-pay-retain-dialog-content[data-v-58cffa4e] {
  padding: 0 2.4rem 1.6rem 2.4rem;
}
.cancel-pay-retain-dialog-content .retain-desc[data-v-58cffa4e] {
  text-align: center;
  line-height: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .cancel-pay-retain-dialog-content .retain-desc[data-v-58cffa4e] {
  color: #333;
}
body.dark .cancel-pay-retain-dialog-content .retain-desc[data-v-58cffa4e] {
  color: #eaeaea;
}
.cancel-pay-retain-dialog-content .retain-btn[data-v-58cffa4e] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 4.4rem;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
  margin-top: 2.4rem;
}
body.light .cancel-pay-retain-dialog-content .retain-btn[data-v-58cffa4e] {
  background-color: #2142a6;
}
body.dark .cancel-pay-retain-dialog-content .retain-btn[data-v-58cffa4e] {
  background-color: #2142a6;
}
body.light .cancel-pay-retain-dialog-content .retain-btn[data-v-58cffa4e] {
  color: #fffce1;
}
body.dark .cancel-pay-retain-dialog-content .retain-btn[data-v-58cffa4e] {
  color: #fffce1;
}
.cancel-pay-retain-dialog-content .retain-time-out[data-v-58cffa4e] {
  height: 2.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.6rem;
}
body.light .cancel-pay-retain-dialog-content .retain-time-out[data-v-58cffa4e] {
  background: linear-gradient(270deg, rgba(255, 236, 236, 0) 0%, #FFECEC 49%, rgba(255, 236, 236, 0) 100%);
}
body.dark .cancel-pay-retain-dialog-content .retain-time-out[data-v-58cffa4e] {
  background: linear-gradient(270deg, rgba(58, 41, 41, 0) 0%, #3A2929 49%, rgba(58, 41, 41, 0) 100%);
}
.cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e] {
  display: flex;
  align-items: center;
  font-size: 1.3rem;
  font-weight: var(--weight);
}
.cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .number {
  min-width: 2.2rem;
  height: 1.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.3rem;
}
body.light .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .number {
  background-color: #f04040;
}
body.dark .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .number {
  background-color: #f04040;
}
body.light .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .number {
  color: #fff;
}
body.dark .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .number {
  color: #fff;
}
.cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .unit {
  margin: 0 0.3rem;
}
body.light .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .unit {
  color: #f04040;
}
body.dark .cancel-pay-retain-dialog-content .retain-time-out .app-universal-count-down-bar[data-v-58cffa4e]  .unit {
  color: #f04040;
}
.app-universal-tabs[data-v-37430c6e] {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  position: relative;
  flex: 1;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.app-universal-tabs .tabs-header-container .tabs-header[data-v-37430c6e] {
  display: flex;
  height: 4.5rem;
  align-items: center;
  border-radius: 0.6rem 0.6rem 0 0;
  position: relative;
}
.app-universal-tabs .tabs-header-container .tabs-header .tab-icon[data-v-37430c6e] {
  display: block;
  background-size: 41.8rem 35.4rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tab-icon[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tab-icon[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
.app-universal-tabs .tabs-header-container .tabs-header .tab-icon.vip-img[data-v-37430c6e] {
  width: 8.6rem;
  height: 2.2rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.vip-img[data-v-37430c6e] {
  background-position: -14.6rem -3rem;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.vip-img[data-v-37430c6e] {
  background-position: -3rem -3rem;
}
.app-universal-tabs .tabs-header-container .tabs-header .tab-icon.svip-img[data-v-37430c6e] {
  width: 9.7rem;
  height: 2.2rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.svip-img[data-v-37430c6e] {
  background-position: -3rem -7.2rem;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.svip-img[data-v-37430c6e] {
  background-position: -14.6rem -7.2rem;
}
.app-universal-tabs .tabs-header-container .tabs-header .tab-icon.ent-img[data-v-37430c6e] {
  background-size: 46rem 17.2rem;
  width: 7.2rem;
  height: 2.2rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.ent-img[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.ent-img[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.ent-img[data-v-37430c6e] {
  background-position: -2rem -5.5rem;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tab-icon.ent-img[data-v-37430c6e] {
  background-position: -11rem -5.5rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-vip[data-v-37430c6e] {
  background-color: rgba(255,255,255,.4);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-vip[data-v-37430c6e] {
  background-color: rgba(0,0,0,.4);
}
.app-universal-tabs .tabs-header-container .tabs-header.bg-vip[data-v-37430c6e]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border-radius: 0.6rem 0.6rem 0 0;
  z-index: 1;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-vip[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#FFFFFF 0 100%) content-box,linear-gradient(#FFFFFF 0 100%);
  -webkit-mask-composite: xor;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-vip[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(100, 100, 100, 0.2), rgba(100, 100, 100, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#222222 0 100%) content-box,linear-gradient(#222222 0 100%);
  -webkit-mask-composite: xor;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-svip[data-v-37430c6e] {
  background-color: rgba(58,69,159,.4);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-svip[data-v-37430c6e] {
  background-color: rgba(0,0,0,.4);
}
.app-universal-tabs .tabs-header-container .tabs-header.bg-svip[data-v-37430c6e]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border-radius: 0.6rem 0.6rem 0 0;
  z-index: 1;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-svip[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(128, 128, 128, 0.2), rgba(128, 128, 128, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#FFFFFF 0 100%) content-box,linear-gradient(#FFFFFF 0 100%);
  -webkit-mask-composite: xor;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-svip[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(100, 100, 100, 0.2), rgba(100, 100, 100, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#222222 0 100%) content-box,linear-gradient(#222222 0 100%);
  -webkit-mask-composite: xor;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-ent[data-v-37430c6e] {
  background-color: rgba(255,255,255,.4);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-ent[data-v-37430c6e] {
  background-color: rgba(0,0,0,.4);
}
.app-universal-tabs .tabs-header-container .tabs-header.bg-ent[data-v-37430c6e]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border-radius: 0.6rem 0.6rem 0 0;
  z-index: 1;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header.bg-ent[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#FFFFFF 0 100%) content-box,linear-gradient(#FFFFFF 0 100%);
  -webkit-mask-composite: xor;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header.bg-ent[data-v-37430c6e]::after {
  background: linear-gradient(to bottom, rgba(100, 100, 100, 0.2), rgba(100, 100, 100, 0));
  padding: 0.1rem;
  -webkit-mask: linear-gradient(#222222 0 100%) content-box,linear-gradient(#222222 0 100%);
  -webkit-mask-composite: xor;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item[data-v-37430c6e] {
  position: relative;
  flex: 1;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-vip[data-v-37430c6e] {
  font-weight: var(--weight);
  font-size: 1.5rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-vip[data-v-37430c6e] {
  color: #633410;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-vip[data-v-37430c6e] {
  color: #f4bc71;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-svip[data-v-37430c6e] {
  font-weight: var(--weight);
  font-size: 1.5rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-svip[data-v-37430c6e] {
  color: #ffeac2;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-svip[data-v-37430c6e] {
  color: #c4c5f7;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-ent[data-v-37430c6e] {
  font-weight: var(--weight);
  font-size: 1.5rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-ent[data-v-37430c6e] {
  color: #334576;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.title-ent[data-v-37430c6e] {
  color: #d8e2ff;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-vip[data-v-37430c6e] {
  font-size: 1rem;
  margin-top: -0.2rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-vip[data-v-37430c6e] {
  color: #633410;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-vip[data-v-37430c6e] {
  color: #f4bc71;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-svip[data-v-37430c6e] {
  font-size: 1rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-svip[data-v-37430c6e] {
  color: #ffeac2;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-svip[data-v-37430c6e] {
  color: #c4c5f7;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-ent[data-v-37430c6e] {
  font-size: 1rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-ent[data-v-37430c6e] {
  color: #334576;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item>.sub-title-ent[data-v-37430c6e] {
  color: #d8e2ff;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.vip-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #FFF1DD, #FFFFFF 100%),linear-gradient(180deg, white, rgba(255, 255, 255, 0));
  z-index: 2;
  border-bottom: none;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.vip-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #392D1F, #222222 100%),linear-gradient(180deg, #484848, rgba(72, 72, 72, 0));
  z-index: 2;
  border-bottom: none;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.svip-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #E9EBFB, #FFFFFF 100%),linear-gradient(180deg, white, rgba(255, 255, 255, 0));
  z-index: 2;
  border-bottom: none;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.svip-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #2D2F3D, #222222 100%),linear-gradient(180deg, #484848, rgba(72, 72, 72, 0));
  z-index: 2;
  border-bottom: none;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.ent-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #E3ECFA, #FFFFFF 100%),linear-gradient(180deg, white, rgba(255, 255, 255, 0));
  z-index: 2;
  border-bottom: none;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.ent-active[data-v-37430c6e] {
  position: relative;
  top: .5PX;
  border: 0.1rem solid rgba(0,0,0,0);
  height: 5rem;
  align-self: flex-end;
  opacity: 1;
  box-sizing: border-box;
  border-radius: 0.6rem 0.6rem 0 0;
  background-clip: padding-box,border-box;
  background-origin: padding-box,border-box;
  background-image: linear-gradient(180deg, #27303D, #222222 100%),linear-gradient(180deg, #484848, rgba(72, 72, 72, 0));
  z-index: 2;
  border-bottom: none;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.previous .bottom-corner[data-v-37430c6e] {
  position: absolute;
  right: -0.1rem;
  bottom: 0;
  display: block;
  width: 1rem;
  height: 0.8rem;
  background-size: 41.8rem 35.4rem;
  background-repeat: no-repeat;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.previous .bottom-corner[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.previous .bottom-corner[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.previous .bottom-corner[data-v-37430c6e] {
  background-position: -3rem -22.2rem;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.previous .bottom-corner[data-v-37430c6e] {
  background-position: -3rem -25rem;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.next .bottom-corner[data-v-37430c6e] {
  position: absolute;
  left: -0.1rem;
  bottom: 0;
  display: block;
  width: 1rem;
  height: 0.8rem;
  background-size: 41.8rem 35.4rem;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.next .bottom-corner[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.next .bottom-corner[data-v-37430c6e] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.next .bottom-corner[data-v-37430c6e] {
  background-position: -6rem -22.2rem;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item.next .bottom-corner[data-v-37430c6e] {
  background-position: -6rem -25rem;
}
.app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item .divide-line[data-v-37430c6e] {
  width: 0.1rem;
  height: 2rem;
  position: absolute;
  opacity: .08;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
body.light .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item .divide-line[data-v-37430c6e] {
  background-color: #000;
}
body.dark .app-universal-tabs .tabs-header-container .tabs-header .tabs-header__item .divide-line[data-v-37430c6e] {
  background-color: #fff;
}
.app-universal-tabs .swiper-container[data-v-37430c6e] {
  flex: 1;
  width: 100%;
  height: 100%;
}
.strategy-right-list[data-v-bcaaaa62] {
  display: flex;
}
.strategy-right-list .right-item[data-v-bcaaaa62] {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0.8rem 0;
}
body.light .strategy-right-list .right-item[data-v-bcaaaa62] {
  color: #713100;
}
body.dark .strategy-right-list .right-item[data-v-bcaaaa62] {
  color: #f4bc71;
}
.strategy-right-list .right-item .right-icon[data-v-bcaaaa62] {
  width: 4rem;
  height: 4rem;
}
.strategy-right-list .right-item .right-name[data-v-bcaaaa62] {
  font-size: 1.3rem;
  margin-top: 0.6rem;
  line-height: 1.8rem;
}
body.light .strategy-right-list .right-item.right-svip[data-v-bcaaaa62] {
  color: #333b96;
}
body.dark .strategy-right-list .right-item.right-svip[data-v-bcaaaa62] {
  color: #c4c5f7;
}
.app-universal-rights-rules-dialog[data-v-4009334d] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
}
.app-universal-rights-rules-dialog .rules-dialog-mask[data-v-4009334d] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99999;
}
.app-universal-rights-rules-dialog .rules-dialog-modal[data-v-4009334d] {
  position: absolute;
  width: calc(100% - 4.8rem);
  top: 50%;
  left: 50%;
  z-index: 99999;
  transform: translate(-50%, -50%);
  max-width: 40rem;
  max-height: 70vh;
  border-radius: 1.2rem;
  display: flex;
  flex-direction: column;
  padding-bottom: 1.6rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal[data-v-4009334d] {
  background-color: #fff0e0;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal[data-v-4009334d] {
  background-color: #392d1f;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-header[data-v-4009334d] {
  padding: 2rem 0 1.6rem 0;
  position: relative;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-title[data-v-4009334d] {
  font-size: 2rem;
  line-height: 2.8rem;
  font-weight: var(--weight);
  text-align: center;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-title[data-v-4009334d] {
  color: #333b96;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-title[data-v-4009334d] {
  color: #d1d2ff;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close[data-v-4009334d] {
  position: absolute;
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  top: 1rem;
  right: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close[data-v-4009334d] {
  background-color: #fff;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close[data-v-4009334d] {
  background-color: #222;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close .iconfont[data-v-4009334d] {
  font-size: 0.9rem;
  margin-top: 0.1rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close .iconfont[data-v-4009334d] {
  color: gray;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-header .header-close .iconfont[data-v-4009334d] {
  color: #9e9e9e;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-header+.modal-contaner[data-v-4009334d] {
  padding-top: 0;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner[data-v-4009334d] {
  flex: 1;
  overflow-y: auto;
  padding: 1.6rem;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content[data-v-4009334d] {
  border-radius: 0.8rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content[data-v-4009334d] {
  background-color: #fff;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content[data-v-4009334d] {
  background-color: #282016;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .update-tips[data-v-4009334d] {
  font-size: 1.6rem;
  padding: 1.6rem;
  font-weight: var(--weight);
  line-height: 2.2rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .update-tips[data-v-4009334d] {
  color: #333;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .update-tips[data-v-4009334d] {
  color: #eaeaea;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .update-tips em[data-v-4009334d] {
  color: #f04040;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .update-tips em[data-v-4009334d] {
  color: #f04040;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list[data-v-4009334d] {
  padding: 1rem 1.6rem 0.6rem 1.6rem;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item[data-v-4009334d] {
  display: flex;
  padding: 0.6rem 0 0.2rem 0;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .item-left[data-v-4009334d] {
  display: flex;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-icon[data-v-4009334d] {
  width: 1.6rem;
  height: 1.6rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-icon[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-bar-icon-8bdad31f.png);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-icon[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-bar-icon-8bdad31f.png);
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .svip-icon[data-v-4009334d] {
  width: 1.6rem;
  height: 1.6rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .svip-icon[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bar-icon-5fbf4024.png);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .svip-icon[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-bar-icon-5fbf4024.png);
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-name[data-v-4009334d] {
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: var(--weight);
  margin-left: 0.4rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-name[data-v-4009334d] {
  color: #633410;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-name[data-v-4009334d] {
  color: #f4bc71;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-name.svip-name[data-v-4009334d] {
  color: #333b96;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .vip-name.svip-name[data-v-4009334d] {
  color: #c4c5f7;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .item-right[data-v-4009334d] {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .expire-date[data-v-4009334d] {
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: var(--weight);
  margin-right: 0.4rem;
  margin-bottom: 0.4rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .expire-date[data-v-4009334d] {
  color: #333;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .expire-date[data-v-4009334d] {
  color: #eaeaea;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .rules-tag[data-v-4009334d] {
  height: 1.8rem;
  display: flex;
  align-items: center;
  padding: 0 0.4rem;
  border-radius: 0.2rem;
  font-size: 1.1rem;
  font-weight: var(--weight);
  align-self: center;
  margin-bottom: 0.4rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .rules-tag[data-v-4009334d] {
  color: #f04040;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .rules-tag[data-v-4009334d] {
  color: #f04040;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .rules-tag[data-v-4009334d] {
  background-color: rgba(240,64,64,.12);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-list .rules-item .rules-tag[data-v-4009334d] {
  background-color: rgba(240,64,64,.12);
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-tips[data-v-4009334d] {
  padding: 1.2rem 0 1.6rem 0;
  margin: 0 1.6rem;
  font-size: 1.4rem;
  line-height: 2rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-tips[data-v-4009334d] {
  color: #333;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-contaner .modal-content .rules-tips[data-v-4009334d] {
  color: #eaeaea;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer[data-v-4009334d] {
  padding: 0 1.6rem;
}
.app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer .btn[data-v-4009334d] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.8rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer .btn[data-v-4009334d] {
  color: #713100;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer .btn[data-v-4009334d] {
  color: #713100;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer .btn[data-v-4009334d] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal .modal-footer .btn[data-v-4009334d] {
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
}
.app-universal-rights-rules-dialog .rules-dialog-modal.need-bg-image[data-v-4009334d] {
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 20rem;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal.need-bg-image[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-2-c48247d8.png);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal.need-bg-image[data-v-4009334d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-to-svip-bg-2-41bcee10.png);
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip[data-v-4009334d] {
  background-color: #f1f2fd;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip[data-v-4009334d] {
  background-color: #292a33;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-contaner .modal-content[data-v-4009334d] {
  background-color: #fff;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-contaner .modal-content[data-v-4009334d] {
  background-color: #20212c;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-footer .btn[data-v-4009334d] {
  color: #fff;
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-footer .btn[data-v-4009334d] {
  color: #fff;
}
body.light .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-footer .btn[data-v-4009334d] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
body.dark .app-universal-rights-rules-dialog .rules-dialog-modal.level-svip .modal-footer .btn[data-v-4009334d] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
.header-right-bar[data-v-14a037ff] {
  align-self: center;
}
.header-right-bar .right-bar-list[data-v-14a037ff] {
  display: flex;
  flex-direction: column;
  border-radius: 0.8rem;
}
body.light .header-right-bar .right-bar-list[data-v-14a037ff] {
  background-color: #fff;
}
body.dark .header-right-bar .right-bar-list[data-v-14a037ff] {
  background-color: #222;
}
.header-right-bar .bar-item[data-v-14a037ff] {
  display: flex;
  align-items: center;
  padding: 0.4rem 0.3rem 0.2rem 0.7rem;
}
.header-right-bar .bar-item .content[data-v-14a037ff] {
  text-align: center;
}
body.light .header-right-bar .bar-item .content[data-v-14a037ff] {
  color: #333b96;
}
body.dark .header-right-bar .bar-item .content[data-v-14a037ff] {
  color: #ffeac2;
}
.header-right-bar .bar-item .content .title[data-v-14a037ff] {
  font-size: 1rem;
  font-weight: var(--weight);
  line-height: 1.4rem;
}
.header-right-bar .bar-item .content .date[data-v-14a037ff] {
  opacity: .5;
  font-size: 0.9rem;
  line-height: 1.3rem;
  margin-top: -0.2rem;
}
.header-right-bar .bar-item .ui-arrow[data-v-14a037ff] {
  width: 1.2rem;
  height: 1.2rem;
}
.header-vip-info[data-v-58e72afc] {
  flex: 1;
  display: flex;
  align-items: center;
}
.header-vip-info .avatar[data-v-58e72afc] {
  width: 4rem;
  height: 4rem;
}
.header-vip-info .avatar>img[data-v-58e72afc] {
  width: 4rem;
  height: 4rem;
  border-radius: 100%;
  display: block;
}
.header-vip-info .info-right[data-v-58e72afc] {
  flex: 1;
  margin-left: 1rem;
}
.header-vip-info .info-right .nick-name[data-v-58e72afc] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.1rem;
}
body.light .header-vip-info .info-right .nick-name[data-v-58e72afc] {
  color: #333;
}
body.dark .header-vip-info .info-right .nick-name[data-v-58e72afc] {
  color: #eaeaea;
}
.header-vip-info .info-right .vip-status[data-v-58e72afc] {
  display: flex;
  align-items: center;
  margin-top: 0.4rem;
}
.header-vip-info .info-right .vip-status .level[data-v-58e72afc] {
  background-size: 41.8rem 35.4rem;
  width: 4.6rem;
  height: 1.6rem;
  background-position: -3rem -11.4rem;
}
body.light .header-vip-info .info-right .vip-status .level[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
body.dark .header-vip-info .info-right .vip-status .level[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/common-icon-sprite-9175d91f.png);
}
.header-vip-info .info-right .vip-status .level.level-1[data-v-58e72afc] {
  width: 5.2rem;
  height: 1.6rem;
  background-position: -9.6rem -11.4rem;
}
.header-vip-info .info-right .vip-status .level.level-2[data-v-58e72afc] {
  width: 5.2rem;
  height: 1.6rem;
  background-position: -16.8rem -11.4rem;
}
.header-vip-info .info-right .vip-status .level.level-3[data-v-58e72afc] {
  background-size: 46rem 17.2rem;
  width: 6rem;
  height: 1.6rem;
  background-position: -2rem -2rem;
}
body.light .header-vip-info .info-right .vip-status .level.level-3[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
body.dark .header-vip-info .info-right .vip-status .level.level-3[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
.header-vip-info .info-right .vip-status .level.level-4[data-v-58e72afc] {
  width: 6rem;
  height: 1.6rem;
  background-position: -24rem -11.4rem;
}
.header-vip-info .info-right .vip-status .level.level-5[data-v-58e72afc] {
  width: 6.1rem;
  height: 1.6rem;
  background-position: -32rem -11.4rem;
}
.header-vip-info .info-right .vip-status .level.level-6[data-v-58e72afc] {
  background-size: 46rem 17.2rem;
  width: 6.1rem;
  height: 1.6rem;
  background-position: -10rem -2rem;
}
body.light .header-vip-info .info-right .vip-status .level.level-6[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
body.dark .header-vip-info .info-right .vip-status .level.level-6[data-v-58e72afc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/ent-icon-sprite-5124666d.png);
}
.header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc] {
  font-size: 1.1rem;
  margin-left: 0.6rem;
  padding-left: 0.6rem;
  position: relative;
}
body.light .header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc] {
  color: #713100;
}
body.dark .header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc] {
  color: #f4bc71;
}
.header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc]::before {
  content: "";
  width: 0.1rem;
  height: 1rem;
  opacity: .12;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
body.light .header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc]::before {
  background-color: #000;
}
body.dark .header-vip-info .info-right .vip-status .expire-date[data-v-58e72afc]::before {
  background-color: #fff;
}
.header-vip-info .info-right .vip-status .expire-date .ui-arrow[data-v-58e72afc] {
  vertical-align: -0.1rem;
}
body.light .header-vip-info.info-svip .info-right .nick-name[data-v-58e72afc] {
  color: #fff;
}
body.dark .header-vip-info.info-svip .info-right .nick-name[data-v-58e72afc] {
  color: #fff;
}
body.light .header-vip-info.info-svip .info-right .vip-status .expire-date[data-v-58e72afc] {
  color: #f4bc71;
}
body.dark .header-vip-info.info-svip .info-right .vip-status .expire-date[data-v-58e72afc] {
  color: #f4bc71;
}
body.light .header-vip-info.info-svip .info-right .vip-status .expire-date[data-v-58e72afc]::before {
  background-color: #fff;
}
body.dark .header-vip-info.info-svip .info-right .vip-status .expire-date[data-v-58e72afc]::before {
  background-color: #222;
}
.expired-common-user .expired-common-user-container .top-image[data-v-645f2cee] {
  width: 100%;
  display: block;
}
.expired-common-user .expired-common-user-container .container-wrap[data-v-645f2cee] {
  margin-top: -20%;
  padding: .5PX;
  position: relative;
  border-radius: 2.2rem;
}
body.light .expired-common-user .expired-common-user-container .container-wrap[data-v-645f2cee] {
  background: linear-gradient(180deg, white 2%, rgba(255, 255, 255, 0) 76%);
}
body.dark .expired-common-user .expired-common-user-container .container-wrap[data-v-645f2cee] {
  background: linear-gradient(180deg, white 2%, rgba(255, 255, 255, 0) 76%);
}
.expired-common-user .expired-common-user-container .container-wrap .container-wrap-inner[data-v-645f2cee] {
  border-radius: 2.2rem;
  padding: 0 0 1.2rem 0;
}
body.light .expired-common-user .expired-common-user-container .container-wrap .container-wrap-inner[data-v-645f2cee] {
  background-color: #ffecec;
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .container-wrap-inner[data-v-645f2cee] {
  background-color: #ffecec;
}
.expired-common-user .expired-common-user-container .container-wrap .container-image[data-v-645f2cee] {
  width: 100%;
  display: block;
}
.expired-common-user .expired-common-user-container .container-wrap .count-down-box[data-v-645f2cee] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
}
body.light .expired-common-user .expired-common-user-container .container-wrap .count-down-box[data-v-645f2cee] {
  color: #782020;
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .count-down-box[data-v-645f2cee] {
  color: #782020;
}
.expired-common-user .expired-common-user-container .container-wrap .count-down-box .app-universal-count-down-bar[data-v-645f2cee]  .number {
  min-width: 1.9rem;
  height: 1.6rem;
  font-weight: var(--weight);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.2rem;
  border-radius: 0.2rem;
}
body.light .expired-common-user .expired-common-user-container .container-wrap .count-down-box .app-universal-count-down-bar[data-v-645f2cee]  .number {
  color: #fff;
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .count-down-box .app-universal-count-down-bar[data-v-645f2cee]  .number {
  color: #fff;
}
body.light .expired-common-user .expired-common-user-container .container-wrap .count-down-box .app-universal-count-down-bar[data-v-645f2cee]  .number {
  background-color: #782020;
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .count-down-box .app-universal-count-down-bar[data-v-645f2cee]  .number {
  background-color: #782020;
}
.expired-common-user .expired-common-user-container .container-wrap .action-btn[data-v-645f2cee] {
  margin: 1rem 1.2rem 0 1.2rem;
  border-radius: 2.2rem;
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .expired-common-user .expired-common-user-container .container-wrap .action-btn[data-v-645f2cee] {
  color: #fff;
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .action-btn[data-v-645f2cee] {
  color: #fff;
}
body.light .expired-common-user .expired-common-user-container .container-wrap .action-btn[data-v-645f2cee] {
  background: linear-gradient(180deg, #FF3A3A 0%, #FF6060 100%);
}
body.dark .expired-common-user .expired-common-user-container .container-wrap .action-btn[data-v-645f2cee] {
  background: linear-gradient(180deg, #FF3A3A 0%, #EA5959 100%);
}
.expired-common-user .expired-common-user-close[data-v-645f2cee] {
  width: 3.2rem;
  height: 3.2rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 2.8rem auto 0;
}
body.light .expired-common-user .expired-common-user-close[data-v-645f2cee] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
body.dark .expired-common-user .expired-common-user-close[data-v-645f2cee] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
.update-content[data-v-50fb73b4] {
  max-height: 70vh;
  display: flex;
  flex-direction: column;
  overflow-y: hidden;
}
.update-content .update-container[data-v-50fb73b4] {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: hidden;
}
.update-content .update-container .container-top img[data-v-50fb73b4] {
  width: 100%;
  display: block;
}
.update-content .update-container .container-wrap[data-v-50fb73b4] {
  border-radius: 0 0 1.2rem 1.2rem;
  padding-bottom: 1.6rem;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: hidden;
}
body.light .update-content .update-container .container-wrap[data-v-50fb73b4] {
  background-color: #ff3a3a;
}
body.dark .update-content .update-container .container-wrap[data-v-50fb73b4] {
  background-color: #ff3a3a;
}
.update-content .update-container .coupon-list[data-v-50fb73b4] {
  flex: 1;
  overflow-y: auto;
  border-radius: 0 0 1rem 1rem;
  padding: 0 2rem 1.2rem 2rem;
}
body.light .update-content .update-container .coupon-list[data-v-50fb73b4] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.dark .update-content .update-container .coupon-list[data-v-50fb73b4] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.light .update-content .update-container .coupon-list[data-v-50fb73b4] {
  background-color: #ffecec;
}
body.dark .update-content .update-container .coupon-list[data-v-50fb73b4] {
  background-color: #ffecec;
}
.update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4] {
  border-radius: 0.4rem;
  margin-top: 0.8rem;
  display: flex;
  align-items: center;
  position: relative;
}
body.light .update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4] {
  background-color: #fff;
}
body.dark .update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4] {
  background-color: #fff;
}
body.light .update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4] {
  border: 0.1rem solid rgba(255,96,96,.3);
}
body.dark .update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4] {
  border: 0.1rem solid rgba(255,96,96,.3);
}
.update-content .update-container .coupon-list .coupon-item[data-v-50fb73b4]:first-child {
  margin-top: 0;
}
.update-content .update-container .coupon-list .coupon-item .item-price[data-v-50fb73b4] {
  width: 10.2rem;
  font-size: 2.2rem;
  font-weight: var(--weight);
  display: flex;
  justify-content: center;
  min-width: 8rem;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-price[data-v-50fb73b4] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-price[data-v-50fb73b4] {
  color: #ff3a3a;
}
.update-content .update-container .coupon-list .coupon-item .item-price .unit[data-v-50fb73b4] {
  margin-top: 0.7rem;
}
.update-content .update-container .coupon-list .coupon-item .item-price .number[data-v-50fb73b4] {
  font-size: 3.6rem;
  left: 3.6rem;
  font-family: "D-DIN";
  margin-left: 0.1rem;
}
.update-content .update-container .coupon-list .coupon-item .item-info[data-v-50fb73b4] {
  min-height: 6.8rem;
  padding: 1.7rem 0.4rem 1.6rem 1.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info[data-v-50fb73b4] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info[data-v-50fb73b4] {
  border-left: 0.1rem dashed #f7e2c4;
}
.update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-50fb73b4] {
  line-height: 2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-50fb73b4] {
  color: #333;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info .range[data-v-50fb73b4] {
  color: #333;
}
.update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-50fb73b4] {
  font-size: 1.1rem;
  line-height: 1.5rem;
}
body.light .update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-50fb73b4] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .coupon-list .coupon-item .item-info .valide-date[data-v-50fb73b4] {
  color: #ff3a3a;
}
.update-content .update-container .coupon-list .coupon-item .get-status[data-v-50fb73b4] {
  position: absolute;
  border-radius: 0.2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  opacity: .2;
  height: 2rem;
  display: flex;
  align-items: center;
  padding: 0 0.4rem;
  bottom: 0;
  right: 0.3rem;
  transform: rotate(-15deg);
  transform-origin: left bottom;
}
body.light .update-content .update-container .coupon-list .coupon-item .get-status[data-v-50fb73b4] {
  border: 0.1rem solid #ff6060;
}
body.dark .update-content .update-container .coupon-list .coupon-item .get-status[data-v-50fb73b4] {
  border: 0.1rem solid #ff6060;
}
body.light .update-content .update-container .coupon-list .coupon-item .get-status[data-v-50fb73b4] {
  color: #ff6060;
}
body.dark .update-content .update-container .coupon-list .coupon-item .get-status[data-v-50fb73b4] {
  color: #ff6060;
}
.update-content .update-container .expired-tip[data-v-50fb73b4] {
  display: flex;
  margin-top: 1rem;
  justify-content: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .expired-tip[data-v-50fb73b4] {
  color: #fff;
}
body.dark .update-content .update-container .expired-tip[data-v-50fb73b4] {
  color: #fff;
}
.update-content .update-container .expired-tip span[data-v-50fb73b4] {
  width: 1.9rem;
  height: 1.6rem;
  border-radius: 0.2rem;
  font-size: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.2rem;
}
body.light .update-content .update-container .expired-tip span[data-v-50fb73b4] {
  background-color: #fff;
}
body.dark .update-content .update-container .expired-tip span[data-v-50fb73b4] {
  background-color: #fff;
}
body.light .update-content .update-container .expired-tip span[data-v-50fb73b4] {
  color: #ff3a3a;
}
body.dark .update-content .update-container .expired-tip span[data-v-50fb73b4] {
  color: #ff3a3a;
}
.update-content .update-container .footer[data-v-50fb73b4] {
  margin: 1rem 1.2rem 0 1.2rem;
}
.update-content .update-container .footer .coupon-btn[data-v-50fb73b4] {
  display: flex;
  height: 4rem;
  justify-content: center;
  align-items: center;
  border-radius: 2.2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .update-content .update-container .footer .coupon-btn[data-v-50fb73b4] {
  color: #713100;
}
body.dark .update-content .update-container .footer .coupon-btn[data-v-50fb73b4] {
  color: #713100;
}
body.light .update-content .update-container .footer .coupon-btn[data-v-50fb73b4] {
  background: linear-gradient(0deg, #F5C98F 0%, #FFF0E0 100%);
  box-shadow: 0 0.4rem 0 0 rgba(0,0,0,.3);
}
body.dark .update-content .update-container .footer .coupon-btn[data-v-50fb73b4] {
  background: linear-gradient(0deg, #F5C98F 0%, #FFF0E0 100%);
  box-shadow: 0 0.4rem 0 0 rgba(0,0,0,.3);
}
.update-content .update-close[data-v-50fb73b4] {
  width: 3.2rem;
  height: 3.2rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  margin: 2.9rem auto 0;
}
body.light .update-content .update-close[data-v-50fb73b4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
body.dark .update-content .update-close[data-v-50fb73b4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-new-5f3f22d0.png);
}
.custom-dialog-wrapper[data-v-798208a8] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
}
.custom-dialog-wrapper>.mask[data-v-798208a8] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 99999;
}
.custom-dialog-wrapper>.container[data-v-798208a8] {
  position: absolute;
  width: calc(100% - 8rem);
  top: 20%;
  margin: 0 4rem;
  border-radius: 1.2rem;
  z-index: 99999;
}
body.light .custom-dialog-wrapper>.container[data-v-798208a8] {
  background-color: #fff;
}
body.dark .custom-dialog-wrapper>.container[data-v-798208a8] {
  background-color: #222;
}
.custom-dialog-wrapper>.container .header[data-v-798208a8] {
  padding-top: 3rem;
  height: 7.4rem;
  line-height: 2.4rem;
  text-align: center;
  font-weight: var(--weight);
  font-size: 1.7rem;
  border-radius: 1.2rem 1.2rem 0 0;
  position: relative;
}
body.light .custom-dialog-wrapper>.container .header[data-v-798208a8] {
  color: #713100;
}
body.dark .custom-dialog-wrapper>.container .header[data-v-798208a8] {
  color: #f5c98f;
}
body.light .custom-dialog-wrapper>.container .header[data-v-798208a8] {
  background: linear-gradient(180deg, #FFF0E0 0%, #FFFFFF 100%);
}
body.dark .custom-dialog-wrapper>.container .header[data-v-798208a8] {
  background: linear-gradient(180deg, #392D1F 0%, #222222 100%);
}
.custom-dialog-wrapper>.container .header .close-btn[data-v-798208a8] {
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
}
.custom-dialog-wrapper>.container .header .close-btn .iconfont[data-v-798208a8] {
  font-size: 2.4rem;
  opacity: .5;
}
body.light .custom-dialog-wrapper>.container .header .close-btn .iconfont[data-v-798208a8] {
  color: #333;
}
body.dark .custom-dialog-wrapper>.container .header .close-btn .iconfont[data-v-798208a8] {
  color: #eaeaea;
}
.custom-dialog-wrapper>.container .content[data-v-798208a8] {
  padding-bottom: 2rem;
  text-align: center;
}
.custom-dialog-wrapper>.container .content .title[data-v-798208a8] {
  font-size: 1.5rem;
  line-height: 2.1rem;
  text-align: center;
}
.custom-dialog-wrapper>.container .content .title span[data-v-798208a8] {
  font-family: "PingFangSC";
  font-weight: var(--weight);
}
body.light .custom-dialog-wrapper>.container .content .title span[data-v-798208a8] {
  color: #713100;
}
body.dark .custom-dialog-wrapper>.container .content .title span[data-v-798208a8] {
  color: #713100;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper[data-v-798208a8] {
  display: flex;
  flex-direction: column;
  padding: 0 2.4rem;
  max-height: calc(70vh - 10rem);
  overflow-y: auto;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-798208a8] {
  display: flex;
  flex-direction: column;
  font-size: 1.5rem;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.8rem;
  border-radius: 0.4rem;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-798208a8] {
  background-color: #ffecec;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item[data-v-798208a8] {
  background-color: #3a2929;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar[data-v-798208a8] {
  width: 100%;
  height: 5.4rem;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0.5rem;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-798208a8] {
  display: flex;
  justify-content: center;
  align-items: baseline;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-798208a8] {
  color: #f04040;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title[data-v-798208a8] {
  color: #ea5959;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-798208a8] {
  font-family: D-DIN;
  font-size: 3.2rem;
  position: relative;
  top: 0.1rem;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-798208a8] {
  color: #f04040;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .title-bar>.title>span[data-v-798208a8] {
  color: #ea5959;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-798208a8] {
  width: 100%;
  opacity: .12;
  height: 0.1rem;
  border-top-width: 0.1rem;
  border-top-style: dashed;
}
body.light .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-798208a8] {
  border-top-color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item .dash-line[data-v-798208a8] {
  border-top-color: #ff3a3a;
}
.custom-dialog-wrapper>.container .content .coupon-wrapper .coupon-item>.desc[data-v-798208a8] {
  width: 100%;
  height: 3.8rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  display: flex;
  justify-content: center;
  align-items: center;
}
.custom-dialog-wrapper>.container .content .expired-tip[data-v-798208a8] {
  margin-top: 0.4rem;
  font-size: 1.2rem;
}
body.light .custom-dialog-wrapper>.container .content .expired-tip[data-v-798208a8] {
  color: #ff3a3a;
}
body.dark .custom-dialog-wrapper>.container .content .expired-tip[data-v-798208a8] {
  color: #ff3a3a;
}
.custom-dialog-wrapper>.container .content .footer[data-v-798208a8] {
  margin: 1.2rem 2.4rem 0 2.4rem;
  text-align: center;
  display: flex;
  justify-content: space-between;
}
.custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-798208a8] {
  flex: 1;
  height: 4.4rem;
  border-radius: 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
}
body.light .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-798208a8] {
  color: #fff;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-798208a8] {
  color: #fff;
}
body.light .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-798208a8] {
  background-color: #f04040;
}
body.dark .custom-dialog-wrapper>.container .content .footer>.coupon-btn[data-v-798208a8] {
  background-color: #f04040;
}
.custom-dialog-wrapper.is-animate>.mask[data-v-798208a8] {
  opacity: 0;
}
body.light .custom-dialog-wrapper.new-style>.container[data-v-798208a8] {
  background: rgba(0,0,0,0);
}
body.dark .custom-dialog-wrapper.new-style>.container[data-v-798208a8] {
  background: rgba(0,0,0,0);
}
@media screen and (min-width: 576px) {
.custom-dialog-wrapper>.container[data-v-798208a8] {
    width: calc(100% - 24rem);
    margin: 0 12rem;
}
}
.strategy-config[data-v-499beb7d] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.strategy-config>.mask[data-v-499beb7d] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 10;
}
.strategy-config>.modal[data-v-499beb7d] {
  position: absolute;
  width: calc(100% - 8rem);
  top: 50%;
  left: 50%;
  z-index: 10;
  transform: translate(-50%, -50%);
  max-width: 40rem;
}
.strategy-config>.modal .container[data-v-499beb7d] {
  border-radius: 0.4rem;
  padding-bottom: 1.8rem;
}
body.light .strategy-config>.modal .container[data-v-499beb7d] {
  background-color: #ff3a3a;
}
body.dark .strategy-config>.modal .container[data-v-499beb7d] {
  background-color: #ff3a3a;
}
.strategy-config>.modal .container .title>img[data-v-499beb7d] {
  width: 100%;
  display: block;
}
.strategy-config>.modal .container .list[data-v-499beb7d] {
  padding: 0 2rem 1.2rem 2rem;
  border-radius: 0 0 1rem 1rem;
}
body.light .strategy-config>.modal .container .list[data-v-499beb7d] {
  background-color: #ff6060;
}
body.dark .strategy-config>.modal .container .list[data-v-499beb7d] {
  background-color: #ff6060;
}
body.light .strategy-config>.modal .container .list[data-v-499beb7d] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
body.dark .strategy-config>.modal .container .list[data-v-499beb7d] {
  border-bottom: 0.1rem solid rgba(255,255,255,.35);
}
.strategy-config>.modal .container .list .item[data-v-499beb7d] {
  display: flex;
  align-items: center;
  border-radius: 0.4rem;
  margin-top: 0.8rem;
}
body.light .strategy-config>.modal .container .list .item[data-v-499beb7d] {
  background-color: #fff;
}
body.dark .strategy-config>.modal .container .list .item[data-v-499beb7d] {
  background-color: #fff;
}
.strategy-config>.modal .container .list .item .item-left[data-v-499beb7d] {
  padding: 1.4rem 0;
  min-width: 9.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .strategy-config>.modal .container .list .item .item-left[data-v-499beb7d] {
  color: #ff3a3a;
}
body.dark .strategy-config>.modal .container .list .item .item-left[data-v-499beb7d] {
  color: #ff3a3a;
}
.strategy-config>.modal .container .list .item .item-left .days-prefix[data-v-499beb7d] {
  margin-top: 0.4rem;
}
.strategy-config>.modal .container .list .item .item-left .days-number[data-v-499beb7d] {
  font-size: 3.6rem;
  font-family: D-DIN;
  line-height: 3.6rem;
  margin-left: 0.2rem;
}
.strategy-config>.modal .container .list .item .item-left .days-unit[data-v-499beb7d] {
  margin-top: 0.4rem;
  margin-left: 0.2rem;
}
.strategy-config>.modal .container .list .item .item-right[data-v-499beb7d] {
  flex: 1;
  padding: 2.1rem 0 2.1rem 1.3rem;
  position: relative;
}
body.light .strategy-config>.modal .container .list .item .item-right[data-v-499beb7d] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.dark .strategy-config>.modal .container .list .item .item-right[data-v-499beb7d] {
  border-left: 0.1rem dashed #f7e2c4;
}
body.light .strategy-config>.modal .container .list .item .item-right[data-v-499beb7d] {
  color: #333;
}
body.dark .strategy-config>.modal .container .list .item .item-right[data-v-499beb7d] {
  color: #333;
}
.strategy-config>.modal .container .list .item .item-right .item-desc[data-v-499beb7d] {
  font-size: 1.5rem;
  font-weight: var(--weight);
  line-height: 2.1rem;
}
.strategy-config>.modal .container .list .item .item-right .get-status[data-v-499beb7d] {
  position: absolute;
  border-radius: 0.2rem;
  font-size: 1.4rem;
  font-weight: var(--weight);
  opacity: .2;
  height: 2rem;
  display: flex;
  align-items: center;
  padding: 0 0.4rem;
  bottom: 0;
  right: 0.3rem;
  transform: rotate(-15deg);
  transform-origin: left bottom;
}
body.light .strategy-config>.modal .container .list .item .item-right .get-status[data-v-499beb7d] {
  border: 0.1rem solid #ff6060;
}
body.dark .strategy-config>.modal .container .list .item .item-right .get-status[data-v-499beb7d] {
  border: 0.1rem solid #ff6060;
}
body.light .strategy-config>.modal .container .list .item .item-right .get-status[data-v-499beb7d] {
  color: #ff6060;
}
body.dark .strategy-config>.modal .container .list .item .item-right .get-status[data-v-499beb7d] {
  color: #ff6060;
}
.strategy-config>.modal .container .list .item[data-v-499beb7d]:first-child {
  margin-top: 0;
}
.strategy-config>.modal .container .time-out[data-v-499beb7d] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  font-weight: var(--weight);
  margin-top: 1.4rem;
}
body.light .strategy-config>.modal .container .time-out[data-v-499beb7d] {
  color: #fff;
}
body.dark .strategy-config>.modal .container .time-out[data-v-499beb7d] {
  color: #fff;
}
.strategy-config>.modal .container .time-out .count-down-bar[data-v-499beb7d] {
  padding-right: 0.2rem;
}
.strategy-config>.modal .container .use-btn[data-v-499beb7d] {
  height: 3.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  margin: 1rem 2rem 0 2rem;
  font-size: 1.6rem;
  font-weight: var(--weight);
}
body.light .strategy-config>.modal .container .use-btn[data-v-499beb7d] {
  background: linear-gradient(180deg, #FEFAE2 0%, #F5C98F 99%);
}
body.dark .strategy-config>.modal .container .use-btn[data-v-499beb7d] {
  background: linear-gradient(180deg, #FEFAE2 0%, #F5C98F 99%);
}
body.light .strategy-config>.modal .container .use-btn[data-v-499beb7d] {
  color: #713100;
}
body.dark .strategy-config>.modal .container .use-btn[data-v-499beb7d] {
  color: #713100;
}
.strategy-config>.modal .close[data-v-499beb7d] {
  width: 4rem;
  height: 4rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 3.2rem;
  margin: 2.4rem auto 0;
}
body.light .strategy-config>.modal .close[data-v-499beb7d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-376ac049.png);
}
body.dark .strategy-config>.modal .close[data-v-499beb7d] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/close-376ac049.png);
}
.user-center-new[data-v-dd8f20fc] {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow-y: hidden;
}
.user-center-new .top-header[data-v-dd8f20fc] {
  width: 100%;
  background-position: bottom right;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .user-center-new .top-header[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-vip-ba244832.png);
}
body.dark .user-center-new .top-header[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-vip-429e67ca.png);
}
.user-center-new .top-header .top-header-container[data-v-dd8f20fc] {
  width: 100%;
  background-position: bottom right;
  background-size: 15rem 15rem;
  background-repeat: no-repeat;
  padding-bottom: 4.4rem;
}
body.light .user-center-new .top-header .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-vip-84bb0eb0.png);
}
body.dark .user-center-new .top-header .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-vip-dd15efe0.png);
}
.user-center-new .top-header .navigate-bar[data-v-dd8f20fc] {
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.user-center-new .top-header .navigate-bar .navigate-bar-back[data-v-dd8f20fc] {
  position: absolute;
  width: 2.4rem;
  height: 2.4rem;
  top: 50%;
  transform: translateY(-50%);
  left: 1.2rem;
}
body.light .user-center-new .top-header .navigate-bar .navigate-bar-back[data-v-dd8f20fc] {
  color: #333;
}
body.dark .user-center-new .top-header .navigate-bar .navigate-bar-back[data-v-dd8f20fc] {
  color: #eaeaea;
}
.user-center-new .top-header .navigate-bar .navigate-bar-back .iconfont[data-v-dd8f20fc] {
  font-size: 2.4rem;
}
.user-center-new .top-header .navigate-bar .navigate-bar-title[data-v-dd8f20fc] {
  font-size: 1.7rem;
  font-weight: var(--weight);
}
body.light .user-center-new .top-header .navigate-bar .navigate-bar-title[data-v-dd8f20fc] {
  color: #333;
}
body.dark .user-center-new .top-header .navigate-bar .navigate-bar-title[data-v-dd8f20fc] {
  color: #eaeaea;
}
.user-center-new .top-header .user-header[data-v-dd8f20fc] {
  display: flex;
  padding: 0.8rem 1.2rem 1.7rem 1.6rem;
}
body.light .user-center-new .top-header.header-svip[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-svip-dd6a1d12.png);
}
body.dark .user-center-new .top-header.header-svip[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-svip-dd6a1d12.png);
}
body.light .user-center-new .top-header.header-svip .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-svip-df2ee431.png);
}
body.dark .user-center-new .top-header.header-svip .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-svip-45febbd2.png);
}
body.light .user-center-new .top-header.header-svip .navigate-bar .navigate-bar-back[data-v-dd8f20fc] {
  color: #fff;
}
body.dark .user-center-new .top-header.header-svip .navigate-bar .navigate-bar-back[data-v-dd8f20fc] {
  color: #fff;
}
body.light .user-center-new .top-header.header-svip .navigate-bar .navigate-bar-title[data-v-dd8f20fc] {
  color: #fff;
}
body.dark .user-center-new .top-header.header-svip .navigate-bar .navigate-bar-title[data-v-dd8f20fc] {
  color: #fff;
}
body.light .user-center-new .top-header.header-ent[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-ent-db61d546.png);
}
body.dark .user-center-new .top-header.header-ent[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-bg-ent-e0d957e6.png);
}
body.light .user-center-new .top-header.header-ent .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-ent-e51291fd.png);
}
body.dark .user-center-new .top-header.header-ent .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-ent-afcce018.png);
}
.user-center-new .user-center-container[data-v-dd8f20fc] {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin-top: -4.5rem;
}
.user-center-new.not-full-web-view .top-header .user-header[data-v-dd8f20fc] {
  padding-top: 1.4rem;
}
body.light .user-center-new.not-full-web-view .top-header .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-vip-2-9eaee113.png);
}
body.dark .user-center-new.not-full-web-view .top-header .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-vip-2-9eaee113.png);
}
body.light .user-center-new.not-full-web-view .top-header.header-svip .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-svip-2-66a49021.png);
}
body.dark .user-center-new.not-full-web-view .top-header.header-svip .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-svip-2-66a49021.png);
}
body.light .user-center-new.not-full-web-view .top-header.header-ent .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-ent-2-7402218f.png);
}
body.dark .user-center-new.not-full-web-view .top-header.header-ent .top-header-container[data-v-dd8f20fc] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/header-icon-ent-2-7402218f.png);
}
.strategy-right-list[data-v-dd8f20fc] {
  padding-top: 0.8rem;
}
.ui-tab-bar[data-v-621751aa] {
  width: 100%;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0.8rem 0;
}
body.light .ui-tab-bar[data-v-621751aa] {
  background-color: #fff;
}
body.dark .ui-tab-bar[data-v-621751aa] {
  background-color: #222;
}
.ui-tab-bar .tab-wrapper[data-v-621751aa] {
  display: flex;
  font-size: 0;
}
.ui-tab-bar .tab-wrapper>.tab-item[data-v-621751aa] {
  flex: 1;
  text-align: center;
}
.ui-tab-bar .tab-wrapper>.tab-item>i[data-v-621751aa] {
  display: block;
  font-size: 2.4rem;
  margin-bottom: 0.2rem;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item>i[data-v-621751aa] {
  color: #333;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item>i[data-v-621751aa] {
  color: #eaeaea;
}
.ui-tab-bar .tab-wrapper>.tab-item>span[data-v-621751aa] {
  font-size: 1.1rem;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item>span[data-v-621751aa] {
  color: #666;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item>span[data-v-621751aa] {
  color: #b8b8b8;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item.active>i[data-v-621751aa],
body.light .ui-tab-bar .tab-wrapper>.tab-item.active>span[data-v-621751aa] {
  color: #128bed;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item.active>i[data-v-621751aa],
body.dark .ui-tab-bar .tab-wrapper>.tab-item.active>span[data-v-621751aa] {
  color: #4ca9e7;
}
.header[data-v-484c613e] {
  padding: 1.7rem 0 1.2rem;
  font-size: 1.7rem;
  font-weight: var(--weight);
  text-align: center;
  line-height: 2.4rem;
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
}
.body[data-v-484c613e] {
  padding: 0.5rem 0 2rem 3.6rem;
  display: flex;
  align-items: center;
  font-size: 1.7rem;
  line-height: 2.4rem;
  word-break: break-all;
}
body.light .body[data-v-484c613e] {
  color: #999;
}
body.dark .body[data-v-484c613e] {
  color: #868686;
}
.body>.avatar[data-v-484c613e] {
  width: 7.7rem;
  height: 7.7rem;
  border-top: 0.4rem solid;
  border-bottom: 0.5rem solid;
  border-left: 0.4rem solid;
  border-right: 0.5rem solid;
  border-radius: 50%;
  box-sizing: border-box;
  overflow: hidden;
  margin-right: 1.7rem;
}
body.light .body>.avatar[data-v-484c613e] {
  border-color: #128bed;
}
body.dark .body>.avatar[data-v-484c613e] {
  border-color: #4ca9e7;
}
.body>.avatar>img[data-v-484c613e] {
  width: 100%;
}
.body>.info[data-v-484c613e] {
  flex: 1;
  min-width: 1rem;
}
.body>.info>.name[data-v-484c613e] {
  font-size: 1.7rem;
  line-height: 2.4rem;
  margin-bottom: 0.5rem;
}
body.light .body>.info>.name[data-v-484c613e] {
  color: #333;
}
body.dark .body>.info>.name[data-v-484c613e] {
  color: #eaeaea;
}
.body>.info>.desc[data-v-484c613e] {
  display: inline-block;
  vertical-align: top;
  padding: 0.4rem 0.9rem 0.3rem;
  font-size: 1.2rem;
  line-height: 1.3;
  border-radius: 0.3rem;
}
body.light .body>.info>.desc[data-v-484c613e] {
  color: #fff;
}
body.dark .body>.info>.desc[data-v-484c613e] {
  color: #222;
}
body.light .body>.info>.desc[data-v-484c613e] {
  background-color: #ff8900;
}
body.dark .body>.info>.desc[data-v-484c613e] {
  background-color: #e07c09;
}
.body>.info>.phone[data-v-484c613e] {
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 0.6rem;
}
body.light .body>.info>.phone>span[data-v-484c613e] {
  color: #128bed;
}
body.dark .body>.info>.phone>span[data-v-484c613e] {
  color: #4ca9e7;
}
.body>.info>.email[data-v-484c613e] {
  font-size: 1.5rem;
  line-height: 2rem;
}
body.light .body>.info>.email>span[data-v-484c613e] {
  color: #128bed;
}
body.dark .body>.info>.email>span[data-v-484c613e] {
  color: #4ca9e7;
}
.footer[data-v-484c613e] {
  position: relative;
  display: flex;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
}
.footer[data-v-484c613e]::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.1rem;
  border-top-width: 0.1rem;
  border-top-style: solid;
  transform: scaleY(0.5);
  transform-origin: 0 100%;
}
body.light .footer[data-v-484c613e]::before {
  border-color: #e3e3e3;
}
body.dark .footer[data-v-484c613e]::before {
  border-color: #3c3c3c;
}
.footer>button[data-v-484c613e] {
  font-size: 1.7rem;
  text-align: center;
  line-height: 2.4rem;
  border: none;
  outline: none;
  display: block;
  flex: 1;
  padding: 1.3rem 0;
  font-weight: var(--weight);
  background-color: rgba(0,0,0,0);
}
body.light .footer>button[data-v-484c613e] {
  color: #333;
}
body.dark .footer>button[data-v-484c613e] {
  color: #eaeaea;
}
.footer>button.cancel-btn[data-v-484c613e] {
  position: relative;
}
.footer>button.cancel-btn[data-v-484c613e]::after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  width: 0.1rem;
  height: 100%;
  border-right-width: 0.1rem;
  border-right-style: solid;
  transform: scaleX(0.5);
  transform-origin: 100% 0;
}
body.light .footer>button.cancel-btn[data-v-484c613e]::after {
  border-color: #e3e3e3;
}
body.dark .footer>button.cancel-btn[data-v-484c613e]::after {
  border-color: #3c3c3c;
}
body.light .footer>button.tel-btn[data-v-484c613e] {
  color: #128bed;
}
body.dark .footer>button.tel-btn[data-v-484c613e] {
  color: #4ca9e7;
}
.business-consulant-button[data-v-3b2ca1f4] {
  position: fixed;
  bottom: 7.4rem;
  right: 0;
  z-index: 999;
  padding: 0.7rem 0.4rem 0.6rem 0.8rem;
  width: 2.3rem;
  font-size: 1.1rem;
  line-height: 1.5rem;
  border-top-left-radius: 1.1rem;
  border-bottom-left-radius: 1.1rem;
}
body.light .business-consulant-button[data-v-3b2ca1f4] {
  color: #128bed;
}
body.dark .business-consulant-button[data-v-3b2ca1f4] {
  color: #4ca9e7;
}
body.light .business-consulant-button[data-v-3b2ca1f4] {
  background-color: #ecf6fe;
}
body.dark .business-consulant-button[data-v-3b2ca1f4] {
  background-color: #252c31;
}
.ui-loading[data-v-03d23202] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
body.light .ui-loading[data-v-03d23202] {
  background-color: #fff;
}
body.dark .ui-loading[data-v-03d23202] {
  background-color: #222;
}
.ui-loading>.bg[data-v-03d23202] {
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 45%;
  width: 24rem;
  height: 10.4rem;
  margin-left: -12rem;
  margin-top: -5.2rem;
}
body.light .ui-loading>.bg[data-v-03d23202] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-7ac3b185.gif);
}
body.dark .ui-loading>.bg[data-v-03d23202] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/loading-428a518b.gif);
}
.ui-trial-dialog[data-v-d564a80c] {
  text-align: center;
}
.ui-trial-dialog .title[data-v-d564a80c] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  padding: 2rem 2.4rem;
}
body.light .ui-trial-dialog .title[data-v-d564a80c] {
  color: #333;
}
body.dark .ui-trial-dialog .title[data-v-d564a80c] {
  color: #eaeaea;
}
.ui-trial-dialog .content[data-v-d564a80c] {
  padding: 0.5rem 2.4rem 1rem 2.4rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
}
body.light .ui-trial-dialog .content[data-v-d564a80c] {
  color: #666;
}
body.dark .ui-trial-dialog .content[data-v-d564a80c] {
  color: #b8b8b8;
}
.ui-trial-dialog .content>span[data-v-d564a80c] {
  font-weight: var(--weight);
}
body.light .ui-trial-dialog .content>span[data-v-d564a80c] {
  color: #333;
}
body.dark .ui-trial-dialog .content>span[data-v-d564a80c] {
  color: #eaeaea;
}
.ui-trial-dialog .tips[data-v-d564a80c] {
  font-size: 1.4rem;
  padding-bottom: 2rem;
}
body.light .ui-trial-dialog .tips[data-v-d564a80c] {
  color: #999;
}
body.dark .ui-trial-dialog .tips[data-v-d564a80c] {
  color: #868686;
}
.ui-trial-dialog .operate-btn[data-v-d564a80c] {
  border-top: 0.1rem solid;
  height: 4.8rem;
  line-height: 4.8rem;
  position: relative;
}
body.light .ui-trial-dialog .operate-btn[data-v-d564a80c] {
  border-color: #eee;
}
body.dark .ui-trial-dialog .operate-btn[data-v-d564a80c] {
  border-color: #313131;
}
body.light .ui-trial-dialog .operate-btn[data-v-d564a80c] {
  color: #128bed;
}
body.dark .ui-trial-dialog .operate-btn[data-v-d564a80c] {
  color: #4ca9e7;
}
.ui-trial-dialog .operate-btn[data-v-d564a80c]::after {
  content: "";
  width: 0.1rem;
  height: 4.8rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
body.light .ui-trial-dialog .operate-btn[data-v-d564a80c]::after {
  background-color: #eee;
}
body.dark .ui-trial-dialog .operate-btn[data-v-d564a80c]::after {
  background-color: #313131;
}
.ui-trial-dialog .operate-btn .btn[data-v-d564a80c] {
  width: 50%;
}
body.light .ui-trial-dialog .operate-btn .btn.cancel[data-v-d564a80c] {
  color: #333;
}
body.dark .ui-trial-dialog .operate-btn .btn.cancel[data-v-d564a80c] {
  color: #eaeaea;
}
.vip-overload-dialog[data-v-4c45e3e4] {
  text-align: center;
}
.vip-overload-dialog .title[data-v-4c45e3e4] {
  font-size: 1.7rem;
  font-weight: var(--weight);
  line-height: 2rem;
  padding: 2.2rem 2.4rem 0.9rem;
}
body.light .vip-overload-dialog .title[data-v-4c45e3e4] {
  color: #333;
}
body.dark .vip-overload-dialog .title[data-v-4c45e3e4] {
  color: #eaeaea;
}
.vip-overload-dialog .content[data-v-4c45e3e4] {
  padding: 0 2.4rem 2.1rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
}
body.light .vip-overload-dialog .content[data-v-4c45e3e4] {
  color: #666;
}
body.dark .vip-overload-dialog .content[data-v-4c45e3e4] {
  color: #b8b8b8;
}
body.light .vip-overload-dialog .content .day[data-v-4c45e3e4] {
  color: #ff6060;
}
body.dark .vip-overload-dialog .content .day[data-v-4c45e3e4] {
  color: #ea5959;
}
body.light .vip-overload-dialog .content .less-count[data-v-4c45e3e4] {
  color: #333;
}
body.dark .vip-overload-dialog .content .less-count[data-v-4c45e3e4] {
  color: #eaeaea;
}
.vip-overload-dialog .tips[data-v-4c45e3e4] {
  font-size: 1.4rem;
  padding-bottom: 2rem;
}
body.light .vip-overload-dialog .tips[data-v-4c45e3e4] {
  color: #999;
}
body.dark .vip-overload-dialog .tips[data-v-4c45e3e4] {
  color: #868686;
}
.vip-overload-dialog .operate-btn[data-v-4c45e3e4] {
  border-top: 0.1rem solid;
  height: 5.3rem;
  position: relative;
}
body.light .vip-overload-dialog .operate-btn[data-v-4c45e3e4] {
  border-color: #eee;
}
body.dark .vip-overload-dialog .operate-btn[data-v-4c45e3e4] {
  border-color: #313131;
}
body.light .vip-overload-dialog .operate-btn[data-v-4c45e3e4] {
  color: #333;
}
body.dark .vip-overload-dialog .operate-btn[data-v-4c45e3e4] {
  color: #eaeaea;
}
.vip-overload-dialog .operate-btn[data-v-4c45e3e4]::after {
  content: "";
  width: 0.1rem;
  height: 4.8rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
body.light .vip-overload-dialog .operate-btn[data-v-4c45e3e4]::after {
  background-color: #eee;
}
body.dark .vip-overload-dialog .operate-btn[data-v-4c45e3e4]::after {
  background-color: #313131;
}
.vip-overload-dialog .operate-btn .btn[data-v-4c45e3e4] {
  width: 50%;
  font-size: 1.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .vip-overload-dialog .operate-btn .btn.disable[data-v-4c45e3e4] {
  color: #666;
}
body.dark .vip-overload-dialog .operate-btn .btn.disable[data-v-4c45e3e4] {
  color: #b8b8b8;
}
.vip-overload-dialog .operate-btn .btn.update[data-v-4c45e3e4] {
  flex-direction: column;
}
body.light .vip-overload-dialog .operate-btn .btn.update[data-v-4c45e3e4] {
  color: #128bed;
}
body.dark .vip-overload-dialog .operate-btn .btn.update[data-v-4c45e3e4] {
  color: #4ca9e7;
}
.vip-overload-dialog .operate-btn .btn .tip[data-v-4c45e3e4] {
  font-size: 1.2rem;
}
body.light .vip-overload-dialog .operate-btn .btn .tip[data-v-4c45e3e4] {
  color: #999;
}
body.dark .vip-overload-dialog .operate-btn .btn .tip[data-v-4c45e3e4] {
  color: #868686;
}
.pay-container[data-v-4c45e3e4] {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
  z-index: 1001;
}
.layout[data-v-59039f5e] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.layout>.content[data-v-59039f5e] {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
.layout>.content .router[data-v-59039f5e] {
  flex: 1;
  overflow-y: auto;
}
.layout>.content .router>div[data-v-59039f5e] {
  height: 100%;
}
.layout>.content>.new-role-notification[data-v-59039f5e] {
  width: 100%;
  z-index: 1000;
  font-size: 1.3rem;
  padding: 1.3rem 1.2rem;
  display: flex;
}
body.light .layout>.content>.new-role-notification[data-v-59039f5e] {
  background-color: #fff4e0;
}
body.dark .layout>.content>.new-role-notification[data-v-59039f5e] {
  background-color: #362f1e;
}
.layout>.nav[data-v-59039f5e] {
  width: 100%;
}
.empty-layout[data-v-f4b133aa] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.empty-layout[data-v-e42e9464] {
  width: 100%;
  height: 100%;
}
.layout[data-v-425a8986] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.layout>.content[data-v-425a8986] {
  flex: 1;
  overflow-y: auto;
  position: relative;
}
.layout>.content>div[data-v-425a8986] {
  height: 100%;
}
.layout>.nav[data-v-425a8986] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.layout>.new-role-notification[data-v-425a8986] {
  position: fixed;
  bottom: 5rem;
  width: 100%;
  z-index: 1000;
  font-size: 1.3rem;
  padding: 1.3rem 1.2rem;
  display: flex;
}
body.light .layout>.new-role-notification[data-v-425a8986] {
  background-color: #fff4e0;
}
body.dark .layout>.new-role-notification[data-v-425a8986] {
  background-color: #362f1e;
}
.empty-layout[data-v-f6e28d18] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.empty-layout[data-v-f4bff1dc] {
  width: 100%;
  height: 100%;
}
.empty-layout[data-v-6f43ba8f] {
  width: 100%;
  height: 100%;
}
.empty-layout[data-v-00059ad7] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.empty-layout[data-v-021ba534] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.empty-layout[data-v-a1737ef6] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.ui-tab-bar[data-v-5fe521f5] {
  width: 100%;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0.4rem 0;
}
body.light .ui-tab-bar[data-v-5fe521f5] {
  background-color: #fff;
}
body.dark .ui-tab-bar[data-v-5fe521f5] {
  background-color: #222;
}
.ui-tab-bar .tab-wrapper[data-v-5fe521f5] {
  display: flex;
  font-size: 0;
}
.ui-tab-bar .tab-wrapper>.tab-item[data-v-5fe521f5] {
  flex: 1;
  text-align: center;
}
.ui-tab-bar .tab-wrapper>.tab-item>i[data-v-5fe521f5] {
  display: block;
  font-size: 2.4rem;
  margin-bottom: 0.2rem;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item>i[data-v-5fe521f5] {
  color: #333;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item>i[data-v-5fe521f5] {
  color: #eaeaea;
}
.ui-tab-bar .tab-wrapper>.tab-item>span[data-v-5fe521f5] {
  font-size: 1.1rem;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item>span[data-v-5fe521f5] {
  color: #666;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item>span[data-v-5fe521f5] {
  color: #b8b8b8;
}
body.light .ui-tab-bar .tab-wrapper>.tab-item.active>i[data-v-5fe521f5],
body.light .ui-tab-bar .tab-wrapper>.tab-item.active>span[data-v-5fe521f5] {
  color: #128bed;
}
body.dark .ui-tab-bar .tab-wrapper>.tab-item.active>i[data-v-5fe521f5],
body.dark .ui-tab-bar .tab-wrapper>.tab-item.active>span[data-v-5fe521f5] {
  color: #4ca9e7;
}
.layout[data-v-cc99b59e] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.layout>.content[data-v-cc99b59e] {
  flex: 1;
  overflow-y: auto;
}
.layout>.content>div[data-v-cc99b59e] {
  height: 100%;
}
.layout>.new-role-notification[data-v-cc99b59e] {
  position: fixed;
  bottom: 5rem;
  width: 100%;
  z-index: 1000;
  font-size: 1.3rem;
  padding: 1.3rem 1.2rem;
  display: flex;
}
body.light .layout>.new-role-notification[data-v-cc99b59e] {
  background-color: #fff4e0;
}
body.dark .layout>.new-role-notification[data-v-cc99b59e] {
  background-color: #362f1e;
}
.empty-layout[data-v-00183077] {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.empty-layout[data-v-6b18da28] {
  width: 100%;
  height: 100%;
}
.left-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 2rem;
  z-index: 1;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.left-mask.full {
  width: 100%;
}
.chart-pay-mask[data-v-ebd25630] {
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.chart-pay-mask.type-charts[data-v-ebd25630] {
  width: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.chart-pay-mask.horizontal[data-v-ebd25630] {
  max-width: 37.5rem;
}
.chart-pay-mask .chart-pay-container[data-v-ebd25630] {
  margin: 0 1.2rem;
  padding: 1.2rem;
  border-radius: 0.4rem;
}
body.light .chart-pay-mask .chart-pay-container[data-v-ebd25630] {
  background: linear-gradient(180deg, rgba(255, 241, 221, 0) 1%, #FFF1DD 100%);
}
body.dark .chart-pay-mask .chart-pay-container[data-v-ebd25630] {
  background: linear-gradient(180deg, rgba(57, 45, 31, 0) 1%, #392D1F 100%);
}
.chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630] {
  font-size: 1.4rem;
  text-align: center;
  margin-bottom: 1.2rem;
}
body.light .chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630] {
  color: #a74800;
}
body.dark .chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630] {
  color: #f5c98f;
}
.chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630]  em {
  font-size: 1.5rem;
  font-weight: var(--weight);
}
body.light .chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630]  em {
  color: #ff6060;
}
body.dark .chart-pay-mask .chart-pay-container .pay-tip[data-v-ebd25630]  em {
  color: #ea5959;
}
.chart-pay-mask .chart-pay-container .content .desc[data-v-ebd25630] {
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .chart-pay-mask .chart-pay-container .content .desc[data-v-ebd25630] {
  color: #a74800;
}
body.dark .chart-pay-mask .chart-pay-container .content .desc[data-v-ebd25630] {
  color: #f5c98f;
}
.chart-pay-mask .chart-pay-container .content .desc .icon20_jiesuo[data-v-ebd25630] {
  font-size: 2rem;
}
.chart-pay-mask .chart-pay-container .content .desc .title[data-v-ebd25630] {
  font-size: 1.5rem;
  line-height: 2.1rem;
}
body.light .chart-pay-mask .chart-pay-container .content .desc .title[data-v-ebd25630]  em {
  color: #f04040;
}
body.dark .chart-pay-mask .chart-pay-container .content .desc .title[data-v-ebd25630]  em {
  color: #f04040;
}
body.light .chart-pay-mask .chart-pay-container .content .desc .title[data-v-ebd25630]  .red {
  color: #f04040;
}
body.dark .chart-pay-mask .chart-pay-container .content .desc .title[data-v-ebd25630]  .red {
  color: #f04040;
}
.chart-pay-mask .chart-pay-container .content .go[data-v-ebd25630] {
  height: 3.2rem;
  width: 9.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  background: linear-gradient(270deg, #F4BC71 0%, #F5C98F 100%);
  margin: 1.2rem auto 0;
}
.chart-pay-mask .chart-pay-container .content .go .go-text[data-v-ebd25630] {
  font-size: 1.4rem;
  font-weight: var(--weight);
}
body.light .chart-pay-mask .chart-pay-container .content .go .go-text[data-v-ebd25630] {
  color: #633410;
}
body.dark .chart-pay-mask .chart-pay-container .content .go .go-text[data-v-ebd25630] {
  color: #633410;
}
.chart-pay-mask .chart-pay-container .content .go .iconfont[data-v-ebd25630] {
  font-size: 1.2rem;
  margin-right: -0.8rem;
}
body.light .chart-pay-mask .chart-pay-container .content .go .iconfont[data-v-ebd25630] {
  color: #633410;
}
body.dark .chart-pay-mask .chart-pay-container .content .go .iconfont[data-v-ebd25630] {
  color: #633410;
}
body.light .chart-pay-mask .chart-pay-container.svip-container[data-v-ebd25630] {
  background: linear-gradient(180deg, rgba(233, 235, 251, 0) 1%, #E9EBFB 100%);
}
body.dark .chart-pay-mask .chart-pay-container.svip-container[data-v-ebd25630] {
  background: linear-gradient(180deg, rgba(45, 47, 61, 0) 1%, #2D2F3D 100%);
}
body.light .chart-pay-mask .chart-pay-container.svip-container .pay-tip[data-v-ebd25630] {
  color: #3a459f;
}
body.dark .chart-pay-mask .chart-pay-container.svip-container .pay-tip[data-v-ebd25630] {
  color: #f5c98f;
}
body.light .chart-pay-mask .chart-pay-container.svip-container .content .desc[data-v-ebd25630] {
  color: #3a459f;
}
body.dark .chart-pay-mask .chart-pay-container.svip-container .content .desc[data-v-ebd25630] {
  color: #f5c98f;
}
.chart-pay-mask .chart-pay-container.svip-container .content .go[data-v-ebd25630] {
  background: linear-gradient(270deg, #333B96 0%, #6268BB 100%);
}
body.light .chart-pay-mask .chart-pay-container.svip-container .content .go .go-text[data-v-ebd25630] {
  color: #ffeac2;
}
body.dark .chart-pay-mask .chart-pay-container.svip-container .content .go .go-text[data-v-ebd25630] {
  color: #ffeac2;
}
body.light .chart-pay-mask .chart-pay-container.svip-container .content .go .iconfont[data-v-ebd25630] {
  color: #ffeac2;
}
body.dark .chart-pay-mask .chart-pay-container.svip-container .content .go .iconfont[data-v-ebd25630] {
  color: #ffeac2;
}
.chart-pay-mask .node-container[data-v-ebd25630] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.chart-pay-mask .node-container .node-name[data-v-ebd25630] {
  padding: 0.4rem 0.6rem;
  border-radius: 0.4rem;
  font-size: 1.3rem;
  display: inline-block;
}
body.light .chart-pay-mask .node-container .node-name[data-v-ebd25630] {
  background-color: #128bed;
}
body.dark .chart-pay-mask .node-container .node-name[data-v-ebd25630] {
  background-color: #128bed;
}
body.light .chart-pay-mask .node-container .node-name[data-v-ebd25630] {
  color: #fff;
}
body.dark .chart-pay-mask .node-container .node-name[data-v-ebd25630] {
  color: #fff;
}
.chart-pay-mask .node-container .node-line[data-v-ebd25630] {
  width: 0.1rem;
  height: 5.5rem;
}
body.light .chart-pay-mask .node-container .node-line[data-v-ebd25630] {
  background-color: #d8d8d8;
}
body.dark .chart-pay-mask .node-container .node-line[data-v-ebd25630] {
  background-color: #484848;
}
.chart-pay-mask .node-container .node-arrow[data-v-ebd25630] {
  border-width: 0.6rem;
  border-style: solid;
  border-color: rgba(0,0,0,0);
}
body.light .chart-pay-mask .node-container .node-arrow[data-v-ebd25630] {
  border-top: 0.8rem solid #128bed;
}
body.dark .chart-pay-mask .node-container .node-arrow[data-v-ebd25630] {
  border-top: 0.8rem solid #4ca9e7;
}
.chart-pay-mask .node-container+.chart-pay-container[data-v-ebd25630] {
  margin-top: -0.5rem;
}
.widget-divider-001 {
  height: 0.1rem;
  transform: scaleY(50%);
}

body.light .widget-divider-001 {
  background-color: #eee;
}

body.dark .widget-divider-001 {
  background-color: #313131;
}

.widget-divider-002 {
  height: 0.1rem;
  transform: scaleY(50%);
  margin: 0 1.2rem;
}

body.light .widget-divider-002 {
  background-color: #eee;
}

body.dark .widget-divider-002 {
  background-color: #313131;
}

.widget-divider-003 {
  height: 1.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 1.2rem;
}

.widget-divider-003 .widget-divider-line {
  height: 0.1rem;
  transform: scaleY(50%);
  flex: 1;
}

body.light .widget-divider-003 .widget-divider-line {
  background-color: #eee;
}

body.dark .widget-divider-003 .widget-divider-line {
  background-color: #313131;
}

.widget-divider-003 .widget-divider-text {
  font-size: 1.2rem;
  padding: 0 0.8rem;
}

body.light .widget-divider-003 .widget-divider-text {
  color: #999;
}

body.dark .widget-divider-003 .widget-divider-text {
  color: #868686;
}

.widget-divider-004 {
  height: 0.5rem;
}

body.light .widget-divider-004 {
  background-color: #f3f3f3;
}

body.dark .widget-divider-004 {
  background-color: #1b1b1b;
}

.widget-divider-005 {
  height: 1rem;
}

body.light .widget-divider-005 {
  background-color: #f3f3f3;
}

body.dark .widget-divider-005 {
  background-color: #1b1b1b;
}

.widget-divider-006 {
  padding: 0.8rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

body.light .widget-divider-006 {
  background-color: #f3f3f3;
}

body.dark .widget-divider-006 {
  background-color: #1b1b1b;
}

.widget-divider-006 .widget-divider-container {
  padding: 0.4rem 1.2rem;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  font-size: 1.3rem;
}

body.light .widget-divider-006 .widget-divider-container {
  background-color: #fff;
}

body.dark .widget-divider-006 .widget-divider-container {
  background-color: #222;
}

body.light .widget-divider-006 .widget-divider-container .widget-divider-text {
  color: #666;
}

body.dark .widget-divider-006 .widget-divider-container .widget-divider-text {
  color: #b8b8b8;
}

.widget-divider-006 .widget-divider-container .widget-divider-action {
  display: flex;
  align-items: center;
  margin-left: 0.4rem;
}

body.light .widget-divider-006 .widget-divider-container .widget-divider-action {
  color: #128bed;
}

body.dark .widget-divider-006 .widget-divider-container .widget-divider-action {
  color: #4ca9e7;
}

body.light .widget-divider-006.bg-white {
  background-color: #fff;
}

body.dark .widget-divider-006.bg-white {
  background-color: #222;
}

body.light .widget-divider-006.bg-white .widget-divider-container {
  background-color: #f8f8f8;
}

body.dark .widget-divider-006.bg-white .widget-divider-container {
  background-color: #2b2b2b;
}
.app-charts-drawer-inner[data-v-0560663f] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 111;
  background-color: rgba(0,0,0,.5);
  display: flex;
}
.app-charts-drawer-inner.drawer-bottom[data-v-0560663f] {
  flex-direction: column;
}
.app-charts-drawer-inner.drawer-bottom .drawer-content[data-v-0560663f] {
  max-height: 70vh;
}
.app-charts-drawer-inner.drawer-right .drawer-content[data-v-0560663f] {
  border-radius: 0.8rem 0 0 0.8rem;
}
body.light .app-charts-drawer-inner.drawer-right .drawer-content[data-v-0560663f] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner.drawer-right .drawer-content[data-v-0560663f] {
  background-color: #222;
}
.app-charts-drawer-inner.drawer-right .drawer-content .container[data-v-0560663f] {
  border-bottom-left-radius: 0.8rem;
}
.app-charts-drawer-inner.drawer-right.is-iphonex .drawer-content .title .title-main[data-v-0560663f] {
  padding-right: 2.4rem;
}
.app-charts-drawer-inner.drawer-right.is-iphonex .drawer-content .title .iconfont[data-v-0560663f] {
  right: 3.2rem;
}
.app-charts-drawer-inner.drawer-right.is-iphonex .drawer-content .container[data-v-0560663f] {
  padding-right: 2.4rem;
}
.app-charts-drawer-inner .mask-area[data-v-0560663f] {
  flex: 1;
}
.app-charts-drawer-inner .drawer-content[data-v-0560663f] {
  --animate-duration: 0.5s;
  display: flex;
  flex-direction: column;
  max-height: 100vh;
  border-radius: 0.8rem 0.8rem 0 0;
}
body.light .app-charts-drawer-inner .drawer-content[data-v-0560663f] {
  background-color: #fff;
}
body.dark .app-charts-drawer-inner .drawer-content[data-v-0560663f] {
  background-color: #222;
}
.app-charts-drawer-inner .drawer-content.drawer-content-new[data-v-0560663f] {
  border-radius: 1.2rem 1.2rem 0 0;
}
.app-charts-drawer-inner .drawer-content.drawer-content-new .title .title-main[data-v-0560663f] {
  height: 5.7rem;
  justify-content: flex-start;
  padding-left: 1.2rem;
  font-size: 1.8rem;
}
.app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn[data-v-0560663f] {
  width: 2.2rem;
  height: 2.2rem;
  position: absolute;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  right: 1.3rem;
  top: 50%;
  transform: translateY(-50%);
}
body.light .app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn[data-v-0560663f] {
  background-color: #eee;
}
body.dark .app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn[data-v-0560663f] {
  background-color: #313131;
}
.app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn .iconfont[data-v-0560663f] {
  font-weight: var(--weight);
  font-size: 0.8rem;
  position: unset;
  transform: unset;
}
body.light .app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn .iconfont[data-v-0560663f] {
  color: gray;
}
body.dark .app-charts-drawer-inner .drawer-content.drawer-content-new .title .new-close-btn .iconfont[data-v-0560663f] {
  color: #9e9e9e;
}
.app-charts-drawer-inner .drawer-content .title[data-v-0560663f] {
  position: relative;
}
.app-charts-drawer-inner .drawer-content .title .title-main[data-v-0560663f] {
  flex: 1;
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  font-weight: var(--weight);
}
.app-charts-drawer-inner .drawer-content .title .iconfont[data-v-0560663f] {
  position: absolute;
  font-size: 2.4rem;
  right: 0.8rem;
  top: 50%;
  transform: translateY(-50%);
}
body.light .app-charts-drawer-inner .drawer-content .title .iconfont[data-v-0560663f] {
  color: #999;
}
body.dark .app-charts-drawer-inner .drawer-content .title .iconfont[data-v-0560663f] {
  color: #868686;
}
body.light .app-charts-drawer-inner .drawer-content .tips[data-v-0560663f] {
  background-color: #f3f3f3;
}
body.dark .app-charts-drawer-inner .drawer-content .tips[data-v-0560663f] {
  background-color: #1b1b1b;
}
.app-charts-drawer-inner .drawer-content .tips p[data-v-0560663f] {
  padding: 0.9rem 1.2rem;
  line-height: 1.8rem;
  font-size: 1.3rem;
}
body.light .app-charts-drawer-inner .drawer-content .tips p[data-v-0560663f] {
  color: #666;
}
body.dark .app-charts-drawer-inner .drawer-content .tips p[data-v-0560663f] {
  color: #b8b8b8;
}
.app-charts-drawer-inner .drawer-content .container[data-v-0560663f] {
  flex: 1;
  overflow-y: auto;
}
.app-charts-drawer-inner .drawer-content .bottom-border[data-v-0560663f] {
  border-radius: 1.2rem 1.2rem 0 0;
}
.app-charts-drawer-inner .drawer-content.right-border[data-v-0560663f] {
  border-radius: 1.2rem 0 0 1.2rem;
}
[data-v-0560663f]:root {
  --animate-duration: 0s;
  --animate-delay: 0s;
  --animate-repeat: 0;
}
.animate__animated[data-v-0560663f] {
  animation-duration: var(--animate-duration);
  animation-fill-mode: both;
}
@keyframes slideInUp-data-v-0560663f {
from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
}
to {
    transform: translate3d(0, 0, 0);
}
}
.animate__slideInUp[data-v-0560663f] {
  animation-name: slideInUp-data-v-0560663f;
}
@keyframes slideOutDown-data-v-0560663f {
from {
    transform: translate3d(0, 0, 0);
}
to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
}
}
.animate__slideOutDown[data-v-0560663f] {
  animation-name: slideOutDown-data-v-0560663f;
}
.path-line-allow[data-v-1f5c06ec] {
  position: relative;
  display: inline-flex;
  flex-direction: column;
  min-width: 8rem;
  max-width: 100%;
  height: 3.8rem;
  padding: 0 1.8rem 0 1.2rem;
  margin: 0 0.4rem;
  vertical-align: middle;
}
.path-line-allow .percent-value[data-v-1f5c06ec],
.path-line-allow .data-type[data-v-1f5c06ec] {
  line-height: 1.9rem;
  white-space: nowrap;
  font-size: 1.1rem;
  text-align: center;
}
body.light .path-line-allow .percent-value[data-v-1f5c06ec],
body.light .path-line-allow .data-type[data-v-1f5c06ec] {
  color: #128bed;
}
body.dark .path-line-allow .percent-value[data-v-1f5c06ec],
body.dark .path-line-allow .data-type[data-v-1f5c06ec] {
  color: #4ca9e7;
}
.path-line-allow .allow[data-v-1f5c06ec] {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%) scale(0.5);
  transform-origin: right;
  width: 0;
  height: 0;
  border-left: 1.6rem solid;
  border-top: 0.7rem solid rgba(0,0,0,0);
  border-bottom: 0.7rem solid rgba(0,0,0,0);
  z-index: 1;
}
body.light .path-line-allow .allow[data-v-1f5c06ec] {
  border-left-color: #999;
}
body.dark .path-line-allow .allow[data-v-1f5c06ec] {
  border-left-color: #868686;
}
.path-line-allow.dashed-line[data-v-1f5c06ec]::after {
  border-top-style: dashed;
}
.path-line-allow[data-v-1f5c06ec]::after {
  position: absolute;
  content: "";
  width: calc(100% - 0.8rem);
  height: 0;
  border-top: 0.1rem solid;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
body.light .path-line-allow[data-v-1f5c06ec]::after {
  border-top-color: #999;
}
body.dark .path-line-allow[data-v-1f5c06ec]::after {
  border-top-color: #868686;
}
.path-line-allow.line-left[data-v-1f5c06ec] {
  padding: 0 1.2rem 0 1.8rem;
}
.path-line-allow.line-left .allow[data-v-1f5c06ec] {
  right: unset;
  left: 0;
  border-left: unset;
  border-right: 1.6rem solid;
  transform-origin: left;
}
body.light .path-line-allow.line-left .allow[data-v-1f5c06ec] {
  border-right-color: #999;
}
body.dark .path-line-allow.line-left .allow[data-v-1f5c06ec] {
  border-right-color: #868686;
}
.path-line-allow.line-left[data-v-1f5c06ec]::after {
  left: 0.6rem;
}
.app-path>div[data-v-72ef79f8] {
  padding: 1rem 1.2rem;
  border-radius: 0.4rem;
  margin-top: 0.4rem;
}
body.light .app-path>div[data-v-72ef79f8] {
  background-color: #f8f8f8;
}
body.dark .app-path>div[data-v-72ef79f8] {
  background-color: #2b2b2b;
}
.app-path a[data-v-72ef79f8] {
  word-break: break-all;
  font-size: 1.4rem;
}
body.light .app-path a[data-v-72ef79f8] {
  color: #333;
}
body.dark .app-path a[data-v-72ef79f8] {
  color: #eaeaea;
}
.path-a[data-v-72ef79f8] {
  line-height: 2.4rem;
  vertical-align: middle;
}
.ui-bubble[data-v-a8c12996] {
  position: absolute;
  top: 0;
  transform: translate3d(0, 2.6rem, 0);
  z-index: 112;
  border-radius: 0.4rem;
}
body.light .ui-bubble[data-v-a8c12996] {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}
body.dark .ui-bubble[data-v-a8c12996] {
  box-shadow: 0 0.1rem 0.4rem 0 rgba(0,0,0,.15);
}
.ui-bubble .arrow[data-v-a8c12996] {
  width: 0.9rem;
  height: 0.9rem;
  position: absolute;
  transform: rotate(135deg);
  left: 0;
  top: -0.5rem;
  margin-left: 0.6rem;
}
body.light .ui-bubble .arrow[data-v-a8c12996] {
  background-color: #fff;
}
body.dark .ui-bubble .arrow[data-v-a8c12996] {
  background-color: #313131;
}
body.light .ui-bubble .arrow[data-v-a8c12996] {
  box-shadow: 0 0.2rem 0.6rem 0 rgba(0,0,0,.1);
}
body.dark .ui-bubble .arrow[data-v-a8c12996] {
  box-shadow: 0 0.2rem 0.6rem 0 rgba(0,0,0,.1);
}
.ui-bubble .content[data-v-a8c12996] {
  padding: 0.8rem 1.2rem;
  border-radius: 0.4rem;
  font-size: 1.3rem;
  position: relative;
}
body.light .ui-bubble .content[data-v-a8c12996] {
  background-color: #fff;
}
body.dark .ui-bubble .content[data-v-a8c12996] {
  background-color: #313131;
}
body.light .ui-bubble .content[data-v-a8c12996] {
  color: #666;
}
body.dark .ui-bubble .content[data-v-a8c12996] {
  color: #b8b8b8;
}
.ui-bubble.bubble-y-top .arrow[data-v-a8c12996] {
  bottom: -0.5rem;
  top: unset;
}
.ui-bubble.bubble-y-center .arrow[data-v-a8c12996] {
  left: unset;
  top: 50%;
  right: -0.5rem;
  margin-top: -0.4rem;
}
.ui-bubble.bubble-x-center .arrow[data-v-a8c12996] {
  left: 50%;
  margin-left: -0.5rem;
}
.ui-bubble.bubble-x-right .arrow[data-v-a8c12996] {
  left: unset;
  right: 0.6rem;
}
.ui-bubble.bubble-theme-black .arrow[data-v-a8c12996] {
  width: 0.5rem;
  height: 0.5rem;
  right: -0.3rem;
  margin-top: -0.2rem;
}
body.light .ui-bubble.bubble-theme-black .arrow[data-v-a8c12996] {
  background-color: #000;
}
body.dark .ui-bubble.bubble-theme-black .arrow[data-v-a8c12996] {
  background-color: #fff;
}
.ui-bubble.bubble-theme-black .content[data-v-a8c12996] {
  font-size: 1.2rem;
  padding: 0.2rem 0.8rem;
  line-height: 2rem;
}
body.light .ui-bubble.bubble-theme-black .content[data-v-a8c12996] {
  background-color: #000;
}
body.dark .ui-bubble.bubble-theme-black .content[data-v-a8c12996] {
  background-color: #fff;
}
body.light .ui-bubble.bubble-theme-black .content[data-v-a8c12996] {
  color: #fff;
}
body.dark .ui-bubble.bubble-theme-black .content[data-v-a8c12996] {
  color: #222;
}
.bubble-notes[data-v-29cd348e] {
  position: relative;
}
.bubble-notes .lanse[data-v-29cd348e] {
  font-size: 2rem;
}
body.light .bubble-notes .lanse[data-v-29cd348e] {
  color: #999;
}
body.dark .bubble-notes .lanse[data-v-29cd348e] {
  color: #868686;
}
.ui-select-block[data-v-36f41b34] {
  padding: 1rem 0 0 1rem;
}
.ui-select-block-container[data-v-36f41b34] {
  height: 4.4rem;
  border-radius: 0.4rem;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ui-select-block-container[data-v-36f41b34] {
  color: #333;
}
body.dark .ui-select-block-container[data-v-36f41b34] {
  color: #eaeaea;
}
body.light .ui-select-block-container[data-v-36f41b34] {
  background-color: #f3f3f3;
}
body.dark .ui-select-block-container[data-v-36f41b34] {
  background-color: #2b2b2b;
}
.ui-select-block-container .text[data-v-36f41b34] {
  font-size: 1.4rem;
}
.ui-select-block-container .text .app-glossary-info-tippy[data-v-36f41b34] {
  margin-left: 0.4rem;
}
.ui-select-block-container .icon[data-v-36f41b34] {
  width: 1.6rem;
  height: 1.6rem;
  position: absolute;
  top: -0.1rem;
  right: -0.1rem;
  border-radius: 0 0.4rem 0 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.light .ui-select-block-container .icon[data-v-36f41b34] {
  background-color: #128bed;
}
body.dark .ui-select-block-container .icon[data-v-36f41b34] {
  background-color: #4ca9e7;
}
.ui-select-block-container .icon .icon_12_wanchengguanzhu_grey[data-v-36f41b34] {
  font-size: 1.5rem;
  margin-top: -0.1rem;
}
body.light .ui-select-block-container .icon .icon_12_wanchengguanzhu_grey[data-v-36f41b34] {
  color: #fff;
}
body.dark .ui-select-block-container .icon .icon_12_wanchengguanzhu_grey[data-v-36f41b34] {
  color: #222;
}
.ui-select-block-container .custom-icon[data-v-36f41b34] {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
}
.ui-select-block-container .custom-icon .selected-bg[data-v-36f41b34] {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
body.light .ui-select-block-container .custom-icon .selected-bg[data-v-36f41b34] {
  background-color: #fff;
}
body.dark .ui-select-block-container .custom-icon .selected-bg[data-v-36f41b34] {
  background-color: #fff;
}
.ui-select-block-container .custom-icon .a-anniu-duoxuan-1212[data-v-36f41b34] {
  font-size: 1.2rem;
  z-index: 2;
}
.ui-select-block-container .vip-icon[data-v-36f41b34] {
  width: 2.1rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  left: -0.1rem;
  top: -0.5rem;
}
body.light .ui-select-block-container .vip-icon[data-v-36f41b34] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-bf39c27c.png);
}
body.dark .ui-select-block-container .vip-icon[data-v-36f41b34] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-a2bf57ca.png);
}
.ui-select-block-container .vip-icon.svip-icon[data-v-36f41b34] {
  width: 2.2rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .ui-select-block-container .vip-icon.svip-icon[data-v-36f41b34] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-f42b5bf2.png);
}
body.dark .ui-select-block-container .vip-icon.svip-icon[data-v-36f41b34] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-aa9810f2.png);
}
body.light .ui-select-block-container.disabled[data-v-36f41b34] {
  background-color: #f3f3f3;
}
body.dark .ui-select-block-container.disabled[data-v-36f41b34] {
  background-color: #1b1b1b;
}
body.light .ui-select-block-container.disabled[data-v-36f41b34] {
  color: #999;
}
body.dark .ui-select-block-container.disabled[data-v-36f41b34] {
  color: #868686;
}
body.light .ui-select-block-container.selected[data-v-36f41b34] {
  background-color: #e2f1fc;
}
body.dark .ui-select-block-container.selected[data-v-36f41b34] {
  background-color: #27323a;
}
body.light .ui-select-block-container.selected[data-v-36f41b34] {
  color: #128bed;
}
body.dark .ui-select-block-container.selected[data-v-36f41b34] {
  color: #128bed;
}
.ui-select-block-container.select-custom[data-v-36f41b34] {
  height: 3rem;
  border: none;
}
body.light .ui-select-block-container.select-custom[data-v-36f41b34] {
  background-color: #f3f3f3;
}
body.dark .ui-select-block-container.select-custom[data-v-36f41b34] {
  background-color: #313131;
}
.ui-select-block-container.select-custom .text[data-v-36f41b34] {
  display: flex;
  font-size: 1.2rem;
  align-items: center;
}
.ui-select-block-container.select-custom .text>span[data-v-36f41b34] {
  display: flex;
  text-align: center;
}
body.light .ui-select-block-container.select-custom.selected[data-v-36f41b34] {
  background-color: #e2f1fc;
}
body.dark .ui-select-block-container.select-custom.selected[data-v-36f41b34] {
  background-color: #27323a;
}
body.light .ui-select-block-container.select-custom.selected .text[data-v-36f41b34] {
  color: #128bed;
}
body.dark .ui-select-block-container.select-custom.selected .text[data-v-36f41b34] {
  color: #4ca9e7;
}
body.light .ui-select-block-container.select-custom.all-selected[data-v-36f41b34] {
  background-color: #128bed;
}
body.dark .ui-select-block-container.select-custom.all-selected[data-v-36f41b34] {
  background-color: #128bed;
}
body.light .ui-select-block-container.select-custom.all-selected .text[data-v-36f41b34] {
  color: #fff;
}
body.dark .ui-select-block-container.select-custom.all-selected .text[data-v-36f41b34] {
  color: #fff;
}
.tippy-popper .graph-select-block-theme {
  max-width: 22.5rem;
}
.tippy-popper .graph-select-block-theme.w-232-theme {
  width: 23.2rem;
}
.charts-nav[data-v-2d8c12d4] {
  padding: 0.7rem 1.2rem 0.7rem 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
body.light .charts-nav[data-v-2d8c12d4] {
  background-color: #fff;
}
body.dark .charts-nav[data-v-2d8c12d4] {
  background-color: #222;
}
.charts-nav.horizontal[data-v-2d8c12d4] {
  padding-right: 4.4rem;
}
.charts-nav.horizontal .back[data-v-2d8c12d4] {
  padding-left: 4.4rem;
}
.charts-nav .back[data-v-2d8c12d4] {
  padding-left: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.charts-nav .back .iconfont[data-v-2d8c12d4] {
  font-size: 2.4rem;
}
body.light .charts-nav .back .iconfont[data-v-2d8c12d4] {
  color: #333;
}
body.dark .charts-nav .back .iconfont[data-v-2d8c12d4] {
  color: #eaeaea;
}
.charts-nav .container[data-v-2d8c12d4] {
  padding: 0 0.1rem;
  position: relative;
  margin-left: 1.2rem;
  overflow-x: auto;
}
.charts-nav .container[data-v-2d8c12d4]::-webkit-scrollbar {
  display: none;
}
.charts-nav .container .list[data-v-2d8c12d4] {
  width: 100%;
  white-space: nowrap;
  overflow-x: auto;
  font-size: 0;
  display: flex;
}
.charts-nav .container .list[data-v-2d8c12d4]::-webkit-scrollbar {
  display: none;
}
.charts-nav .container .list .item[data-v-2d8c12d4] {
  height: 3.5rem;
  padding-top: 0.3rem;
}
body.light .charts-nav .container .list .item[data-v-2d8c12d4] {
  background-color: #fff;
}
body.dark .charts-nav .container .list .item[data-v-2d8c12d4] {
  background-color: #222;
}
.charts-nav .container .list .item .item-wrap[data-v-2d8c12d4] {
  padding: 0.1rem 0;
}
body.light .charts-nav .container .list .item .item-wrap[data-v-2d8c12d4] {
  background-color: #f3f3f3;
}
body.dark .charts-nav .container .list .item .item-wrap[data-v-2d8c12d4] {
  background-color: #1b1b1b;
}
.charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  display: flex;
  align-items: center;
  border-width: .5PX;
  border-style: solid;
  font-size: 1.4rem;
  padding: 0 0.8rem;
  height: 3rem;
  border-radius: 0.4rem;
  position: relative;
}
body.light .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  color: #666;
}
body.dark .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  color: #b8b8b8;
}
body.light .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  background-color: #f3f3f3;
}
body.dark .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  background-color: #1b1b1b;
}
body.light .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  border-color: #f3f3f3;
}
body.dark .charts-nav .container .list .item .item-inner[data-v-2d8c12d4] {
  border-color: #1b1b1b;
}
.charts-nav .container .list .item .vip-icon[data-v-2d8c12d4],
.charts-nav .container .list .item .svip-icon[data-v-2d8c12d4] {
  position: absolute;
  z-index: 1;
  right: 0;
  top: -0.5rem;
}
.charts-nav .container .list .item .vip-icon[data-v-2d8c12d4] {
  width: 2.1rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .charts-nav .container .list .item .vip-icon[data-v-2d8c12d4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-bf39c27c.png);
}
body.dark .charts-nav .container .list .item .vip-icon[data-v-2d8c12d4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/vip-tag-icon-a2bf57ca.png);
}
.charts-nav .container .list .item .svip-icon[data-v-2d8c12d4] {
  width: 2.2rem;
  height: 1.2rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
body.light .charts-nav .container .list .item .svip-icon[data-v-2d8c12d4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-f42b5bf2.png);
}
body.dark .charts-nav .container .list .item .svip-icon[data-v-2d8c12d4] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/svip-tag-icon-aa9810f2.png);
}
.charts-nav .container .list .item:first-child .item-wrap[data-v-2d8c12d4] {
  padding-left: 0.1rem;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}
.charts-nav .container .list .item:last-child .item-wrap[data-v-2d8c12d4] {
  padding-right: 0.1rem;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.charts-nav .container .list .item:last-child .vip-icon[data-v-2d8c12d4],
.charts-nav .container .list .item:last-child .svip-icon[data-v-2d8c12d4] {
  right: 1.5PX;
}
.charts-nav .container .list .item.active[data-v-2d8c12d4] {
  font-weight: var(--weight);
}
body.light .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  color: #333;
}
body.dark .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  color: #eaeaea;
}
body.light .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  background-color: #fff;
}
body.dark .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  background-color: #222;
}
body.light .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  border-color: #e3e3e3;
}
body.dark .charts-nav .container .list .item.active .item-inner[data-v-2d8c12d4] {
  border-color: #3c3c3c;
}
.charts-nav .container .gradient-mask[data-v-2d8c12d4] {
  position: absolute;
  width: 1.6rem;
  height: 2rem;
  right: 0.1rem;
  top: 0.9rem;
}
body.light .charts-nav .container .gradient-mask[data-v-2d8c12d4] {
  background: linear-gradient(270deg, #F3F3F3 10%, rgba(243, 243, 243, 0) 100%);
}
body.dark .charts-nav .container .gradient-mask[data-v-2d8c12d4] {
  background: linear-gradient(270deg, #1B1B1B 10%, rgba(27, 27, 27, 0) 100%);
}
.charts-nav .show-all[data-v-2d8c12d4] {
  display: flex;
  flex-direction: column;
  margin-left: 1.2rem;
}
.charts-nav .show-all .iconfont[data-v-2d8c12d4] {
  font-size: 2.4rem;
}
.charts-nav .app-charts-drawer[data-v-2d8c12d4] {
  display: none;
}
.drawer-list[data-v-2d8c12d4] {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem 1.2rem 2rem 0.2rem;
}
.drawer-list .ui-select-block[data-v-2d8c12d4] {
  width: 50%;
}
.drawer-list .ui-select-block[data-v-2d8c12d4]  .text {
  display: flex;
  align-items: center;
}
.drawer-list .ui-select-block[data-v-2d8c12d4]  .text .tippy-container {
  display: flex;
  align-items: center;
}
.app-single-text-icon[data-v-7e7083f0] {
  display: inline-block;
  font-size: 0.9rem;
  width: 1.3rem;
  height: 1.3rem;
  text-align: center;
  line-height: 1.3rem;
  font-weight: var(--weight);
  border-radius: 0.2rem;
  opacity: .5;
}
body.light .app-single-text-icon[data-v-7e7083f0] {
  background-color: #128bed;
}
body.dark .app-single-text-icon[data-v-7e7083f0] {
  background-color: #128bed;
}
body.light .app-single-text-icon[data-v-7e7083f0] {
  color: #fff;
}
body.dark .app-single-text-icon[data-v-7e7083f0] {
  color: #fff;
}
.app-single-text-icon.left-gap[data-v-7e7083f0] {
  margin-left: 0.4rem;
}
.app-single-text-icon.right-gap[data-v-7e7083f0] {
  margin-right: 0.4rem;
}
.ui-bg-tag[data-v-51ecbace] {
  padding: 0 0.4rem;
  height: 2rem;
  border-radius: 0.2rem;
  display: inline-block;
  font-size: 0;
}
body.light .ui-bg-tag[data-v-51ecbace] {
  background-color: #eee;
}
body.dark .ui-bg-tag[data-v-51ecbace] {
  background-color: #313131;
}
body.light .ui-bg-tag[data-v-51ecbace] {
  color: gray;
}
body.dark .ui-bg-tag[data-v-51ecbace] {
  color: #9e9e9e;
}
.ui-bg-tag .text[data-v-51ecbace] {
  display: inline-block;
  font-size: 1.2rem;
  line-height: 2rem;
}
.ui-bg-tag .icon8_biaoqianjiantou[data-v-51ecbace] {
  font-size: 0.8rem;
}
.ui-bg-tag .app-finance-tag-icon[data-v-51ecbace] {
  vertical-align: 0.1rem;
}
body.light .ui-bg-tag.tag-blue[data-v-51ecbace] {
  color: #128bed;
}
body.dark .ui-bg-tag.tag-blue[data-v-51ecbace] {
  color: #4ca9e7;
}
body.light .ui-bg-tag.tag-blue[data-v-51ecbace] {
  background-color: #ecf6fe;
}
body.dark .ui-bg-tag.tag-blue[data-v-51ecbace] {
  background-color: #252c31;
}
body.light .ui-bg-tag.tag-red[data-v-51ecbace] {
  color: #ff6060;
}
body.dark .ui-bg-tag.tag-red[data-v-51ecbace] {
  color: #ea5959;
}
body.light .ui-bg-tag.tag-red[data-v-51ecbace] {
  background-color: #ffecec;
}
body.dark .ui-bg-tag.tag-red[data-v-51ecbace] {
  background-color: #3a2929;
}
body.light .ui-bg-tag.tag-green[data-v-51ecbace] {
  color: #00ad65;
}
body.dark .ui-bg-tag.tag-green[data-v-51ecbace] {
  color: #36b37e;
}
body.light .ui-bg-tag.tag-green[data-v-51ecbace] {
  background-color: #e0f5ec;
}
body.dark .ui-bg-tag.tag-green[data-v-51ecbace] {
  background-color: #24332d;
}
body.light .ui-bg-tag.tag-orange[data-v-51ecbace] {
  color: #ff8900;
}
body.dark .ui-bg-tag.tag-orange[data-v-51ecbace] {
  color: #e07c09;
}
body.light .ui-bg-tag.tag-orange[data-v-51ecbace] {
  background-color: #fff0e0;
}
body.dark .ui-bg-tag.tag-orange[data-v-51ecbace] {
  background-color: #392d1f;
}
body.light .ui-bg-tag.tag-chenghong[data-v-51ecbace] {
  color: #ff722d;
}
body.dark .ui-bg-tag.tag-chenghong[data-v-51ecbace] {
  color: #e3622b;
}
body.light .ui-bg-tag.tag-chenghong[data-v-51ecbace] {
  background-color: #ffeee5;
}
body.dark .ui-bg-tag.tag-chenghong[data-v-51ecbace] {
  background-color: #392a23;
}
body.light .ui-bg-tag.tag-lanzi[data-v-51ecbace] {
  color: #845fff;
}
body.dark .ui-bg-tag.tag-lanzi[data-v-51ecbace] {
  color: #9d80ea;
}
body.light .ui-bg-tag.tag-lanzi[data-v-51ecbace] {
  background-color: #f0ebff;
}
body.dark .ui-bg-tag.tag-lanzi[data-v-51ecbace] {
  background-color: #312d3a;
}
body.light .ui-bg-tag.tag-gulan[data-v-51ecbace] {
  color: #6171ff;
}
body.dark .ui-bg-tag.tag-gulan[data-v-51ecbace] {
  color: #8693f0;
}
body.light .ui-bg-tag.tag-gulan[data-v-51ecbace] {
  background-color: #eceeff;
}
body.dark .ui-bg-tag.tag-gulan[data-v-51ecbace] {
  background-color: #2e303b;
}
body.light .ui-bg-tag.tag-kejilan[data-v-51ecbace] {
  color: #367dff;
}
body.dark .ui-bg-tag.tag-kejilan[data-v-51ecbace] {
  color: #6e9dfa;
}
body.light .ui-bg-tag.tag-kejilan[data-v-51ecbace] {
  background-color: #e6efff;
}
body.dark .ui-bg-tag.tag-kejilan[data-v-51ecbace] {
  background-color: #2b313c;
}
body.light .ui-bg-tag.tag-mingqing[data-v-51ecbace] {
  color: #00a3cc;
}
body.dark .ui-bg-tag.tag-mingqing[data-v-51ecbace] {
  color: #3ea8b6;
}
body.light .ui-bg-tag.tag-mingqing[data-v-51ecbace] {
  background-color: #e0f4f8;
}
body.dark .ui-bg-tag.tag-mingqing[data-v-51ecbace] {
  background-color: #253234;
}
body.light .ui-bg-tag.tag-jin[data-v-51ecbace] {
  color: #bb833d;
}
body.dark .ui-bg-tag.tag-jin[data-v-51ecbace] {
  color: #b88d51;
}
body.light .ui-bg-tag.tag-jin[data-v-51ecbace] {
  background-color: #f6f0e7;
}
body.dark .ui-bg-tag.tag-jin[data-v-51ecbace] {
  background-color: #342f28;
}
.ui-bg-tag.tag-small[data-v-51ecbace] {
  height: 1.8rem;
}
.ui-bg-tag.tag-small .text[data-v-51ecbace] {
  line-height: 1.8rem;
  font-size: 1.1rem;
}
.ui-bg-tag.tag-small .app-single-text-icon[data-v-51ecbace] {
  vertical-align: 0.15rem;
}
.ui-state-tag[data-v-5cfcd158] {
  padding: 0 0.4rem;
  height: 1.8rem;
  border-radius: 0.2rem;
  display: flex;
  align-items: center;
  border-width: .5PX;
  border-style: solid;
}
body.light .ui-state-tag[data-v-5cfcd158] {
  border-color: #00ad65;
}
body.dark .ui-state-tag[data-v-5cfcd158] {
  border-color: #36b37e;
}
body.light .ui-state-tag[data-v-5cfcd158] {
  color: #00ad65;
}
body.dark .ui-state-tag[data-v-5cfcd158] {
  color: #36b37e;
}
body.light .ui-state-tag[data-v-5cfcd158] {
  background-color: rgba(0,173,101,.04);
}
body.dark .ui-state-tag[data-v-5cfcd158] {
  background-color: rgba(54,179,126,.04);
}
.ui-state-tag .text[data-v-5cfcd158] {
  display: inline-block;
  font-size: 1.1rem;
  line-height: 1.8rem;
  font-weight: var(--weight);
}
body.light .ui-state-tag.tag-primary[data-v-5cfcd158] {
  border-color: #128bed;
}
body.dark .ui-state-tag.tag-primary[data-v-5cfcd158] {
  border-color: #4ca9e7;
}
body.light .ui-state-tag.tag-primary[data-v-5cfcd158] {
  color: #128bed;
}
body.dark .ui-state-tag.tag-primary[data-v-5cfcd158] {
  color: #4ca9e7;
}
body.light .ui-state-tag.tag-primary[data-v-5cfcd158] {
  background-color: rgba(18,139,237,.04);
}
body.dark .ui-state-tag.tag-primary[data-v-5cfcd158] {
  background-color: rgba(76,169,231,.04);
}
body.light .ui-state-tag.tag-warning[data-v-5cfcd158] {
  border-color: #ff8900;
}
body.dark .ui-state-tag.tag-warning[data-v-5cfcd158] {
  border-color: #e07c09;
}
body.light .ui-state-tag.tag-warning[data-v-5cfcd158] {
  color: #ff8900;
}
body.dark .ui-state-tag.tag-warning[data-v-5cfcd158] {
  color: #e07c09;
}
body.light .ui-state-tag.tag-warning[data-v-5cfcd158] {
  background-color: rgba(255,137,0,.04);
}
body.dark .ui-state-tag.tag-warning[data-v-5cfcd158] {
  background-color: rgba(224,124,9,.04);
}
body.light .ui-state-tag.tag-danger[data-v-5cfcd158] {
  border-color: #ff6060;
}
body.dark .ui-state-tag.tag-danger[data-v-5cfcd158] {
  border-color: #ea5959;
}
body.light .ui-state-tag.tag-danger[data-v-5cfcd158] {
  color: #ff6060;
}
body.dark .ui-state-tag.tag-danger[data-v-5cfcd158] {
  color: #ea5959;
}
body.light .ui-state-tag.tag-danger[data-v-5cfcd158] {
  background-color: rgba(255,96,96,.04);
}
body.dark .ui-state-tag.tag-danger[data-v-5cfcd158] {
  background-color: rgba(234,89,89,.04);
}
.ui-state-tag.tag-small[data-v-5cfcd158] {
  height: 1.8rem;
}
.ui-state-tag.tag-small .iconfont[data-v-5cfcd158] {
  vertical-align: 0;
}
.ui-state-tag.tag-small .text[data-v-5cfcd158] {
  font-size: 1.1rem;
  line-height: 1.6rem;
}
.converge-card[data-v-7be5fd15] {
  border-width: 0.1rem;
  border-style: solid;
  border-radius: 0.4rem;
}
body.light .converge-card[data-v-7be5fd15] {
  background-color: #fff;
}
body.dark .converge-card[data-v-7be5fd15] {
  background-color: #222;
}
body.light .converge-card[data-v-7be5fd15] {
  border-color: #e3e3e3;
}
body.dark .converge-card[data-v-7be5fd15] {
  border-color: #3c3c3c;
}
.converge-card .details[data-v-7be5fd15] {
  display: flex;
  padding: 0.6rem 0 0.7rem 0.8rem;
  position: relative;
  align-items: center;
}
.converge-card .details .app-auto-logo[data-v-7be5fd15] {
  align-self: flex-start;
  margin-top: 0.2rem;
}
.converge-card .details .info[data-v-7be5fd15] {
  margin-left: 0.8rem;
  flex: 1;
}
.converge-card .details .info .name[data-v-7be5fd15] {
  line-height: 1.9rem;
  font-size: 1.3rem;
  display: flex;
}
body.light .converge-card .details .info .name[data-v-7be5fd15] {
  color: #333;
}
body.dark .converge-card .details .info .name[data-v-7be5fd15] {
  color: #eaeaea;
}
.converge-card .details .info .name .name-main[data-v-7be5fd15] {
  align-self: center;
  font-weight: var(--weight);
  margin-top: 0.1rem;
}
.converge-card .details .info .name .ui-state-tag[data-v-7be5fd15] {
  margin-left: 0.4rem;
  flex-shrink: 0;
  position: relative;
  top: 0.1rem;
}
.converge-card .details .info .tags[data-v-7be5fd15] {
  margin-left: -0.6rem;
  font-size: 0;
  position: relative;
}
.converge-card .details .info .tags .tags-container[data-v-7be5fd15] {
  margin-top: -0.3rem;
}
.converge-card .details .info .tags .ui-bg-tag[data-v-7be5fd15] {
  margin-left: 0.6rem;
  margin-top: 0.6rem;
}
.converge-card .details .row[data-v-7be5fd15] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-left: -1.2rem;
}
body.light .converge-card .details .row[data-v-7be5fd15] {
  color: #333;
}
body.dark .converge-card .details .row[data-v-7be5fd15] {
  color: #eaeaea;
}
.converge-card .details .row .row-col[data-v-7be5fd15] {
  padding: 0 1.2rem;
  font-size: 1.2rem;
  position: relative;
  line-height: 1.7rem;
  margin-top: 0.4rem;
}
.converge-card .details .row .row-col.oper-col[data-v-7be5fd15] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.converge-card .details .row .row-col.flex-shrink[data-v-7be5fd15] {
  flex-shrink: 0;
}
.converge-card .details .row .row-col[data-v-7be5fd15]:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  height: 1rem;
  width: 0.1rem;
  transform: scaleX(0.5) translateY(-50%);
}
body.light .converge-card .details .row .row-col[data-v-7be5fd15]:before {
  background-color: #eee;
}
body.dark .converge-card .details .row .row-col[data-v-7be5fd15]:before {
  background-color: #313131;
}
.converge-card .details .row .row-col[data-v-7be5fd15]:first-child:before {
  content: none;
}
body.light .converge-card .details .row .row-col .col-label[data-v-7be5fd15] {
  color: #999;
}
body.dark .converge-card .details .row .row-col .col-label[data-v-7be5fd15] {
  color: #868686;
}
.converge-card .details .row .row-col .iconfont[data-v-7be5fd15] {
  font-size: 2rem;
}
body.light .converge-card .details .row .row-col .iconfont[data-v-7be5fd15] {
  color: #ff722d;
}
body.dark .converge-card .details .row .row-col .iconfont[data-v-7be5fd15] {
  color: #e3622b;
}
.converge-card .details .row.oper[data-v-7be5fd15] {
  margin-left: -0.6rem;
  flex-wrap: nowrap;
}
body.light .converge-card .details .row.oper[data-v-7be5fd15] {
  color: gray;
}
body.dark .converge-card .details .row.oper[data-v-7be5fd15] {
  color: #9e9e9e;
}
.converge-card .details .row.oper .row-col[data-v-7be5fd15] {
  padding: 0 0.6rem;
}
body.light .converge-card .details .row .active[data-v-7be5fd15] {
  color: #128bed;
}
body.dark .converge-card .details .row .active[data-v-7be5fd15] {
  color: #4ca9e7;
}
.converge-card .details .arrow[data-v-7be5fd15] {
  width: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.converge-card .details .arrow .iconfont[data-v-7be5fd15] {
  font-size: 1.4rem;
}
body.light .converge-card .details .arrow .iconfont[data-v-7be5fd15] {
  color: #bbb;
}
body.dark .converge-card .details .arrow .iconfont[data-v-7be5fd15] {
  color: #646464;
}
.converge-card .extra[data-v-7be5fd15] {
  padding: 0 0.8rem;
}
.converge-card .extra .link[data-v-7be5fd15] {
  line-height: 1.7rem;
  display: flex;
  align-items: center;
  padding: 0.8rem 0 0.6rem 0;
  font-size: 1.2rem;
}
body.light .converge-card .extra .link[data-v-7be5fd15] {
  color: #ff722d;
}
body.dark .converge-card .extra .link[data-v-7be5fd15] {
  color: #e3622b;
}
.converge-card .extra .link .iconfont[data-v-7be5fd15] {
  font-size: 1.2rem;
}
@media screen and (max-width: 430px) {
.converge-card .row .row-col[data-v-7be5fd15]::before {
    display: none !important;
}
}
.graph-layout[data-v-169a6a78] {
  height: 100%;
  display: flex;
  flex-direction: column;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}
body.light .graph-layout[data-v-169a6a78] {
  background-color: #fff;
}
body.dark .graph-layout[data-v-169a6a78] {
  background-color: #222;
}
.graph-layout[data-v-169a6a78]  .softkeyboard-holder {
  height: 28rem;
}
.graph-layout[data-v-169a6a78]  .suspend-button-009 {
  position: absolute;
}
.graph-layout .detail-list[data-v-169a6a78] {
  position: absolute;
  top: 5.4rem;
  padding: 0 1.2rem;
  width: 100%;
  z-index: 92;
}
.graph-layout .detail-path-list[data-v-169a6a78] {
  padding: 1.2rem;
}
.graph-layout .detail-path-list .converge-card[data-v-169a6a78] {
  border: none;
  margin-right: -1.2rem;
}
.graph-layout .detail-path-list .converge-card[data-v-169a6a78]  .details {
  padding: 0.8rem 0 !important;
}
.graph-layout .detail-path-list .row[data-v-169a6a78] {
  display: flex;
  font-size: 1.2rem;
  align-items: center;
  margin-top: 1.2rem;
}
.graph-layout .detail-path-list .row .key[data-v-169a6a78] {
  display: flex;
  flex-shrink: 0;
  align-items: center;
}
body.light .graph-layout .detail-path-list .row .key[data-v-169a6a78] {
  color: #999;
}
body.dark .graph-layout .detail-path-list .row .key[data-v-169a6a78] {
  color: #868686;
}
.graph-layout .detail-path-list .row .key[data-v-169a6a78]  .iconfont {
  font-size: 1.6rem;
  position: relative;
  top: 0.1rem;
}
.graph-layout .detail-path-list .row .value[data-v-169a6a78] {
  flex: 1;
}
body.light .graph-layout .detail-path-list .row .value[data-v-169a6a78] {
  color: #333;
}
body.dark .graph-layout .detail-path-list .row .value[data-v-169a6a78] {
  color: #eaeaea;
}
.graph-layout .detail-path-list .path-wrap[data-v-169a6a78] {
  margin-top: 1.4rem;
  font-size: 1.2rem;
}
body.light .graph-layout .detail-path-list .path-wrap[data-v-169a6a78] {
  color: #333;
}
body.dark .graph-layout .detail-path-list .path-wrap[data-v-169a6a78] {
  color: #eaeaea;
}
.graph-layout .detail-path-list .path-wrap .path-container[data-v-169a6a78] {
  margin-top: 0.4rem;
  border-radius: 0.4rem;
}
body.light .graph-layout .detail-path-list .path-wrap .path-container[data-v-169a6a78] {
  background-color: #f8f8f8;
}
body.dark .graph-layout .detail-path-list .path-wrap .path-container[data-v-169a6a78] {
  background-color: #2b2b2b;
}
.graph-layout .detail-path-list .path-wrap[data-v-169a6a78]:first-child {
  margin-top: 1.2rem;
}
.graph-layout .remain-count[data-v-169a6a78] {
  position: absolute;
  width: 100%;
  top: 5.4rem;
  height: 3.4rem;
  padding: 0 0.8rem 0 1.2rem;
  font-size: 1.4rem;
  display: flex;
  align-items: center;
}
body.light .graph-layout .remain-count[data-v-169a6a78] {
  color: #666;
}
body.dark .graph-layout .remain-count[data-v-169a6a78] {
  color: #b8b8b8;
}
body.light .graph-layout .remain-count[data-v-169a6a78] {
  background-color: #fff0e0;
}
body.dark .graph-layout .remain-count[data-v-169a6a78] {
  background-color: #392d1f;
}
.graph-layout .remain-count p[data-v-169a6a78] {
  flex: 1;
}
body.light .graph-layout .remain-count .count-main[data-v-169a6a78] {
  color: #ff8900;
}
body.dark .graph-layout .remain-count .count-main[data-v-169a6a78] {
  color: #e07c09;
}
body.light .graph-layout .remain-count .blue[data-v-169a6a78] {
  color: #128bed;
}
body.dark .graph-layout .remain-count .blue[data-v-169a6a78] {
  color: #4ca9e7;
}
.graph-layout .remain-count .iconfont[data-v-169a6a78] {
  font-size: 2rem;
}
body.light .graph-layout .remain-count .iconfont[data-v-169a6a78] {
  color: #999;
}
body.dark .graph-layout .remain-count .iconfont[data-v-169a6a78] {
  color: #868686;
}
.graph-layout .chart-pay-mask[data-v-169a6a78] {
  top: 50%;
  transform: translateY(-50%);
  margin: 0 auto;
}
.graph-layout .pay-container[data-v-169a6a78] {
  position: fixed;
  z-index: 1000;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0,0,0,.5);
}
body.light .graph-layout.graph-smallg .chart-container[data-v-169a6a78] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/shuiying6-1b6d61b3.png);
}
body.dark .graph-layout.graph-smallg .chart-container[data-v-169a6a78] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/shuiying6-1b6d61b3.png);
}
.chart-container[data-v-169a6a78] {
  position: relative;
  flex: 1;
  overflow: hidden;
  display: flex;
  background-repeat: repeat;
  background-size: 18rem 14rem;
}
body.light .chart-container[data-v-169a6a78] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/shuiying6-dff21cf9.png);
}
body.dark .chart-container[data-v-169a6a78] {
  background-image: url(//qcc-static.qichacha.com/qcc/apph5/prod-25.09.5/shuiying6-7adbebee.png);
}
body.light .chart-container[data-v-169a6a78] {
  background-color: #fff;
}
body.dark .chart-container[data-v-169a6a78] {
  background-color: #222;
}
.chart-container.no-bg[data-v-169a6a78] {
  background-image: none !important;
}
body.light .chart-container.no-bg[data-v-169a6a78] {
  background-color: #fff;
}
body.dark .chart-container.no-bg[data-v-169a6a78] {
  background-color: #222;
}
.chart-container>svg[data-v-169a6a78] {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.chart-container[data-v-169a6a78]  .chart-mask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
}
body.light .chart-container[data-v-169a6a78]  .chart-mask {
  background-color: #fff;
}
body.dark .chart-container[data-v-169a6a78]  .chart-mask {
  background-color: #222;
}
.nav-container[data-v-169a6a78] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
}
[data-v-169a6a78] .filter-container {
  position: absolute;
  top: 4rem;
  right: 0;
  width: 100%;
  z-index: 2;
}
[data-v-169a6a78] .filter-container::before {
  content: "";
  width: 100%;
  height: 0.1rem;
  transform: scaleY(0.5);
  position: absolute;
  bottom: 0;
  left: 0;
}
body.light[data-v-169a6a78]  .filter-container::before {
  background-color: #eee;
}
body.dark[data-v-169a6a78]  .filter-container::before {
  background-color: #313131;
}
[data-v-169a6a78] .filter-container.horizontal {
  top: 4.7rem;
  width: calc(33% - 4rem);
  right: 8rem;
  border-bottom: none;
}
[data-v-169a6a78] .filter-container.horizontal::after {
  content: "";
  width: 100%;
  height: 3.2rem;
  border-radius: 0.4rem;
  position: absolute;
  left: 0;
  top: 0.6rem;
  z-index: -1;
}
body.light[data-v-169a6a78]  .filter-container.horizontal::after {
  background-color: #f8f8f8;
}
body.dark[data-v-169a6a78]  .filter-container.horizontal::after {
  background-color: #2b2b2b;
}
.graph-glossary-tippy-theme .tippy-content {
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}
.stand-byG {
  transform-origin: 0.7rem 0.7rem;
  animation: rotate 2s linear infinite;
}
@keyframes rotate {
0% {
    transform: rotate(0) scale(1.1428);
}
50% {
    transform: rotate(180deg) scale(1.1428);
}
100% {
    transform: rotate(360deg) scale(1.1428);
}
}
.name-blur {
  -webkit-filter: url(#blur);
  filter: url(#blur);
}
.public-g-icon {
  opacity: .5;
}
.slide-top-enter-active {
  transition: all .3s ease;
}
.slide-top-leave-active {
  transition: all .3s ease;
}
.slide-top-enter,
.slide-top-leave-to {
  transform: translateY(-10rem);
}
.slide-right-enter,
.slide-right-leave-to {
  right: -10rem;
}
.slide-right-enter-to,
.slide-right-leave {
  right: 2.4rem;
}
.slide-right-enter-active {
  animation: slide-in-right .3s ease;
}
.slide-right-leave-active {
  animation: slide-out-right .3s ease;
}
@keyframes slide-out-right {
0% {
    right: 2.4rem;
}
100% {
    right: -10rem;
}
}
@keyframes slide-in-right {
0% {
    right: -10rem;
}
100% {
    right: 2.4rem;
}
}
.slide-right-vertical-enter,
.slide-right-vertical-leave-to {
  right: -10rem;
}
.slide-right-vertical-enter-to,
.slide-right-vertical-leave {
  right: 0.8rem;
}
.slide-right-vertical-enter-active {
  animation: slide-in-right-vertical .3s ease;
}
.slide-right-vertical-leave-active {
  animation: slide-out-right-vertical .3s ease;
}
@keyframes slide-out-right-vertical {
0% {
    right: 0.8rem;
}
100% {
    right: -10rem;
}
}
@keyframes slide-in-right-vertical {
0% {
    right: -10rem;
}
100% {
    right: 0.8rem;
}
}
