/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4656315 */
  src: url('https://at.alicdn.com/t/c/font_4656315_2vtlw6u37ed.woff2?t=1734063170193') format('woff2'),
       url('https://at.alicdn.com/t/c/font_4656315_2vtlw6u37ed.woff?t=1734063170193') format('woff'),
       url('https://at.alicdn.com/t/c/font_4656315_2vtlw6u37ed.ttf?t=1734063170193') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-gotoreal:before {
  content: "\e603";
}
.icon-zhuandao_xiantiao:before {
  content: "\e621";
}
.icon-weibiaoti-:before {
  content: "\e629";
}
.icon-weixinzhifu:before {
  content: "\e650";
}
.icon-close:before {
  content: "\e674";
}
.icon-laba:before {
  content: "\e600";
}
.icon-goto:before {
  content: "\e634";
}
.icon-renminbi:before {
  content: "\eb1e";
}
.icon-shengdanlihe:before {
  content: "\e6fa";
}
.icon-xiaoxi:before {
  content: "\eff1";
}
.icon-wode:before {
  content: "\e61f";
}
.icon-Close:before {
  content: "\eaa7";
}
.icon-back:before {
  content: "\e6db";
}
.icon-windows:before {
  content: "\e738";
}
.icon-android:before {
  content: "\e69f";
}
.icon-ios:before {
  content: "\e626";
}
.icon-warning-circle:before {
  content: "\e785";
}



/* @import "./assets/font.css"; */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html {
  height: 100%;
}
body {
  height: 100%;
}
html,
body {
  margin: 0px;
  overscroll-behavior: none;
  overflow: auto;
}
#app {
  height: 100%;
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}


#home[data-v-03ed0c1a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
}
#main[data-v-03ed0c1a] {
  flex: 1;
  width: 100%;
  height: calc(100% - 66px);
}
#footer[data-v-03ed0c1a] {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  height: 66px;
  width: 100%;
  border-top: 1px solid;
  border-top-color: rgb(232, 232, 232);
}
#footer a[data-v-03ed0c1a] {
  flex: 1;
}
nav[data-v-03ed0c1a] {
  padding: 30px;
}
#footer a[data-v-03ed0c1a] {
  font-weight: bold;
  color: #2c3e50;
  text-decoration: none;
}
#footer a.router-link-active[data-v-03ed0c1a] {
  color: #d1bb15;
  text-decoration: underline;
  text-underline-offset: 4px;
}


h3[data-v-ebbc34ee] {
  margin: 40px 0 0;
}
ul[data-v-ebbc34ee] {
  list-style-type: none;
  padding: 0;
}
li[data-v-ebbc34ee] {
  display: inline-block;
  margin: 0 10px;
}
a[data-v-ebbc34ee] {
  color: #42b983;
}


.home[data-v-3fe31d9d] {
  height: 100%;
}
.home div[data-v-3fe31d9d]:first-of-type {
  padding-top: 40px;
  padding-bottom: 10px;
}
.head-link[data-v-3fe31d9d] {
  color: #2c3e50;
  text-decoration: none;
  position: relative;
  line-height: 40px;
  font-size: 16px;
}
.head-link.router-link-active[data-v-3fe31d9d] {
  font-weight: 500;
  color: #111 !important;
  animation: resizeText-3fe31d9d 0.2s;
  animation-fill-mode: forwards; /* 动画结束后保持最后一帧的样式 */
  animation-iteration-count: 1; /* 动画播放次数为1次 */
}
.head-link.router-link-active[data-v-3fe31d9d]::after {
  position: absolute;
  left: 50%;
  bottom: -5px;
  transform: translateX(-50%);
  content: "";
  width: 20px;
  height: 3px;
  border-radius: 5px;
  background-color: #ffe81e;
}
@keyframes resizeText-3fe31d9d {
0% {
    font-size: 16px;
}
100% {
    font-size: 18px;
}
}


