
.float-position[data-v-129cb604] {
  font-size: 12px;
  position: fixed;
  z-index: 500 !important;
  right: 0;
  top: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-radius: 60px;
  background-color: white;
  box-shadow: 1px 1px 12px 1px #ccc;
}

div div .title[data-v-5bdd06e2]{font-size:16px;font-weight:600;padding-top:10px}div div .phone_item[data-v-5bdd06e2]{display:flex;align-items:center;padding-left:50px;height:50px}div div .phone_item .phone_num[data-v-5bdd06e2]{color:#419eff;font-size:18px;font-weight:600;margin-left:20px}


* {
  margin: 0px;
  padding: 0px;
  /* font-family: "Noto Sans SC"; */
  font-weight: 300;
}
body {
  background-color: #f6f6f6;
}
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  /* margin-top: 20px; */
}
.button--blue {
  padding: 6px 8px;
  border-radius: 5px;
  font-weight: 400;
  border: 1px solid #4187f9;
  /* box-shadow: 1px 1px 4px #888888; */
  background-color: #4187f9;
  color: white;
}
.button--white {
  padding: 6px 8px;
  border-radius: 5px;
  font-weight: 400;
  border: 1px solid #4187f9;
  /* box-shadow: 1px 1px 4px #888888; */
  background-color: white;
  color: #4187f9;
}
.button--white:active {
  background-color: #ccc;
}
.button--blue:active {
  background-color: #ccc;
}
input::-moz-placeholder {
  color: #666 !important;
}
input::placeholder {
  color: #666 !important;
}
textarea::-moz-placeholder {
  color: #666 !important;
}
textarea::placeholder {
  color: #666 !important;
}
.van-toast__text {
  max-width: 100%;
}
.duyan {
  position: fixed;
  top: 0;
  z-index: 11;
}
.thumbnail-bg {
  /* background-color: black; */
}

/* 文本框必填*样式 */
.textbox--required::before {
  position: absolute;
  align-items: center;
  margin-right: 2px;
  left: 2px;
  color: #ee0a24;
  font-size: 22px;
  text-align: left;
  content: "*";
}
.tab_text {
  font-weight: 500;
}


.main-bg[data-v-b05b728c] {
  width: 100%;
  height: 100%;
  background-color: #f6f6f6;
}
.block[data-v-b05b728c] {
  display: flex;
  align-items: center;
  border-radius: 10px;
  width: auto;
  size: 60px;
  height: auto;
  padding: 20px;
  opacity: 0.6;
  background-color: black;
}
.div-button[data-v-b05b728c] {
  width: 95%;
  height: 45px;
  /* margin-left: 20px;
  margin-right: 20px; */
  border-radius: 10px;
}
.wrapper[data-v-b05b728c] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
.div-field[data-v-b05b728c] {
  width: 95%;
  margin-left: 10px;
  background-color: white;
}
.overlay[data-v-b05b728c] {
  background-color: rgba(0, 0, 0, 0.01);
}

.ol_main[data-v-7bca0c8e]{height:calc(100vh - 138px)}.ol_main .warning_wrapper[data-v-7bca0c8e]{height:100%;margin-top:60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ol_main .warning_wrapper .warning[data-v-7bca0c8e]{margin-top:10px;font-size:16px;font-weight:500}

.ol_main[data-v-7f1a100e]{height:calc(100vh - 138px)}.ol_main .warning_wrapper[data-v-7f1a100e]{height:100%;margin-top:60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ol_main .warning_wrapper .warning[data-v-7f1a100e]{margin-top:10px;font-size:16px;font-weight:500}

.img[data-v-803228d4]  .van-image__img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}

.msg_main_wrapper[data-v-7378af26]{display:flex;align-items:center}.msg_main_wrapper .img-icon[data-v-7378af26]{width:16px;height:16px;margin-right:10px}.msg_main_wrapper .msg_main[data-v-7378af26]{flex:1;text-align:left;background-color:white;border-radius:13px;position:relative}.msg_main_wrapper .msg_main .msg_title_wrapper[data-v-7378af26]{display:flex;padding:10px 14px;border-bottom:1px solid #f3f3f3;align-items:flex-start}.msg_main_wrapper .msg_main .msg_title_wrapper .msg_tag_wrapper[data-v-7378af26]{display:flex;align-items:center}.msg_main_wrapper .msg_main .msg_title_wrapper .msg_tag_wrapper .center_right_spot[data-v-7378af26]{min-width:8px;height:8px;border-radius:10px;background-color:red;margin-right:4px}.msg_main_wrapper .msg_main .msg_title_wrapper .msg_tag_wrapper .msg_tag[data-v-7378af26]{font-size:10px;border-radius:6px 6px 4px 6px;border:1px solid #888;display:flex;justify-content:center;align-items:center;padding:2px 2px;font-weight:600;white-space:nowrap}.msg_main_wrapper .msg_main .msg_title_wrapper .msg_title_name[data-v-7378af26]{font-weight:bold;margin-left:4px}.msg_main_wrapper .msg_main .msg_title_wrapper .msg_time[data-v-7378af26]{margin-left:auto;font-size:13px;color:#888;font-weight:400;align-self:center;white-space:nowrap}.msg_main_wrapper .msg_main .bill_label_wrapper[data-v-7378af26]{padding:10px 14px 0;display:flex;flex-wrap:wrap}.msg_main_wrapper .msg_main .bill_label_wrapper .bill_label_item[data-v-7378af26]{display:flex;align-items:center;padding:4px;border-radius:4px}.msg_main_wrapper .msg_main .bill_label_wrapper .bill_label_item span[data-v-7378af26]{font-size:13px;font-weight:500}.msg_main_wrapper .msg_main .msg_tag_no_text[data-v-7378af26]{align-items:center}.msg_main_wrapper .msg_main .msg_content_wrapper[data-v-7378af26]{display:flex;align-items:center}.msg_main_wrapper .msg_main .msg_content_wrapper .content_text_item[data-v-7378af26]{display:flex;font-size:14px;margin:10px 14px}.msg_main_wrapper .msg_main .msg_content_wrapper .content_text_item .content_label[data-v-7378af26]{color:#969696;min-width:-moz-fit-content;min-width:fit-content}.msg_main_wrapper .msg_main .msg_content_wrapper .content_text_item .content_value[data-v-7378af26]{font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:break-all}.msg_main_wrapper .msg_main .msg_content_wrapper .msg_content_bill_status[data-v-7378af26]{margin-left:auto;margin-right:14px}.msg_main_wrapper .msg_main .msg_bottom_wrapper[data-v-7378af26]{display:flex;padding:4px 14px 14px}.msg_main_wrapper .msg_main .msg_bottom_wrapper .msg_presenter[data-v-7378af26]{font-size:13px;margin-left:4px;font-weight:400}.msg_main_wrapper .msg_main .corner-ribbon[data-v-7378af26]{width:60px;height:60px;overflow:hidden;position:absolute;bottom:0;right:0;color:white;overflow:hidden;border-radius:13px}.msg_main_wrapper .msg_main .corner-ribbon[data-v-7378af26]::before{content:"";position:absolute;display:block;width:70px;height:70px;background-color:#d7041d;color:white;font-weight:bold;text-align:center;transform:rotate(45deg) translate(50px);box-shadow:0 0 3px rgba(0,0,0,0.3);bottom:0;right:0}.msg_main_wrapper .msg_main .corner-ribbon .ribbon-text[data-v-7378af26]{position:absolute;bottom:9px;right:3px;transform:rotate(-45deg);font-size:13px;font-weight:400}.msg_main_wrapper .msg_main .bottom_btn_wrapper[data-v-7378af26]{display:flex}.msg_main_wrapper .msg_main .bottom_btn_wrapper .bottom_btn_disagree[data-v-7378af26]{flex:1;margin-left:16px;margin-right:5px}.msg_main_wrapper .msg_main .bottom_btn_wrapper .bottom_btn_agree[data-v-7378af26]{flex:1;margin-right:16px;margin-left:5px}

.screen[data-v-1b7345bd]{text-align:left;width:100%;height:100%;border-radius:20px 20px 0px 0px}.screen .grid-item_custom[data-v-1b7345bd]{padding:4px}.popuview[data-v-1b7345bd]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.popuview .empty_tips[data-v-1b7345bd]{font-weight:500;text-align:center}.poputop[data-v-1b7345bd]{width:100%;height:50px;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.popucenter[data-v-1b7345bd]{width:100%;height:100%;overflow-y:auto;padding-left:10px;padding-right:10px}.screen[data-v-1b7345bd]  .popucenter .van-grid-item__content{padding:4px}.screen[data-v-1b7345bd]  .popucenter .van-grid-item__content--center{padding:4px}.popubottom[data-v-1b7345bd]{width:100%}.popubottombuttonVi[data-v-1b7345bd]{width:100%;height:auto;padding:10px;display:flex;justify-content:space-around}.popubottombutton[data-v-1b7345bd]{width:45%;height:40px;font-size:14px}.griditem0[data-v-1b7345bd]{display:flex;font-size:12px;line-height:15px;border:1px solid #ebedf0;border-radius:18px;align-items:center;justify-content:center;background:#f3f3f3;padding:4px, 0px;overflow:hidden;background-size:100% 100%;width:100%;height:36px;word-break:break-all}.griditem1[data-v-1b7345bd]{display:flex;font-size:12px;line-height:15px;border:1px solid #eb691b;border-radius:18px;align-items:center;justify-content:center;background:#fbe7dc;color:#ea600d;padding:4px, 0px;overflow:hidden;background-size:100% 100%;width:100%;height:36px;word-break:break-all}

.msg_main[data-v-78fcd9cb]{text-align:left;overscroll-behavior-y:contain}.msg_main .avatar_wrapper[data-v-78fcd9cb]{display:flex;align-items:center}.msg_main .avatar_wrapper>p[data-v-78fcd9cb]{font-weight:bold;font-size:16px;margin-left:6px}.msg_main .filter_text[data-v-78fcd9cb]{font-weight:400;font-size:16px}.msg_main .search_main .van-search__content[data-v-78fcd9cb]{background-color:#f3f3f3;border-radius:8px}.msg_main .search_main_sticky[data-v-78fcd9cb]{position:sticky;top:46px;z-index:2}.msg_main .top_tab_sticky[data-v-78fcd9cb]{position:sticky;top:100px;z-index:2}.msg_main .dropdown_menu_sticky[data-v-78fcd9cb]{position:sticky;top:144px;z-index:2}.msg_main .dropdown_menu_wrapper[data-v-78fcd9cb]{display:flex;background-color:white;padding:4px 20px}.msg_main .dropdown_menu_wrapper .dropdown_menu_item[data-v-78fcd9cb]{flex:1;display:flex;justify-content:center;border:1px solid #f2f2f2;border-radius:20px;padding:4px 8px}.msg_main .dropdown_menu_wrapper .dropdown_menu_item .dropdown_menu_text[data-v-78fcd9cb]{display:flex;align-items:center;font-size:14px;font-weight:400;margin-right:14px}.msg_main .dropdown_menu_wrapper .dropdown_menu_item .text_single_ellipsis[data-v-78fcd9cb]{white-space:nowrap;max-width:80px;text-overflow:ellipsis;overflow:hidden}.msg_main .dropdown_menu_wrapper .dropdown_menu_item .dropdown_menu_icon[data-v-78fcd9cb]{display:flex;justify-content:center;align-items:center}.msg_main .dropdown_menu_wrapper .dropdown_menu_item .dropdown_menu_popover[data-v-78fcd9cb]{display:flex;align-items:center}.msg_main .dropdown_menu_wrapper .dropdown_menu_item[data-v-78fcd9cb]:not(:last-child){margin-right:20px}.msg_main .dropdown_menu_wrapper .importance_disable[data-v-78fcd9cb]{pointer-events:none;opacity:0.5}.msg_main .process_item[data-v-78fcd9cb]{border-radius:13px;overflow:hidden;margin:10px 10px 0px 10px;background-color:#ffffff;padding:5px 10px}.msg_main .process_item[data-v-78fcd9cb]:active{background-color:#e9e9e9}.msg_main .process_item .process_item_content[data-v-78fcd9cb]{margin:2px 0;display:flex;justify-content:baseline;margin:8px 0}.msg_main .process_item .process_item_content .left[data-v-78fcd9cb]{white-space:nowrap;font-size:14px;font-weight:500;color:#888888}.msg_main .process_item .process_item_content .right[data-v-78fcd9cb]{font-size:14px;font-weight:500}.msg_main[data-v-78fcd9cb]  .custom_tab_title{width:110px}.msg_main[data-v-78fcd9cb]  .custom_tab_title span{font-weight:500}.msg_main[data-v-78fcd9cb] .van-tabs__line{bottom:24px}.custom_imp_action[data-v-78fcd9cb]{padding:0}


.iframe[data-v-6b8faa80] {
  position: absolute;
  left: 0;
  right: 0;
  /* bottom: 1px; */
  width: 100%;
  height: 100%;
  background: #fff;
  overflow-y: hidden;
  overflow-x: hidden;
  margin-bottom: 0px;
}
.div-iframe[data-v-6b8faa80] {
  display: flex;
  width: 100%;
  height: calc(100vh - 46px);
  margin-bottom: 5px;
}
.div-bottom[data-v-6b8faa80] {
  height: 5px;
  width: 100%;
  position: fixed;
  bottom: 0;
}

.wtt_main[data-v-5339ab42]{display:flex;padding:10px;background-color:#fdf8f2;border-radius:13px;align-items:center}.wtt_main .tips_tag[data-v-5339ab42]{border-radius:4px;border:1px solid #ad9c77;color:#db6a17;font-weight:600;font-size:12px;display:flex;justify-content:center;align-items:center;padding:0 4px}.wtt_main .tips_content[data-v-5339ab42]{display:1;margin-left:4px;font-size:13px;font-weight:400}.wtt_main .tips_icon[data-v-5339ab42]{margin-left:auto}

.work2_main[data-v-739612b8]{text-align:left;background-color:white}.work2_main .avatar_wrapper[data-v-739612b8]{display:flex;align-items:center}.work2_main .avatar_wrapper>p[data-v-739612b8]{font-weight:bold;font-size:16px;margin-left:6px}.work2_main .swipe_and_tips[data-v-739612b8]{background-color:white}.work2_main .swipe_and_tips .swipe_img[data-v-739612b8]{height:110px;width:calc(100% - 13px * 2);border-radius:13px;margin-left:13px}.work2_main .swipe_and_tips .wtt_wrapper[data-v-739612b8]{margin:0 13px;padding-bottom:1px;margin-bottom:3px;overflow:hidden;position:relative;height:50px}.work2_main .swipe_and_tips .wtt_wrapper .carousel[data-v-739612b8]{height:100%;transition:0.5s}.work2_main .swipe_and_tips .wtt_wrapper .carousel .wtt_item[data-v-739612b8]{width:100%;padding:6px 0}.work2_main .fun_title_cell[data-v-739612b8]{font-size:16px}.work2_main .fun_title_cell>span[data-v-739612b8]{font-weight:600;color:#333333}.work2_main .fun_frequent_wrapper[data-v-739612b8]{background-color:white}.work2_main .fun_all_wrapper[data-v-739612b8]{background-color:white}.work2_main .fun_all_wrapper .fun_content[data-v-739612b8]  .custom_tab_title{flex:0 1 auto;padding:0 12px;min-width:-moz-fit-content;min-width:fit-content}.work2_main .fun_all_wrapper .fun_content[data-v-739612b8]  .custom_tab_title span{font-weight:500}.work2_main .fun_all_wrapper .fun_content[data-v-739612b8]  .van-tabs__line{bottom:24px}.work2_main .fun_all_wrapper .fun_content[data-v-739612b8]  .van-tab__pane{min-height:306px}.work2_main .todo_wrapper[data-v-739612b8]{background-color:white;display:flex;padding:0 3.25vw;overflow-x:auto}.work2_main .todo_wrapper .todo_item[data-v-739612b8]{min-width:29vw;max-width:29vw;background-color:#f2f4ff;border-radius:10px;margin:16px 0;margin-right:3.25vw;padding:10px;background-size:100% 100%;background-repeat:no-repeat}.work2_main .todo_wrapper .todo_item[data-v-739612b8]:last-child{margin-right:0}.work2_main .todo_wrapper .todo_item .todo_title_wrapper[data-v-739612b8]{display:flex;align-items:center}.work2_main .todo_wrapper .todo_item .todo_title_wrapper .todo_title_name[data-v-739612b8]{font-size:12px;font-weight:500}.work2_main .todo_wrapper .todo_item .todo_num_wrapper[data-v-739612b8]{margin-top:6px;overflow:auto}.work2_main .todo_wrapper .todo_item .todo_num_wrapper .todo_num_done[data-v-739612b8]{font-weight:bold}.work2_main .todo_wrapper .todo_item .todo_num_wrapper .todo_num_all[data-v-739612b8]{font-size:12px;font-weight:400}.work2_main .square_icon[data-v-739612b8]{border-radius:10px;overflow:hidden}.work2_main .square_add[data-v-739612b8]{width:40px;height:40px;border-radius:14px;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center;margin-bottom:4px;border:1px solid #dddddd}.work2_main .square_text[data-v-739612b8]{font-size:13px;font-weight:400;width:54px;overflow-x:hidden;text-align:center;word-wrap:break-word}.work2_main .vgi_item[data-v-739612b8]  .van-grid-item__content{display:flex;flex-direction:column;align-items:center}.work2_main .main_space[data-v-739612b8]{background-color:#f7f7f7;height:16px}

.my_info_main[data-v-3d82b714]{background-color:white;min-height:100vh;text-align:left}.my_info_main .mi_wrapper .mi_avatar_wrapper[data-v-3d82b714]{display:flex;flex-direction:column;align-items:center}.my_info_main .mi_wrapper .mi_avatar_wrapper .mi_department[data-v-3d82b714]{padding:0 20px}.my_info_main .mi_wrapper .mi_container[data-v-3d82b714]{padding-top:60px;font-size:14px;display:flex;align-items:center;margin:0 10px}

























































































































































/* * {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  box-sizing: border-box;
  background: transparent;
}
html,
body {
  width: 100%;
  height: 100%;
  overflow: hidden;
} */
#cropper > h1 {
  font-size: 24px;
  padding: 0 15px;
  padding-top: 40px;
  padding-bottom: 20px;
  color: #409EFF;
}
#cropper .img-box {
  width: 100%;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  padding: 0 20px;
  margin-top: 40px;
}
#cropper .img-box .img-item,
.add-btn {
  width: 150px;
  height: 150px;
  background: #f5f5f5;
  border-radius: 6px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}
#cropper .img-box .img-item,
.add-btn > img {
  width: 100%;
  height: 100%;
}
#cropper .img-box .add-btn > img {
  width: 24px;
  height: 24px;
}
#cropper .submit-btn {
  margin: 60px auto;
  display: block;
  width: 70%;
  height: 60px;
  background: #409EFF;
  border-radius: 60px;
  font-size: 20px;
  color: #fff;
  font-weight: 500;
}
#cropper .crop-wrap {
  z-index: 1;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #000;
}
#cropper .crop-wrap .btn-box {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
  background: rgba(255, 255, 255, 0.1);
  display: flex;
  justify-content: space-between;
}
#cropper .crop-wrap .btn-box > button {
  width: 60px;
  height: 100%;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
}
#cropper .slim-fade-enter-active,
.slim-fade-leave-active {
  transition: all 0.4s ease;
}
#cropper .slim-fade-enter,
.slim-fade-leave-to {
  opacity: 0;
  transform-origin: top;
  transform: translateY(100%);
}
#cropper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}


