.xcx-vantCard {
  border-radius: 1.6rem;
  background: #ffffff;
  padding: 1rem 0.5rem;
}
.xcx-round-btn {
  border-radius: 1rem;
}
.van-cell {
  padding: 0;
}
.van-dialog {
  width: 70%;
}
.van-dialog .van-dialog__header {
  font-size: 1.32rem;
  padding-top: 2rem;
}
.van-dialog .van-dialog__content {
  height: auto;
  min-height: 4rem;
  padding: 0 1.5rem;
}
.van-dialog .van-dialog__content .van-dialog__message {
  padding: 2rem;
  font-size: 1.3rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel,
.van-dialog .van-dialog__footer .van-dialog__confirm {
  height: 4rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel .van-button__text,
.van-dialog .van-dialog__footer .van-dialog__confirm .van-button__text {
  font-size: 1.2rem;
}
.van-list__error-text,
.van-list__finished-text,
.van-list__loading {
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-loading__text {
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-search {
  margin: 0;
  padding: 0;
}
.van-search .van-search__content {
  border: 0.01rem solid #b2b2b2;
  border-radius: 1.3rem;
  background-color: #fff;
  padding-left: 0;
}
.van-search .van-search__content .van-cell {
  padding: 0 1.06rem;
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-search .van-search__content .van-cell .van-field__left-icon .van-icon,
.van-search .van-search__content .van-cell .van-field__right-icon .van-icon {
  font-size: 1.4rem;
}
.loading_overlay {
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
}
.van-popup__close-icon {
  font-size: 1.5rem;
}
.van-pull-refresh__head {
  font-size: 1.2rem;
}
.van-list__placeholder {
  font-size: 1.2rem;
}
.van-calendar__popup.van-popup--top,
.van-calendar__popup.van-popup--bottom {
  height: 57%;
}
.van-calendar__day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
.van-calendar__header-title,
.van-calendar__header-subtitle {
  height: 3.866667rem;
  font-size: 1.833333rem;
  color: #005a9d;
}
.van-calendar__month-title {
  font-size: 1.666667rem;
}
.van-calendar__weekday {
  font-size: 1.4rem;
  color: #005a9d;
}
.van-calendar__confirm {
  height: 3.4rem;
}
.card-content-box[data-v-00a9a9ae] {
  width: 100vw;
  background: #fff;
  border-radius: 0.625rem;
  margin-bottom: 1.25rem;
  padding: 6% 8%;
  margin-top: 0.625rem;
  width: 100%;
  height: 4.5rem;
}
.card-content-box .in[data-v-00a9a9ae] {
  width: 100%;
}
.card-content-box .col[data-v-00a9a9ae] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.3125rem 1.25rem 0.3125rem 0.625rem;
  cursor: pointer;
}
.card-content-box .bg-purple[data-v-00a9a9ae] {
  height: 100%;
  background: #f9fafb;
  border-right: 0.0625rem solid #d2d4e3;
  color: #151623;
  font-size: 1.625rem;
}
.card-content-box .bg-purple-light[data-v-00a9a9ae] {
  font-size: 1.625rem;
}
.card-content-box .bg-purple-light div[data-v-00a9a9ae]:not(:last-child) {
  border-bottom: 0.0625rem solid #d2d4e3;
}
.card-content-box .bg-purple-light .el-icon-arrow-right[data-v-00a9a9ae] {
  margin-left: 0.3125rem;
}
.card-content-box .flex-sa[data-v-00a9a9ae] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;
}
.card-content-box .flex-sa .el-switch[data-v-00a9a9ae] {
  width: 100%;
  background: #ffffff;
  padding-bottom: 1rem;
  border-bottom: 0.0625rem solid #d4d1d1;
  display: flex;
  justify-content: space-around;
  margin-right: 0.625rem;
  font-size: 1.375rem;
}
.card-content-box .flex-sa .el-switch .sw_box[data-v-00a9a9ae] {
  width: 16%;
  border-radius: 0.3125rem;
  text-align: center;
  color: #005a9d;
  font-weight: 500;
}
.card-content-box .flex-sa .el-switch .active[data-v-00a9a9ae] {
  background: #005a9d;
  color: #ffffff;
  font-weight: 600;
}
.card-content-box .zdy[data-v-00a9a9ae] {
  display: flex;
  color: #005a9d;
  font-size: 1.4rem;
  font-weight: 600;
  flex-direction: column;
  align-items: center;
}
.card-content-box .switchBtn[data-v-00a9a9ae] {
  width: 8rem;
  border-radius: 2rem;
  display: flex;
  align-items: center;
  border: 0.1rem solid #005a9d;
  cursor: pointer;
  margin-right: 1rem;
  height: 1.7rem;
}
.card-content-box .switchBtn .switchBtn_box[data-v-00a9a9ae] {
  width: 50%;
  border-radius: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #2a5b9b;
  margin: 0;
}
.card-content-box .switchBtn div.active[data-v-00a9a9ae] {
  background: #2a5b9b;
  color: #ffffff;
  height: 1.7rem;
}
.card-content-box .aaaa[data-v-00a9a9ae] {
  width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.component[data-v-480f11a4] {
  width: 100%;
  height: auto;
  min-height: 100vh;
  background: #f0f8ff;
}
.component .main[data-v-480f11a4] {
  border-radius: 1.6rem;
  background: #ffffff;
  padding: 1rem 0.5rem;
}
.xcx-vantCard[data-v-1ed93a4a] {
  padding: 1rem;
  background: #ffffff;
  border-radius: 1.6rem;
  box-shadow: 0 0 0.6rem 0 rgba(0, 0, 0, 0.15);
}
.xcx-vantCard p[data-v-1ed93a4a] {
  font-size: 1.6rem;
  font-family: Microsoft YaHei, Microsoft YaHei-Normal;
  text-align: LEFT;
  color: #005a9d;
}
.xcx-vantCard[data-v-1ed93a4a] .van-field .van-field__control {
  border-bottom: 0.1rem solid #f5f6f7;
}
.van-cell[data-v-1ed93a4a] {
  border-radius: 1.6rem;
  background: #ffffff;
  padding: 1rem;
  margin-top: 1rem;
}
.van-cell .van-cell__value[data-v-1ed93a4a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.van-cell .van-cell__value .van-button[data-v-1ed93a4a] {
  width: 7rem;
}
.van-cell .van-cell__value .info[data-v-1ed93a4a] {
  flex: 1;
}
.component[data-v-154be67e] .van-cell::after {
  left: 0.5rem;
  width: 100%;
}
.component[data-v-154be67e] .flex_field {
  display: flex;
  flex-direction: column;
}
.component[data-v-154be67e] .flex_field .van-field__label {
  width: 100%;
}
.component[data-v-154be67e] .flex_field .van-field__value {
  padding-left: 1rem;
}
[data-v-49712587] .van-picker-column__item .van-picker-column__item--selected {
  height: auto!important;
}
[data-v-49712587] .van-ellipsis {
  white-space: normal!important;
}
.van-uploader[data-v-e646fdf8] {
  padding: 0.5rem 0 0;
}
.file-item[data-v-e646fdf8] {
  position: relative;
  box-sizing: border-box;
  margin: 1rem 0.8rem 0.8rem 0;
}
.file-item .van-image__img[data-v-e646fdf8] {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.file-item .del[data-v-e646fdf8] {
  position: absolute;
  width: 1.4rem;
  height: 1.4rem;
  background-color: rgba(0, 0, 0, 0.7);
  right: 0;
  top: 0;
  text-align: center;
  line-height: 1rem;
  border-radius: 0 0 0 1.2rem;
}
[data-v-e646fdf8] .van-uploader {
  padding: 0;
}
[data-v-e646fdf8] .van-field__control--custom {
  margin-top: 0.5rem;
  display: flex;
  flex-wrap: wrap;
}
.van-uploader[data-v-5f26ac46] {
  padding: 0 0 0.5rem;
}
.uploadeBox .van-cell__value.van-cell__value--alone[data-v-5f26ac46] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #8f8d8d;
}
.input_box[data-v-317bd6f7] .van-cell .van-field__value .van-field__body .van-field__button {
  font-size: 1.4rem;
  display: flex;
  align-items: center;
}
.input_box[data-v-317bd6f7] .van-cell .van-field__value .van-field__body .van-field__button .van-button--default {
  border: none;
  height: 2.6rem;
  line-height: 2.6rem;
  color: #005a9d;
}
.input_box[data-v-317bd6f7] .van-cell .van-field__value .van-field__body .van-field__button .van-button--default .van-button__text {
  font-size: 1.2rem;
  margin-left: 0;
}
.input_box .van-popup[data-v-317bd6f7] {
  padding: 2rem;
  box-sizing: border-box;
}
.input_box .van-popup .van-list .van-cell[data-v-317bd6f7] {
  border-bottom: 0.1rem solid #ebedf0;
}
.input_box .van-popup .van-list .van-cell .van-cell__value[data-v-317bd6f7] {
  width: 100%;
  display: flex;
  align-items: center;
}
.input_box .van-popup .van-list .van-cell .van-cell__value .sp[data-v-317bd6f7] {
  flex: 3;
}
.input_box .van-popup .van-list .van-cell .van-cell__value .department_sp[data-v-317bd6f7] {
  flex: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.input_box .van-popup .van-list .van-cell[data-v-317bd6f7]::after {
  border: none;
}
[data-v-6f7e89fb] .van-cell .van-cell__right-icon {
  font-size: 1.4rem;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom {
  align-items: flex-start;
  width: 100%;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom .multi_p {
  width: 100%;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom .radio_p {
  width: 100%;
  display: flex;
  flex-direction: column;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom p {
  margin-right: 0.5rem;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom p span {
  display: flex;
}
[data-v-6f7e89fb] .van-cell .van-field__body .van-field__control--custom p:first-child {
  display: flex;
  border-bottom: 0.0001rem solid #969799;
  margin-bottom: 0.4rem;
}
.popup_multip[data-v-6f7e89fb] {
  padding: 1rem;
  box-sizing: border-box;
}
.popup_multip .heade_box[data-v-6f7e89fb] {
  display: flex;
  justify-content: space-between;
}
.popup_multip .heade_box .van-button[data-v-6f7e89fb] {
  border: none;
  height: 2.7rem;
  font-size: 1.2rem;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__wrap {
  height: 4rem;
  margin-bottom: 0.5rem;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__wrap .van-tabs__nav {
  height: 4rem;
  width: 100%;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
  flex: none;
  margin-right: 0.5rem;
  font-size: 1.4rem;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:nth-child(2) {
  flex: 1;
  overflow: hidden;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:nth-child(2) span {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__content {
  padding: 0 1rem;
}
.popup_multip[data-v-6f7e89fb] .van-tabs .van-tabs__content .van-cell::after {
  border: none;
}
.popup_multip .van-hairline--top-bottom[data-v-6f7e89fb]::after,
.popup_multip .van-hairline-unset--top-bottom[data-v-6f7e89fb]::after {
  border-width: 0;
}
.contentBox[data-v-27999c32] {
  width: 100%;
}
.contentBox .rateList[data-v-27999c32] {
  font-size: 1.4rem;
  font-weight: 500;
  background: #fff;
  border-radius: 0.5rem;
  margin-top: 1rem;
}
.contentBox .rateList > div[data-v-27999c32] {
  padding: 0.5rem 0;
}
.component[data-v-05cf453e] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.component .com_title[data-v-05cf453e] {
  width: 100%;
  height: 6rem;
  line-height: 6rem;
  text-align: center;
  font-size: 1.4rem;
}
.component[data-v-05cf453e] .van-index-bar {
  height: 90%;
  overflow-y: scroll;
  padding-left: 2rem;
}
.component[data-v-05cf453e] .van-index-bar .van-index-bar__sidebar {
  top: 63%;
}
.component[data-v-05cf453e] .van-index-bar .van-index-anchor--sticky {
  top: -0.1rem;
}
.component[data-v-05cf453e] .van-index-bar .van-index-anchor {
  line-height: 4.3rem;
  padding: 0;
  font-size: 1.3rem;
}
.component[data-v-05cf453e] .van-index-bar .van-cell {
  line-height: 3rem;
}
.component[data-v-05cf453e] .van-index-bar .van-cell::after {
  border: none;
}
.component[data-v-f34e0ebe] .van-cell::after {
  left: 0.5rem;
  width: 100%;
}
.val_p[data-v-af10d08c] {
  flex: 1;
  word-wrap: break-word;
  /* 允许在单词内换行 */
}
.van-field__value[data-v-af10d08c] {
  overflow: hidden;
}
.van-field__label {
  margin-right: 0.5rem;
  padding-left: 0.5rem;
}
.van-cell--required::before {
  left: 0;
}
.xcx-vantCard[data-v-8b0dfb48] {
  margin-bottom: 1rem;
}
.xcx-vantCard .t_form_tit[data-v-8b0dfb48],
.xcx-vantCard .t_form_num[data-v-8b0dfb48] {
  font-size: 1.2rem;
  padding: 0 1.6rem;
}
.xcx-vantCard[data-v-8b0dfb48]:first-child {
  color: #005a9d;
  padding-top: 2rem;
}
.xcx-vantCard:first-child .t_form_tit[data-v-8b0dfb48] {
  font-size: 1.6rem;
}
.xcx-vantCard:first-child .t_form_num[data-v-8b0dfb48] {
  height: 3.5rem;
  font-size: 1.4rem;
}
.xcx-vantCard[data-v-42979c01] {
  margin-bottom: 1rem;
}
.xcx-vantCard[data-v-42979c01]:first-child {
  color: #005a9d;
}
.xcx-vantCard:first-child .t_form_tit[data-v-42979c01] {
  font-size: 1.6rem;
}
.xcx-vantCard:first-child .t_form_num[data-v-42979c01] {
  font-size: 1.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 3.2rem;
  margin: 0.3rem 0;
}
.xcx-vantCard:first-child .t_form_num .van-icon-scan[data-v-42979c01] {
  font-size: 1.6rem;
}
[data-v-42979c01] .van-form .van-cell {
  padding: 0.5rem 0.3rem;
}
[data-v-42979c01] .van-form .van-cell .van-field__label {
  margin-right: 1rem;
  margin-left: 0.5rem;
}
[data-v-42979c01] .van-form .van-cell .van-cell__value .van-field__body .van-field__control {
  white-space: pre-wrap;
  word-wrap: break-word;
}
[data-v-42979c01] .van-form .van-field--disabled .van-field__label {
  color: #646566;
}
[data-v-42979c01] .van-form .van-field__control:disabled {
  color: #646566;
}
[data-v-42979c01] .van-form .calendar_popup .van-calendar__header-title {
  font-size: 1.5rem;
}
[data-v-42979c01] .van-form .calendar_popup .van-popup__close-icon {
  font-size: 2rem;
}
[data-v-42979c01] .van-cell--required::before {
  left: 0 !important;
}
.van-overlay[data-v-42979c01] {
  background: rgba(255, 255, 255, 0.4);
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-v-42979c01] .company_popup .van-popup__close-icon--top-right {
  font-size: 1.8rem;
}
.statusBox[data-v-1d121aea] {
  padding: 15vh 0;
  font-size: 1.9rem;
  color: #005a9d;
  display: flex;
  align-items: center;
  justify-content: center;
}
.xcx-round-btn[data-v-1d121aea] {
  width: 100%;
}
.xcx-vantCard[data-v-4d49de54] {
  margin-bottom: 1rem;
}
.xcx-vantCard p[data-v-4d49de54] {
  line-height: 2.4rem;
  padding-left: 0.5rem;
  box-sizing: border-box;
}
.xcx-vantCard .t_form_tit[data-v-4d49de54] {
  font-size: 1.6rem;
  display: flex;
  align-items: center;
}
.xcx-vantCard .t_form_tit .edit_btn[data-v-4d49de54] {
  cursor: pointer;
  color: #409EFF;
}
.xcx-vantCard .t_form_tit .cancel_btn[data-v-4d49de54] {
  cursor: pointer;
  color: #F56C6C;
}
.xcx-vantCard[data-v-4d49de54]:first-child {
  color: #005a9d;
}
.xcx-vantCard:first-child .t_form_tit[data-v-4d49de54] {
  font-size: 1.6rem;
}
.xcx-vantCard:first-child .t_form_num[data-v-4d49de54] {
  height: 3.5rem;
  font-size: 1.2rem;
}
.file-item[data-v-4d49de54] {
  margin: 0 0.5rem;
}
.status_box p[data-v-e28edc5c] {
  margin: 2rem auto;
  color: #005a9d;
  line-height: 4rem;
  letter-spacing: 0.5rem;
  font-size: 2.4rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.status_box p .van-icon-passed[data-v-e28edc5c] {
  color: #07c160;
  font-size: 3rem;
}
[data-v-e28edc5c] .van-steps .van-step__title {
  display: flex;
  align-items: center;
  font-size: 1rem;
}
[data-v-e28edc5c] .van-steps .van-step__title h4 {
  margin: 0;
}
[data-v-e28edc5c] .van-steps .van-step__title .mailFlag {
  width: 3.2rem !important;
  max-height: 3.4rem !important;
  text-align: center;
  line-height: 3.4rem;
  margin-right: 1.5rem;
  font-size: 1.2rem;
  border: 0.1rem solid #005a9d;
  border-radius: 0.5rem;
}
[data-v-e28edc5c] .van-steps .van-step__title .mailFlag.ji {
  background: #005a9d;
  color: #ffffff;
}
[data-v-e28edc5c] .van-steps .van-step__title .mailFlag.shou {
  background: #ffffff;
  color: #005a9d;
}
.card_Item[data-v-e28edc5c] {
  padding: 0 1rem;
  margin-top: 1rem;
}
.card_Item .van-cell--required[data-v-e28edc5c]::before {
  left: -0.5rem;
}
.card_Item .tit_p[data-v-e28edc5c] {
  font-size: 1.2rem;
  font-family: Microsoft YaHei, Microsoft YaHei-Bold;
  color: #005a9d;
  margin: 0.4rem 0 0.1rem -1rem;
}
.card_Item span[data-v-e28edc5c] {
  font-size: 1.4rem;
}
.card_Item:last-child .van-list .van-cell[data-v-e28edc5c] {
  margin: 0.8rem 0;
}
.card_Item:last-child .van-list .van-cell__value[data-v-e28edc5c] {
  display: flex;
  align-items: center;
}
.card_Item:last-child .van-list .van-cell__value .tagNum[data-v-e28edc5c] {
  width: 1.3rem;
  height: 1.3rem;
  text-align: center;
  line-height: 1.3rem;
  margin-right: 0.8rem;
  border-radius: 50%;
  background: #005a9d;
  color: #ffffff;
}
.card_Item:last-child .van-list .van-cell__value p[data-v-e28edc5c] {
  line-height: 1.5rem;
}
.wrapper[data-v-e28edc5c] {
  width: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding: 3vh 5% 2rem;
  background: #f0f8ff;
}
.wrapper .main[data-v-e28edc5c] {
  height: auto;
  background: #fff;
  border-radius: 1.6rem;
  padding: 1rem;
  box-sizing: border-box;
}
.wrapper .main .van-steps[data-v-e28edc5c] .van-field__body {
  flex-wrap: wrap;
}
.wrapper .main[data-v-e28edc5c] .van-form {
  padding: 1rem 0;
}
.wrapper .main[data-v-e28edc5c] .van-form .van-cell {
  line-height: 3.2rem;
}
.wrapper .main[data-v-e28edc5c] .van-form .van-cell .van-field__label {
  width: 6rem;
  padding: 0;
}
.wrapper .main[data-v-e28edc5c] .van-form .van-cell .van-field__body {
  display: flex;
}
.wrapper .main[data-v-e28edc5c] .van-form .van-cell .van-field__body .van-field__right-icon {
  color: #005a9d;
}
.wrapper .btns_box[data-v-e28edc5c] {
  width: 100%;
  height: 5rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin-top: 3rem;
}
.wrapper .btns_box .van-button[data-v-e28edc5c] {
  width: 24%;
}
.wrapper .btns_box .back_btn[data-v-e28edc5c] {
  background: #bbe1ff;
  border: #bbe1ff;
  color: #005a9d;
}
.wrapper .btns_box .sub_btn[data-v-e28edc5c] {
  background: #005a9d;
  border: #005a9d;
  color: #fff;
}
.loading_wrap[data-v-e28edc5c] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0);
}
[data-v-e28edc5c] .company_popup .van-icon-close {
  font-size: 2rem;
}
[data-v-e28edc5c] .company_popup .com_title {
  width: 100%;
  height: 7rem;
  line-height: 7rem;
  text-align: center;
  font-size: 1.7rem;
}
[data-v-e28edc5c] .company_popup .van-index-bar {
  height: 90%;
  overflow-y: scroll;
  padding-left: 2rem;
}
[data-v-e28edc5c] .company_popup .van-index-bar .van-index-bar__sidebar {
  top: 63%;
}
[data-v-e28edc5c] .company_popup .van-index-bar .van-index-anchor--sticky {
  top: -0.1rem;
}
[data-v-e28edc5c] .company_popup .van-index-bar .van-index-anchor {
  line-height: 4.3rem;
  padding: 0;
}
[data-v-e28edc5c] .company_popup .van-index-bar .van-cell::after {
  border: none;
}
.van-dialog .van-cell__value.van-cell__value--alone.van-field__value[data-v-e28edc5c] {
  padding-left: 1rem;
}
.wrapper[data-v-61278bbe] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.wrapper .xcx-vantCard[data-v-61278bbe] {
  padding: 1rem;
  background: #ffffff;
  border-radius: 1.6rem;
  box-shadow: 0 0 0.6rem 0 rgba(0, 0, 0, 0.15);
  margin-bottom: 1rem;
}
.wrapper .xcx-vantCard p[data-v-61278bbe] {
  font-size: 1.4rem;
  font-family: Microsoft YaHei, Microsoft YaHei-Normal;
  text-align: LEFT;
  color: #005a9d;
}
.wrapper .xcx-vantCard .van-cell[data-v-61278bbe] {
  background: #ffffff;
  padding: 0;
  margin: 0.5rem 0;
  border-bottom: 0.02rem solid #ededed;
  font-size: 1.6rem;
}
.wrapper .xcx-vantCard .van-cell .van-cell__value[data-v-61278bbe] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] .van-checkbox {
  display: flex;
  align-items: center;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] .van-checkbox .van-checkbox__icon {
  height: auto;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] .van-checkbox .van-checkbox__icon .van-icon {
  width: 1.6rem;
  height: 1.6rem;
  line-height: 1.6rem;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] .van-checkbox .van-checkbox__icon .van-icon:before {
  font-size: 1.6rem;
  line-height: 1.6rem;
  position: relative;
  top: -0.2rem;
}
.wrapper .xcx-vantCard .btn[data-v-61278bbe] .van-checkbox .van-checkbox__label {
  margin-left: 0.5rem;
}
.wrapper .xcx-vantCard .btn .van-button[data-v-61278bbe] {
  padding: 0 1rem;
  height: 2.4rem;
  font-size: 1.1rem;
}
.wrapper .result_box[data-v-61278bbe] {
  height: auto;
  max-height: 78vh;
  overflow-y: scroll;
  margin-bottom: 0;
  min-height: 10rem;
}
.wrapper .result_box .van-cell[data-v-61278bbe] {
  margin-top: 1rem;
  border-radius: 0.5rem;
  background: #f8f8f8;
  padding: 0.5rem 1rem;
  border: none;
  line-height: 2.2rem;
}
.wrapper .result_box .van-cell p[data-v-61278bbe] {
  color: #333;
  font-size: 1.3rem;
}
.wrapper .result_box .van-cell[data-v-61278bbe]::after {
  border-bottom: none;
}
.van-popup[data-v-61278bbe] {
  padding: 3rem 1rem;
  box-sizing: border-box;
}
.van-popup .station_info .van-form .van-cell[data-v-61278bbe] {
  display: flex;
  margin-bottom: 1rem;
}
.van-popup .station_info .van-form .van-cell .van-field__label[data-v-61278bbe] {
  width: 4rem;
}
.van-popup .station_info .van-form .van-cell .van-cell__value[data-v-61278bbe] {
  flex: 1;
}
.van-popup .station_info .van-form .van-cell .van-cell__value .van-field__body[data-v-61278bbe] {
  width: 100%;
}
.van-popup .station_info .van-form .van-cell .van-cell__value .van-field__body .van-radio-group[data-v-61278bbe] {
  display: flex;
}
.van-popup .station_info .van-form .van-cell .van-cell__value .van-field__body .van-radio-group .van-radio .van-radio__label[data-v-61278bbe] {
  margin-left: 0.5rem;
}
.van-popup .btn_box[data-v-61278bbe] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 2rem;
}
.van-popup .btn_box .van-button[data-v-61278bbe] {
  width: 40%;
  margin: 0 auto;
  background: #005a9d;
}
.roadBureau_wrapper[data-v-68b959a1] {
  width: 100%;
  height: 100vh;
  background: #f0f8ff;
  padding: 0.8rem 1rem 0;
  box-sizing: border-box;
}
.roadBureau_wrapper .main_box[data-v-68b959a1] {
  width: 100%;
  height: 100%;
  box-shadow: 0 0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 0.5rem;
  padding: 1rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.roadBureau_wrapper .main_box p.title[data-v-68b959a1] {
  line-height: 3rem;
  color: #005a9d;
  font-size: 1.6rem;
  font-weight: 500;
}
.roadBureau_wrapper .main_box .loading[data-v-68b959a1] {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] {
  flex: 1;
  display: flex;
  margin-top: 1rem;
  height: 100%;
  overflow: hidden;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] .van-sidebar {
  width: 10rem;
  background-color: #fff;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] .van-sidebar .van-sidebar-item {
  padding: 0 0.6rem 0;
  font-size: 1.2rem;
  line-height: 2.6rem;
  background-color: #fff;
  margin: 0.8rem 0;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] .van-sidebar .van-sidebar-item .van-sidebar-item__text {
  line-height: 2rem;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] .van-sidebar .van-sidebar-item--select .van-sidebar-item__text {
  font-weight: 600;
}
.roadBureau_wrapper .main_box .cont[data-v-68b959a1] .van-sidebar .van-sidebar-item--select::before {
  background-color: #005a9d;
  height: 1.3rem;
  width: 0.2rem;
}
.roadBureau_wrapper .main_box .cont .section_box[data-v-68b959a1] {
  flex: 1;
  margin-left: 0.5rem;
  box-sizing: border-box;
  height: 100%;
  overflow-y: scroll;
}
.roadBureau_wrapper .main_box .cont .section_box li[data-v-68b959a1] {
  width: 100%;
  height: 8rem;
  line-height: 2rem;
  font-size: 1.2rem;
  background-color: #f8f8f8;
  margin-bottom: 0.6rem;
  padding: 0.5rem;
  box-sizing: border-box;
  color: #333;
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
}
.roadBureau_wrapper .main_box .cont .section_box li dt[data-v-68b959a1] {
  width: 30%;
  height: 100%;
  display: flex;
  align-items: center;
  margin-right: 0;
  justify-content: center;
}
.roadBureau_wrapper .main_box .cont .section_box li dt img[data-v-68b959a1] {
  width: auto;
  height: auto;
  max-height: 6rem;
  max-width: 100%;
}
.roadBureau_wrapper .main_box .cont .section_box li dd[data-v-68b959a1] {
  flex: 1;
  height: 100%;
  width: 100%;
  line-height: 2.2rem;
  margin-left: 0.3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #005a9d;
}
.roadBureau_wrapper .main_box .cont .section_box li dd span[data-v-68b959a1]:first-child {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.roadBureau_wrapper .main_box .cont .section_box li dd span[data-v-68b959a1] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.roadBureau_wrapper .main_box .cont .section_box .active_li[data-v-68b959a1] {
  background: #005a9d;
}
.roadBureau_wrapper .main_box .cont .section_box .active_li dd[data-v-68b959a1] {
  color: #fff;
}
.floatR[data-v-085b92f7] {
  display: flex;
  justify-content: flex-end;
  color: #005a9d;
  line-height: 1.8rem;
  padding-right: 1rem;
}
.disflexFE[data-v-085b92f7] {
  display: flex;
  justify-content: flex-end;
}
.disflexFEC[data-v-085b92f7] {
  width: 15%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.characters[data-v-085b92f7] {
  font-weight: 700;
  font-size: 1rem;
  color: #005a9d;
}
.flowWrapper[data-v-085b92f7] {
  width: 100%;
  display: flex;
  height: 100vh;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
}
.flowWrapper .list_box[data-v-085b92f7] {
  width: 100%;
}
.flowWrapper[data-v-085b92f7] .van-tabs {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap {
  height: 3rem;
  padding-bottom: 0;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav {
  overflow-x: scroll;
  height: 100%;
  padding-bottom: 0.4rem;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
  height: 100%;
  flex: none;
  font-size: 1.3rem;
  padding: 0 1rem;
  border: 0.1rem solid #005a9d;
  border-radius: 7rem;
  color: #005a9d;
  margin-right: 1rem;
  position: relative;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab::before {
  position: absolute;
  content: "";
  width: 1.2rem;
  height: 0.15rem;
  top: 50%;
  right: -1.2rem;
  margin-top: -0.08rem;
  background: #005a9d;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab--active {
  color: #fff;
  background: #005a9d;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tabs__line {
  background-color: #005a9d;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:last-child {
  margin-right: 0;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:last-child::before {
  display: none;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav::-webkit-scrollbar {
  display: none;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__wrap .van-tabs__nav--card {
  border: none;
  margin: 0;
  background-color: #f0f8ff;
}
.flowWrapper[data-v-085b92f7] .van-tabs .van-tabs__content {
  flex: 1;
  overflow-y: scroll;
  margin-top: 1vh;
}
.flowWrapper .inbox[data-v-085b92f7] {
  border: 0.2rem solid #005a9d;
  height: 3.3rem;
  line-height: 3.3rem;
  width: 15%;
  border-radius: 1.5rem;
  font-size: 1rem;
  text-align: center;
  cursor: pointer;
}
.flowWrapper .check[data-v-085b92f7] {
  background: #005a9d;
  color: #ffffff;
  border-radius: 1.5rem;
}
.flowWrapper .liu[data-v-085b92f7] {
  width: 6%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.flowWrapper .liu > div[data-v-085b92f7] {
  height: 0.2rem;
  background: #005a9d;
}
.btnTag[data-v-085b92f7] {
  height: 2rem;
  line-height: 2rem;
  border-radius: 0.5rem;
  font-size: 1rem;
  text-align: center;
  color: #ffffff;
  padding: 0 0.2rem;
}
[data-v-085b92f7] .van-pull-refresh__track {
  display: flex;
  flex-direction: column;
}
[data-v-085b92f7] .van-pull-refresh__track .van-pull-refresh__head {
  font-size: 1.2rem;
}
[data-v-085b92f7] .van-list {
  flex: 1;
  overflow-y: scroll;
}
[data-v-085b92f7] .van-list .van-cell {
  font-size: 1.1rem;
  background: #ffffff;
  border-radius: 1.6rem;
  text-align: left;
  border-bottom: none;
  padding: 0.5rem 1.2rem;
  margin-top: 1rem;
}
[data-v-085b92f7] .van-list .van-cell .cell_li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.24rem;
}
[data-v-085b92f7] .van-list .van-cell::after {
  display: none;
}
[data-v-085b92f7] .van-list .van-list__finished-text {
  font-size: 1.3rem;
  line-height: 4rem;
}
.com[data-v-89a1d812] {
  padding: 0.5rem 0.3rem;
}
.blueCard[data-v-89a1d812] {
  height: 7.5rem;
  background: linear-gradient(316deg, #b2d1e7 1%, #6eb9f0);
  border-radius: 1.5rem;
}
.blueCard p[data-v-89a1d812] {
  font-size: 1rem !important;
  font-weight: 500;
  color: #ffffff !important;
  line-height: 1.8rem;
}
.blueCard div:first-child p[data-v-89a1d812] {
  line-height: 1.6rem;
}
.personalInformation .fc[data-v-89a1d812] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 1rem;
}
.personalInformation .fc .fcc[data-v-89a1d812] {
  display: flex;
}
.personalInformation .fc p[data-v-89a1d812] {
  line-height: 2.5rem;
}
.personalInformation p[data-v-89a1d812] {
  font-size: 1rem;
  font-weight: 500;
  color: #005a9d;
}
.personalInformation[data-v-89a1d812] .van-tag {
  font-size: 1rem;
  line-height: 1.8rem;
  height: 1.8rem;
}
.content[data-v-89a1d812] {
  font-size: 1rem;
  color: #838383;
  line-height: 2rem;
}
.rateList[data-v-89a1d812] {
  display: flex;
  flex-wrap: wrap;
}
.rateList .rateItem[data-v-89a1d812] {
  width: 50%;
  display: flex;
  font-size: 1rem;
  font-weight: 500;
  color: #005a9d;
  align-items: center;
}
.rateList .rateItem[data-v-89a1d812] .van-rate .van-rate__item:not(:last-child) {
  padding-right: 0.2rem;
}
.btns[data-v-89a1d812] {
  margin: 1.6rem 0 0.4rem;
}
.btns button[data-v-89a1d812] {
  width: 6.3rem;
  height: 2rem;
  line-height: 2rem;
  font-size: 1.2rem;
  font-weight: 400;
  color: #4093fd;
  margin: 0;
  display: inline-block;
  background: #ffffff;
  border: 0.1rem solid #4093fd;
  border-radius: 0.8rem;
}
.btns span[data-v-89a1d812] {
  font-size: 1.2rem;
  font-weight: 400;
  color: #4093fd;
}
.mainBoxX[data-v-44801620] {
  min-height: 100vh;
  border-radius: 1.6rem;
  background: #ffffff;
  padding: 1rem 0.5rem;
}
.delBtn[data-v-44801620] {
  width: 90%;
  height: 3.2rem;
  margin-top: 1rem;
  border-radius: 1rem;
  margin: 1rem 5% 0;
}
.cont[data-v-44801620] {
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
  z-index: 9;
  position: relative;
}
.cont .loading[data-v-44801620] {
  display: flex;
  justify-content: center;
  width: 100%;
  font-size: 1.2rem;
}
[data-v-44801620] .contx {
  padding: 0 1rem;
}
[data-v-44801620] .contx .van-steps .van-steps__items {
  text-align: left;
}
[data-v-44801620] .contx .disflex {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 5rem;
}
[data-v-44801620] .contx .detail_btn {
  color: #005a9d;
  font-size: 1rem;
  height: 2rem;
  align-items: center;
  text-align: right;
}
[data-v-44801620] .contx /deep/ .van-steps {
  margin-top: 2rem;
}
[data-v-44801620] .contx /deep/ .van-steps .van-step.van-step--vertical {
  padding: 0.5rem 0;
}
[data-v-44801620] .contx /deep/ .van-steps .van-step.van-step--vertical .van-step__title {
  font-size: 1.2rem;
  line-height: 1.8rem;
}
[data-v-44801620] .contx .deviceInfo .tit {
  color: #005a9d;
  font-size: 1.4rem;
}
[data-v-44801620] .contx .deviceInfo .numT {
  font-weight: 700;
  margin-top: 2.5rem;
  font-size: 1.6rem;
  color: #005a9d;
  text-align: left;
}
[data-v-44801620] .contx .deviceInfo .numBox {
  border-bottom: 0.05rem solid #ccc;
  padding: 0.8rem 0 0.2rem 1rem;
  text-align: left;
}
[data-v-44801620] .contx .deviceInfo .basicInfo {
  margin-left: 1rem;
  margin-top: 1.5rem;
}
[data-v-44801620] .contx .deviceInfo .basicInfo > div {
  display: flex;
  flex-wrap: wrap;
  line-height: 2.9rem;
  font-size: 1.2rem;
}
[data-v-44801620] .contx .deviceInfo .basicInfo .lan {
  color: #005a9d;
}
[data-v-44801620] .contx .evaluateBox {
  margin-top: 1rem;
}
[data-v-44801620] .contx .evaluateBox .evaluateCont p {
  font-size: 1.4rem;
  padding-left: 0.5rem;
  box-sizing: border-box;
}
[data-v-44801620] .contx .evaluateBox /deep/ .van-empty {
  padding: 2rem 0;
}
[data-v-44801620] .contx .evaluateBox /deep/ .van-empty .van-empty__description {
  font-size: 1.4rem;
}
[data-v-44801620] .contx .evaluateBox .evaluateBtn {
  border: 0.1rem solid #005a9d;
  color: #005a9d;
  padding: 0 1rem;
  border-radius: 0.9rem;
  height: 2.2rem;
}
[data-v-44801620] .contx .evaluateBox .pt_10 {
  display: flex;
  justify-content: space-between;
}
[data-v-44801620] .contx .btns_box {
  height: 5rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
[data-v-44801620] .contx .btns_box .van-button {
  width: auto;
  height: 2rem;
  padding: 0 1.2rem;
  line-height: 2rem;
  font-size: 1.2rem;
  font-weight: 400;
  color: #4093fd;
  margin: 0;
  display: inline-block;
  background: #ffffff;
  border: 0.1rem solid #4093fd;
  border-radius: 0.8rem;
}
[data-v-44801620] .contx .btns_box .van-button .van-button__content {
  width: 100%;
}
[data-v-44801620] .contx .btns_box .van-button .van-button__content .van-button__text {
  font-size: 1.2rem;
}
[data-v-44801620] .contx .btns_box .back_btn {
  background: #fff;
  color: #005a9d;
  border: 0.1rem solid #005a9d;
}
[data-v-44801620] .van-popup {
  padding-bottom: 2rem;
}
.album__content[data-v-44801620] {
  padding: 0 1rem;
  display: flex;
  flex-wrap: wrap;
}
.album__content .van-image[data-v-44801620] {
  margin-right: 0.8rem;
}
[data-v-44801620] .phone_text {
  margin-top: 0.5rem;
}
[data-v-44801620] .phone_text .van-field__value .van-field__control {
  text-align: center;
}
.van-overlay[data-v-44801620] {
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-v-44801620] .van-dialog .van-field__control {
  padding-left: 2rem;
}
.xcx-vantCardx[data-v-418bb5c7] {
  margin-bottom: 1rem;
}
.xcx-vantCardx[data-v-418bb5c7] .van-form .van-cell {
  padding: 1rem 0;
}
.xcx-vantCard[data-v-418bb5c7]:first-child {
  color: #005a9d;
}
.xcx-vantCard:first-child .t_form_tit[data-v-418bb5c7] {
  font-size: 1.5rem;
}
.xcx-vantCard:first-child .t_form_num[data-v-418bb5c7] {
  height: 3.5rem;
  font-size: 1.2rem;
}
.wrapper[data-v-4a9e7a89] {
  width: 100%;
  height: auto;
  background: #f0f8ff;
  padding: 0.8rem 1rem 0;
  box-sizing: border-box;
  min-height: 100vh;
}
.wrapper .van-steps[data-v-4a9e7a89] {
  border-radius: 1.6rem;
}
.wrapper .van-steps .van-steps__items .van-step[data-v-4a9e7a89] {
  font-size: 1.2rem;
  line-height: 2rem;
}
.wrapper .van-steps .van-steps__items .van-step h3[data-v-4a9e7a89] {
  margin: 0;
  line-height: 2.4rem;
}
.contentBox[data-v-3dffe47d] {
  width: 100%;
  height: 100vh;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
}
.main .rateList[data-v-3dffe47d] {
  font-size: 1.2rem;
  font-weight: 500;
  color: #005a9d;
  background: #fff;
  padding: 2rem;
  border-radius: 0.5rem;
  margin-top: 1rem;
}
.main .rateList > div[data-v-3dffe47d] {
  padding: 0.5rem 0;
}
.main .card[data-v-3dffe47d] {
  border-radius: 1.6rem;
  margin-bottom: 0.5rem;
}
.main .card .van-cell[data-v-3dffe47d] {
  padding: 1rem 1.5rem;
  border-radius: 1.6rem;
}
.btns[data-v-3dffe47d] {
  margin: 3rem 2rem 0;
  display: flex;
  justify-content: space-around;
}
.btns button[data-v-3dffe47d] {
  width: auto;
  height: 2rem;
  padding: 0 1.2rem;
  line-height: 2rem;
  font-size: 1.2rem;
  font-weight: 400;
  color: #4093fd;
  margin: 0;
  display: inline-block;
  background: #ffffff;
  border: 0.1rem solid #4093fd;
  border-radius: 0.8rem;
}
.result[data-v-3dffe47d] {
  padding: 2rem;
  text-align: center;
}
.result .con[data-v-3dffe47d] {
  font-size: 2.8rem;
  font-weight: 500;
  color: #005a9d;
  margin-top: 2.5rem;
}
.result > p[data-v-3dffe47d] {
  font-size: 1.3rem;
  color: #9f9f9f;
  margin: 1.8rem 0;
}
.main[data-v-7ec49d12] {
  background-color: #f0f8ff;
}
.main .title_p[data-v-7ec49d12] {
  font-size: 1.2rem;
  font-weight: 500;
  color: #005a9d;
  text-align: center;
  line-height: 3rem;
}
.main[data-v-7ec49d12] .van-list .van-cell {
  margin-bottom: 1rem;
  border-radius: 1.5rem;
  padding: 1rem;
  box-sizing: border-box;
  font-size: 1.2rem;
}
.main[data-v-7ec49d12] .van-list .van-cell .com .blueCard {
  padding: 0.4rem 1rem;
  height: auto;
}
.main[data-v-7ec49d12] .van-list .van-cell .com .blueCard .wid8 {
  width: 100% !important;
  box-sizing: border-box;
}
.floatR[data-v-28e2016c] {
  float: right;
  margin-top: 0.7rem;
  color: #005a9d;
}
.disflexFE[data-v-28e2016c] {
  display: flex;
  justify-content: flex-end;
}
.disflexFEC[data-v-28e2016c] {
  width: 15%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.characters[data-v-28e2016c] {
  font-weight: 700;
  font-size: 1rem;
  color: #005a9d;
}
.top[data-v-28e2016c] {
  width: 100%;
  display: flex;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
}
.top .inbox[data-v-28e2016c] {
  border: 0.2rem solid #005a9d;
  height: 3.3rem;
  line-height: 3.3rem;
  width: 15%;
  border-radius: 1.5rem;
  font-size: 1rem;
  text-align: center;
  cursor: pointer;
}
.top .check[data-v-28e2016c] {
  background: #005a9d;
  color: #ffffff;
  border-radius: 1.5rem;
}
.top .liu[data-v-28e2016c] {
  width: 6%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.top .liu > div[data-v-28e2016c] {
  height: 0.2rem;
  background: #005a9d;
}
.btnTag[data-v-28e2016c] {
  height: 2rem;
  line-height: 2rem;
  border-radius: 0.5rem;
  font-size: 1rem;
  text-align: center;
  color: #ffffff;
  padding: 0 0.2rem;
}
[data-v-28e2016c] .van-list {
  height: auto !important;
}
[data-v-28e2016c] .van-list .van-cell {
  font-size: 1.1rem;
  background: #ffffff;
  border-radius: 1.6rem;
  box-shadow: 0 0.1rem 0 0 rgba(0, 0, 0, 0.15);
  text-align: left;
  border-bottom: 0.1rem solid #ccc;
  padding: 0.5rem 0.5rem;
  margin-top: 1rem;
}
[data-v-28e2016c] .van-list .van-cell .cell_li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.24rem;
}
[data-v-28e2016c] .van-list .van-list__finished-text {
  font-size: 1.3rem;
  line-height: 4rem;
}
.floatR[data-v-4c84eba4] {
  float: right;
  margin-top: 0.7rem;
  color: #005a9d;
}
.disflexFE[data-v-4c84eba4] {
  display: flex;
  justify-content: flex-end;
}
.disflexFEC[data-v-4c84eba4] {
  width: 15%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.characters[data-v-4c84eba4] {
  font-weight: 700;
  font-size: 1rem;
  color: #005a9d;
}
.top[data-v-4c84eba4] {
  width: 100%;
  display: flex;
  height: 100vh;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
}
.top[data-v-4c84eba4] .van-tabs {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap {
  height: 3rem;
  padding-bottom: 0;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav {
  overflow-x: scroll;
  height: 100%;
  background: #f0f8ff;
  padding: 0 2rem;
  box-sizing: border-box;
  border-bottom: 0.1rem solid #ebedf0;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
  width: auto;
  font-size: 1.3rem;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab--active {
  color: #005a9d;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tabs__line {
  height: 0.2rem;
  background-color: #005a9d;
  bottom: 0;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:last-child {
  margin-right: 0;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab:last-child::before {
  display: none;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__wrap .van-tabs__nav--card {
  border: none;
  margin: 0;
  background-color: #f0f8ff;
}
.top[data-v-4c84eba4] .van-tabs .van-tabs__content {
  flex: 1;
  overflow-y: scroll;
  margin-top: 1vh;
}
.top .inbox[data-v-4c84eba4] {
  border: 0.2rem solid #005a9d;
  height: 3.3rem;
  line-height: 3.3rem;
  width: 15%;
  border-radius: 1.5rem;
  font-size: 1rem;
  text-align: center;
  cursor: pointer;
}
.top .check[data-v-4c84eba4] {
  background: #005a9d;
  color: #ffffff;
  border-radius: 1.5rem;
}
.top .liu[data-v-4c84eba4] {
  width: 6%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.top .liu > div[data-v-4c84eba4] {
  height: 0.2rem;
  background: #005a9d;
}
.btnTag[data-v-4c84eba4] {
  height: 2rem;
  line-height: 2rem;
  border-radius: 0.5rem;
  font-size: 1rem;
  text-align: center;
  color: #ffffff;
  padding: 0 0.2rem;
}
[data-v-4c84eba4] .van-list {
  height: auto !important;
}
[data-v-4c84eba4] .van-list .van-cell {
  font-size: 1.1rem;
  background: #ffffff;
  border-radius: 1.6rem;
  text-align: left;
  border-bottom: none;
  padding: 0.5rem 1.2rem;
  margin-top: 1rem;
  box-shadow: none;
}
[data-v-4c84eba4] .van-list .van-cell .cell_li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 3rem;
  line-height: 3rem;
}
[data-v-4c84eba4] .van-list .van-cell::after {
  display: none;
}
[data-v-4c84eba4] .van-list .van-list__finished-text {
  font-size: 1.3rem;
  line-height: 4rem;
}
.component[data-v-557a14c8] {
  display: flex;
  flex-direction: column;
}
.list-container[data-v-557a14c8] {
  overflow-y: auto;
  /* 使得内容可以滚动 */
}
.van-cell[data-v-557a14c8] {
  border-radius: 1rem;
  padding: 1rem;
  margin-bottom: 1rem;
}
.van-cell .van-cell__value[data-v-557a14c8] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.van-cell .van-cell__value .van-checkbox[data-v-557a14c8] {
  margin-right: 1rem;
}
.van-cell p[data-v-557a14c8] {
  line-height: 2.2rem;
}
.btns[data-v-557a14c8] {
  padding-top: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.btns .xcx-round-btn[data-v-557a14c8] {
  width: 30%;
  margin: 0;
  height: 3rem;
  font-size: 1.4rem;
}
.van-form[data-v-81c67300] {
  min-height: 90vh;
  position: relative;
  padding: 0 1rem 2rem;
}
.van-form .van-cell[data-v-81c67300] {
  padding: 0.5rem 0;
}
.van-form[data-v-81c67300] .aiAddress .van-field__body {
  display: block;
}
.bottomBtn[data-v-81c67300] {
  position: absolute;
  left: 0;
  bottom: 1rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-top: 2rem;
}
.bottomBtn .van-button[data-v-81c67300] {
  padding: 0 1.5rem;
}
.component .van-search .van-search__content[data-v-5d2edbf6] {
  height: 3rem;
  line-height: 3rem;
}
.component .van-search .van-search__content .van-cell[data-v-5d2edbf6] {
  line-height: 3rem;
  font-size: 1.2rem;
}
.roadBureau_wrapper[data-v-47c0697b] {
  width: 100%;
  background: #f0f8ff;
  box-sizing: border-box;
  height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.roadBureau_wrapper[data-v-47c0697b] .van-nav-bar {
  background: #005A9D;
  color: #Fff;
}
.roadBureau_wrapper[data-v-47c0697b] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
  font-size: 1.8rem;
}
.roadBureau_wrapper[data-v-47c0697b] .van-nav-bar .van-nav-bar__title {
  width: 70%;
  color: #fff;
}
.roadBureau_wrapper .main_box[data-v-47c0697b] {
  flex: 1;
  box-shadow: 0 0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 0.5rem;
  margin: 0.8rem 1rem 0;
  padding: 1rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.roadBureau_wrapper .main_box .loading[data-v-47c0697b] {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] {
  flex: 1;
  display: flex;
  margin-top: 1rem;
  overflow-y: scroll;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] .van-sidebar {
  width: 10rem;
  background-color: #fff;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] .van-sidebar .van-sidebar-item {
  padding: 0 0.6rem 0;
  font-size: 1.2rem;
  line-height: 3rem;
  background-color: #fff;
  margin: 0.8rem 0;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] .van-sidebar .van-sidebar-item .van-sidebar-item__text {
  line-height: 2.2rem;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] .van-sidebar .van-sidebar-item--select .van-sidebar-item__text {
  font-weight: 600;
}
.roadBureau_wrapper .main_box .cont[data-v-47c0697b] .van-sidebar .van-sidebar-item--select::before {
  background-color: #005a9d;
  height: 1.2rem;
  width: 0.2rem;
}
.roadBureau_wrapper .main_box .cont .section_box[data-v-47c0697b] {
  flex: 1;
  margin-left: 0.5rem;
  box-sizing: border-box;
}
.roadBureau_wrapper .main_box .cont .section_box li[data-v-47c0697b] {
  width: 100%;
  line-height: 2.3rem;
  font-size: 1.2rem;
  background-color: #f8f8f8;
  margin-bottom: 0.6rem;
  padding: 0.5rem 1rem;
  box-sizing: border-box;
  color: #333;
  border-radius: 0.4rem;
}
.roadBureau_wrapper .main_box .cont .section_box .active_li[data-v-47c0697b] {
  background-color: #005a9d;
  color: #fff;
}
.roadBureau_wrapper[data-v-0249b813] {
  width: 100%;
  height: 100vh;
  background: #f0f8ff;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.roadBureau_wrapper[data-v-0249b813] .van-nav-bar {
  background: #005A9D;
  color: #Fff;
}
.roadBureau_wrapper[data-v-0249b813] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
  font-size: 1.8rem;
}
.roadBureau_wrapper .main_box[data-v-0249b813] {
  flex: 1;
  box-shadow: 0 0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 0.5rem;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  z-index: 9;
  margin: 0.8rem 1rem 0;
}
.roadBureau_wrapper .main_box .top[data-v-0249b813] {
  background-color: #fff;
  z-index: 999;
  padding: 1rem 1rem 0.5rem;
  box-sizing: border-box;
}
.roadBureau_wrapper .main_box .top h2[data-v-0249b813] {
  font-size: 1.3rem;
  padding-left: 1.4rem;
  box-sizing: border-box;
}
.roadBureau_wrapper .main_box .top .van-cell[data-v-0249b813] {
  width: 91%;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
  border-radius: 0.5rem;
  background: #f8f8f8;
  padding: 0.3rem 1rem;
  border: none;
}
.roadBureau_wrapper .main_box .top .van-cell p[data-v-0249b813] {
  color: #333;
}
.roadBureau_wrapper .main_box .cont[data-v-0249b813] {
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
  z-index: 9;
  position: relative;
}
.roadBureau_wrapper .main_box .cont .loading[data-v-0249b813] {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
  width: 100%;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  padding-left: 1.5rem;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar {
  height: 100%;
  width: 90%;
  overflow-y: scroll;
  padding-bottom: 1rem;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-index-bar__sidebar {
  right: 1.5rem;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-index-bar__sidebar .van-index-bar__index {
  margin: 0.5rem 0;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-index-anchor--sticky {
  top: -0.1rem;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-index-anchor {
  line-height: 4.3rem;
  padding: 0;
  font-size: 1.3rem;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-cell {
  margin-top: 0.5rem;
  border-radius: 0.5rem;
  background: #f8f8f8;
  padding: 0.3rem 1rem;
  border: none;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-cell p {
  color: #333;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .active_li {
  background-color: #005a9d;
  color: #fff;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-index-bar .van-cell::after {
  border-bottom: none;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-list {
  width: 92%;
  margin: 0 auto;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-list p {
  width: 92%;
  margin: 0 auto;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-list .van-cell {
  margin-top: 0.5rem;
  border-radius: 0.5rem;
  background: #f8f8f8;
  padding: 0.5rem 1rem;
  border: none;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-list .van-cell p {
  color: #333;
}
.roadBureau_wrapper .main_box .cont .overflow_box[data-v-0249b813] .van-list .van-cell::after {
  border-bottom: none;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .title {
  line-height: 4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 1.5rem;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .title h3 {
  font-size: 1.4rem;
  margin: 0;
  font-weight: 400;
  color: #005a9d;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .title .van-icon-close {
  font-size: 1.6rem;
  color: #005a9d;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont {
  flex: 1;
  overflow-y: scroll;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .tit {
  padding: 0 2rem;
  box-sizing: border-box;
  line-height: 3rem;
  color: #005A9D;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .line_cont {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0 1.5rem;
  box-sizing: border-box;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .line_cont li {
  display: inline-block;
  padding: 0 1rem;
  border: 0.02rem solid #d8d8d8;
  border-radius: 0.5rem;
  margin-right: 1rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  font-size: 1.3rem;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .line_cont .active_li {
  background-color: #005a9d;
  color: #fff;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .line_contx {
  padding: 0 2.5rem;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .other_box {
  border-top: 0.1rem solid #d8d8d8;
  padding: 0.5rem 1.5rem;
  box-sizing: border-box;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .other_box li {
  display: inline-block;
  padding: 0 1rem;
  border: 0.02rem solid #d8d8d8;
  border-radius: 0.5rem;
  margin-right: 1rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  font-size: 1.3rem;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .other_box .active_li {
  background-color: #005a9d;
  color: #fff;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .popup_cont .other_box1 {
  border-top: none;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .btn_box {
  height: 6rem;
  border-top: 0.1rem solid #d8d8d8;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 4rem;
  box-sizing: border-box;
}
.roadBureau_wrapper[data-v-0249b813] .van-popup .btn_box .van-button {
  padding: 0 2rem;
  background-color: #005a9d;
  border-color: #005a9d;
}
.roadBureau_wrapper[data-v-0249b813] .jd_dialog {
  width: 90%;
  margin: 0 auto;
  padding: 0 1rem;
}
.roadBureau_wrapper[data-v-0249b813] .jd_dialog .van-dialog__header {
  padding-top: 2rem;
  font-size: 1.6rem;
}
.roadBureau_wrapper[data-v-0249b813] .jd_dialog .van-dialog__content .list_box {
  padding: 0.5rem 0;
}
.roadBureau_wrapper[data-v-0249b813] .jd_dialog .van-dialog__content .list_box li {
  font-size: 1.3rem;
  line-height: 2.6rem;
  padding-left: 1rem;
}
.roadBureau_wrapper[data-v-0249b813] .jd_dialog .van-dialog__footer .van-button__text {
  color: #005a9d;
  font-size: 1.2rem;
}
.box[data-v-755fb41c] {
  width: 100%;
  height: 100vh;
  background: #f0f8ff;
  box-sizing: border-box;
  overflow: auto;
  display: flex;
  flex-direction: column;
}
.station-info[data-v-755fb41c] {
  width: 100%;
  background-color: #fff;
  padding: 0.5rem 2rem 0;
  font-size: 1.4rem;
}
.station-info .station-name[data-v-755fb41c]:last-of-type {
  margin-bottom: 0;
}
.station-info .station-name[data-v-755fb41c] {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
}
.station-info .station-name .name[data-v-755fb41c] {
  width: 50%;
  height: 100%;
}
.header[data-v-755fb41c] {
  width: 100%;
  padding: 0.5rem 2rem 0;
  background-color: #fff;
  display: flex;
}
.header-title[data-v-755fb41c] {
  padding: 0.5rem 1rem;
  margin: 0.3rem 0.5rem;
  background-color: #fff;
  border-radius: 0.4rem;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s;
  border: 0.1rem solid #000;
}
.header-title.active[data-v-755fb41c] {
  background-color: #1989fa;
  color: #fff;
  border: none;
}
.content[data-v-755fb41c] {
  flex: 1;
  width: 100%;
  padding: 0.5rem 1rem 1rem;
  margin-top: 0.5rem;
  background: #fff;
}
.content-box[data-v-755fb41c] {
  width: 100%;
  display: flex;
}
.content-left[data-v-755fb41c] {
  width: 15%;
}
.content-left div[data-v-755fb41c] {
  width: 100%;
  height: 6rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  text-align: center;
  color: #015a9d;
  font-family: 黑体;
  font-weight: 700;
}
.content-list[data-v-755fb41c] {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
.content-list .item[data-v-755fb41c] {
  width: 19%;
}
.content-list .item .item-title[data-v-755fb41c] {
  color: #575757;
  height: 6rem;
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-family: 黑体;
  font-weight: 700;
}
.content-list .item .item-isUse[data-v-755fb41c] {
  height: 6rem;
  line-height: 6rem;
  font-size: 1.6rem;
}
.content-list .item .item-isUse .success-icon[data-v-755fb41c] {
  display: flex;
  align-items: center;
  color: #07c160;
  cursor: pointer;
}
.content-list .item .item-isUse .success-icon div[data-v-755fb41c] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.1rem dashed #07c160;
}
.content-list .item .item-isUse .error-icon[data-v-755fb41c] {
  display: flex;
  align-items: center;
  color: #7c7575;
  cursor: pointer;
}
.content-list .item .item-isUse .error-icon div[data-v-755fb41c] {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  border: 0.1rem dashed #a3a3a3;
}
.popup-container[data-v-755fb41c] {
  display: flex;
  flex-direction: column;
  max-height: 75vh;
  overflow-y: auto;
  background: white;
}
.popup-footer[data-v-755fb41c] {
  width: 100%;
  height: 5rem;
  display: flex;
  background: #fff;
  justify-content: center;
  align-items: center;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.popup-header[data-v-755fb41c] {
  padding: 2rem 2rem 0 2rem;
  border-bottom: 0.1rem solid #eee;
}
.popup-header .popup-title[data-v-755fb41c] {
  font-size: 1.5rem;
  font-weight: 600;
  color: #333;
  margin: 0;
  padding-bottom: 1.6rem;
  text-align: center;
}
.popup-sectionName[data-v-755fb41c] {
  width: 100%;
  height: 6rem;
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  padding: 2rem 1.5rem;
  font-weight: 600;
  color: #015a9d;
}
.popup-form[data-v-755fb41c] {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}
.popup-form .popup-form-item[data-v-755fb41c] {
  width: 100%;
  padding: 1rem;
  display: flex;
  align-items: center;
}
.popup-form .popup-form-item .popup-form-item-title[data-v-755fb41c] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.4rem;
}
.popup-form .popup-form-item .popup-form-item-title .title[data-v-755fb41c] {
  color: #015a9d;
}
.popup-form .popup-form-item .popup-form-item-title .number[data-v-755fb41c] {
  display: flex;
  flex-wrap: wrap;
  width: 60%;
}
.label-text[data-v-755fb41c] {
  font-size: 1.4rem;
  color: #015a9d;
}
.content-monitor[data-v-755fb41c] {
  width: 100%;
  height: 11%;
}
.content-monitor .content-monitor-title[data-v-755fb41c] {
  width: 100%;
  height: 30%;
  color: #6d727b;
  font-size: 1rem;
  font-weight: 600;
  padding: 0.2rem 0.5rem 0.3rem;
  display: flex;
  align-items: center;
}
.content-monitor .content-monitor-item[data-v-755fb41c] {
  width: 100%;
  height: 70%;
  display: flex;
  flex-wrap: nowrap;
}
.content-monitor .content-monitor-item .monior-item[data-v-755fb41c]:last-of-type {
  border-right: solid 0.1rem #909399;
}
.content-monitor .content-monitor-item .monior-item[data-v-755fb41c] {
  width: 12.5%;
  height: 100%;
  padding: 0.5rem 0;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  border-top: solid 0.1rem #909399;
  border-bottom: solid 0.1rem #909399;
  border-left: solid 0.1rem #909399;
}
.content-monitor .content-monitor-item .monior-item .monior-title[data-v-755fb41c] {
  max-width: 100%;
  width: 100%;
  font-size: 0.8rem;
  box-sizing: border-box;
  text-align: center;
  margin-bottom: 0.5rem;
}
.content-monitor .content-monitor-item .monior-item .isusechange[data-v-755fb41c] {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  border: 0.1rem dashed #a3a3a3;
}
.content-monitor .content-monitor-item .monior-item .isusepass[data-v-755fb41c] {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  color: #fff;
  background: #07c160;
  border: 0.1rem dashed #07c160;
}
.list[data-v-755fb41c] {
  color: #015a9d;
  width: 100%;
}
.list .list-card[data-v-755fb41c] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
  padding: 1.5rem 2rem;
  border-radius: 1rem;
}
.list .list-card .card-header[data-v-755fb41c] {
  width: 100%;
  height: 5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 1rem;
}
.list .list-card .card-header .card-header-title[data-v-755fb41c] {
  font-size: 1.8rem;
  font-weight: 500;
  font-family: 黑体;
}
.list .list-card .card-version[data-v-755fb41c] {
  width: 100%;
  height: 4rem;
  display: flex;
  align-items: center;
}
.list .list-card .card-version div[data-v-755fb41c] {
  font-size: 1.4rem;
  margin-left: 1.5rem;
}
.list .list-card .card-content[data-v-755fb41c] {
  font-size: 1.4rem;
  padding: 0 1.5rem;
}
.list .list-card .card-content .card-content-item[data-v-755fb41c] {
  width: 100%;
}
.list .list-card .card-content .card-content-item .item-title[data-v-755fb41c] {
  width: 100%;
  height: 4rem;
  display: flex;
  align-items: center;
}
.list .list-card .card-content .card-content-item .item-version[data-v-755fb41c] {
  width: 100%;
  padding: 0.3rem 1rem;
}
.box[data-v-57b1d322] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
}
.box .list[data-v-57b1d322] {
  color: #015a9d;
  width: 100%;
}
.box .list .list-card[data-v-57b1d322] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
  padding: 1.5rem 2rem;
  border-radius: 1rem;
}
.box .list .list-card .card-header[data-v-57b1d322] {
  width: 100%;
  height: 5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 1rem;
}
.box .list .list-card .card-header .card-header-title[data-v-57b1d322] {
  font-size: 1.8rem;
  font-weight: 500;
  font-family: 黑体;
}
.box .list .list-card .card-version[data-v-57b1d322] {
  width: 100%;
  height: 4rem;
  display: flex;
  align-items: center;
}
.box .list .list-card .card-version div[data-v-57b1d322] {
  font-size: 1.4rem;
  margin-left: 1.5rem;
}
.box .list .list-card .card-content[data-v-57b1d322] {
  font-size: 1.4rem;
  padding: 0 1.5rem;
}
.box .list .list-card .card-content .card-content-item[data-v-57b1d322] {
  width: 100%;
}
.box .list .list-card .card-content .card-content-item .item-title[data-v-57b1d322] {
  width: 100%;
  height: 4rem;
  display: flex;
  align-items: center;
}
.box .list .list-card .card-content .card-content-item .item-version[data-v-57b1d322] {
  width: 100%;
  padding: 0.3rem 1rem;
}
.wrapper[data-v-3e07cde2] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.wrapper[data-v-3e07cde2] .van-nav-bar {
  background: #005A9D;
  color: #Fff;
}
.wrapper[data-v-3e07cde2] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
  font-size: 1.8rem;
}
.wrapper[data-v-3e07cde2] .van-nav-bar .van-nav-bar__title {
  width: 70%;
  color: #fff;
}
.wrapper .van-pull-refresh[data-v-3e07cde2] {
  width: 100%;
  flex: 1;
  overflow-y: scroll;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] {
  width: 100%;
  padding: 2rem;
  box-sizing: border-box;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item {
  box-shadow: 0 0.2rem 1.2rem 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 1rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-cell {
  height: 3.6rem;
  line-height: 3.6rem;
  background: #305496;
  color: #fff;
  padding: 0 1rem;
  box-sizing: border-box;
  border-radius: 0.5rem 0.5rem 0 0;
  display: flex;
  align-items: center;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-cell .van-cell__title {
  font-size: 1.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-cell .van-icon {
  color: #fff;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper {
  border-radius: 0 0 0.5rem 0.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content {
  padding: 0;
  height: auto;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box {
  padding: 0 2rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p {
  line-height: 3rem;
  font-size: 1.3rem;
  color: #646464;
  display: flex;
  word-break: break-all;
  word-wrap: break-word;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p span {
  color: #5591be;
  width: 7.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p b {
  font-weight: 400;
  flex: 1;
  position: relative;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p b .upgrade_icon {
  width: 1.4rem;
  height: 1.4rem;
  margin-left: 1rem;
  position: absolute;
  top: 0.7rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .redText {
  color: #ee2f34;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .greenText {
  color: #26c888;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .huiText {
  color: #8b97a8;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0;
  border-top: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li dt {
  width: 85%;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li dt span {
  line-height: 2.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li .van-button {
  background: #4093fd;
  border: #4093fd;
  color: #fff;
  padding: 0 1rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse {
  width: 100%;
  padding: 0 0.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item {
  box-shadow: 0 0;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell {
  background: #fff;
  color: #305496;
  border: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell .van-cell__title {
  font-size: 1.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell .van-icon {
  color: #4098fd;
}
.wrapper .van-pull-refresh .info_box[data-v-3e07cde2] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .li_box {
  margin-bottom: 1rem;
  border-bottom: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box .export_btn[data-v-3e07cde2] {
  background: #305496;
  color: #fff;
  margin: 5rem auto 2rem;
  margin-left: 50%;
  transform: translateX(-50%);
  border-radius: 0.5rem;
  width: 70%;
  letter-spacing: 0.5rem;
}
.contentBox[data-v-19958008] {
  height: 100vh;
}
.contentBox .main[data-v-19958008] {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.contentBox .main[data-v-19958008] .van-nav-bar {
  background: #005A9D;
  color: #Fff;
}
.contentBox .main[data-v-19958008] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
}
.contentBox .main[data-v-19958008] .van-nav-bar .van-nav-bar__title {
  width: 73%;
  max-width: 75%;
}
.contentBox .main[data-v-19958008] .van-nav-bar .van-nav-bar__title .van-search {
  border-radius: 1.3rem;
}
.contentBox .main[data-v-19958008] .van-nav-bar .van-nav-bar__title .van-search .van-search__content {
  border: none;
}
.contentBox .main .title_p[data-v-19958008] {
  font-size: 1.2rem;
  font-weight: 500;
  color: #005a9d;
  text-align: center;
  line-height: 3rem;
}
.contentBox .main .van-pull-refresh[data-v-19958008] {
  flex: 1;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list {
  height: 100%;
  overflow-y: scroll;
  padding: 1rem;
  box-sizing: border-box;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .van-cell {
  margin-bottom: 1rem;
  border-radius: 1.5rem;
  padding: 1rem;
  box-sizing: border-box;
  font-size: 1.2rem;
  box-shadow: 0 0.2rem 1.2rem 0 rgba(0, 0, 0, 0.1);
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .van-cell .com .blueCard {
  padding: 0.4rem 1rem;
  height: auto;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .van-cell .com .blueCard .wid8 {
  width: 100% !important;
  box-sizing: border-box;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .van-cell .li_name {
  color: #305496;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .van-cell .li_sp {
  display: flex;
  justify-content: space-between;
}
.contentBox .main .van-pull-refresh[data-v-19958008] .van-list .dis-cell {
  background: #e6e0e0;
}
.wrapper[data-v-38551142] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.wrapper[data-v-38551142] .van-nav-bar {
  background: #005A9D;
  color: #Fff;
}
.wrapper[data-v-38551142] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
  font-size: 1.8rem;
}
.wrapper[data-v-38551142] .van-nav-bar .van-nav-bar__title {
  width: 70%;
  color: #fff;
}
.wrapper .van-pull-refresh[data-v-38551142] {
  width: 100%;
  flex: 1;
  overflow-y: scroll;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] {
  width: 100%;
  padding: 2rem;
  box-sizing: border-box;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item {
  box-shadow: 0 0.2rem 1.2rem 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 1rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-cell {
  height: 3.6rem;
  line-height: 3.6rem;
  background: #305496;
  color: #fff;
  padding: 0 1rem;
  box-sizing: border-box;
  border-radius: 0.5rem 0.5rem 0 0;
  display: flex;
  align-items: center;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-cell .van-cell__title {
  font-size: 1.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-cell .van-icon {
  color: #fff;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper {
  border-radius: 0 0 0.5rem 0.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content {
  padding: 0;
  height: auto;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box {
  padding: 0 2rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p {
  line-height: 3rem;
  font-size: 1.3rem;
  color: #646464;
  display: flex;
  word-break: break-all;
  word-wrap: break-word;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p span {
  color: #5591be;
  width: 8.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box p b {
  font-weight: 400;
  flex: 1;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .redText {
  color: #ee2f34;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .greenText {
  color: #26c888;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .huiText {
  color: #8b97a8;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0;
  border-top: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li dt {
  width: 85%;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li dt span {
  line-height: 2.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .basicInfo_box .product_box .product_li .van-button {
  background: #4093fd;
  border: #4093fd;
  color: #fff;
  padding: 0 1rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse {
  width: 100%;
  padding: 0 0.5rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item {
  box-shadow: 0 0;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell {
  background: #fff;
  color: #305496;
  border: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell .van-cell__title {
  font-size: 1.4rem;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .van-cell .van-icon {
  color: #4098fd;
}
.wrapper .van-pull-refresh .info_box[data-v-38551142] .van-collapse .van-collapse-item .van-collapse-item__wrapper .van-collapse-item__content .childCollapse .van-collapse-item .li_box {
  margin-bottom: 1rem;
  border-bottom: 0.1rem solid #eee;
}
.wrapper .van-pull-refresh .info_box .export_btn[data-v-38551142] {
  background: #305496;
  color: #fff;
  margin: 5rem auto 2rem;
  margin-left: 50%;
  transform: translateX(-50%);
  border-radius: 0.5rem;
  width: 70%;
  letter-spacing: 0.5rem;
}
.ku-scanner-error[data-v-8a3853f2] {
  font-weight: bold;
  font-size: 1.4rem;
  color: red;
}
.ku-scanner-decode-result[data-v-8a3853f2] {
  font-size: 1.4rem;
  color: #000;
}
.ku-scanner[data-v-8a3853f2] {
  height: 28.2rem;
}
.ku-scanner .ku-scanner-content[data-v-8a3853f2] {
  background-image: linear-gradient(0deg, transparent 24%, rgba(32, 255, 77, 0.1) 25%, rgba(32, 255, 77, 0.1) 26%, transparent 27%, transparent 74%, rgba(32, 255, 77, 0.1) 75%, rgba(32, 255, 77, 0.1) 76%, transparent 77%, transparent), linear-gradient(90deg, transparent 24%, rgba(32, 255, 77, 0.1) 25%, rgba(32, 255, 77, 0.1) 26%, transparent 27%, transparent 74%, rgba(32, 255, 77, 0.1) 75%, rgba(32, 255, 77, 0.1) 76%, transparent 77%, transparent);
  background-size: 3rem 3rem;
  background-position: -1rem -1rem;
  width: 100%;
  height: 28.1rem;
  position: relative;
  background-color: rgba(18, 18, 18, 0);
}
.ku-scanner .ku-scanner-content .ku-scanner-tooltip[data-v-8a3853f2] {
  width: 100%;
  height: 3.5rem;
  line-height: 3.5rem;
  font-size: 1.4rem;
  text-align: center;
  /* color: #f9f9f9; */
  margin: 0 auto;
  position: absolute;
  top: 0;
  left: 0;
  color: #ffffff;
}
.ku-scanner .ku-scanner-content .ku-scanner-section[data-v-8a3853f2] {
  width: 21.3rem;
  height: 21.3rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  overflow: hidden;
  border: 0.1rem solid rgba(0, 255, 51, 0.2);
}
.ku-scanner .ku-scanner-content .ku-scanner-section[data-v-8a3853f2]:after {
  content: "";
  display: block;
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  border: 0.2rem solid transparent;
  top: 0;
  border-top-color: #00ff33;
  right: 0;
  border-right-color: #00ff33;
}
.ku-scanner .ku-scanner-content .ku-scanner-section[data-v-8a3853f2]:before {
  content: "";
  display: block;
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  border: 0.2rem solid transparent;
  top: 0;
  border-top-color: #00ff33;
  left: 0;
  border-left-color: #00ff33;
}
.ku-scanner .ku-scanner-content .ku-scanner-section .ku-scanner-section-angle[data-v-8a3853f2]:after {
  content: "";
  display: block;
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  border: 0.2rem solid transparent;
  bottom: 0;
  border-bottom-color: #00ff33;
  right: 0;
  border-right-color: #00ff33;
}
.ku-scanner .ku-scanner-content .ku-scanner-section .ku-scanner-section-angle[data-v-8a3853f2]:before {
  content: "";
  display: block;
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  border: 0.2rem solid transparent;
  bottom: 0;
  border-bottom-color: #00ff33;
  left: 0;
  border-left-color: #00ff33;
}
.ku-scanner .ku-scanner-content .ku-scanner-section .ku-scanner-section-animation-line[data-v-8a3853f2] {
  height: calc(100% - 0.2rem);
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 255, 51, 0) 43%, #00ff33 211%);
  border-bottom: 0.3rem solid #00ff33;
  transform: translateY(-100%);
  animation: radar-beam-data-v-8a3853f2 2s infinite alternate;
  animation-timing-function: cubic-bezier(0.53, 0, 0.43, 0.99);
  animation-delay: 1.4s;
}
@keyframes radar-beam-data-v-8a3853f2 {
0% {
    transform: translateY(-100%);
}
100% {
    transform: translateY(0);
}
}
.wrapper[data-v-90cf3b20] {
  width: 100%;
  height: 100vh;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
  display: flex;
  flex-direction: column;
}
.wrapper .top_box[data-v-90cf3b20] {
  background: #fff;
  padding: 1rem 1rem 0;
  border-radius: 1.6rem;
}
.wrapper .top_box[data-v-90cf3b20] .van-search {
  padding: 0;
  height: 3.6rem;
  box-sizing: border-box;
}
.wrapper .top_box[data-v-90cf3b20] .van-search .van-search__content {
  background: #fff;
  height: 100%;
  border: 0.1rem solid #d8d8d8;
  border-radius: 0.5rem;
}
.wrapper .top_box[data-v-90cf3b20] .van-search .van-search__content .van-cell {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
}
.wrapper .top_box[data-v-90cf3b20] .van-search .van-search__content .van-cell .van-icon-search {
  font-size: 1.6rem;
}
.wrapper .top_box .tab[data-v-90cf3b20] {
  width: 100%;
  height: 3rem;
  margin: 0.5rem 0;
  overflow-x: scroll;
  display: flex;
}
.wrapper .top_box .tab .tab_box[data-v-90cf3b20] {
  height: 3rem;
}
.wrapper .top_box .tab .tab_box p[data-v-90cf3b20] {
  display: inline;
  width: auto;
  line-height: 3rem;
  height: 3rem;
  font-size: 1.22rem;
  white-space: nowrap;
}
.wrapper .top_box .tab .tab_box p[data-v-90cf3b20]:last-child {
  color: #005a9d;
}
.wrapper .top_box .tab[data-v-90cf3b20]::-webkit-scrollbar {
  display: none;
}
.wrapper .main[data-v-90cf3b20] {
  flex: 1;
  overflow-y: scroll;
  margin-top: 1rem;
  background-color: #fff;
  padding: 2rem;
  border-radius: 1.6rem;
}
.wrapper .main .list_box[data-v-90cf3b20] {
  height: auto;
}
.wrapper .main .list_box .van-list .van-cell[data-v-90cf3b20] {
  line-height: 3.6rem;
  margin-bottom: 0.3rem;
  border-bottom: 0.05rem solid #d8d8d8;
  font-size: 1.2rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value[data-v-90cf3b20] {
  display: flex;
  align-items: center;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value span[data-v-90cf3b20] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p[data-v-90cf3b20] {
  width: 100%;
  display: flex;
  align-items: center;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .van-icon[data-v-90cf3b20] {
  width: 1.5rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .fullname_sp[data-v-90cf3b20] {
  flex: 5;
  margin-right: 1rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .username_sp[data-v-90cf3b20] {
  flex: 4;
}
.wrapper .main .list_box .van-list .van-cell .van-icon[data-v-90cf3b20] {
  font-size: 1.4rem;
}
.wrapper .main .list_box .van-list .van-cell[data-v-90cf3b20]::after {
  display: none;
}
.wrapper[data-v-4b8a2cb7] {
  width: 100%;
  height: 100vh;
  padding: 2vh 3% 1vh;
  box-sizing: border-box;
  background-color: #f0f8ff;
  display: flex;
  flex-direction: column;
}
.wrapper .top_box[data-v-4b8a2cb7] {
  background: #fff;
  padding: 1rem 1rem 0;
  border-radius: 1.6rem;
}
.wrapper .top_box[data-v-4b8a2cb7] .van-search {
  padding: 0;
  height: 3.6rem;
  box-sizing: border-box;
}
.wrapper .top_box[data-v-4b8a2cb7] .van-search .van-search__content {
  background: #fff;
  height: 100%;
  border: 0.1rem solid #d8d8d8;
  border-radius: 0.5rem;
}
.wrapper .top_box[data-v-4b8a2cb7] .van-search .van-search__content .van-cell {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
}
.wrapper .top_box[data-v-4b8a2cb7] .van-search .van-search__content .van-cell .van-icon-search {
  font-size: 1.6rem;
}
.wrapper .top_box .tab[data-v-4b8a2cb7] {
  width: 100%;
  height: 3rem;
  margin: 0.5rem 0;
  overflow-x: scroll;
  display: flex;
}
.wrapper .top_box .tab .tab_box[data-v-4b8a2cb7] {
  height: 3rem;
}
.wrapper .top_box .tab .tab_box p[data-v-4b8a2cb7] {
  display: inline;
  width: auto;
  line-height: 3rem;
  height: 3rem;
  font-size: 1.22rem;
  white-space: nowrap;
}
.wrapper .top_box .tab .tab_box p[data-v-4b8a2cb7]:last-child {
  color: #005a9d;
}
.wrapper .top_box .tab[data-v-4b8a2cb7]::-webkit-scrollbar {
  display: none;
}
.wrapper .main[data-v-4b8a2cb7] {
  flex: 1;
  overflow-y: scroll;
  margin-top: 1rem;
  background-color: #fff;
  padding: 2rem;
  border-radius: 1.6rem;
}
.wrapper .main .list_box[data-v-4b8a2cb7] {
  height: 80vh;
  overflow-y: scroll;
}
.wrapper .main .list_box .van-list .van-cell[data-v-4b8a2cb7] {
  line-height: 3.6rem;
  margin-bottom: 0.3rem;
  border-bottom: 0.05rem solid #d8d8d8;
  font-size: 1.2rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value[data-v-4b8a2cb7] {
  display: flex;
  align-items: center;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value span[data-v-4b8a2cb7] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p[data-v-4b8a2cb7] {
  width: 100%;
  display: flex;
  align-items: center;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .van-icon[data-v-4b8a2cb7] {
  width: 1.5rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .fullname_sp[data-v-4b8a2cb7] {
  flex: 5;
  margin-right: 1rem;
}
.wrapper .main .list_box .van-list .van-cell .van-cell__value .user_p .username_sp[data-v-4b8a2cb7] {
  flex: 4;
}
.wrapper .main .list_box .van-list .van-cell .van-icon[data-v-4b8a2cb7] {
  font-size: 1.4rem;
}
.wrapper .main .list_box .van-list .van-cell[data-v-4b8a2cb7]::after {
  display: none;
}
.van-radio-group .van-radio[data-v-4b8a2cb7] {
  padding: 1rem 0;
  font-size: 1.4rem;
  border-bottom: 0.1rem solid #cccccc91;
}
.van-radio-group .van-radio .van-radio__label[data-v-4b8a2cb7] {
  margin-left: 2rem;
}
.roadBureau_wrapper[data-v-7bb18516] {
  width: 100%;
  height: 100vh;
  background: #f0f8ff;
  padding: 1rem 1.5rem;
  box-sizing: border-box;
}
.roadBureau_wrapper .main_box[data-v-7bb18516] {
  width: 100%;
  height: 100%;
  box-shadow: 0 0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 0.5rem;
  padding: 1rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.roadBureau_wrapper .main_box p.title[data-v-7bb18516] {
  line-height: 3rem;
  color: #005a9d;
  font-size: 1.6rem;
  font-weight: 800;
  margin-bottom: 1rem;
}
.roadBureau_wrapper .main_box[data-v-7bb18516] .van-search {
  margin: 0;
  padding: 0;
}
.roadBureau_wrapper .main_box[data-v-7bb18516] .van-search .van-search__content {
  border: 0.01rem solid #b2b2b2;
  border-radius: 1.3rem;
  background-color: #fff;
}
.roadBureau_wrapper .main_box[data-v-7bb18516] .van-search .van-search__content .van-cell {
  padding: 0 1.06rem;
  font-size: 1.5rem;
}
.roadBureau_wrapper .main_box .loading[data-v-7bb18516] {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] {
  flex: 1;
  display: flex;
  margin-top: 1rem;
  height: 100%;
  overflow: hidden;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] .van-sidebar {
  width: 10rem;
  background-color: #fff;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] .van-sidebar .van-sidebar-item {
  padding: 0 0.6rem 0;
  font-size: 1.6rem;
  line-height: 3.4rem;
  background-color: #fff;
  margin: 0.8rem 0;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] .van-sidebar .van-sidebar-item .van-sidebar-item__text {
  line-height: 2.2rem;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] .van-sidebar .van-sidebar-item--select .van-sidebar-item__text {
  font-weight: 800;
}
.roadBureau_wrapper .main_box .cont[data-v-7bb18516] .van-sidebar .van-sidebar-item--select::before {
  background-color: #005a9d;
  height: 1.6rem;
}
.roadBureau_wrapper .main_box .cont .section_box[data-v-7bb18516] {
  flex: 1;
  box-sizing: border-box;
  height: 100%;
  overflow-y: scroll;
}
.roadBureau_wrapper .main_box .cont .section_box li[data-v-7bb18516] {
  width: 100%;
  line-height: 3rem;
  font-size: 1.6rem;
  background-color: #f8f8f8;
  margin-bottom: 0.6rem;
  padding: 0.5rem;
  box-sizing: border-box;
  color: #333;
  border-radius: 0.4rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.roadBureau_wrapper .main_box .cont .section_box li p[data-v-7bb18516] {
  height: 3rem;
  text-align: left;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.roadBureau_wrapper .main_box .cont .section_box li p span[data-v-7bb18516] {
  color: #005a9d;
}
.roadBureau_wrapper .main_box .cont .section_box li .xh_box[data-v-7bb18516] {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.roadBureau_wrapper .main_box .cont .section_box li .xh_box span[data-v-7bb18516] {
  flex: 1;
  height: 3rem;
  margin-right: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#main {
  width: 100%;
  padding: 2rem;
}
#main .file_btn {
  background: #005a9d;
  border-color: #005a9d;
}
.wrapper[data-v-8605120c] {
  padding: 2rem;
  font-size: 1.4rem;
  font-weight: 500;
}
.tit[data-v-8605120c] {
  font-size: 2rem;
  font-weight: 600;
  color: #ef1818;
  text-align: center;
  margin: 2rem 0;
}
ul > li[data-v-8605120c] {
  margin-top: 1rem;
}
.btns[data-v-8605120c] {
  text-align: center;
  margin-top: 4rem;
}
.btns .van-button[data-v-8605120c] {
  width: 90%;
  height: 3.5rem;
  margin: 0 0 1.5rem;
}
.xcx-vantCard[data-v-1e418dc3] {
  margin-bottom: 1rem;
}
.xcx-vantCard p[data-v-1e418dc3] {
  line-height: 2.4rem;
  padding-left: 0.5rem;
  box-sizing: border-box;
}
.xcx-vantCard .t_form_tit[data-v-1e418dc3] {
  font-size: 1.6rem;
}
.xcx-vantCard[data-v-1e418dc3]:first-child {
  color: #005a9d;
}
.xcx-vantCard:first-child .t_form_tit[data-v-1e418dc3] {
  font-size: 1.6rem;
}
.xcx-vantCard:first-child .t_form_num[data-v-1e418dc3] {
  height: 3.5rem;
  font-size: 1.2rem;
}
#main {
  width: 100%;
  height: 100vh;
}
#main p {
  width: 40%;
}
.mainBox {
  width: 100%;
  min-height: 100vh;
  text-align: center;
  background: #373737;
}
.mainBox1 {
  padding-top: 20vh;
}
#local-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: #373737;
}
#remote-video {
  width: 20rem;
  height: 30rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  background: #ffffff;
}
.btn {
  width: 80%;
  position: absolute;
  bottom: 2.5rem;
  left: 10%;
  text-align: center;
  display: flex;
  justify-content: space-around;
}
.btn .el-button {
  width: 6rem;
  height: 6rem;
  font-size: 3rem;
}
.main[data-v-69118e80] {
  background: #F2F1F6;
  padding: 3rem 2rem 1rem;
  min-height: 100vh;
}
.achievementFileUl[data-v-69118e80] {
  min-width: 85%;
}
.achievementFileUl li[data-v-69118e80] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 0.3rem;
  border-top: 0.1rem solid #b2b2b22c;
}
.achievementFileUl li span[data-v-69118e80] {
  width: 85%;
  word-break: break-all;
  word-wrap: break-word;
}
.achievementFileUl li i[data-v-69118e80] {
  font-size: 2.5rem;
  color: #005a9d;
}
.achievementFileUl li[data-v-69118e80]:first-child {
  border-top: 0;
}
.resultBox[data-v-69118e80] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 10vh;
  font-size: 1.8rem;
}
.resultBox i[data-v-69118e80] {
  font-size: 6rem;
  margin: 3rem 0 2rem;
}
.resultBox .el-icon-s-release[data-v-69118e80],
.resultBox .el-icon-s-release-span[data-v-69118e80] {
  color: #808080;
}
.resultBox .el-icon-s-claim[data-v-69118e80],
.resultBox .el-icon-s-claim-span[data-v-69118e80] {
  color: #4CAF50;
}
.van-form .van-cell[data-v-69118e80] {
  padding: 1rem 0.5rem;
  border-radius: 1rem;
  background: #ffffff;
  margin-bottom: 1rem;
}
.dialog-footer[data-v-69118e80] {
  display: flex;
  margin-top: 3rem;
  justify-content: center;
}
.dialog-footer .van-button[data-v-69118e80] {
  width: 10rem;
  margin: 0 1rem;
}
.dialog-footer .van-button--danger[data-v-69118e80] {
  background: #fff;
  border: 0.1rem solid #005a9d;
  color: #005a9d;
}
.dialog-footer .van-button--success[data-v-69118e80] {
  background: #005a9d;
  border: 0.1rem solid #005a9d;
  color: #fff;
}
.xcx-vantCard[data-v-69118e80] {
  border-radius: 1.6rem;
  background: #ffffff;
  padding: 1rem 0.5rem;
}
.xcx-round-btn[data-v-69118e80] {
  border-radius: 1rem;
}
.van-cell[data-v-69118e80] {
  padding: 0;
}
.van-dialog[data-v-69118e80] {
  width: 70%;
}
.van-dialog .van-dialog__header[data-v-69118e80] {
  font-size: 1.32rem;
  padding-top: 2rem;
}
.van-dialog .van-dialog__content[data-v-69118e80] {
  height: auto;
  min-height: 4rem;
  padding: 0 1.5rem;
}
.van-dialog .van-dialog__content .van-dialog__message[data-v-69118e80] {
  padding: 2rem;
  font-size: 1.3rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-69118e80],
.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-69118e80] {
  height: 4rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel .van-button__text[data-v-69118e80],
.van-dialog .van-dialog__footer .van-dialog__confirm .van-button__text[data-v-69118e80] {
  font-size: 1.2rem;
}
.van-list__error-text[data-v-69118e80],
.van-list__finished-text[data-v-69118e80],
.van-list__loading[data-v-69118e80] {
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-loading__text[data-v-69118e80] {
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-search[data-v-69118e80] {
  margin: 0;
  padding: 0;
}
.van-search .van-search__content[data-v-69118e80] {
  border: 0.01rem solid #b2b2b2;
  border-radius: 1.3rem;
  background-color: #fff;
  padding-left: 0;
}
.van-search .van-search__content .van-cell[data-v-69118e80] {
  padding: 0 1.06rem;
  font-size: 1.2rem;
  line-height: 3rem;
}
.van-search .van-search__content .van-cell .van-field__left-icon .van-icon[data-v-69118e80],
.van-search .van-search__content .van-cell .van-field__right-icon .van-icon[data-v-69118e80] {
  font-size: 1.4rem;
}
.loading_overlay[data-v-69118e80] {
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
}
.van-popup__close-icon[data-v-69118e80] {
  font-size: 1.5rem;
}
.van-pull-refresh__head[data-v-69118e80] {
  font-size: 1.2rem;
}
.van-list__placeholder[data-v-69118e80] {
  font-size: 1.2rem;
}
.main[data-v-f6fabe58] {
  background: #F2F1F6;
  padding: 1.875rem 1.25rem 0.625rem;
  min-height: 100vh;
}
.resultBox[data-v-f6fabe58] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 10vh;
  font-size: 1.125rem;
}
.resultBox i[data-v-f6fabe58] {
  font-size: 3.75rem;
  margin: 1.875rem 0 1.25rem;
}
.resultBox .el-icon-s-release[data-v-f6fabe58],
.resultBox .el-icon-s-release-span[data-v-f6fabe58] {
  color: #808080;
}
.resultBox .el-icon-s-claim[data-v-f6fabe58],
.resultBox .el-icon-s-claim-span[data-v-f6fabe58] {
  color: #4CAF50;
}
.van-form .van-cell[data-v-f6fabe58] {
  padding: 0.625rem 0.3125rem;
  border-radius: 0.625rem;
  background: #ffffff;
  margin-bottom: 0.625rem;
}
.dialog-footer[data-v-f6fabe58] {
  display: flex;
  margin-top: 1.875rem;
  justify-content: center;
}
.dialog-footer .van-button[data-v-f6fabe58] {
  width: 6.25rem;
  margin: 0 0.625rem;
}
.dialog-footer .van-button--danger[data-v-f6fabe58] {
  background: #fff;
  border: 0.0625rem solid #005a9d;
  color: #005a9d;
}
.dialog-footer .van-button--success[data-v-f6fabe58] {
  background: #005a9d;
  border: 0.0625rem solid #005a9d;
  color: #fff;
}
.xcx-vantCard[data-v-f6fabe58] {
  border-radius: 1rem;
  background: #ffffff;
  padding: 0.625rem 0.3125rem;
}
.xcx-round-btn[data-v-f6fabe58] {
  border-radius: 0.625rem;
}
.van-cell[data-v-f6fabe58] {
  padding: 0;
}
.van-dialog[data-v-f6fabe58] {
  width: 70%;
}
.van-dialog .van-dialog__header[data-v-f6fabe58] {
  font-size: 2.112rem;
  padding-top: 3.2rem;
}
.van-dialog .van-dialog__content[data-v-f6fabe58] {
  height: auto;
  min-height: 6.4rem;
  padding: 0 0.9375rem;
}
.van-dialog .van-dialog__content .van-dialog__message[data-v-f6fabe58] {
  padding: 3.2rem;
  font-size: 2.08rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-f6fabe58],
.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-f6fabe58] {
  height: 6.4rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel .van-button__text[data-v-f6fabe58],
.van-dialog .van-dialog__footer .van-dialog__confirm .van-button__text[data-v-f6fabe58] {
  font-size: 1.92rem;
}
.van-list__error-text[data-v-f6fabe58],
.van-list__finished-text[data-v-f6fabe58],
.van-list__loading[data-v-f6fabe58] {
  font-size: 1.92rem;
  line-height: 4.8rem;
}
.van-loading__text[data-v-f6fabe58] {
  font-size: 1.92rem;
  line-height: 4.8rem;
}
.van-search[data-v-f6fabe58] {
  margin: 0;
  padding: 0;
}
.van-search .van-search__content[data-v-f6fabe58] {
  border: 0.0063rem solid #b2b2b2;
  border-radius: 2.08rem;
  background-color: #fff;
  padding-left: 0;
}
.van-search .van-search__content .van-cell[data-v-f6fabe58] {
  padding: 0 1.696rem;
  font-size: 1.92rem;
  line-height: 4.8rem;
}
.van-search .van-search__content .van-cell .van-field__left-icon .van-icon[data-v-f6fabe58],
.van-search .van-search__content .van-cell .van-field__right-icon .van-icon[data-v-f6fabe58] {
  font-size: 2.24rem;
}
.loading_overlay[data-v-f6fabe58] {
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
}
.van-popup__close-icon[data-v-f6fabe58] {
  font-size: 2.4rem;
}
.van-pull-refresh__head[data-v-f6fabe58] {
  font-size: 1.92rem;
}
.van-list__placeholder[data-v-f6fabe58] {
  font-size: 1.92rem;
}
.main[data-v-3cf6c60a] {
  background: #fff;
  padding: 3rem 2rem 1rem;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.main .van-form[data-v-3cf6c60a] {
  width: 100%;
  margin-top: 1rem;
  padding: 1rem 2rem;
}
.main .van-form .van-cell[data-v-3cf6c60a]::after {
  border-bottom: 0 !important;
}
.main .btnBox[data-v-3cf6c60a] {
  width: 100%;
  text-align: center;
  position: fixed;
  bottom: 15vh;
}
.main .btnBox .van-button[data-v-3cf6c60a] {
  width: 50%;
  height: 4rem;
}
.tc[data-v-3cf6c60a] {
  text-align: center;
}
.fd[data-v-3cf6c60a] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.tit[data-v-3cf6c60a] {
  font-size: 2rem;
  margin-top: 3rem;
}
.tit img[data-v-3cf6c60a] {
  width: 6rem;
}
.tit h4[data-v-3cf6c60a] {
  color: red;
  margin-top: 0 !important;
  margin-bottom: 4rem !important;
}
.tit2[data-v-3cf6c60a] {
  font-size: 1.5rem;
  margin-top: 1rem;
}
.tit3[data-v-3cf6c60a] {
  width: 100%;
  font-size: 1.5rem;
  text-align: center;
  border-radius: 1rem;
  margin-top: 4rem;
}
.tit3 span.val[data-v-3cf6c60a] {
  display: inline-block;
  text-align: center;
  width: 90%;
  white-space: pre-wrap;
}
.resultBox[data-v-3cf6c60a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 3rem 0;
  font-size: 1.8rem;
}
.resultBox i[data-v-3cf6c60a] {
  font-size: 6rem;
  margin: 3rem 0 2rem;
}
.resultBox .el-icon-error[data-v-3cf6c60a],
.resultBox .el-icon-error-span[data-v-3cf6c60a] {
  color: red;
}
.resultBox .el-icon-success[data-v-3cf6c60a],
.resultBox .el-icon-success-span[data-v-3cf6c60a] {
  color: #4CAF50;
}
ul[data-v-3cf6c60a] {
  margin-top: 3rem;
}
ul li[data-v-3cf6c60a] {
  width: 100%;
  font-size: 1.5rem;
  text-align: center;
  line-height: 2.5rem;
  display: flex;
}
ul li span[data-v-3cf6c60a] {
  flex: 1;
  overflow-wrap: break-word;
}
ul li span.lable[data-v-3cf6c60a] {
  max-width: 10rem;
  text-align: right;
}
.monthly-report[data-v-954be678] {
  height: 100vh;
}
.content[data-v-954be678] {
  margin-bottom: 2rem;
}
.content .card[data-v-954be678] {
  background: #fff;
  padding: 1rem;
  margin: 1rem 0;
}
.content .card p span[data-v-954be678] {
  margin-right: 0.5rem;
  color: red;
}
.content .card .content-tit[data-v-954be678] {
  font-size: 1.5rem;
}
.content .card .van-cell[data-v-954be678] {
  padding: 1rem;
}
.content .project-info[data-v-954be678] {
  margin-bottom: 1.5rem;
  padding-top: 2rem !important;
}
.content .total-project-title[data-v-954be678] {
  font-size: 1.4rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.content .popup-header[data-v-954be678] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  border-bottom: 0.1rem solid #eee;
}
.content .popup-header span[data-v-954be678] {
  font-size: 1.6rem;
  font-weight: bold;
}
.content .close-icon[data-v-954be678] {
  font-size: 2rem;
  cursor: pointer;
}
.content .popup-footer[data-v-954be678] {
  padding: 1rem;
  text-align: right;
}
.content .readonly-text[data-v-954be678] {
  font-size: 1.4rem;
  color: #333;
  margin: 1rem;
}
.content .sub-project-report[data-v-954be678] {
  margin-top: 1rem;
}
.content .sub-project-title[data-v-954be678] {
  font-size: 1.6rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.content .sub-project-item[data-v-954be678] {
  margin-bottom: 1rem;
}
.content .sub-project-item .sub-project-id[data-v-954be678],
.content .sub-project-item .sub-project-id span[data-v-954be678] {
  font-size: 1.4rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
  color: #4093FD;
}
.content .sub-project-item .sub-project-el[data-v-954be678] {
  margin: 0.4rem 0;
}
.content .sub-project-item .sub-project-el p[data-v-954be678]:first-child {
  width: 13rem;
  font-weight: 600;
}
.contentSubmitTab .content[data-v-954be678] {
  height: calc(100vh - 12.5rem);
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}
.contentStatus[data-v-954be678] {
  text-align: center;
  background: #fff;
  padding: 0 0 2rem;
  flex: 1;
  overflow-y: auto;
}
.contentStatus .status-text[data-v-954be678] {
  font-size: 2rem;
  color: #4093FD;
  margin: 1rem 0;
}
.contentStatus .successStatus .success-icon[data-v-954be678] {
  font-size: 4rem;
  color: #28a745;
}
.contentStatus .successStatus .status-text[data-v-954be678] {
  color: #28a745;
}
.contentStatus .errorStatus .close-icon[data-v-954be678] {
  font-size: 4rem;
  color: red;
}
.contentStatus .errorStatus .status-text[data-v-954be678] {
  color: red;
}
.contentStatus .sub-project[data-v-954be678] {
  padding: 0 4rem;
}
.contentStatus .sub-project[data-v-954be678],
.contentStatus .info[data-v-954be678] {
  margin: 0.5rem 0;
}
.button-group[data-v-954be678] {
  width: 100%;
  height: 6rem;
  display: flex;
  justify-content: space-around;
  background: #fff;
  padding: 1rem 2rem;
}
.button-group .van-button[data-v-954be678] {
  flex: 1;
  height: 4rem;
  border-radius: 1rem;
  margin: 0 1rem;
}
.empty-tip[data-v-954be678] {
  margin-top: 5rem;
}
.report-list[data-v-954be678] {
  width: 100%;
  margin-top: 1rem;
}
.report-list .report-item[data-v-954be678] {
  background: #fff;
  border-bottom: 0.1rem solid #eee;
  padding: 1.5rem 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.report-list .report-item img[data-v-954be678] {
  width: 5rem;
  height: auto;
  margin-right: 1rem;
}
.report-list .report-item div[data-v-954be678] {
  flex: 1;
}
.report-list .report-item > p[data-v-954be678] {
  width: 8rem;
}
.monthly-report-detail[data-v-27296089] {
  padding-bottom: 2rem;
}
.header[data-v-27296089] {
  background: #fff;
  padding: 2rem;
}
.header .report-title[data-v-27296089] {
  font-size: 1.8rem;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0.8rem;
}
.header .sub-project-info[data-v-27296089] {
  font-size: 1.4rem;
  color: #666;
  margin-bottom: 1rem;
}
.header .submit-info[data-v-27296089] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 1rem;
}
.header .submit-info > div[data-v-27296089] {
  display: flex;
  align-items: center;
}
.header .submit-info > div span[data-v-27296089] {
  font-weight: 600;
}
.header .submit-info img[data-v-27296089] {
  width: 5rem;
  margin-right: 2rem;
}
.header .submit-icon[data-v-27296089] {
  font-size: 2rem;
  margin-right: 0.8rem;
  color: #999;
}
.header .submit-text[data-v-27296089] {
  font-size: 1.4rem;
  color: #333;
  margin-right: 1rem;
}
.header .submit-date[data-v-27296089] {
  font-size: 1.4rem;
  color: #999;
}
.content-section[data-v-27296089] {
  background: #fff;
  padding: 0 2rem 2rem;
}
.content-section .item[data-v-27296089] {
  margin-bottom: 2rem;
}
.content-section .item h3[data-v-27296089] {
  margin: 0;
}
.content-section .item-title[data-v-27296089] {
  font-size: 1.6rem;
  font-weight: bold;
  margin-bottom: 0.8rem;
}
.content-section .item-content[data-v-27296089] {
  font-size: 1.4rem;
  color: #666;
  line-height: 1.6;
}
.audit-record[data-v-27296089] {
  font-size: 1.5rem;
  font-weight: 600;
  min-height: 6rem;
  background: #fff;
  margin-top: 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 2rem;
}
.audit-record .my-custom-icon[data-v-27296089] {
  font-size: 1.8rem;
}
.audit-record-page[data-v-0f3c35d4] {
  padding: 1.6rem;
  background-color: #fff;
  min-height: 100vh;
}
.header[data-v-0f3c35d4] {
  margin: 1rem 0 2rem;
}
.header h1[data-v-0f3c35d4] {
  font-size: 2rem;
  font-weight: bold;
  color: #333;
  margin-bottom: 0.8rem;
}
.header p[data-v-0f3c35d4] {
  font-size: 1.4rem;
  color: #666;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical {
  padding: 0 0 0 2rem !important;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-step__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox > p {
  color: #333;
  font-size: 1.4rem;
  font-weight: 600;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox .extra {
  margin-top: 0.6rem;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox .status {
  display: inline-block;
  padding: 0 0.8rem;
  border-radius: 0.4rem;
  font-size: 0.8rem;
  margin-right: 0.8rem;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox .status.审核通过 {
  background-color: #E9FFF2;
  color: #73BF90;
  border: 0.1rem solid #73BF90;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox .status.审核不通过 {
  background-color: #FFF5F2;
  color: #FF5321;
  border: 0.1rem solid #FF5321;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .van-stepBox .opinion {
  font-size: 1.2rem;
  color: #999;
}
[data-v-0f3c35d4] .van-steps.van-steps--vertical .date {
  font-size: 1.2rem;
  color: #999;
  margin-top: 0.4rem;
}
.project-status-page[data-v-31c57af8] {
  background-color: #fff;
  min-height: 100vh;
  padding-bottom: 6rem;
}
.page-header[data-v-31c57af8] {
  padding: 1.5rem 0 2rem;
  text-align: center;
}
.page-header h2[data-v-31c57af8] {
  font-size: 1.6rem;
  font-weight: 500;
  margin: 0;
}
.project-list[data-v-31c57af8] {
  padding: 1.6rem 2rem;
}
.project-item[data-v-31c57af8] {
  display: flex;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  border-bottom: 0.1rem solid #f0f0f0;
}
.item-number[data-v-31c57af8] {
  font-size: 1.4rem;
  color: #333;
  margin-right: 0.8rem;
  flex-shrink: 0;
}
.item-content[data-v-31c57af8] {
  flex: 1;
}
.project-name[data-v-31c57af8] {
  font-size: 1.4rem;
  color: #333;
  margin-bottom: 0.4rem;
  font-weight: 500;
}
.project-no[data-v-31c57af8] {
  font-size: 1.3rem;
  color: #666;
  margin-bottom: 0.4rem;
}
.submitter[data-v-31c57af8] {
  font-size: 1.3rem;
  color: #666;
}
.btnBox[data-v-31c57af8] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 6rem;
  position: fixed;
  left: 0;
  bottom: 0;
  background: #fff;
}
.monthly-report-detail[data-v-0d6332e2] {
  background: #fff;
  width: 100%;
  padding: 1rem 2rem;
  min-height: 100vh;
}
.monthly-report-detail .page-header[data-v-0d6332e2] {
  text-align: center;
  margin-bottom: 2.4rem;
}
.monthly-report-detail .page-header .project-title[data-v-0d6332e2] {
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 0.8rem;
}
.monthly-report-detail .page-header .project-id[data-v-0d6332e2] {
  font-size: 1.5rem;
  font-weight: 600;
  color: #666;
}
.monthly-report-detail .milestone-list[data-v-0d6332e2] {
  margin: 0 -1.6rem;
}
.monthly-report-detail .milestone-list .milestone-item[data-v-0d6332e2] {
  padding: 1.6rem !important;
  border-bottom: 0.1rem solid #f5f5f5;
  line-height: 1.4rem;
  font-weight: 500;
}
.monthly-report-detail .milestone-list .milestone-name[data-v-0d6332e2] {
  line-height: 1.6rem;
  font-size: 1.6rem;
  font-weight: bold;
  margin-bottom: 0.8rem;
}
.monthly-report-detail .milestone-list .milestone-due[data-v-0d6332e2] {
  color: #1677ff;
  font-size: 1.4rem;
  margin-bottom: 0.8rem;
}
.monthly-report-detail .milestone-list .milestone-time[data-v-0d6332e2] {
  font-size: 1.4rem;
  color: #333;
  margin-bottom: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.monthly-report-detail .milestone-list .milestone-delivery[data-v-0d6332e2] {
  font-size: 1.4rem;
  color: #666;
}
.newLine[data-v-0d6332e2] {
  white-space: pre-wrap;
}
.project-container[data-v-0d6332e2] {
  padding: 1rem;
  min-height: 100vh;
  background: #fff;
}
.project-container[data-v-0d6332e2] .van-collapse .van-collapse-item__title {
  height: 5rem;
  display: flex;
  align-items: center;
  padding: 0 1rem;
}
.project-container[data-v-0d6332e2] .van-collapse .van-collapse-item__title .van-cell__title > div {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #1677ff;
  font-weight: 600;
  font-size: 1.4rem;
}
.project-container[data-v-0d6332e2] .van-collapse .van-collapse-item__title .van-cell__left-icon,
.project-container[data-v-0d6332e2] .van-collapse .van-collapse-item__title .van-cell__right-icon {
  height: auto;
}
.project-container .project-card[data-v-0d6332e2] {
  padding: 1.5rem 1rem 0;
  background-color: #fff;
  border-radius: 0.8rem;
  font-weight: 500;
}
.project-container .project-card .van-divider[data-v-0d6332e2] {
  margin: 1rem 0;
}
.project-container .project-card .project-item[data-v-0d6332e2] {
  font-size: 1.4rem;
  line-height: 1.5rem;
  margin-bottom: 0.4rem;
  color: #333;
}
.project-container .project-card .project-item b[data-v-0d6332e2] {
  font-size: 1.5rem;
}
.project-container .project-card .plan-time[data-v-0d6332e2] {
  color: #f56c6c;
  margin-top: 0.8rem;
}
.milestone-form[data-v-2c83bb6d] {
  min-height: 100vh;
  background: #fff;
  padding: 2rem 0 8rem;
  font-size: 1.3rem;
}
.form-content[data-v-2c83bb6d] {
  padding: 1.5rem;
}
.form-content .van-row[data-v-2c83bb6d] {
  padding: 0.8rem 0.5rem;
  font-size: 1.4rem;
}
.form-item[data-v-2c83bb6d] {
  margin-bottom: 1.5rem;
}
.upload-item[data-v-2c83bb6d] {
  padding-bottom: 1rem;
}
.form-footer[data-v-2c83bb6d] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6rem;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.footer-btn[data-v-2c83bb6d] {
  width: 8rem;
  height: 4rem;
  border-radius: 1rem;
  font-size: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.van-cell.van-field[data-v-2c83bb6d] {
  border-radius: 0.8rem;
  border: 0.1rem solid #eee;
  padding: 0.3rem;
}
.main[data-v-33583bf6] {
  width: 100%;
  height: 100vh;
  background: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
}
.van-icon[data-v-33583bf6] {
  margin-top: 20vh;
}
p[data-v-33583bf6] {
  font-size: 1.8rem;
  margin-top: 3rem;
  font-weight: 500;
}
.Dd_Home-box[data-v-a35747e2] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-a35747e2] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-a35747e2] {
  background: #ffffff url(../../static/img/0303.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-a35747e2] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-a35747e2] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.Dd_Home-box[data-v-3d37126a] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-3d37126a] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-3d37126a] {
  background: #ffffff url(../../static/img/0303.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-3d37126a] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-3d37126a] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.buttonGroup[data-v-ac627284] {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
.copy[data-v-ac627284] {
  font-size: 1.4rem;
}
.blank[data-v-ac627284] {
  position: relative;
  width: 100%;
  height: 6rem;
}
.btn_true[data-v-ac627284] {
  width: 6rem;
  height: 3rem;
  border-radius: 0.5rem;
  background-color: #a2c14d;
  color: #fff;
  position: absolute;
  text-align: center;
  line-height: 3rem;
  right: 1rem;
  font-size: 1.4rem;
  top: 1rem;
}
.btn_left[data-v-ac627284] {
  width: 6rem;
  height: 3rem;
  position: absolute;
  text-align: center;
  line-height: 3rem;
  left: 1rem;
  font-size: 1.4rem;
  top: 1rem;
}
.block_content[data-v-ac627284] {
  width: 100%;
}
.flex_bottom[data-v-ac627284] {
  position: absolute;
  bottom: -1rem;
  left: 0;
}
.component[data-v-2d3c7d2f] {
  width: 100%;
  height: 100%;
}
.coffe_wrapper[data-v-2d3c7d2f] {
  width: 100%;
  height: 100%;
  background: #fff;
}
.coffe_wrapper .info_box[data-v-2d3c7d2f] {
  width: 100%;
  height: 30%;
  background: linear-gradient(49deg, #17b3c0 4%, #6f81f1 88%);
  display: flex;
  align-items: flex-end;
}
.coffe_wrapper .info_box .info[data-v-2d3c7d2f] {
  width: 80%;
  margin: 0 auto;
  position: relative;
  bottom: -0.2rem;
  border-radius: 1.1rem 1.1rem 0 0;
  box-shadow: 0 -0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
}
.coffe_wrapper .info_box .info img.bg_box[data-v-2d3c7d2f] {
  width: 100%;
  height: auto;
}
.coffe_wrapper .info_box .info dl[data-v-2d3c7d2f] {
  position: absolute;
  bottom: 0;
  left: 3.6rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.coffe_wrapper .info_box .info dl dt[data-v-2d3c7d2f] {
  width: 5.3rem;
  height: 5.3rem;
  margin-bottom: 0.6rem;
  transform: translate(0, -10%);
}
.coffe_wrapper .info_box .info dl dt img[data-v-2d3c7d2f] {
  width: 100%;
  height: auto;
  border-radius: 50%;
}
.coffe_wrapper .info_box .info dl dd[data-v-2d3c7d2f] {
  margin-left: 0;
}
.coffe_wrapper .info_box .info dl dd h2[data-v-2d3c7d2f] {
  color: #005a9d;
  margin: 0.4rem 0;
  text-align: center;
}
.coffe_wrapper .info_box .info dl dd p[data-v-2d3c7d2f] {
  color: #005a9d;
  font-size: 1rem;
}
.coffe_wrapper .qrcode_box[data-v-2d3c7d2f] {
  width: 80%;
  height: auto;
  min-height: 40%;
  margin: 0 auto;
  background: #ffffff;
  border-radius: 0;
  box-shadow: 0 0.3rem 0.6rem 0 rgba(0, 0, 0, 0.15);
  padding: 1rem 0 3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.coffe_wrapper .qrcode_box .balance_box[data-v-2d3c7d2f] {
  width: 100%;
  text-align: center;
  line-height: 4rem;
  margin: 0;
  padding: 0;
}
.coffe_wrapper .qrcode_box .balance_box .ye_text[data-v-2d3c7d2f] {
  font-size: 1.53rem;
  color: #777;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] {
  color: #005a9d;
  font-size: 2rem;
  white-space: pre-line;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] .van-popover--dark {
  width: 70%;
  height: auto;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] .van-popover--dark .van-popover__content {
  font-size: 0.8rem;
  line-height: 1.3rem;
  text-align: left;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num .van-icon-question[data-v-2d3c7d2f] {
  font-size: 1rem;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] .van-overlay {
  display: flex;
  align-items: center;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] .van-overlay .wrapper {
  width: 70%;
  height: auto;
  margin: 0 auto;
  background: #fff;
  padding: 1rem;
}
.coffe_wrapper .qrcode_box .balance_box .ye_num[data-v-2d3c7d2f] .van-overlay .wrapper .block {
  font-size: 1rem;
  line-height: 1.4rem;
  text-align: left;
}
.coffe_wrapper .qrcode_box dt[data-v-2d3c7d2f] {
  width: 100%;
  height: 15rem;
  margin: 4.6rem 0;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.coffe_wrapper .qrcode_box dt .qrcode_cont[data-v-2d3c7d2f] {
  border-image-source: radial-gradient(60% 60%, transparent 0, transparent 100%, #005a9d 100%);
  border-image-slice: 2;
  border-width: 0.2rem;
  border-style: solid;
  box-sizing: content-box;
  width: auto;
  display: inline-block;
}
.coffe_wrapper .qrcode_box dt .success_msg[data-v-2d3c7d2f] {
  font-size: 2rem;
  color: #aaeb64;
  font-weight: 600;
}
.coffe_wrapper .qrcode_box dt .success_msg .van-icon-passed[data-v-2d3c7d2f] {
  font-size: 2.2rem;
  color: #aaeb64;
  font-weight: 600;
}
.coffe_wrapper .qrcode_box dt .van-count-down[data-v-2d3c7d2f] {
  position: absolute;
  bottom: 0;
}
.coffe_wrapper .qrcode_box dt .fail_msg[data-v-2d3c7d2f] {
  display: flex;
  align-items: center;
  font-size: 2rem;
  font-weight: 600;
}
.coffe_wrapper .qrcode_box dt .fail_msg img[data-v-2d3c7d2f] {
  width: 2rem;
  height: auto;
  margin-right: 0.5rem;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] {
  color: #005a9d;
  font-size: 1.2rem;
  white-space: pre-line;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-icon-question {
  font-size: 1.1rem;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-popover--dark {
  width: 70%;
  height: auto;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-popover--dark .van-popover__content {
  font-size: 0.8rem;
  line-height: 1.3rem;
  text-align: left;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-overlay {
  display: flex;
  align-items: center;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-overlay .wrapper {
  width: 70%;
  height: auto;
  margin: 0 auto;
  background: #fff;
  padding: 1rem;
}
.coffe_wrapper .qrcode_box .ye_tit[data-v-2d3c7d2f] .van-overlay .wrapper .block {
  font-size: 1rem;
  line-height: 1.4rem;
  text-align: left;
}
.coffe_wrapper .qrcode_box .zbzc_text[data-v-2d3c7d2f] {
  flex: 1;
  display: flex;
  align-items: center;
  font-size: 2rem;
  font-weight: 600;
  color: #f87f29;
  justify-content: center;
}
.coffe_wrapper .qrcode_box .buying_box[data-v-2d3c7d2f] {
  width: 15rem;
  height: auto;
}
.coffe_wrapper .qrcode_box .buying_box img[data-v-2d3c7d2f] {
  width: 100%;
  height: auto;
}
.coffe_wrapper .viewBill[data-v-2d3c7d2f] {
  width: 80%;
  margin: 0.5rem auto 0;
  text-align: right;
  line-height: 3rem;
  font-size: 1.2rem;
}
[data-v-2d3c7d2f] .van-popover--dark .van-popover__content {
  white-space: pre-line;
}
.component[data-v-0ff9c648] {
  width: 100%;
  height: 100%;
}
.coffe_wrapper[data-v-0ff9c648] {
  width: 100%;
  height: 100%;
  background: #fff;
}
.coffe_wrapper .van-overlay.exportloading[data-v-0ff9c648] {
  z-index: 1000000;
}
.coffe_wrapper .van-overlay.exportloading .loading_box[data-v-0ff9c648] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.coffe_wrapper .content[data-v-0ff9c648] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.coffe_wrapper .content p.export_box[data-v-0ff9c648] {
  width: 100%;
  padding: 0 3%;
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.2rem;
}
.coffe_wrapper .content p.export_box span[data-v-0ff9c648] {
  color: #3769c8;
  margin-left: 1rem;
}
.coffe_wrapper .content[data-v-0ff9c648] .van-popup .van-field .van-field__label {
  width: auto;
}
.coffe_wrapper .content[data-v-0ff9c648] .van-popup .van-calendar .van-calendar__header {
  line-height: 2.2rem;
}
.coffe_wrapper .content[data-v-0ff9c648] .van-popup .van-calendar .van-calendar__header .van-calendar__header-title {
  text-align: left;
  padding: 0 2.133333rem;
  font-size: 1.866667rem;
  color: #323233;
  line-height: 3.2rem;
  height: 3.2rem;
}
.coffe_wrapper .content[data-v-0ff9c648] .van-popup .van-calendar .van-calendar__header .van-calendar__header-subtitle {
  text-align: center;
  line-height: 3.2rem;
  height: 3.2rem;
}
.coffe_wrapper .content .date_box[data-v-0ff9c648] {
  width: 100%;
  padding: 0 3%;
  box-sizing: border-box;
  font-size: 1.3rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 2rem;
  border-bottom: 0.01rem solid #ebebeb;
}
.coffe_wrapper .content .date_box .van-cell[data-v-0ff9c648] {
  width: 11.5rem;
  padding: 0;
  font-size: 1.5rem;
}
.coffe_wrapper .content .date_box p[data-v-0ff9c648] {
  color: #005a9d;
}
.coffe_wrapper .content .list_box[data-v-0ff9c648] {
  flex: 1;
  overflow-y: scroll;
}
.coffe_wrapper .content .list_box dl[data-v-0ff9c648] {
  width: 94%;
  margin: 0 3%;
  display: flex;
  padding: 1rem 0;
  border-bottom: 0.01rem solid #ebebeb;
}
.coffe_wrapper .content .list_box dl dt[data-v-0ff9c648] {
  width: 3rem;
}
.coffe_wrapper .content .list_box dl dt img[data-v-0ff9c648] {
  width: 100%;
  height: auto;
}
.coffe_wrapper .content .list_box dl dd[data-v-0ff9c648] {
  margin-left: 1rem;
  line-height: 1.6rem;
  flex: 1;
}
.coffe_wrapper .content .list_box dl dd p[data-v-0ff9c648] {
  display: flex;
  justify-content: space-between;
  color: #777777;
  font-size: 1.2rem;
}
.coffe_wrapper .content .list_box dl dd p .sp_price[data-v-0ff9c648] {
  color: #9d2328;
}
.coffe_wrapper .content .list_box dl dd p .sp_success[data-v-0ff9c648] {
  color: #01b4a1;
}
.coffe_wrapper .content .list_box dl dd p .sp_fail[data-v-0ff9c648] {
  color: #777777;
}
.component[data-v-6262c86e] {
  width: 100%;
  height: 100%;
}
.coffe_wrapper[data-v-6262c86e] {
  width: 100%;
  height: 100%;
  background: #fff;
}
.coffe_wrapper .van-overlay.exportloading[data-v-6262c86e] {
  z-index: 1000000;
}
.coffe_wrapper .van-overlay.exportloading .loading_box[data-v-6262c86e] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.coffe_wrapper .content[data-v-6262c86e] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.coffe_wrapper .content .total_box[data-v-6262c86e] {
  width: 100%;
  padding: 0 3%;
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 3rem;
  line-height: 3rem;
  font-size: 1.2rem;
  color: #3769c8;
  border-bottom: 0.01rem solid #ebebeb;
}
.coffe_wrapper .content .total_box span[data-v-6262c86e] {
  color: #3769c8;
}
.coffe_wrapper .content .addBtn[data-v-6262c86e] {
  width: 100%;
  display: flex;
  justify-content: center;
  line-height: 4rem;
}
.coffe_wrapper .content .addBtn span[data-v-6262c86e] {
  font-size: 1.4rem;
  color: #3769c8;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup {
  height: 50%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-field .van-field__label {
  width: auto;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-search {
  height: 4rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-search .van-search__action {
  font-size: 1.4rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-search .van-field__control {
  font-size: 1.4rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list {
  flex: 1;
  overflow-y: scroll;
  display: flex;
  justify-content: center;
  align-items: center;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group {
  height: 100%;
  overflow-y: scroll;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell {
  display: flex;
  align-items: center;
  border-bottom: 0.01rem solid #ebebeb;
  padding: 0.4rem 2.1rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell p {
  line-height: 2rem;
  font-size: 1.4rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell p span {
  margin-right: 1rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell .check_box {
  width: 1.6rem;
  height: 1.6rem;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell .check_box .van-radio__icon {
  width: 100%;
  height: 100%;
}
.coffe_wrapper .content[data-v-6262c86e] .van-popup .van-list .van-radio-group .van-cell-group .van-cell .check_box .van-radio__icon .van-icon {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
}
.coffe_wrapper .content .date_box[data-v-6262c86e] {
  width: 100%;
  padding: 0 3%;
  box-sizing: border-box;
  font-size: 1.3rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 2rem;
  border-bottom: 0.01rem solid #ebebeb;
}
.coffe_wrapper .content .date_box .van-cell[data-v-6262c86e] {
  width: 11.5rem;
  padding: 0;
  font-size: 1.5rem;
}
.coffe_wrapper .content .date_box p[data-v-6262c86e] {
  color: #005a9d;
}
.coffe_wrapper .content .cont_box[data-v-6262c86e] {
  flex: 1;
  overflow-y: scroll;
}
.coffe_wrapper .content .cont_box .list_box[data-v-6262c86e] {
  height: auto;
}
.coffe_wrapper .content .cont_box .list_box dl[data-v-6262c86e] {
  width: 94%;
  margin: 0 3%;
  display: flex;
  padding: 1rem 0;
  border-bottom: 0.01rem solid #ebebeb;
}
.coffe_wrapper .content .cont_box .list_box dl dt[data-v-6262c86e] {
  width: 3rem;
}
.coffe_wrapper .content .cont_box .list_box dl dt img[data-v-6262c86e] {
  width: 100%;
  height: auto;
}
.coffe_wrapper .content .cont_box .list_box dl dd[data-v-6262c86e] {
  margin-left: 1rem;
  line-height: 1.6rem;
  flex: 1;
  display: flex;
  align-items: center;
}
.coffe_wrapper .content .cont_box .list_box dl dd p[data-v-6262c86e] {
  display: flex;
  justify-content: space-between;
  color: #777777;
  font-size: 1.2rem;
}
.coffe_wrapper .content .cont_box .list_box dl dd p .sp_price[data-v-6262c86e] {
  color: #9d2328;
}
.coffe_wrapper .content .cont_box .list_box dl dd p .sp_success[data-v-6262c86e] {
  color: #01b4a1;
}
.coffe_wrapper .content .cont_box .list_box dl dd p .sp_fail[data-v-6262c86e] {
  color: #777777;
}
.coffe_wrapper .content .cont_box .list_box dl dd .li_rt[data-v-6262c86e] {
  width: 3rem;
  color: #f87f29;
  text-align: right;
  font-size: 1.2rem;
}
.coffe_wrapper .content .cont_box .list_box dl dd .li_lt[data-v-6262c86e] {
  flex: 1;
}
.coffe_wrapper .content .cont_box .list_box dl dd .li_lt .sp_name[data-v-6262c86e] {
  font-weight: 700;
  font-size: 1.4rem;
}
.wrapper[data-v-5f300e27] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1);
}
.wrapper .qrcode[data-v-5f300e27] {
  position: relative;
  height: 100%;
  width: 100%;
}
.wrapper .qrcode #reader[data-v-5f300e27] {
  top: 50%;
  left: 0;
  transform: translateY(-12.5rem);
}
.Dd_Home-box[data-v-7b67b0e6] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-7b67b0e6] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-7b67b0e6] {
  background: #ffffff url(../../static/img/0303.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-7b67b0e6] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-7b67b0e6] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.component[data-v-48753108] {
  width: 100%;
  height: 100%;
}
.home_wrap[data-v-48753108] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #fff;
}
.home_wrap .main[data-v-48753108] {
  flex: 1;
  overflow-y: auto;
}
.home_wrap .foot[data-v-48753108] {
  width: 100%;
  height: 5rem;
}
.home_wrap .foot[data-v-48753108] .van-tabbar {
  height: 100%;
  background-color: #005a9d;
}
.home_wrap .foot[data-v-48753108] .van-tabbar .van-tabbar-item {
  color: rgba(255, 255, 255, 0.74);
  font-size: 1.2rem;
}
.home_wrap .foot[data-v-48753108] .van-tabbar .van-tabbar-item .van-icon {
  font-size: 2rem;
}
.home_wrap .foot[data-v-48753108] .van-tabbar .van-tabbar-item--active {
  color: #fff;
  background-color: #005a9d;
}
.home_wrap .foot[data-v-48753108] .van-tabbar--fixed {
  position: inherit;
}
.component[data-v-0a7aad16] {
  width: 100%;
  height: 100%;
}
.index_wrap[data-v-0a7aad16] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index_wrap .search_box[data-v-0a7aad16] {
  padding: 1rem 1.5rem;
}
.index_wrap .search_box[data-v-0a7aad16] .van-search {
  background: #f8f8f8;
}
.index_wrap .search_box[data-v-0a7aad16] .van-search .van-search__content {
  padding: 0 0.5rem;
}
.index_wrap .search_box[data-v-0a7aad16] .van-search .van-search__content .van-cell {
  line-height: 2.4rem;
  font-size: 1.4rem;
}
.index_wrap .main[data-v-0a7aad16] {
  flex: 1;
  overflow-y: scroll;
}
.index_wrap .main .borrowRank_box[data-v-0a7aad16] {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
}
.index_wrap .main .borrowRank_box .title_box[data-v-0a7aad16] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 3.8rem;
  font-size: 1.6rem;
  background: #f8f8f8;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .borrowRank_box .title_box h4[data-v-0a7aad16] {
  color: #005a9d;
  margin: 0;
}
.index_wrap .main .borrowRank_box .title_box span[data-v-0a7aad16] {
  font-size: 1.2rem;
  font-weight: 400;
  color: #333;
}
.index_wrap .main .borrowRank_box .title_box span .van-icon[data-v-0a7aad16] {
  color: #797979;
}
.index_wrap .main .borrowRank_box .list_box[data-v-0a7aad16] {
  margin-top: 0.5rem;
  width: 100%;
  overflow-x: scroll;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .borrowRank_box .list_box ul[data-v-0a7aad16] {
  width: 42rem;
  display: flex;
}
.index_wrap .main .borrowRank_box .list_box ul li[data-v-0a7aad16] {
  width: 10rem;
  margin-right: 0.5rem;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 1;
}
.index_wrap .main .borrowRank_box .list_box ul li .mask[data-v-0a7aad16] {
  position: absolute;
  width: 3rem;
  height: 2.5rem;
  top: 0;
  left: 1rem;
}
.index_wrap .main .borrowRank_box .list_box ul li .mask img[data-v-0a7aad16] {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
.index_wrap .main .borrowRank_box .list_box ul li .mask span[data-v-0a7aad16] {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 90%;
  text-align: center;
  line-height: 2.5rem;
  color: #fff;
  z-index: 3;
}
.index_wrap .main .borrowRank_box .list_box ul li dt[data-v-0a7aad16] {
  width: 100%;
  height: 15rem;
  display: flex;
  align-items: center;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
  margin-top: 0.7rem;
}
.index_wrap .main .borrowRank_box .list_box ul li dt img[data-v-0a7aad16] {
  display: block;
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main .borrowRank_box .list_box ul li dd[data-v-0a7aad16] {
  margin: 0.5rem 0;
  width: 100%;
}
.index_wrap .main .borrowRank_box .list_box ul li dd h5[data-v-0a7aad16] {
  width: 100%;
  font-size: 1.2rem;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #666;
}
.index_wrap .main .borrowRank_box .list_box ul li dd p[data-v-0a7aad16] {
  color: #a8a8a8;
  font-size: 1rem;
  line-height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main .borrowRank_box .list_box[data-v-0a7aad16] .van-empty {
  padding: 0;
}
.index_wrap .main .borrowRank_box .list_box[data-v-0a7aad16] .van-empty .van-empty__image {
  width: 10rem;
  height: 10rem;
}
.index_wrap .main .borrowRank_box .list_box[data-v-0a7aad16] .van-empty .van-empty__description {
  font-size: 1.2rem;
  margin-top: 0;
  margin-bottom: 1rem;
  line-height: 3rem;
}
.index_wrap .main .borrowRank_box .list_box[data-v-0a7aad16]::-webkit-scrollbar {
  display: none;
}
.index_wrap .main .newBook_box[data-v-0a7aad16] {
  width: 100%;
  height: auto;
}
.index_wrap .main .newBook_box .title_box[data-v-0a7aad16] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 3.8rem;
  font-size: 1.6rem;
  background: #f8f8f8;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .newBook_box .title_box h4[data-v-0a7aad16] {
  color: #005a9d;
  margin: 0;
}
.index_wrap .main .newBook_box .title_box span[data-v-0a7aad16] {
  font-size: 1.2rem;
  font-weight: 400;
  color: #333;
}
.index_wrap .main .newBook_box .title_box span .van-icon[data-v-0a7aad16] {
  color: #797979;
}
.index_wrap .main .newBook_box .list_box[data-v-0a7aad16] {
  margin-top: 0.5rem;
  width: 100%;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .newBook_box .list_box ul[data-v-0a7aad16] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  /* 如果最后一行是3个元素 */
  /* 如果最后一行是2个元素 */
}
.index_wrap .main .newBook_box .list_box ul li[data-v-0a7aad16] {
  width: 24%;
  display: flex;
  flex-direction: column;
  margin-bottom: 0.4rem;
}
.index_wrap .main .newBook_box .list_box ul li dt[data-v-0a7aad16] {
  width: 100%;
  height: 11rem;
  display: flex;
  align-items: center;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
}
.index_wrap .main .newBook_box .list_box ul li dt img[data-v-0a7aad16] {
  display: block;
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main .newBook_box .list_box ul li dd[data-v-0a7aad16] {
  margin: 0.4rem 0;
  width: 100%;
}
.index_wrap .main .newBook_box .list_box ul li dd h5[data-v-0a7aad16] {
  width: 100%;
  font-size: 1.2rem;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #666;
}
.index_wrap .main .newBook_box .list_box ul li dd p[data-v-0a7aad16] {
  color: #a8a8a8;
  font-size: 1rem;
  line-height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main .newBook_box .list_box ul li[data-v-0a7aad16]:not(:nth-child(4n)) {
  margin-right: calc(4% / 3);
}
.index_wrap .main .newBook_box .list_box ul li[data-v-0a7aad16]:last-child:nth-child(4n - 1) {
  margin-right: calc(24% + 4% / 3);
}
.index_wrap .main .newBook_box .list_box ul li[data-v-0a7aad16]:last-child:nth-child(4n - 2) {
  margin-right: calc(48% + 8% / 3);
}
.index_wrap .main .book_box[data-v-0a7aad16] {
  width: 100%;
  height: auto;
}
.index_wrap .main .book_box .title_box[data-v-0a7aad16] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 3.8rem;
  font-size: 1.6rem;
  background: #f8f8f8;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .book_box .title_box h4[data-v-0a7aad16] {
  color: #005a9d;
  margin: 0;
}
.index_wrap .main .book_box .title_box span[data-v-0a7aad16] {
  font-size: 1.3rem;
  font-weight: 400;
  color: #333;
}
.index_wrap .main .book_box .title_box span .van-icon[data-v-0a7aad16] {
  color: #797979;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__wrap {
  height: 4rem;
  background: #f8f8f8;
  padding: 0 5%;
  box-sizing: border-box;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__wrap .van-tabs__nav {
  background: #f8f8f8;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
  width: auto;
  flex: none;
  font-size: 1.5rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab--active {
  color: #005a9d;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tabs__line {
  background-color: #005a9d;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content {
  flex: 1;
  overflow-y: scroll;
  padding-top: 1rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont {
  width: 100%;
  height: auto;
  padding: 0 5%;
  box-sizing: border-box;
  margin-bottom: 2rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li {
  width: 100%;
  display: flex;
  margin-bottom: 1rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dt {
  width: 25%;
  height: 11rem;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
  display: flex;
  align-items: center;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dt img {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd h6 {
  font-size: 1.3rem;
  margin: 0;
  color: #005a9d;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd p {
  font-size: 1.3rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd .time {
  line-height: 2rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd .time span {
  color: #a8a8a8;
  margin-right: 0.4rem;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd .bookEdition {
  color: #a8a8a8;
  font-size: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont li dd .bookIntroduction {
  line-height: 1.8rem;
  font-size: 1.2rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont .van-list__error-text,
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont .van-list__finished-text,
.index_wrap .main .book_box[data-v-0a7aad16] .van-tabs .van-tabs__content .list_cont .van-list__loading {
  line-height: 3.2rem;
  font-size: 1.2rem;
}
.wrapper[data-v-ecfb265c] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1);
}
.wrapper .qrcode[data-v-ecfb265c] {
  position: relative;
  height: 100%;
  width: 100%;
}
.wrapper .qrcode #reader[data-v-ecfb265c] {
  height: 100%;
  width: 100%;
}
.wrapper .qrcode #reader[data-v-ecfb265c] video {
  width: 100%;
  height: 100%;
}
.index_wrap[data-v-1801ecbf] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index_wrap .info[data-v-1801ecbf] {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1.5rem 0;
  background: #f8f8f8;
}
.index_wrap .info dt[data-v-1801ecbf] {
  width: 7rem;
  height: 7rem;
}
.index_wrap .info dt img[data-v-1801ecbf] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.index_wrap .info dd[data-v-1801ecbf] {
  margin-left: 1rem;
}
.index_wrap .info dd p[data-v-1801ecbf] {
  line-height: 2.6rem;
  color: #333;
  font-size: 1.3rem;
}
.index_wrap .main_box[data-v-1801ecbf] {
  flex: 1;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__wrap {
  margin-top: 1rem;
  height: 3.6rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
  width: 10rem;
  flex: none;
  font-size: 1.5rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab--active {
  color: #005a9d;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tabs__line {
  background-color: #005a9d;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content {
  flex: 1;
  overflow-y: scroll;
  margin-top: 2rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont {
  width: 100%;
  height: auto;
  padding: 0 1.5rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li {
  width: 100%;
  display: flex;
  margin-bottom: 0.6rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dt {
  width: 25%;
  height: 11rem;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
  display: flex;
  align-items: center;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dt img {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd h6 {
  font-size: 1.3rem;
  margin: 0;
  color: #005a9d;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd p {
  font-size: 1.3rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd .time {
  line-height: 2rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd .time span {
  color: #a8a8a8;
  margin-right: 0.4rem;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd .bookEdition {
  color: #a8a8a8;
}
.index_wrap .main_box[data-v-1801ecbf] .van-tabs .van-tabs__content .list_cont li dd .bookIntroduction {
  line-height: 1.8rem;
  font-size: 1.2rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.index_wrap[data-v-5051e257] {
  width: 100%;
  display: flex;
  flex-direction: column;
  background: #fff;
}
.index_wrap .wrapper[data-v-5051e257] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.index_wrap .fm_box[data-v-5051e257] {
  width: 66%;
  max-height: 30rem;
  margin: 3rem auto 1.5rem;
  display: flex;
  justify-content: center;
  position: relative;
}
.index_wrap .fm_box img[data-v-5051e257] {
  display: inline-block;
  height: 100%;
  margin: 0 auto;
  max-width: 100%;
}
.index_wrap .fm_box .mask[data-v-5051e257] {
  position: absolute;
  left: 5%;
  top: 0;
  width: 90%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}
.index_wrap .fm_box .mask span[data-v-5051e257] {
  width: 6rem;
  height: 2.2rem;
  line-height: 2.2rem;
  font-size: 1.4rem;
  color: #fff;
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  border: 0.1rem solid #fff;
  border-radius: 0.1rem;
  text-align: center;
}
.index_wrap .main_box[data-v-5051e257] {
  width: 100%;
  height: auto;
  padding: 2rem;
  box-sizing: border-box;
}
.index_wrap .main_box h5[data-v-5051e257] {
  color: #005a9d;
  font-size: 1.6rem;
  margin: 0;
  line-height: 2rem;
}
.index_wrap .main_box p[data-v-5051e257] {
  line-height: 2.2rem;
}
.index_wrap .main_box .book_edition[data-v-5051e257] {
  color: #222222;
  font-size: 1.4rem;
}
.index_wrap .main_box .book_shelf_position[data-v-5051e257] {
  color: #222222;
  font-size: 1.4rem;
  font-weight: 500;
}
.index_wrap .main_box .cont_box[data-v-5051e257] {
  margin-top: 1rem;
}
.index_wrap .main_box .cont_box .brief[data-v-5051e257] {
  color: #005a9d;
  font-size: 1.5rem;
  line-height: 2.2rem;
  font-weight: 600;
}
.index_wrap .main_box .cont_box .book_introdution[data-v-5051e257] {
  font-size: 1.4rem;
  line-height: 2rem;
  color: #666666;
  text-indent: 2.8rem;
}
.index_wrap .main_box .btn_box[data-v-5051e257] {
  width: 100%;
  height: auto;
  margin-top: 3rem;
}
.index_wrap .main_box .btn_box .van-button[data-v-5051e257] {
  background: #005a9d;
  border: #005a9d;
}
.index_wrap .main_box .btn_box .btn_sp[data-v-5051e257] {
  width: 96%;
  height: 4rem;
  line-height: 4rem;
  margin: 0 2% 1rem;
  background: #005a9d;
  border: #005a9d;
}
.index_wrap .main_box .btn_box .btn_sp .van-button__content .van-button__text[data-v-5051e257] {
  font-size: 1.6rem;
}
.index_wrap .main_box .btn_box p[data-v-5051e257] {
  text-align: center;
  line-height: 3rem;
  font-size: 1.3rem;
}
.index_wrap .main_box .btn_box[data-v-5051e257] .van-uploader {
  width: 96%;
  height: 4rem;
  line-height: 4rem;
  margin: 0 2% 1rem;
}
.index_wrap .main_box .btn_box[data-v-5051e257] .van-uploader .van-uploader__wrapper {
  width: 100%;
}
.index_wrap .main_box .btn_box[data-v-5051e257] .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper {
  width: 100%;
}
.index_wrap .main_box .btn_box[data-v-5051e257] .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper .van-button {
  width: 100%;
}
.index_wrap .main_box .borrow_msg[data-v-5051e257] {
  margin-top: 3rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index_wrap .main_box .borrow_msg .status_box[data-v-5051e257] {
  color: #20bf36;
  font-size: 3.4rem;
}
.index_wrap .main_box .borrow_msg .tips[data-v-5051e257] {
  margin-top: 1rem;
  color: #005a9d;
  font-size: 1.4rem;
}
.index_wrap[data-v-69a0106b] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #fff;
}
.index_wrap .main_box[data-v-69a0106b] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;
}
.index_wrap .main_box .list_cont[data-v-69a0106b] {
  width: 100%;
  height: 100%;
  padding: 1rem 1.5rem;
  overflow-y: scroll;
}
.index_wrap .main_box .list_cont[data-v-69a0106b] .van-loading__text {
  font-size: 1.2rem;
}
.index_wrap .main_box .list_cont[data-v-69a0106b] .van-list__finished-text {
  font-size: 1.2rem;
}
.index_wrap .main_box .list_cont li[data-v-69a0106b] {
  width: 100%;
  display: flex;
  margin-bottom: 1rem;
  position: relative;
  z-index: 1;
}
.index_wrap .main_box .list_cont li .mask[data-v-69a0106b] {
  position: absolute;
  width: 3rem;
  height: 2.5rem;
  top: 0;
  left: 1rem;
}
.index_wrap .main_box .list_cont li .mask img[data-v-69a0106b] {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
.index_wrap .main_box .list_cont li .mask span[data-v-69a0106b] {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 90%;
  text-align: center;
  line-height: 2.5rem;
  color: #fff;
  z-index: 3;
}
.index_wrap .main_box .list_cont li dt[data-v-69a0106b] {
  width: 25%;
  height: 11rem;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
  display: flex;
  align-items: center;
  margin-top: 0.7rem;
}
.index_wrap .main_box .list_cont li dt img[data-v-69a0106b] {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main_box .list_cont li dd[data-v-69a0106b] {
  margin-top: 0.7rem;
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.index_wrap .main_box .list_cont li dd h6[data-v-69a0106b] {
  font-size: 1.3rem;
  margin: 0;
  color: #005a9d;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main_box .list_cont li dd p[data-v-69a0106b] {
  font-size: 1.3rem;
}
.index_wrap .main_box .list_cont li dd .time[data-v-69a0106b] {
  line-height: 2rem;
}
.index_wrap .main_box .list_cont li dd .time span[data-v-69a0106b] {
  color: #a8a8a8;
  margin-right: 0.4rem;
}
.index_wrap .main_box .list_cont li dd .bookEdition[data-v-69a0106b] {
  color: #a8a8a8;
  font-size: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main_box .list_cont li dd .bookIntroduction[data-v-69a0106b] {
  line-height: 1.8rem;
  font-size: 1.2rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.index_wrap[data-v-370c1490] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index_wrap .header[data-v-370c1490] {
  padding: 0.8rem 1rem 1rem 1.5rem;
}
.index_wrap .header[data-v-370c1490] .van-search .van-search__content {
  padding: 0 0.5rem;
}
.index_wrap .header[data-v-370c1490] .van-search .van-search__content .van-cell {
  line-height: 2.4rem;
  font-size: 1.4rem;
}
.index_wrap .header[data-v-370c1490] .van-search .van-search__action {
  font-size: 1.4rem;
}
.index_wrap .main_box[data-v-370c1490] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;
}
.index_wrap .main_box .list_cont[data-v-370c1490] {
  width: 100%;
  height: 100%;
  padding: 0.5rem 1.5rem;
  overflow-y: scroll;
}
.index_wrap .main_box .list_cont li[data-v-370c1490] {
  width: 100%;
  display: flex;
  margin-bottom: 1rem;
}
.index_wrap .main_box .list_cont li dt[data-v-370c1490] {
  width: 25%;
  height: 11rem;
  border: 0.05rem solid rgba(121, 121, 121, 0.4);
  display: flex;
  align-items: center;
}
.index_wrap .main_box .list_cont li dt img[data-v-370c1490] {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.index_wrap .main_box .list_cont li dd[data-v-370c1490] {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.index_wrap .main_box .list_cont li dd h6[data-v-370c1490] {
  font-size: 1.3rem;
  margin: 0;
  color: #005a9d;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main_box .list_cont li dd p[data-v-370c1490] {
  font-size: 1.3rem;
}
.index_wrap .main_box .list_cont li dd .time[data-v-370c1490] {
  line-height: 2rem;
}
.index_wrap .main_box .list_cont li dd .time span[data-v-370c1490] {
  color: #a8a8a8;
  margin-right: 0.4rem;
}
.index_wrap .main_box .list_cont li dd .bookEdition[data-v-370c1490] {
  color: #a8a8a8;
  font-size: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.index_wrap .main_box .list_cont li dd .bookIntroduction[data-v-370c1490] {
  line-height: 1.8rem;
  font-size: 1.2rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.main[data-v-91540272] {
  /* 让容器占满整个屏幕 */
  width: 100vw;
  height: 100vh;
  /* 使用Flex布局居中内容 */
  display: flex;
  justify-content: center;
  align-items: center;
  /* 可选：添加背景色区分区域 */
  background-color: #f5f5f5;
}
.tip-container[data-v-91540272] {
  /* 文本容器样式 */
  text-align: center;
  padding: 2rem;
}
.tip-text[data-v-91540272] {
  /* 文本样式 */
  font-size: 1.8rem;
  color: #333;
  font-weight: 500;
  /* 可选：添加图标增强提示 */
}
.tip-text[data-v-91540272]::before {
  content: "ⓘ";
  display: inline-block;
  margin-right: 0.8rem;
  color: #1890ff;
  font-size: 2rem;
}
.box_list[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  background: url(../../static/img/boxbg.8d769aeb.png) no-repeat center center;
  background-size: 100% 100%;
  padding-bottom: 120px;
}
.box_list .header-bg[data-v-874bc7a0] {
  width: 100%;
  margin-top: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: transparent;
}
.box_list .header-bg img[data-v-874bc7a0] {
  width: 100%;
  height: 100%;
  background-color: transparent;
}
.box_list .chart-box[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.box_list .chart-box .chart-Newtitle[data-v-874bc7a0] {
  width: 100%;
  height: 40px;
  margin-top: 20px;
  margin-bottom: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box_list .chart-box .chart-Newtitle div[data-v-874bc7a0] {
  width: 40%;
  height: 25px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  padding: 0 10px;
  line-height: 25px;
  background: url(../../static/img/charttitlebg.7d7e3522.png);
  background-size: cover;
  background-position: center;
  border-radius: 10px;
}
.box_list .chart-box .chart-item[data-v-874bc7a0] {
  width: 90%;
  border-radius: 10px;
  border: solid 1px #9013fe;
  background: linear-gradient(to right, rgba(11, 21, 107, 0.5), rgba(113, 15, 200, 0.3));
  padding-bottom: 20px;
}
.box_list .chart-box .chart-item .msg-top[data-v-874bc7a0] {
  color: #fff;
  position: absolute;
  left: 3rem;
  top: 2rem;
  font-size: 1.2rem;
}
.box_list .chart-box .chart-item .down-msg[data-v-874bc7a0] {
  margin-top: 10px;
  color: #fff;
  padding-left: 20px;
}
.box_list .chart-box .chart-item .right-sj[data-v-874bc7a0] {
  width: 60%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px 0 20px 0;
}
.box_list .chart-box .chart-item .right-sj .mar-div[data-v-874bc7a0] {
  margin-top: 20px;
}
.box_list .chart-box .chart-item .right-sj .right-title[data-v-874bc7a0] {
  width: 100%;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 0 0 0;
}
.box_list .chart-box .chart-item .right-sj .right-title span[data-v-874bc7a0]:first-child {
  font-size: 12px;
  margin-right: 5px;
  color: #fff;
}
.box_list .chart-box .chart-item .right-sj .right-title span[data-v-874bc7a0]:last-child {
  margin-left: 5px;
  color: #1df3a4;
  font-size: 15px;
  font-weight: bold;
}
.box_list .chart-box .chart-item .right-sj .bm-border[data-v-874bc7a0] {
  width: 80%;
  height: 2px;
  background: #87F5FB;
  margin-top: 5px;
}
.box_list .chart-box .sj-title[data-v-874bc7a0] {
  width: 100%;
  height: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
  font-weight: bold;
}
.box_list .chart-box .sj-title .sj-down[data-v-874bc7a0] {
  margin-top: 5px;
  width: 20%;
  height: 3px;
  background: #87F5FB;
}
.box_list .chart-box .pro-box[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box_list .chart-box .pro-box .pro-item[data-v-874bc7a0] {
  width: 50%;
  height: 120px;
  padding: 10px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.box_list .chart-box .pro-box .pro-item .pro-title[data-v-874bc7a0] {
  color: #fff;
  font-weight: 700;
  width: 80%;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.box_list .chart-box .pro-box .pro-item .pro-bm-title[data-v-874bc7a0] {
  height: 3px;
  background-color: #87F5FB;
  width: 80px;
  margin-bottom: 10px;
}
.box_list .chart-box .pro-box .pro-item .pro-content[data-v-874bc7a0] {
  width: 80%;
  height: 60px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  border-radius: 10px;
  align-items: center;
  border: solid 1px #9013fe;
  background: linear-gradient(to right, rgba(11, 21, 107, 0.5), rgba(113, 15, 200, 0.3));
}
.box_list .chart-box .pro-box .pro-item .pro-content div[data-v-874bc7a0] {
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
}
.box_list .chart-box .pro-box .pro-item .pro-content div span[data-v-874bc7a0]:first-child {
  font-size: 12px;
  margin-right: 10px;
}
.box_list .chart-box .pro-box .pro-item .pro-content div span[data-v-874bc7a0]:last-child {
  margin-left: 10px;
  color: #1df3a4;
  font-size: 15px;
  font-weight: bold;
}
.box_list .chart-box .message-right[data-v-874bc7a0] {
  width: 100%;
  height: 20px;
  font-size: 10px;
  line-height: 20px;
  color: #fff;
  text-align: right;
  font-weight: 700;
  box-sizing: border-box;
}
.box_list .chart-box .cw-box[data-v-874bc7a0] {
  width: 90%;
  border-radius: 10px;
  border: solid 1px #9013fe;
  background: linear-gradient(to right, rgba(11, 21, 107, 0.5), rgba(113, 15, 200, 0.3));
  padding: 20px;
  box-sizing: border-box;
}
.box_list .chart-box .cw-box .top-item[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  margin: 10px 0;
}
.box_list .chart-box .cw-box .top-item div[data-v-874bc7a0] {
  width: 50%;
  padding-left: 10px;
}
.box_list .chart-box .cw-box .top-item div span[data-v-874bc7a0]:first-child {
  font-size: 12px;
  margin-right: 10px;
}
.box_list .chart-box .cw-box .top-item div span[data-v-874bc7a0]:last-child {
  margin-left: 10px;
  color: #1df3a4;
  font-size: 15px;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
.box_list .chart-box .cw-box .top-item div[data-v-874bc7a0] {
    display: flex;
    align-items: center;
    height: 50px;
}
.box_list .chart-box .cw-box .top-item div span[data-v-874bc7a0]:first-child {
    font-size: 15px;
}
.box_list .chart-box .cw-box .top-item div span[data-v-874bc7a0]:last-child {
    font-size: 20px;
}
}
.box_list .chart-box .cw-box .bm-item[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  font-family: ;
  align-items: center;
  color: #fff;
  padding-left: 10px;
  margin: 10px 0;
}
.box_list .chart-box .cw-box .bm-item span[data-v-874bc7a0]:first-child {
  font-size: 12px;
  margin-right: 10px;
}
.box_list .chart-box .cw-box .bm-item span[data-v-874bc7a0]:last-child {
  margin-left: 10px;
  color: #1df3a4;
  font-size: 15px;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
.box_list .chart-box .cw-box .bm-item[data-v-874bc7a0] {
    display: flex;
    align-items: center;
    height: 50px;
}
.box_list .chart-box .cw-box .bm-item span[data-v-874bc7a0]:first-child {
    font-size: 15px;
}
.box_list .chart-box .cw-box .bm-item span[data-v-874bc7a0]:last-child {
    font-size: 20px;
}
}
.sj-title[data-v-874bc7a0] {
  width: 100%;
  height: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
  font-weight: bold;
}
.sj-title .sj-title-center[data-v-874bc7a0] {
  font-size: 12px;
}
.sj-title .sj-down[data-v-874bc7a0] {
  margin-top: 5px;
  width: 20%;
  height: 3px;
  background: #87F5FB;
}
.box_list_container[data-v-874bc7a0] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.chart-0[data-v-874bc7a0] {
  width: 100%;
  height: 270px;
}
.chart-1[data-v-874bc7a0] {
  width: 100%;
  height: 310px;
}
.chart-2[data-v-874bc7a0] {
  width: 100%;
  height: 310px;
}
.chart-3[data-v-874bc7a0] {
  width: 60%;
  height: 300px;
}
.unmessage[data-v-874bc7a0] {
  width: 100%;
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.unmessage .van-icon[data-v-874bc7a0] {
  margin-top: 20vh;
  /*no*/
}
.unmessage p[data-v-874bc7a0] {
  font-size: 18px;
  margin-top: 30px;
  font-weight: 500;
  /*no*/
}
@media screen and (max-width: 480px) {
.box_list[data-v-874bc7a0] {
    width: 100%;
}
}
@media screen and (min-width: 481px) and (max-width: 767px) {
.box_list[data-v-874bc7a0] {
    width: 100%;
}
}
@media screen and (min-width: 768px) {
.box_list[data-v-874bc7a0] {
    max-width: 550px !important;
    margin: 0 auto;
}
}
.box[data-v-602ff798] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 6rem;
}
.outbound[data-v-602ff798] {
  width: 95%;
  border-radius: 0.8rem;
  margin: 1rem auto;
  padding: 1.5rem 1rem;
  box-sizing: border-box;
  background: #fff;
}
.outbound .card-header[data-v-602ff798] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
  border-bottom: 0.1rem solid #eee;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.outbound .card-header .card-title[data-v-602ff798] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #005a9d;
}
.outbound .card-header .header-right[data-v-602ff798] {
  display: flex;
  align-items: center;
  gap: 0.6rem;
}
.outbound .card-header .header-right .expand-text[data-v-602ff798] {
  font-size: 1.4rem;
  color: #1989fa;
}
.outbound .card-header .header-right .expand-icon[data-v-602ff798] {
  font-size: 1.6rem;
  color: #1989fa;
  transition: transform 0.3s ease;
}
.outbound .card-content[data-v-602ff798] {
  width: 100%;
}
.outbound .card-content .field-item[data-v-602ff798] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.6rem;
  font-size: 1.4rem;
  line-height: 1.6;
  border-bottom: solid 0.1rem #f1f0f5;
}
.outbound .subtask-header .subtask-title-section[data-v-602ff798] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
}
.outbound .subtask-header .subtask-title-section .subtask-title[data-v-602ff798] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #1989fa;
}
.outbound .subtask-header .subtask-title-section .add-btn[data-v-602ff798] {
  font-size: 1.4rem;
}
.outbound .subtask-content .subtask-item[data-v-602ff798] {
  border-bottom: 0.1rem solid #f0f0f0;
}
.outbound .subtask-content .subtask-item[data-v-602ff798]:last-child {
  border-bottom: none;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info[data-v-602ff798] {
  padding: 1.6rem 2rem;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row[data-v-602ff798] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  cursor: pointer;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row .subtask--number-left .expand-arrow[data-v-602ff798] {
  font-size: 1.6rem;
  color: #1989fa;
  margin-right: 0.8rem;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row .subtask--number-left .number[data-v-602ff798] {
  font-size: 1.8rem;
  color: #1989fa;
  font-weight: 600;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row[data-v-602ff798] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row[data-v-602ff798]:last-child {
  margin-bottom: 0;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row .label[data-v-602ff798] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.outbound .subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row .value[data-v-602ff798] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.outbound .subtask-content .subtask-item .subtask-details[data-v-602ff798] {
  padding: 0 2rem 2rem 2rem;
}
.outbound .subtask-content .subtask-item .subtask-details .add-subtask-btn[data-v-602ff798] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 6rem;
  border: 0.2rem dashed #ddd;
  border-radius: 0.8rem;
  margin: 2rem;
  cursor: pointer;
  transition: all 0.3s ease;
}
.outbound .subtask-content .subtask-item .subtask-details .add-subtask-btn[data-v-602ff798]:hover {
  border-color: #1989fa;
  background: #f0f8ff;
}
.outbound .subtask-content .subtask-item .subtask-details .add-subtask-btn .van-icon[data-v-602ff798] {
  font-size: 2.4rem;
  color: #1989fa;
}
.outbound .subtask-content .subtask-item .subtask-details .detail-row[data-v-602ff798] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
}
.outbound .subtask-content .subtask-item .subtask-details .detail-row .label[data-v-602ff798] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.outbound .subtask-content .subtask-item .subtask-details .detail-row .value[data-v-602ff798] {
  color: #333;
  flex: 1;
}
.outbound .subtask-content .subtask-item .subtask-details .detail-row .value.progress[data-v-602ff798] {
  color: #1989fa;
  font-weight: 600;
}
.outbound .subtask-content .subtask-item .subtask-details .action-buttons[data-v-602ff798] {
  display: flex;
  gap: 1.2rem;
  margin: 1.6rem 0;
}
.outbound .subtask-content .subtask-item .subtask-details .action-buttons .van-button[data-v-602ff798] {
  flex: 1;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details[data-v-602ff798] {
  background: white;
  border-radius: 0.8rem;
  padding: 1.6rem;
  margin-bottom: 1.2rem;
  border: 0.1rem solid #eee;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details[data-v-602ff798]:last-child {
  margin-bottom: 0;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-header[data-v-602ff798] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.2rem;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-header .progress-time[data-v-602ff798] {
  font-size: 1.4rem;
  color: #666;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-header .progress-percent[data-v-602ff798] {
  font-size: 1.4rem;
  color: #1989fa;
  font-weight: 600;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-content[data-v-602ff798] {
  font-size: 1.4rem;
  line-height: 1.6;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-content .progress-label[data-v-602ff798] {
  color: #666;
  margin-right: 0.8rem;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-content .progress-text[data-v-602ff798] {
  color: #333;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-footer[data-v-602ff798] {
  display: flex;
  justify-content: right;
  align-items: center;
  margin-top: 1.2rem;
}
.outbound .subtask-content .subtask-item .subtask-details .progress-details .progress-footer .van-button[data-v-602ff798] {
  margin-left: 1rem;
}
.fixed-bottom[data-v-602ff798] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.fixed-bottom .button-container[data-v-602ff798] {
  display: flex;
  gap: 1.2rem;
}
.fixed-bottom .button-container .van-button[data-v-602ff798] {
  flex: 1;
  height: 3.2rem;
  font-size: 2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.fixed-bottom .button-container .van-button.reject-btn[data-v-602ff798] {
  background: #fff;
  color: #ee0a24;
  border: 0.1rem solid #ee0a24;
}
.fixed-bottom .button-container .van-button.reject-btn[data-v-602ff798]:active {
  background: #fee;
}
.fixed-bottom .button-container .van-button.approve-btn[data-v-602ff798] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.fixed-bottom .button-container .van-button.approve-btn[data-v-602ff798]:active {
  background: #1677ff;
}
.demo-dialog__content[data-v-602ff798] {
  width: 100%;
  padding: 1rem;
  box-sizing: border-box;
}
.box_list[data-v-9b3f4582] {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.uploadLoadingBox[data-v-9b3f4582] {
  background: url(../../static/img/0303.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
  position: relative;
}
.loading-text[data-v-9b3f4582] {
  width: 100%;
  position: absolute;
  left: 50%;
  bottom: 1rem;
  transform: translateX(-50%);
  font-size: 1.6rem;
  color: #111111;
  text-align: center;
  font-family: STHupo, sans-serif;
}
.signList[data-v-0eb973c6] {
  font-size: 0.9rem !important;
}
.signList .boxin[data-v-0eb973c6] {
  background-color: #f5f8fc;
  border-radius: 1.5rem;
  padding: 0.5rem 1rem;
  margin: 1rem;
}
.signList .boxin > div[data-v-0eb973c6] {
  margin: 1rem;
}
.title_in[data-v-0eb973c6] {
  color: #005a9d;
}
.content[data-v-0eb973c6] {
  /* color: #005a9d; */
}
.btn[data-v-0eb973c6] {
  padding: 0.3rem 0.5rem;
  border-radius: 0.5rem;
  color: #fff;
  background-color: #005a9d;
}
.whitespace_Css[data-v-0eb973c6] {
  width: calc(100% - 2rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
.fujiancss[data-v-0eb973c6] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-0eb973c6] {
  width: 1.2rem;
  height: 1.2rem;
}
.loading_box[data-v-0eb973c6] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
.signList[data-v-7b58a690] {
  font-size: 0.9rem !important;
}
.signList .boxin[data-v-7b58a690] {
  background-color: #f5f8fc;
  border-radius: 1.5rem;
  padding: 0.5rem 1rem;
  margin: 1rem;
}
.signList .boxin > div[data-v-7b58a690] {
  margin: 1rem;
}
.title_in[data-v-7b58a690] {
  color: #005a9d;
}
.content[data-v-7b58a690] {
  /* color: #005a9d; */
}
.btn[data-v-7b58a690] {
  padding: 0.3rem 0.5rem;
  border-radius: 0.5rem;
  color: #fff;
  background-color: #005a9d;
}
.whitespace_Css[data-v-7b58a690] {
  width: calc(100% - 2rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
.fujiancss[data-v-7b58a690] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-7b58a690] {
  width: 1.2rem;
  height: 1.2rem;
}
.loading_box[data-v-7b58a690] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
.main[data-v-2d9694b1] {
  /* 让容器占满整个屏幕 */
  width: 100vw;
  height: 100vh;
  /* 使用Flex布局居中内容 */
  display: flex;
  justify-content: center;
  align-items: center;
  /* 可选：添加背景色区分区域 */
  background-color: #f5f5f5;
}
.tip-container[data-v-2d9694b1] {
  /* 文本容器样式 */
  text-align: center;
  padding: 2rem;
}
.tip-text[data-v-2d9694b1] {
  /* 文本样式 */
  font-size: 1.8rem;
  color: #333;
  font-weight: 500;
  /* 可选：添加图标增强提示 */
}
.tip-text[data-v-2d9694b1]::before {
  content: "ⓘ";
  display: inline-block;
  margin-right: 0.8rem;
  color: #1890ff;
  font-size: 2rem;
}
.Dd_Home-box[data-v-2bf167b6] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-2bf167b6] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-2bf167b6] {
  background: #ffffff url(../../static/img/smallTrain.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-2bf167b6] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-2bf167b6] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.tagS[data-v-65120028] {
  font-weight: 800;
}
.disBetween[data-v-65120028] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demo[data-v-65120028] {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.whitespace_Css[data-v-65120028] {
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-65120028] .van-divider {
  margin: 1rem 0;
}
.tag_css[data-v-65120028] .van-tag--medium {
  padding: 0.1rem 0.6rem;
  font-size: 0.8rem !important;
}
.tagS[data-v-7018f5cc] {
  font-weight: 800;
}
.disBetween[data-v-7018f5cc] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demo[data-v-7018f5cc] {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.whitespace_Css[data-v-7018f5cc] {
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-7018f5cc] .van-divider {
  margin: 1rem 0;
}
.tag_css[data-v-7018f5cc] .van-tag--medium {
  padding: 0.1rem 0.6rem;
  font-size: 0.8rem !important;
}
.tagS[data-v-87ba5022] {
  font-weight: 800;
}
.disBetween[data-v-87ba5022] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demo[data-v-87ba5022] {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.whitespace_Css[data-v-87ba5022] {
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-87ba5022] .van-divider {
  margin: 1rem 0;
}
.tag_css[data-v-87ba5022] .van-tag--medium {
  padding: 0.1rem 0.6rem;
  font-size: 0.8rem !important;
}
.tagS[data-v-1f7562c8] {
  font-weight: 800;
}
.disBetween[data-v-1f7562c8] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demo[data-v-1f7562c8] {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.whitespace_Css[data-v-1f7562c8] {
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-1f7562c8] .van-divider {
  margin: 1rem 0;
}
.tag_css[data-v-1f7562c8] .van-tag--medium {
  padding: 0.1rem 0.6rem;
  font-size: 0.8rem !important;
}
.flex_between[data-v-bf9ade6a] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #7f878e;
}
.infoBox[data-v-bf9ade6a] {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0.7rem;
}
.whitespace_Css[data-v-bf9ade6a] {
  width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
  margin-bottom: 0.3rem;
}
[data-v-bf9ade6a] .van-divider {
  margin: 1rem 0;
}
[data-v-bf9ade6a] .tag_css .van-tag {
  margin: 0;
  padding: 0.1rem 0.5rem !important;
  font-size: 0.8rem !important;
}
.box_list[data-v-68bc16c0] {
  font-size: 1.4rem !important;
  width: 100%;
  height: 100vh;
  background: #f4f3f8;
}
.box_list .top[data-v-68bc16c0] {
  padding: 0 0 1rem 5%;
  background: #fff;
  margin-bottom: 1rem;
}
.box_list .content[data-v-68bc16c0] {
  padding: 1rem 5%;
  background: #fff;
}
[data-v-68bc16c0] .van-search {
  padding: 1rem 5%;
}
[data-v-68bc16c0] .van-search .van-cell {
  padding: 0;
}
[data-v-68bc16c0] .van-field__control {
  font-size: 1.4rem;
}
.tagS[data-v-68bc16c0] {
  font-weight: 800;
}
[data-v-68bc16c0] .van-tabs__nav--line.van-tabs__nav--complete {
  padding-left: 0;
}
[data-v-68bc16c0] .van-tabs__line {
  background-color: transparent;
  /* 完全透明的背景 */
}
[data-v-68bc16c0] .van-tabs__wrap--scrollable .van-tab {
  padding: 0;
}
[data-v-68bc16c0] .van-tabs--line .van-tabs__wrap {
  height: 2.866667rem !important;
}
.Echarte_box[data-v-68bc16c0] {
  height: 14rem;
  margin-bottom: 1rem;
  background-color: #fff;
  display: flex;
}
.Echarte_box .other[data-v-68bc16c0] {
  width: 5%;
}
.Echarte_box .left_Echarte[data-v-68bc16c0] {
  width: 55%;
  height: 14rem;
}
.Echarte_box .right_Echarte[data-v-68bc16c0] {
  width: 40%;
  height: 14rem;
  display: flex;
  justify-content: space-evenly;
  flex-direction: column;
}
.aa[data-v-68bc16c0] {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  margin-right: 0.7rem;
}
.fontweight[data-v-68bc16c0] {
  font-weight: 800;
}
.dis_between[data-v-68bc16c0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
[data-v-68bc16c0] .van-tag {
  padding: 0.3rem 0.6rem;
  margin-right: 1.2rem;
}
.imgCss[data-v-68bc16c0] {
  width: 2rem;
  height: 2rem;
  margin-right: 0.7rem;
}
.width100Height100[data-v-68bc16c0] {
  height: 100%;
  width: 100%;
}
.xzMeet_details[data-v-0c461e8a] {
  font-size: 1rem;
  padding: 1rem 2rem;
}
.xzMeet_details .underline[data-v-0c461e8a] {
  border-bottom: 0.1rem solid #ccc;
  margin: 0.5rem 0;
}
.xzMeet_details .hang[data-v-0c461e8a] {
  display: flex;
  flex-wrap: wrap;
  line-height: 1.5rem;
  margin: 1rem 0;
}
.xzMeet_details .lan[data-v-0c461e8a] {
  color: #000;
}
.Bold[data-v-0c461e8a] {
  font-weight: 600;
}
.btom[data-v-0c461e8a] {
  margin-bottom: 0.5rem;
}
.whitespace_Css[data-v-0c461e8a] {
  width: calc(100% - 2.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
.loading_box[data-v-0c461e8a] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-0c461e8a] .van-field__control {
  font-size: 1rem !important;
}
[data-v-0c461e8a] .van-cell {
  padding: 0 1.3rem;
  margin-bottom: 0.2rem;
}
.fujiancss[data-v-0c461e8a] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-0c461e8a] {
  width: 1.8rem;
  height: 1.8rem;
}
@font-face {
  font-family: "da-tree-iconfont";
  /* Project id  */
  src: url("data:application/octet-stream;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8GU+XAAABjAAAAGBjbWFwahLuHAAAAhQAAAIQZ2x5ZtAAFwYAAAQ8AAAEWGhlYWQkfWz8AAAA4AAAADZoaGVhB94DiwAAALwAAAAkaG10eCgAAAAAAAHsAAAAKGxvY2EE3AQOAAAEJAAAABZtYXhwAR0AoAAAARgAAAAgbmFtZRCjPLAAAAiUAAACZ3Bvc3TfNfUGAAAK/AAAALsAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAoAAQAAAAEAAJx55T9fDzz1AAsEAAAAAADgrxSAAAAAAOCvFIAAAP/VBAADKgAAAAgAAgAAAAAAAAABAAAACgCUAAkAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYE7McDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAUAAAADAAAALAAAAAQAAAGUAAEAAAAAAI4AAwABAAAALAADAAoAAAGUAAQAYgAAABAAEAADAADmBOfx6k/q1evO7MXsx///AADmBOfx6k/q1OvO7MTsx///AAAAAAAAAAAAAAAAAAAAAQAQABAAEAAQABIAEgAUAAAAAQAIAAIAAwAEAAUABgAHAAkAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAHwAAAAAAAAACQAA5gQAAOYEAAAAAQAA5/EAAOfxAAAACAAA6k8AAOpPAAAAAgAA6tQAAOrUAAAAAwAA6tUAAOrVAAAABAAA684AAOvOAAAABQAA7MQAAOzEAAAABgAA7MUAAOzFAAAABwAA7McAAOzHAAAACQAAAAAALgBgAIoArgDSAQIBJgH+AiwAAAABAAAAAANZAkoAGQAAATIeAQYHDgEHDgImJyYvAiYnLgE+ATM3AxsXHQkJEEB3Nw8pKigNHyFFQiAdDQgJGxa2AkoSHCQRR4g8EBEBDhAiI0dGIyAPIRsRAQAAAAMAAP/VA6sDKgAIABEAGgAAARQGIiY0NjIWAzI2ECYgBhAWEzIWEAYgJhA2AoBMaExMaEyAjMrK/ujKyoyw+vr+oPr6AYA0TExoTEz+dsoBGMrK/ujKAwD6/qD6+gFg+gAAAAACAAAAAAOAAwAABQAVAAAlAScBJwcBMhYVERQGIyEiJjURNDYzAaoBgDz+vJg8AlQkMjIk/awkMjIkqgGAPv68mDwBgDQi/awiNDQiAlQiNAAAAAACAAAAAAOAAwAADwATAAABMhYVERQGIyEiJjURNDYzBSERIQMqIjQ0Iv2sIjQ0IgJU/awCVAMANCL9rCI0NCICVCI0Vv2sAAACAAAAAAOAAwAAAwATAAABNSEVATIWFREUBiMhIiY1ETQ2MwLW/lQCACI0NCL9rCI0NCIBVlRUAao0Iv2sIjQ0IgJUIjQAAAADAAD/1QOrAyoACAARABoAACUyNhAmIAYQFhMyFhAGICYQNhcyFhQGIiY0NgIAjMrK/ujKyoyw+vr+oPr6sFh+frB+firKARjKyv7oygMA+v6g+voBYPrUfrB+frB+AAACAAD/1QOrAyoACAARAAAlMjYQJiAGEBYTMhYQBiAmEDYCAIzKyv7oysqMsPr6/qD6+irKARjKyv7oygMA+v6g+voBYPoAAAAJAAAAAANpAwEAHAA0AEgAWQBqAHUAfgCSAJMAAAEUFhcWFxYyNzY3Njc2NTQmJyYnJiIHBgcGBwYVBxQeARcWMzI+ATc2NTQuAScmIyIOAQcGExQWFx4BMj4CNCYnLgEiDgEHBhcUHgIyPgI0LgIiDgI3FBcWMzI3NjU0JyYjIgcGBzcGFjI2NCYiBw4BJxQWMjY0JiIGJxQWFxYzMjY3NjU0JicmIyIGBwYVASYUDxMUFTEVGQ4TBggUDxMUFTEVGQ4TBgimDh8SFBEUIx8HBw4fERUREyQfBghZDgsPHiceHQsNDA4fJx4dBAfyCxUdHx0VCwsVHR8dFAzMEhMcGhUTExMcGRYSAV8BIy8jIy8RCAkHGSMZGSMZVAUECQ0GDAQJBQQKDAYNAwkCixksDxMGCQkMDRMTFxYZLA8TBgkJDA0TExsT5BQkHgcIDx4SFRETJB4HCA8eEg7+6xQfDA4LDBsdJyALDwsNGw4WZxAdFQsLFR0fHRUMDBUdTBoVExMSHRkWExMWGakXIyIvIxEIFpMRGRkjGBhfBgwECQUECgwGDQMJBQQHDwAAAAABAAAAAALGAtkAGQAAATQ+ARYXHgEXHgIGBwYPAgYHDgEuATUnATYSHCQRR4g8EBEBDhAiI0dGIyAPIRsRAQKbFx0JCRBAdzcPKSooDR8hREMgHQ0ICRsWtgAAAAAAEgDeAAEAAAAAAAAAEwAAAAEAAAAAAAEACAATAAEAAAAAAAIABwAbAAEAAAAAAAMACAAiAAEAAAAAAAQACAAqAAEAAAAAAAUACwAyAAEAAAAAAAYACAA9AAEAAAAAAAoAKwBFAAEAAAAAAAsAEwBwAAMAAQQJAAAAJgCDAAMAAQQJAAEAEACpAAMAAQQJAAIADgC5AAMAAQQJAAMAEADHAAMAAQQJAAQAEADXAAMAAQQJAAUAFgDnAAMAAQQJAAYAEAD9AAMAAQQJAAoAVgENAAMAAQQJAAsAJgFjQ3JlYXRlZCBieSBpY29uZm9udGljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAgEDAQQBBQEGAQcBCAEJAQoBCwAIeGlhbmd4aWEGYWRqdXN0CGNoZWNrYm94FGNoZWNrYm94b3V0bGluZWJsYW5rFWluZGV0ZXJtaW5hdGVjaGVja2JveBJyYWRpb2J1dHRvbmNoZWNrZWQUcmFkaW9idXR0b251bmNoZWNrZWQHbG9hZGluZw14aWFuZ3hpYS1jb3B5AAAA") format("truetype");
}
.da-tree[data-v-3bef19fe] {
  width: 100%;
  height: 100%;
}
.da-tree-scroll[data-v-3bef19fe] {
  width: 100%;
  height: 100%;
}
.da-tree-item[data-v-3bef19fe] {
  display: flex;
  align-items: center;
  height: 0;
  padding: 0;
  overflow: hidden;
  font-size: 1.4rem;
  line-height: 1;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.2s linear;
}
.da-tree-item.is-show[data-v-3bef19fe] {
  height: auto;
  padding: 0.6rem 1.2rem;
  visibility: visible;
  opacity: 1;
}
.da-tree-item__icon[data-v-3bef19fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  height: 2rem;
  overflow: hidden;
}
.da-tree-item__icon--arr[data-v-3bef19fe] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.6rem;
  height: 1.6rem;
}
.da-tree-item__icon--arr[data-v-3bef19fe]::after {
  position: relative;
  z-index: 1;
  overflow: hidden;
  /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
  font-family: "da-tree-iconfont" !important;
  font-size: 1.6rem;
  font-style: normal;
  color: #999;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.da-tree-item__icon--arr.is-expand[data-v-3bef19fe]::after {
  content: "\e604";
}
.da-tree-item__icon--arr.is-right[data-v-3bef19fe] {
  transform: rotate(-90deg);
}
.da-tree-item__icon--arr.is-loading[data-v-3bef19fe] {
  animation: IconLoading-data-v-3bef19fe 1s linear 0s infinite;
}
.da-tree-item__icon--arr.is-loading[data-v-3bef19fe]::after {
  content: "\e7f1";
}
.da-tree-item__checkbox[data-v-3bef19fe] {
  width: 2rem;
  height: 2rem;
  overflow: hidden;
}
.da-tree-item__checkbox--left[data-v-3bef19fe] {
  order: 0;
}
.da-tree-item__checkbox--right[data-v-3bef19fe] {
  order: 1;
}
.da-tree-item__checkbox--icon[data-v-3bef19fe] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  height: 2rem;
}
.da-tree-item__checkbox--icon[data-v-3bef19fe]::after {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  overflow: hidden;
  /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
  font-family: "da-tree-iconfont" !important;
  font-size: 1.6rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.da-tree-item__checkbox--icon.da-tree-checkbox-outline[data-v-3bef19fe]::after {
  color: #bbb;
  content: "\ead5";
}
.da-tree-item__checkbox--icon.da-tree-checkbox-checked[data-v-3bef19fe]::after {
  color: #007aff;
  content: "\ead4";
}
.da-tree-item__checkbox--icon.da-tree-checkbox-indeterminate[data-v-3bef19fe]::after {
  color: #007aff;
  content: "\ebce";
}
.da-tree-item__checkbox--icon.da-tree-radio-outline[data-v-3bef19fe]::after {
  color: #bbb;
  content: "\ecc5";
}
.da-tree-item__checkbox--icon.da-tree-radio-checked[data-v-3bef19fe]::after {
  color: #007aff;
  content: "\ecc4";
}
.da-tree-item__checkbox--icon.da-tree-radio-indeterminate[data-v-3bef19fe]::after {
  color: #007aff;
  content: "\ea4f";
}
.da-tree-item__checkbox.is--disabled[data-v-3bef19fe] {
  cursor: not-allowed;
  opacity: 0.35;
}
.da-tree-item__label[data-v-3bef19fe] {
  flex: 1;
  margin-left: 0.2rem;
  color: #555;
}
.da-tree-item__label--2[data-v-3bef19fe] {
  color: #007aff;
}
.da-tree-item__label--append[data-v-3bef19fe] {
  font-size: 60%;
  opacity: 0.6;
}
@keyframes IconLoading-data-v-3bef19fe {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.buttonGroup[data-v-421924b6] {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
.copy[data-v-421924b6] {
  font-size: 1.4rem;
}
.blank[data-v-421924b6] {
  position: relative;
  width: 100%;
  height: 6rem;
}
.btn_true[data-v-421924b6] {
  width: 6rem;
  height: 3rem;
  border-radius: 0.5rem;
  background-color: #a2c14d;
  color: #fff;
  position: absolute;
  text-align: center;
  line-height: 3rem;
  right: 1rem;
  font-size: 1.4rem;
  top: 1rem;
}
.btn_left[data-v-421924b6] {
  width: 6rem;
  height: 3rem;
  position: absolute;
  text-align: center;
  line-height: 3rem;
  left: 1rem;
  font-size: 1.4rem;
  top: 1rem;
}
.block_content[data-v-421924b6] {
  width: 100%;
}
.flex_bottom[data-v-421924b6] {
  position: absolute;
  bottom: -1rem;
  left: 0;
}
.xzMeet_Form[data-v-5ed3e0b9] {
  font-size: 1rem;
}
.xzMeet_Form .paddP[data-v-5ed3e0b9] {
  padding: 0.5rem 1rem;
}
.xzMeet_Form .ccc[data-v-5ed3e0b9] {
  height: 1rem;
  background-color: #f4f3f8;
}
.xzMeet_Form .title[data-v-5ed3e0b9] {
  font-weight: 600;
}
.buttonGroup[data-v-5ed3e0b9] {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
.active[data-v-5ed3e0b9] {
  color: #005a9d;
}
.whitespace_Css[data-v-5ed3e0b9] {
  width: calc(100% - 2.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-5ed3e0b9] .van-calendar__day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
[data-v-5ed3e0b9] .van-calendar__selected-day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
[data-v-5ed3e0b9] .van-calendar__popup.van-popup--top,
.van-calendar__popup.van-popup--bottom[data-v-5ed3e0b9] {
  height: 65vh;
}
.loading_box[data-v-5ed3e0b9] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-5ed3e0b9] .van-field__control {
  font-size: 1rem !important;
}
[data-v-5ed3e0b9] .form_box .van-cell {
  padding: 0 1.3rem;
  margin-bottom: 0.2rem;
}
.fujiancss[data-v-5ed3e0b9] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-5ed3e0b9] {
  width: 1.8rem;
  height: 1.8rem;
}
.xzMeet_Form[data-v-61770902] {
  font-size: 1rem;
}
.xzMeet_Form .paddP[data-v-61770902] {
  padding: 0.5rem 1rem;
}
.xzMeet_Form .ccc[data-v-61770902] {
  height: 1rem;
  background-color: #f4f3f8;
}
.xzMeet_Form .title[data-v-61770902] {
  font-weight: 600;
}
.buttonGroup[data-v-61770902] {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
.active[data-v-61770902] {
  color: #005a9d;
}
.whitespace_Css[data-v-61770902] {
  width: calc(100% - 2.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-61770902] .van-calendar__day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
[data-v-61770902] .van-calendar__selected-day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
.loading_box[data-v-61770902] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-61770902] .van-field__control {
  font-size: 1rem !important;
}
[data-v-61770902] .form_box .van-cell {
  padding: 0 1.3rem;
  margin-bottom: 0.2rem;
}
[data-v-61770902] .van-field__control:disabled {
  -webkit-text-fill-color: #606266;
}
.fujiancss[data-v-61770902] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-61770902] {
  width: 1.8rem;
  height: 1.8rem;
}
.xzMeet_Form[data-v-6b573186] {
  font-size: 1rem;
}
.xzMeet_Form .paddP[data-v-6b573186] {
  padding: 0.5rem 1rem;
}
.xzMeet_Form .ccc[data-v-6b573186] {
  height: 1rem;
  background-color: #f4f3f8;
}
.xzMeet_Form .title[data-v-6b573186] {
  font-weight: 600;
}
.buttonGroup[data-v-6b573186] {
  padding: 2rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
.active[data-v-6b573186] {
  color: #005a9d;
}
.whitespace_Css[data-v-6b573186] {
  width: calc(100% - 3rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
[data-v-6b573186] .van-calendar__day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
[data-v-6b573186] .van-calendar__selected-day {
  height: 3.533333rem;
  font-size: 1.533333rem;
}
[data-v-6b573186] .van-calendar__popup.van-popup--top,
.van-calendar__popup.van-popup--bottom[data-v-6b573186] {
  height: 65vh;
}
.loading_box[data-v-6b573186] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-6b573186] .van-field__control {
  font-size: 1rem !important;
}
[data-v-6b573186] .form_box .van-cell {
  padding: 0 1.3rem;
  margin-bottom: 0.2rem;
}
[data-v-6b573186] .van-field__control:disabled {
  color: #696969;
  cursor: not-allowed;
  opacity: 1;
  -webkit-text-fill-color: #696969;
}
.buttonGroup[data-v-7a2b113b] {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
[data-v-7a2b113b] .van-cell {
  display: flex;
  align-items: center;
}
[data-v-7a2b113b] .van-tag {
  background-color: #ecf5ff;
  height: 2.2rem;
  padding: 0 1rem;
  line-height: 2rem;
  color: #409eff;
  border: 0.1rem solid #d9ecff;
  border-radius: 0.4rem;
}
[data-v-7a2b113b] .van-radio__label {
  font-size: 1.2rem !important;
}
[data-v-7a2b113b] .van-search__action {
  font-size: 1.2rem !important;
}
.box[data-v-2237ae24] {
  font-size: 1rem;
  color: #373737 !important;
}
.box .formBox[data-v-2237ae24] {
  padding: 1rem 1rem 5rem 1rem;
}
.box .formBox .title[data-v-2237ae24] {
  color: #005a9d !important;
  margin-top: 0.6rem;
  font-weight: 600;
  width: 6rem;
}
.box .formBox .Info[data-v-2237ae24] {
  margin-top: 0.5rem;
}
.box .greyBackground[data-v-2237ae24] {
  height: 1rem;
  background-color: #f4f3f8;
  margin: 0.5rem -1rem 0 -1rem;
}
.loading_box[data-v-2237ae24] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-2237ae24] .van-radio__icon {
  margin-top: 0.6rem;
}
[data-v-2237ae24] .van-radio__icon .van-icon {
  width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
}
.fileBox[data-v-2237ae24] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
  margin: 0.5rem 0;
}
.fileBox .whitespace_Css[data-v-2237ae24] {
  width: calc(100% - 2.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
.fileBox .imgCSS[data-v-2237ae24] {
  width: 1.8rem;
  height: 1.8rem;
}
.fixedBox[data-v-2237ae24] {
  padding: 1rem;
  background-color: #fff !important;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}
[data-v-2237ae24] .van-field__control {
  font-size: 1rem !important;
  line-height: 1.6rem;
}
[data-v-2237ae24] .van-cell {
  border-bottom: 0.1rem solid #f1efef;
}
.flex_wrap[data-v-2237ae24] {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
.box_list[data-v-6ff5125a] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 8rem;
}
.box_list .device-list[data-v-6ff5125a] {
  margin-top: 1rem;
}
.box_list .device-list .create-people[data-v-6ff5125a] {
  width: 100%;
  height: 4rem;
  line-height: 4rem;
  margin: 1rem 0;
  background: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 2.5rem;
  color: #333;
  position: relative;
}
.box_list .device-list .create-people[data-v-6ff5125a]::before {
  content: '';
  position: absolute;
  left: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-pass[data-v-6ff5125a] {
  width: 100%;
  background: #fff;
  display: flex;
  align-items: center;
  padding: 0.5rem 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-yuanyin[data-v-6ff5125a] {
  width: 100%;
  padding-left: 3.5rem;
  font-size: 1.6rem;
  line-height: 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title[data-v-6ff5125a] {
  width: 100%;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon[data-v-6ff5125a] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon .van-icon[data-v-6ff5125a] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-text[data-v-6ff5125a] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-pass .pass-title[data-v-6ff5125a] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon[data-v-6ff5125a] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon .van-icon[data-v-6ff5125a] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .pass-title .pass-text[data-v-6ff5125a] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-card[data-v-6ff5125a] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
}
.box_list .device-list .device-card .device-info[data-v-6ff5125a] {
  padding: 2rem 2rem 0 2rem;
}
.box_list .device-list .device-card .device-info .review-title[data-v-6ff5125a] {
  color: #67c23a;
  font-size: 1.6rem;
  font-weight: 600;
}
.box_list .device-list .device-card .device-info .review-info[data-v-6ff5125a] {
  width: 100%;
  border: solid 0.1rem #E8E8E8;
  border-radius: 0.5rem;
  margin-top: 1rem;
  font-size: 1.4rem;
}
.box_list .device-list .device-card .device-info .device-header[data-v-6ff5125a] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  padding: 0 0.5rem;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-6ff5125a] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  position: relative;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-6ff5125a]::before {
  content: '';
  position: absolute;
  left: -1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-6ff5125a] {
  display: flex;
  font-size: 1.4rem;
  padding: 1rem 0.5rem;
  border-bottom: solid 0.1rem #E8E8E8;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-6ff5125a]:last-child {
  margin-bottom: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .label[data-v-6ff5125a] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .value[data-v-6ff5125a] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .device-list .van-loading[data-v-6ff5125a] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20rem;
  flex-direction: column;
}
.box_list .fixed-bottom[data-v-6ff5125a] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.box_list .fixed-bottom .button-container[data-v-6ff5125a] {
  display: flex;
  gap: 1.2rem;
}
.box_list .fixed-bottom .button-container .van-button[data-v-6ff5125a] {
  flex: 1;
  height: 3.2rem;
  font-size: 2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-6ff5125a] {
  background: #fff;
  color: #ee0a24;
  border: 0.1rem solid #ee0a24;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-6ff5125a]:active {
  background: #fee;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-6ff5125a] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-6ff5125a]:active {
  background: #1677ff;
}
.box_list .nopass-content[data-v-6ff5125a] {
  padding: 0.8rem 1rem;
}
.box_list .nopass-content .nopass-title[data-v-6ff5125a] {
  padding: 0 1.5rem;
  font-size: 1.6rem;
  font-weight: 600;
  color: #323233;
  margin-bottom: 1.6rem;
  position: relative;
}
.box_list .nopass-content .nopass-title[data-v-6ff5125a]::before {
  content: '';
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.3rem;
  height: 1.6rem;
  background: #ee0a24;
  border-radius: 0.2rem;
}
.box_list .nopass-content[data-v-6ff5125a] :deep(.van-field) {
  background: #f7f8fa;
  border-radius: 0.8rem;
  padding: 1.2rem;
  border: 0.1rem solid #ebedf0;
  transition: all 0.3s ease;
}
.box_list .nopass-content[data-v-6ff5125a] :deep(.van-field):focus-within {
  border-color: #1989fa;
  background: #fff;
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 250, 0.1);
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-6ff5125a] {
  font-size: 1.4rem;
  line-height: 1.6;
  color: #323233;
  min-height: 8rem;
  resize: none;
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-6ff5125a]::placeholder {
  color: #c8c9cc;
}
.box_list .nopass-content :deep(.van-field) .van-field__word-limit[data-v-6ff5125a] {
  color: #969799;
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
[data-v-6ff5125a]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 1.2rem rgba(50, 50, 93, 0.08);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-6ff5125a] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
[data-v-6ff5125a]:deep(.van-tag) {
  border-radius: 1.2rem;
  font-size: 1.2rem;
  padding: 0.2rem 0.8rem;
}
[data-v-6ff5125a]:deep(.van-empty) {
  padding: 6rem 2rem;
}
:deep(.van-empty) .van-empty__description[data-v-6ff5125a] {
  color: #969799;
  font-size: 1.4rem;
}
[data-v-6ff5125a]:deep(.van-dialog) {
  border-radius: 1.6rem;
  overflow: hidden;
}
:deep(.van-dialog) .van-dialog__header[data-v-6ff5125a] {
  padding: 2rem 2rem 0;
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
:deep(.van-dialog) .van-dialog__content[data-v-6ff5125a] {
  padding: 2rem;
  max-height: 60vh;
  overflow-y: auto;
}
:deep(.van-dialog) .van-dialog__footer[data-v-6ff5125a] {
  padding: 1.2rem 2rem 2rem;
  border-top: 0.1rem solid #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button[data-v-6ff5125a] {
  border-radius: 0.8rem;
  font-weight: 500;
  height: 4rem;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-6ff5125a] {
  color: #646566;
  border-color: #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-6ff5125a]:active {
  background: #f2f3f5;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-6ff5125a] {
  background: #ee0a24;
  border-color: #ee0a24;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-6ff5125a]:active {
  background: #d60a1f;
}
.main[data-v-0322a68f] {
  background: #fff;
  padding: 3rem 2rem 1rem;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.main .tc[data-v-0322a68f] {
  text-align: center;
}
.main .tit[data-v-0322a68f] {
  font-size: 2rem;
  margin-top: 3rem;
}
.main .tit img[data-v-0322a68f] {
  width: 6rem;
}
.main .tit h4[data-v-0322a68f] {
  color: red;
  margin-top: 0 !important;
  margin-bottom: 4rem !important;
}
.main .tit3[data-v-0322a68f] {
  width: 100%;
  font-size: 1.5rem;
  text-align: center;
  border-radius: 1rem;
  margin-top: 4rem;
}
.main .tit3 span.val[data-v-0322a68f] {
  display: inline-block;
  text-align: center;
  width: 90%;
  white-space: pre-wrap;
}
.box_list[data-v-a009dc48] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 8rem;
}
.box_list .device-list[data-v-a009dc48] {
  margin-top: 1rem;
}
.box_list .device-list .create-people[data-v-a009dc48] {
  width: 100%;
  height: 4rem;
  line-height: 4rem;
  margin: 1rem 0;
  background: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 2.5rem;
  color: #333;
  position: relative;
}
.box_list .device-list .create-people[data-v-a009dc48]::before {
  content: '';
  position: absolute;
  left: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-pass[data-v-a009dc48] {
  width: 100%;
  background: #fff;
  display: flex;
  align-items: center;
  padding: 0.5rem 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-yuanyin[data-v-a009dc48] {
  width: 100%;
  padding-left: 3.5rem;
  font-size: 1.6rem;
  line-height: 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title[data-v-a009dc48] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon[data-v-a009dc48] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon .van-icon[data-v-a009dc48] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-text[data-v-a009dc48] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-pass .pass-title[data-v-a009dc48] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon[data-v-a009dc48] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon .van-icon[data-v-a009dc48] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .pass-title .pass-text[data-v-a009dc48] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-card[data-v-a009dc48] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
}
.box_list .device-list .device-card .device-info[data-v-a009dc48] {
  padding: 2rem 2rem 0 2rem;
}
.box_list .device-list .device-card .device-info .device-header[data-v-a009dc48] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  padding: 0 0.5rem;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-a009dc48] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  position: relative;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-a009dc48]::before {
  content: '';
  position: absolute;
  left: -1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-a009dc48] {
  display: flex;
  font-size: 1.4rem;
  padding: 1rem 0.5rem;
  border-bottom: solid 0.1rem #E8E8E8;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-a009dc48]:last-child {
  margin-bottom: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .label[data-v-a009dc48] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .value[data-v-a009dc48] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .device-list .van-loading[data-v-a009dc48] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20rem;
  flex-direction: column;
}
.box_list .fixed-bottom[data-v-a009dc48] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.box_list .fixed-bottom .button-container[data-v-a009dc48] {
  display: flex;
  gap: 1.2rem;
}
.box_list .fixed-bottom .button-container .van-button[data-v-a009dc48] {
  flex: 1;
  height: 3.2rem;
  font-size: 2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-a009dc48] {
  background: #fff;
  color: #ee0a24;
  border: 0.1rem solid #ee0a24;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-a009dc48]:active {
  background: #fee;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-a009dc48] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-a009dc48]:active {
  background: #1677ff;
}
.box_list .nopass-content[data-v-a009dc48] {
  padding: 0.8rem 1rem;
}
.box_list .nopass-content .nopass-title[data-v-a009dc48] {
  padding: 0 1.5rem;
  font-size: 1.6rem;
  font-weight: 600;
  color: #323233;
  margin-bottom: 1.6rem;
  position: relative;
}
.box_list .nopass-content .nopass-title[data-v-a009dc48]::before {
  content: '';
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.3rem;
  height: 1.6rem;
  background: #ee0a24;
  border-radius: 0.2rem;
}
.box_list .nopass-content[data-v-a009dc48] :deep(.van-field) {
  background: #f7f8fa;
  border-radius: 0.8rem;
  padding: 1.2rem;
  border: 0.1rem solid #ebedf0;
  transition: all 0.3s ease;
}
.box_list .nopass-content[data-v-a009dc48] :deep(.van-field):focus-within {
  border-color: #1989fa;
  background: #fff;
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 250, 0.1);
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-a009dc48] {
  font-size: 1.4rem;
  line-height: 1.6;
  color: #323233;
  min-height: 8rem;
  resize: none;
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-a009dc48]::placeholder {
  color: #c8c9cc;
}
.box_list .nopass-content :deep(.van-field) .van-field__word-limit[data-v-a009dc48] {
  color: #969799;
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
[data-v-a009dc48]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 1.2rem rgba(50, 50, 93, 0.08);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-a009dc48] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
[data-v-a009dc48]:deep(.van-tag) {
  border-radius: 1.2rem;
  font-size: 1.2rem;
  padding: 0.2rem 0.8rem;
}
[data-v-a009dc48]:deep(.van-empty) {
  padding: 6rem 2rem;
}
:deep(.van-empty) .van-empty__description[data-v-a009dc48] {
  color: #969799;
  font-size: 1.4rem;
}
[data-v-a009dc48]:deep(.van-dialog) {
  border-radius: 1.6rem;
  overflow: hidden;
}
:deep(.van-dialog) .van-dialog__header[data-v-a009dc48] {
  padding: 2rem 2rem 0;
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
:deep(.van-dialog) .van-dialog__content[data-v-a009dc48] {
  padding: 2rem;
  max-height: 60vh;
  overflow-y: auto;
}
:deep(.van-dialog) .van-dialog__footer[data-v-a009dc48] {
  padding: 1.2rem 2rem 2rem;
  border-top: 0.1rem solid #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button[data-v-a009dc48] {
  border-radius: 0.8rem;
  font-weight: 500;
  height: 4rem;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-a009dc48] {
  color: #646566;
  border-color: #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-a009dc48]:active {
  background: #f2f3f5;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-a009dc48] {
  background: #ee0a24;
  border-color: #ee0a24;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-a009dc48]:active {
  background: #d60a1f;
}
.box_list[data-v-197584ad] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 8rem;
}
.box_list .sort-span[data-v-197584ad] {
  font-size: 1.6rem;
  color: #1989fa;
}
.box_list .device-list[data-v-197584ad] {
  padding-top: 5.2rem;
}
.box_list .device-list .create-people[data-v-197584ad] {
  width: 100%;
  height: 4rem;
  line-height: 4rem;
  margin: 1rem 0;
  background: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 2.5rem;
  color: #333;
  position: relative;
}
.box_list .device-list .create-people[data-v-197584ad]::before {
  content: '';
  position: absolute;
  left: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-pass[data-v-197584ad] {
  width: 100%;
  background: #fff;
  display: flex;
  align-items: center;
  padding: 0.5rem 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-yuanyin[data-v-197584ad] {
  width: 100%;
  padding-left: 3.5rem;
  font-size: 1.6rem;
  line-height: 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title[data-v-197584ad] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon[data-v-197584ad] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon .van-icon[data-v-197584ad] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-text[data-v-197584ad] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-pass .pass-title[data-v-197584ad] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon[data-v-197584ad] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon .van-icon[data-v-197584ad] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .pass-title .pass-text[data-v-197584ad] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-group[data-v-197584ad] {
  margin-bottom: 2rem;
}
.box_list .device-list .device-group .group-header[data-v-197584ad] {
  padding: 1rem 1.5rem;
  background-color: #f5f5f5;
}
.box_list .device-list .device-group .group-header .group-title[data-v-197584ad] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
}
.box_list .device-list .device-card[data-v-197584ad] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
  position: relative;
}
.box_list .device-list .device-card.dragging[data-v-197584ad] {
  z-index: 100;
  box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.3);
  background: #f0f8ff;
}
.box_list .device-list .device-card .device-info[data-v-197584ad] {
  padding: 2rem 2rem 0 2rem;
}
.box_list .device-list .device-card .device-info .device-header[data-v-197584ad] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  padding: 0 0.5rem;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-197584ad] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  position: relative;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-197584ad]::before {
  content: '';
  position: absolute;
  left: -1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-197584ad] {
  display: flex;
  font-size: 1.4rem;
  padding: 1rem 0.5rem;
  border-bottom: solid 0.1rem #E8E8E8;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-197584ad]:last-child {
  margin-bottom: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .label[data-v-197584ad] {
  color: #666;
  width: 8rem;
  flex-shrink: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .value[data-v-197584ad] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .device-list .device-card .drag-handle[data-v-197584ad] {
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  color: #999;
  padding: 1rem;
}
.box_list .device-list .van-loading[data-v-197584ad] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20rem;
  flex-direction: column;
}
.box_list .fixed-bottom[data-v-197584ad] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.box_list .fixed-bottom .button-container[data-v-197584ad] {
  display: flex;
  gap: 1.2rem;
}
.box_list .fixed-bottom .button-container .van-button[data-v-197584ad] {
  flex: 1;
  height: 3.2rem;
  font-size: 2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-197584ad] {
  background: #fff;
  color: #ee0a24;
  border: 0.1rem solid #ee0a24;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-197584ad]:active {
  background: #fee;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-197584ad] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-197584ad]:active {
  background: #1677ff;
}
.box_list .nopass-content[data-v-197584ad] {
  padding: 0.8rem 1rem;
}
.box_list .nopass-content .nopass-title[data-v-197584ad] {
  padding: 0 1.5rem;
  font-size: 1.6rem;
  font-weight: 600;
  color: #323233;
  margin-bottom: 1.6rem;
  position: relative;
}
.box_list .nopass-content .nopass-title[data-v-197584ad]::before {
  content: '';
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.3rem;
  height: 1.6rem;
  background: #ee0a24;
  border-radius: 0.2rem;
}
.box_list .nopass-content[data-v-197584ad] :deep(.van-field) {
  background: #f7f8fa;
  border-radius: 0.8rem;
  padding: 1.2rem;
  border: 0.1rem solid #ebedf0;
  transition: all 0.3s ease;
}
.box_list .nopass-content[data-v-197584ad] :deep(.van-field):focus-within {
  border-color: #1989fa;
  background: #fff;
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 250, 0.1);
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-197584ad] {
  font-size: 1.4rem;
  line-height: 1.6;
  color: #323233;
  min-height: 8rem;
  resize: none;
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-197584ad]::placeholder {
  color: #c8c9cc;
}
.box_list .nopass-content :deep(.van-field) .van-field__word-limit[data-v-197584ad] {
  color: #969799;
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
[data-v-197584ad]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 1.2rem rgba(50, 50, 93, 0.08);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-197584ad] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
:deep(.van-nav-bar) .van-nav-bar__right[data-v-197584ad] {
  cursor: pointer;
}
[data-v-197584ad]:deep(.van-tag) {
  border-radius: 1.2rem;
  font-size: 1.2rem;
  padding: 0.2rem 0.8rem;
}
[data-v-197584ad]:deep(.van-empty) {
  padding: 6rem 2rem;
}
:deep(.van-empty) .van-empty__description[data-v-197584ad] {
  color: #969799;
  font-size: 1.4rem;
}
[data-v-197584ad]:deep(.van-dialog) {
  border-radius: 1.6rem;
  overflow: hidden;
}
:deep(.van-dialog) .van-dialog__header[data-v-197584ad] {
  padding: 2rem 2rem 0;
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
:deep(.van-dialog) .van-dialog__content[data-v-197584ad] {
  padding: 2rem;
  max-height: 60vh;
  overflow-y: auto;
}
:deep(.van-dialog) .van-dialog__footer[data-v-197584ad] {
  padding: 1.2rem 2rem 2rem;
  border-top: 0.1rem solid #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button[data-v-197584ad] {
  border-radius: 0.8rem;
  font-weight: 500;
  height: 4rem;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-197584ad] {
  color: #646566;
  border-color: #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-197584ad]:active {
  background: #f2f3f5;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-197584ad] {
  background: #ee0a24;
  border-color: #ee0a24;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-197584ad]:active {
  background: #d60a1f;
}
.completed-page[data-v-6ccc3ab2] {
  width: 100%;
  min-height: 100vh;
  background: #f7f8fa;
  padding-bottom: 8rem;
}
.completed-page .content[data-v-6ccc3ab2] {
  padding: 2rem 1.6rem;
  padding-top: 8rem;
}
.completed-page .content .result-container[data-v-6ccc3ab2] {
  background: #fff;
  border-radius: 1.6rem;
  padding: 4rem 2rem;
  text-align: center;
  margin-bottom: 2.4rem;
  box-shadow: 0 0.2rem 1.2rem rgba(0, 0, 0, 0.08);
}
.completed-page .content .result-container .result-icon[data-v-6ccc3ab2] {
  margin-bottom: 2rem;
  animation: scaleIn-data-v-6ccc3ab2 0.5s ease-out;
}
.completed-page .content .result-container .result-title[data-v-6ccc3ab2] {
  margin: 0 0 1.2rem 0;
  font-size: 2.4rem;
  font-weight: 600;
  color: #323233;
}
.completed-page .content .result-container .result-desc[data-v-6ccc3ab2] {
  margin: 0 0 3.2rem 0;
  font-size: 1.6rem;
  color: #646566;
  line-height: 1.5;
}
.completed-page .content .result-container .operation-details[data-v-6ccc3ab2] {
  text-align: left;
  background: #f7f8fa;
  border-radius: 1.2rem;
  padding: 1.6rem;
}
.completed-page .content .result-container .operation-details .detail-item[data-v-6ccc3ab2] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
}
.completed-page .content .result-container .operation-details .detail-item[data-v-6ccc3ab2]:last-child {
  margin-bottom: 0;
}
.completed-page .content .result-container .operation-details .detail-item .label[data-v-6ccc3ab2] {
  color: #646566;
  min-width: 8rem;
  flex-shrink: 0;
}
.completed-page .content .result-container .operation-details .detail-item .value[data-v-6ccc3ab2] {
  color: #323233;
  flex: 1;
  text-align: right;
  word-break: break-all;
}
.completed-page .content .result-container.success .result-title[data-v-6ccc3ab2] {
  color: #07c160;
}
.completed-page .content .result-container.error .result-title[data-v-6ccc3ab2] {
  color: #ee0a24;
}
.completed-page .content .result-container.default .result-title[data-v-6ccc3ab2] {
  color: #1989fa;
}
.completed-page .content .next-steps[data-v-6ccc3ab2] {
  margin-bottom: 2rem;
}
.completed-page .content .next-steps[data-v-6ccc3ab2] :deep(.van-cell-group) {
  border-radius: 1.2rem;
  overflow: hidden;
}
.completed-page .content .next-steps[data-v-6ccc3ab2] :deep(.van-cell) {
  padding: 1.6rem;
}
.completed-page .content .next-steps :deep(.van-cell) .van-cell__title[data-v-6ccc3ab2] {
  font-size: 1.6rem;
  font-weight: 500;
}
.completed-page .content .next-steps :deep(.van-cell) .van-icon[data-v-6ccc3ab2] {
  color: #1989fa;
}
.completed-page .fixed-bottom[data-v-6ccc3ab2] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.completed-page .fixed-bottom .van-button[data-v-6ccc3ab2] {
  height: 4.4rem;
  font-size: 1.6rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
[data-v-6ccc3ab2]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 1.2rem rgba(50, 50, 93, 0.08);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-6ccc3ab2] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
@keyframes scaleIn-data-v-6ccc3ab2 {
0% {
    transform: scale(0);
    opacity: 0;
}
50% {
    transform: scale(1.1);
    opacity: 0.8;
}
100% {
    transform: scale(1);
    opacity: 1;
}
}
@keyframes pulse-data-v-6ccc3ab2 {
0%, 100% {
    transform: scale(1);
}
50% {
    transform: scale(1.05);
}
}
@supports (bottom: env(safe-area-inset-bottom)) {
.completed-page .fixed-bottom[data-v-6ccc3ab2] {
    padding-bottom: calc(12px + env(safe-area-inset-bottom));
}
}
.box[data-v-fc296116] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 8rem;
}
.box .card-nopass[data-v-fc296116] {
  width: 95%;
  margin: 0 auto;
  margin-top: 1rem;
  background: #fff;
  padding: 1rem 1.5rem;
  border-radius: 0.5rem;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
}
.box .card-header[data-v-fc296116] {
  width: 95%;
  margin: 0 auto;
  margin-top: 1rem;
  background: #fff;
  padding: 1rem 1.5rem;
  border-radius: 0.5rem;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
}
.box .card-header .card-title[data-v-fc296116] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
}
.box .card-header .card-title .title[data-v-fc296116] {
  color: #323233;
  font-size: 1.6rem;
  font-weight: 700;
}
.box .card-header .card-title .time[data-v-fc296116] {
  color: #646566;
  font-size: 1.4rem;
}
.box .card-header .card-No[data-v-fc296116] {
  color: #646566;
  font-size: 1.4rem;
  margin-bottom: 1rem;
}
.box .card-header .card-info[data-v-fc296116] {
  width: 100%;
  padding: 0 1rem;
}
.box .card-header .card-info .number[data-v-fc296116],
.box .card-header .card-info .email[data-v-fc296116] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #323233;
  font-size: 1.4rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
.box .info-card[data-v-fc296116] {
  background: #fff;
  border-radius: 0.8rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-top: 1rem;
}
.box .info-card .infocard-header[data-v-fc296116] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
  border-bottom: 0.1rem solid #eee;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.box .info-card .infocard-header .card-title[data-v-fc296116] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #005a9d;
}
.box .info-card .infocard-header .header-right[data-v-fc296116] {
  display: flex;
  align-items: center;
  gap: 0.6rem;
}
.box .info-card .infocard-header .header-right .expand-text[data-v-fc296116] {
  font-size: 1.4rem;
  color: #1989fa;
}
.box .info-card .infocard-header .header-right .expand-icon[data-v-fc296116] {
  font-size: 1.6rem;
  color: #1989fa;
  transition: transform 0.3s ease;
}
.box .info-card .info-content[data-v-fc296116] {
  width: 100%;
}
.box .info-card .info-content .echarts-container[data-v-fc296116] {
  width: 100%;
  height: 35rem;
  margin-top: 2rem;
}
.box .info-card .info-content .review-table-container[data-v-fc296116] {
  width: 100%;
  margin-top: 1rem;
  background: #fff;
  border-radius: 0.8rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow-x: auto;
}
.box .info-card .info-content .review-table-container .table-title[data-v-fc296116] {
  text-align: center;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  padding: 1.2rem 0;
  background: #f8f9fa;
  border-bottom: 0.1rem solid #ddd;
}
.box .info-card .info-content .review-table-container table[data-v-fc296116] {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  font-size: 1.4rem;
}
.box .info-card .info-content .review-table-container th[data-v-fc296116],
.box .info-card .info-content .review-table-container td[data-v-fc296116] {
  padding: 1.2rem;
  text-align: center;
  word-break: break-word;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  border: 0.1rem solid #eee;
  box-sizing: border-box;
}
.box .info-card .info-content .review-table-container th[data-v-fc296116] {
  background: #f8f9fa;
  color: #666;
  font-weight: bold;
  border-bottom: 0.1rem solid #ddd;
}
.box .info-card .info-content .review-table-container td[data-v-fc296116] {
  border-bottom: 0.1rem solid #eee;
}
.box .info-card .info-content .review-table-container tbody tr:last-child td[data-v-fc296116] {
  border-bottom: none;
}
.box .info-card .info-content .table-container[data-v-fc296116] {
  width: 100%;
  background: #fff;
  border-radius: 0.8rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow-x: auto;
  max-width: 100%;
  margin-top: 1rem;
}
.box .info-card .info-content .table-container .rating-section .category-block[data-v-fc296116] {
  margin-bottom: 2rem;
}
.box .info-card .info-content .table-container .rating-section .category-block .category-title[data-v-fc296116] {
  padding: 1rem 1.5rem;
  background-color: #f8f9fa;
  margin: 0;
  font-size: 1.6rem;
  font-weight: bold;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-card[data-v-fc296116] {
  background: #fff;
  margin: 1rem;
  padding: 1.5rem;
  border-radius: 0.8rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item[data-v-fc296116] {
  display: flex;
  margin-bottom: 1.5rem;
  align-items: flex-start;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item[data-v-fc296116]:last-child {
  margin-bottom: 0;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-label[data-v-fc296116] {
  width: 10rem;
  font-weight: bold;
  color: #323233;
  font-size: 1.4rem;
  flex-shrink: 0;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value[data-v-fc296116] {
  flex: 1;
  font-size: 1.4rem;
  color: #646566;
  line-height: 1.5;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .content-item[data-v-fc296116] {
  margin-bottom: 0.5rem;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .content-item[data-v-fc296116]:last-child {
  margin-bottom: 0;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .file-item[data-v-fc296116] {
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
  color: #1989fa;
  cursor: pointer;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .file-item[data-v-fc296116]:last-child {
  margin-bottom: 0;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .file-item .file-name[data-v-fc296116] {
  margin-left: 0.5rem;
  text-decoration: underline;
}
.box .info-card .info-content .table-container .rating-section .category-block .rating-item .item-value .score-input[data-v-fc296116] {
  border: 0.1rem solid #eee;
  border-radius: 0.4rem;
}
.box .card-item[data-v-fc296116] {
  width: 100%;
  margin: 1rem auto;
  background: #fff;
  padding: 1rem 1rem;
  box-sizing: border-box;
}
.box .card-item .itemSelect[data-v-fc296116] {
  display: flex;
  align-items: center;
}
.box .card-item .itemmargin[data-v-fc296116] {
  margin-bottom: 1.5rem;
}
.box .card-item .item[data-v-fc296116] {
  width: 100%;
  display: flex;
  margin-bottom: 1rem;
}
.box .card-item .item .label[data-v-fc296116] {
  color: #323233;
  font-size: 1.3rem;
  font-weight: 700;
  display: flex;
  align-items: center;
}
.box .card-item .item .content[data-v-fc296116] {
  flex: 1;
}
.box .card-item .item .contentflex[data-v-fc296116] {
  display: flex;
  align-items: center;
  font-size: 1.4rem;
}
.fixed-bottom[data-v-fc296116] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.fixed-bottom .button-container[data-v-fc296116] {
  display: flex;
  gap: 1.2rem;
}
.fixed-bottom .button-container .van-button[data-v-fc296116] {
  flex: 1;
  height: 3.2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.fixed-bottom .button-container .van-button.reject-btn[data-v-fc296116] {
  background: #fff;
  color: #1989fa;
  border: 0.1rem solid #1989fa;
}
.fixed-bottom .button-container .van-button.reject-btn[data-v-fc296116]:active {
  background: #fee;
}
.fixed-bottom .button-container .van-button.approve-btn[data-v-fc296116] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.fixed-bottom .button-container .van-button.approve-btn[data-v-fc296116]:active {
  background: #1677ff;
}
.width100Height100[data-v-fc296116] {
  height: 32rem;
  width: 100%;
}
.evaluation-table .evaluation-header[data-v-fc296116] {
  width: 100%;
  padding: 0 1rem;
  box-sizing: border-box;
}
.evaluation-table .evaluation-body[data-v-fc296116] {
  width: 100%;
  padding: 0 1rem;
}
.evaluation-table .table-item[data-v-fc296116] {
  width: 100%;
  padding: 1rem;
  box-sizing: border-box;
  border-bottom: solid 0.1rem #eee;
}
.evaluation-table .table-item .card-flex[data-v-fc296116] {
  display: flex;
  align-items: center;
}
.evaluation-table .table-item .card[data-v-fc296116] {
  width: 100%;
  font-size: 1.3rem;
  margin: 0.5rem 0;
}
.evaluation-table .table-item .card .content-title[data-v-fc296116] {
  font-size: 1.3rem;
  font-weight: 600;
  color: #005a9d;
  margin-right: 1rem;
}
.evaluation-table .table-item .card .content-item[data-v-fc296116] {
  font-size: 1.4rem;
  margin-bottom: 0.5rem;
  white-space: pre-line;
  /* 保留空格和换行 */
  text-indent: 2em;
  /* 首行缩进2个字符（em单位） */
  line-height: 1.8;
  /* 行高适配 */
}
[data-v-fc296116] .van-field__label {
  color: #323233;
  font-size: 1.3rem;
  font-weight: 700;
}
[data-v-fc296116] .van-field__control {
  flex: 1;
}

/* 自定义选择器样式 */
.custom-picker[data-v-fc296116] {
  background: #fff;
  border-radius: 0.8rem 0.8rem 0 0;
  width: 100%;
}
.picker-header[data-v-fc296116] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.2rem 1.6rem;
  border-bottom: 0.1rem solid #eee;
}
.picker-cancel[data-v-fc296116],
.picker-confirm[data-v-fc296116] {
  font-size: 1.4rem;
  color: #1989fa;
  cursor: pointer;
  padding: 0.4rem 0.8rem;
}
.picker-cancel[data-v-fc296116]:active,
.picker-confirm[data-v-fc296116]:active {
  opacity: 0.7;
}
.picker-title[data-v-fc296116] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
}
.picker-content[data-v-fc296116] {
  display: flex;
  height: 20rem;
  overflow: hidden;
}
.picker-column[data-v-fc296116] {
  flex: 1;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.picker-item[data-v-fc296116] {
  flex: 0 0 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.4rem;
  color: #333;
  cursor: pointer;
  transition: all 0.2s;
}
.picker-item[data-v-fc296116]:active {
  background: #f5f5f5;
}
.picker-item.active[data-v-fc296116] {
  color: #1989fa;
  font-weight: 600;
  font-size: 1.6rem;
}
.supplier-page[data-v-049fb612] {
  padding: 1.5rem;
  font-size: 1.4rem;
  line-height: 1.5;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  padding-bottom: 6rem;
}
.section[data-v-049fb612] {
  margin-bottom: 2rem;
}
.section .detail-item[data-v-049fb612] {
  margin-bottom: 0.8rem;
}
.section .detail-item-ul[data-v-049fb612] {
  display: flex;
  color: #409EFF;
}
.section .detail-item-ul > div[data-v-049fb612] {
  white-space: nowrap;
}
.section .opinion-row[data-v-049fb612] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.5rem;
}
.section .opinion-row span[data-v-049fb612] {
  margin-right: 1rem;
  white-space: nowrap;
}
.section .opinion-row .van-cell.van-field[data-v-049fb612] {
  padding: 0 0.5rem !important;
  border: 0.1rem solid #eee;
  border-radius: 1rem;
}
.section-title[data-v-049fb612] {
  font-size: 1.6rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
.mbR[data-v-049fb612] {
  margin-bottom: 0.8rem;
}
.uploadBtn[data-v-049fb612] {
  background: #3F93FD;
}
.btnBox[data-v-049fb612] {
  width: 100%;
  height: 6rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
  position: fixed;
  left: 0;
  bottom: 0;
  background: #ffffff;
}
.btnBox .van-button[data-v-049fb612] {
  width: 30%;
  height: 4rem;
  line-height: 4rem;
  border-radius: 1rem;
  background: #3F93FD;
}
.btnBox .assignTask[data-v-049fb612] {
  border-color: #3F93FD;
  background: #fff;
  color: #3F93FD;
}
.btnBox .assignText[data-v-049fb612] {
  width: 100%;
  height: 100%;
  background: #ECF5FF;
  color: #3F93FD;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.8rem;
}
.materials-content[data-v-049fb612] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 10.5rem;
  transition: max-height 0.3s ease;
}
.materials-expanded[data-v-049fb612] {
  -webkit-line-clamp: unset;
  max-height: none;
  overflow: visible;
}
.expand-btn[data-v-049fb612] {
  margin-top: 0.2rem;
  border: none;
  background: none;
  color: #409eff;
  cursor: pointer;
  font-size: 1.4rem;
  padding: 0;
}
.expand-btn[data-v-049fb612]:hover {
  color: #66b1ff;
}
.supplier-evaluation-page[data-v-66807f94] {
  width: 100%;
  padding: 1rem 2rem;
  overflow: hidden;
}
.supplier-evaluation-page .cardBox[data-v-66807f94] {
  background: #fff;
  border-radius: 1rem;
  padding: 0.5rem 1rem;
}
.supplier-evaluation-page .countCardBox[data-v-66807f94] {
  background: #fff;
  border-radius: 1rem;
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
}
.mt-10[data-v-66807f94] {
  margin-top: 1rem;
}
[data-v-66807f94] .collapse-item .van-cell.van-collapse-item__title {
  padding: 0.8rem !important;
}
[data-v-66807f94] .collapse-item .van-cell .van-cell__title {
  font-weight: 600;
}
.info-item[data-v-66807f94] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
  line-height: 1.5;
}
.info-item .van-cell.van-field[data-v-66807f94] {
  padding: 0 0.4rem !important;
  border: 0.1rem solid #eee;
  border-radius: 0.5rem;
}
.info-item .label[data-v-66807f94] {
  min-width: 9rem;
  color: #333;
  font-weight: 500;
}
.info-item .value[data-v-66807f94] {
  flex: 1;
  color: #666;
  display: inline-block;
}
.countCart[data-v-66807f94] {
  width: 100%;
  font-size: 1.4rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
}
.blue[data-v-66807f94] {
  color: #1989fa;
}
.attachment[data-v-66807f94] {
  width: 100%;
  display: flex;
  align-items: start;
}
.attachment .label[data-v-66807f94] {
  display: inline-block !important;
  height: 3rem !important;
  line-height: 3rem !important;
}
.attachment .el-icon-download[data-v-66807f94] {
  color: #1373e9;
}
.adjust[data-v-66807f94] {
  align-items: center;
}
.select-box[data-v-66807f94] {
  width: 10rem;
}
.adjust-reason .input-box[data-v-66807f94] {
  flex: 1;
  height: 3.6rem;
}
.btnBox[data-v-66807f94] {
  width: 100%;
  height: 6rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
  position: fixed;
  left: 0;
  bottom: 0;
  background: #ffffff;
}
.btnBox .van-button[data-v-66807f94] {
  width: 30%;
  height: 4rem;
  line-height: 4rem;
  border-radius: 1rem;
  background: #3F93FD;
}
.btnBox .save[data-v-66807f94] {
  border-color: #3F93FD;
  background: #fff;
  color: #3F93FD;
}
[class*="materials-content"][data-v-66807f94] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 10.5rem;
  transition: max-height 0.3s ease;
}
[class*="department"][data-v-66807f94] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 4.5rem;
  transition: max-height 0.3s ease;
}
[class*="materials-expanded"][data-v-66807f94] {
  -webkit-line-clamp: unset;
  max-height: none;
  overflow: visible;
}
[class*="expandDepartment"][data-v-66807f94] {
  -webkit-line-clamp: unset;
  max-height: none;
  overflow: visible;
}
.expand-btn[data-v-66807f94] {
  margin-top: 0.2rem;
  border: none;
  background: none;
  color: #409eff;
  cursor: pointer;
  font-size: 1.4rem;
  padding: 0;
}
.expand-btn[data-v-66807f94]:hover {
  color: #66b1ff;
}
.box_list[data-v-486948a1] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
  padding-bottom: 8rem;
}
.box_list .device-list[data-v-486948a1] {
  padding-top: 5.2rem;
}
.box_list .device-list .create-people[data-v-486948a1] {
  width: 100%;
  height: 4rem;
  line-height: 4rem;
  margin: 1rem 0;
  background: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 2.5rem;
  color: #333;
  position: relative;
}
.box_list .device-list .create-people[data-v-486948a1]::before {
  content: '';
  position: absolute;
  left: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-pass[data-v-486948a1] {
  height: 6rem;
  width: 100%;
  background: #fff;
  display: flex;
  align-items: center;
  padding: 0.5rem 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-yuanyin[data-v-486948a1] {
  width: 100%;
  height: 2rem;
  padding-left: 3.5rem;
  font-size: 1.6rem;
  line-height: 2rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title[data-v-486948a1] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon[data-v-486948a1] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-icon .van-icon[data-v-486948a1] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .unpass-content .pass-title .pass-text[data-v-486948a1] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-pass .pass-title[data-v-486948a1] {
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon[data-v-486948a1] {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box_list .device-list .device-pass .pass-title .pass-icon .van-icon[data-v-486948a1] {
  color: #fff;
  font-size: 1.6rem;
}
.box_list .device-list .device-pass .pass-title .pass-text[data-v-486948a1] {
  margin-left: 1rem;
  font-size: 1.6rem;
  color: #333;
}
.box_list .device-list .device-card[data-v-486948a1] {
  margin-top: 1rem;
  background: #fff;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: all 0.3s ease;
}
.box_list .device-list .device-card .device-info[data-v-486948a1] {
  padding: 2rem 2rem 0 2rem;
}
.box_list .device-list .device-card .device-info .device-header[data-v-486948a1] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  padding: 0 0.5rem;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-486948a1] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  position: relative;
}
.box_list .device-list .device-card .device-info .device-header .device-name[data-v-486948a1]::before {
  content: '';
  position: absolute;
  left: -1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 1.6rem;
  background: #4093FD;
  border-radius: 0.2rem;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-486948a1] {
  display: flex;
  font-size: 1.4rem;
  padding: 1rem 0.5rem;
  border-bottom: solid 0.1rem #E8E8E8;
}
.box_list .device-list .device-card .device-info .device-details .detail-item[data-v-486948a1]:last-child {
  margin-bottom: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .label[data-v-486948a1] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.box_list .device-list .device-card .device-info .device-details .detail-item .value[data-v-486948a1] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .device-list .device-group[data-v-486948a1] {
  margin-bottom: 2rem;
}
.box_list .device-list .device-group .group-header[data-v-486948a1] {
  padding: 1rem 1.5rem;
  background-color: #f5f5f5;
}
.box_list .device-list .device-group .group-header .group-title[data-v-486948a1] {
  margin: 0;
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
}
.box_list .device-list .van-loading[data-v-486948a1] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20rem;
  flex-direction: column;
}
.box_list .fixed-bottom[data-v-486948a1] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1.2rem 1.6rem;
  box-shadow: 0 -0.2rem 1.2rem rgba(50, 50, 93, 0.08);
  z-index: 1000;
}
.box_list .fixed-bottom .button-container[data-v-486948a1] {
  display: flex;
  gap: 1.2rem;
}
.box_list .fixed-bottom .button-container .van-button[data-v-486948a1] {
  flex: 1;
  height: 3.2rem;
  font-size: 2rem;
  font-weight: 500;
  border-radius: 0.8rem;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-486948a1] {
  background: #fff;
  color: #ee0a24;
  border: 0.1rem solid #ee0a24;
}
.box_list .fixed-bottom .button-container .van-button.reject-btn[data-v-486948a1]:active {
  background: #fee;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-486948a1] {
  background: #1989fa;
  border: 0.1rem solid #1989fa;
}
.box_list .fixed-bottom .button-container .van-button.approve-btn[data-v-486948a1]:active {
  background: #1677ff;
}
.box_list .nopass-content[data-v-486948a1] {
  padding: 0.8rem 1rem;
}
.box_list .nopass-content .nopass-title[data-v-486948a1] {
  padding: 0 1.5rem;
  font-size: 1.6rem;
  font-weight: 600;
  color: #323233;
  margin-bottom: 1.6rem;
  position: relative;
}
.box_list .nopass-content .nopass-title[data-v-486948a1]::before {
  content: '';
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.3rem;
  height: 1.6rem;
  background: #ee0a24;
  border-radius: 0.2rem;
}
.box_list .nopass-content[data-v-486948a1] :deep(.van-field) {
  background: #f7f8fa;
  border-radius: 0.8rem;
  padding: 1.2rem;
  border: 0.1rem solid #ebedf0;
  transition: all 0.3s ease;
}
.box_list .nopass-content[data-v-486948a1] :deep(.van-field):focus-within {
  border-color: #1989fa;
  background: #fff;
  box-shadow: 0 0 0 0.2rem rgba(25, 137, 250, 0.1);
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-486948a1] {
  font-size: 1.4rem;
  line-height: 1.6;
  color: #323233;
  min-height: 8rem;
  resize: none;
}
.box_list .nopass-content :deep(.van-field) .van-field__control[data-v-486948a1]::placeholder {
  color: #c8c9cc;
}
.box_list .nopass-content :deep(.van-field) .van-field__word-limit[data-v-486948a1] {
  color: #969799;
  font-size: 1.2rem;
  margin-top: 0.8rem;
}
[data-v-486948a1]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 1.2rem rgba(50, 50, 93, 0.08);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-486948a1] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
[data-v-486948a1]:deep(.van-tag) {
  border-radius: 1.2rem;
  font-size: 1.2rem;
  padding: 0.2rem 0.8rem;
}
[data-v-486948a1]:deep(.van-empty) {
  padding: 6rem 2rem;
}
:deep(.van-empty) .van-empty__description[data-v-486948a1] {
  color: #969799;
  font-size: 1.4rem;
}
[data-v-486948a1]:deep(.van-dialog) {
  border-radius: 1.6rem;
  overflow: hidden;
}
:deep(.van-dialog) .van-dialog__header[data-v-486948a1] {
  padding: 2rem 2rem 0;
  font-size: 1.8rem;
  font-weight: 600;
  color: #323233;
}
:deep(.van-dialog) .van-dialog__content[data-v-486948a1] {
  padding: 2rem;
  max-height: 60vh;
  overflow-y: auto;
}
:deep(.van-dialog) .van-dialog__footer[data-v-486948a1] {
  padding: 1.2rem 2rem 2rem;
  border-top: 0.1rem solid #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button[data-v-486948a1] {
  border-radius: 0.8rem;
  font-weight: 500;
  height: 4rem;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-486948a1] {
  color: #646566;
  border-color: #ebedf0;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--default[data-v-486948a1]:active {
  background: #f2f3f5;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-486948a1] {
  background: #ee0a24;
  border-color: #ee0a24;
}
:deep(.van-dialog) .van-dialog__footer .van-button.van-button--primary[data-v-486948a1]:active {
  background: #d60a1f;
}
.box_list[data-v-d506cef6] {
  width: 100%;
  min-height: 100vh;
  background: #f1f0f5;
}
.box_list .content[data-v-d506cef6] {
  padding: 0.8rem;
  padding-top: 6.2rem;
}
.box_list .content .number-card[data-v-d506cef6] {
  background: #fff;
  border-radius: 0.8rem;
  padding: 1.6rem;
  margin-bottom: 1.6rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
}
.box_list .content .number-card .number-text[data-v-d506cef6] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #1989fa;
  position: relative;
  padding-left: 1.2rem;
}
.box_list .content .number-card .number-text[data-v-d506cef6]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.4rem;
  height: 1.6rem;
  background: #1989fa;
  border-radius: 0.2rem;
}
.box_list .content .info-card[data-v-d506cef6] {
  background: #fff;
  border-radius: 0.8rem;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-bottom: 1rem;
}
.box_list .content .info-card .card-header[data-v-d506cef6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
  border-bottom: 0.1rem solid #eee;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.box_list .content .info-card .card-header .card-title[data-v-d506cef6] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #005a9d;
}
.box_list .content .info-card .card-header .header-right[data-v-d506cef6] {
  display: flex;
  align-items: center;
  gap: 0.6rem;
}
.box_list .content .info-card .card-header .header-right .expand-text[data-v-d506cef6] {
  font-size: 1.4rem;
  color: #1989fa;
}
.box_list .content .info-card .card-header .header-right .expand-icon[data-v-d506cef6] {
  font-size: 1.6rem;
  color: #1989fa;
  transition: transform 0.3s ease;
}
.box_list .content .info-card .info-content[data-v-d506cef6] {
  padding: 2rem;
}
.box_list .content .info-card .info-content .basic-info .info-item[data-v-d506cef6] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.6rem;
  font-size: 1.4rem;
  line-height: 1.6;
  border-bottom: solid 0.1rem #f1f0f5;
}
.box_list .content .info-card .info-content .basic-info .info-item .label[data-v-d506cef6] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
  font-weight: 500;
}
.box_list .content .info-card .info-content .basic-info .info-item .value[data-v-d506cef6] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .content .info-card .info-content .detail-info[data-v-d506cef6] {
  transition: all 0.3s ease;
  overflow: hidden;
}
.box_list .content .info-card .info-content .detail-info.collapsed[data-v-d506cef6] {
  max-height: 0;
  opacity: 0;
}
.box_list .content .info-card .info-content .detail-info .info-item[data-v-d506cef6] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.6rem;
  font-size: 1.4rem;
  line-height: 1.6;
  border-bottom: solid 0.1rem #f1f0f5;
}
.box_list .content .info-card .info-content .detail-info .info-item[data-v-d506cef6]:last-child {
  margin-bottom: 0;
}
.box_list .content .info-card .info-content .detail-info .info-item .label[data-v-d506cef6] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
  font-weight: 500;
}
.box_list .content .info-card .info-content .detail-info .info-item .value[data-v-d506cef6] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.box_list .content .info-card .info-content .detail-info .info-item .value.description[data-v-d506cef6] {
  white-space: pre-line;
  line-height: 1.8;
}
[data-v-d506cef6]:deep(.van-nav-bar) {
  background: #fff;
  box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.1);
}
:deep(.van-nav-bar) .van-nav-bar__title[data-v-d506cef6] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #333;
}
:deep(.van-nav-bar) .van-nav-bar__left .van-nav-bar__arrow[data-v-d506cef6],
:deep(.van-nav-bar) .van-nav-bar__left .van-nav-bar__text[data-v-d506cef6] {
  color: #333;
}
:deep(.van-nav-bar) .van-nav-bar__right .van-icon[data-v-d506cef6] {
  color: #333;
  font-size: 2rem;
}
.subtask-header .subtask-title-section[data-v-d506cef6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
}
.subtask-header .subtask-title-section .subtask-title[data-v-d506cef6] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #1989fa;
}
.subtask-header .subtask-title-section .add-btn[data-v-d506cef6] {
  font-size: 1.4rem;
}
.subtask-content .subtask-item[data-v-d506cef6] {
  border-bottom: 0.1rem solid #f0f0f0;
}
.subtask-content .subtask-item[data-v-d506cef6]:last-child {
  border-bottom: none;
}
.subtask-content .subtask-item .subtask-collapsed-info[data-v-d506cef6] {
  padding: 1.6rem 2rem;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row[data-v-d506cef6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6rem;
  cursor: pointer;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row .subtask--number-left .expand-arrow[data-v-d506cef6] {
  font-size: 1.6rem;
  color: #1989fa;
  margin-right: 0.8rem;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-number-row .subtask--number-left .number[data-v-d506cef6] {
  font-size: 1.8rem;
  color: #1989fa;
  font-weight: 600;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row[data-v-d506cef6] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row[data-v-d506cef6]:last-child {
  margin-bottom: 0;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row .label[data-v-d506cef6] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.subtask-content .subtask-item .subtask-collapsed-info .subtask-basic-info .info-row .value[data-v-d506cef6] {
  color: #333;
  flex: 1;
  word-break: break-all;
}
.subtask-content .subtask-item .subtask-details[data-v-d506cef6] {
  padding: 0 2rem 2rem 2rem;
}
.subtask-content .subtask-item .subtask-details .add-subtask-btn[data-v-d506cef6] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 6rem;
  border: 0.2rem dashed #ddd;
  border-radius: 0.8rem;
  margin: 2rem;
  cursor: pointer;
  transition: all 0.3s ease;
}
.subtask-content .subtask-item .subtask-details .add-subtask-btn[data-v-d506cef6]:hover {
  border-color: #1989fa;
  background: #f0f8ff;
}
.subtask-content .subtask-item .subtask-details .add-subtask-btn .van-icon[data-v-d506cef6] {
  font-size: 2.4rem;
  color: #1989fa;
}
.subtask-content .subtask-item .subtask-details .detail-row[data-v-d506cef6] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.2rem;
  font-size: 1.4rem;
}
.subtask-content .subtask-item .subtask-details .detail-row .label[data-v-d506cef6] {
  color: #666;
  min-width: 8rem;
  flex-shrink: 0;
}
.subtask-content .subtask-item .subtask-details .detail-row .value[data-v-d506cef6] {
  color: #333;
  flex: 1;
}
.subtask-content .subtask-item .subtask-details .detail-row .value.progress[data-v-d506cef6] {
  color: #1989fa;
  font-weight: 600;
}
.subtask-content .subtask-item .subtask-details .action-buttons[data-v-d506cef6] {
  display: flex;
  gap: 1.2rem;
  margin: 1.6rem 0;
}
.subtask-content .subtask-item .subtask-details .action-buttons .van-button[data-v-d506cef6] {
  flex: 1;
}
.subtask-content .subtask-item .subtask-details .progress-details[data-v-d506cef6] {
  background: white;
  border-radius: 0.8rem;
  padding: 1.6rem;
  margin-bottom: 1.2rem;
  border: 0.1rem solid #eee;
}
.subtask-content .subtask-item .subtask-details .progress-details[data-v-d506cef6]:last-child {
  margin-bottom: 0;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-header[data-v-d506cef6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.2rem;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-header .progress-time[data-v-d506cef6] {
  font-size: 1.4rem;
  color: #666;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-header .progress-percent[data-v-d506cef6] {
  font-size: 1.4rem;
  color: #1989fa;
  font-weight: 600;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-content[data-v-d506cef6] {
  font-size: 1.4rem;
  line-height: 1.6;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-content .progress-label[data-v-d506cef6] {
  color: #666;
  margin-right: 0.8rem;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-content .progress-text[data-v-d506cef6] {
  color: #333;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-footer[data-v-d506cef6] {
  display: flex;
  justify-content: right;
  align-items: center;
  margin-top: 1.2rem;
}
.subtask-content .subtask-item .subtask-details .progress-details .progress-footer .van-button[data-v-d506cef6] {
  margin-left: 1rem;
}
.attachment-list .attachment-item[data-v-d506cef6] {
  display: flex;
  align-items: center;
  padding: 1.2rem 1.6rem;
  margin-bottom: 0.8rem;
  border-radius: 0.8rem;
  cursor: pointer;
  transition: all 0.3s ease;
}
.attachment-list .attachment-item[data-v-d506cef6]:last-child {
  margin-bottom: 0;
}
.attachment-list .attachment-item .file-icon[data-v-d506cef6] {
  font-size: 2rem;
  color: #1989fa;
  margin-right: 1.2rem;
}
.attachment-list .attachment-item .file-name[data-v-d506cef6] {
  flex: 1;
  font-size: 1.4rem;
  color: #333;
  font-weight: 500;
}
.attachment-list .attachment-item .file-download[data-v-d506cef6] {
  margin-left: 0.2rem;
  font-size: 1.4rem;
  color: #1989fa;
  font-weight: 500;
}
.attachment-list .no-attachment[data-v-d506cef6] {
  padding: 2rem;
  text-align: center;
  color: #999;
  font-size: 1.4rem;
  background: #f8f9fa;
  border-radius: 0.8rem;
}
.popup-container[data-v-d506cef6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: white;
}
.popup-header[data-v-d506cef6] {
  padding: 2rem 2rem 0 2rem;
  border-bottom: 0.1rem solid #eee;
}
.popup-header .popup-title[data-v-d506cef6] {
  font-size: 1.8rem;
  font-weight: 600;
  color: #333;
  margin: 0;
  padding-bottom: 1.6rem;
  text-align: center;
}
.popup-content[data-v-d506cef6] {
  flex: 1;
  overflow-y: auto;
  padding: 0 2rem;
}
.popup-footer[data-v-d506cef6] {
  padding: 0.5rem 2rem;
  border-top: 0.1rem solid #eee;
  display: flex;
  justify-content: space-around;
}
.popup-footer .confirm-btn[data-v-d506cef6] {
  font-weight: 500;
  min-width: 9rem;
}
.add-subtask-form .van-field[data-v-d506cef6] {
  margin-bottom: 1.6rem;
}
.picker-container[data-v-d506cef6] {
  background: white;
}
.picker-header[data-v-d506cef6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 2rem;
  border-bottom: 0.1rem solid #eee;
}
.picker-header .picker-title[data-v-d506cef6] {
  font-size: 1.6rem;
  font-weight: 600;
  color: #333;
  margin: 0;
}
@supports (top: env(safe-area-inset-top)) {
.box_list .content[data-v-d506cef6] {
    padding-top: calc(62px + env(safe-area-inset-top));
}
}
#main {
  width: 100%;
  height: 100%;
}
.Dd_Home-box[data-v-de35d0b2] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-de35d0b2] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-de35d0b2] {
  background: #ffffff url(../../static/img/smallTrain.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-de35d0b2] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-de35d0b2] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.list_box[data-v-0472b9c8] {
  font-size: 1.5rem !important;
  min-height: 100vh;
  background-color: #fff;
  color: #757271;
}
.list_box .tag_box[data-v-0472b9c8] {
  padding-top: 1rem;
  background: #fff;
  margin-bottom: 1rem;
}
.list_box .listboxIn[data-v-0472b9c8] {
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: #fff;
}
.list_box .listboxIn .van-divider[data-v-0472b9c8] {
  margin: 0;
}
.list_box .listboxIn .marginCss[data-v-0472b9c8] {
  padding: 0.3rem 0;
}
.list_box .listboxIn .vanTag1[data-v-0472b9c8] {
  border-radius: 0.4rem;
  border: 0.05rem solid #909399;
  padding: 0.2rem 0.3rem;
  color: #909399;
  font-size: 1.3rem !important;
}
.list_box .listboxIn .vanTag2[data-v-0472b9c8] {
  border-radius: 0.4rem;
  border: 0.05rem solid #409eff;
  padding: 0.2rem 0.3rem;
  color: #409eff;
  font-size: 1.3rem !important;
}
.list_box .listboxIn .vanTag3[data-v-0472b9c8] {
  border-radius: 0.4rem;
  border: 0.05rem solid #67c23a;
  padding: 0.2rem 0.3rem;
  color: #67c23a;
  font-size: 1.3rem !important;
}
.van-search[data-v-0472b9c8] {
  padding: 0;
}
.van-tag[data-v-0472b9c8] {
  padding: 0.4rem 0.8rem;
}
[data-v-0472b9c8] .van-search__content {
  border-radius: 0.3rem;
}
.clolrCCC[data-v-6a64a56c] .van-cell__value--alone {
  color: #b5b4b4cc !important;
}
.clolrCCC[data-v-6a64a56c] .van-field__control {
  color: #b5b4b4cc !important;
}
.clolr000[data-v-6a64a56c] .van-cell__value--alone {
  color: #3c3a3a !important;
}
.clolr000[data-v-6a64a56c] .van-field__control {
  color: #3c3a3a !important;
}
.box[data-v-78b01e00] {
  position: fixed;
  bottom: 40vh;
  left: 0;
  width: 100%;
  z-index: 9999;
  border-radius: 1rem 1rem 0 0;
  padding: 0.7rem 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
}
[data-v-78b01e00] .van-checkbox-group--horizontal {
  display: flex;
  flex-direction: column;
  padding: 0.7rem 1.3rem;
}
.clolrCCC[data-v-78b01e00] .van-cell__value--alone {
  color: #b5b4b4cc !important;
}
.clolr000[data-v-78b01e00] .van-cell__value--alone {
  color: #3c3a3a !important;
}
.details_box[data-v-3fa61bd6] {
  font-size: 1.4rem !important;
  background-color: #fff !important;
  min-height: 100vh;
  color: #4c4e50 !important;
}
.details_box .labelCss[data-v-3fa61bd6] {
  min-width: 12rem;
  color: #005a9d;
}
.details_box .labelCssIn[data-v-3fa61bd6] {
  color: #409eff;
}
.details_box .Box[data-v-3fa61bd6] {
  margin-top: 1.3rem;
  padding-bottom: 7rem;
}
.details_box .Box .flex_start[data-v-3fa61bd6] {
  padding: 0 1.5rem;
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
}
.details_box .Box .flex_start .content[data-v-3fa61bd6] {
  flex: 1;
  color: #4c4e50 !important;
}
.details_box .Box .van-divider[data-v-3fa61bd6] {
  margin: 0.5rem 0;
}
.details_box .fixed_box[data-v-3fa61bd6] {
  padding: 1rem;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
}
.loading_box[data-v-3fa61bd6] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
[data-v-3fa61bd6] .van-cell {
  border-radius: 0.4rem;
  padding: 0 1rem;
  border: 0.1rem solid #f8f2f2;
}
#redHeart[data-v-3fa61bd6]::before {
  content: '*';
  color: #f56c6c;
  margin-right: 0.5rem;
  margin-top: 1rem;
}
.van-button[data-v-3fa61bd6] {
  border-radius: 0.7rem;
}
.forBox[data-v-3fa61bd6] {
  padding: 0.5rem 0;
  border-radius: 1rem;
  margin: 1rem;
  box-shadow: 0 0 0.6rem 0 #cac5f0;
  line-height: 1rem;
}
.greyBackground[data-v-3fa61bd6] {
  height: 1rem;
  background-color: #f4f3f8;
  margin: 0.5rem -1rem 0 -1rem;
}
.infoShowBox[data-v-3fa61bd6] {
  margin-bottom: 1rem;
}
.infoShowBox .textareaTitle[data-v-3fa61bd6] {
  margin: 1rem 0;
}
.infoShowBox .time_box[data-v-3fa61bd6] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
}
.infoShowBox .van-divider[data-v-3fa61bd6] {
  margin: 1.2rem 0;
}
.mTop[data-v-3fa61bd6] {
  margin-top: 1rem;
}
[data-v-3fa61bd6] .van-radio__icon {
  height: 1.4rem;
}
[data-v-3fa61bd6] .van-radio__icon .van-icon {
  width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
}
[data-v-3fa61bd6] .van-checkbox__icon {
  height: 1.4rem;
}
[data-v-3fa61bd6] .van-checkbox__icon .van-icon {
  width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
}
.popupTreeCss[data-v-3fa61bd6] {
  position: fixed;
  font-size: 1.4rem;
  bottom: 40vh;
  left: 0;
  width: 100%;
  z-index: 9999;
  border-radius: 1rem 1rem 0 0;
  padding: 0.7rem 1rem;
  display: flex;
  justify-content: space-between;
  background: #f5f5f5;
  color: #4c4e50;
}
[data-v-3fa61bd6] .van-cell__title {
  padding: 0.5rem 0;
}
[data-v-3fa61bd6] .van-collapse-item__content {
  padding: 1rem 0 0 0;
}
.clolrCCC[data-v-3fa61bd6] .van-cell__value--alone {
  color: #b5b4b4cc !important;
}
.clolr000[data-v-3fa61bd6] .van-cell__value--alone {
  color: #4c4e50 !important;
}
[data-v-3fa61bd6] .van-icon-close:before {
  margin-left: 0.8rem !important;
}
[data-v-3fa61bd6] .van-icon-search:before {
  margin-left: 0.8rem !important;
}
[data-v-3fa61bd6] .van-empty__description {
  color: #005a9d;
}
.vanTag1[data-v-3fa61bd6] {
  border-radius: 0.4rem;
  border: 0.05rem solid #909399;
  padding: 0.2rem 0.3rem;
  color: #909399;
}
.vanTag2[data-v-3fa61bd6] {
  border-radius: 0.4rem;
  border: 0.05rem solid #409eff;
  padding: 0.2rem 0.3rem;
  color: #409eff;
}
.vanTag3[data-v-3fa61bd6] {
  border-radius: 0.4rem;
  border: 0.05rem solid #67c23a;
  padding: 0.2rem 0.3rem;
  color: #67c23a;
}
.van-dialog[data-v-3fa61bd6] {
  width: 70%;
}
.van-dialog .van-dialog__header[data-v-3fa61bd6] {
  font-size: 1.32rem;
  padding-top: 2rem;
}
.van-dialog .van-dialog__content[data-v-3fa61bd6] {
  height: auto;
  min-height: 4rem;
  padding: 0 1.5rem;
}
.van-dialog .van-dialog__content .van-dialog__message[data-v-3fa61bd6] {
  padding: 2rem;
  font-size: 1.3rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-3fa61bd6],
.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-3fa61bd6] {
  height: 4rem;
}
.van-dialog .van-dialog__footer .van-dialog__cancel .van-button__text[data-v-3fa61bd6],
.van-dialog .van-dialog__footer .van-dialog__confirm .van-button__text[data-v-3fa61bd6] {
  font-size: 1.3rem;
}
.details_box[data-v-0198da8e] {
  font-size: 1.4rem;
  background-color: #fff !important;
  min-height: 100vh;
}
.details_box .Box[data-v-0198da8e] {
  margin-top: 1.3rem;
  padding-bottom: 7rem;
}
.details_box .Box .flex_start[data-v-0198da8e] {
  padding: 0 1.5rem;
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
}
.details_box .Box .flex_start .content[data-v-0198da8e] {
  flex: 1;
}
.details_box .Box .van-divider[data-v-0198da8e] {
  margin: 0.5rem 0;
}
.details_box .labelCss[data-v-0198da8e] {
  min-width: 9rem;
  color: #005a9d;
}
.details_box .labelCssIn[data-v-0198da8e] {
  color: #409eff;
}
.details_box .btnBox2[data-v-0198da8e] {
  padding: 1rem;
  background-color: #fff !important;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}
.van-button[data-v-0198da8e] {
  border-radius: 1rem;
}
.clolrCCC[data-v-0198da8e] {
  color: #848484cc !important;
}
.clolr000[data-v-0198da8e] {
  color: #3c3a3a !important;
}
.greyBackground[data-v-0198da8e] {
  height: 1rem;
  background-color: #f4f3f8;
  margin: 0.5rem -1rem 0 -1rem;
}
[data-v-0198da8e] .van-cell__title {
  padding: 0.5rem 0;
}
[data-v-0198da8e] .van-collapse-item__content {
  padding: 1rem 0 0 0;
}
.forBox[data-v-0198da8e] {
  padding: 0.5rem 0;
  border-radius: 1rem;
  margin: 1rem;
  box-shadow: 0 0 0.6rem 0 #cac5f0;
}
.Dd_Home-box[data-v-2842c818] {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Dd_Home-box .cont[data-v-2842c818] {
  width: 100%;
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.uploadLoadingBox[data-v-2842c818] {
  background: #ffffff url(../../static/img/smallTrain.96c0f5b4.gif) no-repeat;
  background-size: 15rem auto;
  min-height: 30vh;
  width: 100%;
  background-position: center;
}
.tishi[data-v-2842c818] {
  text-align: center;
  width: 100%;
  margin-top: 5%;
  font-size: 1.1rem;
  color: #000;
  padding: 0 1rem;
}
[data-v-2842c818] .van-dialog__footer {
  display: flex;
  height: 3.9rem;
  align-items: center;
  justify-content: center;
}
.details_box[data-v-1d913ede] {
  font-size: 1.4rem;
  background-color: #f4f3f8;
  min-height: 100vh;
}
.details_box .bottom_box[data-v-1d913ede] {
  margin-top: 1.3rem;
  background-color: #fff;
  padding-bottom: 8rem;
}
.details_box .bottom_box .titleName[data-v-1d913ede] {
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 1.5rem;
}
.details_box .bottom_box .flex_start[data-v-1d913ede] {
  padding: 0 1.5rem;
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
}
.details_box .bottom_box .flex_start .title[data-v-1d913ede] {
  color: #2f2f2f;
}
.details_box .bottom_box .flex_start .content[data-v-1d913ede] {
  flex: 1;
  color: #616060;
}
.details_box .btnBox2[data-v-1d913ede] {
  padding: 1rem;
  background-color: #fff !important;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}
.van-button--info[data-v-1d913ede] {
  border-radius: 1rem;
}
.borderDiv[data-v-1d913ede] {
  border-bottom: 0.1rem solid #9fcaf5;
}
.underlineCss[data-v-1d913ede] {
  padding: 0.5rem 1rem;
  border: 0.1rem solid #9fcaf5;
  border-radius: 0.5rem;
}
.flex_center[data-v-1d913ede] {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 30vh 2rem 0 2rem;
  color: #005a9d;
  font-size: 1.6rem;
  line-height: 2.3rem;
  font-size: 1.4rem;
}
img[data-v-1d913ede] {
  width: 6rem;
  height: 6rem;
  margin-bottom: 3.5rem;
}
.drlxm[data-v-295c1590] {
  background: #fff;
  height: 100vh;
  padding: 14vh 2.5rem 0 2.5rem;
}
.boxBorder[data-v-295c1590] {
  flex-direction: column;
  border: 0.1rem solid #ccc;
  padding: 1.5rem 0;
  border-radius: 1rem;
}
img[data-v-295c1590] {
  width: 6rem;
  height: 6rem;
}
.title1[data-v-295c1590] {
  margin: 1.5rem 0 1rem 0;
  font-size: 1.4rem;
  color: #878787;
}
.drlxm[data-v-6e9dc1b0] {
  background: #fff;
  height: 100vh;
  padding: 10vh 2.5rem 0 2.5rem;
}
.flex_center[data-v-6e9dc1b0] {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding-left: 2rem;
  padding-right: 2rem;
  color: #005a9d;
  font-size: 1.6rem;
  line-height: 2.3rem;
  font-size: 1.5rem;
}
img[data-v-6e9dc1b0] {
  width: 6rem;
  height: 6rem;
  margin-bottom: 2rem;
}
.borderDiv[data-v-6e9dc1b0] {
  border-bottom: 0.1rem solid #9fcaf5;
}
.flex_start[data-v-6e9dc1b0] {
  padding: 0 1.5rem;
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
  font-size: 1.2rem;
}
.flex_start .title[data-v-6e9dc1b0] {
  color: #2f2f2f;
}
.flex_start .content[data-v-6e9dc1b0] {
  flex: 1;
  color: #616060;
}
.signList .boxin > div[data-v-f06af6f0] {
  margin: 0 !important;
}
.el-table th[data-v-f06af6f0] {
  font-size: 1.4rem !important;
}
.signList[data-v-f06af6f0] {
  z-index: 5;
  font-size: 0.9rem !important;
}
.signList .boxin[data-v-f06af6f0] {
  background-color: #f5f8fc;
  border-radius: 1.5rem;
  padding: 0.5rem 1rem;
  margin: 1rem;
  margin-top: 4.6rem;
}
.signList .boxin > div[data-v-f06af6f0] {
  margin: 1rem;
}
.signList .boxin .content-sign[data-v-f06af6f0] {
  width: 100%;
  height: calc(92vh - 4.6rem);
  display: flex;
  flex-direction: column;
  position: relative;
}
.signList .boxin .content-sign-top[data-v-f06af6f0] {
  width: 100%;
  height: calc(86vh - 4.6rem);
  position: absolute;
  top: 0;
  overflow-y: auto;
}
.signList .boxin .content-sign-top-item[data-v-f06af6f0] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0.5rem;
  width: 100%;
  border: #ccc 0.1rem solid;
  padding: 0.5rem;
}
.signList .boxin .content-sign-top-item-left[data-v-f06af6f0] {
  width: 5%;
}
.signList .boxin .content-sign-top-item-right[data-v-f06af6f0] {
  display: flex;
  flex-direction: column;
  width: 90%;
}
.signList .boxin .content-sign-top-item-right-header[data-v-f06af6f0] {
  display: flex;
  justify-content: space-between;
}
.signList .boxin .content-sign-top-item-right-header-pro[data-v-f06af6f0] {
  width: 70%;
  font-weight: 600;
  font-size: 1.1rem;
  color: #4c5168;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
  -webkit-box-orient: vertical;
}
.signList .boxin .content-sign-top-item-right-header-oddType[data-v-f06af6f0] {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #015a9d;
  font-weight: 600;
  font-size: 1.1rem;
}
.signList .boxin .content-sign-top-item-right-centre[data-v-f06af6f0] {
  display: flex;
  justify-content: space-between;
}
.signList .boxin .content-sign-top-item-right-centre-money[data-v-f06af6f0] {
  width: 50%;
  font-weight: 600;
  font-size: 0.9rem;
  color: #878b9a;
}
.signList .boxin .content-sign-top-item-right-centre-handler[data-v-f06af6f0] {
  width: 50%;
  font-weight: 600;
  font-size: 0.9rem;
  color: #878b9a;
}
.signList .boxin .content-sign-top-item-right-sup-supplier[data-v-f06af6f0] {
  font-weight: 600;
  font-size: 0.9rem;
  color: #878b9a;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
  -webkit-box-orient: vertical;
}
.signList .boxin .content-sign-top-item-right-bottom[data-v-f06af6f0] {
  display: flex;
  justify-content: space-between;
}
.signList .boxin .content-sign-top-item-right-bottom-num[data-v-f06af6f0] {
  width: 50%;
  font-weight: 600;
  font-size: 0.9rem;
  color: #878b9a;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
  -webkit-box-orient: vertical;
}
.signList .boxin .content-sign-top-item-right-bottom-time[data-v-f06af6f0] {
  width: 50%;
  font-weight: 600;
  font-size: 0.9rem;
  color: #878b9a;
  text-align: right;
}
.signList .boxin .content-sign-footer[data-v-f06af6f0] {
  position: absolute;
  bottom: 0;
  z-index: 3;
  width: 100%;
  height: 5vh;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.signList .boxin .content-sign-footer-left[data-v-f06af6f0] {
  width: 15%;
  height: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 1.1rem;
  color: #fff;
  background: #97bef1;
  border-radius: 0.5rem;
}
.signList .boxin .content-sign-footer-right[data-v-f06af6f0] {
  width: 15%;
  height: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 1.1rem;
  color: #fff;
  background: #005a9d;
  border-radius: 0.5rem;
}
.title_in[data-v-f06af6f0] {
  color: #005a9d;
}
.content[data-v-f06af6f0] {
  /* color: #005a9d; */
}
.btn[data-v-f06af6f0] {
  padding: 0.3rem 0.5rem;
  border-radius: 0.5rem;
  color: #fff;
  background-color: #005a9d;
}
.whitespace_Css[data-v-f06af6f0] {
  width: calc(100% - 2rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7f878e;
}
.fujiancss[data-v-f06af6f0] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 2.5rem;
  border-bottom: 0.05rem solid #ccc;
}
.IMG[data-v-f06af6f0] {
  width: 1.2rem;
  height: 1.2rem;
}
.loading_box[data-v-f06af6f0] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 90vh;
}
.dropdown-menu[data-v-f06af6f0] {
  margin-left: 1.5rem;
}
.dropdown-menu[data-v-f06af6f0] .van-dropdown-menu .van-dropdown-menu__bar {
  box-shadow: unset !important;
  background-color: transparent !important;
  height: 2rem !important;
}
.dropdown-menu[data-v-f06af6f0] .van-dropdown-menu__item {
  height: 2rem !important;
}
.dropdown-menu[data-v-f06af6f0] .van-popup--top {
  width: 43% !important;
  right: 0 !important;
  left: auto;
}
#app > .component {
  height: 100vh;
  overflow-y: auto;
}
#app {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[v-cloak] {
  display: none !important;
}
.xcx-vantCard {
  border-radius: 1rem;
  background: #ffffff;
  padding: 1rem;
}
ul,
li {
  list-style: none;
}
p {
  font-size: 1.3rem;
}
.mix_clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: ' ';
  clear: both;
  height: 0;
}

.mix_no-show-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.mix_no-show-scrollbar::-webkit-scrollbar {
  display: none;
}

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

p {
  margin: 0;
  padding: 0;
}

html {
  box-sizing: border-box;
}

body {
  font-size: 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;
}

#app {
  height: 100%;
}

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

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

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

label {
  font-weight: 700;
}

div:focus {
  outline: none;
}

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

.app-container {
  padding: 2rem;
}

.padding-bottom-20 {
  padding-bottom: 2rem;
}

.padding-right-20 {
  padding-right: 2rem;
}

.margin-bottom-20 {
  margin-bottom: 2rem;
}

.font-size-12 {
  font-size: 1.2rem;
}

.font-size-14 {
  font-size: 1.4rem;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.padding-20-0 {
  padding: 2rem 0;
}

.form-title {
  font-size: 1.6rem;
  color: #00b3ee;
  font-weight: bold;
  position: relative;
  padding-left: 2rem;
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
}

.form-title:before {
  position: absolute;
  left: 0;
  content: '';
  background-color: #00b3ee;
  border-radius: 50%;
  width: 1.2rem;
  height: 1.2rem;
}

.table-list--detail-container {
  width: 100%;
  border-top: 0.1rem solid rgba(53, 72, 104, 0.54);
  border-left: 0.1rem solid rgba(53, 72, 104, 0.54);
}

.table-list--detail-container td {
  border-right: 0.1rem solid rgba(53, 72, 104, 0.54);
  min-width: 10rem;
}

.table-list--detail-container td:nth-child(odd) {
  width: 10rem;
}

.table-list--detail-container .cell {
  display: flex;
  margin: -0.8rem 0;
  padding: 0 !important;
  text-align: center;
}

.table-list--detail-container .cell span {
  padding: 0.8rem 0.5rem;
  flex: 1;
}

.chart-title {
  padding-left: 0.6rem;
  color: #eafbff;
  font-size: 1.4rem;
  border-left: 0.2rem #eafbff solid;
  line-height: 1;
  margin: 0;
}

.el-popconfirm /deep/ .el-popconfirm__main {
  margin-bottom: 0.5rem;
}

.el-icon-loading {
  font-size: 3rem;
}

.el-loading-mask {
  z-index: 999 !important;
}

.el-message {
  z-index: 7000 !important;
}

.el-dev-cascader-popover {
  padding: 0 !important;
}
/* [class^='el-icon-cus'],
[class*='el-icon-cus'] {
  font-family: 'iconfont' !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} */

.th-icon {
  width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.fontWeightCss {
  font-weight: 600;
}

.flex_end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.display_flex {
  display: flex;
  align-items: center;
}

.flex_between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.flex_center {
  display: flex;
  justify-content: center;
  align-items: center;
}
