<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

:root {
  --bg: #f4f4f4;
  --bg-dark: #00B388;
  --bg-light: #ffffff;
  --text: #222222;
  --text-dark: #ffffff;
  --text-light: #b5b5b5;
  --theme: #00B388;
  --red: #FF363b;
  --green: #09A931;
  --white: #ffffff;
  --gray: #989898;
  --lightGray: #f4f4f4;
  --border: #292E37;
  --border-dark: #22A296;
  --border-light: #f8f8f8;
  --border-gray: #e5e5e5;
  --color: #666666;
  --color-light: #222222;
}

html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
  background: var(--bg);
  color: var(--text);
  font-family: PingFang SC-Regular, PingFang SC, Helvetica Neue, Helvetica, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
}

@media screen and (min-width: 300px) and (max-width: 380px) {
  body {
    font-size: 14px;
  }
}
@media screen and (min-width: 381px) and (max-width: 480px) {
  body {
    font-size: 15px;
  }
}
@media screen and (min-width: 481px) {
  body {
    font-size: 16px;
  }
}
body * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

a {
  text-decoration: none;
}

ul, li {
  margin: 0;
  padding: 0;
  list-style: none;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

html * {
  outline: 0;
  -webkit-text-size-adjust: none;
  tap-highlight-color: rgba(0, 0, 0, 0.05);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
}

body {
  font-family: sans-serif;
}

article,
aside,
blockquote,
body,
button,
code,
dd,
details,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
input,
legend,
li,
menu,
nav,
ol,
p,
pre,
section,
td,
textarea,
th,
ul {
  margin: 0;
  padding: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

input,
select,
textarea {
  font-size: 100%;
  -webkit-appearance: none;
}

textarea,
button {
  -webkit-appearance: none;
  border: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

fieldset,
img {
  border: 0;
}

address,
em,
i {
  font-style: normal;
}

li,
ol,
ul {
  list-style: none;
}

h1,
h2,
h3,
h4 {
  font-weight: normal;
}

a {
  text-decoration: none;
  color: inherit;
}

a:hover {
  text-decoration: none;
}

input {
  -webkit-tap-highlight-color: transparent;
}

/* fade */
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.28s;
  transition: opacity 0.28s;
}

.fade-enter,
.fade-leave-active {
  opacity: 0;
}

/* fade-transform */
.fade-transform-leave-active,
.fade-transform-enter-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.fade-transform-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}

.fade-transform-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

/* breadcrumb transition */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}

.breadcrumb-move {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-leave-active {
  position: absolute;
}

#app .van-nav-bar .van-icon {
  font-size: 20px;
  color: #000;
}
#app .van-nav-bar .van-nav-bar__title {
  color: #222;
}
#app .van-cell {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 1.44rem;
  line-height: 24px;
  padding: 0 16px;
  background-color: #fff;
  color: #222222;
  font-size: 0.3733333333rem;
  overflow: hidden;
}
#app .van-cell .van-cell__title, #app .van-cell .van-cell__value {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
#app .van-cell.double-cell {
  height: 1.8933333333rem;
  padding: 0.24rem 0.4266666667rem;
}
#app .van-cell.double-cell .van-cell__title {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
#app .van-tab {
  font-size: inherit;
}
#app .van-picker__toolbar {
  height: 1.1733333333rem;
  background: #f5f5f5;
  font-size: 16px;
}
#app .van-picker__toolbar .van-picker__cancel {
  color: #989898;
  font-size: 16px;
}
#app .van-picker__toolbar .van-picker__title {
  color: #222222;
}
#app .van-picker__toolbar .van-picker__confirm {
  color: #00C497;
  font-size: 16px;
}
#app .van-stepper--round .van-stepper__minus, #app .van-stepper--round .van-stepper__plus {
  width: 0.56rem;
  height: 0.56rem;
}
#app .van-stepper--round .van-stepper__minus {
  border: 1px solid #00B388;
  background-color: #00B388;
  color: #fff;
}
#app .van-stepper--round .van-stepper__plus {
  border: 1px solid #e5e5e5;
  background-color: #e5e5e5;
  color: #989898;
}
#app .van-field__control {
  line-height: 1.5;
}

.van-dialog .van-dialog__confirm, .van-dialog .van-dialog__confirm:active {
  color: var(--theme);
}

#app .grid-box {
  padding: 10px 0;
  background: var(--bg-light);
}
#app .grid-box .van-grid-item {
  overflow: hidden;
}
#app .grid-box .van-grid-item__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0 auto -95px;
  padding: 10px 10px 100px;
}
#app .grid-box .van-grid-item__content .van-grid-item__icon-wrapper {
  text-align: center;
}
#app .grid-box .van-grid-item__content .van-grid-item__icon-wrapper img {
  width: 1.0666666667rem;
}
#app .grid-box .van-grid-item__content .van-grid-item__text {
  margin-top: 5px;
  color: #222222;
  font-size: 0.3733333333rem;
  text-align: center;
}

#app .flow-apply-container .van-tabs .van-tab--active {
  color: var(--theme);
}
#app .flow-apply-container .van-tabs .van-tabs__line {
  background-color: var(--theme);
}
#app .flow-apply-container .van-tabs .van-cell__title span {
  font-size: 0.4rem;
}
#app .flow-apply-container .van-tabs .van-cell__label {
  margin-top: 0;
  font-size: 14px;
}
#app .flow-apply-container .van-swipe-cell__right .van-button {
  width: 2.64rem;
  height: 100%;
  background: #FF3B30;
}

#app .vacation-container .van-tabs .van-tab--active {
  color: var(--theme);
}
#app .vacation-container .van-tabs .van-tabs__line {
  background-color: var(--theme);
}
#app .vacation-container .van-swipe-cell__right .van-button {
  width: 2.64rem;
  height: 100%;
  background: #FF3B30;
}