.va__vp {
  text-align: center;
}
.va__vi {
  margin-bottom: 10px;
}
.va__bottom {
  display: flex;
  justify-content: center;
  width: 100%;
  line-height: 48px;
}
.va__bottom-hidden{
  visibility: hidden;
}
.va__bottom-cancel,
.va__bottom-ok {
  flex: 1;
}
.va__bottom-cancel {
  border-top: 0.4px solid #ccc;
  border-right: 0.4px solid #ccc;
}
.va__bottom-ok {
  border-top: 0.4px solid #ccc;
}
.va__bottom-ok:active,
.va__bottom-cancel:active {
  background-color: #ccc;
}

.ad__main[data-v-5e80c504]{text-align:left}.ad__main[data-v-5e80c504]  .van-tabbar{display:flex;align-items:center;height:66px}.ad__scroller[data-v-5e80c504]{overflow-y:auto}#message .van-nav-bar__content[data-v-5e80c504]{margin-top:1.25rem;padding-top:env(safe-area-inset-top)}.ad__main__item[data-v-5e80c504]{display:flex;background-color:white;padding:8px 0;position:relative;width:100vw;color:black}.ad__main__item[data-v-5e80c504]::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.4px;background-color:#999999}.ad__main__item .cell__img[data-v-5e80c504]{padding:0 10px 0 10px}.ad__main__item .cell__title[data-v-5e80c504]{flex:1;min-width:0}.ad__main__item .cell__title .cell__title-name[data-v-5e80c504]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad__main__item .cell__title .cell__title-size[data-v-5e80c504]{font-size:12px;color:#999999}.ad__main__item .cell__download-icon[data-v-5e80c504]{display:flex;justify-content:center;align-items:center;width:60px}.van-uploader[data-v-5e80c504]  .van-button{width:100vw;position:fixed;bottom:0}


.div-btn[data-v-3d9b989a] {
  display: flex;
  justify-content: center;
  padding-left: 50px;
  padding-right: 50px;
  margin-top: 20px;
}
.div-esign[data-v-3d9b989a] {
  background: white;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 15px;
  height: calc(100vh - 150px);
  overflow: hidden;
}


.div1[data-v-3f016aa8] {
  border-bottom: 1px solid #eeeeee;
}
.div-list[data-v-3f016aa8] {
  display: flex;
  padding: 5px 10px;
  background: white;
}
.p-name[data-v-3f016aa8] {
  width: 80px;
  font-size: 15px;
  color: #666666;
  text-align: left;
}
.p-content[data-v-3f016aa8] {
  font-size: 15px;
  color: #333333;
  flex: 1;
  text-align: left;
}


.div1[data-v-3332a64f] {
  border-bottom: 1px solid #eeeeee;
}
.div-list[data-v-3332a64f] {
  display: flex;
  padding: 5px 10px;
  background: white;
}
.p-name[data-v-3332a64f] {
  width: 80px;
  font-size: 15px;
  color: #666666;
  text-align: left;
}
.p-content[data-v-3332a64f] {
  font-size: 15px;
  color: #333333;
  flex: 1;
  text-align: left;
}


#inspection-task[data-v-8045b808] {
  text-align: left;
}
#inspection-task .task_item[data-v-8045b808] {
  display: flex;
  align-items: center;
  padding: 8px 8px;
  position: relative;
}
#inspection-task[data-v-8045b808] .van-tabs__line {
  background-color: #eb5c01;
  width: 30px !important;
}
#inspection-task .task_item p[data-v-8045b808],
span[data-v-8045b808],
div[data-v-8045b808] {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#inspection-task .task_item[data-v-8045b808]::after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background-color: #e4e4e4;
  position: absolute;
  bottom: 0;
  left: 0;
}
#inspection-task .task_item[data-v-8045b808]:active {
  background-color: #cccccc;
}
#inspection-task .assign_dialog_item[data-v-8045b808] {
  display: flex;
  justify-content: center;
}
#inspection-task .assign_dialog_item[data-v-8045b808] {
  margin: 20px 0;
}
#inspection-task .assign_dialog_item > div[data-v-8045b808]:last-child {
  border-radius: 5px;
  border: 1px solid #888888;
  padding: 2px 10px;
  min-width: 120px;
}
#inspection-task .assign_dialog_item > div[data-v-8045b808]:last-child:active {
  background-color: #cccccc;
}
#inspection-task .long-click__tips[data-v-8045b808] {
  margin: 4px 10px;
  font-size: 14px;
}
.dialog-text[data-v-8045b808] {
  text-align: center;
  padding: 20px 0;
}
.div-period[data-v-8045b808] {
  width: 40px;
  height: 20px;
  background: #ffeee4;
  border: 1px solid #eb5c01;
  border-radius: 8px;
  font-size: 12px;
  color: #eb5c01;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.div-taskCount[data-v-8045b808] {
  display: flex;
  background: #ffeee4;
  color: #eb5c01;
  border-radius: 5px;
  overflow: hidden;
  align-items: center;
  padding: 2px 5px;
}
.div-zankai[data-v-8045b808] {
  display: flex;
  color: #4294e8;
  align-items: center;
  font-size: 12px;
}
.div-content[data-v-8045b808] {
  display: flex;
  background: white;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  border-bottom: 1px solid #eeeeee;
}
.div-bottomBtn[data-v-8045b808] {
  display: flex;
  background: #4294e8;
  color: white;
  justify-content: center;
  align-items: center;
  height: 40px;
  border-radius: 20px;
  overflow: hidden;
  font-size: 15px;
}

.id__main[data-v-23812dbf]{text-align:left}.div-location[data-v-23812dbf]{display:flex;justify-content:space-between;padding:10px 16px 10px 16px;align-items:center;background:white;border-bottom:1px solid #eeeeee}.div-section[data-v-23812dbf]{display:flex;justify-content:space-between;align-items:center;background:white;padding:10px;border-bottom:1px solid #eeeeee}.div-botsection[data-v-23812dbf]{display:flex;justify-content:space-between;align-items:center;background:white;padding:10px;margin-bottom:10px}.div-botsection-devicenum[data-v-23812dbf]{display:flex;justify-content:space-between;align-items:center;background:white;padding:10px;margin-top:10px}.div-allbottom[data-v-23812dbf]{display:flex;width:100%;justify-content:space-between;align-items:center;background:white;padding:10px;position:fixed;bottom:0px}.div-submit[data-v-23812dbf]{display:flex;width:80px;height:30px;background:#4294e8;border-radius:15px;overflow:hidden;color:white;font-size:15px;font-weight:400;justify-content:center;align-items:center}.div-allSubmit[data-v-23812dbf]{display:flex;width:100px;height:30px;background:#4294e8;border-radius:15px;overflow:hidden;color:white;font-size:15px;font-weight:400;justify-content:center;align-items:center}.p-location[data-v-23812dbf]{display:flex;align-items:center;justify-content:center;border:1px solid #2386d9;height:30px;width:50px;font-size:13px;color:#2386d9;border-radius:5px;overflow:hidden}.p-location2[data-v-23812dbf]{display:flex;align-items:center;justify-content:center;border:1px solid #666666;height:30px;width:50px;font-size:13px;color:#666666;border-radius:5px;overflow:hidden}.div-period[data-v-23812dbf]{width:40px;height:20px;background:#ffeee4;border:1px solid #eb5c01;border-radius:8px;font-size:12px;color:#eb5c01;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:10px}.div-tab[data-v-23812dbf]{background:#f6f6f6;margin-top:10px;margin-bottom:10px}.div-tab[data-v-23812dbf]  .van-tabs__wrap{overflow:hidden;display:flex;justify-content:center;background:#f6f6f6;position:relative;z-index:1}.div-tab[data-v-23812dbf]  .van-tabs__nav--card{box-sizing:border-box;height:32px;width:300px;display:flex;justify-content:center;border:1px solid white;border-radius:14px;overflow:hidden;z-index:1}.div-tab[data-v-23812dbf]  .van-tabs__nav--card .van-tab{color:#333333;border-right:1px solid white;border-radius:14px;overflow:hidden}.div-tab[data-v-23812dbf]  .van-tabs__nav--card .van-tab.van-tab--active{color:#4294e8;background-color:rgba(66,148,232,0.1)}.div-tab[data-v-23812dbf]  .van-tabs__nav--card .van-tab.van-tab--active span{font-weight:bold}.details .detailItem[data-v-23812dbf]{background-color:white;padding:4px 0;border-bottom:1px solid #eeeeee}.details .detailItem>div[data-v-23812dbf]{margin:8px 0;padding:0 10px}.details .detailItem .cell[data-v-23812dbf]{display:flex;align-items:center}.details .detailItem .cell_title[data-v-23812dbf]{width:84px;color:#787878;font-size:14px}.details .detailItem .cell .flex1[data-v-23812dbf]{flex:1;display:flex;align-items:center}.details .detailItem .cell .question[data-v-23812dbf]{width:100px;margin-right:10px}.details .detailItem .cell_title[data-v-23812dbf]{width:70px}.details .detailItem .cell_value[data-v-23812dbf]{font-size:14px;color:black;margin-left:1px}.font—gray[data-v-23812dbf]{color:#787878;font-size:14px}.standard_select[data-v-23812dbf]{display:flex;align-items:center}.standard_select[data-v-23812dbf]  .van-radio__label{color:#333333;font-size:15px}.standard_field[data-v-23812dbf]{padding:0 4px;border:1px solid black}.standard_field[data-v-23812dbf]:first-child{width:70px}.standard__pic-font[data-v-23812dbf]{font-size:14px;color:black}[data-v-23812dbf] .van-icon-success{transform:scale(0.8)}[data-v-23812dbf] .van-radio__label{font-size:14px}[data-v-23812dbf] .text__label{font-size:15px;color:#787878}[data-v-23812dbf] .text__label .van-field__label>span{color:#787878}[data-v-23812dbf] .van-radio__label--disabled{color:#333333}


#inspection-route[data-v-513ad834] {
  text-align: left;
}
#inspection-route .inspection_tips[data-v-513ad834] {
  overflow: hidden;
  padding: 10px 0;
}
#inspection-route .inspection_tips > span[data-v-513ad834] {
  float: right;
  margin-right: 10px;
}
#inspection-route .inspection_tips .point[data-v-513ad834] {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: rgb(246, 21, 34);
  border-radius: 50%;
}
#inspection-route .inspection__container[data-v-513ad834] {
  min-height: 100vh;
  background-color: white;
  padding: 10px 0;
}
#inspection-route .inspection_content[data-v-513ad834] {
  display: flex;
  align-items: center;
  padding-left: 20px;
  padding-bottom: 20px;
}
#inspection-route .inspection_content:last-child .inspection_content_line[data-v-513ad834] {
  display: none;
}
#inspection-route .inspection_content .inspection_content_location-no-active[data-v-513ad834] {
  min-width: 48px;
  white-space: nowrap;
  text-align: center;
  border: 1px solid rgb(35, 134, 217);
  border-radius: 2px;
  padding: 4px 0;
  color: rgb(35, 134, 217);
  font-size: 14px;
}
#inspection-route .inspection_content .inspection_content_location[data-v-513ad834] {
  min-width: 48px;
  white-space: nowrap;
  text-align: center;
  border: 1px solid rgb(35, 134, 217);
  border-radius: 2px;
  padding: 4px 0;
  color: rgb(35, 134, 217);
  font-size: 14px;
}
#inspection-route .inspection_content .inspection_content_location[data-v-513ad834]:active {
  background-color: rgb(35, 134, 217);
  color: white;
}
#inspection-route .inspection_content .btn_has_location[data-v-513ad834] {
  border-color: #d2d2d2;
  color: #d2d2d2;
}
#inspection-route .inspection_content .inspection_content_icon[data-v-513ad834] {
  position: relative;
  margin: 0 10px;
}
#inspection-route .inspection_content .inspection_content_icon > img[data-v-513ad834] {
  vertical-align: bottom;
}
#inspection-route .inspection_content .inspection_content_title[data-v-513ad834] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
#inspection-route .inspection_content .inspection_content_line[data-v-513ad834] {
  position: absolute;
  width: 1px;
  height: 26px;
  background-color: rgb(204, 204, 204);
  top: 24px;
  left: 50%;
  transform: translateX(-50%);
}