.about[data-v-22e29de2] {
  height: 100%;
  overflow-y: scroll;
}
.top[data-v-22e29de2] {
  position: relative;
  width: 100%;
  height: 180px;
}
.top-bg[data-v-22e29de2] {
  width: 100%;
  height: 100%;
  background-image: url(/img/image.21090252.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.top-user[data-v-22e29de2] {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  display: flex;
  padding: 30px;
  align-items: center;
  box-sizing: border-box;
}
.top-avatar[data-v-22e29de2] {
  width: 65px;
  height: 65px;
  border-radius: 35px;
  background-color: hsla(0, 0%, 100%, 0.1411764705882353);
  padding: 3px;
  font-size: 0;
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.top-avatar img[data-v-22e29de2] {
  width: 100%;
  height: 100%;
  border-radius: 35px;
}
.top-info[data-v-22e29de2] {
  position: relative;
  right: 0;
  margin-left: 10px;
}
.top-username[data-v-22e29de2] {
  margin-top: 3px;
  font-size: 17px;
  font-weight: 500;
  letter-spacing: 2px;
  align-items: center;
  color: #f7f7f7;
  /* color: var(--UI-FG-0); */
}
.top-py[data-v-22e29de2] {
  font-size: 10px;
  letter-spacing: 1px;
  font-weight: 400;
  color: #dadada;
}
.account-container[data-v-22e29de2] {
  display: flex;
  padding: 30px 20px;
  padding-bottom: 10px;
}
.rmb-box[data-v-22e29de2] {
  margin-right: 15px;
  background-image: linear-gradient(45deg, #fff, #fbe4e3) !important;
  position: relative;
  flex: 1;
  border-radius: 12px;
}
.integral-box[data-v-22e29de2] {
  position: relative;
  flex: 1;
  border-radius: 12px;
  background-image: linear-gradient(45deg, #fff, #fef5da) !important;
}
.rmb-box .tag[data-v-22e29de2] {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 10px;
  color: #e03997;
  padding: 5px 10px;
  background-color: #f8e0ed;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.rmb-box .num[data-v-22e29de2] {
  font-size: 20px;
  font-weight: bolder;
  margin-top: 15px;
  margin-left: 10px;
  color: #e03997;
  text-shadow: -2px 2px 4px;
  text-align: left;
}
.integral-box .tag[data-v-22e29de2] {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 10px;
  background-color: #ffebc6;
  color: #ffaf40;
  padding: 5px 10px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.integral-box .num[data-v-22e29de2] {
  font-size: 20px;
  font-weight: bolder;
  margin-top: 15px;
  margin-left: 10px;
  color: rgb(255, 231, 111);
  text-shadow: -2px 2px 4px;
  text-align: left;
}
.go[data-v-22e29de2] {
  font-size: 10px;
  color: #777;
  margin-left: 10px;
  margin-top: 5px;
  text-align: left;
}
.go[data-v-22e29de2]::after {
  content: "\e634";
  font-family: iconfont;
  margin-left: 5px;
  color: #ccc;
  font-size: 10px;
}
.menu-container[data-v-22e29de2] {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
  margin-top: 20px;
}
.item-box[data-v-22e29de2] {
  position: relative;
  font-weight: 500;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 15px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.title-box[data-v-22e29de2] {
  height: 50px;
  line-height: 50px;
  padding-left: 15px;
  color: #4a4a4a;
  font-size: 14px;
}
.title[data-v-22e29de2] {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
  padding-left: 5px;
}
.item-title[data-v-22e29de2] {
  position: relative;
  display: flex;
  align-items: center;
  height: 30px;
  color: #555;
  font-weight: 600;
}
.before[data-v-22e29de2] {
  display: flex;
  margin-right: 10px;
}
.before[data-v-22e29de2]::before {
  margin-right: 4px;
  margin-top: 3px;
  background-color: #1ccafe;
  content: "";
  display: block;
  width: 3px;
  height: 8px;
  border-radius: 5px;
  transform: rotate(30deg);
}
.before[data-v-22e29de2]::after {
  width: 3px;
  height: 16px;
  background-color: #ffbd08;
  content: "";
  display: block;
  border-radius: 5px;
  transform: rotate(30deg);
}
.after[data-v-22e29de2] {
  display: flex;
  margin-left: 10px;
  margin-bottom: 3px;
}
.after[data-v-22e29de2]::before {
  width: 3px;
  height: 16px;
  margin-right: 4px;
  margin-top: 3px;
  background-color: #60f0db;
  content: "";
  display: block;
  border-radius: 5px;
  transform: rotate(30deg);
}
.after[data-v-22e29de2]::after {
  width: 3px;
  height: 8px;
  margin-left: 1px;
  margin-top: 8px;
  background-color: #ef1f9c;
  content: "";
  display: block;
  border-radius: 5px;
  transform: rotate(30deg);
}
.line[data-v-22e29de2] {
  width: 90%;
  margin: 0 2% 0 8%;
  height: 1px;
  background-color: #f7f7f7;
}
.box[data-v-22e29de2] {
  height: auto;
  letter-spacing: 1px;
  color: #9e9e9e;
  font-weight: 300;
  font-size: 14px;
  position: relative;
  padding: 10px;
  text-align: left;
}
.src-box[data-v-22e29de2] {
  /* position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; */
  padding: 10px;
  white-space: nowrap;
  box-sizing: border-box;
  /* margin-top: 10px; */
  font-size: 0;
  width: 100%;
}
.charging-app[data-v-22e29de2] {
  width: 40px;
  height: 40px;
  border-radius: 10px;
  margin-right: 8px;
}
.uni-scroll-view-content[data-v-22e29de2] {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  font-weight: 500;
  display: flex;
  flex-direction: row;
}
.icon-box[data-v-22e29de2] {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 7px;
}
.box-title-info[data-v-22e29de2] {
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 1px;
  color: rgb(204, 204, 204);
}
.icon-null[data-v-22e29de2] {
  width: 30px;
  height: 30px;
}
.call-i[data-v-22e29de2] {
  margin-top: 40px;
  text-align: center;
}
.call-i div[data-v-22e29de2] {
  width: auto;
}
.call-i img[data-v-22e29de2] {
  width: 30px;
  height: 30px;
  position: relative;
  top: 3px;
}
.call-i span[data-v-22e29de2] {
  font-size: 14px;
  color: #797777;
  vertical-align: super;
  margin-left: 10px;
  line-height: 30px;
}

.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}
@charset 'UTF-8';
/* Icons */
@font-face {
  font-family: 'slick';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA)
    format('woff');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;

  position: absolute;
  top: 50%;

  display: block;

  width: 20px;
  height: 20px;
  padding: 0;
  transform: translate(0, -50%);

  cursor: pointer;

  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;

  opacity: 0.75;
  color: white;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;

  display: block;

  width: 100%;
  padding: 0;
  margin: 0;

  list-style: none;

  text-align: center;
}
.slick-dots li {
  position: relative;

  display: inline-block;

  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;

  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;

  display: block;

  width: 20px;
  height: 20px;
  padding: 5px;

  cursor: pointer;

  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;

  position: absolute;
  top: 0;
  left: 0;

  width: 20px;
  height: 20px;

  content: '•';
  text-align: center;

  opacity: 0.25;
  color: black;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}


.list[data-v-544b7087] {
  padding: 0px 15px;
  overflow: auto;
  overflow-x: hidden;
  height: calc(100% - 90.5px);
  /* border: 1px solid #000; */
}
.tips[data-v-544b7087] {
  text-align: left;
  display: flex;
  flex-direction: row;
}
.tips-icon[data-v-544b7087] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.tips-items[data-v-544b7087] {
  padding: 0 16px;
}
.carousel-d[data-v-544b7087] {
  margin: 0;
  height: 42px;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.carousel-p[data-v-544b7087] {
  font-size: 13px;
  /* color: transparent; */
  color: rgb(130, 162, 0);
  letter-spacing: 2px;
  margin: 0;
  /* background: linear-gradient(to right, #000 0, #ffff00 20%, #000 40%);
  background-position: -100px 0;
  -webkit-background-clip: text;
  animation: eff71 4s linear infinite; */
  /* animation: glow 1.5s ease-in-out infinite alternate; */
}
/* 
@keyframes eff71 {
  to {
    background-position: 500px 0;
  }
} */
.tips-i[data-v-544b7087]::before {
  content: "\e600";
  font-size: 20px;
  color: rgb(148, 185, 1);
  font-family: iconfont;
  position: relative;
  top: 1px;
  margin: 0 5px;
}
.tips-num[data-v-544b7087] {
  width: 17px;
  height: 17px;
  border-radius: 50%;
  color: #ffffff;
  font-size: small;
  text-align: center;
  background-color: rgb(148, 185, 1);
}
.card[data-v-544b7087] {
  display: flex;
  height: 70px;
  border: 2px solid #fffdfd; /* 边框 */
  border-radius: 15px; /* 圆角 */
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0; /***** 阴影参数 *****/
  margin-top: 20px;
  position: relative;
}
.icon[data-v-544b7087] {
  display: block;
  margin-left: 10px;
  width: 50px;
  height: 50px;
  align-self: center;
  border-radius: 11px;
  flex-shrink: 0;
}
.info[data-v-544b7087] {
  text-align: left;
  padding: 3px 10px;
}
.name[data-v-544b7087] {
  font-size: 14px;
  font-weight: bold;
}
.goto[data-v-544b7087] {
  text-decoration: underline;
  text-underline-offset: 3px;
  color: #868686;
  position: relative;
  top: -1px;
}
.goto[data-v-544b7087]::before {
  content: "\e621";
  font-family: iconfont;
  font-size: 12px;
  margin-left: 5px;
  color: #868686;
}
.goto[data-v-544b7087]:hover {
  color: rgb(60, 93, 242);
}
.goto[data-v-544b7087]:hover::before {
  color: rgb(60, 93, 242);
}
.breif[data-v-544b7087] {
  font-size: 10px;
  padding-top: 0px;
  height: 28px;
}
.go-detail[data-v-544b7087]::before {
  content: "\e603";
  font-family: iconfont;
  font-size: 10px;
  margin-left: 3px;
  color: #868686;
}
.status[data-v-544b7087] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: -4px;
}
.status-s[data-v-544b7087] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.status-s-y[data-v-544b7087] {
  color: #7ec050;
}
.status-s-n[data-v-544b7087] {
  color: #dca550;
}
.status-s-tag[data-v-544b7087] {
  font-size: 16px;
  margin-right: 2px;
}
.status-s-name[data-v-544b7087] {
  font-size: 9px;
}
.status-hr[data-v-544b7087] {
  width: 1px;
  height: 10px;
  margin: auto 3px;
  background-color: #ccc;
}
.status-v[data-v-544b7087] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.status-v-tag[data-v-544b7087] {
  font-size: 16px;
  margin-right: 2px;
  height: 13px;
}
.status-v-name[data-v-544b7087] {
  font-size: 10px;
  font-weight: 600;
  color: #4f4f4f;
}
.charge-type[data-v-544b7087] {
  position: absolute;
  top: 0;
  right: 10px;
  width: 30px;
  height: 30px;
  transform: rotate(25deg);
}
.charge-type img[data-v-544b7087] {
  width: 30px;
  height: 30px;
}
.charge-type-free[data-v-544b7087] {
  position: absolute;
  top: 0;
  right: 10px;
  width: 30px;
  height: 30px;
}
.charge-type-free img[data-v-544b7087] {
  width: 30px;
  height: 30px;
}
.not-more[data-v-544b7087] {
  position: relative;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 11px;
  color: #ccc;
}


.notice-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.notice-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.notice-title {
  text-align: center;
  font-size: 17px;
  font-weight: 600;
  color: #536a75;
  margin-top: 15px;
  letter-spacing: 1.5px;
}
.notice-warning {
  display: flex;
  padding: 10px 15px 10px 10px;
}
.notice-warning-img {
  width: 45px;
  margin-right: 10px;
  background-image: url(data:image/png;base64,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);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
.notice-warning-msg {
  flex: 1;
  text-align: left;
  font-size: 12px;
  color: #5a5a5a;
}
.notice-list {
  display: flex;
  padding: 0px 15px;
}
.notice-img {
  align-self: center;
}
.notice-img::before {
  content: "\e785";
  font-family: iconfont;
  font-size: 18px;
  margin-right: 6px;
  color: #ff9800;
}
.notice-msg {
  flex: 1;
  text-align: left;
  font-size: 12px;
  margin: 3px 0;
  color: #6a6a6a;
  letter-spacing: 1.5px;
}
.notice-btns {
  display: flex;
  padding: 10px 20px;
  justify-content: space-between;
}
.notice-btn {
  padding: 0px 20px;
  height: 36px;
  line-height: 32px;
  border-radius: 36px;
  font-size: 12px;
  color: #666;
  font-weight: 500;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.notice-btn.confirm:disabled {
  color: #bbb;
  cursor: not-allowed;
}


.goods-dialog[data-v-6bbcf042] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.goods-close[data-v-6bbcf042] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 11px;
  width: 20px;
  height: 20px;
  z-index: 10;
}
.goods-close[data-v-6bbcf042]::before {
  content: "\e674";
  position: absolute;
  font-family: iconfont;
  font-size: 17px;
  top: 50%;
  left: 50%;
  color: #3e3d3d;
  transform: translate(-50%, -50%);
}
.googs-info[data-v-6bbcf042] {
  display: flex;
  flex-direction: column;
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 330px;
  border-radius: 0px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.goods-title[data-v-6bbcf042] {
  text-align: center;
  font-size: 17px;
  font-weight: 600;
  color: #000000;
  margin-top: 15px;
  letter-spacing: 1.5px;
}
.goods-thank[data-v-6bbcf042] {
  text-align: center;
  font-size: 12px;
  font-weight: 300;
  color: #000000;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 0px 15px;
  letter-spacing: 1.5px;
}
.goods-list[data-v-6bbcf042] {
  display: flex;
  flex-shrink: 0; /** 防止 css 父元素设置了flex 子元素超出宽度变窄 */
  margin-left: 20px;
  margin-right: 20px;
  flex-wrap: wrap;
  justify-content: center;
}
.goods-goods[data-v-6bbcf042] {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 90px;
  height: 95px;
  background-color: #f5f5f5;
  margin: 6px 12px;
  padding: 8px 10px;
  box-sizing: border-box;
}
.goods-name[data-v-6bbcf042] {
  font-size: 12px;
  color: #4a4a4a;
  height: 15px;
  text-align: center;
  line-height: 15px;
  white-space: pre;
}
.goods-current[data-v-6bbcf042] {
  height: 40px;
  color: #4a4a4a;
  line-height: 40px;
  text-align: center;
  font-size: 28px;
  font-weight: 600;
}
.goods-current[data-v-6bbcf042]::before {
  content: "\eb1e";
  font-family: iconfont;
  font-size: 15px;
  font-weight: 100;
  margin-right: -8px;
  color: #3e3d3d;
}
.goods-original[data-v-6bbcf042] {
  font-size: 12px;
  color: #ccc;
  text-align: center;
  text-decoration: line-through;
}
.goods-goods.selected-goods[data-v-6bbcf042] {
  background-color: #fffaec !important;
}
.selected-goods-name[data-v-6bbcf042] {
  color: rgb(255, 193, 7);
}
.selected-goods-current[data-v-6bbcf042] {
  color: rgb(255, 193, 7);
}
.selected-goods-current[data-v-6bbcf042]::before {
  color: rgb(255, 193, 7);
}
.goods-charge[data-v-6bbcf042] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 15px 0;
}
.goods-charge-button[data-v-6bbcf042] {
  height: 40px;
  width: 100px;
  border-radius: 40px;
  background-color: #ffc107;
  color: white;
  font-size: 17px;
  font-weight: 500;
  line-height: 40px;
  display: block;
  align-self: center;
}


.detail[data-v-578c1d21] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.header[data-v-578c1d21] {
  display: flex;
  margin: 10px;
  height: 40px;
  position: relative;
}
.back[data-v-578c1d21] {
  display: block;
  width: 30px;
  height: 30px;
  align-self: center;
  background-image: url(/img/ic_public_arrow_left.483137a7.svg);
  background-repeat: no-repeat;
  background-size: 30px 30px;
}
.title-name[data-v-578c1d21] {
  position: absolute;
  left: 70px;
  right: 70px;
  top: -5px;
  font-size: 16px;
  font-weight: 700;
  line-height: 42px;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.detail-info[data-v-578c1d21] {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: calc(100% - 50px - env(safe-area-inset-top)); /**防止出现滚动条 */
}
.detail-info-mobile[data-v-578c1d21] {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  height: calc(100% - 50px - env(safe-area-inset-top)); /**防止出现滚动条 */
}
.card[data-v-578c1d21] {
  display: flex;
  height: 70px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.promotion[data-v-578c1d21] {
  text-align: center;
  font-size: 14px;
}
.promotion-p[data-v-578c1d21] {
  color: #f6c344;
  width: 300px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  border: 1px solid #f6c344;
}
.promotion-amount[data-v-578c1d21] {
  color: #fd474b;
  font-weight: 500;
  margin-left: 2px;
  margin-right: 2px;
}
.sendout-auto[data-v-578c1d21] {
  background-color: #fd474b;
  color: #ffffff;
  font-weight: 500;
  font-size: 10px;
  padding: 2px 5px;
  border-radius: 5px;
  margin-left: 5px;
  position: relative;
  top: -2px;
}
.web-info[data-v-578c1d21] {
  text-align: left;
  padding: 5px 10px;
}
.web-name[data-v-578c1d21] {
  font-size: 14px;
  font-weight: bold;
}
.goto[data-v-578c1d21] {
  text-decoration: underline;
  text-underline-offset: 3px;
  color: #868686;
  position: relative;
  top: -1px;
}
.goto[data-v-578c1d21]::before {
  content: "\e621";
  font-family: iconfont;
  font-size: 12px;
  margin-left: 5px;
  color: #868686;
}
.goto[data-v-578c1d21]:hover {
  color: rgb(60, 93, 242);
}
.goto[data-v-578c1d21]:hover::before {
  color: rgb(60, 93, 242);
}
.web-breif[data-v-578c1d21] {
  font-size: 10px;
  padding-top: 5px;
}
.status[data-v-578c1d21] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.status-s[data-v-578c1d21] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.status-s-y[data-v-578c1d21] {
  color: #7ec050;
}
.status-s-n[data-v-578c1d21] {
  color: #dca550;
}
.status-s-tag[data-v-578c1d21] {
  font-size: 16px;
  margin-right: 2px;
}
.status-s-name[data-v-578c1d21] {
  font-size: 9px;
}
.status-hr[data-v-578c1d21] {
  width: 1px;
  height: 10px;
  margin: auto 3px;
  background-color: #ccc;
}
.status-v[data-v-578c1d21] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.status-v-tag[data-v-578c1d21] {
  font-size: 16px;
  margin-right: 2px;
  height: 13px;
}
.status-v-name[data-v-578c1d21] {
  font-size: 10px;
  font-weight: 600;
  color: #4f4f4f;
}
.web-icon[data-v-578c1d21] {
  display: block;
  margin-left: 10px;
  width: 50px;
  height: 50px;
  align-self: center;
  border-radius: 11px;
}
.charge[data-v-578c1d21] {
  display: flex;
  flex-direction: row;
  height: 90px;
  width: 390px;
  box-sizing: border-box; /* flex元素设置宽高 后设置padding元素被撑大 关键点在这里 */
  margin: 5px 20px 20px 20px;
  padding: 15px;
  border: 2px solid #fffdfd; /* 边框 */
  border-radius: 15px; /* 圆角 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
  align-items: center;
}
.charge-mobile[data-v-578c1d21] {
  display: flex;
  flex-direction: row;
  height: 90px;
  width: 350px;
  box-sizing: border-box; /* flex元素设置宽高 后设置padding元素被撑大 关键点在这里 */
  margin: 5px 20px 20px 20px;
  padding: 15px;
  border: 2px solid #fffdfd; /* 边框 */
  border-radius: 15px; /* 圆角 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
  align-items: center;
}
.charge > div[data-v-578c1d21] {
  display: flex;
  flex-direction: column;
}
.charge-mobile > div[data-v-578c1d21] {
  display: flex;
  flex-direction: column;
}
.consult[data-v-578c1d21] {
  width: 60px;
  margin-right: 15px;
}
.consult .icon[data-v-578c1d21] {
  background-image: url(data:image/png;base64,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);
  background-position: center center;
  background-size: contain;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  align-self: center;
}
.install[data-v-578c1d21] {
  width: 60px;
  margin-right: 20px;
  position: relative;
}
.install .icon[data-v-578c1d21] {
  background-image: url(data:image/png;base64,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);
  background-position: center center;
  background-size: contain;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  align-self: center;
}
.icon-name[data-v-578c1d21] {
  font-size: 10px;
  color: #6a6a6a;
}
.pay[data-v-578c1d21] {
  flex: 1;
}
.pay-btn[data-v-578c1d21] {
  margin-top: 5px;
  width: 90%;
  height: 40px;
  line-height: 35px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  border-radius: 50px;
  background-color: #ffc107;
  border-color: #ffc107;
  border-style: solid; /* 防止下边框颜色不一样 */
  align-self: center;
}
.pay-btn.disabled[data-v-578c1d21] {
  margin-top: 5px;
  width: 90%;
  height: 40px;
  line-height: 35px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  border-radius: 50px;
  background-color: #bbbbbb;
  border-color: #bbbbbb;
  border-style: solid; /* 防止下边框颜色不一样 */
  align-self: center;
}
.info[data-v-578c1d21] {
  margin: 5px 20px 20px 20px;
  border: 2px solid #fffdfd; /* 边框 */
  border-radius: 15px; /* 圆角 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
  flex: 1;
  overflow: scroll;
  width: 390px;
  text-align: left;
  box-sizing: border-box;
  position: relative;
  overflow-x: hidden;
}
.info-mobile[data-v-578c1d21] {
  margin: 5px 20px 20px 20px;
  border: 2px solid #fffdfd; /* 边框 */
  border-radius: 15px; /* 圆角 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
  flex: 1;
  overflow: scroll;
  width: 350px;
  text-align: left;
  box-sizing: border-box;
  position: relative;
  overflow-x: hidden;
}
.charge-type[data-v-578c1d21] {
  position: absolute;
  top: 0;
  right: 10px;
  width: 30px;
  height: 30px;
  transform: rotate(25deg);
}
.charge-type img[data-v-578c1d21] {
  width: 30px;
  height: 30px;
}
.charge-type-free[data-v-578c1d21] {
  position: absolute;
  top: 0;
  right: 10px;
  width: 30px;
  height: 30px;
}
.charge-type-free img[data-v-578c1d21] {
  width: 30px;
  height: 30px;
}
.section[data-v-578c1d21] {
  position: relative;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 1px;
  color: #c7c7c7;
}
.section[data-v-578c1d21]::before {
  display: inline-block;
  position: relative;
  margin-right: 10px;
  content: "";
  top: -3px;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #fafafa;
}
.section[data-v-578c1d21]::after {
  display: inline-block;
  position: relative;
  margin-left: 10px;
  content: "";
  top: -3px;
  right: 0;
  width: calc(100% - 110px);
  height: 2px;
  background-color: #fafafa;
}
.func[data-v-578c1d21] {
  padding-left: 48px;
  padding-right: 15px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.func div[data-v-578c1d21] {
  text-align: left;
  position: relative;
  font-size: 13px;
  color: #4a4a4a;
  margin: 6px 0;
}
.func div[data-v-578c1d21]::before {
  background-color: #03a9f4;
  position: absolute;
  display: inline-block;
  content: "";
  left: -36px;
  top: 6px;
  width: 20px;
  height: 7px;
  margin: 0 8px;
  border-radius: 5px;
}
.func[data-v-578c1d21] :nth-child(4n + 1)::before {
  background-color: #9e6e71;
}
.func[data-v-578c1d21] :nth-child(4n + 2)::before {
  background-color: #c9daa2;
}
.func[data-v-578c1d21] :nth-child(4n + 3)::before {
  background-color: #d8aaba;
}
.illustrate[data-v-578c1d21] {
  padding: 20px;
  text-indent: 1rem;
  letter-spacing: 1px;
  text-align: left;
}
.illustrate div[data-v-578c1d21] {
  color: #5a5a5a;
  font-size: 13px;
  text-indent: 1rem;
}
.note[data-v-578c1d21] {
  margin: 20px 0;
  padding: 0 20px;
  color: #d32f2f;
  font-size: 13px;
  letter-spacing: 1px;
}
.note div[data-v-578c1d21] {
  margin: 0;
  text-align: left;
}
.note div[data-v-578c1d21]::before {
  content: "\e785";
  font-family: iconfont;
  font-size: 18px;
  margin-right: 5px;
}
.intro[data-v-578c1d21] {
  padding: 20px;
  text-indent: 1rem;
  letter-spacing: 1px;
  text-align: left;
}
.intro div[data-v-578c1d21] {
  color: #5a5a5a;
  font-size: 13px;
  text-indent: 1rem;
}
.system[data-v-578c1d21] {
  padding: 20px;
}
.system-list[data-v-578c1d21] {
  display: flex;
  letter-spacing: 1px;
}
.system-info[data-v-578c1d21] {
  display: flex;
  flex-direction: column;
  width: 40px;
  height: 40px;
  margin-left: 25px;
}
.iconfont[data-v-578c1d21]::before {
  font-size: 25px;
}
.icon-ios[data-v-578c1d21]::before {
  color: #d4d4d4;
}
.icon-ios[data-v-578c1d21]::after {
  content: "iOS";
  font-size: 10px;
  margin-top: 5px;
  text-indent: 4px;
  color: #ccc;
  font-weight: 300;
}
.icon-windows[data-v-578c1d21]::before {
  color: #36c1f7;
}
.icon-windows[data-v-578c1d21]::after {
  content: "Windows";
  font-size: 10px;
  margin-top: 5px;
  text-indent: -10px;
  color: #ccc;
  font-weight: 300;
}
.icon-android[data-v-578c1d21]::before {
  color: #2fe792;
}
.icon-android[data-v-578c1d21]::after {
  content: "Android";
  font-size: 10px;
  margin-top: 5px;
  text-indent: -10px;
  color: #ccc;
  font-weight: 300;
}
.poptip[data-v-578c1d21] {
  position: absolute;
  top: 0;
  left: 0;
  animation: spring-578c1d21 2s ease infinite;
}
.poptip[data-v-578c1d21]::before {
  content: attr(title);
  position: absolute;
  top: -50px;
  left: 0;
  color: #fff;
  font-size: 13px;
  width: 150px;
  height: 30px;
  background-color: #ec407a;
  border-radius: 5px;
  text-align: center;
  line-height: 30px;
  padding: 4px;
  transform: translateX(-30%);
}
.poptip[data-v-578c1d21]::after {
  content: "";
  position: absolute;
  top: -20px;
  left: 27px;
  width: 10px;
  height: 10px;
  background-color: #ec407a;
  transform: rotate(45deg);
}
@keyframes spring-578c1d21 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.1);
}
100% {
    transform: scale(1);
}
}
#plugin-link-dialog[data-v-578c1d21] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.link-card[data-v-578c1d21] {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.link-close[data-v-578c1d21] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 11px;
  width: 20px;
  height: 20px;
  z-index: 10;
}
.link-close[data-v-578c1d21]::before {
  content: "\e674";
  position: absolute;
  font-family: iconfont;
  font-size: 17px;
  top: 50%;
  left: 50%;
  color: #cccccc;
  transform: translate(-50%, -50%);
}
.link-info[data-v-578c1d21] {
  padding: 5px 15px;
}
.link-title[data-v-578c1d21] {
  text-align: center;
  font-size: 15px;
  color: #3a3a3a;
  margin-top: 10px;
}
.link-url[data-v-578c1d21] {
  text-align: left;
  font-size: 12px;
  margin-top: 15px;
  color: #7a7a7a;
  word-break: break-word;
}
.link-tip-title[data-v-578c1d21] {
  text-align: left;
  font-size: 11px;
  color: #b7b7b7;
  margin-top: 3px;
}
.link-tips-warnning[data-v-578c1d21] {
  text-align: left;
  margin: 5px 7px;
  color: red;
  font-size: 11px;
}
.link-tips[data-v-578c1d21] {
  text-align: left;
  margin: 0px 7px;
  color: #b7b7b7;
  font-size: 11px;
}
.link-copy[data-v-578c1d21] {
  display: flex;
  flex-direction: row-reverse;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 4px;
  margin-bottom: 12px;
}
.link-copy-btn[data-v-578c1d21] {
  margin-left: 18px;
  width: 70px;
  height: 32px;
  line-height: 28px;
  border-radius: 30px;
  font-size: 10px;
  color: #7a7a7a;
  font-weight: 500;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}


.pay-page[data-v-5ea17706] {
  display: flex; /**防止出现滚动条 */
  flex-direction: column;
  margin: 0;
  height: 100%;
  width: 100%;

  background-color: #f5f5f5;
  position: relative;
}
.pay-header[data-v-5ea17706] {
  display: flex;
  left: 0;
  top: 0;
  margin: 10px;
  height: 40px;
  position: absolute;
  z-index: 2;
}
.pay-back[data-v-5ea17706] {
  display: block;
  width: 30px;
  height: 30px;
  align-self: center;
  background-image: url(/img/ic_public_arrow_left.483137a7.svg);
  background-repeat: no-repeat;
  background-size: 30px 30px;
}
.pay-info[data-v-5ea17706] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: scroll;
}
.pay-outer[data-v-5ea17706] {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translate(-50%);
  width: 300px;
  height: 37px;
  top: 10px;
  border-radius: 16px;
  background-color: white;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.pay-outer-inner[data-v-5ea17706] {
  position: relative;
  height: 21px;
  width: 280px;
  background-color: #717171;
  margin: 8px auto;
  border-radius: 8px;
}
.pay-top[data-v-5ea17706] {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 255px;
  height: 10px;
  background-color: #d7d7d7;
}
.pay-scroll[data-v-5ea17706] {
  position: absolute;
  top: 21px;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: calc(100vh - 37px);
  overflow-y: scroll;
}
.pay-card[data-v-5ea17706] {
  position: absolute;
  display: flex;
  /* top: 21px; */
  left: 50%;
  transform: translateX(-50%);
  width: 255px;
  background-color: #fff;
  z-index: 10;
  box-shadow: 0 -25px 16px 1px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.pay-detail[data-v-5ea17706] {
  overflow: hidden;
  flex: 1;
}
.pay-title[data-v-5ea17706] {
  line-height: 30px;
  font-size: 15px;
  letter-spacing: 1px;
  margin-top: 5px;
  text-align: center;
  color: #607d8b;
  font-weight: 600;
  padding: 0 20px;
}
.pay-send-type[data-v-5ea17706] {
  color: rgb(10, 61, 202);
  font-size: 13px;
  margin: 10px 20px 0px 20px;
}
.pay-money[data-v-5ea17706]::before {
  content: "\eb1e";
  font-family: iconfont;
}
.pay-money h3[data-v-5ea17706] {
  display: inline-block;
  color: #f44336;
  font-size: 33px;
  margin: 15px 0;
}
.pay-money span[data-v-5ea17706] {
  display: inline-block;
  font-size: 12px;
  color: #ccc;
  margin-left: 5px;
  letter-spacing: 1px;
  text-decoration: line-through;
}
.pay-warn[data-v-5ea17706] {
  color: red;
  font-size: 13px;
  padding: 0 15px;
}
.pay-notes-info[data-v-5ea17706] {
  height: 20px;
  line-height: 21px;
  font-size: 12px;
  display: inline-block; /**使其与按钮左右排列 */
  border-style: dashed;
  border-width: 1px; /* 定义边框粗细 */
  border-color: #000; /* 定义边框颜色 */
}
.pay-notes-copy[data-v-5ea17706] {
  height: 20px;
  line-height: 21px;
  padding: 0 7px;
  font-size: 12px;
  display: inline-block;
  background: rgb(239, 239, 239);
  border-style: dashed;
  border-width: 1px 1px 1px 0px; /* 定义边框粗细 */
}
.pay-qrcode[data-v-5ea17706] {
  padding: 0 15px;
}
.pay-qrcode img[data-v-5ea17706] {
  width: 210px;
  height: 210px;
}
.img-filter[data-v-5ea17706] {
  filter: blur(5px); /* 调整数值来改变模糊程度 */
}
.pay-payed-info[data-v-5ea17706] {
  position: relative;
  z-index: 100;
  margin-top: -8px;
  font-size: 13px;
  padding: 0 30px;
  text-align: center;
  color: #ef6c00;
  padding-bottom: 5px;
  letter-spacing: 1px;
}
.pay-tips[data-v-5ea17706] {
  color: red;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: left;
  padding: 5px 20px;
}
.pay-timer[data-v-5ea17706] {
  position: relative;
  margin-top: 5px;
  color: #c4c9cc;
  text-align: left;
  font-size: 10px;
  padding: 2px 20px 30px 20px;
}
.pay-timer span[data-v-5ea17706] {
  padding: 0px 5px;
  font-size: 12px;
  line-height: 20px;
  color: rgb(236, 205, 48);
}
.pay-wxzf-icon[data-v-5ea17706] {
  position: absolute;
  right: 0;
  bottom: 20px;
  z-index: -1;
}
.pay-wxzf-icon[data-v-5ea17706]::before {
  margin-right: 10px;
  content: "\e650";
  font-family: iconfont;
  font-size: 25px;
  color: #1fd13b;
}
.pay-confirm[data-v-5ea17706] {
  margin: 10px 20px 25px 20px;
}
.pay-confirm-btn[data-v-5ea17706] {
  padding: 5px 10px;
  border: none;
  color: white;
  background-color: green;
  letter-spacing: 1px;
  font-weight: 600;
  transition: background-image 1s ease; /* 平滑过渡效果 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.pay-confirm-btn[data-v-5ea17706]:hover {
  background-image: linear-gradient(
    to right,
    green,
    #7bfe97
  ); /* 渐变色从左到右 */
}
.pay-bottom[data-v-5ea17706] {
  display: flex;
  flex-wrap: nowrap;
  position: absolute;
  left: 0;
  bottom: -7px;
  height: 15px;
}
.pay-bottom-ball[data-v-5ea17706] {
  width: 15px;
  height: 15px;
  border-radius: 20px;
  background-color: #f5f5f5;
  margin-left: 10px;
}


.pay-page[data-v-371fafb6] {
  display: flex; /**防止出现滚动条 */
  flex-direction: column;
  margin: 0;
  height: 100%;
  width: 100%;

  background-color: #f5f5f5;
  position: relative;
}
.pay-header[data-v-371fafb6] {
  display: flex;
  left: 0;
  top: 0;
  margin: 10px;
  height: 40px;
  position: absolute;
  z-index: 2;
}
.pay-back[data-v-371fafb6] {
  display: block;
  width: 30px;
  height: 30px;
  align-self: center;
  background-image: url(/img/ic_public_arrow_left.483137a7.svg);
  background-repeat: no-repeat;
  background-size: 30px 30px;
}
.pay-info[data-v-371fafb6] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: scroll;
}
.pay-outer[data-v-371fafb6] {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translate(-50%);
  width: 300px;
  height: 37px;
  top: 10px;
  border-radius: 16px;
  background-color: white;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.pay-outer-inner[data-v-371fafb6] {
  position: relative;
  height: 21px;
  width: 280px;
  background-color: #717171;
  margin: 8px auto;
  border-radius: 8px;
}
.pay-top[data-v-371fafb6] {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 255px;
  height: 10px;
  background-color: #d7d7d7;
}
.pay-scroll[data-v-371fafb6] {
  position: absolute;
  top: 21px;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: calc(100vh - 37px);
  overflow-y: scroll;
}
.pay-card[data-v-371fafb6] {
  position: absolute;
  display: flex;
  /* top: 21px; */
  left: 50%;
  transform: translateX(-50%);
  width: 255px;
  background-color: #fff;
  z-index: 10;
  box-shadow: 0 -25px 16px 1px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.pay-detail[data-v-371fafb6] {
  overflow: hidden;
  flex: 1;
}
.pay-title[data-v-371fafb6] {
  line-height: 30px;
  font-size: 15px;
  letter-spacing: 1px;
  margin-top: 5px;
  text-align: center;
  color: #607d8b;
  font-weight: 600;
  padding: 0 20px;
}
.pay-send-type[data-v-371fafb6] {
  color: rgb(10, 61, 202);
  font-size: 13px;
  margin: 10px 20px 0px 20px;
}
.pay-money[data-v-371fafb6]::before {
  content: "\eb1e";
  font-family: iconfont;
}
.pay-money h3[data-v-371fafb6] {
  display: inline-block;
  color: #f44336;
  font-size: 33px;
  margin: 15px 0;
}
.pay-money span[data-v-371fafb6] {
  display: inline-block;
  font-size: 12px;
  color: #ccc;
  margin-left: 5px;
  letter-spacing: 1px;
  text-decoration: line-through;
}
.pay-warn[data-v-371fafb6] {
  color: red;
  font-size: 13px;
  padding: 0 15px;
}
.pay-notes-info[data-v-371fafb6] {
  height: 20px;
  line-height: 21px;
  font-size: 12px;
  display: inline-block; /**使其与按钮左右排列 */
  border-style: dashed;
  border-width: 1px; /* 定义边框粗细 */
  border-color: #000; /* 定义边框颜色 */
}
.pay-notes-copy[data-v-371fafb6] {
  height: 20px;
  line-height: 21px;
  padding: 0 7px;
  font-size: 12px;
  display: inline-block;
  background: rgb(239, 239, 239);
  border-style: dashed;
  border-width: 1px 1px 1px 0px; /* 定义边框粗细 */
}
.pay-qrcode[data-v-371fafb6] {
  padding: 0 15px;
  position: relative;
}
.pay-qrcode img[data-v-371fafb6] {
  width: 210px;
  height: 210px;
}
.img-filter[data-v-371fafb6] {
  filter: blur(5px); /* 调整数值来改变模糊程度 */
}
.cover[data-v-371fafb6] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.cover-blur[data-v-371fafb6] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.pay-payed-info[data-v-371fafb6] {
  position: relative;
  z-index: 100;
  margin-top: -8px;
  font-size: 13px;
  padding: 0 30px;
  text-align: center;
  color: #ef6c00;
  padding-bottom: 5px;
  letter-spacing: 1px;
}
.pay-tips[data-v-371fafb6] {
  color: red;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: left;
  padding: 5px 20px;
}
.pay-timer[data-v-371fafb6] {
  position: relative;
  margin-top: 5px;
  color: #c4c9cc;
  text-align: left;
  font-size: 10px;
  padding: 2px 20px 30px 20px;
}
.pay-timer span[data-v-371fafb6] {
  padding: 0px 5px;
  font-size: 12px;
  line-height: 20px;
  color: rgb(236, 205, 48);
}
.pay-wxzf-icon[data-v-371fafb6] {
  position: absolute;
  right: 0;
  bottom: 20px;
  z-index: -1;
}
.pay-wxzf-icon[data-v-371fafb6]::before {
  margin-right: 10px;
  content: "\e650";
  font-family: iconfont;
  font-size: 25px;
  color: #1fd13b;
}
.pay-confirm[data-v-371fafb6] {
  margin: 10px 20px 25px 20px;
}
.pay-confirm-btn[data-v-371fafb6] {
  padding: 5px 10px;
  border: none;
  color: white;
  background-color: green;
  letter-spacing: 1px;
  font-weight: 600;
  transition: background-image 1s ease; /* 平滑过渡效果 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.pay-confirm-btn[data-v-371fafb6]:hover {
  background-image: linear-gradient(
    to right,
    green,
    #7bfe97
  ); /* 渐变色从左到右 */
}
.pay-bottom[data-v-371fafb6] {
  display: flex;
  flex-wrap: nowrap;
  position: absolute;
  left: 0;
  bottom: -7px;
  height: 15px;
}
.pay-bottom-ball[data-v-371fafb6] {
  width: 15px;
  height: 15px;
  border-radius: 20px;
  background-color: #f5f5f5;
  margin-left: 10px;
}


.login-card[data-v-18724a03] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.login-title[data-v-18724a03] {
  font-size: 22px;
  font-weight: 600;
  text-align: center;
  color: #222;
}
.login-info[data-v-18724a03] {
  position: relative;
  padding: 0;
  width: 305px;
  margin: 40px auto;
  background-color: #fff;
  border-radius: 12px;
  border: 1px solid transparent;
  margin-bottom: 10px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 20px 0;
}
.login-account-title[data-v-18724a03] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-code[data-v-18724a03] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-account-code-input[data-v-18724a03] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
.login-account-password-input[data-v-18724a03] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
input[data-v-18724a03]:focus {
  outline: none;
}
.login-account-password-title[data-v-18724a03] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-password[data-v-18724a03] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-other[data-v-18724a03] {
  display: flex;
  justify-content: space-between;
}
.login-register[data-v-18724a03] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
}
.login-email[data-v-18724a03] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
  display: none;
}
.login-btn[data-v-18724a03] {
  margin: 0 auto;
  padding: 0;
  margin-top: 25px;
  margin-bottom: 80px;
  width: 110px;
  height: 40px;
  line-height: 40px;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  border: none;
  border-radius: 50px;
  background: linear-gradient(318deg, #15f1a3, #16eae1);
}


.login-card[data-v-47b36d6c] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.login-title[data-v-47b36d6c] {
  font-size: 22px;
  font-weight: 600;
  text-align: center;
  color: #222;
}
.login-info[data-v-47b36d6c] {
  position: relative;
  padding: 0;
  width: 305px;
  margin: 40px auto;
  background-color: #fff;
  border-radius: 12px;
  border: 1px solid transparent;
  margin-bottom: 10px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 20px 0;
}
.login-account-title[data-v-47b36d6c] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-code[data-v-47b36d6c] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-account-code-input[data-v-47b36d6c] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
.login-qq[data-v-47b36d6c] {
  position: absolute;
  top: 50%;
  right: 10px;
  font-size: 13px;
  color: #5a5a5a;
  transform: translateY(-50%);
}
.login-account-password-input[data-v-47b36d6c] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
.login-captcha[data-v-47b36d6c] {
  position: absolute;
  height: 37px;
  width: 85px;
  padding: 5px 10px;
  top: 50%;
  transform: translateY(-50%);
  right: -5px;
  font-size: 0;
}
.login-captcha-btn[data-v-47b36d6c] {
  background: #ffffff !important;
  color: #000000;
  width: 65px;
  height: 30px;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  border-radius: 50px;
  border: none;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 8px 1px;
}
.login-captcha-btn-disabled[data-v-47b36d6c] {
  background: #fcfcfc !important;
  color: #ccc;
  width: 65px;
  height: 30px;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  border-radius: 50px;
  border: none;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 8px 1px;
  pointer-events: none;
  cursor: not-allowed;
}
input[data-v-47b36d6c]:focus {
  outline: none;
}
.login-account-password-title[data-v-47b36d6c] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-password[data-v-47b36d6c] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-other[data-v-47b36d6c] {
  display: flex;
  justify-content: space-between;
}
.login-register[data-v-47b36d6c] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
}
.login-email[data-v-47b36d6c] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
}
.login-btn[data-v-47b36d6c] {
  margin: 0 auto;
  padding: 0;
  margin-top: 25px;
  margin-bottom: 80px;
  width: 110px;
  height: 40px;
  line-height: 40px;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  border: none;
  border-radius: 50px;
  background: linear-gradient(318deg, #15f1a3, #16eae1);
}


.login-card[data-v-2d18e335] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.login-title[data-v-2d18e335] {
  font-size: 22px;
  font-weight: 600;
  text-align: center;
  color: #222;
}
.login-info[data-v-2d18e335] {
  position: relative;
  padding: 0;
  width: 305px;
  margin: 40px auto;
  background-color: #fff;
  border-radius: 12px;
  border: 1px solid transparent;
  margin-bottom: 10px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 20px 0;
}
.login-account-title[data-v-2d18e335] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-code[data-v-2d18e335] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-account-code-input[data-v-2d18e335] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
.login-account-password-input[data-v-2d18e335] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
input[data-v-2d18e335]:focus {
  outline: none;
}
.login-account-password-title[data-v-2d18e335] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-account-password[data-v-2d18e335] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-vcode-title[data-v-2d18e335] {
  margin: 20px 25px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.login-vcode[data-v-2d18e335] {
  position: relative;
  width: 285px;
  height: 45px;
  margin: 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.login-vcode-input[data-v-2d18e335] {
  display: block;
  height: 43px !important;
  font-size: 14px;
  margin-left: 15px;
  width: 67%;
  color: #979797;
  line-height: 1.4em;
  min-height: 1.4em;
  overflow: hidden;
  border: none;
}
.login-captcha[data-v-2d18e335] {
  position: absolute;
  height: 37px;
  width: 85px;
  padding: 5px 10px;
  top: 50%;
  transform: translateY(-50%);
  right: -5px;
  font-size: 0;
}
.login-captcha-img[data-v-2d18e335] {
  display: block;
  height: 37px;
  width: auto;
}
.login-other[data-v-2d18e335] {
  display: flex;
  justify-content: space-between;
}
.login-login[data-v-2d18e335] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
}
.login-email[data-v-2d18e335] {
  position: relative;
  font-size: 10px;
  padding: 20px;
  color: #ccc;
  height: 56px;
  box-sizing: border-box;
  text-decoration: none;
  display: none;
}
.login-btn[data-v-2d18e335] {
  margin: 0 auto;
  padding: 0;
  margin-top: 25px;
  margin-bottom: 80px;
  width: 110px;
  height: 40px;
  line-height: 40px;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  border: none;
  border-radius: 50px;
  background: linear-gradient(318deg, #15f1a3, #16eae1);
}


.perfect[data-v-59224f3e] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.nav[data-v-59224f3e] {
  width: 100%;
  margin: 30px 0px 5px 0px;
  display: flex;
  position: relative;
  justify-content: space-between;
  height: 40px;
}
.back[data-v-59224f3e] {
  cursor: pointer;
  height: 30px;
  width: 40px;
  margin-left: 15px;
  border-radius: 5px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
  align-self: center;
}
.back[data-v-59224f3e]::after {
  content: "\e6db";
  font-family: iconfont;
  font-size: 20px;
  font-weight: 600;
  margin-left: 5px;
  color: #6a6a6a;
}
/* .back {
  height: 50px;
  width: 50px;
  padding-left: 15px;
} */
/* .back::before {
  content: "";
  display: block;
  width: 40px;
  height: 30px;
  margin-top: 10px;
  align-self: center;
  background-image: url("../../public/static/ic_public_arrow_left.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  border-radius: 8px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
} */
.nav-title[data-v-59224f3e] {
  position: absolute;
  left: 90px;
  right: 90px;
  font-size: 22px;
  font-weight: 600;
  text-align: center;
  color: #222;
  background: #fff;
  line-height: 50px;
}
.save-btn[data-v-59224f3e] {
  cursor: pointer;
  display: block;
  width: 30px;
  height: 30px;
  background-color: #fff;
  color: #6a6a6a;
  font-size: 12px;
  border-radius: 8px;
  padding: 0 15px;
  box-sizing: initial;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
  border: none;
  align-self: center;
  margin-right: 20px;
}
.info[data-v-59224f3e] {
  flex: 1;
  width: 100%;
  height: calc(100% - 85px - env(safe-area-inset-top)); /**防止出现滚动条 */
}
.scroll-view[data-v-59224f3e] {
  overflow: scroll;
  width: 100%;
  height: 100%;
}
.detail[data-v-59224f3e] {
  margin: 25px auto 40px;
  position: relative;
  padding: 15px 0;
  padding-bottom: 50px;
  width: 335px;
  min-height: 250px;
  background-color: #fff;
  border-radius: 12px;
  border: 1px solid transparent;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.avatar[data-v-59224f3e] {
  width: 70px;
  height: 70px;
  border-radius: 70px;
  background-color: hsla(0, 0%, 100%, 0.1411764705882353);
  padding: 0;
  margin: 0 auto;
  overflow: hidden;
}
.avatar img[data-v-59224f3e] {
  display: block;
  opacity: 1;
  width: 70px;
  height: 70px;
}
.title[data-v-59224f3e] {
  margin: 20px;
  font-size: 17px;
  color: #333;
  font-weight: 500;
  text-align: left;
}
.optional[data-v-59224f3e]::after {
  content: "(选填)";
  font-size: 10px;
  font-weight: 400;
  color: #006af5;
  margin-left: 10px;
}
.content[data-v-59224f3e] {
  position: relative;
  width: 315px;
  height: 45px;
  margin: 0 auto;
  letter-spacing: 1px;
  border-bottom: 1px solid #f3f3f3;
}
.content input[data-v-59224f3e] {
  height: 45px !important;
  font-size: 13px;
  margin-left: 10px;
  letter-spacing: 2px;
  line-height: 1.4em;
  overflow: hidden;
  color: #888;
  position: relative;
  display: block;
  height: 100%;
  background: none;
  width: 100%;
  border: none;
}
input[data-v-59224f3e]:focus {
  outline: none;
}
.email[data-v-59224f3e]::after {
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  content: "@qq.com";
  font-size: 13px;
  color: #888;
}
.logout[data-v-59224f3e] {
  width: 150px;
  font-size: 15px;
  margin: 0 auto;
  background-color: #fff;
  color: #ccc;
  border: none;
  margin-bottom: 50px;
}
.login-captcha[data-v-59224f3e] {
  position: absolute;
  height: 37px;
  width: 85px;
  padding: 5px 10px;
  top: 50%;
  transform: translateY(-50%);
  right: -5px;
  font-size: 0;
}
.login-captcha-btn[data-v-59224f3e] {
  background: #ffffff !important;
  color: #000000;
  width: 65px;
  height: 30px;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  border-radius: 50px;
  border: none;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 8px 1px;
}
.login-captcha-btn-disabled[data-v-59224f3e] {
  background: #fcfcfc !important;
  color: #ccc;
  width: 65px;
  height: 30px;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  border-radius: 50px;
  border: none;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 8px 1px;
  pointer-events: none;
  cursor: not-allowed;
}


.order[data-v-1dcdd128] {
  height: 100%;
  width: 100%;
}
.header[data-v-1dcdd128] {
  padding: 20px 20px;
  text-align: left;
}
.back[data-v-1dcdd128] {
  cursor: pointer;
  height: 30px;
  width: 40px;
  border-radius: 5px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.back[data-v-1dcdd128]::after {
  content: "\e6db";
  font-family: iconfont;
  font-size: 20px;
  font-weight: 1000;
  margin-right: -5px;
}
.nav[data-v-1dcdd128] {
  display: flex;
  height: 30px;
}
.charging[data-v-1dcdd128] {
  font-weight: bold;
  flex: 1;
  padding-right: 18px;
  display: flex;
  flex-direction: row-reverse;
}
.charged[data-v-1dcdd128] {
  font-weight: bold;
  flex: 1;
  padding-left: 18px;
  display: flex;
}
a[data-v-1dcdd128] {
  position: relative;
  text-decoration: none;
  color: #253444;
  display: flex;
  align-items: center;
}
a.router-link-active[data-v-1dcdd128] {
  color: #e8b200 !important;
  font-size: 18px;
  animation: resizeText-1dcdd128 0.2s;
  animation-fill-mode: forwards; /* 动画结束后保持最后一帧的样式 */
  animation-iteration-count: 1; /* 动画播放次数为1次 */
}
@keyframes resizeText-1dcdd128 {
0% {
    font-size: 16px;
}
100% {
    font-size: 18px;
}
}
a.router-link-active[data-v-1dcdd128]::after {
  position: absolute;
  left: 50%;
  bottom: -5px;
  transform: translateX(-50%);
  content: "";
  width: 40px;
  height: 3px;
  border-radius: 5px;
  background-color: #ffe81e;

  animation: resizeWidth-1dcdd128 0.2s;
  animation-fill-mode: forwards; /* 动画结束后保持最后一帧的样式 */
  animation-iteration-count: 1; /* 动画播放次数为1次 */
}
@keyframes resizeWidth-1dcdd128 {
0% {
    width: 0px;
}
100% {
    width: 40px;
}
}
.charge-container[data-v-1dcdd128] {
  width: 100%;
  margin-top: 15px;
  height: calc(100% - 115px - env(safe-area-inset-top));
}


.order-ing[data-v-05809f62] {
  width: 335px;
  margin-left: auto;
  margin-right: auto;
  height: calc(100% - 23px);
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 15px;
  overflow: hidden;
  margin-top: 8px;
  margin-bottom: 15px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.card[data-v-05809f62] {
  height: 100%;
}
.header[data-v-05809f62] {
  display: flex;
  height: 52px;
  line-height: 52px;
  background-color: #fff;
  box-sizing: border-box;
  z-index: 10;
  font-size: 13px;
  font-weight: 500;
  color: #787878;
}
.header-app[data-v-05809f62] {
  flex: 1;
}
.header-name[data-v-05809f62] {
  flex: 1;
}
.header-time[data-v-05809f62] {
  flex: 2;
}
.info[data-v-05809f62] {
  overflow-y: scroll;
  overflow-x: hidden;
  height: calc(100% - 52px);
}
.item[data-v-05809f62] {
  display: flex;
  font-size: 11px;
  background-color: #fff;
  height: 50px;
  line-height: 50px;
  font-weight: 500;
  margin-bottom: 5px;
}
.info-app[data-v-05809f62] {
  flex: 1;
  display: flex;
  justify-content: center;
}
.info-name[data-v-05809f62] {
  flex: 1;
}
.info-time[data-v-05809f62] {
  flex: 2;
  color: rgb(70, 201, 58);
  font-size: 13px;
  font-weight: 500;
}
img[data-v-05809f62] {
  width: 42px;
  height: 42px;
  border-radius: 10px;
  align-self: center;
}


.order-ing[data-v-237f920b] {
  width: 335px;
  margin-left: auto;
  margin-right: auto;
  height: calc(100% - 23px);
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 15px;
  overflow: hidden;
  margin-top: 8px;
  margin-bottom: 15px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 0 1px 5px 0;
}
.card[data-v-237f920b] {
  height: 100%;
}
.header[data-v-237f920b] {
  display: flex;
  height: 52px;
  line-height: 52px;
  background-color: #fff;
  box-sizing: border-box;
  z-index: 10;
  font-size: 13px;
  font-weight: 500;
  color: #787878;
}
.header-app[data-v-237f920b] {
  flex: 1;
}
.header-name[data-v-237f920b] {
  flex: 1;
}
.header-time[data-v-237f920b] {
  flex: 2;
}
.info[data-v-237f920b] {
  overflow-y: scroll;
  overflow-x: hidden;
  height: calc(100% - 52px);
}
.item[data-v-237f920b] {
  display: flex;
  font-size: 11px;
  background-color: #fff;
  height: 50px;
  line-height: 50px;
  font-weight: 500;
  margin-bottom: 5px;
}
.info-app[data-v-237f920b] {
  flex: 1;
  display: flex;
  justify-content: center;
}
.info-name[data-v-237f920b] {
  flex: 1;
}
.info-time[data-v-237f920b] {
  flex: 2;
  color: rgb(70, 201, 58);
  font-size: 13px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.info-time div[data-v-237f920b] {
  line-height: 14px;
  color: #666;
  font-size: 11px;
  font-weight: 600;
}
img[data-v-237f920b] {
  width: 42px;
  height: 42px;
  border-radius: 10px;
  align-self: center;
}


.call-me[data-v-21f01ff3] {
  height: 100%;
  width: 100%;
  position: relative;
}
.header[data-v-21f01ff3] {
  position: fixed;
  padding: 20px 20px;
  text-align: left;
  z-index: 2;
}
.back[data-v-21f01ff3] {
  cursor: pointer;
  height: 30px;
  width: 40px;
  border-radius: 5px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.back[data-v-21f01ff3]::after {
  content: "\e6db";
  margin-left: 5px;
  font-family: iconfont;
  font-size: 20px;
  font-weight: 600;
}
.info[data-v-21f01ff3] {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: scroll;
  z-index: 1;
}
.link[data-v-21f01ff3] {
  position: relative;
  width: 320px;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 70px;
}
.title[data-v-21f01ff3] {
  margin: 70px 0 20px 0;
  font-weight: 300;
  font-size: 20px;
  color: #f44336;
}
.card[data-v-21f01ff3] {
  border-radius: 15px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 3px -1px 8px 1px;
}
.call[data-v-21f01ff3] {
  height: 218px;
  width: 100%;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-top: 5px;
}
.tips[data-v-21f01ff3] {
  padding: 10px 25px;
  font-size: 11px;
  color: #2196f3;
  font-weight: 400;
  letter-spacing: 1px;
  text-align: left;
}
.call-title[data-v-21f01ff3] {
  color: #f44336;
  font-size: 16px;
  font-weight: 340;
  margin: 10px 15px;
  text-align: left;
}
.call-i[data-v-21f01ff3] {
  display: flex;
  font-size: 13px;
  padding-right: 35px;
}
.call-icon[data-v-21f01ff3] {
  position: relative;
  flex: 3;
  display: flex;
  justify-content: center;
}
.call-icon.ban[data-v-21f01ff3] {
  filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(100%);
}
.call-info[data-v-21f01ff3] {
  flex: 7;
  color: #5a5a5a;
  font-size: 12px;
  text-align: center;
}
.call-icon img[data-v-21f01ff3] {
  height: 25px;
  width: 25px;
  align-self: center;
}
.call-code.ban[data-v-21f01ff3] {
  color: #ccc;
}
.call-tips[data-v-21f01ff3] {
  color: #afafaf;
}
.line[data-v-21f01ff3] {
  width: 70%;
  background-color: rgb(247, 247, 247);
  margin: 10px auto;
  height: 1px;
}
.call-bottom[data-v-21f01ff3] {
  margin-top: 5px;
  padding: 10px 25px;
  font-size: 11px;
  color: #2196f3;
  font-weight: 340;
  text-align: left;
  letter-spacing: 1px;
}


img[data-v-0f695306] {
  display: block;
  margin: auto;
  width: 100px;
}
.title[data-v-0f695306] {
  text-align: center;
  line-height: 100px;
  font-size: 13px;
  letter-spacing: 2px;
  color: gray;
}


.order[data-v-3e34c9cc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.nav[data-v-3e34c9cc] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding-top: 30px;

  border-bottom: 1px solid;
  border-bottom-color: rgb(232, 232, 232);
}
.nav-btn[data-v-3e34c9cc] {
  font-weight: bold;
  text-align: center;
}
a[data-v-3e34c9cc] {
  position: relative;
  text-decoration: none;
  color: #253444;
  display: flex;
  align-items: center;
}
a.router-link-active[data-v-3e34c9cc] {
  color: #e8b200 !important;
  font-size: 18px;
  animation: resizeText-3e34c9cc 0.2s;
  animation-fill-mode: forwards; /* 动画结束后保持最后一帧的样式 */
  animation-iteration-count: 1; /* 动画播放次数为1次 */
}
@keyframes resizeText-3e34c9cc {
0% {
    font-size: 16px;
}
100% {
    font-size: 18px;
}
}
a.router-link-active[data-v-3e34c9cc]::after {
  position: absolute;
  left: 50%;
  bottom: -3px;
  transform: translateX(-50%);
  content: "";
  width: 40px;
  height: 3px;
  border-radius: 5px;
  background-color: #ffe81e;

  animation: resizeWidth-3e34c9cc 0.2s;
  animation-fill-mode: forwards; /* 动画结束后保持最后一帧的样式 */
  animation-iteration-count: 1; /* 动画播放次数为1次 */
}
@keyframes resizeWidth-3e34c9cc {
0% {
    width: 0px;
}
100% {
    width: 40px;
}
}
.container[data-v-3e34c9cc] {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  margin-top: 15px;
  padding-bottom: 30px;
  flex-grow: 1;
}


.order-ing[data-v-5f179125] {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  height: calc(100% - 23px);
  background-color: #fff;
  box-sizing: border-box;
  overflow: hidden;
  margin-top: 8px;
  margin-bottom: 15px;
  display: flex;
  flex-direction: column;
}
.tools[data-v-5f179125] {
  margin-bottom: 3px;
}
.search-name[data-v-5f179125] {
  width: 200px;
  height: 20px;
  border: 1px solid #e8b200;
  border-radius: 5px;
  padding-left: 5px;
  margin-right: 10px;
}
.search[data-v-5f179125] {
  width: 50px;
  height: 20px;
  background-color: #e8b200;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
.card[data-v-5f179125] {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.header[data-v-5f179125] {
  display: flex;
  height: 52px;
  line-height: 52px;
  background-color: #fff;
  box-sizing: border-box;
  font-size: 13px;
  font-weight: 500;
  color: #787878;
  border-bottom: 1px solid;
  border-bottom-color: rgb(232, 232, 232);
}
.info[data-v-5f179125] {
  overflow-y: scroll;
  overflow-x: hidden;
  flex-grow: 1;
  height: 400px;
}
.item[data-v-5f179125] {
  display: flex;
  font-size: 11px;
  background-color: #fff;
  height: 50px;
  line-height: 50px;
  font-weight: 500;
  margin-bottom: 5px;
}
.sendout[data-v-5f179125] {
  width: 50px;
  height: 30px;
  background-color: #e8b200;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
img[data-v-5f179125] {
  width: 42px;
  height: 42px;
  border-radius: 10px;
  align-self: center;
}


.player {
  width: 100%;
  height: 100%;
}
.player-video {
  margin: auto;
  width: 900px;
  margin-top: 60px;
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5);
}
.player-video-phone {
  margin: auto;
  margin-top: 60px;
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5);
}
.player-head {
  height: 80px;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.player-title {
  font-weight: 600;
  margin-left: 20px;
  max-width: 600px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.player-more {
  display: flex;
  flex-direction: row-reverse;
}
.player-app {
  height: 40px;
  width: 40px;
  margin-right: 20px;
}
.player-app-icon {
  height: 100%;
  width: 100%;
  border-radius: 10px;
}
.player-charge {
  margin-right: 20px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.player-charge-btn {
  border: none;
  height: 36px;
  padding-left: 14px;
  padding-right: 14px;
  border-radius: 36px;
  background-color: orange;
  color: white;
}
.player-download {
  margin-right: 20px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.player-download-btn {
  border: none;
  height: 36px;
  width: 90px;
  padding-left: 14px;
  padding-right: 14px;
  border-radius: 36px;
  background-color: orange;
  color: white;
}
.player-video-window {
  aspect-ratio: 16 / 9; /* 宽高比为16:9 */
  width: 100%;
  background-color: black;
}
.player-video-window-phone {
  width: 100%;
  background-color: black;
}
.video-container {
  max-width: 100%;
  height: 100%;
}
.video-content {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
.video-content-phone {
  height: 100%;
  width: 100%;
  min-height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
.video-tips {
  font-size: 40px;
  max-width: 600px;
  color: gray;
}
.video-tips-phone {
  font-size: 20px;
  max-width: 300px;
  color: gray;
}
.video-charge {
  position: absolute;
  bottom: 0;
  height: 100px;
}
.video-charge-phone {
  position: absolute;
  bottom: 12px;
  height: 40px;
}
.video_charge_btn {
  border: none;
  height: 36px;
  padding-left: 14px;
  padding-right: 14px;
  border-radius: 36px;
  background-color: orange;
  color: white;
}
.player-footer {
  height: 60px;
  width: 100%;
  padding-top: 20px;
  box-sizing: border-box;
}
.player-footer > span {
  color: transparent;
  letter-spacing: 2px;
  margin: 0;
  padding: 0 10px;
  background: linear-gradient(to right, #000 0, #ffff00 20%, #000 40%);
  background-position: -100px 0;
  -webkit-background-clip: text;
  animation: eff71 4s linear infinite;
  /* animation: glow 1.5s ease-in-out infinite alternate; */
}
@keyframes eff71 {
to {
    background-position: 500px 0;
}
}
.player-footer > span:hover {
  cursor: pointer;
}


.call-me[data-v-4e344373] {
  height: 100%;
  width: 100%;
  position: relative;
}
.header[data-v-4e344373] {
  position: fixed;
  padding: 20px 20px;
  text-align: left;
  z-index: 1;
}
.back[data-v-4e344373] {
  cursor: pointer;
  height: 30px;
  width: 40px;
  border-radius: 5px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.back[data-v-4e344373]::after {
  content: "\e6db";
  margin-left: 5px;
  font-family: iconfont;
  font-size: 20px;
  font-weight: 600;
}
.info[data-v-4e344373] {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: scroll;
  z-index: 0;
}
.link[data-v-4e344373] {
  position: relative;
  width: 320px;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 70px;
}
.title[data-v-4e344373] {
  margin: 70px 0 20px 0;
  font-weight: 300;
  font-size: 20px;
  color: #f44336;
}
.card[data-v-4e344373] {
  border-radius: 15px;
  box-shadow: hsla(0, 0%, 65.1%, 0.2) 3px -1px 8px 1px;
}
.call[data-v-4e344373] {
  height: 218px;
  width: 100%;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-top: 5px;
}
.tips[data-v-4e344373] {
  padding: 20px 25px;
  font-size: 15px;
  color: #2196f3;
  font-weight: 400;
  letter-spacing: 1px;
  text-align: left;
}
.transfer-app[data-v-4e344373] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.transfer-container[data-v-4e344373] {
  transition: 1s;
}
.transfer-add[data-v-4e344373] {
  height: 60px;
  width: 60px;
  margin-bottom: 10px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: 13px;
}
.transfer-tips[data-v-4e344373] {
  max-width: 100px;
  font-size: 13px;
  color: #b6b6b6;
}
.transfer-icon[data-v-4e344373] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.transfer-icon img[data-v-4e344373] {
  height: 60px;
  width: 60px;
  margin-bottom: 10px;
  border-radius: 13px;
}
.transfer-name[data-v-4e344373] {
  max-width: 100px;
  font-size: 13px;
  color: #beaf05;
}
.transfer-go[data-v-4e344373] {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}
.transfer-go img[data-v-4e344373] {
  margin: auto;
  display: block;
  width: 40px;
  height: 40px;
}
.transer-info[data-v-4e344373] {
  padding-top: 10px;
  padding-bottom: 20px;
}
.transer-info p[data-v-4e344373] {
  margin: auto;
  max-width: 180px;
  font-weight: 400;
  color: #009ea4;
}
.transfer-btn[data-v-4e344373] {
  padding: 0;
  margin-top: 10px;
  margin-bottom: 40px;
  width: 110px;
  height: 40px;
  line-height: 40px;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  border: none;
  border-radius: 50px;
  background: linear-gradient(318deg, #15f1a3, #16eae1);
}
.transfer-btn-disable[data-v-4e344373] {
  padding: 0;
  margin-top: 10px;
  margin-bottom: 40px;
  width: 110px;
  height: 40px;
  line-height: 40px;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  border: none;
  border-radius: 50px;
  background-color: rgb(185, 185, 185);
  cursor: not-allowed;
}
.apps-card[data-v-4e344373] {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.apps-dialog[data-v-4e344373] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/
  z-index: 10;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.apps-close[data-v-4e344373] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 11px;
  width: 20px;
  height: 20px;
  z-index: 10;
}
.apps-close[data-v-4e344373]::before {
  content: "\e674";
  position: absolute;
  font-family: iconfont;
  font-size: 17px;
  top: 50%;
  left: 50%;
  color: #cccccc;
  transform: translate(-50%, -50%);
}
.apps-title[data-v-4e344373] {
  margin-top: 20px;
  margin-bottom: 15px;
}
.apps-info[data-v-4e344373] {
  padding-bottom: 10px;
}
.app-detail[data-v-4e344373] {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}
.app-detail img[data-v-4e344373] {
  display: block;
  width: 40px;
  height: 40px;
  border-radius: 11px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.app-detail div[data-v-4e344373] {
  font-weight: 400;
}


.loading {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.loading-container {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0px;
  height: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ball {
  width: 20px;
  height: 20px;
  background-color: #333;
  border-radius: 50%;
  position: absolute;
}
.ball1 {
  background: #ed872d;
  border-radius: 50%;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  animation: leftLoad infinite linear 0.4s;
}
.ball2 {
  background: #eaaa65;
  border-radius: 50%;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  animation: rightLoad infinite linear 0.4s;
}
@keyframes leftLoad {
0% {
    transform: translateX(0px) scale(1);
    z-index: 2;
}
25% {
    z-index: 5;
    transform: translateX(10px) scale(1.2);
}
50% {
    z-index: 2;
    transform: translateX(20px) scale(1);
}
75% {
    z-index: 1;
    transform: translateX(10px) scale(0.8);
}
100% {
    transform: translateX(0px) scale(1);
    z-index: 2;
}
}
@keyframes rightLoad {
0% {
    transform: translateX(0px) scale(1);
    z-index: 2;
}
25% {
    z-index: 1;
    transform: translateX(-10px) scale(0.8);
}
50% {
    z-index: 2;
    transform: translateX(-20px) scale(1);
}
75% {
    z-index: 5;
    transform: translateX(-10px) scale(1.2);
}
100% {
    transform: translateX(0px) scale(1);
    z-index: 2;
}
}


#not-pay-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.not-pay-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.not-pay-info {
  font-size: 12px;
  color: rgb(255, 71, 87);
  text-align: center;
  font-weight: 500;
  margin-top: 15px;
  letter-spacing: 1px;
  padding: 0 20px;
}
.not-pay-icon {
  padding: 20px 40px;
}
.not-pay-img {
  height: 154px;
  width: 150px;
  margin: auto; /* 只会左右剧中 */
  background-image: url(/img/notpayerror.a1236e31.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: error-img-spring 2s ease-in-out infinite alternate;
}
@keyframes error-img-spring {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.1);
}
}
.not-pay-close {
  margin-bottom: 15px;
}
.not-pay-close-btn {
  display: block; /* inline-block会导致无法居中 */
  width: 90px;
  height: 36px;
  line-height: 33px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin: 0 auto;
  margin-top: 20px;
  color: #666;
  background-color: #fff;
  outline: none;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}


#question-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.question-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.question-info {
  font-size: 12px;
  color: rgb(0, 129, 255);
  text-align: center;
  font-weight: 500;
  margin-top: 15px;
  letter-spacing: 1px;
  padding: 0 20px;
}
.question-icon {
  padding: 20px 40px;
}
.question-img {
  height: 154px;
  width: 150px;
  margin: auto; /* 只会左右剧中 */
  background-image: url(/img/doubt.ce1964b8.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: question-img-spring 2s ease-in-out infinite alternate;
}
@keyframes question-img-spring {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.1);
}
}
.question-btns {
  display: flex;
  justify-content: space-between;
}
.question-btns button {
  display: block; /* inline-block会导致无法居中 */
  width: 90px;
  height: 36px;
  line-height: 33px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin: 15px auto;
  margin-top: 20px;

  background-color: #fff;
  outline: none;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.question-cancel-btn {
  color: #c5c5c5;
}
.question-confirm-btn {
  color: #666;
}


#warn-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.warn-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.warn-info {
  font-size: 12px;
  color: rgb(255, 152, 0);
  text-align: center;
  font-weight: 500;
  margin-top: 15px;
  letter-spacing: 1px;
  padding: 0 20px;
}
.warn-icon {
  padding: 20px 40px;
}
.warn-img {
  height: 154px;
  width: 150px;
  margin: auto; /* 只会左右剧中 */
  background-image: url(/img/warning.070db9f7.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: warn-img-spring 2s ease-in-out infinite alternate;
}
@keyframes warn-img-spring {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.1);
}
}
.warn-close {
  margin-bottom: 15px;
}
.warn-close-btn {
  display: block; /* inline-block会导致无法居中 */
  width: 90px;
  height: 36px;
  line-height: 33px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin: 0 auto;
  margin-top: 20px;
  color: #666;
  background-color: #fff;
  outline: none;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}


#success-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.success-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 280px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.success-info {
  font-size: 12px;
  color: rgb(0, 153, 28);
  text-align: center;
  font-weight: 500;
  margin-top: 15px;
  letter-spacing: 1px;
  padding: 0 20px;
}
.success-icon {
  padding: 20px 40px;
}
.success-img {
  height: 154px;
  width: 150px;
  margin: auto; /* 只会左右剧中 */
  background-image: url(/img/color-success.862030b6.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: success-img-spring 2s ease-in-out infinite alternate;
}
@keyframes success-img-spring {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.1);
}
}
.success-close {
  margin-bottom: 15px;
}
.success-close-btn {
  display: block; /* inline-block会导致无法居中 */
  width: 90px;
  height: 36px;
  line-height: 33px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin: 0 auto;
  margin-top: 20px;
  color: #666;
  background-color: #fff;
  outline: none;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}


#download-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* dialog 中不能 使用 display:flex 会导致弹窗无法关闭*/

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: rgba(198, 198, 198, 0.3);
}
.download-card {
  /* 剧中 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 200px;
  border-radius: 15px;
  background-color: #fff;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.download-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 11px;
  width: 20px;
  height: 20px;
  z-index: 10;
}
.download-close::before {
  content: "\e674";
  position: absolute;
  font-family: iconfont;
  font-size: 17px;
  top: 50%;
  left: 50%;
  color: #3e3d3d;
  transform: translate(-50%, -50%);
}
.download-info {
  font-size: 12px;
  color: rgb(0, 129, 255);
  text-align: center;
  font-weight: 500;
  margin-top: 40px;
  letter-spacing: 1px;
  padding: 0 20px;
}
.download-icon {
  padding: 20px 40px;
}
.download-btns {
  display: flex;
  flex-direction: column;
  margin: 10px 0;
  margin-bottom: 30px;
}
.download-btns button {
  display: block; /* inline-block会导致无法居中 */
  width: 150px;
  height: 36px;
  line-height: 33px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin: 8px auto;
  color: #666;
  background-color: #fff;
  outline: none;
  border: 2px solid #fffdfd; /* 边框 */
  box-shadow: 0 2px 12px 0px rgba(204, 203, 203, 0.5); /***** 阴影参数 *****/
}
.download-btn.copy {
  background-color: orange;
  color: white;
  border: none;
}


.toast[data-v-e5acd076] {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translateX(-50%);
  border-radius: 8px;
  max-width: 200px;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  font-size: 14px;
  text-align: justify;
  word-break: break-all;
  word-wrap: break-word;
}