#app .vacation-detail-container .detail-header .van-cell__value span {
  display: block;
  max-width: 15em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-left: auto;
}
#app .vacation-detail-container .van-icon-notes-o::before, #app .vacation-detail-container .van-icon-orders-o::before {
  color: var(--theme);
}
#app .vacation-detail-container .van-uploader {
  display: block;
  padding: 0 16px;
}
#app .vacation-detail-container .van-uploader .van-cell {
  height: 100%;
}
#app .vacation-detail-container .van-uploader .van-uploader__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
#app .vacation-detail-container .van-uploader .uploader-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 1.3333333333rem;
  line-height: 1.3333333333rem;
}
#app .vacation-detail-container .van-uploader .uploader-header .uploader-header-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#app .vacation-detail-container .van-uploader .uploader-header .uploader-header-item .van-icon {
  font-size: 16px;
}
#app .vacation-detail-container .van-uploader .uploader-header .uploader-header-item img {
  height: 16px;
  margin-right: 5px;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview:not(:last-of-type) {
  border-bottom: 1px solid #E5E5E5;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__preview-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 5em;
          flex: 0 0 5em;
  position: static;
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__preview-cover .van-cell {
  padding: 0 !important;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__file {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: calc(100% - 120px);
  height: 1.2rem;
  background: #ffffff;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__file .van-uploader__file-icon {
  font-size: 16px;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__file .van-uploader__file-name {
  width: auto;
  margin-top: 0;
  color: #222222;
  font-size: 14px;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__preview-delete {
  position: static;
  width: 0.48rem;
  height: 0.48rem;
  border-radius: 50%;
  background: #cccccc;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-uploader__preview-delete .van-uploader__preview-delete-icon {
  position: static;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  font-size: 18px;
}
#app .vacation-detail-container .van-uploader .van-uploader__preview .van-icon-cross::before {
  content: "";
}

#app .flow-leave-container .van-cell::after {
  left: 0;
  right: 0;
}
#app .flow-leave-container .van-field__label {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 5em;
          flex: 0 0 5em;
  text-align: right;
  color: #989898;
}
#app .flow-leave-container .van-field__right-icon img {
  width: 0.48rem;
}
#app .flow-leave-container .next-content .van-cell {
  height: 1.2rem;
}
#app .flow-leave-container .van-cell-group .van-cell::after {
  display: none;
}
#app .flow-leave-container .van-cell-group .van-cell__value {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 2rem;
          flex: 0 0 2rem;
  text-align: right;
  color: #666666;
}
#app .flow-leave-container .van-field-textarea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: auto;
}
#app .flow-leave-container .van-field-textarea .van-field__label {
  width: 2rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.2266666667rem;
          flex: 0 0 1.2266666667rem;
  line-height: 1.3333333333rem;
  text-align: left;
}
#app .flow-leave-container .van-field-textarea .van-field__value {
  width: 100%;
}

body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
}

label {
  font-weight: 700;
}