.af__container[data-v-c39f9468] {
  display: flex;
  align-items: center;
  padding: 18px 10px;
  background-color: white;
  font-size: 16px;
}
.af__container[data-v-c39f9468]:active {
  background-color: #cccccc;
}
.af__container__title[data-v-c39f9468] {
  margin-right: auto;
  display: flex;
  align-items: center;
}
.af__container__title .af__container__title__number[data-v-c39f9468] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  font-size: 12px;
  color: #fff;
  line-height: 20px;
  text-align: center;
  background: #4187f9;
  margin-left: 10px;
}
.af__tips[data-v-c39f9468] {
  text-align: left;
  font-size: 14px;
  color: #999999;
  padding-left: 10px;
  background-color: #f6f6f6;
}
/* .accessoriess-foldview {
  text-align: left;
}
.accessoriess-foldview .collapse-item__title {
  display: flex;
  align-items: center;
  padding-left: 12px;
}
.accessoriess-foldview .collapse-item__title > span:nth-of-type(1) {
  margin-right: 10px;
}
.accessoriess-foldview .collapse-item__number {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  font-size: 12px;
  color: #fff;
  line-height: 20px;
  text-align: center;
  background: #4187f9;
}
.accessoriess-foldview >>> .add {
  padding: 2px 6px;
  border: 1px solid #4187f9;
  color: #4187f9;
  margin-right: 10px;
}

.accessoriess-foldview >>> .add:active {
  background-color: #0268b3;
  color: #ffffff;
}

.accessoriess-foldview >>> .collapse-item > div:nth-of-type(1) {
  padding: 6px 0;
  font-size: 15px;
}

.accessoriess-foldview >>> .collapse-item .van-cell__title {
  color: #333333;
  font-size: 16px;
}

.accessoriess-foldview >>> .collapse-item > div.van-cell > div,
.accessoriess-foldview .left-icon {
  padding: 4px 0px;
  height: 36px;
  line-height: 36px;
}
.accessoriess-foldview .left-icon {
  margin-left: 10px;
  margin-right: 4px;
}
.accessoriess-foldview >>> .van-collapse > .van-collapse-item .af__right-icon {
  align-self: center;
  margin-right: 20px;
  color: #969799;
  font-size: 18px;
}
.accessoriess-foldview >>> .normal {
  transition: all 0.5s;
}

.accessoriess-foldview >>> .rotating {
  transform: rotate(90deg);
  transition: all 0.5s;
}

.accessoriess-foldview >>> .van-collapse-item__content {
  padding: 0;
}

.accessoriess-foldview >>> .cell-title {
  font-size: 12px;
  line-height: 12px;
}
.accessoriess-foldview >>> .block {
  display: flex;
  align-items: center;
  border-radius: 10px;
  width: auto;
  size: 60px;
  height: auto;
  padding: 20px;
  opacity: 0.6;
  background-color: black;
}
.accessoriess-foldview >>> .record_bottom {
  position: absolute;
  width: 50%;
  bottom: 0;
  padding: 10px 0;
  cursor: pointer;
}
.accessoriess-foldview >>> .record_bottom:active {
  color: white;
  background-color: #0268b3;
} */

.id__main[data-v-4f352f50]{text-align:left}.id__main .btn_location[data-v-4f352f50]{border:1px solid #2386d9;color:#2386d9;padding:0 6px}.id__main .btn_location[data-v-4f352f50]:active{background-color:#2386d9;color:white}.id__main .btn_has_location[data-v-4f352f50]{border-color:#d2d2d2;color:#d2d2d2}.id__main .standard_title[data-v-4f352f50]{display:flex;align-content:center;padding-left:10px}.id__main .standard_title>div[data-v-4f352f50]:last-child{margin-left:auto}.id__main .standard_title div[data-v-4f352f50]{font-size:15px}.id__main .div_diInfo[data-v-4f352f50]{color:#2386d9;margin-right:10px}.id__main .details .detailItem[data-v-4f352f50]{margin-top:10px;background-color:white;padding:4px 0}.id__main .details .detailItem>div[data-v-4f352f50]{margin:8px 0;padding:0 10px}.id__main .details .detailItem .cell[data-v-4f352f50]{display:flex;align-items:center}.id__main .details .detailItem .cell_title[data-v-4f352f50]{width:84px;color:#787878;font-size:14px}.id__main .details .detailItem .cell .flex1[data-v-4f352f50]{flex:1;display:flex;align-items:center}.id__main .details .detailItem .cell .question[data-v-4f352f50]{width:100px;margin-right:10px}.id__main .details .detailItem .cell_value[data-v-4f352f50]{font-size:14px;margin-left:1px;color:black}.id__main .font—gray[data-v-4f352f50]{color:#787878;font-size:14px}.id__main .standard_select[data-v-4f352f50]{display:flex;align-items:center}.id__main .standard_select[data-v-4f352f50]  .van-radio__label{color:#333333;font-size:15px}.id__main .standard_field[data-v-4f352f50]{padding:0 4px;border:1px solid black}.id__main .standard_field[data-v-4f352f50]:first-child{width:80px}.id__main .standard__pic-font[data-v-4f352f50]{font-size:14px;color:black}.id__main[data-v-4f352f50]  .van-icon-success{transform:scale(0.8)}.id__main[data-v-4f352f50]  .van-radio__label{font-size:14px}.id__main[data-v-4f352f50]  .text__label{font-size:15px;color:#787878}.id__main[data-v-4f352f50]  .text__label .van-field__label>span{color:#787878}.id__main[data-v-4f352f50]  .van-radio__label--disabled{color:#333333}


.multi-text[data-v-05978222] {
  text-align: left;
}
.multi-text[data-v-05978222] .text_cell {
  border-bottom: 0.5px solid #ebedf0;
  padding: 16px 12px;
  font-size: 15px;
  color: #333;
}
.multi-text[data-v-05978222] .text_cell .van-field__body {
  color: #333;
  font-size: var(--contentSize);
}
.multi-text[data-v-05978222] .label_style {
  color: #333;
  font-size: 15px;
}
.multi-text[data-v-05978222] .van-cell--required::before {
  position: absolute;
  align-items: center;
  margin-top: 4px;
  margin-right: 2px;
  left: 4px;
  color: #ee0a24;
  font-size: 22px;
  text-align: left;
  content: "*";
}
.multi-text[data-v-05978222] .van-field__label {
  width: 90px;
  margin-right: 8px;
}
.multi-text[data-v-05978222] .van-field__control {
  /* font-weight: 600; */
  font-size: 15px;
}
.multi-text[data-v-05978222] .van-cell__title > span {
  word-break: break-all;
}
.multi-text[data-v-05978222] .van-dropdown-menu__title > .van-ellipsis,
p[data-v-05978222] {
  /* font-weight: 600; */
  font-size: 15px;
}
.multi-text[data-v-05978222] .van-dropdown-menu__title > .van-ellipsis > p {
  /* font-weight: 600; */
  font-size: 15px;
}
.vp__container[data-v-05978222] {
  overflow: hidden;
}
input[data-v-05978222]::input-placeholder {
  color: #bdbdbd;
}
.multi-text .content--readonly[data-v-05978222] {
  pointer-events: none;
  width: 100%;
}
.multi-text .content--normal[data-v-05978222] {
  width: 100%;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.right_icon_wrapper[data-v-05978222] {
  display: flex;
}
.icon_close[data-v-05978222] {
  margin-right: 10px;
}
/* 有些资料显示需要写，有些显示不需要，但是在编辑器webstorm中该属性不被识别 */
.multi-text[data-v-05978222] ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: var(--placeholderColor) !important;
}
.multi-text[data-v-05978222] :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: var(--placeholderColor) !important;
}
.multi-text[data-v-05978222] ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: var(--placeholderColor) !important;
}
.multi-text[data-v-05978222] :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: var(--placeholderColor) !important;
}

.material_list {
  padding: 10px;
  color: black;
  position: relative;
}
.material_list:first-child {
  padding: 0 10px 10px 10px;
}
.material_list::after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background-color: #e4e4e4;
  position: absolute;
  bottom: 0;
  left: 0;
}
.material_list:last-child:after {
  display: none;
}
.material_list div,
p,
span {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.material_list > div {
  display: flex;
  padding: 4px 0;
}
.material_list > div > p:first-child {
  min-width: 80px;
}
.material_list > div > p.left {
  white-space: nowrap;
}
.material_list .vdm_material_custom {
  color: black;
}
.material_list .vdm_material_custom > div {
  width: 100%;
}
.material_list .vdm_material_custom .text_cell {
  padding: 0;
  border: none;
}
.material_list .vdm_material_custom .text_cell .van-cell__title {
  width: 80px;
  margin: 0;
  color: black;
}
.material_list .vdm_material_custom .van-dropdown-menu {
  width: 100%;
}
.material_list .vdm_material_custom .van-dropdown-menu .van-dropdown-menu__bar {
  box-shadow: none;
  height: 100%;
}
.material_list
  .vdm_material_custom
  .van-dropdown-menu
  .van-dropdown-menu__bar
  .van-dropdown-menu__item {
  justify-content: left;
}
.material_list
  .vdm_material_custom
  .van-dropdown-menu
  .van-dropdown-menu__bar
  .van-dropdown-menu__item
  .van-dropdown-menu__title {
  padding-left: 0;
  min-height: 24px;
  color: #333333;
}
.material_list
  .vdm_material_custom
  .van-dropdown-menu
  .van-dropdown-menu__bar
  .van-dropdown-menu__item
  .van-dropdown-menu__title::after {
  display: none;
}
.material_list
  .vdm_material_custom
  .van-dropdown-menu
  .van-dropdown-item__content
  .van-dropdown-item__option {
  min-height: 44px;
}
.material_list
  .vdm_material_custom
  .van-dropdown-menu
  .van-dropdown-menu__bar
  .van-dropdown-menu__title--down::after {
  display: none;
}


.vdm_custom .van-dropdown-menu {
  width: 100%;
  height: 100%;
  text-align: left;
}
.vdm_custom .van-dropdown-menu__bar {
  box-shadow: none;
  height: 100%;
}
.vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__item {
  justify-content: left;
}
.vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__title {
  padding-left: 0px;
  min-height: 24px;
}
.vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__title::after {
  display: none;
}
.vdm_custom .van-dropdown-item__content .van-dropdown-item__option {
  min-height: 44px;
}
.vdm_custom .text_cell .van-cell__value{
  width: 60%;
}
.vdm_custom .van-dropdown-item .van-cell__value{
  display: none;
}

#free-inspection[data-v-c10e8622] {
  text-align: left;
}
#free-inspection .mask[data-v-c10e8622] {
  z-index: 100;
  width: 100%;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
#free-inspection .mask .search[data-v-c10e8622] {
  display: flex;
  align-items: center;
  height: 54px;
  position: fixed;
  width: 100%;
  z-index: 1;
}
#free-inspection .mask .search_translate[data-v-c10e8622] {
  animation: bottomToTopMove-data-v-c10e8622 0.2s 1;
}
@keyframes bottomToTopMove-data-v-c10e8622 {
from {
    top: 100%;
}
to {
    top: 0;
}
}
#free-inspection .mask .search .search_back[data-v-c10e8622] {
  display: flex;
  align-items: center;
  height: 100%;
  background-color: white;
}
#free-inspection .mask .search .search_main[data-v-c10e8622] {
  flex: 1;
}
#free-inspection .mask .search_list[data-v-c10e8622] {
  background-color: white;
}
#free-inspection .mask .search_list .search_list_title[data-v-c10e8622] {
  color: black;
  background-color: #c5c5c5;
  padding: 4px 2px;
  position: sticky;
  top: 54px;
  z-index: 1;
}
#free-inspection .mask .search_list .search_list_item[data-v-c10e8622] {
  min-height: 48px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#free-inspection .mask .search_list .search_list_item[data-v-c10e8622]::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: black;
  height: 0.4px;
  width: 100%;
}
#free-inspection .mask .search_list .search_list_item[data-v-c10e8622]:active {
  background-color: rgb(211, 211, 211);
}
#free-inspection .mask .search_list .search_list_item_number[data-v-c10e8622],
.search_list_item_name[data-v-c10e8622] {
  margin-left: 10px;
}
#free-inspection .mask .search_list .search_list_item_number[data-v-c10e8622] {
  font-size: 14px;
  margin-left: 26px;
}
#free-inspection .standard_title[data-v-c10e8622] {
  margin: 4px 10px;
  margin-top: 0;
  font-size: 14px;
}
#free-inspection .details .detailItem[data-v-c10e8622] {
  margin-top: 10px;
  background-color: white;
  padding: 4px 0;
}
#free-inspection .details .detailItem > div[data-v-c10e8622] {
  margin: 8px 0;
  padding: 0 10px;
}
#free-inspection .details .detailItem .cell[data-v-c10e8622] {
  display: flex;
  align-items: center;
}
#free-inspection .details .detailItem .cell p[data-v-c10e8622] {
  font-size: 14px;
}
#free-inspection .details .detailItem .cell .cell_title[data-v-c10e8622] {
  width: 80px;
}
#free-inspection .details .detailItem .cell .cell_value[data-v-c10e8622] {
  font-size: 14px;
  margin-left: 3px;
  color: black;
}
#free-inspection .details .detailItem .cell .flex1[data-v-c10e8622] {
  flex: 1;
  display: flex;
  align-items: center;
  font-size: 14px;
}
#free-inspection .standard_field[data-v-c10e8622]:first-child {
  width: 80px;
}
#free-inspection .standard_field[data-v-c10e8622] {
  padding: 0 4px;
  border: 1px solid black;
}
#free-inspection .details .detailItem .cell .question[data-v-c10e8622] {
  width: 100px;
  margin-right: 10px;
}
.standard__radio[data-v-c10e8622] .van-radio__label {
  font-size: 14px;
}
#free-inspection[data-v-c10e8622] .van-icon-success {
  transform: scale(0.8);
}

.j-cropper-fade-enter-active[data-v-c28d2ba6],.j-cropper-fade-leave-active[data-v-c28d2ba6]{transition:all 0.4s ease}.j-cropper-fade-enter[data-v-c28d2ba6],.j-cropper-fade-leave-to[data-v-c28d2ba6]{opacity:0;transform-origin:top;transform:translateY(100%)}.cropper_main[data-v-c28d2ba6]{position:fixed;inset:0;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:999999;display:flex;justify-content:center;align-items:center}.cropper_main .cropper_img[data-v-c28d2ba6]{width:100%}.cropper_main .bottom_btn_wrapper[data-v-c28d2ba6]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;padding:20px 0}.cropper_main .bottom_btn_cancel[data-v-c28d2ba6]{border:1px solid #4294e8;color:#4294e8}.cropper_main .bottom_btn_confirm[data-v-c28d2ba6]{background-color:#4294e8;border:1px solid #4294e8;color:#ffffff}.cropper_main .bottom_btn_c[data-v-c28d2ba6]{height:36px;font-size:15px;text-align:center;line-height:36px;border-radius:8px;padding:0 42px}


#meter-reading {
  text-align: left;
}
#meter-reading .meter_list {
  height: 200px;
  overflow-y: auto;
  background-color: white;
}
#meter-reading .meter_list .meter_list_item {
  border-bottom: 0.5px solid #ebedf0;
  padding: 6px 10px;
  font-size: 14px;
}
#meter-reading .meter_list .meter_list_item:last-child {
  border: none;
}
#meter-reading .meter_list .active {
  background-color: rgb(96, 211, 211);
}
#meter-reading .meter_indication {
  display: flex;
  align-items: center;
  width: 100%;
}
#meter-reading .meter_indication .meter_indication_center {
  flex: 1;
  text-align: center;
}
#meter-reading .meter_indication .meter_indication_center2 {
  flex: 1;
  text-align: center;
  border: 1px solid red;
}
#meter-reading .meter_indication .van-icon {
  padding: 0 10px;
}
#meter-reading .meter_data {
  color: rgb(0, 144, 211);
  padding: 6px;
  font-size: 14px;
}
#meter-reading .meter_data > div {
  display: flex;
}
#meter-reading .meter_data > div > div:last-child {
  margin-left: auto;
}
#meter-reading .popup_change {
  text-align: right;
  margin-right: 20px;
  margin-bottom: 10px;
  color: blue;
}
#meter-reading .meter_keyboard .meter_keyboard_item {
  display: flex;
}
#meter-reading .meter_keyboard .meter_keyboard_item > div {
  flex: 1;
  text-align: center;
  padding: 20px 0;
  border: 1px solid black;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item:last-child
  > div:first-child {
  flex: 3;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item
  .meter_keyboard_item_last
  > div {
  display: flex;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item
  .meter_keyboard_item_last
  > div
  > div {
  flex: 1;
  padding: 20px 0;
  border: 1px solid black;
}
#meter-reading .picker_input {
  padding: 8px 0;
  text-align: center;
}
#meter-reading table,
#meter-reading td,
#meter-reading th {
  border: 0.4px solid black;
}
#meter-reading table {
  border-collapse: collapse;
  width: 100%;
}
#meter-reading table td {
  width: 25%;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
}
#meter-reading table td:active {
  background-color: aqua;
}
#meter-reading .vdm_custom {
  width: 100%;
  height: 100%;
  text-align: left;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar {
  box-shadow: none;
  height: 100%;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__item {
  justify-content: left;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__title {
  padding-left: 0px;
  min-height: 24px;
}
#meter-reading
  .vdm_custom
  .van-dropdown-menu__bar
  .van-dropdown-menu__title::after {
  display: none;
}
#meter-reading
  .vdm_custom
  .van-dropdown-item
  .van-dropdown-item__content
  .van-dropdown-item__option {
  min-height: 44px;
}
#meter-reading .text__label {
  font-size: 16px;
}
#meter-reading .text__label .van-field__label > span {
  color: black;
}
#meter-reading .mask {
  z-index: 100;
  width: 100%;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
#meter-reading .mask .search {
  display: flex;
  align-items: center;
  height: 54px;
  position: fixed;
  width: 100%;
  z-index: 1;
}
#meter-reading .mask .search_translate {
  animation: bottomToTopMove 0.2s 1;
}
@keyframes bottomToTopMove {
from {
    top: 100%;
}
to {
    top: 0;
}
}
#meter-reading .mask .search .search_back {
  display: flex;
  align-items: center;
  height: 100%;
  background-color: white;
}
#meter-reading .mask .search .search_main {
  flex: 1;
}
#meter-reading .mask .search_list {
  background-color: white;
}
#meter-reading .mask .search_list .search_list_title {
  color: black;
  background-color: #c5c5c5;
  padding: 4px 2px;
  position: sticky;
  top: 54px;
  z-index: 1;
}
#meter-reading .mask .search_list .search_list_item {
  min-height: 48px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#meter-reading .mask .search_list .search_list_item::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: black;
  height: 0.4px;
  width: 100%;
}
#meter-reading .mask .search_list .search_list_item:active {
  background-color: rgb(211, 211, 211);
}
#meter-reading .mask .search_list .search_list_item_number,
.search_list_item_name {
  margin-left: 10px;
}
#meter-reading .mask .search_list .search_list_item_number {
  font-size: 14px;
  margin-left: 26px;
}


.Item_div[data-v-237768bc] {
  display: flex;
  flex-direction: row;
  background: white;
  justify-content: space-between;
  padding: 10px;
  font-size: 15px;
}
.message-desc-p[data-v-237768bc] {
  margin: 0;
  display: flex;
  flex-direction: row;
  font-size: 14px;
}
.line[data-v-237768bc] {
  width: 100%;
  height: 1px;
  background: #f6f6f6;
}
.block[data-v-237768bc] {
  display: flex;
  align-items: center;
  border-radius: 10px;
  width: auto;
  size: 60px;
  height: auto;
  padding: 20px;
  opacity: 0.6;
  background-color: black;
}
.wrapper[data-v-237768bc] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
.div-search[data-v-237768bc] {
  margin: 0px;
  /* margin-top: -50px; */
  margin-bottom: 10px;
  background-color: #f6f6f6;
}
.div-Tab[data-v-237768bc] {
  margin-top: -50px;
  margin-bottom: 50px;
}
.overlay[data-v-237768bc] {
  background-color: rgba(0, 0, 0, 0.01);
}
#plan-details .van-field[data-v-237768bc] {
  padding: 2px 0;
}
.process_item[data-v-237768bc] {
  /* border-top: 5px solid #f9d5a6; */
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin: 10px 10px 0px 10px;
  background-color: #ffffff;
  padding: 5px 10px;
}
.div-planitem[data-v-237768bc] {
  width: 100%;
  display: flex;
  padding: 5px 0px;
  flex-direction: row;
}
.div-metertem[data-v-237768bc] {
  width: 100%;
  display: flex;
  padding: 5px 0px;
  flex-direction: row;
}
.div-planname[data-v-237768bc] {
  min-width: 80px;
  width: auto;
  display: flex;
  flex-direction: column;
  text-align: left;
  margin-right: 10px;
  color: #787878;
  font-size: 14px;
}
.div-planinfo[data-v-237768bc] {
  max-width: 250px;
  /* white-space: nowrap; */
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  font-size: 14px;
}


#meter-reading {
  text-align: left;
}
#meter-reading .meter_list {
  height: 200px;
  overflow-y: auto;
  background-color: white;
}
#meter-reading .meter_list .meter_list_item {
  border-bottom: 0.5px solid #ebedf0;
  padding: 6px 10px;
  font-size: 14px;
}
#meter-reading .meter_list .meter_list_item:last-child {
  border: none;
}
#meter-reading .meter_list .active {
  background-color: rgb(96, 211, 211);
}
#meter-reading .meter_indication {
  display: flex;
  align-items: center;
  width: 100%;
}
#meter-reading .meter_indication .meter_indication_center {
  flex: 1;
  text-align: center;
}
#meter-reading .meter_indication .meter_indication_center2 {
  flex: 1;
  text-align: center;
  border: 1px solid red;
}
#meter-reading .meter_indication .van-icon {
  padding: 0 10px;
}
#meter-reading .meter_data {
  color: rgb(0, 144, 211);
  padding: 6px;
  font-size: 14px;
}
#meter-reading .meter_data > div {
  display: flex;
}
#meter-reading .meter_data > div > div:last-child {
  margin-left: auto;
}
#meter-reading .popup_change {
  text-align: right;
  margin-right: 20px;
  margin-bottom: 10px;
  color: blue;
}
#meter-reading .meter_keyboard .meter_keyboard_item {
  display: flex;
}
#meter-reading .meter_keyboard .meter_keyboard_item > div {
  flex: 1;
  text-align: center;
  padding: 20px 0;
  border: 1px solid black;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item:last-child
  > div:first-child {
  flex: 3;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item
  .meter_keyboard_item_last
  > div {
  display: flex;
}
#meter-reading
  .meter_keyboard
  .meter_keyboard_item
  .meter_keyboard_item_last
  > div
  > div {
  flex: 1;
  padding: 20px 0;
  border: 1px solid black;
}
#meter-reading .picker_input {
  padding: 8px 0;
  text-align: center;
}
#meter-reading table,
#meter-reading td,
#meter-reading th {
  border: 0.4px solid black;
}
#meter-reading table {
  border-collapse: collapse;
  width: 100%;
}
#meter-reading table td {
  width: 25%;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
}
#meter-reading table td:active {
  background-color: aqua;
}
#meter-reading .vdm_custom {
  width: 100%;
  height: 100%;
  text-align: left;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar {
  box-shadow: none;
  height: 100%;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__item {
  justify-content: left;
}
#meter-reading .vdm_custom .van-dropdown-menu__bar .van-dropdown-menu__title {
  padding-left: 0px;
  min-height: 24px;
}
#meter-reading
  .vdm_custom
  .van-dropdown-menu__bar
  .van-dropdown-menu__title::after {
  display: none;
}
#meter-reading
  .vdm_custom
  .van-dropdown-item
  .van-dropdown-item__content
  .van-dropdown-item__option {
  min-height: 44px;
}
#meter-reading .text__label {
  font-size: 16px;
}
#meter-reading .text__label .van-field__label > span {
  color: black;
}


.div-cell[data-v-57fd67fa] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 12px;
  /* border-bottom: 1px solid #999999; */
  position: relative;
}
.div-cell[data-v-57fd67fa]::after {
  position: absolute;
  box-sizing: border-box;
  content: "";
  pointer-events: none;
  right: 10px;
  bottom: 0;
  left: 10px;
  border-bottom: 1px solid #999999;
  transform: scaleY(0.5);
}
.div-label[data-v-57fd67fa] {
  display: flex;
  flex-direction: column;
}
.div-img[data-v-57fd67fa] {
  display: flex;
  align-items: center;
  width: 20px;
}
.p-name[data-v-57fd67fa] {
  text-align: left;
  font-size: 15px;
  color: #333333;
}
.p-time[data-v-57fd67fa] {
  text-align: left;
  font-size: 12px;
  color: #666666;
}


.div-cell[data-v-3595ed73] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 12px;
  /* border-bottom: 1px solid #999999; */
  position: relative;
}
.div-cell[data-v-3595ed73]::after {
  position: absolute;
  box-sizing: border-box;
  content: "";
  pointer-events: none;
  right: 10px;
  bottom: 0;
  left: 10px;
  border-bottom: 1px solid #999999;
  transform: scaleY(0.5);
}
.div-label[data-v-3595ed73] {
  display: flex;
  flex-direction: column;
}
.div-img[data-v-3595ed73] {
  display: flex;
  align-items: center;
  width: 20px;
}
.p-name[data-v-3595ed73] {
  text-align: left;
  font-size: 15px;
  color: #333333;
}
.p-time[data-v-3595ed73] {
  text-align: left;
  font-size: 12px;
  color: #666666;
}


.div-top[data-v-0bcd9e86] {
  display: flex;
  height: 20px;
  background-color: #f6f6f6;
  flex-direction: row;
  justify-content: flex-end;
  padding-right: 12px;
}
.div-state[data-v-0bcd9e86] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 5px;
}
.div-content[data-v-0bcd9e86] .van-grid-item__content--center {
  background-color: transparent;
  border-radius: 10px;
  padding: 0px;
}
.grad-title[data-v-0bcd9e86] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 10px;
  /* margin: 0px 5px 5px 5px; */
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  color: white;
}
.buildName[data-v-0bcd9e86] {
  font-size: 12px;
  padding-left: 10px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}