html {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

#app {
  height: 100%;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

a:focus,
a:active {
  outline: none;
}

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

div:focus {
  outline: none;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.app-container {
  padding: 20px;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1.44rem;
  z-index: 9999;
}
.buttons .buttons-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.buttons .buttons-right {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.is-fixed {
  position: fixed;
  left: 0;
  bottom: 0;
}
@charset "UTF-8";
.main-loading[data-v-08d92130] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-08d92130] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-08d92130] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.card5[data-v-08d92130] {
  width: 100%;
  height: auto;
  background: white;
}
.card5 .card_title[data-v-08d92130] {
  font-size: 18px;
  font-weight: 500;
  margin: 20px 0px 0px 15px;
  color: #333333;
  overflow: hidden;
}
.card5 .card5_items .item[data-v-08d92130] {
  widows: 100%;
  height: 85px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  background: white;
  -ms-flex-line-pack: center;
      align-content: center;
}
.card5 .card5_items .item .item-img[data-v-08d92130] {
  padding: 15px;
}
.card5 .card5_items .item .item-img img[data-v-08d92130] {
  width: 55px;
  height: 55px;
}
.card5 .card5_items .item .item-desc[data-v-08d92130] {
  margin: 10px 0 10px 10px;
  width: 180px;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.card5 .card5_items .item .item-desc .title[data-v-08d92130] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card5 .card5_items .item .item-desc .desc[data-v-08d92130] {
  font-size: 10px;
  color: #666666;
  line-height: 14px;
  margin-top: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  /*设置方向*/
  -webkit-line-clamp: 3;
  /*设置超过为省略号的行数*/
  overflow: hidden;
}
.card5 .card5_items .activeClass[data-v-08d92130] {
  background: #c0c0c0;
}
.card5 .card5_items .line[data-v-08d92130] {
  height: 1px;
  width: 90%;
  margin: 0 25px 0 15px;
  background: #d8d8d8;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.hr-loading {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 99999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hr-loading-body {
  width: 3.2rem;
  height: 3.2rem;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 0.1333333333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hr-loading-body-img {
  margin-top: 0.8rem;
  width: 0.8rem;
  height: 0.8rem;
}
.hr-loading-body-img img {
  width: 100%;
  border-radius: 50%;
  animation: rotate 1.5s linear infinite;
  -webkit-animation: rotate 1.5s linear infinite;
}
.hr-loading-body-title {
  width: 100%;
  height: 0.88rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ffffff;
  padding-top: 0.32rem;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
[data-dpr="2"] .hr-loading-body-title {
  font-size: 28px;
}
[data-dpr="3"] .hr-loading-body-title {
  font-size: 42px;
}
@keyframes rotate {
from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@-webkit-keyframes rotate {
from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.main-loading[data-v-9aa8b97a] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-9aa8b97a] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-9aa8b97a] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.money-item[data-v-9aa8b97a] {
  margin-bottom: 0.5333333333rem;
  overflow: auto;
  background: url(../../static/img/money-card-backimg-2.aa0de7bc.png) no-repeat center center;
  background-size: 100% 100%;
  height: 4.96rem;
}
.money-item .content[data-v-9aa8b97a] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding-left: 0.5333333333rem;
  padding-right: 0.5333333333rem;
}
.money-item .content .money-info[data-v-9aa8b97a] {
  width: 100%;
  margin-bottom: 0.4rem;
}
.money-item .content .money-info .row[data-v-9aa8b97a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 100%;
  margin-top: 0.4666666667rem;
}
.money-item .content .money-info .row .title-text[data-v-9aa8b97a] {
  font-size: 0.3733333333rem;
  color: #FB7633;
  margin-bottom: 0.1066666667rem;
}
.money-item .content .money-info .row .title-text-disable[data-v-9aa8b97a] {
  color: #b6b6b6;
}
.money-item .content .money-info .row .money-text[data-v-9aa8b97a] {
  font-size: 0.96rem;
  color: #FB7633;
}
.money-item .content .money-info .row .money-text-disable[data-v-9aa8b97a] {
  font-size: 0.96rem;
  color: #b6b6b6;
}
.money-item .content .date-row[data-v-9aa8b97a] {
  margin-top: 0.2933333333rem;
  width: 100%;
}
.money-item .content .date-row .row-title[data-v-9aa8b97a] {
  font-size: 0.32rem;
  color: #333;
  line-height: 0.6rem;
}
.money-item .content .date-row .row-title-disable[data-v-9aa8b97a] {
  font-size: 0.32rem;
  color: #b6b6b6;
  line-height: 0.6rem;
}
.money-item .content .date-row .row-date[data-v-9aa8b97a] {
  font-size: 0.2933333333rem;
  color: #B6B6B6;
  line-height: 0.6rem;
}
.money-item .content .date-row .row-date-disable[data-v-9aa8b97a] {
  font-size: 0.32rem;
  color: #b6b6b6;
  line-height: 0.6rem;
}
.money-item .content .date-row .left-day[data-v-9aa8b97a] {
  margin-right: 0.2rem;
  padding-left: 0.1333333333rem;
  padding-right: 0.1333333333rem;
  font-size: 0.32rem;
  line-height: 0.6rem;
  color: white;
  background-color: #FB7633;
  border-radius: 0.1333333333rem;
}
.money-item .content .date-row .left-day-to-enable[data-v-9aa8b97a] {
  background-color: #D6D6D6;
}
.money-item .content .account-info[data-v-9aa8b97a] {
  width: 100%;
  margin-top: 0.4rem;
}
.money-item .content .account-info .account-text[data-v-9aa8b97a] {
  font-size: 0.32rem;
  color: #333;
  line-height: 0.6rem;
}
.money-item .content .account-info .account-text-disable[data-v-9aa8b97a] {
  color: #b6b6b6;
}
.money-item .content .account-info .account-text-backcolor[data-v-9aa8b97a] {
  font-size: 0.32rem;
  color: #333;
  line-height: 0.4666666667rem;
  background-color: #EEDEFB;
  padding-right: 0.1333333333rem;
  padding-left: 0.1333333333rem;
  border-radius: 0.1333333333rem;
  padding-top: 0.0266666667rem;
}
.money-item .content .account-info .account-text-disable-backcolor[data-v-9aa8b97a] {
  color: #999;
  background-color: #eee;
}
.money-item .content .account-info .account-row[data-v-9aa8b97a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.money-item .content .item-icon[data-v-9aa8b97a] {
  width: 1.4666666667rem;
  height: 1.4666666667rem;
  position: absolute;
  top: 1.2rem;
  right: 1.0666666667rem;
}
.money-item .content .desc-text[data-v-9aa8b97a] {
  margin-top: 0.1333333333rem;
  font-size: 0.32rem;
  color: #333;
  line-height: 0.4rem;
  text-align: left;
  width: 100%;
  text-overflow: ellipsis;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.money-item .content .desc-text-disable[data-v-9aa8b97a] {
  color: #b6b6b6;
}
.main-loading[data-v-325e2729] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-325e2729] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-325e2729] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-loading[data-v-325e2729] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-325e2729] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-325e2729] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pop[data-v-325e2729] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
}
.pop-wrapper[data-v-325e2729] {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.8;
}
.pop-body[data-v-325e2729] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 8.08rem;
  height: 4.1066666667rem;
  border-radius: 0.2133333333rem;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.4266666667rem;
}
.pop-body-title[data-v-325e2729] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pop-body-border[data-v-325e2729] {
  width: 100%;
  height: 0.0133333333rem;
  background: #e5e5e5;
}
.pop-body-btn[data-v-325e2729] {
  width: 100%;
  height: 1.28rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pop-body-btn span[data-v-325e2729] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pop-body-btn span[data-v-325e2729]:nth-child(1) {
  border-right: 1px solid #E5E5E5;
}
.pop-body-btn span[data-v-325e2729]:nth-child(2) {
  color: #00B388;
}

.svg-icon[data-v-c8a70580] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.svg-external-icon[data-v-c8a70580] {
  background-color: currentColor;
  -webkit-mask-size: cover!important;
          mask-size: cover!important;
  display: inline-block;
}

.main-loading[data-v-32bd4099] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-32bd4099] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-32bd4099] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.choose-box[data-v-32bd4099] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /*height: px2rem(56px);*/
  padding: 0.0533333333rem;
  background: #e5e5e5;
  color: #222222;
}
.choose-box .choose-item[data-v-32bd4099] {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  min-width: 0.96rem;
  width: 1.3333333333rem;
  height: 0.64rem;
  line-height: 0.64rem;
  /*padding: 5px 10px;*/
  text-align: center;
}
.choose-box .choose-item.active[data-v-32bd4099] {
  background: #ffffff;
}
.main-loading[data-v-27cd5922] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-27cd5922] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-27cd5922] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.timeline--item-content[data-v-27cd5922] {
  white-space: pre-line !important;
}
.timeline--item-content p[data-v-27cd5922] {
  margin-top: -18px !important;
  margin-bottom: 5px !important;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.timeline {
  position: relative;
}
.timeline:after {
  content: " ";
  display: block;
  clear: both;
}

.timeline:not(.timeline--show-endline) .timeline--content {
  position: relative;
}
.timeline:not(.timeline--show-endline) .timeline--content .timeline--item:last-child .timeline--item-line {
  display: none;
}

.timeline--direction-vertical .timeline--item {
  padding-bottom: 25px;
  clear: both;
}
.timeline--direction-vertical .timeline--item-line {
  border-left-width: 1px;
  top: 0;
  height: 100%;
}
.timeline--direction-vertical .timeline--item-time {
  margin-bottom: 10px;
}
.timeline--direction-vertical.timeline--position-left .timeline--content {
  float: left;
}
.timeline--direction-vertical.timeline--position-left .timeline--item {
  padding-left: 25px;
  float: left;
}
.timeline--direction-vertical.timeline--position-left .timeline--item-line {
  left: 9px;
}
.timeline--direction-vertical.timeline--position-left .timeline--item-node {
  left: 4px;
}
.timeline--direction-vertical.timeline--position-left .timeline--item-time {
  text-align: left;
}
.timeline--direction-vertical.timeline--position-right .timeline--content {
  float: right;
}
.timeline--direction-vertical.timeline--position-right .timeline--item {
  padding-right: 25px;
  float: right;
}
.timeline--direction-vertical.timeline--position-right .timeline--item-line {
  right: 14px;
}
.timeline--direction-vertical.timeline--position-right .timeline--item-node {
  right: 5px;
}
.timeline--direction-vertical.timeline--position-right .timeline--item-time {
  text-align: right;
}
.timeline--direction-vertical.timeline--position-center .timeline--item {
  width: 50%;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-left {
  padding-right: 22.5px;
  left: 0;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-left .timeline--item-line {
  right: 0;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-left .timeline--item-node {
  right: -11px;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-left .timeline--item-time {
  text-align: right;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-left .timeline--item-body {
  float: right;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-right {
  padding-left: 22.5px;
  float: right;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-right .timeline--item-line {
  left: -1px;
  right: unset;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-right .timeline--item-node {
  left: -12px;
  right: unset;
}
.timeline--direction-vertical.timeline--position-center .timeline--item-position-right .timeline--item-body {
  float: left;
}
.timeline--direction-vertical.timeline--timeaside .timeline--item-time {
  position: absolute;
  top: 2px;
  min-width: 100px;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-left .timeline--content {
  padding-left: 100px;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-left .timeline--item-time {
  top: 2px;
  left: -100px;
  text-align: right;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-right .timeline--content {
  padding-right: 100px;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-right .timeline--item-time {
  right: -100px;
  text-align: left;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-center .timeline--item-position-left .timeline--item-time {
  right: -110px;
  text-align: left;
}
.timeline--direction-vertical.timeline--timeaside.timeline--position-center .timeline--item-position-right .timeline--item-time {
  left: -110px;
  text-align: right;
}

.timeline--content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.timeline--item {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.timeline--item:after {
  content: " ";
  display: block;
  clear: both;
}
.timeline--item:hover .timeline--item-line {
  border-color: #137DE2;
}
.timeline--item:hover .timeline--item-node-content {
  border-color: #137DE2;
  color: #137DE2;
}

.timeline--item-line {
  position: absolute;
  border-color: #d5d5d5;
  border-width: 0;
  z-index: 0;
  -webkit-transition: background-color 618ms, border-color 618ms;
  transition: background-color 618ms, border-color 618ms;
}

.timeline--line-solid .timeline--item-line {
  border-style: solid;
}

.timeline--line-dashed .timeline--item-line {
  border-style: dashed;
}

.timeline--line-dotted .timeline--item-line {
  border-style: dotted;
}

.timeline--item-node {
  position: absolute;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 10px;
  top: 2px;
  text-align: center;
}

.timeline--item-node-content {
  top: 2px;
  height: 10px;
  line-height: 22px;
  font-size: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #FFFFFF;
  border: 1px solid #d5d5d5;
  position: relative;
  -webkit-transition: background-color 618ms, border-color 618ms, color 618ms;
  transition: background-color 618ms, border-color 618ms, color 618ms;
}

.timeline--fill-node .timeline--item-node-content {
  background-color: #cc0909;
  color: black;
}
.timeline--fill-node .timeline--item {
  color: black;
}

.timeline--shape-circle .timeline--item-node-content {
  border-radius: 50%;
}

.timeline--item-body {
  background-color: #FFF;
  position: relative;
  min-width: 230px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cccccc;
  border-radius: 5px;
  margin-right: 25px;
  margin-top: -5px;
  float: left;
}

.timeline--item-body-wrapper {
  background-color: transparent;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.06);
          box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.06);
  border-radius: 5px;
  line-height: 1;
}

.timeline--item-title {
  margin-left: 2px;
  margin-top: 5px;
  font-size: 15px;
  line-height: 1.5;
  font-weight: bold;
}

.timeline--item-content {
  margin-left: 2px;
  padding: 5px 5px;
  color: #999;
  line-height: 1.5;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.timeline--item-time {
  font-size: 15px;
}

.timeline--fill-parent .timeline--content {
  width: 100%;
}
.timeline--fill-parent .timeline--item {
  width: 100%;
}
.timeline--fill-parent .timeline--item-body {
  width: 100%;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.hr-toast {
  position: fixed;
  z-index: 99999;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: rgba(0, 0, 0, 0);
}
.hr-toast-content {
  padding: 0.3466666667rem;
  border-radius: 0.08rem;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.hr-toast-content-img {
  margin-bottom: 0.2666666667rem;
}
.hr-toast-content-img .success {
  width: 1.28rem;
  height: 0.9333333333rem;
}
.hr-toast-content-img .success img {
  width: 100%;
  height: 100%;
}
.hr-toast-content-img .error {
  width: 0.8533333333rem;
  height: 0.8533333333rem;
}
.hr-toast-content-img .error img {
  width: 100%;
  height: 100%;
}
.hr-toast-content p {
  max-width: 5.3333333333rem;
  word-wrap: break-word;
  word-break: break-all;
  text-align: center;
}

#app-box[data-v-038e7047] {
  height: 100%;
}


.main-loading[data-v-a400579c] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-a400579c] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-a400579c] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pre-render-container[data-v-a400579c] {
  height: calc(100vh - 46px);
  padding: 1vh 4vw;
  background: #fff;
  text-align: center;
  overflow: hidden;
}
.pre-render-container img[data-v-a400579c] {
  position: absolute;
  width: 80%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.pre-render-container header[data-v-a400579c] {
  height: 20vh;
  border-radius: 5px;
  background: #f8f8f8;
}
.pre-render-container main div[data-v-a400579c] {
  height: 6vh;
  margin: 10px auto;
  border-radius: 5px;
  background: #f8f8f8;
}
.main-loading[data-v-1fcee7f4] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-1fcee7f4] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-1fcee7f4] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.policy[data-v-1fcee7f4] {
  font-size: 14px;
  background: #ffffff;
  position: relative;
}
.policy .policy-title[data-v-1fcee7f4] {
  line-height: 50px;
  text-align: center;
  font-size: 20px;
  color: #333;
  font-weight: 500;
}
.policy .policy_body[data-v-1fcee7f4] {
  width: 90%;
  margin: 0 auto;
  text-align: left;
  color: #2b3257;
}
.policy .policy_body div p[data-v-1fcee7f4] {
  margin-top: 50px;
}
.policy .policy_body div:nth-child(1) p[data-v-1fcee7f4]:nth-child(1) {
  margin-top: 40px;
}
.policy .policy_body .tar[data-v-1fcee7f4] {
  text-align: left;
}
.policy .policy_body .fs[data-v-1fcee7f4] {
  font-size: 20px;
}
.main-loading[data-v-dfe1238c] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-dfe1238c] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-dfe1238c] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.policy[data-v-dfe1238c] {
  font-size: 14px;
  background: #ffffff;
}
.policy .policy-title[data-v-dfe1238c] {
  padding-top: 25px;
  text-align: center;
  font-size: 15px;
  color: #333;
  font-weight: 700;
}
.policy .policy_body[data-v-dfe1238c] {
  width: 90%;
  margin: 0 auto;
  text-align: left;
  color: #2b3257;
}
.policy .policy_body div p[data-v-dfe1238c] {
  margin-top: 25px;
}
.policy .policy_body div:nth-child(1) p[data-v-dfe1238c]:nth-child(1) {
  margin-top: 20px;
}
.policy .policy_body .tar[data-v-dfe1238c] {
  text-align: left;
  padding-top: 30px;
}
.policy .policy_body .fs[data-v-dfe1238c] {
  font-size: 16px;
}
.main-loading[data-v-117eb985] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-117eb985] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-117eb985] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.root[data-v-117eb985] {
  width: 100%;
  background: #ffffff;
}
.root .title[data-v-117eb985] {
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding: 0 0 0 20px;
  font-size: 16px;
  border-bottom: 1px dashed #cccccc;
}
.root .codeList[data-v-117eb985] {
  width: 100%;
  padding: 20px;
}
.root .codeList ul[data-v-117eb985] {
  width: 100%;
}
.root .codeList ul li[data-v-117eb985] {
  width: 100%;
  height: 60px;
  line-height: 60px;
  padding: 0 10px;
  margin-bottom: 15px;
  border-radius: 10px;
  -webkit-box-shadow: 2px 2px 10px 0px #dddada;
          box-shadow: 2px 2px 10px 0px #dddada;
}
.root .codeList ul li span[data-v-117eb985] {
  display: inline-block;
}
.root .codeList ul li .codeItem[data-v-117eb985] {
  float: left;
  font-size: 15px;
  font-weight: bold;
  margin-right: 5px;
  width: 45%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.root .codeList ul li .stateItem[data-v-117eb985] {
  text-align: center;
  font-size: 12px;
  margin: 0 5px;
}
.root .codeList ul li .stateItem button[data-v-117eb985] {
  width: 50px;
  height: 20px;
  color: white;
  line-height: 15px;
  border-radius: 5px;
}
.root .codeList ul li .stateItem .nobtn[data-v-117eb985] {
  background: #AB7FD5;
}
.root .codeList ul li .stateItem .ybtn[data-v-117eb985] {
  background: #C8C8C8;
}
.root .codeList ul li .btnItme[data-v-117eb985] {
  float: right;
}
.root .codeList ul li .btnItme button[data-v-117eb985] {
  width: 80px;
  height: 25px;
  color: white;
  line-height: 25px;
  border-radius: 10px;
}
.root .codeList ul li .btnItme .nouseBtn[data-v-117eb985] {
  background: #AB7FD5;
}
.root .codeList ul li .btnItme .isuseBtn[data-v-117eb985] {
  background: #C8C8C8;
}
.root .download-container[data-v-117eb985] {
  width: 130px;
  position: fixed;
  background: rgba(164, 114, 226, 0);
  border: 2px color #555;
  right: 10px;
  border-radius: 10px;
  bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 95px;
}
.root .download-container .download_icon[data-v-117eb985] {
  width: 40px;
  height: 40px;
  position: absolute;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMEAAADBCAMAAABBnCSuAAACB1BMVEUAAAD/3AD/3ADNqcnDlNP/+Mz/3ADLp9P/3ABiX07/3ACsaaT/3AD/3AD/3AD/3AD/3AD/3ADjztn/3ADv4ubYu9TzyyKla9OudNHl0NP37+7/3ACdZMqpcsx5UpJpO3r26tuwq402MAbfxtKxfdS1hMrDm9Sqfr1gXUvGnsm8jM/gx9eUkHbSsdP68NTTs8qhYZ3Zvczkz9izcpyijAC3d5j/3ABwF8L///8AAAC/gPeIdQBEOwC7oQDkz/e/v7/v7+8PDw/vzgA/Pz+fn5/ewAB/f38vLy8fHx+ZhADy6PyPj49fX1/Pz89vb28PDQDMsAARDwDf39+vr69PT08/NgAiHQCEMM/79/7PswCfiQAzLADHoeqTSJK/pQB/bgD37/1fUgBVSQD48/1mWAAvKQAfGwB/KsyqkwCPewDs3Pm3eWHbqzFPRACKOtONRM91HMWvlwB3ZwCrZup6JMnn1PjLl/jDh/fPl7rXr/qWU9J+LMh3IsWwbO2qc9ybXNbu3P2cUuCXS9xvYADv4vrTp/nPn/m6efS1c/CkW+W8iuGxfuCSRdmOQKDnz/zfv/vVuPDOrO3AleafWILixfrHj/jdw/TDhejfrnyubW7twxiiZ9l4I7enl7XTnaqBL6qpZZdgQHzjtGzAhVXJkknvxT53Xj7Snj01NTXktyUXFxf71g/20AyxCPzrAAAANnRSTlMAkUC4yqDiyhDQqpQJUSTFMWRieSiaGvrXVxIE/fXlzLi1o3fz6dzSzcvJwb6zrKGbiV9eWC149K3xAAALy0lEQVR42uyZy27aQBRA20iN0qpPVeqmq3bVD6iu5sq2MH6BxdMEkAJSUBBBsOgi/EJ/pupX1mMGLvb4ARTTQepZBEOiMMdzHzPjZ7ncXL15/q/5ePX29bOj+PTmFajC9cf3nw8c/us316AYz98eMP6b56Ai11eXPf79HT6Ayry7KZwA5eI/yYd8gTegPu/yiqu6GbDLdXZVUqcBFPD20gVChUsXCBUuXSBUuLA2IHOdrEjv4dJ4l1jJKd/IZD5cchKsubnAGDJ8IGJxpFYM+Vo60yEGXdiBVqpXoBQ6ZjO2gLhWdAryDAItNCCu1JwCiqIkiy7sQpPwDi6WdWf+BOoxnGqGBTG6WuBDkufKricwHVnhs4J5nGcQuJDgPV9QgIJgOhYk+ahqP0ZO9icEr0YfQUGKDIjXitbSvQ14PQUV2d/gSs1E3tuAp/INqAimAzLP/xsUUb6BcgtTWhf5Bq2JAFxDmw4hiboGAK6OOLU2QsHUdyEFlQ1gjIiBsbZBjm6BhNIGBnI0fqkhZwEyShuAvlUY0spa4hAD92nyczDoPMGZ8BGDlbu+EIcUrjaMh9IBBk8Pc4x4gLLxdQGiHhEg4nh7ATH2NHAfOiiYW1A2Guayghj7GNwPkLiDPMo3GK4St7DYwH3AHSZQPq6RjRQBxQZLET/VZh8ROxaoRoGB9QMj6o7J7GgKlCPfwHoU42ch6yxQjlwDIeCZbGMA6pFjIASqFcYu1SDKgZrJdgxcUI4cg2Vc4MyZbAGRc9/yDNwOz2ESYA1eTc+Vyl0ca10QIOozH1LJNhAx1GKEWaVFRen4GDIFX4sMQvTwdaHJ3y4b3IvXOwzx2C4NDHk8TyrMMMQPfy52DHSUzt9lA3cgLh54DLE4NoZ0uGPpDBExsPj62t0auCnrOtlggCKRMMRhcczaudZGYrAWH/rWYEYPAomkwT0KgxHvBIylKzyWns+aKN06Ii6EgSv2OTEkgzni/TaP20xWaGLEz5ITeoyIM2EyFAazNIGkwRI3BryUVlgKjSpyOiMoBwoiA6Ldvm4IAz1VgAy2415uKxFLpWdjxKDEjF6JKQBXN6gWaV2wCqJoFAUIv3pCRJtl4FTFjrm0dIj2w/52q4P8bfjqz4JhfiY/YkhUTieUBimYbVwzeIIy8JGjp243pxAjbnCHEZYw8Fg2LRvXzJcldLhhjoEe/764wU+M4Pd1QN0gA6eOgh+nTmpfjHV77IIhAb+Yafl5sHMgNKBStIdD5+Gk0TTcGGygdzEkgzsUWGSQT6WPJUj4iFP9QANqBjYvM5O1QYMV0/PqJPFjdJI+1x2PrWwDA7IMxKi9aBOwnFMmF3HbrOKWx8kJuoTVhcjANRLV1FishthNM6B21jJpOE22L04UTTQVf1+eIgMN0xhaqQbUhj3cUGP7Y/KZIB5/3pVnYGQZjNZt2BSBXe032GHctutIzCfu3xr4erKa6lNtkZUH1IZv+e33WuwYeo3+blIcn9lH1KL7AW7Kj9fosb+g0q7t1Ni7sxiI8ae2gCOngiQGo/IN6PlAlWLnhBLzpVWuwfcB0vn0KWm1q5tgmlhlGnzFCPuWnR6nRg4lG9gVVg6V5iaWRqUZfKPxl0Lv16a43pdk8LLunHK8Fc/zbnvyWR/nhwungwy+nC5/zW0BqjdMRjgo6CzLMHjBToVXRaJeYUSb+vSduga9GsZxGGHjlqWqBq0qJnESJ/e/RZe2lDToVVGmlUiFmo2cztO/Mqjcep5XSa+8NUyhxoh69IEoS5N/YGA2KJTthiklMSbpOxWnnZwEbLdqFEnnNDCbGKfZi8cQEllrxKpY/baLa5Kb2Tcs/ziDWznIq7EdXLtYgDWRUxf/LfeZooaoz7QU9AD9YwyamEbfTN5fwmMyjW2BEpE0yjHIJnBlg2ME4o+aK5igx4jEH9k8KG1SONRg3D3IgARyS40n/SLdgOyapJBlkBpGhnt4HjgoIZ0o9TGOnWfg7EiPcgwMiNP1p6uDahF1qhzErsguNqBb0d59O8o10PwoZFxDW+kBhiyOMOij7XleP8OjLgzkj2XapJevQAZR3MfS2DrYwHRMemqTQkMyyDzzqJNBgQIZJAm0XINj8qFOBgVhVJEnyKG+kG0w/FO9ef82DUQB2ALERqyyt1hiL8GRMOzEkAQyKCQikWgh7NFSAg2jaWhpxd577ykEfyTnpPDSnH3n8Rou3w9t1UrV+/zGPdttXwtv2dLodS8KWXeCbpKbanSwq1LYzjXYjLfZaaa9kLCQi1r6p6q/ezRo12D7js3nXBlAK7KErSostcdirwoxh81pjgHDCQ8Gqs+MUoA+EwKxuOmT+Ti7lZ90YLDPg0Hc1CAORxoroccSeph3Xvc97N9v02DvoR1BTAMYnEmfbbaZ3Z0eC5oZNP6rms3GV9462TpMFSaNHSLmY/q0mcEWHyWIaJDgGMTtGqgWq+NZ1qD06dAGPAMtwAsp5BMDSxHbCruCrME+o4gQDSz2CriSNtCth9xpxqARTgMUA1VQ11pYLBDWOBdnf7XBIfqhEc2AfaDFnrAxNwJQR8eqDDbBvz8JDOZp7gTY4RjlC8QECT5QlYMjVMCWwQifzn15yY9NY/7qyIJAkn8bAisenAdwf7aFYnwR3LTJzIASiW2ztlCtSzxVfWaELeIPaeJbwYP9DPZtZtlrmLEGsAOEtqkm9zhhR+NdjQXYBohqtnb3v0k44eOw18IAiOh6KhRSS0QTYRfTMZnQ4bfFqt7o8Jr5INS9FbuPcHLgApXzNqqEZv+1JySB0sj5Zy5Mg9RGRCAJPHANIhqiACShFgbweFeCJHgwSG7EJQoLXk0MApgCsPyerJlBBLWEYME75sJgecDNFNI24rPn74r669vnl5cuvfD7L9l8C5WMOZSIoFcQPBX7/vL9bX8Z+waUeChsP37YR5F592mmH3BmQNGSCTsWqQGKP3P/2kU/4NAAUKMxjkYgBX8Ghh2+H3BrAMTVUELXq55dpWBDw+ZKB1x9DANAU8tsHEgyT5/5LXnh1KD2ZOnl5yG7wc4OGmQdG1y57vfXs0FWEH97e09vb1tzmVfyGWSt6+fyrd62NOlPi2wGmQcXLYK/2xe75AZXnplF39OWI5Q6MDBpgJu3aPQ8WmUyYAro8t3jhFIvBjsvVIefJzb4KY3BA0fhA/zzYOVOU7KHDTID1gE3eqB4PBrM3Sri1KlTV0tKHkdQRQe0txEHvHVm0PSPR6zMeeqSdWfSUXH588QRzXyDZV1d3WcoRWJBkf6w0NXV1dT0sFLEmUf2XwvfhMmJZDCMOKBIXe5Qkz4P0BBWEJSPc56gGQBnuu80PS9p2LK4/zf+NHFDC64B0Nl951E5F1lBC0D8chkYFAtlC45E5hrE746v2AZsLh4bmbiaMRe4APG7pBXdgKVIJSARjMBN2r+SGxgSbx7SRBw2EbjRmyOeeI1owOfMbZqHfrWUpVP0Vp54ZAOqAZ9O6rCzMgOeCqjGBuBwPgMCPTnimXs1MgCHJqpQFriRJgg018oAKDwvDaVr7TlSpwak+JjOpI5egsMrgcEkMhB0Z56mCRItAoMJZEBoy5P6NsjlCBqtQgPZERlMJ/jka2gwRlEIPmmCyQYugxRlCkGk9gbDFWURQec4wYRvoCjKfIIO2iASH8kjqcF0IjfNgkamFAgi+GX0hGswWaGsIERmA+6RPFQxaCDopHEN+EVEWSC1wReewQzFwFgsJK4i/gucMviHWr5GBsP7BOTe7l4LUgBJkPVME6YAeRzhNwJvEAFod8v4w+gD/ywACrIaNPNrCGjorDcDqCHUeYTfB09EcwiYRBDBf1LBbtVmCjLSwhFgFWRMwg+eAKsgYSO08gRYJnRKN4xMDMYrHBoKshn8Zg6ycQqfYZIZMBU0WhHRgLDmIfaBgwQAa2cRabjXL/5Bil2mLSSSUGEwFuK3Q8OqmcQTx3ENho6frDhm+vwls/67wUfj4k8cB+3rXGPatGlrBrtg6VTKEEcsnj17zpzVoypYt37ycFHwfwBoD5emTwS0oAAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  top: 10px;
  left: 50%;
  right: 50%;
  border-radius: 10px;
  -webkit-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
}
.root .download-container .download_button[data-v-117eb985] {
  width: 100px;
  height: 25px;
  background: #fb7633;
  background-size: 100% 100%;
  border: 1px solid color #ccc;
  font-size: 10px;
  text-align: center;
  color: #fff;
  border-radius: 100px;
  position: absolute;
  bottom: 10px;
  left: 50%;
  right: 50%;
  -webkit-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
}
.root .mloading[data-v-117eb985] {
  text-align: center;
  line-height: 200px;
}
.main-loading[data-v-19e828ba] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-19e828ba] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-19e828ba] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.version-box[data-v-19e828ba] {
  width: 100%;
  height: 100%;
  background: #F5F5F5;
}
.version-box &gt; div[data-v-19e828ba] {
  border-top: 1px solid #888888;
}
.pagetitle[data-v-19e828ba] {
  text-align: center;
  margin: 20px;
  height: 20px;
  color: #000;
  font-weight: bold;
}
.custom-node[data-v-19e828ba] {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.custom-content[data-v-19e828ba] {
  padding: 10px 20px;
}
.custom-node--content[data-v-19e828ba] {
  display: inline-block;
  width: 18px;
  height: 18px;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* reset vant-ui css */
.login-container .van-cell {
  border: 1px solid #eee;
}
.login-container .van-cell::after {
  content: "";
  display: none;
}
.main-loading[data-v-37dfd6fc] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-37dfd6fc] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-37dfd6fc] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.login-container[data-v-37dfd6fc] {
  min-height: 100%;
  width: 100%;
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
  /*.login-form {
    width: 520px;
    max-width: 100%;
    padding: 160px 35px 0;
    margin: 0 auto;
    overflow: hidden;
    .title-container {
      width: 100%;
      height: 100px;
      //background: green;
      position: relative;
      .title {
        font-size: 26px;
        margin: 0px auto 40px auto;
        text-align: center;
        font-weight: bold;
      }
      .titleImg{
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -45px;
        img{
          width: 90px;
          height: 90px;
        }
      }
    }
    .vanInput{
      height: 50px !important;
    }
    .checkbt{
      width:26%;
      height:50px;
      margin-left:10px;
      margin-top:10px;
      //background: #cecece;
      //border: none;
      color: white;
    }
  }*/
}
.login-container .title[data-v-37dfd6fc] {
  font-size: 20px;
  font-weight: 500;
  padding: 40px 0 15px 20px;
}
.login-container .tip[data-v-37dfd6fc] {
  padding: 0 0 15px 20px;
  color: #646464;
}
.login-container .container[data-v-37dfd6fc] {
  width: 100%;
  padding: 20px 20px 15px 20px;
}
.login-container .container .phone[data-v-37dfd6fc] {
  width: 100%;
  border-bottom: 1px solid #CDCDCD;
  padding: 0 0 10px 0;
}
.login-container .container .phone input[data-v-37dfd6fc] {
  width: 80%;
  height: 30px;
  margin-left: 10px;
  padding: 5px 5px 5px 5px;
  border: none;
  font-size: 15px;
}
.login-container .container .phone .phoneFirst[data-v-37dfd6fc] {
  font-size: 17px;
  color: #999999;
}
.login-container .container .verfationCode[data-v-37dfd6fc] {
  width: 100%;
  border-bottom: 1px solid #CDCDCD;
  padding: 0 0 10px 0;
  margin-top: 15px;
}
.login-container .container .verfationCode input[data-v-37dfd6fc] {
  width: 65%;
  height: 30px;
  padding: 5px;
  border: none;
  font-size: 15px;
  background: #ffffff;
}
.login-container .container .verfationCode button[data-v-37dfd6fc] {
  float: right;
  line-height: 30px;
  font-size: 15px;
  color: #AB7FD5;
  background: #ffffff;
}
.login-container .container .verfationCode .invalcode[data-v-37dfd6fc] {
  color: #AB7FD5;
}
.login-container .container .verfationCode .outvalcode[data-v-37dfd6fc] {
  color: #999999;
}
.login-container .container .validateText[data-v-37dfd6fc] {
  width: 100%;
  line-height: 60px;
  font-size: 13px;
  color: #646464;
}
.login-container .container .validateText span[data-v-37dfd6fc] {
  color: #AB7FD5;
}
.login-container .btn[data-v-37dfd6fc] {
  width: 100%;
  padding: 0px 20px 0px 20px;
}
.login-container .btn button[data-v-37dfd6fc] {
  width: 100%;
  height: 45px;
  background: #CDCDCD;
  color: white;
  font-size: 15px;
  border-radius: 22px;
}
.login-container .btn .isActive[data-v-37dfd6fc] {
  background: #AB7FD5;
}
.login-container .btn .verfaCodeTip[data-v-37dfd6fc] {
  width: 95px;
  padding-top: 20px;
  font-size: 13px;
  color: #999999;
  border-bottom: 1px solid #CDCDCD;
}
.login-container .service[data-v-37dfd6fc] {
  position: absolute;
  bottom: 30px;
  left: 10%;
  color: #646464;
  width: 100%;
  font-size: 12px;
}
.login-container .service .text[data-v-37dfd6fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.login-container .service .text .sericeText[data-v-37dfd6fc] {
  display: inline-block;
  color: #ab93dc;
}
.login-container .service .text .icyText[data-v-37dfd6fc] {
  display: inline-block;
  color: #ab93dc;
}
.login-container .service .text .radio[data-v-37dfd6fc] {
  margin-right: 5px;
}
.main-loading[data-v-0b35ddd7] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-0b35ddd7] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-0b35ddd7] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.root[data-v-0b35ddd7] {
  text-align: center;
  padding: 20px 0;
}
.main-loading[data-v-58f2c070] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading[data-v-58f2c070] {
  margin-top: 0;
}
.main-loading .min-loading-content[data-v-58f2c070] {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.root[data-v-58f2c070] {
  width: 100%;
  height: 100%;
}
.root img[data-v-58f2c070] {
  width: 100%;
  height: 100%;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-loading {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  -ms-touch-action: none;
      touch-action: none;
}
.main-loading .van-loading {
  margin-top: 0;
}
.main-loading .min-loading-content {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  border-radius: 0.4rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
</pre></body></html>