.div-top[data-v-577638c4] {
  display: flex;
  height: 20px;
  background-color: #f6f6f6;
  flex-direction: row;
  justify-content: flex-end;
  padding-right: 12px;
}
.div-state[data-v-577638c4] {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 5px;
}
.div-content[data-v-577638c4] .van-grid-item__content--center {
  background-color: transparent;
  border-radius: 10px;
  padding: 0px;
}
.grad-title[data-v-577638c4] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 10px;
  /* margin: 0px 5px 5px 5px; */
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  color: white;
}
.buildName[data-v-577638c4] {
  font-size: 12px;
  padding-left: 10px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

.steps-view[data-v-00f6764d]{text-align:left;margin-top:15px}.steps-view[data-v-00f6764d]  .van-collapse-item>div:first-child{background-color:#f6f6f6;padding-bottom:0}.steps-view[data-v-00f6764d]  .left-icon{display:flex;align-items:center;margin-top:-4px}.steps-view[data-v-00f6764d]  .left-icon img{width:12px;height:12px}.steps-view[data-v-00f6764d]  .normal{transition:all 0.5s}.steps-view[data-v-00f6764d]  .rotating{transform:rotate(90deg);transition:all 0.5s}.steps-view[data-v-00f6764d]  .van-cell__right-icon{display:none}.steps-view[data-v-00f6764d]  .van-collapse-item__content{background-color:#f6f6f6}.steps-view[data-v-00f6764d]  .van-steps{background-color:#f6f6f6}.steps-view[data-v-00f6764d]  .van-steps .van-step__line{background-color:#b9b9b9}.steps-view[data-v-00f6764d]  .van-steps .van-hairline::before{display:none}.steps-view[data-v-00f6764d]  .van-steps .van-hairline::after{display:none}.steps-view[data-v-00f6764d]  .van-steps .van-steps__items div .van-step__circle-container{top:38px;left:-18px}.steps-view[data-v-00f6764d]  .van-steps .van-steps__items div .van-step__line{top:38px;left:-19px}.steps-view[data-v-00f6764d]  .van-steps .step-top .van-steps__items{padding-bottom:1rem}.steps-view[data-v-00f6764d]  .van-steps .step-top .van-steps__items>div{padding-top:0px}.steps-view[data-v-00f6764d]  .van-steps .step-top .van-steps__items>div:first-of-type{padding-top:0px}.steps-view[data-v-00f6764d]  .van-steps--vertical{padding-left:36px}.steps-view .sv-tips[data-v-00f6764d]{color:#999999;position:relative}.steps-view .step-item[data-v-00f6764d]{padding:12px 12px 12px 8px;background-color:#ffffff;border:#c9c9c9 solid 0.5px;border-radius:4px;color:#000000;overflow:hidden}.steps-view .step-item .sv__item-top[data-v-00f6764d]{display:flex}.steps-view .step-item .sv__item-top .sv__item-top__name[data-v-00f6764d]{margin-right:auto;font-size:16px;color:#333333}.steps-view .step-item .sv__item-top .sv__item-top__time[data-v-00f6764d]{color:#b2b2b2;font-size:13px;white-space:nowrap}.steps-view p[data-v-00f6764d]{font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.steps-view .step-ellipsis[data-v-00f6764d]{font-size:20px;text-align:center}


.approval[data-v-8850fa8a] {
  margin-top: 20px;
  height: 50px;
}
.approval .placeholder[data-v-8850fa8a] {
  background-color: #f6f6f6;
  height: 50px;
}
.approval .common__button[data-v-8850fa8a] {
  width: 100%;
  padding: 6px 0;
  border-radius: 5px;
  font-weight: 400;
  border: 1px solid #4187f9;
  box-shadow: 1px 1px 4px #888888;
}
.approval .agree__button[data-v-8850fa8a] {
  background-color: #4187f9;
  color: white;
}
.approval .disagree__button[data-v-8850fa8a] {
  background-color: white;
  color: #4187f9;
}
.approval .approval-row[data-v-8850fa8a] {
  background-color: #ffffff;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 8px 0;
}
.approval .approval-row .approval-row__left[data-v-8850fa8a] {
  flex: 1.2;
  padding: 0 12px;
}
.approval .approval-row .approval-row__center[data-v-8850fa8a] {
  flex: 4;
}
.approval .approval-row .approval-row__center .van-cell[data-v-8850fa8a] {
  padding: 0;
}
.approval .approval-row .approval-row__right[data-v-8850fa8a] {
  flex: 1.2;
  padding: 0 12px;
}
.btn_reply[data-v-8850fa8a] {
  white-space: nowrap;
  padding: 6px 12px;
  border-radius: 5px;
  margin-right: 10px;
  background-color: #ef8632;
  color: white;
}
.btn_super[data-v-8850fa8a] {
  white-space: nowrap;
  padding: 6px 12px;
  border-radius: 5px;
  margin-right: 10px;
  background-color: #3e930f;
  color: white;
}
.btn_reply[data-v-8850fa8a]:active {
  background-color: #cccccc;
  color: white;
}
@media screen and (max-width: 330px) {
.approval[data-v-8850fa8a] button {
    font-size: 10px;
    white-space: nowrap;
}
}
@media screen and (min-width: 345px) {
.approval[data-v-8850fa8a] button {
    font-size: 14px;
    white-space: nowrap;
}
}

.jf__main[data-v-28325f6c]{position:relative;background-color:white;text-align:left}.jf__main-label[data-v-28325f6c]{color:#333333;font-weight:400;font-size:14px;margin-bottom:5px}.jf__main .file__input[data-v-28325f6c]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f8f8f8;border-radius:8px;width:84px;height:84px}.jf__main .file__input .file_name[data-v-28325f6c]{margin-top:5px;color:#888888;font-weight:400;font-size:10px}

.jft__main[data-v-63651645]{position:relative;text-align:left;background-color:white}.jft__main .cftt__label[data-v-63651645]{margin-bottom:5px}.jft__main .cftt__label .van-cell[data-v-63651645]{padding:0}.jft__main .cftt__label .van-cell .van-cell__title span[data-v-63651645]{color:#333333;font-weight:400;font-size:14px}.jft__main .cftt__label .van-cell--required[data-v-63651645]{display:flex;align-items:center;padding-left:var(--left)}.jft__main .cftt__label .van-cell--required[data-v-63651645]::before{top:3px;left:0;color:#ee0a24;font-size:20px;height:-moz-fit-content;height:fit-content}.jft__main .candidate[data-v-63651645]{font-size:12px;padding:10px 20px 2px}.jft__main .candidate-label[data-v-63651645]{font-size:13px}.jft__main .candidate-content[data-v-63651645]{display:flex;flex-wrap:wrap}.jft__main .candidate-item[data-v-63651645]{margin-top:6px;margin-right:4px;color:#409eff;white-space:nowrap}.jft__main .vf_wrapper[data-v-63651645]{background:#f8f8f8;border-radius:8px;border:1px solid #409eff;border-style:var(--showBefore);padding-left:16px}


.box-all[data-v-1c92af28] {
  background-color: white;

  /* font-size: 16px; */
  /* padding: 6px 12px; */
}
.div_switch[data-v-1c92af28] {
  display: flex;
  width: auto;
  height: 100%;
  direction: rtl;
  padding-left: 20px;
  padding-right: 20px;
}
.drop-picker[data-v-1c92af28] {
  padding-right: 8px;
}
.dpr_wrapper[data-v-1c92af28] {
  display: flex;
  flex-wrap: wrap;
}
.dpr_item[data-v-1c92af28] {
  background-color: #eee;
  /* border-radius: 4px; */
  color: #2386da;
  font-weight: 500;
  min-width: 60px;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 180px;
  height: 30px;
  white-space: nowrap;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
  font-size: 13px;
}
.dpr_item[data-v-1c92af28]:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.dpr_item[data-v-1c92af28]:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dpr_item--selected[data-v-1c92af28] {
  color: white;
  position: relative;
  background-color: transparent;
  z-index: 1;
  overflow: visible;

  background-color: #2386da;
}
.Selebutton[data-v-1c92af28] {
  padding-left: 15px;
  padding-right: 15px;
  border: 1px solid rgb(0, 110, 255);
  color: rgb(0, 110, 255);
}
#check_box[data-v-1c92af28] .van-checkbox__label {
  color: #ee0a24;
}
/* .dpr_item--selected::after {
  content: "";
  position: absolute;
  background-color: #2386da;
  top: 2px;
  left: -4px;
  right: -4px;
  bottom: 0;
  z-index: 0;
  border-radius: 4px;
  height: 26px;
  z-index: -1;
} */
.div-all[data-v-1c92af28] {
  display: flex;
  flex-direction: row;
}
.line[data-v-1c92af28] {
  width: 100%;
  height: 1px;
  background: #f6f6f6;
}
#text_box[data-v-1c92af28] .van-cell {
  padding: 16px 10px;
}
#text_box[data-v-1c92af28] .van-cell .van-field__body {
  color: #333;
  font-size: 15px;
}
#text_box[data-v-1c92af28] .van-cell .van-field__label {
  color: #333;
  font-size: 15px;
  margin-left: 3px;
}
#text_box[data-v-1c92af28] .van-cell--required::before {
  position: absolute;
  align-items: center;
  margin-top: 4px;
  margin-right: 2px;
  left: 4px;
  color: #ee0a24;
  font-size: 22px;
  text-align: left;
  content: "*";
}
/* #text_box >>> .box-all .van-field__label>span{
  color: black;
  font-size: 16px;
} */
.content--readonly[data-v-1c92af28] span {
  color: #666;
}
.content--readonly[data-v-1c92af28] input {
  color: #666;
}
.content--readonly[data-v-1c92af28] textarea {
  color: #666;
}
.vr_radio_item[data-v-1c92af28] {
  padding: 2px 0;
}
.vr_radio_item[data-v-1c92af28] .van-radio__label {
  font-weight: 500;
}
.griditem0[data-v-1c92af28] {
  display: flex;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  border: 1px solid #23aeed;
  border-radius: 5px;
  align-items: center;
  justify-content: center;
  background: white;
  padding: 0px, 0px;
  overflow: hidden;
  background-size: 100% 100%;
  width: 100%;
  height: 50px;
  color: #23aeed;
  word-break: break-all;
}
.griditem1[data-v-1c92af28] {
  display: flex;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  border: 1px solid #0452f6;
  border-radius: 5px;
  align-items: center;
  justify-content: center;
  background: #23aeed;
  color: white;
  padding: 0px, 0px;
  overflow: hidden;
  background-size: 100% 100%;
  width: 100%;
  height: 50px;
  word-break: break-all;
}
.popubottombuttonVi[data-v-1c92af28] {
  width: 100%;
  height: auto;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.popubottombutton[data-v-1c92af28] {
  width: 45%;
  height: 40px;
  font-size: 14px;
}
.flatPopupDiv[data-v-1c92af28] {
  max-height: 80%;
  width: 100%;
}
.flatList[data-v-1c92af28] {
  width: 100%;
  max-height: calc(80vh - 110px);
  height: calc(60vh - 110px);
  overflow-y: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.div-time[data-v-1c92af28] {
  flex: 1;
  border-right: 1px solid #eeeeee;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  height: 35px;
  position: relative;
}
.div-toptime[data-v-1c92af28] {
  width: calc(25vw - 5px);
  text-align: right;
}
.div-bgtime[data-v-1c92af28] {
  position: absolute;
  height: 33px;
  background: #2386da;
  z-index: 1;
}
.p-bgtime[data-v-1c92af28] {
  height: 23px;
  color: white;
  font-size: 15px;
  margin-top: 5px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.newdiv-btn[data-v-1c92af28] {
  display: flex;
  flex-wrap: wrap;
}
.newbtn_item[data-v-1c92af28] {
  background-color: white;
  color: #666666;
  font-weight: 500;
  min-width: 60px;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 180px;
  height: 30px;
  white-space: nowrap;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
  font-size: 13px;
  border: 1px solid #eeeeee;
  border-radius: 5px;
  overflow: hidden;
  margin-right: 10px;
}
.newbtn_item_selected[data-v-1c92af28] {
  color: #2386da;
  position: relative;
  background-color: transparent;
  z-index: 1;
  overflow: visible;
  border: 1px solid #2386da;
}
.newbtn_item_selected[data-v-1c92af28]::before {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAFjSURBVDhPY3Sa8uI/Awng/3+GDwyMDBcYGRkP/GNg3HggW+wCsnZGUg1E1gwyHOiahgO5EhNh4hQZCDf8P8OGfbkSgSA+dQyEmFy4L0diAtUMBHuficmRagaC3fj/fyNVDfz///9Bsgx01+BkKHPmY5h25DPD2ovfEHED9DbJBsIMA5lSt+0Dw9H7P1FSMYaBWTa8DNZK7GDFd9/8QVGMbFjX3k8MO298x8gSGAaWOfMzuGtwMHz5+Z+haMM7uKHEGIY1HXKzMTL0BwoxKIuwwA1VEWEFhxkI4HIZck75AOTwI7sd3VAedkaiDAO70HHy8wPAjG6PHhjIhhLjMoQLJz9vYGBkrMcIXaAAyNBsWz6Gi09/YY0AbHoYHaa+MmD6/+8AurexKSZGDBw4wCKsAEj1E6OBkBpIaAOB45QXG4Acf0IaCMnDDURyaQMl3kcxEGQoOEz//Q0AlsQOwNg3INVwAEL5pUKVVMk/AAAAAElFTkSuQmCC);
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 999;
  background-size: 10px 10px;
  width: 10px;
  height: 10px;
}
.div-shop[data-v-1c92af28] {
  display: flex;
  flex-direction: row;
  background: orange;
  height: 400px;
}
.div1[data-v-1c92af28] {
  background: white;
  width: 80px;
  height: 400px;
  background: #f7f8fa;
  overflow: auto;
}
.div2[data-v-1c92af28] {
  flex: 1;
  background: white;
  height: 400px;
  overflow: auto;
}
.div-house[data-v-1c92af28] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-left: 10px;
  padding-right: 10px;
}
.div-house2[data-v-1c92af28] {
  width: 65px;
  height: 35px;
  margin-right: 5px;
  margin-top: 6px;
  border: 1px solid #eeeeee;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box-group[data-v-1c92af28] {
  margin-top: 16px;
  border-radius: 20px 20px 0px 0px;
}
.box-group .box-group-field[data-v-1c92af28] .van-field__label {
  font-size: 16px !important;
}
.box-group .box-group-field[data-v-1c92af28] span {
  font-weight: bold;
}
.blue[data-v-1c92af28] {
  color: #4294e8;
}
.subdiv1[data-v-1c92af28] {
  width: 40px;
  background: #e2e4e5;
  font-size: 12px;
  padding: 10px 0px;
}
.subdiv2[data-v-1c92af28] {
  flex: 1;
  text-align: left;
  background: #e2e4e5;
  font-size: 12px;
  color: #333333;
  font-weight: 600;
  padding: 10px;
}
.subdiv3[data-v-1c92af28] {
  width: 40px;
  background: #f1f2f2;
  padding: 10px 0px;
  font-size: 12px;
  font-weight: 600;
  border-bottom: 1px solid #f1f2f2;
}
.subdiv4[data-v-1c92af28] {
  flex: 1;
  text-align: left;
  border-bottom: 1px solid #f1f2f2;
  border-right: 1px solid #f1f2f2;
  padding: 10px;
  font-size: 12px;
  color: #666666;
}


.div-space[data-v-9d42c9d6] {
  height: 10px;
  background-color: rgb(246, 246, 246);
}
.div-space-top[data-v-9d42c9d6] {
  margin-top: 46px;
  height: 10px;
  background-color: rgb(246, 246, 246);
}
.div-coll[data-v-9d42c9d6] {
  margin: 0px;
}
.div-all[data-v-9d42c9d6] {
  background-color: #f6f6f6;
  margin-left: 0px;
  margin-right: 0px;
}
.div-all[data-v-9d42c9d6] .van-collapse-item__content {
  padding: 0px;
}
.div-all[data-v-9d42c9d6] .van-cell__title {
  text-align: left;
}
.collapse-item[data-v-9d42c9d6] .van-icon {
  padding-top: 5px;
}
.div-item[data-v-9d42c9d6] {
  display: flex;
  flex-direction: column;
}
.div-item[data-v-9d42c9d6] .van-icon {
  padding-top: 0px;
}
.div-all[data-v-9d42c9d6] .normal {
  transition: all 0.5s;
}
.div-all[data-v-9d42c9d6] .rotating {
  transform: rotate(90deg);
  transition: all 0.5s;
}
.dialoghouse[data-v-9d42c9d6] {
  max-height: 350px;
  overflow: auto;
  text-align: left;
}


.div-space[data-v-5f64fc25] {
  height: 10px;
  background-color: rgb(246, 246, 246);
}
.div-space-top[data-v-5f64fc25] {
  margin-top: 46px;
  height: 10px;
  background-color: rgb(246, 246, 246);
}
.div-coll[data-v-5f64fc25] {
  margin: 0px;
}
.div-all[data-v-5f64fc25] {
  background-color: #f6f6f6;
  margin-left: 0px;
  margin-right: 0px;
}
.div-all[data-v-5f64fc25] .van-collapse-item__content {
  padding: 0px;
}
.div-all[data-v-5f64fc25] .van-cell__title {
  text-align: left;
}
.collapse-item[data-v-5f64fc25] .van-icon {
  padding-top: 5px;
}
.div-item[data-v-5f64fc25] {
  display: flex;
  flex-direction: column;
}
.div-item[data-v-5f64fc25] .van-icon {
  padding-top: 0px;
}
.div-all[data-v-5f64fc25] .normal {
  transition: all 0.5s;
}
.div-all[data-v-5f64fc25] .rotating {
  transform: rotate(90deg);
  transition: all 0.5s;
}
.dialoghouse[data-v-5f64fc25] {
  max-height: 350px;
  overflow: auto;
  text-align: left;
}

.btn-div[data-v-5ead57b7]{margin-top:15px;padding-left:10px;padding-right:10px}.btn[data-v-5ead57b7]{display:inline-block;background:#fdfdfd no-repeat center;border:1px dotted #d0d0d0;width:70px;height:70px;border-radius:1px;box-shadow:0 1px rgba(100,100,100,0.1);color:#cfcfcf;transition:color 0.2s, background-color 0.2s}.btn[data-v-5ead57b7]:active{box-shadow:inset 0 1px rgba(100,100,100,0.1)}.btn[data-v-5ead57b7]:hover{background-color:#e9e9e9;color:#7c7c7c}.btn-plus[data-v-5ead57b7]{background-image:linear-gradient(to top, currentColor, currentColor),linear-gradient(to top, currentColor, currentColor);background-size:20px 2px, 2px 20px}.upload_loading[data-v-5ead57b7]{width:70px;height:70px;background-color:#4a4a4b;display:flex;flex-direction:column;align-items:center;justify-content:center}.upload_loading .loading_text[data-v-5ead57b7]{font-size:12px;color:white;margin-top:6px}


.div-cell[data-v-56e8350e] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 12px;
  background: white;
  /* border-bottom: 1px solid #999999; */
  position: relative;
}
.div-cell[data-v-56e8350e]::after {
  position: absolute;
  box-sizing: border-box;
  content: "";
  pointer-events: none;
  right: 0px;
  bottom: 0;
  left: 0px;
  border-bottom: 1px solid #999999;
  transform: scaleY(0.5);
}
.div-label[data-v-56e8350e] {
  display: flex;
  flex-direction: column;
}
.div-img[data-v-56e8350e] {
  display: flex;
  align-items: center;
  width: 20px;
}
.p-tishi[data-v-56e8350e] {
  padding: 10px;
  text-align: left;
  font-size: 15px;
  color: #333333;
}
.p-name[data-v-56e8350e] {
  text-align: left;
  font-size: 15px;
  color: #333333;
}
.p-time[data-v-56e8350e] {
  text-align: left;
  font-size: 12px;
  color: #666666;
}


.div-button[data-v-7c2d1c26] {
  display: flex;
  justify-content: space-between;
  padding: 0px 10px;
  height: 50px;
  background: #fff;
  align-items: center;
}
.div-van-button[data-v-7c2d1c26] {
  padding: 0px 40px;
}
.div-button-search[data-v-7c2d1c26] {
  display: flex;
  width: auto;
  height: 40px;
  margin-top: 10px;
}
.div-button-more[data-v-7c2d1c26] {
  display: flex;
  align-items: center;
}
.div-button-p[data-v-7c2d1c26] {
  display: flex;
  text-align: center;
  align-items: center;
  text-decoration: underline;
}
.div-recheck[data-v-7c2d1c26] {
  display: flex;
  justify-content: space-between;
  padding: 10px 10px;
}
.p-content[data-v-7c2d1c26] {
  text-align: left;
}
.p-content1[data-v-7c2d1c26] {
  text-align: left;
  font-size: 12px;
  color: #999999;
}
.check-div[data-v-7c2d1c26] {
  display: flex;
  background-color: white;
  /* height: 44px; */
  align-items: center;
}
.check-div-name[data-v-7c2d1c26] {
  display: flex;
  align-items: center;
  width: 80px;
  height: 44px;
}
.check-dic-select[data-v-7c2d1c26] {
  display: flex;
  flex: 1;
}
.right_icon_wrapper[data-v-7c2d1c26] {
  display: flex;
}
.icon_close[data-v-7c2d1c26] {
  margin-right: 10px;
}
#message[data-v-7c2d1c26] .vue-treeselect__control {
  padding-left: 5px;
  padding-right: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 36px;
  border: 1px solid white;
  border-radius: 5px;
  background: #fff;
  transition-duration: 200ms;
  transition-property: border-color, box-shadow, width, height, background-color,
    opacity;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}


.div-button[data-v-7466daf0] {
  display: flex;
  justify-content: space-between;
  padding: 0px 10px;
  height: 50px;
  background: #fff;
}
.div-iframe[data-v-7466daf0] {
  width: 100%;
  height: calc(100vh - 96px);
  margin-bottom: 5px;
}
.div-van-button[data-v-7466daf0] {
  padding: 0px 40px;
}
.checksave-title[data-v-7466daf0] {
  border: 1px solid #2486d9;
  border-radius: 6px;
  margin-right: 20px;
  display: flex;
}
.checksave-title p[data-v-7466daf0] {
  width: 60px;
  padding: 4px 6px;
  color: #2486d9;
  font-size: 14px;
}
.checksave-title p.active[data-v-7466daf0] {
  background-color: #2486d9;
  color: white;
  border-radius: 0px;
}
.div-button-search[data-v-7466daf0] {
  display: flex;
  width: auto;
  height: 40px;
  margin-top: 10px;
}
.div-button-more[data-v-7466daf0] {
  display: flex;
  align-items: center;
}
.div-button-p[data-v-7466daf0] {
  display: flex;
  text-align: center;
  align-items: center;
  text-decoration: underline;
}
.div-recheck[data-v-7466daf0] {
  display: flex;
  justify-content: space-between;
  padding: 10px 10px;
}
.p-content[data-v-7466daf0] {
  text-align: left;
}
.p-content1[data-v-7466daf0] {
  text-align: left;
  font-size: 12px;
  color: #999999;
}
.p-status1[data-v-7466daf0] {
  text-align: right;
  font-size: 12px;
  color: #2486d9;
}
.p-status2[data-v-7466daf0] {
  text-align: right;
  font-size: 12px;
}
.check-div[data-v-7466daf0] {
  display: flex;
  background-color: white;
  /* height: 44px; */
  align-items: center;
}
.check-div-name[data-v-7466daf0] {
  display: flex;
  align-items: center;
  width: 80px;
  height: 44px;
}
.check-dic-select[data-v-7466daf0] {
  display: flex;
  flex: 1;
}
.right_icon_wrapper[data-v-7466daf0] {
  display: flex;
}
.icon_close[data-v-7466daf0] {
  margin-right: 10px;
}
#message[data-v-7466daf0] .vue-treeselect__control {
  padding-left: 5px;
  padding-right: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 36px;
  border: 1px solid white;
  border-radius: 5px;
  background: #fff;
  transition-duration: 200ms;
  transition-property: border-color, box-shadow, width, height, background-color,
    opacity;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}


#message[data-v-71fe5b29] {
  background-color: #f6f6f6;
}
#message .van-cell__title[data-v-71fe5b29] {
  display: flex;
  justify-content: flex-start;
}
.div-search[data-v-71fe5b29] {
  width: 100%;
  margin-top: 46px;
  margin-right: 10px;
  position: fixed;
  top: 0px;
  z-index: 10;
}
.div-house[data-v-71fe5b29] {
  width: 100px;
  height: 200px;
  background: red;
  color: black;
}
.div-content[data-v-71fe5b29] {
  display: flex;
  flex-direction: row;
  padding-left: 10px;
  padding-right: 10px;
  height: 44px;
  background-color: white;
}
.div-check[data-v-71fe5b29] {
  display: flex;
  width: 20px;
  margin-right: 10px;
}
.div-cell[data-v-71fe5b29] {
  display: flex;
  align-items: center;
}


#message[data-v-3a4d8eb2] {
  background-color: #f6f6f6;
}
#message .van-cell__title[data-v-3a4d8eb2] {
  display: flex;
  justify-content: flex-start;
}
.div-content[data-v-3a4d8eb2] {
  display: flex;
  flex-direction: row;
  padding-left: 10px;
  padding-right: 10px;
  height: 44px;
  background-color: white;
}
.div-check[data-v-3a4d8eb2] {
  display: flex;
  width: 20px;
  margin-right: 10px;
}
.div-cell[data-v-3a4d8eb2] {
  display: flex;
  align-items: center;
}
.div-icon[data-v-3a4d8eb2] {
  display: flex;
  align-items: center;
}


.div-content[data-v-5d4515f4] {
  display: flex;
  flex-direction: row;
  padding-left: 10px;
  padding-right: 10px;
  height: 44px;
  background-color: white;
}
.div-check[data-v-5d4515f4] {
  display: flex;
  width: 20px;
  margin-right: 10px;
}
.div-cell[data-v-5d4515f4] {
  display: flex;
  align-items: center;
}
.div-icon[data-v-5d4515f4] {
  display: flex;
  align-items: center;
}
.div-search[data-v-5d4515f4] {
  width: 100%;
  margin-top: 46px;
  margin-right: 10px;
  position: fixed;
  top: 0px;
  z-index: 10;
}


.p-history[data-v-2a393320] {
  display: flex;
  align-items: left;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.btn[data-v-398b0c6c]{box-sizing:border-box;font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;white-space:pre-wrap}.btn--active[data-v-398b0c6c]:active{color:white !important;background-color:var(--activeColor) !important}.btn .icon-down[data-v-398b0c6c]{transition:transform 0.3s linear}.btn .icon-up[data-v-398b0c6c]{transform:rotate(180deg)}.btn .j-btn-tips[data-v-398b0c6c]{color:white;font-size:12px;background:rgba(0,0,0,0.75);padding:7px 11px;border-radius:3px}.btn .j-btn-popover[data-v-398b0c6c]{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.btn .more_btn_wrapper[data-v-398b0c6c]{display:flex;align-items:center}.btn .btn_text[data-v-398b0c6c]{font-weight:700}.btn[data-v-398b0c6c]  .van-popover .van-popover__arrow{border-style:solid;border-width:4px;border-top-color:rgba(0,0,0,0.75)}.btn[data-v-398b0c6c]  .jz_toast{width:-moz-fit-content;width:fit-content;border-radius:13px}.btn[data-v-398b0c6c]  .jz_toast .van-toast__text{font-size:14px;font-weight:600}

.lt__main[data-v-bfe6e00a]{display:flex;align-items:center}.lt__main>div[data-v-bfe6e00a]{display:flex;align-items:center}.lt__main .lt__text[data-v-bfe6e00a]{min-width:60px}

.amount--default[data-v-7ec7ecdf]{font-weight:400;font-style:normal;color:#333333;font-size:16px;flex-direction:column;justify-content:center;align-items:center;line-height:24px}.amount--default .amount--bold[data-v-7ec7ecdf]{font-weight:900;font-style:normal}.amount--default .amount-desc[data-v-7ec7ecdf]{color:#aaaaaa;line-height:24px;font-size:14px}

.cdf__main[data-v-19de4c38]{position:relative;background-color:white;text-align:left;padding-left:16px}.cdf__main-label[data-v-19de4c38]{margin-left:10px;color:#333333;font-size:15px;margin-top:10px}.cdf__main .file__input[data-v-19de4c38]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#e5e5e5;border-radius:5px;font-size:12px;border:1px solid #e9e9e9;color:#999999;width:80px;height:80px}.cdf__main[data-v-19de4c38]  .vu__file{padding:10px 0 10px 10px}

.dialog-title[data-v-e6e2254c]{padding:26px 10px 0;font-size:15px;font-weight:bold;text-align:left}.popup__wrapper[data-v-e6e2254c]{width:100%;position:relative;height:calc(100% - 50px);overflow-y:scroll}.popup__wrapper .vf__input[data-v-e6e2254c]{background-color:#f4f4f4;border-radius:10px;margin:10px;width:calc(100vw - 20px)}.popup__wrapper .vf__input[data-v-e6e2254c]::after{display:none}.popup-bottom[data-v-e6e2254c]{height:50px;line-height:50px;width:100%;display:flex;text-align:center;color:#1989fa;font-size:15px;position:absolute;left:0;bottom:0;border-top:0.5px solid #ccc;background-color:white;z-index:2}.popup-bottom>div[data-v-e6e2254c]{flex:1}.popup-bottom .popup-cancel[data-v-e6e2254c]{border-right:0.5px solid #ccc}

.ad_main .dialog_title[data-v-41c5688a]{width:100%;display:flex;align-items:center;padding:20px 16px;position:sticky;top:0;background-color:white;z-index:50}.ad_main .dialog_title .title_name[data-v-41c5688a]{flex:1;text-align:center;color:#333333;font-weight:600}.ad_main .popup__wrapper[data-v-41c5688a]{width:100%;position:relative;height:calc(100% - 50px);overflow-y:scroll}.ad_main .popup__wrapper .dialog-title[data-v-41c5688a]{padding:26px 10px 0;font-size:14px;text-align:left;color:#333333;font-weight:500}.ad_main .popup__wrapper .vf__input[data-v-41c5688a]{background-color:#f4f4f4;border-radius:10px;margin:10px;width:calc(100vw - 20px)}.ad_main .popup__wrapper .vf__input[data-v-41c5688a]::after{display:none}.ad_main .dialog_file[data-v-41c5688a]{margin:16px}.ad_main .popup-bottom[data-v-41c5688a]{height:50px;line-height:50px;width:100%;display:flex;text-align:center;color:#1989fa;font-size:15px;position:absolute;left:0;bottom:0;border-top:0.5px solid #ccc;background-color:white;z-index:2}.ad_main .popup-bottom>div[data-v-41c5688a]{flex:1}.ad_main .popup-bottom .popup-cancel[data-v-41c5688a]{border-right:0.5px solid #ccc}.ad_main .bottom_space[data-v-41c5688a]{height:50px}.ad_main .space[data-v-41c5688a]{height:32px}

.ai_main[data-v-d425d27a]{display:flex;align-items:center;padding:26px 10px;padding-bottom:0}.ai_main .ai_label[data-v-d425d27a]{font-size:14px;color:#333333;font-weight:500}.ai_main .label--required[data-v-d425d27a]::before{content:"*";color:red}.ai_main .ai_content[data-v-d425d27a]{margin-left:auto}.ai_main .ai_unit[data-v-d425d27a]{font-size:14px;margin-left:6px}

.cft__main[data-v-590d1a3e]{position:relative;padding-left:16px;background-color:white}.cft__main[data-v-590d1a3e]::after{content:"";display:var(--showDivide);position:absolute;left:10px;right:10px;bottom:0;height:1px;background-color:#dbdbdb}.cft__main[data-v-590d1a3e]  .van-field__label{color:#333333}.cft__main[data-v-590d1a3e]  .van-cell{padding:16px 10px}.cft__main[data-v-590d1a3e]  .van-cell--required::before{position:absolute;align-items:center;margin-top:4px;left:2px;color:#ee0a24;font-size:20px;text-align:left;content:"*"}

.cft__main[data-v-787d051c]{position:relative;padding-left:16px;background-color:white}.cft__main[data-v-787d051c]::after{content:"";display:block;position:absolute;left:10px;right:10px;bottom:0;height:1px;background-color:#dbdbdb}.cft__main[data-v-787d051c]::before{content:"";display:var(--showBefore);position:absolute;left:100px;right:10px;bottom:0;height:1px;background-color:#409eff;z-index:1}.cft__main[data-v-787d051c]  .van-field__label{color:#333333}.cft__main[data-v-787d051c]  .van-cell{padding:16px 10px}.cft__main[data-v-787d051c]  .van-cell--required::before{position:absolute;align-items:center;margin-top:4px;left:2px;color:#ee0a24;font-size:20px;text-align:left;content:"*"}

.cftt__label[data-v-a09d7154]{padding-top:10px;background:white;width:100%;height:auto;left:0px;top:10px;color:#999999;font-size:14px;z-index:1;background:white}.cftt__label[data-v-a09d7154]  .van-field__label{color:#333333}.cftt__main[data-v-a09d7154]{position:relative;text-align:left;padding-left:16px;background-color:white}.cftt__main[data-v-a09d7154]::after{content:"";display:block;position:absolute;left:10px;right:10px;bottom:0;height:1px;background-color:#dbdbdb}.cftt__main[data-v-a09d7154]::before{content:"";display:var(--showBefore);position:absolute;left:10px;right:10px;bottom:0;height:1px;background-color:#409eff;z-index:1}.cftt__main .candidate[data-v-a09d7154]{font-size:12px;padding:10px 20px 2px}.cftt__main .candidate-label[data-v-a09d7154]{font-size:13px}.cftt__main .candidate-content[data-v-a09d7154]{display:flex;flex-wrap:wrap}.cftt__main .candidate-item[data-v-a09d7154]{margin-top:6px;margin-right:4px;color:#409eff;white-space:nowrap}.cftt__main[data-v-a09d7154]  .van-cell{padding:10px;padding-top:0px}.cftt__main[data-v-a09d7154]  .van-field__control{padding-left:10px}.cftt__main[data-v-a09d7154]  .van-cell--required::before{position:absolute;align-items:center;margin-top:4px;left:2px;color:#ee0a24;font-size:20px;text-align:left;content:"*"}

.sl_main[data-v-1d4f6f88]{display:flex;align-items:center;flex-wrap:nowrap;font-size:12px;overflow-x:auto;scrollbar-width:none}.sl_main[data-v-1d4f6f88]::-webkit-scrollbar{display:none}.sl_main .sl_dot[data-v-1d4f6f88]{width:4px;height:4px;margin-right:3px;border-radius:4px}.sl_main>div[data-v-1d4f6f88]{white-space:nowrap;padding:2px 4px;border-radius:4px;font-weight:500;display:flex;align-items:center}.sl_main>div[data-v-1d4f6f88]:not(:last-child){margin-right:10px}.sl_main .sl_random[data-v-1d4f6f88]{border:1px solid #23c39d;color:#23c39d;background-color:#e1f8bd}.sl_main .sl_progress[data-v-1d4f6f88]{border:1px solid #2c98f6;color:#2c98f6;background-color:#e9f5fe}.sl_main .sl_question[data-v-1d4f6f88]{border:1px solid #23c39d;color:#23c39d;background-color:#e1f8bd}.sl_main .sl_disable[data-v-1d4f6f88]{border:1px solid #d8d1d4;color:#d8d1d4;background-color:#f8f8f8}

.tab_main[data-v-1cd8b4b8]{height:32px;line-height:32px;background:#ffffff;border-radius:16px;overflow-x:scroll;overflow-y:hidden;width:-moz-fit-content;width:fit-content;max-width:100%}.tab_main[data-v-1cd8b4b8]::-webkit-scrollbar{display:none}.tab_main .tab_wrapper[data-v-1cd8b4b8]{display:flex;flex-wrap:nowrap;height:100%;width:-moz-fit-content;width:fit-content;position:relative}.tab_main .tab_wrapper .tab_item[data-v-1cd8b4b8]{color:#333333;font-size:14px;font-weight:400;padding:0 12px;box-sizing:content-box;white-space:nowrap;background-color:transparent;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.tab_main .tab_wrapper .tab_item--selected[data-v-1cd8b4b8]{color:#4294e8;font-weight:bold}.tab_main .tab_wrapper .tab_move[data-v-1cd8b4b8]{position:absolute;left:0;width:60px;height:100%;z-index:1;background-color:rgba(66,148,232,0.1);border-radius:16px;color:#4294e8;font-weight:bold;transition:all 0.3s;border:2px solid white}

.stt_main[data-v-0a9a9628]{background-color:#f8f8f8;border-radius:13px;padding-bottom:20px}.stt_main .stt_title[data-v-0a9a9628]{display:flex;align-items:center;padding:12px 16px 0}.stt_main .stt_title-name[data-v-0a9a9628]{font-weight:bold;font-size:15px;color:#333333}.stt_main .stt_title-switch[data-v-0a9a9628]{display:flex;align-items:center;margin-left:auto}.stt_main .stt_title-switch>p[data-v-0a9a9628]{color:#888888;font-size:12px;margin-right:4px}.stt_main .vt__table[data-v-0a9a9628]{margin:12px 16px 0}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-body .table-row-finish{background-color:rgba(60,193,29,0.1) !important;color:#3cc11d !important;font-size:13px !important;word-break:break-all;padding:4px !important;margin:4px 0 !important}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-body .table-row-finish>p{font-weight:400 !important}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-body .table-body-cell-row-1{background-color:var(--cellBg) !important;color:black !important;font-size:13px !important;word-break:break-all;padding:4px !important;margin:4px 0 !important;padding-top:8px !important}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-body .table-body-cell-row-1>p{font-weight:400 !important}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-fixed-header .ve-table-header-tr{border-radius:13px;overflow:hidden}.stt_main .vt__table[data-v-0a9a9628]  .ve-table-fixed-header .table-header-cell-class{padding:4px 0 !important;font-weight:bold !important;background-color:rgba(51,51,51,0.1) !important;font-size:13px !important;white-space:nowrap !important;box-sizing:border-box}

.sp_main[data-v-b0309a34]{display:flex;align-items:center;height:20px;position:relative}.sp_main .sp_bar[data-v-b0309a34]{flex:1;height:8px;position:relative}.sp_main .sp_bar>div[data-v-b0309a34]{height:100%}.sp_main .sp_bar .bar_fg[data-v-b0309a34]{position:absolute;max-width:100%;background-color:rgba(235,92,1,0.3);border-radius:13px;transition:width 0.3s}.sp_main .sp_bar .bar_fg .bar_header[data-v-b0309a34]{position:absolute;right:0;transform:translateY(-30%);padding:0 4px;width:54px;box-sizing:content-box;height:20px;line-height:20px;text-align:center;color:white;font-size:10px;background-color:#eb5c01;font-weight:600;border-radius:13px;z-index:3;white-space:nowrap;border:1px solid white}.sp_main .sp_bar .bar_bg[data-v-b0309a34]{background-color:rgba(235,92,1,0.1);border-radius:13px;z-index:1}.sp_main .sp_circle[data-v-b0309a34]{position:absolute;right:0;width:10px;height:10px;border:1px solid #eb5c01;border-radius:50%;background-color:white}

.feedback_score_operate[data-v-530b9efe]{display:flex;align-items:center;height:36px;border:1px solid #ccc;border-radius:4px}.feedback_score_operate .feedback_score_minus[data-v-530b9efe]{border-right:1px solid #ccc;border-top-left-radius:4px;border-bottom-left-radius:4px}.feedback_score_operate .feedback_score_sign[data-v-530b9efe]{font-size:26px;padding:0 12px;background-color:#f8f8f8;height:100%;display:flex;align-items:center;text-align:center;color:#888}.feedback_score_operate .feedback_score_content[data-v-530b9efe]{width:60px;font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center}.feedback_score_operate .feedback_score_content .score_input[data-v-530b9efe]{color:#333;width:100%;text-align:center;height:100%;border:none}.feedback_score_operate .feedback_score_plus[data-v-530b9efe]{border-left:1px solid #ccc;border-top-right-radius:4px;border-bottom-right-radius:4px}

.detail-steps[data-v-29b847a9]{border-radius:13px;background-color:white;margin:16px;overflow:hidden}.detail-steps__title[data-v-29b847a9]{padding:12px 16px;font-weight:bold;font-size:15px;border:1px solid #f3f3f3}.detail-steps_wrapper[data-v-29b847a9]{margin:0 8px}.detail-steps .van-hairline:not(:first-child):not(:last-child) .dot-bg[data-v-29b847a9]{height:16px}.detail-steps .dot-bg[data-v-29b847a9]{background-color:white;display:flex;justify-content:center;align-items:center}.detail-steps .dot-bg .dot[data-v-29b847a9]{width:10px;height:10px;border-radius:10px}.detail-steps .dot-bg .dot_active[data-v-29b847a9]{border:2px solid #eb5c01}.detail-steps .dot-bg .dot_inactive[data-v-29b847a9]{border:2px solid #dddddd}.detail-steps .records-item__title[data-v-29b847a9]{display:flex;align-items:center}.detail-steps .records-item__title .approve_person[data-v-29b847a9]{margin-left:auto;font-size:12px}.detail-steps .records-item__title-text[data-v-29b847a9]{display:flex;align-items:center;font-size:14px;color:#333333;font-weight:bold}.detail-steps .records-item__title-tag[data-v-29b847a9]{margin-left:auto;background-color:#409eff;border-radius:20px;color:white;padding:1px 4px;font-size:12px}.detail-steps .records-item__type[data-v-29b847a9]{font-size:12px;color:#333333;border:1px solid #aaaaaa;padding:2px 4px;border-radius:16px;display:inline;margin-top:10px}.detail-steps .records-item__desc[data-v-29b847a9]{font-weight:400;font-style:normal;font-size:12px;color:#333333;display:flex}.detail-steps .records-item__desc-time[data-v-29b847a9]{color:#888888;font-size:10px;font-weight:400}.detail-steps .records-item__tips[data-v-29b847a9]{font-size:12px;color:#888888;white-space:pre-line;font-weight:400}.detail-steps .records-item__time[data-v-29b847a9]{font-size:10px;color:#aaaaaa;font-weight:400}.detail-steps .records-item__imgs[data-v-29b847a9]{flex-wrap:wrap}.detail-steps .records-item__img[data-v-29b847a9]{border-radius:4px;overflow:hidden;margin-right:4px;margin-bottom:4px}.detail-steps .records-item--margin[data-v-29b847a9]{margin:8px 0}

.smad_main[data-v-3b5469b6]{text-align:left;min-height:100vh}.smad_main .smad_wrapper .detail-top[data-v-3b5469b6]{position:relative;background-color:white;padding:15px 16px 6px}.smad_main .smad_wrapper .detail-top__title[data-v-3b5469b6]{font-weight:bold;width:100%;font-size:16px;word-break:break-all;color:#333333;padding-right:70px}.smad_main .smad_wrapper .detail-top__time[data-v-3b5469b6]{margin-top:6px;margin-bottom:20px}.smad_main .smad_wrapper .detail-top__anchor[data-v-3b5469b6]{position:relative;font-size:14px;display:flex}.smad_main .smad_wrapper .detail-top__anchor-text[data-v-3b5469b6]{width:80px;color:#888888;font-size:14px;font-weight:400}.smad_main .smad_wrapper .detail-top__anchor-rail[data-v-3b5469b6]{position:absolute;width:20px;height:2px;background-color:#4294e8;border-radius:2px;bottom:-6px;left:20px;transition:left 0.2s linear}.smad_main .smad_wrapper .detail-top__anchor--selected[data-v-3b5469b6]{color:#4294e8;font-weight:bold;font-size:14px}.smad_main .smad_wrapper .detail-top__img[data-v-3b5469b6]{position:absolute;top:50%;right:10px;transform:translate(0, -50%);border-radius:4px;overflow:hidden}.smad_main .smad_wrapper .detail-info[data-v-3b5469b6]{background-color:white;margin:16px;border-radius:13px;padding-bottom:20px}.smad_main .smad_wrapper .detail-info__title[data-v-3b5469b6]{display:flex;align-items:center;color:#333333;font-weight:800;border-bottom:1px solid #f3f3f3;padding:12px 16px 12px}.smad_main .smad_wrapper .detail-info__title-name[data-v-3b5469b6]{font-weight:bold;font-size:15px}.smad_main .smad_wrapper .detail-info__title-right[data-v-3b5469b6]{margin-left:auto;display:flex;align-items:center}.smad_main .smad_wrapper .detail-info__title-right .right_label[data-v-3b5469b6]{color:#888888;font-size:12px}.smad_main .smad_wrapper .detail-info__title-right .right_wrapper[data-v-3b5469b6]{display:flex;border-radius:20px;font-size:10px;overflow:hidden;border:1px solid #f3f3f3}.smad_main .smad_wrapper .detail-info__title-right .right_wrapper>div[data-v-3b5469b6]{padding:4px 8px}.smad_main .smad_wrapper .detail-info__title-right .right_wrapper>div.active[data-v-3b5469b6]{background-color:#4294e8;color:white}.smad_main .smad_wrapper .detail-info__title-to[data-v-3b5469b6]{font-size:12px;margin-left:auto;color:#aaaaaa}.smad_main .smad_wrapper .detail-info__wrapper[data-v-3b5469b6]{padding:0 16px}.smad_main .smad_wrapper .detail-info .at_container[data-v-3b5469b6]{background:rgba(60,193,29,0.1);border-radius:8px;overflow-y:auto}.smad_main .smad_wrapper .detail-info .at_wrapper[data-v-3b5469b6]{width:calc(100% - 20px);display:flex;align-items:center;padding:10px 0;margin:0 auto}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time[data-v-3b5469b6]{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time_label[data-v-3b5469b6]{color:#888888;font-weight:400;font-size:10px}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time_content[data-v-3b5469b6]{text-align:center;font-weight:bold;font-size:24px;color:#333333;position:relative}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time_content+.at_time_label[data-v-3b5469b6]{margin-top:5px}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time_center[data-v-3b5469b6]{position:relative;white-space:nowrap}.smad_main .smad_wrapper .detail-info .at_wrapper .at_time_center_num[data-v-3b5469b6]{color:#3cc11d;font-size:14px;font-weight:bold;text-align:center}.smad_main .smad_wrapper .detail-info .at_wrapper .at_symbol[data-v-3b5469b6]{font-size:18px;color:#e4222c;font-weight:500}.smad_main .smad_wrapper .detail-info .at_wrapper_minus[data-v-3b5469b6]{background-color:rgba(228,34,44,0.1)}.smad_main .smad_wrapper .detail-info .task_container[data-v-3b5469b6]{background:#f8f8f8;border-radius:13px;margin:5px 16px 16px;padding:0 16px;padding-bottom:8px}.smad_main .smad_wrapper .detail-info .task_container .task_title[data-v-3b5469b6]{display:flex;align-items:center;padding-top:12px}.smad_main .smad_wrapper .detail-info .task_container .task_title-tag[data-v-3b5469b6]{text-align:center;width:26px;height:18px;line-height:18px;font-weight:500;margin-right:5px;background:rgba(235,92,1,0.1);border-radius:6px 6px 3px 6px;border:1px solid #eb5c01;overflow:hidden;color:#eb5c01;font-size:10px}.smad_main .smad_wrapper .detail-info .task_container .task_title-name[data-v-3b5469b6]{font-weight:bold;font-size:14px}.smad_main .smad_wrapper .detail-info .task_container .line[data-v-3b5469b6]{width:calc(100% + 20px);height:1px;margin-left:-10px;background-color:#eee;margin-bottom:10px}.smad_main .smad_wrapper .detail-info .task_container .task_label[data-v-3b5469b6]{margin:12px 0}.smad_main .smad_wrapper .detail-info .task_container .task_text[data-v-3b5469b6]{color:#7d7db2}.smad_main .smad_wrapper .detail-info .task_container .task_text-item[data-v-3b5469b6]{margin:12px 0;display:flex;align-items:baseline}.smad_main .smad_wrapper .detail-info .task_container .task_text-item>p[data-v-3b5469b6]:first-child{color:#888888;font-weight:500;font-size:12px;white-space:nowrap}.smad_main .smad_wrapper .detail-info .task_container .task_text-item>p[data-v-3b5469b6]:last-child{font-size:12px;font-weight:bold;color:#333333}.smad_main .smad_wrapper .detail-info .task_container .task_text .content_progress[data-v-3b5469b6]{margin:12px 0}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter[data-v-3b5469b6]{margin-bottom:6px}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter .task_matter_label[data-v-3b5469b6]{color:black;font-size:13px;font-weight:bold;margin-bottom:10px}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter .task_matter_item[data-v-3b5469b6]{color:#cbced2;display:flex;align-items:center;font-size:14px;padding:5px 10px;border-radius:4px;color:#888888}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter .task_matter_item div[data-v-3b5469b6]{margin:2px 0}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter .task_matter_item .task_icon[data-v-3b5469b6]{margin-left:auto}.smad_main .smad_wrapper .detail-info .task_container .task_text .task_matter .task--finish[data-v-3b5469b6]{color:#3cc11d;background-color:rgba(60,193,29,0.1)}.smad_main .smad_wrapper .detail-info .task_route_table[data-v-3b5469b6]{margin:0 16px}.smad_main .smad_wrapper .detail-info .ppd_tab[data-v-3b5469b6]{margin:10px 16px 0}.smad_main .smad_wrapper .detail-litigation[data-v-3b5469b6]{background-color:white;margin:16px;border-radius:13px;padding:16px 8px}.smad_main .smad_wrapper .vt__table[data-v-3b5469b6]{margin:0 auto;margin-top:10px;border-radius:10px}.smad_main .smad_wrapper[data-v-3b5469b6]  .text-red{color:#ef1f1f;white-space:nowrap}.smad_main .smad_wrapper[data-v-3b5469b6]  .text-building{white-space:nowrap}.smad_main .smad_wrapper .detail-steps[data-v-3b5469b6]{border-radius:13px;background-color:white;margin:16px;overflow:hidden}.smad_main .smad_wrapper .detail-steps__title[data-v-3b5469b6]{padding:12px 16px;font-weight:bold;font-size:15px;border:1px solid #f3f3f3}.smad_main .smad_wrapper .detail-steps_wrapper[data-v-3b5469b6]{margin:0 8px}.smad_main .smad_wrapper .detail-steps .van-hairline:not(:first-child):not(:last-child) .dot-bg[data-v-3b5469b6]{height:16px}.smad_main .smad_wrapper .detail-steps .dot-bg[data-v-3b5469b6]{background-color:white;display:flex;justify-content:center;align-items:center}.smad_main .smad_wrapper .detail-steps .dot-bg .dot[data-v-3b5469b6]{width:10px;height:10px;border-radius:10px}.smad_main .smad_wrapper .detail-steps .dot-bg .dot_active[data-v-3b5469b6]{border:2px solid #eb5c01}.smad_main .smad_wrapper .detail-steps .dot-bg .dot_inactive[data-v-3b5469b6]{border:2px solid #dddddd}.smad_main .smad_wrapper .detail-steps .records-item__title[data-v-3b5469b6]{display:flex;align-items:center}.smad_main .smad_wrapper .detail-steps .records-item__title .approve_person[data-v-3b5469b6]{margin-left:auto;font-size:12px}.smad_main .smad_wrapper .detail-steps .records-item__title-text[data-v-3b5469b6]{display:flex;align-items:center;font-size:14px;color:#333333;font-weight:bold}.smad_main .smad_wrapper .detail-steps .records-item__title-tag[data-v-3b5469b6]{margin-left:auto;background-color:#409eff;border-radius:20px;color:white;padding:1px 4px;font-size:12px}.smad_main .smad_wrapper .detail-steps .records-item__type[data-v-3b5469b6]{font-size:12px;color:#333333;border:1px solid #aaaaaa;padding:2px 4px;border-radius:16px;display:inline;margin-top:10px}.smad_main .smad_wrapper .detail-steps .records-item__desc[data-v-3b5469b6]{font-weight:400;font-style:normal;font-size:12px;color:#333333;display:flex}.smad_main .smad_wrapper .detail-steps .records-item__desc-time[data-v-3b5469b6]{color:#888888;font-size:10px;font-weight:400}.smad_main .smad_wrapper .detail-steps .records-item__tips[data-v-3b5469b6]{font-size:12px;color:#888888;white-space:pre-line;font-weight:400}.smad_main .smad_wrapper .detail-steps .records-item__time[data-v-3b5469b6]{font-size:10px;color:#aaaaaa;font-weight:400}.smad_main .smad_wrapper .detail-steps .records-item__imgs[data-v-3b5469b6]{flex-wrap:wrap}.smad_main .smad_wrapper .detail-steps .records-item--margin[data-v-3b5469b6]{margin:8px 0}.smad_main .smad_wrapper .bottom__btn[data-v-3b5469b6]{position:fixed;bottom:0;left:0;width:100%;z-index:1;box-shadow:0 -1px 6px #eeeeee;background-color:white;display:flex;z-index:100}.smad_main .smad_wrapper .bottom__btn-type[data-v-3b5469b6]{padding:7px 16px;flex:1}.smad_main .smad_wrapper .bottom__btn-agree[data-v-3b5469b6]{padding-right:5px}.smad_main .smad_wrapper .bottom__btn-disagree[data-v-3b5469b6]{padding-left:5px}.smad_main .item-box[data-v-3b5469b6]{display:flex;margin:10px 0;font-size:14px;color:#333333}.smad_main .item-box>p[data-v-3b5469b6]:first-child{color:#888888;font-weight:500;font-size:14px;white-space:nowrap}.smad_main .item-box>p[data-v-3b5469b6]:last-child{font-size:14px;font-weight:bold;color:#333333;word-break:break-all}.smad_main .item-box_img_wrapper[data-v-3b5469b6]{display:flex;flex-wrap:wrap}.smad_main .item-box__img[data-v-3b5469b6]{border-radius:4px;overflow:hidden;margin-right:4px;margin-bottom:4px}

@charset "utf-8";
.border,
.border-top,
.border-right,
.border-bottom,
.border-left,
.border-topbottom,
.border-rightleft,
.border-topleft,
.border-rightbottom,
.border-topright,
.border-bottomleft {
  position: relative;
}
.border::before,
.border-top::before,
.border-right::before,
.border-bottom::before,
.border-left::before,
.border-topbottom::before,
.border-topbottom::after,
.border-rightleft::before,
.border-rightleft::after,
.border-topleft::before,
.border-topleft::after,
.border-rightbottom::before,
.border-rightbottom::after,
.border-topright::before,
.border-topright::after,
.border-bottomleft::before,
.border-bottomleft::after {
  content: "\0020";
  overflow: hidden;
  position: absolute;
}
/* border
 * 因，边框是由伪元素区域遮盖在父级
 * 故，子级若有交互，需要对子级设置
 * 定位 及 z轴
 */
.border::before {
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #eaeaea;
  transform-origin: 0 0;
}
.border-top::before,
.border-bottom::before,
.border-topbottom::before,
.border-topbottom::after,
.border-topleft::before,
.border-rightbottom::after,
.border-topright::before,
.border-bottomleft::before {
  left: 0;
  width: 100%;
  height: 1px;
}
.border-right::before,
.border-left::before,
.border-rightleft::before,
.border-rightleft::after,
.border-topleft::after,
.border-rightbottom::before,
.border-topright::after,
.border-bottomleft::after {
  top: 0;
  width: 1px;
  height: 100%;
}
.border-top::before,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
  border-top: 1px solid #eaeaea;
  transform-origin: 0 0;
}
.border-right::before,
.border-rightbottom::before,
.border-rightleft::before,
.border-topright::after {
  border-right: 1px solid #eaeaea;
  transform-origin: 100% 0;
}
.border-bottom::before,
.border-topbottom::after,
.border-rightbottom::after,
.border-bottomleft::before {
  border-bottom: 1px solid #eaeaea;
  transform-origin: 0 100%;
}
.border-left::before,
.border-topleft::after,
.border-rightleft::after,
.border-bottomleft::after {
  border-left: 1px solid #eaeaea;
  transform-origin: 0 0;
}
.border-top::before,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
  top: 0;
}
.border-right::before,
.border-rightleft::after,
.border-rightbottom::before,
.border-topright::after {
  right: 0;
}
.border-bottom::before,
.border-topbottom::after,
.border-rightbottom::after,
.border-bottomleft::after {
  bottom: 0;
}
.border-left::before,
.border-rightleft::before,
.border-topleft::after,
.border-bottomleft::before {
  left: 0;
}
@media (max-device-pixel-ratio: 1.49), (max-resolution: 143dpi), (max-resolution: 1.49dppx) {
  /* 默认值，无需重置 */
}
@media (min-device-pixel-ratio: 1.5) and (max-device-pixel-ratio: 2.49), (min-resolution: 144dpi) and (max-resolution: 239dpi), (min-resolution: 1.5dppx) and (max-resolution: 2.49dppx) {
  .border::before {
    width: 200%;
    height: 200%;
    transform: scale(0.5);
  }
  .border-top::before,
  .border-bottom::before,
  .border-topbottom::before,
  .border-topbottom::after,
  .border-topleft::before,
  .border-rightbottom::after,
  .border-topright::before,
  .border-bottomleft::before {
    transform: scaleY(0.5);
  }
  .border-right::before,
  .border-left::before,
  .border-rightleft::before,
  .border-rightleft::after,
  .border-topleft::after,
  .border-rightbottom::before,
  .border-topright::after,
  .border-bottomleft::after {
    transform: scaleX(0.5);
  }
}
@media (min-device-pixel-ratio: 2.5), (min-resolution: 240dpi), (min-resolution: 2.5dppx) {
  .border::before {
    width: 300%;
    height: 300%;
    transform: scale(0.33333);
  }
  .border-top::before,
  .border-bottom::before,
  .border-topbottom::before,
  .border-topbottom::after,
  .border-topleft::before,
  .border-rightbottom::after,
  .border-topright::before,
  .border-bottomleft::before {
    transform: scaleY(0.33333);
  }
  .border-right::before,
  .border-left::before,
  .border-rightleft::before,
  .border-rightleft::after,
  .border-topleft::after,
  .border-rightbottom::before,
  .border-topright::after,
  .border-bottomleft::after {
    transform: scaleX(0.33333);
  }
}



