@import url(/printCss/informed/reportPrintInformed.css);
@import url(/printCss/informed/reportPrintInformedOralOrthod.css);
[data-v-482f5eed] .el-upload {
  width: 100%;
  height: 100%;
}
.uploadIcon[data-v-482f5eed] {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px dashed #c0ccda;
  background-color: #fbfdff;
  border-radius: 6px;
  font-size: 20px;
  color: #999;
}
.uploadIcon .limitTxt[data-v-482f5eed],
.uploadIcon .uploading[data-v-482f5eed] {
  position: absolute;
  bottom: 10%;
  left: 0;
  width: 100%;
  font-size: 14px;
  text-align: center;
}
.vue-draggable[data-v-482f5eed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.vue-draggable .draggable-item[data-v-482f5eed] {
  margin-right: 5px;
  margin-bottom: 5px;
  border: 1px solid #ddd;
  border-radius: 6px;
  position: relative;
  overflow: hidden;
}
.vue-draggable .draggable-item .el-image[data-v-482f5eed] {
  width: 100%;
  height: 100%;
}
.vue-draggable .draggable-item .shadow[data-v-482f5eed] {
  position: absolute;
  top: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  color: #fff;
  font-size: 20px;
  line-height: 20px;
  padding: 2px;
  cursor: pointer;
}
.vue-draggable .draggable-item:hover .shadow[data-v-482f5eed] {
  opacity: 1;
}
.vue-draggable.hideShadow .shadow[data-v-482f5eed] {
  display: none;
}
.vue-draggable.single[data-v-482f5eed] {
  overflow: hidden;
  position: relative;
}
.vue-draggable.single .draggable-item[data-v-482f5eed] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.vue-draggable.maxHidden .uploadBox[data-v-482f5eed] {
  display: none;
}


.print-body-history[data-v-4d5f23de] {
  display: none;
}
.print-body-history[data-v-4d5f23de] {
    page-break-after: always;
    font-size: 12px;
    margin: 1em;
}
.print-top-text[data-v-4d5f23de] {
    font-size: 14px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.print-top-text .company-logo[data-v-4d5f23de] {
    width: 6em;
    height: auto;
    margin-right: 0.5cm;
}
.print-history-table[data-v-4d5f23de] {
    border-bottom: 1px solid #ccc;
    padding: 5px 0;
}
.print-table-row[data-v-4d5f23de] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1.4;
}
.print-table-row .print-table-col[data-v-4d5f23de] {
    width: 50%;
}
.print-table-row .print-table-col10[data-v-4d5f23de] {
    width: 100%;
}
.print-table-row .label[data-v-4d5f23de],.print-content-label[data-v-4d5f23de] {
    display: inline-block;
    width: 5em;
    text-align: justify;
    -moz-text-align-last: justify;
         text-align-last: justify;
}
.print-history-content[data-v-4d5f23de] {
    padding: 5px 0;
    line-height: 1.4;
    min-height: 40em;
}
.print-content-row[data-v-4d5f23de] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 2px 0;
}
.print-content-row .smtz-span>span[data-v-4d5f23de]{
    padding-right: 1em;
}
.print-content-row .pr20[data-v-4d5f23de]{
    padding-right: 1em;
}
.print-content-label[data-v-4d5f23de] {
    width: 7em;
}
.print-content-val[data-v-4d5f23de] {
    width: calc(100% - 7em);
}
.teeth-box[data-v-4d5f23de] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.small-box[data-v-4d5f23de] {
    border-collapse: collapse;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    min-width: 100px;
    min-height: 40px;
    margin: 5px 10px 5px 0;
}
.small-box .t-block-s[data-v-4d5f23de] {
    min-width: 50px;
    text-align: right;
    width: 50%;
    max-width: 150px;
    vertical-align: bottom;
}
.small-box .t-block-s .teeth[data-v-4d5f23de] {
    height: 100%;
    text-align: left;
}
.small-box .t-block-s .tooth[data-v-4d5f23de] {
    display: inline-block;
}
.small-box .t-block-s .tooth .top-icon[data-v-4d5f23de] {
    position: relative;
    font-size: 12px;
    top: -4px;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
    color: #666;
}
.small-box .t-block-s .tooth .name[data-v-4d5f23de] {
    font-size: 14px;
    color: #000;
}
.small-box .tl[data-v-4d5f23de] {
    border-right: 1px solid #00c4ab;
    border-bottom: 1px solid #00c4ab;
}
.small-box .tl .teeth[data-v-4d5f23de] {
    text-align: right;
}
.small-box .tr[data-v-4d5f23de] {
    border-bottom: 1px solid #00c4ab;
}
.small-box .bl[data-v-4d5f23de] {
    vertical-align: top;
    border-right: 1px solid #00c4ab;
}
.small-box .bl .teeth[data-v-4d5f23de] {
    text-align: right;
}
.small-box .br[data-v-4d5f23de] {
    vertical-align: top;
}
.print-history-bottom[data-v-4d5f23de] {
    border-top: 1px solid #ccc;
    padding: 5px 0;
    line-height: 1.4;
}

@charset "UTF-8";
.radio-box[data-v-70d0b376] {
  line-height: 30px;
}
.herb-font-icon[data-v-70d0b376] {
  font-size: 10px;
  background: #00af94;
  color: #fff;
  padding: 2px;
  border-radius: 2px;
}
.template-name[data-v-70d0b376] {
  padding-left: 5px;
  display: inline-block;
  width: 146px;
  overflow: hidden;
  /*超出部分隐藏*/
  white-space: nowrap;
  /*不换行*/
  text-overflow: ellipsis;
  /*超出部分文字以...显示*/
  line-height: 14px;
}
.align-left[data-v-70d0b376] {
  text-align: left;
}
.align-right[data-v-70d0b376] {
  text-align: right;
}
.line30[data-v-70d0b376] {
  line-height: 30px;
}
.herbs[data-v-70d0b376] {
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f0ee), to(#fff));
  background: linear-gradient(#f3f0ee, #fff);
  padding: 16px 0 8px 0;
}
.herbs .name6[data-v-70d0b376] {
  padding: 0 6px 0 16px;
}
.title4[data-v-70d0b376] {
  color: #333;
  line-height: 40px;
}
.info .table[data-v-70d0b376] {
  max-height: 300px;
  overflow: auto;
}
.template[data-v-70d0b376] {
  height: 350px;
  overflow: auto;
}
.template .title3[data-v-70d0b376] {
  color: #00af94;
  line-height: 30px;
}
.template .prescription li[data-v-70d0b376] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.template .prescription li .masks[data-v-70d0b376] {
  position: absolute;
  width: 100%;
  padding-right: 10px;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.template .prescription li .masks .el-tag[data-v-70d0b376] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.template .prescription li[data-v-70d0b376]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.template .prescription li:hover .masks[data-v-70d0b376] {
  top: 0;
}
.line2[data-v-70d0b376] {
  position: relative;
}
.line2 .group[data-v-70d0b376] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-70d0b376] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-70d0b376] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-70d0b376] {
  top: 0;
}
.line2 .group.start[data-v-70d0b376] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
}
.line2 .group.end[data-v-70d0b376] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.tab-body .newFolder[data-v-b7e0af2c] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 180px;
  line-height: 35px;
  background: #fff;
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
}
.tab-body .left[data-v-b7e0af2c] {
  float: left;
  height: 350px;
  width: 180px;
  overflow: auto;
}
.tab-body .left .li1[data-v-b7e0af2c] {
  line-height: 35px;
  background: #f3f0ee;
  text-indent: 10px;
}
.tab-body .left .li1 span[data-v-b7e0af2c] {
  padding-right: 8px;
}
.tab-body .left .li1 span i[data-v-b7e0af2c] {
  font-size: 16px;
  font-weight: 700;
}
.tab-body .left .li1.active[data-v-b7e0af2c] {
  background: #fff;
  color: #00af94;
}
.tab-body .left .li2[data-v-b7e0af2c] {
  line-height: 35px;
  background: #fff;
  border-left: 2px solid #fff;
  text-indent: 10px;
  position: relative;
}
.tab-body .left .li2 span[data-v-b7e0af2c] {
  padding-right: 8px;
}
.tab-body .left .li2 .btns[data-v-b7e0af2c] {
  position: absolute;
  top: 0;
  right: 0;
}
.tab-body .left .li2.active[data-v-b7e0af2c] {
  border-left: 2px solid #00af94;
  background: rgba(84, 187, 131, 0.1);
  color: #00af94;
}
.tab-body .right[data-v-b7e0af2c] {
  height: 350px;
  margin-left: 200px;
  overflow: auto;
}
.tab-body .right .title3[data-v-b7e0af2c] {
  color: #00af94;
}
.tab-body .right .prescription li[data-v-b7e0af2c] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.tab-body .right .prescription li .masks[data-v-b7e0af2c] {
  position: absolute;
  width: 100%;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
}
.tab-body .right .prescription li .masks .el-tag[data-v-b7e0af2c] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.tab-body .right .prescription li[data-v-b7e0af2c]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.tab-body .right .prescription li:hover .masks[data-v-b7e0af2c] {
  top: 0;
}
.el-table__row .el-button--small[data-v-77743f16], .el-table__row .el-button--small.is-round[data-v-77743f16] {
  padding: 0 15px;
}
.line2[data-v-77743f16] {
  position: relative;
}
.line2 .group[data-v-77743f16] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-77743f16] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-77743f16] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-77743f16] {
  top: 0;
}
.line2 .group.start[data-v-77743f16] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
}
.line2 .group.end[data-v-77743f16] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.iconDel[data-v-77743f16] {
  font-size: 20px;
}
.footer[data-v-77743f16] {
  text-align: right;
  padding-top: 10px;
}
.big-box[data-v-a196f582] {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.big-box .patient-history-info[data-v-a196f582] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.big-box .patient-history-info .item[data-v-a196f582] {
  margin-left: 20px;
}
.big-box .patient-history-info .item .my-tag[data-v-a196f582] {
  margin-right: 5px;
}
.big-box .patient-history-info .warning-tag[data-v-a196f582] {
  color: #f56c6c;
  background-color: #fdf6ec;
  border: 1px solid #fae7cd !important;
  line-height: 24px;
}
.big-box .sale-box[data-v-a196f582] {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.big-box .sale-box .referrer[data-v-a196f582] .el-input__inner {
  border: 1px solid #DCDFE6 !important;
}
.tab-body .newFolder[data-v-c7019948] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 180px;
  line-height: 35px;
  background: #fff;
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
}
.tab-body .left[data-v-c7019948] {
  float: left;
  height: 350px;
  width: 180px;
  overflow: auto;
}
.tab-body .left .li1[data-v-c7019948] {
  line-height: 35px;
  background: #f3f0ee;
  text-indent: 10px;
}
.tab-body .left .li1 span[data-v-c7019948] {
  padding-right: 8px;
}
.tab-body .left .li1 span i[data-v-c7019948] {
  font-size: 16px;
  font-weight: 700;
}
.tab-body .left .li1.active[data-v-c7019948] {
  background: #fff;
  color: #00af94;
}
.tab-body .left .li2[data-v-c7019948] {
  line-height: 35px;
  background: #fff;
  border-left: 2px solid #fff;
  text-indent: 10px;
  position: relative;
}
.tab-body .left .li2 span[data-v-c7019948] {
  padding-right: 8px;
}
.tab-body .left .li2 .btns[data-v-c7019948] {
  position: absolute;
  top: 0;
  right: 0;
}
.tab-body .left .li2.active[data-v-c7019948] {
  border-left: 2px solid #00af94;
  background: rgba(84, 187, 131, 0.1);
  color: #00af94;
}
.tab-body .right[data-v-c7019948] {
  height: 350px;
  margin-left: 200px;
  overflow: auto;
}
.tab-body .right .title3[data-v-c7019948] {
  color: #00af94;
}
.tab-body .right .prescription li[data-v-c7019948] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.tab-body .right .prescription li .masks[data-v-c7019948] {
  position: absolute;
  width: 100%;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
}
.tab-body .right .prescription li .masks .el-tag[data-v-c7019948] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.tab-body .right .prescription li[data-v-c7019948]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.tab-body .right .prescription li:hover .masks[data-v-c7019948] {
  top: 0;
}

.container[data-v-5e864ab8] {
  display: inline-block;
}
.el-select[data-v-5e864ab8] {
  width: 150px;
  margin-right: 5px;
}

.select_container[data-v-1a579755] {
  width: 100%;
  z-index: 9999;
}
.mask[data-v-1a579755] {
  width: 1000px;
  height: 1000px;
  position: absolute;
  top: -155px;
  left: -100px;
  z-index: 9;
  background: rgba(0, 0, 0, 0);
}
.tag_input[data-v-1a579755] {
  position: relative;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 32px;
  border: 1px solid #DCDFE6;
  border-radius: 5px;
  overflow: hidden;
  padding: 0 5px;
}
.tag_input .tag_box[data-v-1a579755] {
  width: 96%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: auto hidden;
}
.tag_input[data-v-1a579755] ::-webkit-scrollbar {
  height: 1px;
}
.tag_input .tags[data-v-1a579755] {
  margin-right: 3px;
  z-index: 99999;
}
.tag_input_disable[data-v-1a579755] {
  background-color: #f5f7fa;
  cursor: not-allowed;
}
.tag_list_container[data-v-1a579755] {
  width: 100%;
  position: absolute;
  top: 32px;
  z-index: 99999999;
  border: 1px solid #dcdfe6;
  background-color: #FFFFFF;
}
.tag_list_search[data-v-1a579755] {
  height: 40px;
  padding: 5px;
}
.tag_list_content[data-v-1a579755] {
  min-height: 200px;
  max-height: 260px;
  overflow: hidden auto;
  padding: 0 10px;
}
.tag_list_foot[data-v-1a579755] {
  border-top: 1px solid #D0D0D0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 30px;
  padding: 0 10px;
}
.checkBox[data-v-1a579755] {
  display: inline-block;
  white-space: nowrap;
}
.hidden[data-v-1a579755] {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  opacity: 0;
}
.map-content[data-v-04552606] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.map-content .map[data-v-04552606] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.map-content .map-search-main[data-v-04552606] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 10px;
}
.map-content .map-search-main .map-list[data-v-04552606] {
  margin-top: 20px;
}
.map-content .map-search-main .map-list .map-item[data-v-04552606] {
  padding: 10px 0;
  border-bottom: 1px solid #e8e8e8;
  cursor: pointer;
}
.map-content .map-search-main .map-list .map-item .map-item-title[data-v-04552606] {
  font-weight: bold;
  font-size: 14px;
  color: #000;
}
.map-content .map-search-main .map-list .map-item .map-item-p[data-v-04552606] {
  margin-top: 5px;
  font-size: 12px;
}
.map-content .map-search-main .map-list .active[data-v-04552606] {
  color: #25ceb5 !important;
}
.map-content .map-search-main .map-list .active .map-item-title[data-v-04552606] {
  color: #25ceb5 !important;
}
.text-blue[data-v-6dad0dd2] {
  color: #409eff;
}
.dialog-footer[data-v-6dad0dd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-7802d74e] .el-upload,[data-v-7802d74e] .el-upload-dragger {
  width: 100%;
}
[data-v-7802d74e] .upload-demo {
  margin-bottom: 15px;
}
.banner-dialog-tip[data-v-0bae5f53] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.clinic-boxThree[data-v-0bae5f53] {
  border: 1px solid #dfdfdf;
  margin-top: 8px;
  border-radius: 7px;
}
.clinic-boxThree[data-v-0bae5f53] {
  margin-top: 20px;
}
.clinic-title[data-v-0bae5f53] {
  height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.banner-cropper[data-v-0bae5f53] {
  position: relative;
  padding: 0 15px;
}
#map[data-v-b639e5c6] {
  width: 100%;
  height: 500px;
}
.map-search[data-v-b639e5c6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.map-search-title1[data-v-b639e5c6] {
  width: 50px;
  line-height: 32px;
}
.map-search-title2[data-v-b639e5c6] {
  width: 65px;
  line-height: 32px;
}
[data-v-3b51673f] .el-upload,[data-v-3b51673f] .el-upload-dragger {
  width: 100%;
}
[data-v-3b51673f] .upload-demo {
  margin-bottom: 15px;
}
[data-v-3b51673f] .el-div-empty {
  height: 100%;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-3b51673f] .el-upload-dragger div {
  width: 100%;
}
[data-v-3b51673f] .el-upload-dragger div img {
  width: 100%;
}
[data-v-da10212a] .ql-container.ql-snow {
  height: 115px;
}
.shuttle[data-v-e9ee9ef2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}
.shuttle .clinic-boxOne[data-v-e9ee9ef2] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 20px;
  position: relative;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-e9ee9ef2] {
  width: 100%;
  height: 46px;
  line-height: 46px;
  position: absolute;
  left: 0;
  padding-lefT: 20px;
  bottom: 0;
  background: #fff;
  z-index: 1;
  border-radius: 6px;
}
.shuttle .clinic-title[data-v-e9ee9ef2] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
}
.shuttle .shuttle-icon[data-v-e9ee9ef2] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .text-right[data-v-e9ee9ef2] {
  text-align: right;
}
.shuttle .green[data-v-e9ee9ef2] {
  padding: 2px 10px;
  border-radius: 4px;
  border: 1px solid #00af94;
  color: #00af94;
}
.shuttle .p20[data-v-e9ee9ef2] {
  padding: 0 20px 20px 20px;
  width: 100%;
  height: calc(100% - 85px);
  overflow: auto;
  min-height: 100px;
}
.shuttle .p20 .p21[data-v-e9ee9ef2] {
  height: 98%;
}
.shuttle .shuttle-icon i[data-v-e9ee9ef2] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-e9ee9ef2] {
  font-size: 22px;
}
.shuttle .font20[data-v-e9ee9ef2] {
  font-size: 20px;
}
.color-gray[data-v-e9ee9ef2] {
  color: #999;
}
.clinic-title .el-select[data-v-e9ee9ef2] .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}

.more-btn[data-v-50559bd7]{
  padding-top: 10px;
  text-align: right;
}
.stock-count[data-v-50559bd7]{
  color:#00af94;
  cursor: pointer;
}
.text-new[data-v-50559bd7]{
  padding: 0 3px;
  height: 28px;
  line-height: 28px;
  border-radius: 3px;
  background: #ff6161;
  color: #fff;
}
.text-common[data-v-50559bd7]{
  padding: 0 3px;
  height: 28px;
  line-height: 28px;
  border-radius: 3px;
  background: #00af94;
  color: #fff;
}

.flex-box[data-v-3d72234d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-box .left[data-v-3d72234d] {
  width: 200px;
}
.flex-box .right[data-v-3d72234d] {
  width: 240px;
}
.flex-box .wd420[data-v-3d72234d] {
  width: 420px;
}
.common-form-item1[data-v-680b000c] {
  width: 100%;
  display: inline-block;
}
.editer[data-v-d45433f2] {
  width: 100%;
}
.bg-box[data-v-d45433f2] .ql-toolbar.ql-snow {
  background-color: #f4f4f4;
  white-space: pre-wrap;
}
.bg-box[data-v-d45433f2] .ql-container.ql-snow {
  height: 300px;
  background-color: white;
}
.shuttle[data-v-537a827f] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}
.shuttle .clinic-boxOne[data-v-537a827f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  position: relative;
  height: 100%;
}
.shuttle .clinic-boxOne .clinic-title[data-v-537a827f] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
}
.shuttle .clinic-boxOne .shuttle-box[data-v-537a827f] {
  width: 100%;
  overflow: auto;
  padding: 0 20px 20px 20px;
  min-height: 100px;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-537a827f] {
  width: 100%;
  height: 46px;
  line-height: 46px;
  position: absolute;
  left: 0;
  padding-lefT: 20px;
  bottom: 0;
  background: #fff;
  z-index: 1;
  border-radius: 6px;
}
.shuttle .shuttle-icon[data-v-537a827f] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .shuttle-icon i[data-v-537a827f] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-537a827f] {
  font-size: 22px;
}
.shuttle .color-gray[data-v-537a827f] {
  color: #999;
}
.shuttle .text-right[data-v-537a827f] {
  text-align: right;
}
.avatar-uploader[data-v-f27a742a].el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.avatar-uploader[data-v-f27a742a] {
  position: relative;
  height: 100%;
  width: 100%;
}
.avatar-uploader .el-upload[data-v-f27a742a]:hover {
  border-color: #409EFF;
}
.addIcon[data-v-f27a742a] {
  font-size: 28px;
  color: #8c939d;
  width: 120px;
  height: 120px;
  line-height: 120px;
  text-align: center;
}
.avatar[data-v-f27a742a] {
  width: 120px;
  height: 120px;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
}
.editBtn[data-v-f27a742a] {
  position: absolute;
  left: 145px;
  top: 37px;
}
.grey[data-v-f27a742a] {
  color: #959595;
}
.project-select-dialog .search[data-v-c1e5052e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.project-select-dialog .search .flex-item[data-v-c1e5052e] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.project-select-dialog .search .flex-item[data-v-c1e5052e] .el-range-input {
  width: 100px;
}
.project-select-dialog .search .flex-item[data-v-c1e5052e] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.project-select-dialog .search .flex-item[data-v-c1e5052e] .picker .el-range-separator {
  width: 20px;
}
.project-select-dialog .project-select-content[data-v-c1e5052e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.project-select-dialog .project-select-content .aside[data-v-c1e5052e] {
  width: 180px;
  float: left;
}
.project-select-dialog .project-select-content .aside .dept-tree[data-v-c1e5052e] {
  position: relative;
  float: left;
  border: 1px solid #dcdfe6;
  width: 100%;
  height: 400px;
  overflow-y: auto;
}
.project-select-dialog .project-select-content .aside .dept-tree .custom-tree-node[data-v-c1e5052e] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.project-select-dialog .project-select-content .body[data-v-c1e5052e] {
  margin-left: 10px;
  position: relative;
  width: calc(100% - 210px);
}
.project-select-dialog .project-select-content .body .tablebox .el-button--medium[data-v-c1e5052e] {
  padding: 0;
}
.project-select-dialog .project-select-content .body .common-page[data-v-c1e5052e] {
  margin-top: 10px;
}
.project-select-dialog .project-select-content .body .common-page .pagination-margin[data-v-c1e5052e] {
  width: 100%;
  text-align: right;
  margin-top: 0;
}
.project-select-dialog .project-select-content .body .common-page .pagination-margin[data-v-c1e5052e] .el-pagination__total {
  position: absolute;
  left: 0;
}
.project-select-dialog .tree-node-lable[data-v-c1e5052e] {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.project-select-dialog .overflow-dotted[data-v-c1e5052e] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@charset "UTF-8";
.radio-box[data-v-5cb4651b] {
  line-height: 30px;
}
.herb-font-icon[data-v-5cb4651b] {
  font-size: 10px;
  background: #00af94;
  color: #fff;
  padding: 2px;
  border-radius: 2px;
}
.template-name[data-v-5cb4651b] {
  padding-left: 5px;
  display: inline-block;
  width: 146px;
  overflow: hidden;
  /*超出部分隐藏*/
  white-space: nowrap;
  /*不换行*/
  text-overflow: ellipsis;
  /*超出部分文字以...显示*/
  line-height: 14px;
}
.align-left[data-v-5cb4651b] {
  text-align: left;
}
.align-right[data-v-5cb4651b] {
  text-align: right;
}
.line30[data-v-5cb4651b] {
  line-height: 30px;
}
.herbs[data-v-5cb4651b] {
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f0ee), to(#fff));
  background: linear-gradient(#f3f0ee, #fff);
  padding: 16px 0 8px 0;
}
.herbs .name6[data-v-5cb4651b] {
  padding: 0 6px 0 16px;
}
.title4[data-v-5cb4651b] {
  color: #333;
  line-height: 40px;
}
.info .table[data-v-5cb4651b] {
  max-height: 300px;
  overflow: auto;
}
.template[data-v-5cb4651b] {
  height: 350px;
  overflow: auto;
}
.template .title3[data-v-5cb4651b] {
  color: #00af94;
  line-height: 30px;
}
.template .prescription li[data-v-5cb4651b] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.template .prescription li .masks[data-v-5cb4651b] {
  position: absolute;
  width: 100%;
  padding-right: 10px;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.template .prescription li .masks .el-tag[data-v-5cb4651b] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.template .prescription li[data-v-5cb4651b]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.template .prescription li:hover .masks[data-v-5cb4651b] {
  top: 0;
}
.line2[data-v-5cb4651b] {
  position: relative;
}
.line2 .group[data-v-5cb4651b] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-5cb4651b] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-5cb4651b] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-5cb4651b] {
  top: 0;
}
.line2 .group.start[data-v-5cb4651b] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
}
.line2 .group.end[data-v-5cb4651b] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.tab-body .newFolder[data-v-2d11b657] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 180px;
  line-height: 35px;
  background: #fff;
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
}
.tab-body .left[data-v-2d11b657] {
  float: left;
  height: 350px;
  width: 180px;
  overflow: auto;
}
.tab-body .left .li1[data-v-2d11b657] {
  line-height: 35px;
  background: #f3f0ee;
  text-indent: 10px;
}
.tab-body .left .li1 span[data-v-2d11b657] {
  padding-right: 8px;
}
.tab-body .left .li1 span i[data-v-2d11b657] {
  font-size: 16px;
  font-weight: 700;
}
.tab-body .left .li1.active[data-v-2d11b657] {
  background: #fff;
  color: #00af94;
}
.tab-body .left .li2[data-v-2d11b657] {
  line-height: 35px;
  background: #fff;
  border-left: 2px solid #fff;
  text-indent: 10px;
  position: relative;
}
.tab-body .left .li2 span[data-v-2d11b657] {
  padding-right: 8px;
}
.tab-body .left .li2 .btns[data-v-2d11b657] {
  position: absolute;
  top: 0;
  right: 0;
}
.tab-body .left .li2.active[data-v-2d11b657] {
  border-left: 2px solid #00af94;
  background: rgba(84, 187, 131, 0.1);
  color: #00af94;
}
.tab-body .right[data-v-2d11b657] {
  height: 350px;
  margin-left: 200px;
  overflow: auto;
}
.tab-body .right .title3[data-v-2d11b657] {
  color: #00af94;
}
.tab-body .right .prescription li[data-v-2d11b657] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.tab-body .right .prescription li .masks[data-v-2d11b657] {
  position: absolute;
  width: 100%;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
}
.tab-body .right .prescription li .masks .el-tag[data-v-2d11b657] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.tab-body .right .prescription li[data-v-2d11b657]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.tab-body .right .prescription li:hover .masks[data-v-2d11b657] {
  top: 0;
}
[data-v-6f7ec884] .el-form-item {
  margin-bottom: 18px !important;
}
.title-box[data-v-6f7ec884] {
  height: 20px;
  line-height: 20px;
  margin: 10px 0;
  color: #666;
  font-size: 16px;
}
.line[data-v-6f7ec884] {
  width: 3px;
  height: 20px;
  display: inline-block;
  background-color: #00AF94;
  vertical-align: text-bottom;
}
.rule-form-item[data-v-6f7ec884] {
  display: block;
  width: 100%;
}
.rule-form-item[data-v-6f7ec884] .el-form-item__content {
  display: block;
}
.rule-hint[data-v-6f7ec884] {
  font-size: 12px;
  color: #909399;
  line-height: 1.4;
  margin-top: 4px;
  max-width: 560px;
}
.hot-item[data-v-6f7ec884] {
  margin: 10px 0;
  width: 500px;
}
[data-v-6f7ec884] .inputWrap .el-input-group__append {
  padding: 0 10px !important;
}
.inputWrap[data-v-6f7ec884] {
  height: 28px;
}
[data-v-6f7ec884] .inputWrap.el-input--small .el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
}
.tableWrap[data-v-6f7ec884] {
  padding-top: 1px;
}
[data-v-6f7ec884] .tableWrap .el-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.selectBtn[data-v-6f7ec884] {
  width: 100%;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #DCDFE6;
  border-color: #b9b9b9 !important;
  background: #fff;
  color: #606266;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-radius: 4px;
  font-size: 13px;
  padding: 0 30px 0 15px;
  cursor: pointer;
}
[data-v-7eed6f8c] .el-select__tags input {
  width: 100% !important;
}
.inputBox[data-v-7eed6f8c] {
  padding: 0 10px;
}
.noData[data-v-7eed6f8c] {
  line-height: 30px;
  color: gray;
  text-align: center;
}
[data-v-013ff42a] .el-select__tags input {
  width: 100% !important;
}
.inputBox[data-v-013ff42a] {
  padding: 0 10px;
}
.noData[data-v-013ff42a] {
  line-height: 30px;
  color: gray;
  text-align: center;
}

.more-btn[data-v-666fec69]{
  padding-top: 10px;
  text-align: right;
}
.stock-count[data-v-666fec69]{
  color:#00af94;
  cursor: pointer;
}
.text-new[data-v-666fec69]{
  padding: 0 3px;
  height: 28px;
  line-height: 28px;
  border-radius: 3px;
  background: #ff6161;
  color: #fff;
}
.text-common[data-v-666fec69]{
  padding: 0 3px;
  height: 28px;
  line-height: 28px;
  border-radius: 3px;
  background: #00af94;
  color: #fff;
}

.option-table[data-v-be881476],[data-v-be881476] .el-select {
  width: 100% !important;
}
.row-info[data-v-be881476] {
  line-height: 32px;
}
.el-option-list[data-v-be881476] {
  padding: 0 10px !important;
  background: #fff !important;
}
.loadmore[data-v-be881476] {
  padding: 10px;
}
.el-table[data-v-be881476] {
  font-weight: initial;
}
.hide[data-v-be881476] {
  display: none;
}

.more-btn[data-v-7d15e635]{
  padding-top: 10px;
  text-align: right;
}
.herb-add-select[data-v-7d15e635] {
  width: 100%;
}
.medical-pay[data-v-7d15e635] {
  background: #44bb2c;
  font-size: 12px;
  margin-right: 5px;
}
.new[data-v-7d15e635] {
  background: #F57c7c !important;
}
.high-type[data-v-7d15e635] {
  color: #900;
  font-weight: 700;
  float: right;
}
.dao-gua[data-v-7d15e635] {
  border: 1px solid #f78a8a;
  color: #f78a8a;
  padding: 0;
  width: 25px;
  text-align: center;
  border-radius: 5px;
  display: inline-block;
}
.ping-jia[data-v-7d15e635] {
  border: 1px solid #f8b63c;
  color: #f8b63c;
  padding: 0;
  width: 25px;
  text-align: center;
  border-radius: 5px;
  display: inline-block;
}


.more-btn[data-v-a9716466]{
  padding-top: 10px;
  text-align: right;
}
.herb-add-select[data-v-a9716466] {
  width: 100%;
}

.option-table[data-v-5f36390d],[data-v-5f36390d] .el-select {
  width: 100% !important;
}
.row-info[data-v-5f36390d] {
  line-height: 32px;
}
.el-option-list[data-v-5f36390d] {
  padding: 0 10px !important;
  background: #fff !important;
}
.loadmore[data-v-5f36390d] {
  padding: 10px;
}
.el-table[data-v-5f36390d] {
  font-weight: initial;
}

.more-btn[data-v-7accb022]{
  padding-top: 10px;
  text-align: right;
}
.herb-add-select[data-v-7accb022] {
  width: 100%;
}


.more-btn[data-v-0c598738]{
  padding-top: 10px;
  text-align: right;
}
.herb-add-select[data-v-0c598738] {
  width: 100%;
}

.kt-patientshell[data-v-05ce65cc] {
  width: 430px;
  height: auto;
  padding: 10px 10px 6px 10px;
  background: #fff;
  border-radius: 5px;
  z-index: 19999;
}
.kt-patientshell .patientshell-top[data-v-05ce65cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-bottom: 7px;
}
.kt-patientshell div[data-v-05ce65cc], .kt-patientshell span[data-v-05ce65cc], .kt-patientshell input[data-v-05ce65cc] {
  font-size: 12px;
}
.kt-patientshell .patientshell-top .patientshell-top-before[data-v-05ce65cc] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  cursor: pointer;
}
.kt-patientshell .patientshell-top .patientshell-top-before .patient-avatar[data-v-05ce65cc] {
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
}
img[data-v-05ce65cc] {
  border-style: none;
}
.kt-patientshell .patientshell-top .patientshell-top-after[data-v-05ce65cc] {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  margin-left: 18px;
  overflow: hidden;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one[data-v-05ce65cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.theme-CC .kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one .patient-name[data-v-05ce65cc] {
  color: #3d88d9;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one .patient-name[data-v-05ce65cc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  max-width: 65px;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}
.text-ellipsis[data-v-05ce65cc] {
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one .patient-sex[data-v-05ce65cc] {
  color: #999;
}
.mr10[data-v-05ce65cc] {
  margin-right: 10px !important;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one .ptc-cat[data-v-05ce65cc] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-one .ptc-cat[data-v-05ce65cc] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.ptc-cat .ptc-cat-desc[data-v-05ce65cc] {
  margin-left: 5px;
}
.patientshell-top .patientshell-top-after .patientshell-top-after-line-two[data-v-05ce65cc] {
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patient-age[data-v-05ce65cc] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  color: #999;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-mrno[data-v-05ce65cc] {
  max-width: 200px;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-mrno[data-v-05ce65cc], .kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-phone[data-v-05ce65cc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ml10[data-v-05ce65cc] {
  margin-left: 10px !important;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-mrno span[data-v-05ce65cc], .kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-phone span[data-v-05ce65cc] {
  color: #666;
  overflow: hidden;
}
.patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-mrno[data-v-05ce65cc], .kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-two .patientshell-phone[data-v-05ce65cc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kt-patientshell .patientshell-top .patientshell-top-after .patientshell-top-after-line-three[data-v-05ce65cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: 58px;
  overflow: hidden;
}
.kt-patientshell .patientshell-center .patientshell-center-block1[data-v-05ce65cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px dashed #dfdfdf;
  padding: 6px 2px;
}
.kt-patientshell .patientshell-center .patientshell-center-block1 .patientshell-item1[data-v-05ce65cc] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kt-patientshell .patientshell-center .patientshell-center-block1 .patientshell-item1 .icon + span[data-v-05ce65cc] {
  margin-left: 5px;
}
.kt-patientshell .patientshell-bottom .button[data-v-05ce65cc] {
  min-width: 70px;
  padding: 0 6px;
}
.kt-patientshell .patientshell-bottom > .button[data-v-05ce65cc] {
  margin-left: 15px;
}
.theme-CC .button.button-secondary[data-v-05ce65cc] {
  color: #3d88d9;
  background-color: #fff;
  border: 1px solid #3d88d9;
}
.kt-patientshell .patientshell-bottom .patientshell-menu-button[data-v-05ce65cc] {
  width: 84px;
  margin-left: 15px;
  position: relative;
}
.kt-patientshell .patientshell-bottom .patientshell-menu-button > .button[data-v-05ce65cc] {
  width: 84px;
  padding-left: 10px;
  padding-right: 24px;
  text-align: left;
}
.kt-patientshell .patientshell-bottom .button[data-v-05ce65cc] {
  min-width: 70px;
  padding: 0 6px;
}
.kt-patientshell .patientshell-bottom .patientshell-menu-button .downarrow-btn[data-v-05ce65cc] {
  display: inline-block;
  position: absolute;
  width: 10px;
  height: 16px;
  right: 5px;
  top: 50%;
  margin-top: -7px;
  background-size: 9px 4px;
}
.imageDefault[data-v-05ce65cc] {
  background-image: url("/images/huanzhe.png");
  background-size: cover;
}
.imageMale[data-v-05ce65cc] {
  background-image: url("/images/Head-Patient-m-new.png");
  background-size: cover;
}
.imageFemale[data-v-05ce65cc] {
  background-image: url("/images/Head-Patient-w-new.png");
  background-size: cover;
}
.el-icon-coin[data-v-05ce65cc], .iconfont[data-v-05ce65cc] {
  font-size: 16px !important;
  color: #00af94;
}
.el-popover[data-v-05ce65cc] {
  padding: 0;
}
.km-model-wrap[data-v-b751cce0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 12px;
  padding-top: 2px;
}
.km-model-wrap .km-model-select[data-v-b751cce0] {
  width: 80px;
  margin-right: 5px;
}

.more-btn[data-v-19060e26]{
  padding-top: 10px;
  text-align: right;
}
.herb-add-select[data-v-19060e26] {
  width: 100%;
}

.title[data-v-35aed8f1] {
  line-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.title .inline[data-v-35aed8f1] {
  line-height: 40px;
}
.title .inline h4[data-v-35aed8f1] {
  margin: 0;
}
.title .inline .du[data-v-35aed8f1],
.title .inline .jing[data-v-35aed8f1] {
  font-size: 10px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin: 9px 0 9px 5px;
}
.title .inline .jing[data-v-35aed8f1] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.title .inline .jing.blue[data-v-35aed8f1] {
  color: #005cc8;
  border: 1px solid #005cc8;
}
.title .name[data-v-35aed8f1] {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.title .stock[data-v-35aed8f1] {
  text-align: right;
  margin-left: auto;
  color: #f1873e;
}
.child[data-v-35aed8f1] {
  padding-left: 10px;
}
.el-select[data-v-35aed8f1] {
  width: 100%;
}
.child-title[data-v-35aed8f1] {
  margin: 0;
}
.child-body[data-v-35aed8f1] {
  margin-top: 20px;
}
.child-body .default[data-v-35aed8f1] {
  color: #999;
  font-size: 12px;
  text-align: right;
}
.child-body .default span[data-v-35aed8f1] {
  padding-left: 10px;
}
.unit[data-v-35aed8f1] {
  line-height: 32px;
}
.unit .big[data-v-35aed8f1] {
  font-size: 1.5em;
  padding: 0 5px;
}
.address[data-v-35aed8f1] {
  line-height: 30px;
}
.item-tips[data-v-35aed8f1] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
  margin-bottom: 10px;
}
.amount[data-v-35aed8f1] {
  line-height: 32px;
  padding-left: 50px;
}
.line30[data-v-35aed8f1] {
  display: block;
  line-height: 30px;
}
.line30.active[data-v-35aed8f1] {
  color: #00af94;
}
.certificate[data-v-249e9687] {
  display: none;
}
.clinical-ai-launcher[data-v-1d85439b] {
  position: fixed;
  right: 24px;
  bottom: 86px;
  z-index: 1900;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 142px;
  height: 58px;
  padding: 0 14px;
  overflow: hidden;
  border: 0;
  border-radius: 29px;
  background: linear-gradient(135deg, #08bda2 0%, #008f79 100%);
  -webkit-box-shadow: 0 8px 24px rgba(0, 143, 121, 0.28);
          box-shadow: 0 8px 24px rgba(0, 143, 121, 0.28);
  color: #fff;
  cursor: pointer;
  -webkit-transition: width 0.22s ease, -webkit-box-shadow 0.22s ease, -webkit-transform 0.22s ease;
  transition: width 0.22s ease, -webkit-box-shadow 0.22s ease, -webkit-transform 0.22s ease;
  transition: width 0.22s ease, box-shadow 0.22s ease, transform 0.22s ease;
  transition: width 0.22s ease, box-shadow 0.22s ease, transform 0.22s ease, -webkit-box-shadow 0.22s ease, -webkit-transform 0.22s ease;
}
.clinical-ai-launcher[data-v-1d85439b]::before {
  position: absolute;
  inset: -4px;
  border: 2px solid rgba(10, 178, 152, 0.2);
  border-radius: inherit;
  content: "";
  -webkit-animation: clinical-ai-pulse-1d85439b 2.4s ease-out infinite;
          animation: clinical-ai-pulse-1d85439b 2.4s ease-out infinite;
  pointer-events: none;
}
.clinical-ai-launcher[data-v-1d85439b]:hover, .clinical-ai-launcher[data-v-1d85439b]:focus-visible {
  -webkit-box-shadow: 0 10px 28px rgba(0, 143, 121, 0.36);
          box-shadow: 0 10px 28px rgba(0, 143, 121, 0.36);
  outline: 3px solid rgba(0, 109, 91, 0.35);
  outline-offset: 3px;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
}
.clinical-ai-launcher__icon[data-v-1d85439b] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30px;
          flex: 0 0 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 30px;
  height: 30px;
}
.clinical-ai-launcher__icon svg[data-v-1d85439b] {
  width: 28px;
  height: 28px;
  fill: currentColor;
}
.clinical-ai-launcher__icon em[data-v-1d85439b] {
  position: absolute;
  right: -5px;
  bottom: -3px;
  min-width: 18px;
  height: 14px;
  padding: 0 2px;
  border: 2px solid #008f79;
  border-radius: 7px;
  background: #fff;
  color: #008f79;
  font-size: 9px;
  font-style: normal;
  font-weight: 700;
  line-height: 12px;
  text-align: center;
}
.clinical-ai-launcher__label[data-v-1d85439b] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 13px;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  white-space: nowrap;
}
@-webkit-keyframes clinical-ai-pulse-1d85439b {
0% {
    opacity: 0.65;
    -webkit-transform: scale(0.94);
            transform: scale(0.94);
}
70%, 100% {
    opacity: 0;
    -webkit-transform: scale(1.16);
            transform: scale(1.16);
}
}
@keyframes clinical-ai-pulse-1d85439b {
0% {
    opacity: 0.65;
    -webkit-transform: scale(0.94);
            transform: scale(0.94);
}
70%, 100% {
    opacity: 0;
    -webkit-transform: scale(1.16);
            transform: scale(1.16);
}
}
@media (max-width: 768px) {
.clinical-ai-launcher[data-v-1d85439b] {
    right: 14px;
    bottom: 78px;
}
}
@media (prefers-reduced-motion: reduce) {
.clinical-ai-launcher[data-v-1d85439b],
.clinical-ai-launcher[data-v-1d85439b]::before {
    -webkit-animation: none;
            animation: none;
    -webkit-transition: none;
    transition: none;
}
}
[data-v-434cb45a] .el-drawer__header {
  display: none;
}
[data-v-434cb45a] .el-drawer__body {
  height: 100%;
  padding: 0;
  overflow: hidden;
}
.sr-only[data-v-434cb45a] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.deepseek-body[data-v-434cb45a] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100vh;
  min-width: 0;
  background: #f5f7fa;
}
.deepseek-resize-handle[data-v-434cb45a] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  width: 10px;
  cursor: col-resize;
}
.deepseek-resize-handle span[data-v-434cb45a] {
  position: absolute;
  top: 50%;
  left: 3px;
  width: 3px;
  height: 48px;
  border-radius: 2px;
  background: #c7d2d0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.deepseek-resize-handle:hover span[data-v-434cb45a] {
  background: #0ab298;
}
.deepseek-top[data-v-434cb45a] {
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 72px;
  padding: 10px 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ecfefb;
  color: #0ab298;
}
.deepseek-top .ai-bg[data-v-434cb45a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 48px;
  height: 58px;
  background: url(/images/ai2.png) center bottom/97% no-repeat;
}
.deepseek-top-copy[data-v-434cb45a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  padding-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
  line-height: 1.5;
}
.deepseek-top-actions[data-v-434cb45a] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-left: 14px;
}
.deepseek-top-actions button[data-v-434cb45a] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 5px;
  min-width: 34px;
  height: 32px;
  padding: 0 9px;
  border: 1px solid #a9e7dc;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.86);
  color: #008e78;
  font-size: 13px;
  cursor: pointer;
  -webkit-transition: border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease;
  transition: border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease;
}
.deepseek-top-actions button[data-v-434cb45a]:hover, .deepseek-top-actions button[data-v-434cb45a]:focus-visible {
  border-color: #0ab298;
  background: #fff;
  color: #006e5d;
  outline: 2px solid rgba(10, 178, 152, 0.22);
  outline-offset: 2px;
}
.text-yellow[data-v-434cb45a] {
  font-style: normal;
  color: #ff9525;
}
.context-summary[data-v-434cb45a] {
  color: #607d78;
  font-size: 12px;
}
.deepseek-desc[data-v-434cb45a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
  padding: 18px 20px;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.empty-text[data-v-434cb45a] {
  margin-top: 48px;
  color: #909399;
  text-align: center;
}
.assistant-welcome[data-v-434cb45a] {
  max-width: 620px;
  margin: 46px auto 0;
  text-align: center;
}
.assistant-welcome__title[data-v-434cb45a] {
  color: #303133;
  font-size: 20px;
  font-weight: 600;
}
.assistant-welcome__desc[data-v-434cb45a] {
  margin-top: 8px;
  color: #7b8583;
  font-size: 13px;
  line-height: 1.7;
}
.assistant-quick-questions[data-v-434cb45a] {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  margin-top: 22px;
}
.assistant-quick-questions button[data-v-434cb45a] {
  min-height: 42px;
  padding: 9px 12px;
  border: 1px solid #b9e9df;
  border-radius: 8px;
  background: #fff;
  color: #008e78;
  font-size: 14px;
  line-height: 1.5;
  overflow-wrap: anywhere;
  cursor: pointer;
  -webkit-transition: border-color 0.2s ease, background-color 0.2s ease, -webkit-transform 0.2s ease;
  transition: border-color 0.2s ease, background-color 0.2s ease, -webkit-transform 0.2s ease;
  transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease;
  transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
}
.assistant-quick-questions button[data-v-434cb45a]:hover:not(:disabled), .assistant-quick-questions button[data-v-434cb45a]:focus-visible {
  border-color: #0ab298;
  background: #edfbf8;
  outline: none;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.assistant-quick-questions button[data-v-434cb45a]:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}
.tool-status[data-v-434cb45a] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  margin: 0 0 16px;
  padding: 8px 12px;
  border: 1px solid #ccefe8;
  border-radius: 16px;
  background: #effbf8;
  color: #008e78;
  font-size: 13px;
}
.chat-message[data-v-434cb45a] {
  width: 88%;
  margin-bottom: 18px;
}
.chat-message--user[data-v-434cb45a] {
  margin-left: auto;
}
.chat-message--user .chat-role[data-v-434cb45a] {
  text-align: right;
}
.chat-message--assistant[data-v-434cb45a] {
  margin-right: auto;
}
.chat-role[data-v-434cb45a] {
  margin-bottom: 5px;
  color: #909399;
  font-size: 12px;
}
.user-message[data-v-434cb45a],
.assistant-message[data-v-434cb45a] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  line-height: 1.7;
}
.user-message[data-v-434cb45a] {
  padding: 10px 14px;
  border-bottom-right-radius: 3px;
  background: #0ab298;
  color: #fff;
  white-space: pre-wrap;
}
.assistant-message[data-v-434cb45a] {
  position: relative;
  min-height: 42px;
  padding: 12px 14px;
  border: 1px solid #e4e7ed;
  border-bottom-left-radius: 3px;
  background: #fff;
}
.deepseek-md-editor[data-v-434cb45a] {
  height: auto;
  min-height: 0;
  overflow: visible;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.streaming-text[data-v-434cb45a] {
  line-height: 1.7;
  white-space: pre-wrap;
  word-break: break-word;
}
[data-v-434cb45a] .deepseek-md-editor .v-md-editor__preview-wrapper {
  padding: 0;
}
[data-v-434cb45a] .deepseek-md-editor .vuepress-markdown-body {
  padding: 0;
  background: transparent;
  font-size: 14px;
}
.streaming-cursor[data-v-434cb45a] {
  display: inline-block;
  width: 2px;
  height: 16px;
  margin-left: 3px;
  vertical-align: -2px;
  background: #0ab298;
  -webkit-animation: cursor-blink-434cb45a 0.8s steps(1) infinite;
          animation: cursor-blink-434cb45a 0.8s steps(1) infinite;
}
.message-error[data-v-434cb45a] {
  margin-top: 8px;
  color: #f56c6c;
  font-size: 13px;
}
.message-stopped[data-v-434cb45a] {
  margin-top: 8px;
  color: #909399;
  font-size: 12px;
}
.clinical-notice[data-v-434cb45a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 7px 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  border-top: 1px solid #ebeef5;
  background: #fffaf0;
  color: #8a6d3b;
  font-size: 12px;
  line-height: 1.5;
}
.context-warning[data-v-434cb45a] {
  color: #e6a23c;
  text-align: right;
}
.deepseek-composer[data-v-434cb45a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 12px 16px 14px;
  border-top: 1px solid #e4e7ed;
  background: #fff;
}
.deepseek-actions[data-v-434cb45a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.deepseek-actions[data-v-434cb45a] .el-button + .el-button {
  margin-left: 0;
}
@-webkit-keyframes cursor-blink-434cb45a {
50% {
    opacity: 0;
}
}
@keyframes cursor-blink-434cb45a {
50% {
    opacity: 0;
}
}
@media (max-width: 768px) {
.deepseek-resize-handle[data-v-434cb45a] {
    display: none;
}
.deepseek-top[data-v-434cb45a] {
    padding-right: 12px;
    padding-left: 12px;
}
.deepseek-top-actions[data-v-434cb45a] {
    gap: 5px;
    margin-left: 6px;
}
.deepseek-top-actions button[data-v-434cb45a] {
    padding: 0 7px;
}
.deepseek-top-actions button span[data-v-434cb45a] {
    display: none;
}
.deepseek-desc[data-v-434cb45a] {
    padding: 14px 12px;
}
.chat-message[data-v-434cb45a] {
    width: 96%;
}
.assistant-quick-questions[data-v-434cb45a] {
    grid-template-columns: 1fr;
}
.clinical-notice[data-v-434cb45a] {
    padding-right: 12px;
    padding-left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2px;
}
.context-warning[data-v-434cb45a] {
    text-align: left;
}
}
.v-modal.deepseek-modal {
  opacity: 0.34 !important;
}
.dialog-body[data-v-464435a9] {
  height: 500px;
  overflow: auto;
}
.dialog-body .advice-item[data-v-464435a9] {
  border: 1px solid #dbdbdb;
  padding: 0 10px;
  margin-bottom: 10px;
  color: #333;
}
.dialog-body .advice-item .title_1[data-v-464435a9] {
  font-weight: 700;
  padding: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.dialog-body .advice-item .title_1 .day[data-v-464435a9] {
  padding-left: 10px;
  display: inline-block;
}
.dialog-body .advice-item .project-item[data-v-464435a9] {
  position: relative;
  padding: 0 8px;
  border: 1px solid #dbdbdb;
  margin-bottom: 10px;
}
.dialog-body .advice-item .project-item .checkbox[data-v-464435a9] {
  position: absolute;
  top: 8px;
  left: 8px;
  padding-right: 10px;
  float: left;
}
.dialog-body .advice-item .project-item .item[data-v-464435a9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px dashed #dbdbdb;
  padding: 8px 0 8px 28px;
}
.dialog-body .advice-item .project-item .item .n2[data-v-464435a9] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-body .advice-item .project-item .item .f1[data-v-464435a9] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dialog-body .advice-item .project-item .item[data-v-464435a9]:last-child {
  border: none;
}
[data-v-464435a9]::-webkit-scrollbar {
  width: 2px;
}
.print-area[data-v-464435a9] {
  display: none;
}
.footer[data-v-a06fcada] {
  text-align: left;
  padding-top: 15px;
}

[data-v-5d14132c]::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.left-tags[data-v-5d14132c] {
  height: 300px;
  overflow: auto;
}
.right-tags[data-v-5d14132c] {
  height: 300px;
  overflow: auto;
  border-left: 1px solid #ccc;
}

/* .informedHeadWrap {
  // position: relative;
  // display: flex;
  // justify-content: center;
  // height: 38px;
  // padding-bottom: 5px;
  // border-bottom: 1px solid #707070;
  font-size: 13px;
  color: #0A0A0A;
  .docx_a4{
    position: relative;
    border-top: 0.00pt solid black;
    border-left: 0.00pt solid black;
    border-bottom: 0.00pt solid black;
    border-right: 0.00pt solid black;
    text-align: justify;
    min-height: 10.50pt;
    font-size: 10.50pt;
    padding-bottom: 4pt;
    .head-title{
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      top: 40%;

    }
  }
  .top-icon{
    position: absolute;
    width: 84px;
    height: 33px;
    left: 0;
  }
  .top-content{

  }
}
*/
.header[data-v-f6ab10d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 20px;
}
.header .clinic-info[data-v-f6ab10d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.header .clinic-info .clinic-logo[data-v-f6ab10d4] {
  width: 62pt;
}
.header .clinic-tag[data-v-f6ab10d4] {
  padding: 8px 16px;
  font-size: 14px;
}
.header .clinic-tag .liansuo-logo[data-v-f6ab10d4] {
  width: 110pt;
}
.signatures[data-v-403aba51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 28px;
}
.signatures .sig-item[data-v-403aba51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 48%;
}
.signatures .sig-item .sig-label[data-v-403aba51] {
  white-space: nowrap;
}
.signatures .sig-item .sig-line[data-v-403aba51] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 200px;
  margin-left: 8px;
  height: 25px;
}
.dates[data-v-403aba51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 8px;
}
.dates .date-item[data-v-403aba51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 48%;
}
.line[data-v-403aba51] {
  display: inline-block;
  vertical-align: middle;
}
.wth42[data-v-403aba51] {
  width: 42px;
  text-indent: 0;
  text-align: center;
}
.wth35[data-v-403aba51] {
  width: 35px;
  text-indent: 0;
  text-align: center;
}
.signImg[data-v-403aba51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-align: right;
  padding-right: 100pt;
}
.signImg img[data-v-403aba51] {
  width: 100px;
}
@charset "UTF-8";
.consent-wrapper[data-v-069e9430] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-069e9430] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-069e9430] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-069e9430] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-069e9430] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  margin-bottom: 8px;
}
.treatment-items[data-v-069e9430] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-069e9430] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 2em;
}
.treatment-items .item[data-v-069e9430]:first-child {
  padding-left: 0;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-069e9430] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-069e9430] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-069e9430] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-069e9430] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-069e9430] {
  width: 50px;
}
.content-remark .remark-line[data-v-069e9430] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.content-remark .remark-line2[data-v-069e9430] {
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-069e9430] {
  margin-top: 30px;
}
.watermark[data-v-069e9430] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-069e9430] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-069e9430] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-0178a83e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-0178a83e] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-0178a83e] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-0178a83e] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-0178a83e] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}
.historyWrap[data-v-0178a83e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.history-item[data-v-0178a83e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2px;
  margin-right: 8px;
}
.item-label[data-v-0178a83e] {
  margin-right: 10px;
}

/* 复选项小方框 */
.treatment-items[data-v-0178a83e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 16px;
}
.treatment-items .item[data-v-0178a83e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 1em;
}
.treatment-items .item[data-v-0178a83e]:first-child {
  padding-left: 0;
}
.line-kuang[data-v-0178a83e] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-0178a83e] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-0178a83e] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-0178a83e] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-0178a83e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-0178a83e] {
  width: 50px;
}
.content-remark .remark-line[data-v-0178a83e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-0178a83e] {
  margin-top: 24px;
}
.watermark[data-v-0178a83e] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-0178a83e] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-c7172c58] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-c7172c58] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-c7172c58] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-c7172c58] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-c7172c58] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}
.history-item[data-v-c7172c58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.treatment-items[data-v-c7172c58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-c7172c58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.5em;
}
.treatment-items .item[data-v-c7172c58]:first-child {
  padding-left: 0;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-c7172c58] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
  margin-bottom: 20px;
}
.ol > li[data-v-c7172c58] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-c7172c58] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-c7172c58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-c7172c58] {
  width: 50px;
}
.content-remark .remark-line[data-v-c7172c58] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-c7172c58] {
  margin-top: 30px;
}
.wth100[data-v-c7172c58] {
  width: 100px;
}
.watermark[data-v-c7172c58] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-c7172c58] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-c7172c58] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-88316d02] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-88316d02] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-88316d02] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-88316d02] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-88316d02] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}
.warning[data-v-88316d02] {
  color: #d32f2f;
  font-weight: bold;
  margin: 15px 0;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-88316d02] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-88316d02] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-88316d02] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-88316d02] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-88316d02] {
  width: 50px;
}
.content-remark .remark-line[data-v-88316d02] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-88316d02] {
  margin-top: 24px;
}
.watermark[data-v-88316d02] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-88316d02] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-54550f17] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-54550f17] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-54550f17] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-54550f17] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-54550f17] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-54550f17] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-54550f17] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 5px;
}
.content-remark[data-v-54550f17] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-54550f17] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-54550f17] {
  width: 50px;
}
.content-remark .remark-line[data-v-54550f17] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-54550f17] {
  margin-top: 24px;
}
.watermark[data-v-54550f17] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-54550f17] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-55c2163a] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 29px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-55c2163a] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-55c2163a] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-55c2163a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
}
.section[data-v-55c2163a] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-55c2163a] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-55c2163a] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-55c2163a] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-55c2163a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-55c2163a] {
  width: 50px;
}
.content-remark .remark-line[data-v-55c2163a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-55c2163a] {
  margin-top: 24px;
}
.uline[data-v-55c2163a] {
  display: inline-block;
  min-width: 110px;
  border-bottom: 1px solid #000;
  padding: 0 5px;
  margin: 0 5px;
  line-height: 1.2;
  font-size: 14px;
  text-align: center;
}
.watermark[data-v-55c2163a] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-55c2163a] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-68150b62] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-68150b62] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-68150b62] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-68150b62] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-68150b62] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}
.subsection[data-v-68150b62] {
  margin-top: 5px;
  font-weight: 600;
  margin-bottom: 2px;
  padding-left: 2em;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-68150b62] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 2em;
  margin-left: 2em;
  margin-left: 0;
}
.ol > li[data-v-68150b62] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-68150b62] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-68150b62] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-68150b62] {
  width: 50px;
}
.content-remark .remark-line[data-v-68150b62] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-68150b62] {
  margin-top: 24px;
}
.watermark[data-v-68150b62] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-68150b62] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-79a14258] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-79a14258] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-79a14258] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-79a14258] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-79a14258] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-79a14258] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-79a14258] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-79a14258] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-79a14258] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-79a14258] {
  width: 50px;
}
.content-remark .remark-line[data-v-79a14258] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-79a14258] {
  margin-top: 24px;
}
.watermark[data-v-79a14258] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-79a14258] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-aee71c7e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-aee71c7e] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-aee71c7e] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-aee71c7e] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-aee71c7e] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-aee71c7e] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-aee71c7e] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-aee71c7e] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-aee71c7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-aee71c7e] {
  width: 50px;
}
.content-remark .remark-line[data-v-aee71c7e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-aee71c7e] {
  margin-top: 24px;
}
.watermark[data-v-aee71c7e] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-aee71c7e] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-045abfa2] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-045abfa2] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-045abfa2] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-045abfa2] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.section[data-v-045abfa2] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-045abfa2] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-045abfa2] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-045abfa2] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-045abfa2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-045abfa2] {
  width: 50px;
}
.content-remark .remark-line[data-v-045abfa2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-045abfa2] {
  margin-top: 24px;
}
.watermark[data-v-045abfa2] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-045abfa2] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-a8de515e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-a8de515e] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-a8de515e] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-a8de515e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
}
.section[data-v-a8de515e] {
  margin-top: 16px;
  font-weight: 700;
  margin-bottom: 8px;
}
.treatment-items[data-v-a8de515e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-a8de515e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 2em;
}
.treatment-items .item[data-v-a8de515e]:first-child {
  padding-left: 0;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-a8de515e] {
  padding-left: 0;
  margin-left: 0;
}
.ol > li[data-v-a8de515e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.content-remark[data-v-a8de515e] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-a8de515e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-a8de515e] {
  width: 50px;
}
.content-remark .remark-line[data-v-a8de515e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-a8de515e] {
  margin-top: 24px;
}
.watermark[data-v-a8de515e] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-a8de515e] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-a8de515e] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-2c56cb2f] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-2c56cb2f] {
  width: 794px;
  /* A4 宽度 @96dpi 近似 */
  background: #fff;
  color: #222;
  line-height: 1.6;
  font-size: 14px;
}
.header[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #3a7bd5;
  margin-bottom: 8px;
}
.header .brand[data-v-2c56cb2f] {
  font-weight: 600;
}
.header .slogan[data-v-2c56cb2f] {
  font-size: 12px;
}
.title[data-v-2c56cb2f] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-2c56cb2f] {
  text-indent: 2em;
}
.section[data-v-2c56cb2f] {
  margin-top: 16px;
  font-weight: 700;
}
.ol[data-v-2c56cb2f] {
  padding-left: 0;
  margin-left: 0;
}
.ol > li[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.signatures[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 28px;
}
.signatures .sig-item[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 48%;
}
.signatures .sig-item .sig-label[data-v-2c56cb2f] {
  white-space: nowrap;
}
.signatures .sig-item .sig-line[data-v-2c56cb2f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 8px;
  height: 20px;
}
.dates[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 8px;
}
.dates .date-item[data-v-2c56cb2f] {
  width: 48%;
}
.content-remark[data-v-2c56cb2f] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-2c56cb2f] {
  width: 50px;
}
.content-remark .remark-line[data-v-2c56cb2f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-2c56cb2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.watermark[data-v-2c56cb2f] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-2c56cb2f] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-28e4a1bb] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-28e4a1bb] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.6;
  font-size: 14px;
  position: relative;
}
.title[data-v-28e4a1bb] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-28e4a1bb] {
  text-indent: 2em;
}
.section[data-v-28e4a1bb] {
  margin-top: 16px;
  font-weight: 700;
}
.ol[data-v-28e4a1bb] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 15px;
  margin-left: 0;
  margin-bottom: 20px;
}
.ol > li[data-v-28e4a1bb] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-28e4a1bb] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-28e4a1bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-28e4a1bb] {
  width: 50px;
}
.content-remark .remark-line[data-v-28e4a1bb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-28e4a1bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 24px;
}
.watermark[data-v-28e4a1bb] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-28e4a1bb] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-596c593f] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-596c593f] {
  width: 794px;
  /* A4 宽度近似 */
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-596c593f] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-596c593f] {
  text-indent: 2em;
}
.section[data-v-596c593f] {
  margin-top: 10px;
  font-weight: 700;
}
.treatment-items[data-v-596c593f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-596c593f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 1em;
}
.treatment-items .item[data-v-596c593f]:first-child {
  padding-left: 0;
}
.ol[data-v-596c593f] {
  padding-left: 18px;
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 0;
  margin-left: 0;
}
.ol > li[data-v-596c593f] {
  list-style-type: decimal;
  display: list-item;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.form-grid[data-v-596c593f] {
  margin-top: 8px;
}
.form-grid .grid-item[data-v-596c593f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px 0;
}
.form-grid .grid-item .label[data-v-596c593f] {
  display: inline-block;
  min-width: 120px;
  font-weight: 600;
}
.form-grid .grid-item .options[data-v-596c593f] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 14px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.form-grid .grid-item .options .tip[data-v-596c593f] {
  color: #777;
}
.content-remark[data-v-596c593f] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-596c593f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-596c593f] {
  width: 50px;
}
.content-remark .remark-line[data-v-596c593f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-596c593f] {
  margin-top: 18px;
}
.watermark[data-v-596c593f] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-596c593f] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-596c593f] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-862aef86] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-862aef86] {
  width: 794px;
  /* 近似 A4 宽度 */
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-862aef86] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-862aef86] {
  text-indent: 2em;
}
.section[data-v-862aef86] {
  margin-top: 16px;
  font-weight: 700;
}
.ol[data-v-862aef86] {
  padding-left: 18px;
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 0;
  margin-left: 0;
}
.ol > li[data-v-862aef86] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.form-grid[data-v-862aef86] {
  margin-top: 8px;
}
.form-grid .grid-item[data-v-862aef86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px 0;
}
.form-grid .grid-item .label[data-v-862aef86] {
  display: inline-block;
  min-width: 160px;
  font-weight: 600;
}
.form-grid .grid-item .options[data-v-862aef86] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 14px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.treatment-items[data-v-862aef86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-862aef86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 1em;
}
.treatment-items .item[data-v-862aef86]:first-child {
  padding-left: 0;
}
.content-remark[data-v-862aef86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 30px;
}
.content-remark .remark-label[data-v-862aef86] {
  width: 50px;
}
.content-remark .remark-line[data-v-862aef86] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-862aef86] {
  margin-top: 24px;
}
.watermark[data-v-862aef86] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-862aef86] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-862aef86] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-4e2124fc] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-4e2124fc] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-4e2124fc] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-4e2124fc] {
  text-indent: 2em;
}
.ol[data-v-4e2124fc] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 15px;
  margin-left: 0;
  margin-bottom: 20px;
}
.ol > li[data-v-4e2124fc] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 6px;
}
.section[data-v-4e2124fc] {
  margin-top: 16px;
  font-weight: 700;
}
.content-remark[data-v-4e2124fc] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-4e2124fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-4e2124fc] {
  width: 50px;
}
.content-remark .remark-line[data-v-4e2124fc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-4e2124fc] {
  margin-top: 24px;
}
.watermark[data-v-4e2124fc] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-4e2124fc] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-298fba22] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-298fba22] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-298fba22] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-298fba22] {
  text-indent: 2em;
  margin: 0;
}
.section[data-v-298fba22] {
  margin-top: 10px;
  font-weight: 700;
}
.ol[data-v-298fba22] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.ol > li[data-v-298fba22] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 6px;
}
.content-remark[data-v-298fba22] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-298fba22] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-298fba22] {
  width: 50px;
}
.content-remark .remark-line[data-v-298fba22] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-298fba22] {
  margin-top: 24px;
}
.watermark[data-v-298fba22] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-298fba22] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-fb757f60] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-fb757f60] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-fb757f60] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-fb757f60] {
  text-indent: 2em;
}
.section[data-v-fb757f60] {
  margin-top: 0px;
  margin-bottom: 0;
  font-weight: 700;
}
.treatment-items[data-v-fb757f60] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.treatment-items .item[data-v-fb757f60] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 2em;
}
.treatment-items .item[data-v-fb757f60]:first-child {
  padding-left: 0;
}
.ol[data-v-fb757f60] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-fb757f60] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.checkbox-list[data-v-fb757f60] {
  padding-left: 18px;
  margin: 8px 0;
}
.checkbox-list > li[data-v-fb757f60] {
  margin-bottom: 6px;
}
.tick-list[data-v-fb757f60] {
  padding-left: 18px;
  margin: 8px 0;
}
.tick-list > li[data-v-fb757f60] {
  margin-bottom: 6px;
}
.content-remark[data-v-fb757f60] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-fb757f60] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-fb757f60] {
  width: 50px;
}
.content-remark .remark-line[data-v-fb757f60] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-fb757f60] {
  margin-top: 24px;
}
.watermark[data-v-fb757f60] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-fb757f60] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-fb757f60] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-767584ce] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-767584ce] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-767584ce] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.section[data-v-767584ce] {
  margin-top: 10px;
  font-weight: 700;
  margin-bottom: 0;
}
.history-item[data-v-767584ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.treatment-items[data-v-767584ce] {
  display: inline-block;
}
.treatment-items .item[data-v-767584ce] {
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.7em;
}
.treatment-items .item[data-v-767584ce]:first-child {
  padding-left: 0;
}
.ol[data-v-767584ce] {
  padding-left: 18px;
  margin-top: 0;
}
.ol > li[data-v-767584ce] {
  margin-bottom: 6px;
}
.content-remark[data-v-767584ce] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-767584ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-767584ce] {
  width: 50px;
}
.content-remark .remark-line[data-v-767584ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-767584ce] {
  margin-top: 24px;
}
.uline[data-v-767584ce] {
  display: inline-block;
  min-width: 220px;
  border-bottom: 1px solid #333;
  margin: 0 6px;
  height: 18px;
  line-height: 18px;
  vertical-align: baseline;
}
.watermark[data-v-767584ce] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-767584ce] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-767584ce] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-1918ee3a] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-1918ee3a] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-1918ee3a] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-1918ee3a] {
  text-indent: 2em;
}
.section[data-v-1918ee3a] {
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 700;
}
.ol[data-v-1918ee3a] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-1918ee3a] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-1918ee3a] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-1918ee3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-1918ee3a] {
  width: 50px;
}
.content-remark .remark-line[data-v-1918ee3a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-1918ee3a] {
  margin-top: 30px;
}
.watermark[data-v-1918ee3a] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-1918ee3a] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-721f8f26] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-721f8f26] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-721f8f26] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-721f8f26] {
  text-indent: 2em;
}
.section[data-v-721f8f26] {
  margin-top: 10px;
  font-weight: 700;
  margin-bottom: 8px;
}
.ol[data-v-721f8f26] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
  margin-bottom: 10px;
}
.ol > li[data-v-721f8f26] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-721f8f26] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-721f8f26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-721f8f26] {
  width: 50px;
}
.content-remark .remark-line[data-v-721f8f26] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-721f8f26] {
  margin-top: 30px;
}
.watermark[data-v-721f8f26] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-721f8f26] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-e46590b6] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-e46590b6] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-e46590b6] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-e46590b6] {
  text-indent: 2em;
}
.section[data-v-e46590b6] {
  margin-top: 16px;
  font-weight: 700;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-e46590b6] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-e46590b6] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.red[data-v-e46590b6] {
  color: #d93025;
  font-weight: 700;
}
.notes[data-v-e46590b6] {
  margin: 8px 0 0 2em;
}
.content-remark[data-v-e46590b6] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-e46590b6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-e46590b6] {
  width: 50px;
}
.content-remark .remark-line[data-v-e46590b6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-e46590b6] {
  margin-top: 24px;
}
.watermark[data-v-e46590b6] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-e46590b6] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-3c9b5e55] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 40px 70px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-3c9b5e55] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-3c9b5e55] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-3c9b5e55] {
  text-indent: 2em;
}
.section[data-v-3c9b5e55] {
  margin-top: 16px;
  font-weight: 700;
}
.ol[data-v-3c9b5e55] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-3c9b5e55] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 6px;
}
.content-remark[data-v-3c9b5e55] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-3c9b5e55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-3c9b5e55] {
  width: 50px;
}
.content-remark .remark-line[data-v-3c9b5e55] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-3c9b5e55] {
  margin-top: 24px;
}
.watermark[data-v-3c9b5e55] {
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.3;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-3c9b5e55] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-0034b90b] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-0034b90b] {
  width: 794px;
  background: #fff;
  color: #4b4949;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-0034b90b] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-0034b90b] {
  text-indent: 2em;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-0034b90b] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-0034b90b] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-0034b90b] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-0034b90b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-0034b90b] {
  width: 50px;
}
.content-remark .remark-line[data-v-0034b90b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-0034b90b] {
  margin-top: 24px;
}
.watermark[data-v-0034b90b] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-0034b90b] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-942ad556] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-942ad556] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-942ad556] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-942ad556] {
  text-indent: 2em;
  margin-bottom: 8px;
}
.sectionWrap[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.section[data-v-942ad556] {
  margin-top: 10px;
  font-weight: 700;
  margin-bottom: 8px;
}
.treatment-items[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.itemWrap[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.treatment-items .item[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 25%;
}
.treatment-items .item[data-v-942ad556]:first-child {
  padding-left: 0;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-942ad556] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-942ad556] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-942ad556] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-942ad556] {
  width: 50px;
}
.content-remark .remark-line[data-v-942ad556] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-line[data-v-942ad556] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 20px 0;
  padding-left: 2em;
}
.uline[data-v-942ad556] {
  display: inline-block;
  min-width: 82pt;
  border-bottom: 1px solid #000;
  padding: 0 5px;
  margin: 0 5px;
  line-height: 1.2;
  height: 17px;
  font-size: 14px;
  text-align: center;
}
.watermark[data-v-942ad556] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-942ad556] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
.line-kuang[data-v-942ad556] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
@charset "UTF-8";
.consent-wrapper[data-v-52033255] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-52033255] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-52033255] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.para[data-v-52033255] {
  text-indent: 2em;
  margin-top: 40pt;
  margin-bottom: 8px;
}
.section[data-v-52033255] {
  margin-top: 10px;
  margin-bottom: 8px;
}

/* 强制使用十进制序号与缩进，避免被全局样式重置 */
.ol[data-v-52033255] {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 1.8em;
  margin-left: 0;
}
.ol > li[data-v-52033255] {
  list-style-type: decimal;
  display: list-item;
  margin-bottom: 10px;
}
.content-remark[data-v-52033255] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-52033255] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-52033255] {
  width: 50px;
}
.content-remark .remark-line[data-v-52033255] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-52033255] {
  margin-top: 24px;
}
.watermark[data-v-52033255] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-52033255] {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}
@charset "UTF-8";
.consent-wrapper[data-v-375a3f35] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.consent-page[data-v-375a3f35] {
  width: 794px;
  background: #fff;
  color: #222;
  line-height: 1.8;
  font-size: 14px;
  position: relative;
}
.title[data-v-375a3f35] {
  text-align: center;
  font-size: 29px;
  margin: 8px 0 16px;
  font-weight: 700;
}
.section[data-v-375a3f35] {
  margin-top: 10px;
  margin-bottom: 8px;
}
.medical-history[data-v-375a3f35] {
  margin: 8px 0;
}
.historyWrap[data-v-375a3f35] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.describeWrap[data-v-375a3f35] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
}
.describe[data-v-375a3f35] {
  width: 90px;
  margin-bottom: 6px;
  text-align: center;
}
.history-item[data-v-375a3f35] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  line-height: 1.6;
}
.item-label[data-v-375a3f35] {
  width: 128px;
}
.treatment-items[data-v-375a3f35] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.treatment-items .item[data-v-375a3f35] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 6px;
}
.line-kuang[data-v-375a3f35] {
  display: inline-block;
  text-align: center;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  line-height: 12px;
  border: 1px solid #000;
}
.uline[data-v-375a3f35] {
  display: inline-block;
  width: 114px;
  border-bottom: 1px solid #000;
  padding: 0 2px;
  margin-left: 2px;
  line-height: 1.2;
  font-size: 14px;
  text-align: center;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
}
.content-remark[data-v-375a3f35] {
  margin-bottom: 30px;
}
.content-remark .remark-item[data-v-375a3f35] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
}
.content-remark .remark-label[data-v-375a3f35] {
  width: 50px;
}
.content-remark .remark-line[data-v-375a3f35] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  white-space: nowrap;
  /* 文本不换行 */
  overflow: hidden;
  /* 隐藏溢出的文本 */
  border-bottom: 1px solid #000;
}
.signature-section[data-v-375a3f35] {
  margin-top: 30px;
}
.watermark[data-v-375a3f35] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 4;
  opacity: 0.4;
  pointer-events: none;
}
.watermark .watermark-bg[data-v-375a3f35] {
  width: 336px;
  height: 354px;
  -o-object-fit: contain;
     object-fit: contain;
}
.informedContent[data-v-71105eb3] {
  background: gray;
  padding: 30px;
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: calc(100vh - 76px);
  overflow: auto;
}
.informedContent .informedContentBody[data-v-71105eb3] {
  background: white;
  margin-bottom: 30px;
  padding: 20pt 30pt;
  width: 595.3pt;
  height: 100%;
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  position: relative;
}
.informedContent .informedContentBody span[data-v-71105eb3] {
  white-space: pre-wrap;
  overflow-wrap: break-word;
}
.informedContent .downBtn[data-v-71105eb3] {
  position: absolute;
  top: 20px;
  right: 180px;
  cursor: pointer;
}
.informedContent .printBtn[data-v-71105eb3] {
  position: absolute;
  top: 20px;
  right: 110px;
  cursor: pointer;
}
.content[data-v-5066dd7f] {
  height: 422px;
}
.content .down_load[data-v-5066dd7f] {
  color: #00af94;
  cursor: pointer;
}
.content .print-area[data-v-5066dd7f] {
  display: none;
}
.dialog-footer[data-v-5066dd7f] {
  text-align: right;
}
.pagination-margin[data-v-5066dd7f] {
  margin: 10px 0;
}
.dis-flex[data-v-5066dd7f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.dis-flex .w300[data-v-5066dd7f] {
  width: 300px;
}
.dis-flex .flex-btn[data-v-5066dd7f] {
  margin-left: 15px;
  width: 180px;
}
.td-btn[data-v-5066dd7f] {
  margin-right: 20px;
}
.status[data-v-5066dd7f] {
  position: relative;
  padding-left: 14px;
}
.status[data-v-5066dd7f]::after {
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #bfc0c0;
}
.status.success[data-v-5066dd7f]::after {
  background: #00af94;
}
.status.warning[data-v-5066dd7f]::after {
  background: #f3b01e;
}
.text-content[data-v-5066dd7f] {
  height: calc(100vh - 76px);
  overflow: auto;
}
.font[data-v-5066dd7f] {
  font-size: 20px;
  color: #00af94;
  cursor: pointer;
}
.flex-btns[data-v-5066dd7f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.setting-form[data-v-5066dd7f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.setting-form[data-v-5066dd7f] .el-form-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding-right: 16px;
}
.setting-form .two-col-item[data-v-5066dd7f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  padding-right: 16px;
}
.setting-form .remark-item[data-v-5066dd7f] {
  width: 100%;
  padding-right: 0;
}
.setting-form .w1[data-v-5066dd7f] {
  display: inline-block;
  width: 100%;
}
.setting-form .w2[data-v-5066dd7f] {
  display: inline-block;
  width: 50%;
}
.popover-h3[data-v-4403d41e] {
  padding: 0 0 0 10px;
  margin: 0;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.popover-h3 .el-icon-close[data-v-4403d41e] {
  font-size: 20px;
  cursor: pointer;
}
.popover-h3[data-v-4403d41e]::after {
  position: absolute;
  content: "";
  background: #00AF94;
  height: 18px;
  width: 4px;
  border-radius: 2px;
  top: 4px;
  left: 0;
}
.flex-item_list[data-v-4403d41e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 220px;
  overflow-y: auto;
}
.flex-item_list[data-v-4403d41e]::-webkit-scrollbar {
  width: 4px !important;
  height: 2px;
}
.flex-item_list[data-v-4403d41e]::-webkit-scrollbar-thumb {
  background-color: #ddd !important;
}
.flex-item[data-v-4403d41e] {
  margin-top: 5px;
  margin-right: 5px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  padding: 0 10px;
  cursor: pointer;
}
.flex-item[data-v-4403d41e]:hover {
  background-color: #ecf0ef;
}
.flex-item.active[data-v-4403d41e] {
  color: #fff !important;
  position: relative;
  border-radius: 5px;
  background-color: #00af94;
}
.more[data-v-4403d41e] {
  text-align: right;
  height: 20px;
}
.btn_medicare[data-v-4403d41e] {
  color: #00af94;
  cursor: pointer;
  margin-left: 10px;
}
.right_box[data-v-4403d41e] {
  display: inline-block;
  margin-left: 20px;
}
@charset "UTF-8";
.ai-button[data-v-549904dc] {
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: 8px;
  width: 72px;
  height: 32px;
  background: url(/images/ai.png) no-repeat;
}
.list-item-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.list-item-box .left[data-v-549904dc] {
  text-align: left;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-item-box .el-icon-close[data-v-549904dc] {
  font-size: 20px;
  font-weight: bold;
}
.add-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.add-box .add-icon[data-v-549904dc] {
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px dashed #00AF94;
  margin-right: 20px;
}
.add-box .add-icon i[data-v-549904dc] {
  color: #00AF94;
  font-size: 30px;
}
.add-box .url-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  word-break: break-all;
}
.add-box .url-list .add-link[data-v-549904dc] {
  color: #00AF94;
  line-height: 30px;
  margin-right: 30px;
}
.flex_box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex_box .box_right[data-v-549904dc] {
  width: 340px;
  border-left: 1px solid #ccc;
}
.flex_box .box_right .radio_box[data-v-549904dc] {
  padding: 5px 0 0 20px;
  color: #666;
}
.flex_box .box_right .right_bottom_btn[data-v-549904dc] {
  position: absolute;
  right: 8px;
  bottom: 14px;
}
.flex_box .box_left_past > span[data-v-549904dc] {
  width: 100%;
}
.flex_box .box_left[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex_box .box_left[data-v-549904dc] .el-input-group__append {
  width: 54px;
  text-align: center;
  padding: 0;
}
.flex_box .box_left .item[data-v-549904dc] {
  margin: 5px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex_box .box_left .item .input8[data-v-549904dc] {
  width: 140px;
}
.flex_box .box_left .item .input9[data-v-549904dc] {
  width: 86px;
}
.flex_box .box_left .item > strong[data-v-549904dc] {
  padding: 0 5px;
}
.flex_box .box_left .item > span[data-v-549904dc] {
  width: 40px;
}
.overflow-box[data-v-549904dc]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-549904dc]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
[data-v-549904dc] .el-card__body {
  padding: 0 !important;
}
.overflow-box[data-v-549904dc]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
[data-v-549904dc] span.el-tag.el-tag--small.el-tag--light {
  border: 1px solid #00af94 !important;
  color: #00af94;
  margin: 0 10px 10px 0;
}
.title-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.title-box .report[data-v-549904dc] {
  background: #00AF94;
  color: #fff;
  display: inline-block;
  padding: 0 20px;
  line-height: 32px;
  font-size: 12px;
  border-radius: 5px;
  cursor: pointer;
  margin: 0 0 0 10px;
}
.title-box .p_info_box[data-v-549904dc] {
  margin-top: -16px;
  font-size: 16px;
  padding-left: 50px;
  color: #000;
}
.title-box .p_info_box i[data-v-549904dc] {
  padding-right: 30px;
}
.more[data-v-549904dc] {
  text-align: center;
  color: #999;
  cursor: pointer;
}
.more i[data-v-549904dc] {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.m-r-10[data-v-549904dc] {
  margin-right: 10px;
}
.popover-h3[data-v-549904dc] {
  padding: 0 0 0 10px;
  margin: 0;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.popover-h3 .el-icon-close[data-v-549904dc] {
  font-size: 20px;
  cursor: pointer;
}
.popover-h3[data-v-549904dc]::after {
  position: absolute;
  content: "";
  background: #00AF94;
  height: 18px;
  width: 4px;
  border-radius: 2px;
  top: 4px;
  left: 0;
}
.main-list[data-v-549904dc] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main-list .main-list-item[data-v-549904dc] {
  padding: 5px 10px;
  cursor: pointer;
}
.mainTime-list[data-v-549904dc] {
  margin-top: 5px;
  border-top: 1px solid #dbdbdb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.mainTime-list .mainTime-list-item[data-v-549904dc] {
  padding: 5px 10px;
  cursor: pointer;
}
.history-title[data-v-549904dc] {
  margin: 10px 0;
  font-size: 15px;
  font-weight: 600;
}
.history-fixed[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 10px;
}
.history-fixed .history-fixed-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.history-past .history-post-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.history-past .history-post-list .history-past-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.history-allergy .history-allergy-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.history-allergy .history-allergy-list .history-allergy-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.pidemic-list[data-v-549904dc] {
  padding-top: 20px;
}
.pidemic-list p[data-v-549904dc] {
  margin: 0;
  padding: 0;
}
.pidemic-list .pidemic-list-item[data-v-549904dc] {
  margin: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-list .search-list-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.body-check[data-v-549904dc] .el-tabs__header {
  margin-bottom: 0 !important;
}
.body-check .sign-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.body-check .sign-list .sign-list-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.body-check .blood-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.body-check .blood-box .left[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 10px;
}
.body-check .blood-box .right[data-v-549904dc] {
  width: 250px;
  height: auto;
  border-left: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 30px;
  font-weight: 700;
  color: #b3b3b3;
}
.body-check .blood-box .blood-item[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.body-check .blood-box .blood-item[data-v-549904dc]:nth-child(2) {
  border-top: 1px solid #d9d9d9;
  padding-top: 10px;
}
.body-check .blood-box .blood-item[data-v-549904dc]:first-child {
  padding-bottom: 10px;
}
.body-check .blood-box .blood-item .title[data-v-549904dc] {
  width: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body-check .blood-box .blood-item .blood-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body-check .blood-box .blood-item .blood-list .blood-list-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.body-check .blood-box .blood-item .blood-list .blood-list-item-active[data-v-549904dc] {
  color: #36BBA9;
}
.tabs-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tabs-box .left[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 10px;
}
.tabs-box .right[data-v-549904dc] {
  width: 250px;
  height: auto;
  border-left: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 30px;
  font-weight: 700;
  color: #b3b3b3;
}
.tabs-box .left-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tabs-box .left-list .left-item[data-v-549904dc] {
  padding: 5px;
  cursor: pointer;
}
.ai-tags-list[data-v-549904dc] {
  padding-top: 20px;
}
.ai-tags-list .ai-tags-item[data-v-549904dc] {
  display: inline-block;
  margin: 0 20px 20px 0;
}
.ai-tags-list .ai-tags-item > div[data-v-549904dc] {
  background-color: #ECFEFB;
  color: #00AF94;
  border: 1px solid #00AF94;
  border-radius: 14px;
  padding: 2px 8px;
  cursor: pointer;
}
.ai-tags-list .ai-tags-item .dim[data-v-549904dc] {
  background-color: #f6f6f6;
  color: #999;
  border: 1px solid #999;
}
.card[data-v-549904dc] {
  padding: 0 !important;
}
.card[data-v-549904dc] .el-card__header {
  border-bottom: none !important;
}
.tab-type-title[data-v-549904dc] {
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tab-type-title .flex-row[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  line-height: 30px;
}
.tab-type-title .half-box[data-v-549904dc] {
  height: calc(50vh - 160px);
  overflow: auto;
}
.snd-type-title[data-v-549904dc] {
  line-height: 40px;
  background: #ecfefb;
  color: #00af94;
  text-indent: 46px;
  position: relative;
}
.snd-type-title .btn[data-v-549904dc] {
  position: absolute;
  top: 4px;
  right: 40px;
}
.snd-type-title .btn i[data-v-549904dc] {
  font-size: 16px;
  font-weight: 700;
}
.snd-type-title .btn2[data-v-549904dc] {
  right: 15px;
}
.content-box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-box .form-box[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.content-box .form-box .top-info[data-v-549904dc] {
  position: absolute;
  top: -30px;
  left: 214px;
}
.content-box .form-box .input-list[data-v-549904dc] {
  height: calc(100vh - 130px);
  overflow: auto;
  border: 1px solid #B9B9B9;
  border-radius: 8px;
}
.content-box .form-box .input-list .case-item[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border-bottom: 1px solid #B9B9B9;
  position: relative;
}
.content-box .form-box .input-list .case-item[data-v-549904dc]:last-child {
  border: none;
}
.content-box .form-box .input-list .case-item-title[data-v-549904dc] {
  border-right: 1px solid #e3e3e3;
  left: 0px;
  top: 0px;
  width: 100px;
  min-height: 98px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #ECFEFB;
}
.content-box .form-box .input-list .case-item-input[data-v-549904dc] {
  top: 0px;
  width: calc(100% - 100px);
  min-height: 100px;
  padding: 10px;
  overflow: hidden;
}
.content-box .form-box .input-list .case-item-input .cavity[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-bottom: 1px solid #e3e3e3;
}
.content-box .form-box .input-list .case-item-input .cavity .left[data-v-549904dc] {
  min-width: 110px;
  position: relative;
}
.content-box .form-box .input-list .case-item-input .cavity .left .line_1px[data-v-549904dc] {
  border-bottom: 1px solid #e3e3e3;
  -webkit-transform: rotate(17deg);
          transform: rotate(17deg);
  position: absolute;
  top: 11px;
  left: -8px;
  width: 120px;
}
.content-box .form-box .input-list .case-item-input .cavity .left .line_1px[data-v-549904dc]::after {
  position: absolute;
  top: 2px;
  left: 20px;
  content: "牙位";
  color: #999;
  -webkit-transform: rotate(-17deg);
          transform: rotate(-17deg);
}
.content-box .form-box .input-list .case-item-input .cavity .left .line_1px[data-v-549904dc]::before {
  position: absolute;
  top: -29px;
  left: 55px;
  content: "医保诊断";
  color: #999;
  -webkit-transform: rotate(-17deg);
          transform: rotate(-17deg);
}
.content-box .form-box .input-list .case-item-input .cavity .right[data-v-549904dc] {
  border-left: 1px solid #ddd;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content-box .form-box .input-list .case-item-input .cavity[data-v-549904dc]:last-child {
  border: none;
}
.content-box .form-box .input-list .case-item-import[data-v-549904dc] {
  position: absolute;
  right: 4px;
  bottom: 4px;
}
.content-box .form-box .input-list .case-item-import .small[data-v-549904dc] {
  font-size: 12px;
  padding-right: 10px;
  cursor: pointer;
  color: #00AF94;
}
.content-box .aside-box[data-v-549904dc] {
  width: 450px;
  margin-left: 10px;
  border-radius: 8px;
  display: block;
  border: 1px solid #B9B9B9;
  padding: 10px;
}
.content-box .btn-tab[data-v-549904dc] {
  margin-bottom: 15px;
}
.content-box .collapse-board[data-v-549904dc] {
  padding: 0;
  padding-top: 10px;
  height: calc(100vh - 130px);
  overflow: auto;
}
.content-box .collapse-record[data-v-549904dc] .el-collapse-item__header {
  min-height: 80px;
  height: auto;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  line-height: 1.5;
  padding: 10px;
  background: #f2f2f2;
}
.content-box .aside-ai-box[data-v-549904dc], .content-box .aside-template-box[data-v-549904dc] {
  width: 430px !important;
  border-radius: 8px;
  display: block;
  border: 1px solid #B9B9B9;
}
.content-box .aside-ai-box .active-title[data-v-549904dc], .content-box .aside-template-box .active-title[data-v-549904dc] {
  padding: 0;
  margin: 0;
  background-color: #00AF94;
  color: #fff;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
}
.content-box .aside-ai-box .block-item[data-v-549904dc], .content-box .aside-template-box .block-item[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px;
}
.content-box .aside-ai-box .block-item .label[data-v-549904dc], .content-box .aside-template-box .block-item .label[data-v-549904dc] {
  font-size: 14px;
  width: 45px;
}
.content-box .aside-ai-box .block-item .tags[data-v-549904dc], .content-box .aside-template-box .block-item .tags[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content-box .aside-ai-box .block-item .tags .tag[data-v-549904dc], .content-box .aside-template-box .block-item .tags .tag[data-v-549904dc] {
  display: inline-block;
  margin: 0 5px 5px 0;
  padding: 0 8px;
  cursor: pointer;
}
.content-box .aside-ai-box .block-item .tags .tag-active[data-v-549904dc], .content-box .aside-template-box .block-item .tags .tag-active[data-v-549904dc] {
  background-color: #00AF94 !important;
  color: white !important;
  border-radius: 20px;
}
.content-box .aside-ai-box .block-item .tags .tag.active[data-v-549904dc], .content-box .aside-template-box .block-item .tags .tag.active[data-v-549904dc] {
  background-color: #FF9900;
  color: #fff;
  border-radius: 13px;
}
.content-box .aside-ai-box[data-v-549904dc] .el-collapse-item__header, .content-box .aside-template-box[data-v-549904dc] .el-collapse-item__header {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ECFEFB;
  height: 40px;
  color: #00AF94;
}
.content-box .aside-ai-box[data-v-549904dc] .el-collapse-item__header .titles, .content-box .aside-template-box[data-v-549904dc] .el-collapse-item__header .titles {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  white-space: nowrap;
  /*文本强制一行显示*/
  overflow: hidden;
  /*文本溢出隐藏*/
  text-overflow: ellipsis;
}
.text[data-v-549904dc] {
  display: block;
  width: 100%;
  height: 35px;
  line-height: 20px;
}
.el-header[data-v-549904dc],
.el-footer[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-header .r-10[data-v-549904dc],
.el-footer .r-10[data-v-549904dc] {
  margin-right: 10px;
}
.el-aside[data-v-549904dc] {
  border: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.el-aside .types[data-v-549904dc] {
  width: 100%;
}
.el-main[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  height: 100px;
}
body > .el-container[data-v-549904dc] {
  margin-bottom: 40px;
}
.el-container:nth-child(5) .el-aside[data-v-549904dc],
.el-container:nth-child(6) .el-aside[data-v-549904dc] {
  line-height: 260px;
}
.el-container:nth-child(7) .el-aside[data-v-549904dc] {
  line-height: 320px;
}
.list[data-v-549904dc] {
  white-space: nowrap;
}
.list li[data-v-549904dc]:last-child {
  border: 1px solid #e3e3e3 !important;
}
.list li[data-v-549904dc] {
  overflow: auto;
  border: 1px solid #e3e3e3;
  border-bottom: 0;
  background-color: #f5f6fb;
}
.list li span[data-v-549904dc]:nth-child(1) {
  display: inline-block;
  padding: 19px 15px;
  border-right: 1px solid #e3e3e3;
  width: 90px;
  height: 59px;
}
.list li span:nth-child(2) .input[data-v-549904dc] {
  display: inline-block;
  width: calc(100vw - 660px);
}
.list li span:nth-child(2) .input[data-v-549904dc] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.list li span:nth-child(2) .input[data-v-549904dc] input:focus {
  border: 1px solid #328ffe;
}
.collapse-box[data-v-549904dc] {
  width: 100%;
}
.collapse-flex[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.input[data-v-549904dc] {
  display: inline-block;
  width: calc(100vw - 660px);
}
.input[data-v-549904dc] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.input[data-v-549904dc] input:focus {
  border: 1px solid #328ffe;
}
[data-v-549904dc] .el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0;
}
[data-v-549904dc] .el-checkbox-button:first-child .el-checkbox-button__inner {
  border-radius: 0;
}
[data-v-549904dc] .el-checkbox-button__inner {
  border: 0px !important;
}
[data-v-549904dc] .el-card__header {
  background-color: #ECFEFB !important;
  padding: 15px 10px;
}
[data-v-549904dc] .el-input.el-input--small.fuzzySearch {
  display: inline-block;
  margin-right: -5px;
  padding: 0;
  width: 170px;
}
.el-collapse[data-v-549904dc] {
  border: 0px;
}
[data-v-549904dc] .el-collapse-item__wrap {
  border: 0px;
}
p span[data-v-549904dc]:nth-child(1) {
  display: inline-block;
  width: 60px;
  font-weight: 700;
  color: black;
}
p span[data-v-549904dc]:nth-child(2) {
  margin-left: 10px;
}
[data-v-549904dc] .el-textarea__inner {
  border: 0;
  resize: none;
  /* 这个是去掉 textarea 下面拉伸的那个标志，如下图 */
}
[data-v-549904dc] textarea.el-textarea__inner {
  font-size: 16px;
}
[data-v-549904dc]::-webkit-scrollbar {
  width: 5px;
  height: 20px;
}
.cavity-doing-title[data-v-549904dc] {
  font-weight: 700;
  line-height: 2;
}
.cavity-doing-list[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.cavity-doing-list .btn[data-v-549904dc] {
  margin-right: 20px;
  cursor: pointer;
}
.cavity-doing-list .btn[data-v-549904dc]:active {
  color: #00af94;
}
.oralCavity_005[data-v-549904dc] {
  position: absolute;
  top: 15px;
  right: 15px;
  font-size: 20px;
  cursor: pointer;
}
.o-hidden[data-v-549904dc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flex-item_list[data-v-549904dc] {
  height: 200px;
  overflow-y: auto;
}
.flex-item_list[data-v-549904dc]::-webkit-scrollbar {
  width: 4px !important;
  height: 2px;
}
.flex-item_list[data-v-549904dc]::-webkit-scrollbar-thumb {
  background-color: #ddd !important;
}
.flex-item[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 40px;
  font-size: 14px;
  padding: 0 20px;
  cursor: pointer;
}
.flex-item[data-v-549904dc]:hover {
  font-weight: bold;
  background-color: #ecf0ef;
}
.flex-item.active[data-v-549904dc] {
  color: #00af94;
  font-weight: bold;
  position: relative;
}
.flex-item.active[data-v-549904dc]::after {
  position: absolute;
  content: "√";
  color: #00af94;
  font-weight: bold;
  top: 0;
  left: 0;
}
.more[data-v-549904dc] {
  text-align: right;
  height: 20px;
}
.btn_medicare[data-v-549904dc] {
  color: #00af94;
  cursor: pointer;
  margin-left: 10px;
}
.c_hover[data-v-549904dc] {
  cursor: pointer;
}
.c_hover[data-v-549904dc]:hover {
  font-weight: 700;
}
.template_list_box[data-v-549904dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: normal;
}
.template_list_box .label[data-v-549904dc] {
  width: 6.5em;
}
.template_list_box .val[data-v-549904dc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.collapse-top span[data-v-549904dc] {
  margin-right: 10px;
}
.el-popover.tipTree {
  max-height: 847px;
  overflow: auto;
  overflow-x: hidden;
}
.informedTemplateWrap .informed-title[data-v-468dfffc] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-468dfffc] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-468dfffc] {
  display: inline-block;
}
.informedTemplateWrap .wth35[data-v-468dfffc] {
  width: 35px;
  text-indent: 0;
  text-align: center;
}
.informedTemplateWrap .informed-title[data-v-1920bc76] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-1920bc76] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-1920bc76] {
  display: inline-block;
}
.informedTemplateWrap .wth70[data-v-1920bc76] {
  width: 70px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth105[data-v-1920bc76] {
  width: 105px;
  text-indent: 0;
  text-align: center;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth96[data-v-1920bc76] {
  width: 96px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth50[data-v-1920bc76] {
  width: 50px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth30[data-v-1920bc76] {
  width: 30px;
  text-indent: 0;
  text-align: center;
}
.informedTemplateWrap .wth90[data-v-1920bc76] {
  width: 90px;
  text-indent: 0;
  text-align: center;
}
.informedTemplateWrap .wth80[data-v-1920bc76] {
  width: 80px;
  text-indent: 0;
  text-align: center;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth150[data-v-1920bc76] {
  width: 150px;
}
.informedTemplateWrap .informed-title[data-v-cfba3174] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap .signImg[data-v-cfba3174] {
  text-align: right;
  padding-right: 20px;
}
.informedTemplateWrap .signImg img[data-v-cfba3174] {
  width: 100px;
}
.informedTemplateWrap p[data-v-cfba3174] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-cfba3174] {
  display: inline-block;
}
.informedTemplateWrap .wth70[data-v-cfba3174] {
  width: 70px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth175[data-v-cfba3174] {
  width: 175px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth50[data-v-cfba3174] {
  width: 50px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth42[data-v-cfba3174] {
  width: 42px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth35[data-v-cfba3174] {
  width: 35px;
  border-bottom: 1px solid #000;
}
.periodontal-consent-form[data-v-9a506ec2] {
  max-width: 800px;
  margin: 0 auto;
  padding: 20px;
  font-family: "Microsoft YaHei", sans-serif;
  line-height: 1.6;
  color: #333;
}
h1[data-v-9a506ec2] {
  text-align: center;
  margin-bottom: 25px;
  font-size: 29px;
  font-weight: 700;
}
.intro-section[data-v-9a506ec2] {
  margin-bottom: 20px;
  text-align: justify;
}
.content-section[data-v-9a506ec2] {
  margin: 30px 0;
}
.content-section ol[data-v-9a506ec2] {
  padding-left: 20px;
}
.content-section li[data-v-9a506ec2] {
  margin-bottom: 15px;
  text-align: justify;
}
.declaration[data-v-9a506ec2] {
  margin: 30px 0;
  font-weight: bold;
  text-align: justify;
}
.signature-section[data-v-9a506ec2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 50px;
}
.patient-signature[data-v-9a506ec2],
.doctor-signature[data-v-9a506ec2] {
  width: 45%;
}
.patient-signature p[data-v-9a506ec2],
.doctor-signature p[data-v-9a506ec2] {
  margin: 5px 0;
}
.informedTemplateWrap .informed-title[data-v-b47dc926] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-b47dc926] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-b47dc926] {
  display: inline-block;
}
.informedTemplateWrap .wth35[data-v-b47dc926] {
  width: 35px;
  text-indent: 0;
  text-align: center;
}
.informedTemplateWrap .wth100[data-v-b47dc926] {
  width: 100px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .case[data-v-b47dc926] {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  border: 1px solid #000;
}
.informedTemplateWrap .informed-title[data-v-643f57c2] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-643f57c2] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-643f57c2] {
  display: inline-block;
}
.informedTemplateWrap .wth35[data-v-643f57c2] {
  width: 35px;
  text-indent: 0;
  text-align: center;
}
.informedTemplateWrap .wth100[data-v-643f57c2] {
  width: 100px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .case[data-v-643f57c2] {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  border: 1px solid #000;
}
.informedTemplateWrap .informed-title[data-v-c4dd5f04] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-c4dd5f04] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-c4dd5f04] {
  display: inline-block;
}
.informedTemplateWrap .wth70[data-v-c4dd5f04] {
  width: 70px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth175[data-v-c4dd5f04] {
  width: 175px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth50[data-v-c4dd5f04] {
  width: 50px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth42[data-v-c4dd5f04] {
  width: 42px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth35[data-v-c4dd5f04] {
  width: 35px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .informed-title[data-v-9eeacfa8] {
  font-weight: bold;
  min-height: 18pt;
  font-size: 18pt;
}
.informedTemplateWrap p[data-v-9eeacfa8] {
  margin: 0;
  min-height: 10.5pt;
  font-size: 10.5pt;
}
.informedTemplateWrap .line[data-v-9eeacfa8] {
  display: inline-block;
}
.informedTemplateWrap .wth70[data-v-9eeacfa8] {
  width: 70px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth175[data-v-9eeacfa8] {
  width: 175px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth50[data-v-9eeacfa8] {
  width: 50px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth42[data-v-9eeacfa8] {
  width: 42px;
  border-bottom: 1px solid #000;
}
.informedTemplateWrap .wth35[data-v-9eeacfa8] {
  width: 35px;
  border-bottom: 1px solid #000;
}
.content[data-v-4f858e77] {
  position: relative;
}
.text[data-v-578f9a2f] {
  display: block;
  width: 100%;
  height: 35px;
  line-height: 20px;
}
.el-header[data-v-578f9a2f],
.el-footer[data-v-578f9a2f] {
  text-align: right;
}
.el-aside[data-v-578f9a2f] {
  border: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.el-aside .types[data-v-578f9a2f] {
  width: 100%;
}
.el-main[data-v-578f9a2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body > .el-container[data-v-578f9a2f] {
  margin-bottom: 40px;
}
.el-container:nth-child(5) .el-aside[data-v-578f9a2f],
.el-container:nth-child(6) .el-aside[data-v-578f9a2f] {
  line-height: 260px;
}
.el-container:nth-child(7) .el-aside[data-v-578f9a2f] {
  line-height: 320px;
}
.list[data-v-578f9a2f] {
  white-space: nowrap;
}
.list li[data-v-578f9a2f]:last-child {
  border: 1px solid #e3e3e3 !important;
}
.list li[data-v-578f9a2f] {
  overflow: hidden;
  border: 1px solid #e3e3e3;
  border-bottom: 0;
  background-color: #f5f6fb;
}
.list li span[data-v-578f9a2f]:nth-child(1) {
  display: inline-block;
  padding: 19px 15px;
  border-right: 1px solid #e3e3e3;
  width: 90px;
  height: 59px;
}
.list li span:nth-child(2) .input[data-v-578f9a2f] {
  display: inline-block;
  width: 1150px;
}
.list li span:nth-child(2) .input[data-v-578f9a2f] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.list li span:nth-child(2) .input[data-v-578f9a2f] input:focus {
  border: 1px solid #328ffe;
}
.input[data-v-578f9a2f] {
  display: inline-block;
  width: 1150px;
}
.input[data-v-578f9a2f] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.input[data-v-578f9a2f] input:focus {
  border: 1px solid #328ffe;
}
[data-v-578f9a2f] .el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0;
}
[data-v-578f9a2f] .el-checkbox-button:first-child .el-checkbox-button__inner {
  border-radius: 0;
}
[data-v-578f9a2f] .el-checkbox-button__inner {
  border: 0px !important;
}
[data-v-578f9a2f] .el-card__header {
  background-color: #eee;
}
.el-collapse[data-v-578f9a2f] {
  border: 0px;
}
[data-v-578f9a2f] .el-collapse-item__wrap {
  border: 0px;
}
.dialog-footer[data-v-578f9a2f] {
  text-align: right;
}
.add-link[data-v-205d43d3] {
  padding-right: 30px;
}
.add-link a[data-v-205d43d3] {
  color: #00AF94;
}
[data-v-205d43d3] .el-image-viewer__wrapper {
  z-index: 9999 !important;
}
.text[data-v-205d43d3] {
  display: inline-block;
  line-height: 32px;
}
.card[data-v-205d43d3] {
  padding: 20px;
}
.card p span[data-v-205d43d3]:nth-child(1) {
  display: inline-block;
  width: 60px;
  font-weight: 700;
  color: black;
}
.card p span[data-v-205d43d3]:nth-child(2) {
  margin-left: 10px;
}
.card .case-item-label[data-v-205d43d3] {
  width: 110px;
  display: inline-block;
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  font-weight: 700;
  padding-right: 20px;
}
.card .case-item-val[data-v-205d43d3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card .cav-flex[data-v-205d43d3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-205d43d3] .timeline2 {
  display: inline-block;
  width: 300px;
  float: right;
}
.print-body-history[data-v-205d43d3] {
  display: none;
}
.el-card[data-v-205d43d3] {
  position: relative;
  width: 98%;
}
.box_left[data-v-205d43d3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.box_left .item[data-v-205d43d3] {
  margin-right: 10px;
}
.pr20[data-v-205d43d3] {
  padding-right: 20px;
}
.fu_jian[data-v-205d43d3] {
  font-weight: 700;
  color: black;
  display: inline-block;
  width: 70px;
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.line_box[data-v-205d43d3] {
  position: fixed;
  bottom: 10px;
  right: 20px;
  height: 200px;
  overflow: auto;
}
.pre-wrap[data-v-205d43d3] {
  white-space: pre-wrap;
  word-break: break-all;
}
@charset "UTF-8";
.ai-title[data-v-1ecff772] {
  background-color: #00af94;
  color: #fff;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin: 1px;
}
.zhd[data-v-1ecff772] {
  height: calc(100vh - 98px);
  overflow: auto;
  margin: 1px;
}
.zhd .collapse-board[data-v-1ecff772] {
  padding: 0;
  padding-top: 10px;
  height: calc(100vh - 130px);
  overflow: auto;
}
.zhd .block-item[data-v-1ecff772] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px;
}
.zhd .block-item .label[data-v-1ecff772] {
  font-size: 14px;
  width: 45px;
}
.zhd .block-item .tags[data-v-1ecff772] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.zhd .block-item .tags .tag[data-v-1ecff772] {
  display: inline-block;
  margin: 0 5px 5px 0;
  padding: 0 8px;
  cursor: pointer;
}
.zhd .block-item .tags .tag-active[data-v-1ecff772] {
  background-color: #00AF94 !important;
  color: white !important;
  border-radius: 20px;
}
.zhd .block-item .tags .tag.active[data-v-1ecff772] {
  background-color: #FF9900;
  color: #fff;
  border-radius: 13px;
}
.zhd[data-v-1ecff772] .el-collapse-item__header {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ECFEFB;
  height: 40px;
  color: #00AF94;
}
.zhd[data-v-1ecff772] .el-collapse-item__header .titles {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  white-space: nowrap;
  /*文本强制一行显示*/
  overflow: hidden;
  /*文本溢出隐藏*/
  text-overflow: ellipsis;
}
.zhd[data-v-1ecff772] .el-collapse {
  border: 0px;
}
.zhd[data-v-1ecff772] .el-collapse-item__wrap {
  border: 0px;
}
.overflow-box[data-v-1ecff772]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-1ecff772]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.overflow-box[data-v-1ecff772]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
@charset "UTF-8";
.tab-type-title[data-v-742774a4] {
  margin: 5px;
}
.zhd[data-v-742774a4] {
  height: calc(100vh - 102px);
  overflow: auto;
  margin: 1px;
}
.zhd .flex-header-row[data-v-742774a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ECFEFB;
  padding: 5px 0;
}
.zhd .flex-header-row .fuzzySearch[data-v-742774a4] {
  width: calc(100% - 110px);
  margin: 5px;
}
.zhd .inside-flex-box[data-v-742774a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ECFEFB;
  padding: 10px;
}
.zhd .height-half-box[data-v-742774a4] {
  height: calc(50vh - 98px);
}
.zhd .height-all-box[data-v-742774a4] {
  height: calc(100vh - 155px);
}
.zhd .snd-type-title[data-v-742774a4] {
  line-height: 40px;
  background: #ecfefb;
  color: #00af94;
  text-indent: 46px;
  position: relative;
}
.zhd .snd-type-title .btn[data-v-742774a4] {
  position: absolute;
  top: 4px;
  right: 40px;
}
.zhd .snd-type-title .btn i[data-v-742774a4] {
  font-size: 16px;
  font-weight: 700;
}
.zhd .snd-type-title .btn2[data-v-742774a4] {
  right: 15px;
}
.pop-line-box[data-v-742774a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pop-line-box .pop-line-name[data-v-742774a4] {
  width: 86px;
  text-align: right;
  color: #000;
}
.pop-line-box .pop-line-val[data-v-742774a4] {
  width: 190px;
}
.c_hover[data-v-742774a4] {
  cursor: pointer;
  line-height: 2;
  padding: 0 10px;
  color: #333;
}
.c_hover[data-v-742774a4]:hover {
  font-weight: 700;
}
.overflow-box[data-v-742774a4]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-742774a4]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.overflow-box[data-v-742774a4]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
[data-v-742774a4] .el-collapse-item__header {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ECFEFB;
  height: 40px;
  color: #00AF94;
}
[data-v-742774a4] .el-collapse-item__header .titles {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  white-space: nowrap;
  /*文本强制一行显示*/
  overflow: hidden;
  /*文本溢出隐藏*/
  text-overflow: ellipsis;
}
[data-v-742774a4] .el-collapse {
  border: 0px;
}
[data-v-742774a4] .el-collapse-item__wrap {
  border: 0px;
}
.title[data-v-2ef4c6bf] {
  position: relative;
  background-color: #00af94;
  height: 35px;
  padding-top: 5px;
  border-top-right-radius: 7px;
}
.title .doctor[data-v-2ef4c6bf] {
  position: absolute;
  left: 0%;
  bottom: 0%;
  width: 130px;
  line-height: 30px;
  background: #fff;
  border-top-right-radius: 15px;
  font-weight: 900;
}
.title .button[data-v-2ef4c6bf] {
  float: right;
  color: #fff;
}
.title .button .btn[data-v-2ef4c6bf] {
  font-size: 14px;
  cursor: pointer;
  margin-right: 10px;
}
.title .button .btn i[data-v-2ef4c6bf] {
  padding-right: 8px;
}
[data-v-2ef4c6bf]::-webkit-scrollbar {
  width: 2px;
}
.left[data-v-2ef4c6bf] {
  border: 1px solid #dedede;
  border-top-right-radius: 8px;
  position: relative;
}
.left .form-box[data-v-2ef4c6bf] {
  position: relative;
  height: calc(100vh - 130px);
  overflow: auto;
  padding: 0 6px 45px 0;
}
.left .form-box .el-form-item[data-v-2ef4c6bf] {
  font-size: 16px !important;
  position: relative;
  padding-left: 10px;
  margin: 0;
}
.left .form-box .el-form-item .el-button[data-v-2ef4c6bf] {
  float: right;
}
.left .footer22[data-v-2ef4c6bf] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 35px;
  background: #f4f4f4;
  padding-top: 8px;
  font-size: 12px;
}
.left .footer22 div[data-v-2ef4c6bf] {
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #dedede;
  color: #36BBA9;
  text-align: center;
  cursor: pointer;
}
.left .footer22 div i[data-v-2ef4c6bf] {
  padding-right: 3px;
}
.left .footer22 div[data-v-2ef4c6bf]:last-child {
  border-right: none;
}
.left .text[data-v-2ef4c6bf] {
  display: block;
  width: 100%;
  height: 35px;
  line-height: 20px;
}
.left .el-header[data-v-2ef4c6bf],
.left .el-footer[data-v-2ef4c6bf] {
  text-align: right;
}
.left .el-aside[data-v-2ef4c6bf] {
  border: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.left .el-aside .types[data-v-2ef4c6bf] {
  width: 100%;
}
.left .el-main[data-v-2ef4c6bf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.left body > .el-container[data-v-2ef4c6bf] {
  margin-bottom: 40px;
}
.left .el-container:nth-child(5) .el-aside[data-v-2ef4c6bf],
.left .el-container:nth-child(6) .el-aside[data-v-2ef4c6bf] {
  line-height: 260px;
}
.left .el-container:nth-child(7) .el-aside[data-v-2ef4c6bf] {
  line-height: 320px;
}
.left .list[data-v-2ef4c6bf] {
  white-space: nowrap;
}
.left .list li[data-v-2ef4c6bf]:last-child {
  border: 1px solid #e3e3e3 !important;
}
.left .list li[data-v-2ef4c6bf] {
  overflow: auto;
  border: 1px solid #e3e3e3;
  border-bottom: 0;
  background-color: #f5f6fb;
}
.left .list li span[data-v-2ef4c6bf]:nth-child(1) {
  display: inline-block;
  padding: 19px 15px;
  border-right: 1px solid #e3e3e3;
  width: 90px;
  height: 59px;
}
.left .list li span:nth-child(2) .input[data-v-2ef4c6bf] {
  display: inline-block;
  width: calc(100vw - 660px);
}
.left .list li span:nth-child(2) .input[data-v-2ef4c6bf] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.left .list li span:nth-child(2) .input[data-v-2ef4c6bf] input:focus {
  border: 1px solid #328ffe;
}
.left .input[data-v-2ef4c6bf] {
  display: inline-block;
  width: calc(100vw - 660px);
}
.left .input[data-v-2ef4c6bf] input {
  height: 60px;
  border: 0px;
  border-radius: 0px;
}
.left .input[data-v-2ef4c6bf] input:focus {
  border: 1px solid #328ffe;
}
.left[data-v-2ef4c6bf] .el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0;
}
.left[data-v-2ef4c6bf] .el-checkbox-button:first-child .el-checkbox-button__inner {
  border-radius: 0;
}
.left[data-v-2ef4c6bf] .el-checkbox-button__inner {
  border: 0px !important;
}
.left[data-v-2ef4c6bf] .el-card__header {
  background-color: #eee;
}
.left .el-collapse[data-v-2ef4c6bf] {
  border: 0px;
}
.left[data-v-2ef4c6bf] .el-collapse-item__wrap {
  border: 0px;
}
.left p span[data-v-2ef4c6bf]:nth-child(1) {
  display: inline-block;
  width: 60px;
  font-weight: 700;
  color: black;
}
.left p span[data-v-2ef4c6bf]:nth-child(2) {
  margin-left: 10px;
}
.left .my-el-select[data-v-2ef4c6bf] .el-input .el-input__inner {
  border: 0;
}
[data-v-2ef4c6bf] .el-form-item__label {
  font-size: 16px;
  color: #000;
}
.pop-title[data-v-2ef4c6bf] {
  line-height: 2;
  font-size: 16px;
}
.aiTags[data-v-2ef4c6bf] {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  margin-bottom: 10px;
}
.aiTags .el-tag[data-v-2ef4c6bf] {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.aiTags .more[data-v-2ef4c6bf] {
  margin-left: 10px;
  padding: 0;
}
.diag-text[data-v-2ef4c6bf] {
  padding: 5px;
  border-radius: 5px;
  background-color: #f4f4f4;
  min-height: 50px;
}
.content[data-v-7a4fc604] {
  border: 1px solid #e4e7ed;
}
.content .left[data-v-7a4fc604] {
  float: left;
  width: 209px;
  border-right: 1px solid #e4e7ed;
  height: 100%;
}
.content .center[data-v-7a4fc604] {
  float: left;
  width: 179px;
  border-right: 1px solid #e4e7ed;
  height: 100%;
}
.content .right[data-v-7a4fc604] {
  margin-left: 380px;
}
.content .title[data-v-7a4fc604] {
  background-color: #e3f4fe;
  height: 40px;
}
.content .title .el-button--text[data-v-7a4fc604] {
  padding: 12px 8px;
  margin: 0;
  font-size: 14px;
}

.json-editor[data-v-b286fc80]{
  height: 100%;
  margin-bottom: 10px;
}
.json-editor[data-v-b286fc80] .CodeMirror {
  font-size: 14px;
  overflow-y:auto;
  font-weight:normal
}
/* .json-editor >>> .CodeMirror-scroll{
} */
.json-editor[data-v-b286fc80] .cm-s-rubyblue span.cm-string {
  color: #F08047;
}

.pdf[data-v-09e37cae] {
  padding: 20px;
}
.pdf .show[data-v-09e37cae] {
  overflow: auto;
  margin: auto;
  max-width: 75%;
  height: 80vh;
}
.pdf .pdf_footer[data-v-09e37cae] {
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.pdf .pdf_footer .info[data-v-09e37cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.pdf .pdf_footer .info div[data-v-09e37cae] {
  width: 30%;
}
.pdf .pdf_footer .operate[data-v-09e37cae] {
  margin: 10px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.pdf .pdf_footer .operate div[data-v-09e37cae] {
  text-align: center;
  font-size: 15px;
}
.pdf .pdf_footer .operate .btn[data-v-09e37cae] {
  cursor: pointer;
  margin: 5px 10px;
  width: 12%;
  border-radius: 10px;
  padding: 5px;
  color: #fff;
  background-color: #3dcbbc;
}
.km-timepicker[data-v-0629153c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.km-timepicker .km-time-select[data-v-0629153c] {
  width: 80px;
}
.km-timepicker .km-time-start[data-v-0629153c] {
  margin: 0 5px;
}
.km-timepicker .km-time-start[data-v-0629153c] .el-input__inner {
  padding: 0 20px;
}
.km-timepicker .km-time-end[data-v-0629153c] .el-input__inner {
  padding: 0 20px;
}
.meal-v2-panel[data-v-1e0bb9a8] {
  height: 100%;
}
.tree[data-v-1e0bb9a8] {
  overflow-y: auto;
  height: calc(100% - 45px);
}
.title[data-v-1e0bb9a8] {
  text-align: center;
  line-height: 35px;
  background: #F7F7F7;
  position: relative;
}
.title .more-call[data-v-1e0bb9a8] {
  position: absolute;
  top: 6px;
  right: 6px;
  font-size: 12px;
  background: #00af94;
  color: #fff;
  line-height: 1;
  padding: 6px;
  cursor: pointer;
  border-radius: 2px;
}
.itemBox[data-v-1e0bb9a8] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 1.6;
}
.package-node .package-label[data-v-1e0bb9a8] {
  font-weight: bold;
  color: #333;
}
.detail-node.is-disabled[data-v-1e0bb9a8] {
  opacity: 0.45;
  cursor: not-allowed;
}
.detail-row[data-v-1e0bb9a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.detail-row .project-name[data-v-1e0bb9a8] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 120px;
}
.detail-row .item-code[data-v-1e0bb9a8] {
  color: #909399;
  font-size: 11px;
  margin-left: 2px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.drug-info[data-v-1e0bb9a8] {
  font-size: 11px;
  color: #909399;
  line-height: 1.4;
}
.drug-info .guige[data-v-1e0bb9a8] {
  margin-right: 6px;
}
.drug-info .mfr[data-v-1e0bb9a8] {
  color: #b0b0b0;
}
.count[data-v-1e0bb9a8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: auto;
  color: #67c23a;
  font-size: 12px;
}
.count.count-zero[data-v-1e0bb9a8] {
  color: #f56c6c;
}
.noData[data-v-1e0bb9a8] {
  text-align: center;
  padding-top: 100px;
  color: #909399;
}
.badge[data-v-1e0bb9a8] {
  position: relative;
  left: 3px;
  top: -1px;
}
[data-v-1e0bb9a8] .el-badge__content {
  vertical-align: sub;
}
.status_tag[data-v-1e0bb9a8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 3px;
  -webkit-transform: rotate(-8deg);
          transform: rotate(-8deg);
  font-size: 10px;
  padding: 0 4px;
  line-height: 1.5;
  margin-right: 4px;
  font-weight: bold;
}
.tag_deleted[data-v-1e0bb9a8] {
  color: #f56c6c;
  border: 1px solid #f56c6c;
}
.tag_disabled[data-v-1e0bb9a8] {
  color: #f56c6c;
  border: 1px solid #f56c6c;
}
.tag_no_stock[data-v-1e0bb9a8] {
  color: #e6a23c;
  border: 1px solid #e6a23c;
}
.tag_used_up[data-v-1e0bb9a8] {
  color: #909399;
  border: 1px solid #c0c4cc;
}
[data-v-1e0bb9a8] .el-tree-node__content {
  height: auto !important;
  min-height: 26px;
  white-space: normal !important;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 4px;
  padding-bottom: 4px;
}
[data-v-1e0bb9a8] .el-tree-node__label {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
}
[data-v-1e0bb9a8] .el-tree-node > .el-tree-node__content > .el-tree-node__label {
  width: calc(100% - 50px);
}

.editor {
  line-height: normal !important;
  height: 500px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "请输入链接地址:";
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: '保存';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "请输入视频地址:";
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: '14px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: '10px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: '18px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: '32px';
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: '文本';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: '标题1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: '标题2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: '标题3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: '标题4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: '标题5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: '标题6';
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: '标准字体';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: '衬线字体';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: '等宽字体';
}


.print-body[data-v-a84439ba]{
  display: none;
}

.container[data-v-2c24b74f] {
  width: 100%;
  height: 100%;
  max-height: 750px;
}
.header[data-v-2c24b74f] {
  padding: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #ccc;
  margin-bottom: 5px;
  line-height: 40px;
}
.header .item_container[data-v-2c24b74f] {
  padding: 0 10px;
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .item_container i[data-v-2c24b74f] {
  color: #36BBA9;
}
.header .item_container span[data-v-2c24b74f] {
  display: inline-block;
  width: 100%;
}
.header .header_icon[data-v-2c24b74f] {
  color: #36BBA9;
  letter-spacing: 10px;
  font-size: 14px;
}
i[data-v-2c24b74f] {
  cursor: pointer;
}
.content_container[data-v-2c24b74f] {
  width: 100%;
  height: calc(100% - 42px);
  position: relative;
  overflow: hidden auto;
}
.content_container .content[data-v-2c24b74f] {
  width: 100%;
  height: 100%;
}
.content_text[data-v-2c24b74f] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.content_text[data-v-2c24b74f] .el-upload--picture-card {
  background-color: #fbfdff;
  border: none;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 38px;
  height: 36px;
  line-height: 38px;
  vertical-align: top;
}
.remind[data-v-2c24b74f] {
  color: #36BBA9;
  border-bottom: 1px solid #36BBA9;
  cursor: pointer;
  margin-right: 10px;
  height: 20px;
}
.textarea[data-v-2c24b74f] {
  position: absolute;
  bottom: 5px;
}
.pdf_operation[data-v-2c24b74f] {
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pdf_textarea[data-v-2c24b74f] {
  border-radius: 0;
}
.el-textarea__inner[data-v-2c24b74f] {
  border-radius: 0;
}
.image_container[data-v-2c24b74f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 99%;
  overflow: hidden auto;
  max-height: 525px;
}
.image_container .image_item[data-v-2c24b74f] {
  width: 30%;
  height: 180px;
  text-align: center;
  border: 1px solid #ddd;
  margin: 5px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -o-object-fit: contain;
     object-fit: contain;
}
.image_container .image_item img[data-v-2c24b74f] {
  width: 85%;
  height: 100%;
  max-height: 178px;
}
.image_container .image_item .close[data-v-2c24b74f] {
  position: absolute;
  width: 20px;
  height: 20px;
  line-height: 20px;
  top: 0;
  right: 0;
  background-color: #7f7f7f;
  color: #FFFFFF;
}
[data-v-2c24b74f]::-webkit-scrollbar {
  width: 5px;
}
[data-v-2c24b74f]::-webkit-scrollbar-thumb {
  background: #dfdfdf !important;
}
.file_list[data-v-31decf90] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
[data-v-31decf90]::-webkit-scrollbar {
  width: 5px;
}
[data-v-31decf90]::-webkit-scrollbar-thumb {
  background: #dfdfdf !important;
}
.top[data-v-31decf90] {
  cursor: pointer;
}
.active_top[data-v-31decf90] {
  color: #36BBA9;
  background-color: #f5f7fa;
}
.icon[data-v-31decf90] {
  font-weight: 700;
}
[data-v-31decf90] .el-tree-node__content {
  margin: 2px 0;
  height: 30px;
  line-height: 30px;
}
.forget[data-v-6785abb4] {
  text-align: right;
}
.forget span[data-v-6785abb4] {
  cursor: pointer;
}
.cl-block[data-v-e70bf584] {
  margin-bottom: 16px;
}
.cl-row[data-v-e70bf584] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  margin: 10px 0;
}
.cl-label[data-v-e70bf584] {
  color: #909399;
  margin-left: 8px;
}
.cl-stat b[data-v-e70bf584] {
  color: #303133;
}
.cl-danger[data-v-e70bf584] {
  color: #f56c6c;
}
.cl-ok[data-v-e70bf584] {
  color: #67c23a;
}
.cl-warn[data-v-e70bf584] {
  color: #e6a23c;
}
.cl-tip[data-v-e70bf584] {
  color: #909399;
  font-size: 12px;
}
.cl-mw[data-v-e70bf584] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ebeef5;
}
.cl-mw .cl-label[data-v-e70bf584] {
  margin-left: 0;
}
.cl-mw[data-v-e70bf584] .el-input-group__append {
  padding: 0 10px;
  color: #909399;
  font-size: 12px;
  background: #f5f7fa;
}
.cl-title[data-v-e70bf584] {
  font-weight: bold;
  margin-bottom: 8px;
}
.cl-entry[data-v-e70bf584] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 12px;
}
.cl-entry-item[data-v-e70bf584] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  padding: 14px;
}
.cl-entry-title[data-v-e70bf584] {
  font-weight: bold;
  margin-bottom: 6px;
}
.cl-entry-desc[data-v-e70bf584] {
  color: #909399;
  font-size: 12px;
  margin-bottom: 12px;
  min-height: 32px;
}
.cl-picked[data-v-e70bf584] {
  color: #409eff;
  font-size: 12px;
}
.cl-summary[data-v-e70bf584] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 18px;
  margin-bottom: 8px;
}
.cl-sum-item b[data-v-e70bf584] {
  margin-left: 6px;
  font-size: 16px;
}
.cl-sum-item.ok b[data-v-e70bf584] {
  color: #67c23a;
}
.cl-sum-item.warn b[data-v-e70bf584] {
  color: #e6a23c;
}
.cl-sum-item.info b[data-v-e70bf584] {
  color: #909399;
}
.cl-sum-item.danger b[data-v-e70bf584] {
  color: #f56c6c;
}
.btn-template[data-v-60e9f9e3] {
  margin-left: 10px;
  display: inline;
}
.block .title3[data-v-60e9f9e3] {
  font-size: 18px;
  font-weight: 700;
  border-left: 4px solid #00af94;
  padding: 0 20px;
  margin: 20px 0;
  line-height: 18px;
}
.block .flex1[data-v-60e9f9e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block .flex1[data-v-60e9f9e3] .el-input {
  width: 200px;
}
.block .flex1 > span[data-v-60e9f9e3] {
  line-height: 30px;
  padding-left: 10px;
}
.block .flex1 .icon[data-v-60e9f9e3] {
  width: 100px;
  min-height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #f2f2f2;
}
.block .flex1 .icon i[data-v-60e9f9e3] {
  font-size: 40px;
  color: #999;
}
.block .flex1 .text[data-v-60e9f9e3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f2f2f2;
  padding: 10px 20px;
}
.block .flex1 .title4[data-v-60e9f9e3] {
  font-size: 15px;
  font-weight: 700;
}
.debug-url[data-v-60e9f9e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  padding-left: 10px;
  line-height: 30px;
  color: #606266;
}
.debug-url > span[data-v-60e9f9e3] {
  white-space: nowrap;
}
.debug-url .debug-url__input[data-v-60e9f9e3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  margin-left: 8px;
  margin-right: 10px;
}
[data-v-2c8cddf6] .manual-add-dialog {
  max-width: calc(100vw - 32px);
}
.manual-add-form[data-v-2c8cddf6] {
  max-height: 62vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 10px;
}
.manual-add-notice[data-v-2c8cddf6] {
  margin-bottom: 18px;
}
.trade-info-alert[data-v-2c8cddf6] {
  margin-bottom: 8px;
}
.trade-info-alert .trade-info-alert__code[data-v-2c8cddf6] {
  font-weight: 700;
  margin-right: 6px;
}
.cell-full[data-v-2c8cddf6] {
  white-space: normal;
  word-break: break-all;
  line-height: 1.4;
}
.col-setting-btn[data-v-2c8cddf6] {
  margin-left: 10px;
}
.col-setting-box .col-setting-head[data-v-2c8cddf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #909399;
  font-size: 12px;
  border-bottom: 1px solid #ebeef5;
  padding-bottom: 6px;
  margin-bottom: 6px;
}
.col-setting-box .col-setting-list[data-v-2c8cddf6] {
  max-height: 320px;
  overflow-y: auto;
}
.col-setting-box .col-setting-list .el-checkbox[data-v-2c8cddf6] {
  display: block;
  margin: 0 0 6px 0;
}
.manual-field-help[data-v-2c8cddf6] {
  margin-left: 4px;
  color: #909399;
  cursor: help;
}
.flex-form[data-v-2c8cddf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-form .item[data-v-2c8cddf6] {
  padding-right: 10px;
}
.flex-form .item .check_box[data-v-2c8cddf6] {
  padding-top: 8px;
}
.flex-form .item[data-v-2c8cddf6]:last-child {
  padding-right: 0px;
}
.flex-form .btns[data-v-2c8cddf6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-bottom: 5px;
}
.footer[data-v-2c8cddf6] {
  text-align: right;
  padding-top: 5px;
}
.tab-panel-content-box[data-v-2eab2f82] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  height: calc(100vh - 140px);
  overflow: auto;
}
.tab-panel-content-box[data-v-2eab2f82]::-webkit-scrollbar {
  width: 2px;
}
.tab-panel-content-box .title[data-v-2eab2f82] {
  line-height: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ced7dc;
}
.tab-panel-content-box .title .title-name[data-v-2eab2f82] {
  border-left: 2px solid #00af94;
  color: #000;
  font-weight: 700;
  padding: 0 54px 0 14px;
}
.tab-panel-content-box .title span[data-v-2eab2f82] {
  display: inline-block;
  padding-right: 20px;
}
.tab-panel-content-box ul.body[data-v-2eab2f82] {
  padding-bottom: 20px;
}
.tab-panel-content-box ul.body li[data-v-2eab2f82] {
  padding: 6px 0 0 16px;
  line-height: 20px;
}
.tab-panel-content-box ul.body li .label-name[data-v-2eab2f82] {
  width: 100px;
  float: left;
}
.tab-panel-content-box ul.body li .label-info[data-v-2eab2f82] {
  margin-left: 110px;
  color: #000;
}
.tab-panel-content-box ul.body .no-record[data-v-2eab2f82] {
  line-height: 50px;
  text-indent: 110px;
  color: #aaa;
}
.tab-panel-content-box .title-cell[data-v-2eab2f82] {
  display: inline-block;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tab-panel-content-box .title-cell .icon[data-v-2eab2f82] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.tab-panel-content-box .title-cell .icon2[data-v-2eab2f82] {
  position: absolute;
  top: -8px;
  right: 3px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.tab-panel-content-box .title-cell .el-button--medium[data-v-2eab2f82] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.tab-panel-content-box .line2[data-v-2eab2f82] {
  position: relative;
}
.tab-panel-content-box .line2 .group[data-v-2eab2f82] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.tab-panel-content-box .line2 .group .btns[data-v-2eab2f82] {
  position: absolute;
  top: 35px;
  left: 0;
}
.tab-panel-content-box .line2 .group .btns .el-button[data-v-2eab2f82] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.tab-panel-content-box .line2 .group:hover .btns[data-v-2eab2f82] {
  top: 0;
}
.tab-panel-content-box .line2 .group.start[data-v-2eab2f82] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.tab-panel-content-box .line2 .group.end[data-v-2eab2f82] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.amount-total[data-v-2eab2f82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
  font-weight: 700;
  line-height: 30px;
}
.amount-total .pr20[data-v-2eab2f82] {
  padding-right: 20px;
}
.execution .el-col[data-v-0cec3bbd] {
  margin-bottom: 0px !important;
}
.patient[data-v-0cec3bbd] {
  position: fixed;
  background: #fff;
  height: 50px !important;
  top: 0px;
  right: 330px;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  z-index: 10;
  padding-left: 5px;
  overflow: hidden;
  padding-left: 10px;
}
.patient .close[data-v-0cec3bbd] {
  position: absolute;
  top: -19px;
  left: -19px;
  color: white;
  font-weight: 300;
  font-size: 24px;
  height: 40px;
  width: 40px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #00af94;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  cursor: pointer;
  z-index: 1;
}
.patient .avatar[data-v-0cec3bbd] {
  margin: 10px 0 0 10px;
}
.patient .name[data-v-0cec3bbd] {
  font-size: 16px;
}
.patient .name span[data-v-0cec3bbd] {
  padding-left: 9px;
  display: block;
  position: relative;
  top: 15px;
}
.patient .name i[data-v-0cec3bbd] {
  padding-left: 6px;
}
.patient .age[data-v-0cec3bbd] {
  margin: 2px 0;
  line-height: 23px;
}
.patient .age span[data-v-0cec3bbd] {
  padding-right: 10px;
}
.patient .age i[data-v-0cec3bbd] {
  font-weight: 700;
}
.patient .search[data-v-0cec3bbd] {
  padding-top: 15px;
  position: relative;
}
.patient .search .search-input[data-v-0cec3bbd] {
  position: absolute;
  top: 10px;
  right: 55px;
}
.patient .search .search-end[data-v-0cec3bbd] {
  position: absolute;
  right: -2px;
  top: 15px;
  height: 32px;
  width: 60px;
  background: #b9b9b9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-left: none;
  border-radius: 0 4px 4px 0;
  color: #ffffff;
  text-align: center;
  line-height: 30px;
  font-size: 18px;
}
.patient .add[data-v-0cec3bbd] {
  font-size: 33px;
  font-weight: 400;
  color: #999;
  cursor: pointer;
}
.icon[data-v-0cec3bbd] {
  width: 20px;
  height: 20px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.allergy[data-v-0cec3bbd] {
  color: red;
}
.chronic[data-v-0cec3bbd] {
  color: #ee982a;
}
.icons .el-avatar--circle[data-v-0cec3bbd] {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.draw-body[data-v-1ea76b28] {
  height: 100%;
}
.drawer-table[data-v-1ea76b28] {
  height: calc(100% - 120px);
}
.table-header[data-v-1ea76b28] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.table-header p[data-v-1ea76b28] {
  margin-right: 20px;
}
.icon[data-v-1ea76b28] {
  font-size: 18px !important;
}
.mar-t-10[data-v-1ea76b28] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-1ea76b28] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-1ea76b28] {
  color: #f08525;
}
@charset "UTF-8";
.trace-main .trace-unit-mode-row[data-v-41b9db40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  padding: 10px 12px;
  background: #f5f7fa;
  border-radius: 4px;
}
.trace-main .trace-unit-mode-row .trace-unit-mode-label[data-v-41b9db40] {
  color: #606266;
  margin-right: 10px;
}
.trace-main .trace-unit-mode-row .trace-unit-mode-tip[data-v-41b9db40] {
  margin-left: 12px;
  color: #909399;
}
.trace-main .trace-title[data-v-41b9db40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trace-main .trace-title .trace-t-h4[data-v-41b9db40] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 18px;
  color: #000;
}
.trace-main .trace-title .batch-no[data-v-41b9db40] {
  font-size: 14px;
}
.trace-main .trace-title .trace-t-p[data-v-41b9db40] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.trace-main .trace-sao[data-v-41b9db40] {
  margin-top: 10px;
}
.trace-main .el-icon-delete[data-v-41b9db40] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 20px;
  cursor: pointer;
}
.trace-main .trace-list[data-v-41b9db40] {
  margin-top: 10px;
  cursor: text;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.trace-main .trace-list .trace-item-title[data-v-41b9db40] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border: 1px solid #f2f2f2;
  font-weight: bold;
}
.trace-main .trace-list .trace-item-scroll[data-v-41b9db40] {
  max-height: 30vh;
  overflow-y: auto;
}
.trace-main .trace-list .trace-item-scroll .trace-item[data-v-41b9db40] {
  padding: 0 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.trace-main .trace-list .trace-item-scroll .trace-item span[data-v-41b9db40]:nth-child(1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

/* 设置滚动条的宽度 */
[data-v-41b9db40]::-webkit-scrollbar {
  width: 6px;
  /* 水平滚动条的高度 */
  height: 6px;
  /* 垂直滚动条的宽度 */
}

/* 设置滚动条滑块的样式 */
[data-v-41b9db40]::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  /* 滑块的颜色 */
  border-radius: 6px;
  /* 滑块的圆角 */
}

/* 设置滚动条轨道的样式 */
[data-v-41b9db40]::-webkit-scrollbar-track {
  background: lightgrey;
  /* 轨道的颜色 */
  border-radius: 2px;
  /* 轨道的圆角 */
}
.mar-t-10[data-v-47a418e4] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-47a418e4] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-47a418e4] {
  color: #f08525;
  font-style: normal;
}
.table-btn[data-v-47a418e4] {
  font-size: 16px;
  color: red;
  font-weight: 800;
}
.table-row[data-v-47a418e4] {
  padding: 0 !important;
  border: 0 !important;
}
.head-table[data-v-47a418e4] {
  height: 40px;
  line-height: 40px;
  background: #e3f0fc;
}
.head-table span[data-v-47a418e4] {
  margin-right: 20px;
  margin-left: 5px;
  color: #999;
  font-size: 14px;
  font-weight: 700;
}
.head-table span[data-v-47a418e4]:nth-child(1) {
  color: #333 !important;
}
.back-number[data-v-47a418e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.back-number .flexitem[data-v-47a418e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nearday[data-v-47a418e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nearday span[data-v-47a418e4]:nth-child(2) {
  margin: 0 5px;
}
.nearday span[data-v-47a418e4]:nth-child(3) {
  margin-right: 15px;
}
.new-table[data-v-47a418e4] .el-table__row td {
  font-size: 14px;
}
.new-table[data-v-47a418e4] .el-table__row td:first-child {
  padding: 0;
  border: none;
}
.draw-body[data-v-25dc8328] {
  height: 100%;
}
.drawer-table[data-v-25dc8328] {
  height: calc(100% - 100px);
}
.table-hea .table-header[data-v-25dc8328] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.table-hea .table-header p[data-v-25dc8328] {
  margin-right: 20px;
}
.icon[data-v-25dc8328] {
  font-size: 18px !important;
}
.back-number[data-v-25dc8328] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexitem[data-v-25dc8328] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mar-t-10[data-v-25dc8328] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-25dc8328] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-25dc8328] {
  color: #f08525;
  font-style: normal;
}
.w460[data-v-54e5fed3] {
  width: 460px !important;
}
.mar-t-10[data-v-54e5fed3] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-54e5fed3] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-54e5fed3] {
  color: #f08525;
  font-style: normal;
}
.table-header[data-v-54e5fed3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.table-header p[data-v-54e5fed3] {
  margin-right: 20px;
}
.icon-btn[data-v-54e5fed3] {
  font-size: 16px;
}
.mar-r-15[data-v-54e5fed3] {
  margin-right: 15px;
}
.flexitem[data-v-54e5fed3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-54e5fed3] .el-icon-question {
  font-size: 18px;
  color: #cccccc;
}
[data-v-54e5fed3] .el-icon-question:hover {
  color: #3d88d9;
}
.back-number[data-v-54e5fed3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.warehousing-return .amount[data-v-54e5fed3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.warehousing-return .amount span[data-v-54e5fed3] {
  color: #333;
  margin-right: 15px;
}
.warehousing-return .amount span em[data-v-54e5fed3] {
  color: #f08525;
}
.warehousing-return[data-v-54e5fed3] .el-button--text {
  font-size: 20px;
}
.warehousing-return .icon-tui1[data-v-54e5fed3] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.warehousing-return .icon-tui2[data-v-54e5fed3] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.warehousing-return .datas[data-v-54e5fed3] {
  margin-right: 10px;
}
.goods-print[data-v-a2fef8bc] {
  display: none;
}
.text-right[data-v-a2fef8bc] {
  text-align: right;
}
.w460[data-v-a2fef8bc] {
  width: 460px;
}
.checkbox-group[data-v-a2fef8bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.checkbox-item[data-v-a2fef8bc] {
  padding: 10px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  margin: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.check-name[data-v-a2fef8bc] {
  text-align: center;
}
.check-image[data-v-a2fef8bc] {
  margin-top: 6px;
  height: 50px;
  text-align: center;
}
.loss-bill .table-operation[data-v-a2fef8bc] {
  text-align: center;
}
.loss-bill .table-operation .el-button[data-v-a2fef8bc] {
  font-size: 18px;
}
.loss-bill .amount[data-v-a2fef8bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-bill .amount span[data-v-a2fef8bc] {
  color: #333;
  margin-right: 15px;
}
.loss-bill .amount span em[data-v-a2fef8bc] {
  color: #f08525;
  font-style: normal;
}
.loss-bill .datas[data-v-a2fef8bc] {
  margin-right: 10px;
}
.mr16[data-v-3e41add2] {
  margin-left: 16px;
}
.shelves[data-v-3e41add2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.shelves span[data-v-3e41add2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.tips[data-v-3e41add2] {
  margin-top: 10px;
  padding: 5px 10px;
  background-color: #f6e3e3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff3737;
  border-radius: 4px;
  color: #ff3737;
}
[data-v-3e41add2] .km-timepicker1 .km-time-start {
  margin-left: 0 !important;
}
.shelves[data-v-261f3554] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.shelves span[data-v-261f3554] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.tips[data-v-261f3554] {
  margin-top: 10px;
  padding: 5px 10px;
  background-color: #f6e3e3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff3737;
  border-radius: 4px;
  color: #ff3737;
}
.info-content[data-v-2f2f082c] {
  height: 100%;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.info-content .info-bot[data-v-2f2f082c] {
  margin-top: 15px;
  color: #606266;
}
.info-content .table-cont[data-v-2f2f082c] {
  height: calc(100% - 200px);
  padding-bottom: 10px;
}
.info-content .table-foot[data-v-2f2f082c] {
  height: 40px;
  font-size: 14px;
  color: #333;
  font-weight: 700;
  text-align: right;
}
.tips[data-v-2f2f082c] {
  text-align: left;
  color: red;
}
[data-v-2f2f082c] .snapshot-group-header,[data-v-2f2f082c] .snapshot-header {
  background: #edf9f7 !important;
  color: #008f7a;
  font-weight: 700;
}
[data-v-2f2f082c] .transaction-group-header,[data-v-2f2f082c] .transaction-header {
  background: #fdf6ec !important;
  color: #c77700;
  font-weight: 700;
}
.transaction-value[data-v-2f2f082c] {
  color: #c77700;
  font-weight: 700;
}
.transaction-empty[data-v-2f2f082c] {
  color: #909399;
}
.snapshot-value[data-v-2f2f082c] {
  color: #008f7a;
  font-weight: 700;
}
.snapshot-empty[data-v-2f2f082c] {
  color: #909399;
  cursor: help;
}
.self-code[data-v-618ee13f] {
  color: #00AF94;
  padding: 0;
  border: 1px solid #00AF94;
  background: #fff;
}
.btn-set[data-v-618ee13f] {
  color: #f08525 !important;
}
.el-icon-view[data-v-618ee13f] {
  margin-left: 8px;
}
.w400[data-v-618ee13f] {
  width: 400px;
}
.text-red[data-v-618ee13f] {
  color: red;
}
.text-green[data-v-618ee13f] {
  color: #36BBA9;
  cursor: pointer;
}
.page[data-v-618ee13f] {
  position: absolute;
  width: 100%;
  height: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  z-index: 9;
}
.mar-t10[data-v-618ee13f] {
  margin-top: 10px;
  height: 40px;
  line-height: 40px;
}
.mar-t10 span[data-v-618ee13f] {
  margin-right: 10px;
  color: #333;
}
.mar-t10 span em[data-v-618ee13f] {
  color: #f08525;
  font-style: normal;
}
.stock-table .text-right[data-v-618ee13f] {
  text-align: right;
}
.stock-table[data-v-618ee13f] .el-checkbox {
  margin-right: 0;
}
.stock-table .search[data-v-618ee13f] {
  padding: 10px 0 0 0;
}
.stock-table .search[data-v-618ee13f] .el-form-item {
  margin-bottom: 0;
}
.stock-table .search .text-left[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.stock-table .search .text-left span[data-v-618ee13f]:nth-child(1) {
  padding-right: 12px;
}
.stock-table .search[data-v-618ee13f] .el-icon-question {
  font-size: 24px;
  margin-left: 10px;
  vertical-align: middle;
}
.stock-table .el-table .project-name[data-v-618ee13f] {
  position: relative;
}
.stock-table .el-table .project-name:hover .icon-btn[data-v-618ee13f] {
  display: inline-block;
}
.stock-table .el-table .project-name .icon-btn[data-v-618ee13f] {
  position: absolute;
  top: 4px;
  right: 0;
  display: none;
}
.stock-table .el-table .icon-btn[data-v-618ee13f] {
  font-size: 16px;
  color: #409eff;
  margin-right: 8px;
  cursor: pointer;
}
.stock-table .el-table .icon-btn[data-v-618ee13f]:last-child {
  margin-right: 0;
}
.stock-table .el-table .el-icon-s-release[data-v-618ee13f] {
  color: #f54f4f;
}
.stock-table .el-table .blue-text[data-v-618ee13f] {
  color: #409eff;
  cursor: pointer;
}
.stock-table .gray18[data-v-618ee13f] {
  color: #ccc;
  font-size: 18px !important;
}
.stock-table .editbox[data-v-618ee13f] {
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background: #00000057;
  z-index: 9999;
}
.stock-table .editbox .boxCont[data-v-618ee13f] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1;
  width: 426px;
  border-radius: 5px;
  background: white;
  overflow: hidden;
}
.stock-table .editbox .boxCont .boxtop[data-v-618ee13f] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  background: #e6e9f0;
  padding: 0 10px;
}
.stock-table .editbox .boxCont .boxcent[data-v-618ee13f] {
  text-align: left;
  padding: 10px;
  font-size: 14px;
}
.stock-table .editbox .boxCont .boxcent span[data-v-618ee13f]:nth-child(2) {
  margin-right: 5px;
}
.stock-table .editbox .boxCont .boxbot[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  font-size: 14px;
}
.stock-table .editbox .boxCont .boxbot span[data-v-618ee13f]:nth-child(1) {
  margin-right: 10px;
}
.stock-table .editbox .boxCont .boxbot span[data-v-618ee13f]:nth-child(2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.stock-table .editbox .boxCont .boxbot1[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10px;
}
.stock-table .editbox .boxCont .boxbot1 .limit-input[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 10px;
}
.stock-table .editbox .boxCont .boxsave[data-v-618ee13f] {
  padding: 0 10px;
  text-align: right;
}
.stock-table .editbox .boxCont .boxsave span[data-v-618ee13f] {
  cursor: pointer;
  text-align: center;
  color: #ffffff;
  background-color: #36BBA9;
  border: 1px solid #36BBA9;
  display: inline-block;
  width: 90px;
  height: 24px;
  line-height: 24px;
  border-radius: 5px;
  /* padding: 10px; */
  margin-bottom: 10px;
}
.stock-table .editbox .detailsCont[data-v-618ee13f] {
  position: absolute;
  top: 30%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1;
  width: 550px;
  border-radius: 5px;
  background: white;
  overflow: hidden;
}
.stock-table .editbox .detailsCont .detailstop[data-v-618ee13f] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  background: #e6e9f0;
  padding: 0 10px;
}
.stock-table .editbox .detailsCont .detailscent[data-v-618ee13f] {
  padding: 15px 10px;
}
.stock-table .editbox .detailsCont .detailscent .detailscent-top[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-bottom: 10px;
}
.stock-table .editbox .detailsCont .detailsbot[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
.stock-table .editbox .detailsCont .detailsbot p[data-v-618ee13f] {
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  margin-right: 15px;
  padding-bottom: 10px;
}
.stock-table .editbox .detailsCont .detailsbot p span[data-v-618ee13f] {
  color: #f08525;
}
.stock-table .editbox .priceCont[data-v-618ee13f] {
  position: absolute;
  top: 30%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1;
  width: calc(100vw - 80px);
  max-width: 1350px;
  border-radius: 5px;
  background: white;
  overflow: hidden;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs__content {
  position: absolute;
  width: calc(100vw - 100px);
  max-width: 1330px;
  right: 0;
  height: 400px;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs--border-card {
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs--border-card .el-tabs__header {
  background-color: #ffffff !important;
  border-bottom: none !important;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs--border-card .el-tabs__header .is-top {
  background-color: none !important;
  border-bottom: none !important;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs--border-card .el-tabs__item {
  border: none !important;
  padding: 0 10px !important;
}
.stock-table .editbox .priceCont[data-v-618ee13f] .el-tabs--border-card .el-tabs__item .is-active {
  border: none !important;
}
.stock-table .editbox .priceCont .pricetop[data-v-618ee13f] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  background: #e6e9f0;
  padding: 0 10px;
}
.stock-table .editbox .priceCont .pricecent[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 435px;
}
.stock-table .editbox .priceCont .pricecent p[data-v-618ee13f] {
  margin: 0;
}
.stock-table .editbox .priceCont .pricecent .pricecent-left[data-v-618ee13f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  line-height: 40px;
}
.stock-table .editbox .priceCont .pricecent .pricecent-right[data-v-618ee13f] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
}
.stock-table .editbox .priceCont .pricecent .pricecent-right .current-price[data-v-618ee13f] {
  margin-left: 4px;
  color: #409eff;
  font-weight: 600;
}
.stock-table .editbox .priceCont .pricecent .echartss[data-v-618ee13f],
.stock-table .editbox .priceCont .pricecent .pricetabless[data-v-618ee13f] {
  position: absolute;
  right: 0;
  top: -14px;
  height: 375px;
  width: 100%;
}
.stock-table .editbox .priceCont .pricecent .price-chart[data-v-618ee13f] {
  width: 100%;
  height: 100%;
}
.stock-table .editbox .priceCont .pricecent .history-price-current[data-v-618ee13f] {
  color: #606266;
  font-weight: 600;
}
.stock-table .editbox .priceCont .pricecent .history-price-change[data-v-618ee13f] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  white-space: nowrap;
}
.stock-table .editbox .priceCont .pricecent .history-price-change .history-price-old[data-v-618ee13f] {
  color: #909399;
  text-decoration: line-through;
}
.stock-table .editbox .priceCont .pricecent .history-price-change .history-price-new[data-v-618ee13f] {
  color: #e68a00;
  font-weight: 700;
}
.stock-table .editbox .priceCont .pricecent .history-price-change .history-pool-price-new[data-v-618ee13f] {
  color: #409eff;
  font-weight: 700;
}
.stock-table .editbox .priceCont .pricecent .history-muted[data-v-618ee13f] {
  color: #c0c4cc;
}
.stock-table .editbox .priceCont .pricecent .history-quantity[data-v-618ee13f] {
  line-height: 20px;
}
.stock-table .editbox .priceCont .pricecent .history-quantity small[data-v-618ee13f] {
  color: #909399;
}
.stock-table .editbox .priceCont .pricecent .history-amount[data-v-618ee13f] {
  font-weight: 600;
}
.stock-table .editbox .priceCont .pricecent .history-amount-up[data-v-618ee13f] {
  color: #f56c6c;
}
.stock-table .editbox .priceCont .pricecent .history-amount-down[data-v-618ee13f] {
  color: #67c23a;
}
.stock-table .table-content[data-v-618ee13f] {
  height: 100%;
  position: relative;
}
.stock-table .table-content .up[data-v-618ee13f],
.stock-table .table-content .down[data-v-618ee13f] {
  text-align: center;
}
.stock-table .table-content .up a[data-v-618ee13f],
.stock-table .table-content .down a[data-v-618ee13f] {
  color: #36BBA9 !important;
  cursor: pointer;
}
.stock-table .table-content .up:hover a[data-v-618ee13f],
.stock-table .table-content .down:hover a[data-v-618ee13f] {
  text-decoration: underline;
}
.stock-table .table-content .icon-btn[data-v-618ee13f] {
  color: #36BBA9;
  cursor: pointer;
}
.stock-table .table-content .icon-btn[data-v-618ee13f]:nth-child(3) {
  color: #ff6060;
}
.stock-table .table-content .el-table__fixed[data-v-618ee13f] {
  bottom: 0 !important;
}
.priceTabs[data-v-618ee13f] {
  height: 406px;
}

.drag_verify[data-v-69acf704] {
  position: relative;
  background-color: #e8e8e8;
  text-align: center;
  overflow: hidden;
}
.drag_verify .dv_handler[data-v-69acf704] {
  position: absolute;
  top: 0px;
  left: 0px;
  cursor: move;
}
.drag_verify .dv_handler i[data-v-69acf704] {
  color: #666;
  padding-left: 0;
  font-size: 16px;
}
.drag_verify .dv_handler .el-icon-circle-check[data-v-69acf704] {
  color: #6c6;
  margin-top: 9px;
}
.drag_verify .dv_progress_bar[data-v-69acf704] {
  position: absolute;
  height: 34px;
  width: 0px;
}
.drag_verify .dv_text[data-v-69acf704] {
  position: absolute;
  top: 0px;
  color: transparent;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(0, var(--textColor)),
    color-stop(0.4, var(--textColor)),
    color-stop(0.5, #fff),
    color-stop(0.6, var(--textColor)),
    color-stop(1, var(--textColor))
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-animation: slidetounlock 3s infinite;
          animation: slidetounlock 3s infinite;
}
.drag_verify .dv_text *[data-v-69acf704] {
  -webkit-text-fill-color: var(--textColor);
}
.goFirst[data-v-69acf704] {
  left: 0px !important;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.goFirst2[data-v-69acf704] {
  width: 0px !important;
  -webkit-transition: width 0.5s;
  transition: width 0.5s;
}


@-webkit-keyframes slidetounlock {
0% {
    background-position: var(--pwidth) 0;
}
100% {
    background-position: var(--width) 0;
}
}
@-webkit-keyframes slidetounlock2 {
0% {
    background-position: var(--pwidth) 0;
}
100% {
    background-position: var(--pwidth) 0;
}
}

.jc-component__range .jc-range[data-v-79896754] {
  background-color: #e9e9e9;
  position: relative;
  -webkit-transition: 1s all;
  transition: 1s all;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #585858;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  /*no*/
}
.jc-component__range .jc-range.success[data-v-79896754] {
  background-color: #3bc923;
  color: #fff;
}
.jc-component__range .jc-range.success i[data-v-79896754] {
  color: #3bc923;
}
.jc-component__range .jc-range i[data-v-79896754] {
  position: absolute;
  left: 0;
  width: 50px;
  /*no*/
  height: 100%;
  color: #3fcd26;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  cursor: pointer;
  font-size: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.editor {
  line-height: normal !important;
  height: 500px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "请输入链接地址:";
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: '保存';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "请输入视频地址:";
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: '14px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: '10px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: '18px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: '32px';
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: '文本';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: '标题1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: '标题2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: '标题3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: '标题4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: '标题5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: '标题6';
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: '标准字体';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: '衬线字体';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: '等宽字体';
}

.news-home[data-v-79b503c6] {
  background-color: #FFFFFF;
  width: 100%;
  margin: auto;
}
.news-main[data-v-79b503c6] {
  width: 100%;
  margin: auto;
}
.news-content[data-v-79b503c6] {
  background-color: #acadae;
  width: 100%;
  position: relative;
}
.news-content-title[data-v-79b503c6] {
  display: inline-block;
  font-size: 12px;
  color: #FFFFFF;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background-color: black;
  width: 98%;
  padding: 1%;
  opacity: 0.65;
  white-space: normal;
  -webkit-box-sizing: unset !important;
          box-sizing: unset !important;
}
.news-main-item[data-v-79b503c6] {
  background-color: #FFFFFF;
  padding: 5px 0px;
  border-top: 1px solid #eaeaea;
}
.news-content-item[data-v-79b503c6] {
  position: relative;
}
.news-content-item-title[data-v-79b503c6] {
  display: inline-block;
  font-size: 10px;
  width: 70%;
  margin-left: 1%;
  white-space: normal;
}
.news-content-item-img[data-v-79b503c6] {
  display: inline-block;
  width: 25%;
  background-color: #acadae;
  margin-right: 1%;
}
.material-img[data-v-79b503c6] {
  width: 100%;
}
@charset "UTF-8";
/*瀑布流样式*/
.waterfall[data-v-1f8891cd] {
  width: 100%;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
  -webkit-column-count: 5;
     -moz-column-count: 5;
          column-count: 5;
  margin: 0 auto;
}
.waterfall-item[data-v-1f8891cd] {
  padding: 10px;
  margin-bottom: 10px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  border: 1px solid #eaeaea;
}
.material-img[data-v-1f8891cd] {
  width: 100%;
}
p[data-v-1f8891cd] {
  line-height: 30px;
}
@media (min-width: 992px) and (max-width: 1300px) {
.waterfall[data-v-1f8891cd] {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
}
p[data-v-1f8891cd] {
    color: red;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.waterfall[data-v-1f8891cd] {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
}
p[data-v-1f8891cd] {
    color: orange;
}
}
@media (max-width: 767px) {
.waterfall[data-v-1f8891cd] {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
}
}
/*瀑布流样式*/
.wx-voice-div[data-v-b62a054e] {
  padding: 5px;
  background-color: #eaeaea;
  border-radius: 10px;
}
.amr-duration[data-v-b62a054e] {
  font-size: 11px;
  margin-left: 5px;
}
.public-account-management .el-input[data-v-785ea490] {
  width: 70%;
  margin-right: 2%;
}
.pagination[data-v-785ea490] {
  text-align: right;
  margin-right: 25px;
}
.select-item[data-v-785ea490] {
  width: 280px;
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #eaeaea;
}
.select-item2[data-v-785ea490] {
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #eaeaea;
}
.ope-row[data-v-785ea490] {
  padding-top: 10px;
  text-align: center;
}
.item-name[data-v-785ea490] {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.el-form-item__content[data-v-785ea490] {
  line-height: unset !important;
}
.col-select[data-v-785ea490] {
  border: 1px solid #eaeaea;
  padding: 50px 0px;
  height: 160px;
  width: 49.5%;
}
.col-select2[data-v-785ea490] {
  border: 1px solid #eaeaea;
  padding: 50px 0px;
  height: 160px;
}
.col-add[data-v-785ea490] {
  border: 1px solid #eaeaea;
  padding: 50px 0px;
  height: 160px;
  width: 49.5%;
  float: right;
}
.avatar-uploader-icon[data-v-785ea490] {
  border: 1px solid #d9d9d9;
  font-size: 28px;
  color: #8c939d;
  width: 100px !important;
  height: 100px !important;
  line-height: 100px !important;
  text-align: center;
}
.material-img[data-v-785ea490] {
  width: 100%;
}
.thumb-div[data-v-785ea490] {
  display: inline-block;
  text-align: center;
}
.item-infos[data-v-785ea490] {
  width: 30%;
  margin: auto;
}
.msg-main[data-v-19d5c127] {
  margin-top: -30px;
  padding: 10px;
}
.msg-div[data-v-19d5c127] {
  height: 50vh;
  overflow: auto;
  background-color: #eaeaea;
}
.msg-send[data-v-19d5c127] {
  padding: 10px;
}
.avue-comment__main[data-v-19d5c127] {
  -webkit-box-flex: unset !important;
      -ms-flex: unset !important;
          flex: unset !important;
  border-radius: 5px !important;
  margin: 0 8px !important;
}
.avue-comment__header[data-v-19d5c127] {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.avue-comment__body[data-v-19d5c127] {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.avatar-div[data-v-19d5c127] {
  text-align: center;
  width: 80px;
}
.send-but[data-v-19d5c127] {
  float: right;
  margin-top: 8px !important;
}

.mask {
  height: 380px;
}

/* .el-form-item--small.el-form-item{
    margin-bottom: 18px !important;
  } */

.wecom-account-bind-form[data-v-a9c076d0] {
  margin-top: 20px;
}
.wecom-bind-submit[data-v-a9c076d0] {
  margin-top: 20px;
}
.wecom-bind-submit .el-button[data-v-a9c076d0] {
  width: 100%;
}
body[data-v-12ef07ee] {
  padding: 0;
  margin: 0;
}
[data-v-12ef07ee] .el-col {
  margin: 0px !important;
}
[data-v-12ef07ee] .el-card__body {
  background: white;
  padding: 20px 0 20px 0;
}
.lh40[data-v-12ef07ee] {
  line-height: 40px;
}
.lh50[data-v-12ef07ee] {
  line-height: 50px;
}
.removeShadow[data-v-12ef07ee] {
  border: 1px solid #E5E5E5 !important;
  -webkit-box-shadow: 0 0 0 white !important;
          box-shadow: 0 0 0 white !important;
}
.boxShadow[data-v-12ef07ee] {
  border-radius: 12px;
  -webkit-box-shadow: 0px 0px 10px #E5E5E5;
          box-shadow: 0px 0px 10px #E5E5E5;
}
.money[data-v-12ef07ee] {
  color: #FF6E00;
  font-weight: bold;
}
.mt20[data-v-12ef07ee] {
  margin-top: 20px;
}
.mb20[data-v-12ef07ee] {
  margin-bottom: 20px;
}
.mb10[data-v-12ef07ee] {
  margin-bottom: 10px;
}
.mr20[data-v-12ef07ee] {
  margin-right: 20px;
}
.ml10[data-v-12ef07ee] {
  margin-left: 10px;
}
.mb5[data-v-12ef07ee] {
  margin-bottom: 5px;
}
.pd20[data-v-12ef07ee] {
  padding: 20px;
}
.textCenter[data-v-12ef07ee] {
  text-align: center;
}
.textRight[data-v-12ef07ee] {
  text-align: right;
}
.textLeft[data-v-12ef07ee] {
  text-align: left;
}
.flexBetween[data-v-12ef07ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexAround[data-v-12ef07ee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.pointer[data-v-12ef07ee] {
  cursor: pointer;
}
.colorGreen[data-v-12ef07ee] {
  color: #00974A;
}
.bg[data-v-12ef07ee] {
  width: 100%;
  height: 100%;
  background: url("/img/index.png") no-repeat center 50%;
  background-size: 170px;
  background-color: #00974A;
}
.bgWhite[data-v-12ef07ee] {
  background: white;
}
.el-collapse-item__header[data-v-12ef07ee] {
  display: block !important;
}
.wel-contailer[data-v-12ef07ee] {
  position: relative;
}
.banner-text[data-v-12ef07ee] {
  position: relative;
  padding: 0 20px;
  font-size: 20px;
  color: #333;
}
.banner-img[data-v-12ef07ee] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  display: none;
}
.actor[data-v-12ef07ee] {
  height: 250px;
  overflow: hidden;
  font-size: 18px;
  color: #333;
}
.actor[data-v-12ef07ee]:after {
  content: "";
  width: 3px;
  height: 25px;
  vertical-align: -5px;
  margin-left: 5px;
  background-color: #333;
  display: inline-block;
  -webkit-animation: blink-12ef07ee 0.4s infinite alternate;
          animation: blink-12ef07ee 0.4s infinite alternate;
}
.typeing[data-v-12ef07ee]:after {
  -webkit-animation: none;
          animation: none;
}
@-webkit-keyframes blink-12ef07ee {
to {
    opacity: 0;
}
}
@keyframes blink-12ef07ee {
to {
    opacity: 0;
}
}
.tabItem[data-v-12ef07ee] {
  border-radius: 10px;
  padding: 20px 20px 40px 20px;
  color: white;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 25px;
  position: relative;
}
.tabItem .leftIcon[data-v-12ef07ee] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60px;
          flex: 0 0 60px;
  color: white;
  font-size: 50px;
}
.tabItem .tabText[data-v-12ef07ee] {
  margin-left: 9px;
}
.tabItem .bottomIcon[data-v-12ef07ee] {
  font-size: 60px;
  line-height: 60px;
  bottom: 0px;
  right: 0px;
  opacity: 0.1;
  position: absolute;
  color: white;
}
.tabItem .itemTitle[data-v-12ef07ee] {
  font-weight: bold;
}
.tabItem .itemCount[data-v-12ef07ee] {
  font-weight: bold;
  font-family: initial;
  font-size: 36px;
  margin: 8px 0;
}
.totalPatient[data-v-12ef07ee] {
  background: url("/img/countBg1.png") no-repeat;
  background-size: 100% 100%;
}
.visitPersonTime[data-v-12ef07ee] {
  background: url("/img/countBg2.png") no-repeat;
  background-size: 100% 100%;
}
.runningAmount[data-v-12ef07ee] {
  background: url("/img/countBg3.png") no-repeat;
  background-size: 100% 100%;
}
.realIncome[data-v-12ef07ee] {
  background: url("/img/countBg4.png") no-repeat;
  background-size: 100% 100%;
}
.dataItem[data-v-12ef07ee] {
  max-width: 240px;
  margin: 0 auto;
  text-align: left;
  line-height: 40px;
  padding: 20px;
  -webkit-box-shadow: 0 0 6px 1px #eaf8f6;
          box-shadow: 0 0 6px 1px #eaf8f6;
  border-radius: 8px;
}
.dataItem .dataItem1[data-v-12ef07ee] {
  font-size: 14px;
}
.dataItem .dataItem2[data-v-12ef07ee] {
  font-size: 20px;
  color: black;
}
.dataItem .dataItem3[data-v-12ef07ee] {
  font-size: 20px;
  color: #0B954A;
}
.dataItem .dataItem4[data-v-12ef07ee] {
  font-size: 14px;
}
[data-v-12ef07ee] .el-progress-bar__outer {
  background: #D5F6E4;
}
.titleBox[data-v-12ef07ee] {
  display: inline-block;
  position: absolute;
  left: 20px;
  top: 16px;
}
.titleBox svg[data-v-12ef07ee] {
  vertical-align: text-bottom;
  width: 18px;
  height: 18px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.titleBox span[data-v-12ef07ee] {
  font-size: 16px;
  font-weight: bold;
  padding-left: 5px;
}
.commonTitleBox svg[data-v-12ef07ee] {
  vertical-align: text-bottom;
  width: 18px;
  height: 18px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.commonTitleBox span[data-v-12ef07ee] {
  font-size: 16px;
  font-weight: bold;
  padding-left: 5px;
}
[data-v-12ef07ee] .el-badge__content.is-dot {
  height: 8px;
  width: 8px;
  padding: 0;
  vertical-align: sub;
  right: 0;
  border-radius: 50%;
}
.moneyBox[data-v-12ef07ee] {
  font-size: 14px;
  position: relative;
}
.width40[data-v-12ef07ee] {
  display: inline-block;
  min-width: 40px;
}
.width60[data-v-12ef07ee] {
  display: inline-block;
  min-width: 60px;
}
.width80[data-v-12ef07ee] {
  display: inline-block;
  min-width: 80px;
}
.width100[data-v-12ef07ee] {
  display: inline-block;
  min-width: 100px;
}
.width140[data-v-12ef07ee] {
  display: inline-block;
  min-width: 140px;
}
.weightBold[data-v-12ef07ee] {
  font-weight: bold;
}
[data-v-12ef07ee] .el-tabs__nav-wrap::after {
  background-color: white;
}
[data-v-12ef07ee] .baseSelect .el-col-6 {
  width: 200px;
  display: inline-block;
}
[data-v-12ef07ee] .el-badge__content--info {
  background: #e0e0e0;
}
.titleIcon[data-v-12ef07ee] {
  vertical-align: middle;
}
.detailText[data-v-12ef07ee] {
  font-size: 12px;
  position: absolute;
}
.search[data-v-3535062c] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.colorM[data-v-3535062c] {
  color: #00af94;
  cursor: pointer;
}
.content[data-v-3535062c] {
  display: inline-block;
  width: 200px;
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.ml10[data-v-3535062c] {
  margin-left: 10px;
}
.cricle[data-v-3535062c] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-3535062c] {
  background: #ff1e1e;
}
.red[data-v-3535062c] {
  color: #ff1e1e;
}
.green[data-v-3535062c] {
  color: #00D1B6;
}
.orange-bg[data-v-3535062c] {
  background: #fbb93a;
}
.green-bg[data-v-3535062c] {
  background: #00D1B6;
}
.text-icon[data-v-3535062c] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-3535062c] {
  border: 1px solid #ff1e1e !important;
}
.w200[data-v-73b095b4] {
  width: 200px;
  margin-bottom: 10px;
}
.flexBox[data-v-73b095b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.red[data-v-73b095b4] {
  cursor: pointer;
  color: red;
}
[data-v-73b095b4] .el-table__body-wrapper {
  overflow: auto;
}
.inlineB[data-v-0b44eb4b] {
  display: inline-block;
}
.title[data-v-0b44eb4b] {
  height: 14px;
  line-height: 14px;
  display: inline-block;
}
.boldTitle[data-v-0b44eb4b] {
  height: 20px;
  line-height: 20px;
  font-size: 18px;
  display: inline-block;
  font-weight: bold;
}
.boldTitle[data-v-0b44eb4b]::before {
  width: 3px;
  height: 20px;
  margin-right: 7px;
  vertical-align: bottom;
  content: "";
  display: inline-block;
  background-color: #36BBA9;
}
.title[data-v-0b44eb4b]::before {
  width: 3px;
  height: 14px;
  margin-right: 5px;
  vertical-align: bottom;
  content: "";
  display: inline-block;
  background-color: #36BBA9;
}
.des[data-v-0b44eb4b] {
  color: #979797;
  font-size: 12px;
}
.flexBox[data-v-0b9d34f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.ml111[data-v-0b9d34f2] {
  margin-left: 111px;
}
.topText[data-v-0b9d34f2] {
  line-height: 40px;
}
.boldText[data-v-0b9d34f2] {
  font-weight: bold;
  font-size: 18px;
}
.radioItem[data-v-0b9d34f2] {
  height: 40px;
  line-height: 40px;
}
.radioItem label[data-v-0b9d34f2] {
  height: 40px;
  line-height: 40px;
}
.w100[data-v-0b9d34f2] {
  width: 100px;
}
.colorB[data-v-0b9d34f2] {
  color: #606266;
}
.mlr5[data-v-0b9d34f2] {
  margin: 0 5px;
}
.internet-body[data-v-3e51c3da] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 10px;
  padding: 10px;
  background: #fff;
  height: 100%;
  width: calc(100% - 20px) !important;
}
.basic-container[data-v-3e51c3da] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-3e51c3da] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-3e51c3da] {
  margin-top: 10px;
}
.drawer-content[data-v-e8db76d0] {
  padding: 12px 20px 90px 20px;
  background: #f5f7fb;
  height: 100%;
  overflow-y: auto;
}
.section[data-v-e8db76d0] {
  margin-bottom: 18px;
}
.section-title[data-v-e8db76d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 12px;
  color: #1f2d3d;
}
.section-title[data-v-e8db76d0]::before {
  content: "";
  width: 4px;
  height: 16px;
  border-radius: 2px;
  background: #2d8cf0;
  margin-right: 8px;
}
.section-card[data-v-e8db76d0] {
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 8px;
  padding: 16px 18px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
.kv-list[data-v-e8db76d0] {
  display: grid;
  gap: 10px 24px;
}
.kv-2col[data-v-e8db76d0] {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.kv-item[data-v-e8db76d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  line-height: 1.6;
  min-width: 0;
}
.kv-item.full[data-v-e8db76d0] {
  grid-column: 1/-1;
}
.kv-label[data-v-e8db76d0] {
  color: #606266;
  font-weight: 500;
  min-width: 88px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.kv-value[data-v-e8db76d0] {
  color: #303133;
  word-break: break-all;
}
.reject-text[data-v-e8db76d0] {
  color: #f56c6c;
}
.image-list[data-v-e8db76d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.img-thumb[data-v-e8db76d0] {
  width: 36px;
  height: 36px;
  border-radius: 4px;
  border: 1px solid #ebeef5;
}
.image-more[data-v-e8db76d0] {
  width: 36px;
  height: 36px;
  border-radius: 4px;
  border: 1px dashed #dcdfe6;
  color: #909399;
  font-size: 12px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.price-text[data-v-e8db76d0] {
  color: #f56c6c;
  font-weight: 600;
}
.postage-row[data-v-e8db76d0] {
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 13px;
  color: #606266;
}
.amount-summary[data-v-e8db76d0] {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.summary-card[data-v-e8db76d0] {
  background: #f8fafc;
  border: 1px dashed #dcdfe6;
  border-radius: 8px;
  padding: 12px 16px;
  min-width: 220px;
}
.summary-row[data-v-e8db76d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
  font-size: 13px;
  color: #606266;
}
.summary-row .amount[data-v-e8db76d0] {
  color: #f56c6c;
  font-weight: 600;
}
.summary-row.total[data-v-e8db76d0] {
  margin-top: 4px;
  font-size: 15px;
  font-weight: 600;
  color: #1f2d3d;
}
.summary-row.total .amount[data-v-e8db76d0] {
  font-size: 18px;
}
.drawer-footer[data-v-e8db76d0] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 15px 20px;
  background: #fff;
  border-top: 1px solid #e8e8e8;
  text-align: right;
  -webkit-box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.04);
          box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.04);
}
[data-v-e8db76d0] .detail-descriptions .el-descriptions__cell {
  padding: 10px 12px;
}
[data-v-e8db76d0] .detail-descriptions .el-descriptions__label {
  color: #606266;
  font-weight: 500;
  width: 90px;
}
[data-v-e8db76d0] .detail-descriptions .el-descriptions__content {
  color: #303133;
  word-break: break-all;
}
[data-v-e8db76d0] .drug-table .el-table__header th {
  background: #f6f8fb;
  color: #303133;
}
[data-v-e8db76d0] .drug-table .el-table__row td {
  padding: 10px 0;
}
[data-v-e8db76d0] .postage-row .el-input-number {
  width: 120px;
}
[data-v-e8db76d0] .el-drawer__body {
  height: 100%;
  overflow: hidden;
}
.flex_box[data-v-66e8b290] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex_box .select_box[data-v-66e8b290] {
  width: 220px;
}
.flex_box .btn_box[data-v-66e8b290] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.tab-box[data-v-66e8b290] {
  margin-bottom: 10px;
}
.section-title[data-v-c93fdd96] {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
  margin: 6px 0 14px;
  padding-left: 8px;
  border-left: 3px solid #409eff;
}
.addr-seg[data-v-c93fdd96] {
  width: 32%;
  margin-right: 1%;
}
.top[data-v-5ba0a35b] {
  background-image: url("/img/b.png");
  background-position: left bottom;
  background-size: auto 4px;
  background-repeat: repeat-x;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.top .title[data-v-5ba0a35b] {
  font-size: 18px;
  padding-bottom: 10px;
}
.top .block[data-v-5ba0a35b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.top .block .item[data-v-5ba0a35b] {
  width: 33.333%;
}
.top .block .item .label[data-v-5ba0a35b] {
  color: #666;
  line-height: 30px;
  padding-right: 10px;
}
.top .block .item2[data-v-5ba0a35b] {
  width: 100%;
}
.top .block .item2 .label[data-v-5ba0a35b] {
  color: #666;
  line-height: 30px;
  padding-right: 10px;
}
.top .block .item1[data-v-5ba0a35b] {
  width: 25%;
}
.top .block .item1 .label[data-v-5ba0a35b] {
  color: #666;
  line-height: 30px;
  padding-right: 10px;
}
.top .block .item3[data-v-5ba0a35b] {
  width: 50%;
}
.top .block .item3 .label[data-v-5ba0a35b] {
  color: #666;
  line-height: 30px;
  padding-right: 10px;
}
.top .left[data-v-5ba0a35b] {
  width: 50%;
  padding-left: 10px;
}
.top .left .block[data-v-5ba0a35b] {
  border-right: 1px solid #ccc;
}
.top .right[data-v-5ba0a35b] {
  width: 50%;
  padding-left: 40px;
}
.footer[data-v-5ba0a35b] {
  margin-top: 10px;
  line-height: 50px;
  border-top: 1px solid #f00;
  background-color: #fff9eb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer .name[data-v-5ba0a35b] {
  padding: 0 10px 0 30px;
  font-size: #666;
}
.footer .right[data-v-5ba0a35b] {
  padding-right: 30px;
}
.footer .right strong[data-v-5ba0a35b] {
  font-size: 18px;
}
.flex_box[data-v-bcee1c16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex_box .select_box[data-v-bcee1c16] {
  width: 220px;
}
.flex_box .btn_box[data-v-bcee1c16] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.dim[data-v-bcee1c16] {
  color: #999;
}
.select-flex[data-v-2728f732] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
.select-flex .name[data-v-2728f732] {
  width: 80px;
}
.select-flex .phone[data-v-2728f732] {
  width: 100px;
}
.log[data-v-1add6fea] {
  width: 100% !important;
  margin-top: 0 !important;
}
.log .card[data-v-1add6fea] {
  padding-top: 10px;
}
.log .status-flex[data-v-1add6fea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.log .status-flex .dot[data-v-1add6fea] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin-right: 5px;
  background: #ff9800;
}
.log .status-flex .dot.red[data-v-1add6fea] {
  background: #ff5b5b;
}
.log .status-flex .dot.green[data-v-1add6fea] {
  background: #00d1b6;
}

.per-tab[data-v-50c5b3a8] {
  padding: 10px 0 6px;
}
.tab-hd[data-v-50c5b3a8] {
  font-size: 16px;
  font-weight: 600;
  color: #303133;
}
.detail-container[data-v-50c5b3a8] {
  padding: 0 10px;
  max-height: 70vh;
  overflow-y: auto;
}
.detail-container .el-row[data-v-50c5b3a8] {
  line-height: 28px;
  color: #606266;
  font-size: 13px;
}
.label[data-v-50c5b3a8] {
  color: #909399;
  font-size: 13px;
}
.mt10[data-v-50c5b3a8] {
  margin-top: 10px;
}
.audit-btn[data-v-50c5b3a8] {
  color: #E6A23C;
}
.audit-btn[data-v-50c5b3a8]:hover {
  color: #f59211;
}
.audit-rx-id[data-v-50c5b3a8] {
  font-weight: 600;
  color: #409EFF;
  font-size: 14px;
}
.audit-radio-pass[data-v-50c5b3a8],
.audit-radio-reject[data-v-50c5b3a8] {
  margin-right: 24px;
}
.audit-radio-label.pass[data-v-50c5b3a8] {
  color: #67C23A;
  font-weight: 500;
}
.audit-radio-label.reject[data-v-50c5b3a8] {
  color: #F56C6C;
  font-weight: 500;
}


.chapter5-appointment[data-v-17bb9e7e] {
  padding: 0 12px;
}
.page-tip[data-v-17bb9e7e] {
  margin-bottom: 12px;
}
.page-tip__content[data-v-17bb9e7e] {
  color: #606266;
  line-height: 20px;
}
.cell-stack[data-v-17bb9e7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2px;
  line-height: 18px;
}
.muted[data-v-17bb9e7e] {
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}


.field-tip[data-v-98e38f2c] {
  margin-top: 6px;
  line-height: 18px;
  color: #909399;
  font-size: 12px;
}


.chapter5-rule[data-v-24d9091c] {
  margin-bottom: 12px;
}
.chapter5-rule__content[data-v-24d9091c] {
  line-height: 20px;
  color: #606266;
}
.status-hint[data-v-24d9091c],
.error-summary[data-v-24d9091c] {
  display: block;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}


.field-tip[data-v-590fa9d0] {
  margin-top: 6px;
  line-height: 18px;
  color: #909399;
  font-size: 12px;
}
.doctor-photo-field[data-v-590fa9d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 8px;
}
.doctor-photo-input[data-v-590fa9d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-photo-btn[data-v-590fa9d0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}


.chapter5-rule[data-v-2f85c476] {
  margin-bottom: 12px;
}
.chapter5-rule__content[data-v-2f85c476] {
  line-height: 20px;
  color: #606266;
}
.status-hint[data-v-2f85c476],
.error-summary[data-v-2f85c476] {
  display: block;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.js-supervise-call-log .call-log-alert[data-v-9692c4b2] {
  margin-bottom: 12px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] {
  margin-bottom: 12px;
  padding: 12px 12px 0;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #fafafa;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .el-form-item {
  margin-right: 12px;
  margin-bottom: 12px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .el-input,
.js-supervise-call-log .query-form[data-v-9692c4b2] .el-select {
  width: 160px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .km-timepicker .km-time-select {
  width: 80px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .business-no-input {
  width: 220px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .interface-select {
  width: 200px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .business-type-select {
  width: 230px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .source-select {
  width: 150px;
}
.js-supervise-call-log .query-form[data-v-9692c4b2] .result-select {
  width: 110px;
}
.js-supervise-call-log .log-code-cell[data-v-9692c4b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  min-width: 0;
  overflow: hidden;
  line-height: 1.25;
  text-align: left;
  white-space: nowrap;
}
.js-supervise-call-log .log-code-value[data-v-9692c4b2],
.js-supervise-call-log .log-code-label[data-v-9692c4b2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.js-supervise-call-log .log-code-value[data-v-9692c4b2] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #303133;
  font-weight: 600;
}
.js-supervise-call-log .log-code-label[data-v-9692c4b2] {
  min-width: 0;
}
.js-supervise-call-log .log-code-label[data-v-9692c4b2],
.js-supervise-call-log .empty-value[data-v-9692c4b2] {
  color: #909399;
  font-size: 12px;
}
.js-supervise-call-log .error-summary[data-v-9692c4b2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #909399;
}
.js-supervise-call-log .error-summary.has-error[data-v-9692c4b2] {
  color: #f56c6c;
}
.js-supervise-call-log .detail-form[data-v-9692c4b2] .el-form-item {
  margin-bottom: 8px;
}
.js-supervise-call-log .detail-form[data-v-9692c4b2] .el-form-item__label {
  color: #909399;
}
.js-supervise-call-log .payload-section[data-v-9692c4b2] {
  margin-top: 16px;
}
.js-supervise-call-log .payload-title[data-v-9692c4b2] {
  margin-bottom: 8px;
  color: #606266;
  font-weight: 600;
}
.js-supervise-call-log .json-content[data-v-9692c4b2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 320px;
  margin: 0;
  padding: 15px;
  overflow: auto;
  border-radius: 4px;
  background-color: #f5f7fa;
  color: #303133;
  font-family: Consolas, Monaco, monospace;
  font-size: 12px;
  line-height: 1.5;
  white-space: pre-wrap;
  word-break: break-all;
}
.js-supervise-call-log[data-v-9692c4b2] .detail-dialog .el-dialog__body {
  max-height: 72vh;
  overflow-y: auto;
}
.dept-class-register-page .upload-alert[data-v-f855f7d2] {
  margin-bottom: 12px;
}
.dept-class-register-page .status-hint[data-v-f855f7d2] {
  margin-top: 3px;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dept-class-register-page .error-summary[data-v-f855f7d2] {
  display: block;
  overflow: hidden;
  color: #909399;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dept-class-register-page .error-summary.has-error[data-v-f855f7d2] {
  color: #f56c6c;
}

.upload-alert[data-v-305cf2dd] {
  margin-bottom: 12px;
}
.status-hint[data-v-305cf2dd],
.error-summary[data-v-305cf2dd] {
  display: block;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}


.field-tip[data-v-27c8256f] {
  margin-top: 6px;
  line-height: 18px;
  color: #909399;
  font-size: 12px;
}


.upload-alert[data-v-37dcbcb7] {
  margin-bottom: 12px;
}
.status-hint[data-v-37dcbcb7],
.error-summary[data-v-37dcbcb7] {
  display: block;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}


.page-body[data-v-add971f0] {
  min-height: calc(100vh - 84px);
  padding: 24px 28px 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #f4f6f8;
}
.page-shell[data-v-add971f0] {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
.page-header[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 16px;
}
.page-title-row[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-title[data-v-add971f0] {
  margin: 0;
  color: #1f2937;
  font-size: 22px;
  font-weight: 600;
  line-height: 32px;
}
.spec-badge[data-v-add971f0] {
  margin-left: 10px;
  padding: 2px 9px;
  border: 1px solid #cfe8e3;
  border-radius: 12px;
  background: #effaf7;
  color: #0b8f7a;
  font-size: 12px;
  line-height: 18px;
}
.page-subtitle[data-v-add971f0] {
  margin: 5px 0 0;
  color: #7a8493;
  font-size: 13px;
  line-height: 20px;
}
.submit-alert[data-v-add971f0] {
  margin-bottom: 16px;
}
[data-v-add971f0] .submit-alert.el-alert,[data-v-add971f0] .files-alert.el-alert {
  border: 1px solid #dbe9f4;
  border-radius: 8px;
  background: #f5fafe;
}
[data-v-add971f0] .submit-alert .el-alert__title,[data-v-add971f0] .files-alert .el-alert__title {
  color: #5f7182;
  font-size: 13px;
}
.status-card[data-v-add971f0] {
  margin-bottom: 16px;
  border: 1px solid #e4e9ef;
  border-radius: 10px;
}
[data-v-add971f0] .status-card .el-card__body {
  padding: 0;
}
.status-card__top[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 48px;
  padding: 0 20px;
  border-bottom: 1px solid #edf0f3;
}
.status-card__title[data-v-add971f0] {
  color: #303946;
  font-size: 14px;
  font-weight: 600;
}
.status-card__subtitle[data-v-add971f0] {
  margin-left: 10px;
  color: #a0a8b3;
  font-size: 12px;
}
.status-grid[data-v-add971f0] {
  display: grid;
  grid-template-columns: minmax(150px, .8fr) minmax(190px, 1fr) minmax(260px, 2fr) auto;
  gap: 0;
  padding: 16px 20px;
}
.status-item[data-v-add971f0] {
  min-width: 0;
  padding-right: 24px;
}
.status-item + .status-item[data-v-add971f0] {
  padding-left: 24px;
  border-left: 1px solid #edf0f3;
}
.status-item__label[data-v-add971f0] {
  display: block;
  margin-bottom: 7px;
  color: #929ba7;
  font-size: 12px;
  line-height: 18px;
}
.status-item__value[data-v-add971f0] {
  display: block;
  min-height: 22px;
  color: #404a57;
  font-size: 13px;
  line-height: 22px;
}
.status-item__value--ellipsis[data-v-add971f0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.status-item--action[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 0;
}
.status-item--action .el-button[data-v-add971f0] {
  padding: 0;
}
.status-hint[data-v-add971f0] {
  display: block;
  margin-top: 4px;
  color: #8b95a1;
  font-size: 12px;
  line-height: 18px;
}
.register-form[data-v-add971f0] {
  width: 100%;
}
.form-section[data-v-add971f0] {
  margin-bottom: 16px;
  padding: 22px 26px 4px;
  border: 1px solid #e4e9ef;
  border-radius: 10px;
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(31, 41, 55, .02);
          box-shadow: 0 1px 2px rgba(31, 41, 55, .02);
}
.section-heading[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 0 20px;
  padding-bottom: 16px;
  border-bottom: 1px solid #edf0f3;
}
.section-heading__marker[data-v-add971f0] {
  width: 4px;
  height: 18px;
  margin: 2px 11px 0 0;
  border-radius: 2px;
  background: #0baa91;
}
.section-heading h2[data-v-add971f0] {
  margin: 0;
  color: #29313d;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}
.section-heading p[data-v-add971f0] {
  margin: 4px 0 0;
  color: #9aa3af;
  font-size: 12px;
  line-height: 18px;
}
[data-v-add971f0] .register-form .el-form-item {
  margin-bottom: 20px;
}
[data-v-add971f0] .register-form .el-form-item__label {
  float: none;
  height: auto;
  padding: 0 0 7px;
  color: #4b5563;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
[data-v-add971f0] .register-form .el-form-item__content {
  margin-left: 0 !important;
  line-height: 40px;
}
[data-v-add971f0] .register-form .el-input,[data-v-add971f0] .register-form .el-select,[data-v-add971f0] .register-form .el-date-editor {
  width: 100%;
}
[data-v-add971f0] .register-form .el-input__inner,[data-v-add971f0] .register-form .el-textarea__inner {
  border-color: #d9dfe7;
  border-radius: 6px;
}
[data-v-add971f0] .register-form .el-input__inner {
  height: 40px;
  line-height: 40px;
}
[data-v-add971f0] .register-form .el-input-group__append {
  border-color: #d9dfe7;
  border-radius: 0 6px 6px 0;
  background: #f8fafb;
  color: #50606f;
}
[data-v-add971f0] .register-form .el-input__inner:focus,[data-v-add971f0] .register-form .el-textarea__inner:focus {
  border-color: #0baa91;
}
.form-section--files[data-v-add971f0] {
  padding-bottom: 6px;
}
.files-alert[data-v-add971f0] {
  margin: -2px 0 20px;
}
.doc-row[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doc-row > .el-col[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-v-add971f0] .doc-form-item {
  width: 100%;
}
[data-v-add971f0] .doc-form-item .el-form-item__content {
  height: 100%;
}
.doc-card[data-v-add971f0] {
  height: 100%;
  min-height: 326px;
  border: 1px solid #e2e7ed;
  border-radius: 8px;
  line-height: normal;
  background: #fbfcfd;
  overflow: hidden;
}
.doc-card__head[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  padding: 10px 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #e7ebf0;
  background: #fff;
}
.doc-card__heading[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.doc-card__req[data-v-add971f0] {
  margin-right: 4px;
  color: #f56c6c;
  font-size: 14px;
  line-height: 1;
}
.doc-card__title[data-v-add971f0] {
  color: #303946;
  font-size: 13px;
  font-weight: 600;
}
.doc-card__count[data-v-add971f0] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: 8px;
  padding: 1px 7px;
  border-radius: 9px;
  background: #f0f3f6;
  color: #7e8895;
  font-size: 12px;
  line-height: 16px;
}
.doc-card__preview[data-v-add971f0] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: auto;
  padding: 0;
  font-size: 12px;
}
.doc-card__body[data-v-add971f0] {
  padding: 16px;
}
.doc-card__tip[data-v-add971f0] {
  min-height: 36px;
  margin-top: 0;
  color: #929ba7;
  font-size: 12px;
  line-height: 18px;
}
.doc-grid[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 142px;
}
.doc-item[data-v-add971f0], .doc-add__inner[data-v-add971f0] {
  width: 108px;
  height: 134px;
  border-radius: 6px;
}
.doc-item[data-v-add971f0] {
  position: relative;
  margin: 0 12px 12px 0;
  border: 1px solid #d9dfe7;
  background: #fff;
  overflow: hidden;
  cursor: move;
}
/* 审批文件是文档扫描件，用 contain 保证整页可辨，不裁切 */
.doc-item__img[data-v-add971f0] {
  display: block;
  width: 100%;
  height: 100%;
}
.doc-item__no[data-v-add971f0] {
  position: absolute;
  left: 0;
  top: 0;
  min-width: 20px;
  padding: 1px 6px;
  border-radius: 5px 0 5px 0;
  background: rgba(31, 41, 55, .72);
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
}
.doc-item__del[data-v-add971f0] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 6px;
  border-radius: 0 5px 0 5px;
  background: rgba(31, 41, 55, .72);
  color: #fff;
  font-size: 14px;
  opacity: 0;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  cursor: pointer;
}
.doc-item:hover .doc-item__del[data-v-add971f0] {
  opacity: 1;
}
.doc-add__inner[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px dashed #bdc7d3;
  background: #fff;
  color: #7f8996;
  font-size: 12px;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.doc-add__inner i[data-v-add971f0] {
  margin-bottom: 8px;
  color: #7d8895;
  font-size: 24px;
}
.doc-add__inner[data-v-add971f0]:hover {
  border-color: #0baa91;
  background: #f3fbf9;
  color: #0b947e;
}
.doc-add__inner:hover i[data-v-add971f0] {
  color: #0b947e;
}
.doc-addr[data-v-add971f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 34px;
  margin-top: 12px;
  padding: 0 10px;
  border: 1px solid #e6eaef;
  border-radius: 6px;
  background: #fff;
  font-size: 12px;
}
.doc-addr__label[data-v-add971f0] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-right: 10px;
  color: #7f8995;
}
.doc-addr__empty[data-v-add971f0] {
  color: #a0a8b3;
}
.doc-addr__url[data-v-add971f0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  color: #606266;
  font-family: Consolas, Monaco, monospace;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.doc-addr .el-button[data-v-add971f0] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: 10px;
  padding: 0;
  font-size: 12px;
}
.form-actions[data-v-add971f0] {
  position: sticky;
  bottom: 0;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 2px;
  padding: 14px 20px;
  border: 1px solid #e1e6ec;
  border-radius: 10px;
  background: rgba(255, 255, 255, .96);
  -webkit-box-shadow: 0 -4px 18px rgba(31, 41, 55, .06);
          box-shadow: 0 -4px 18px rgba(31, 41, 55, .06);
}
.form-actions__tip[data-v-add971f0] {
  margin-right: 16px;
  color: #929ba7;
  font-size: 12px;
}
[data-v-add971f0] .form-actions .el-button--primary {
  min-width: 168px;
  height: 40px;
  border-color: #0baa91;
  background: #0baa91;
}
[data-v-add971f0] .form-actions .el-button--primary:hover,[data-v-add971f0] .form-actions .el-button--primary:focus {
  border-color: #0b947e;
  background: #0b947e;
}
@media (max-width: 1100px) {
.page-body[data-v-add971f0] {
    padding: 20px 20px 40px;
}
.status-grid[data-v-add971f0] {
    grid-template-columns: 1fr 1fr;
    row-gap: 18px;
}
  /* 两列布局时"异常信息"换到第二行行首，去掉左分隔线 */
.status-item--error[data-v-add971f0] {
    padding-left: 0;
    border-left: 0;
}
}
@media (max-width: 767px) {
.page-body[data-v-add971f0] {
    padding: 16px 12px 32px;
}
.page-title[data-v-add971f0] {
    font-size: 20px;
}
.status-card__top[data-v-add971f0],
  .status-grid[data-v-add971f0] {
    padding-right: 16px;
    padding-left: 16px;
}
.status-grid[data-v-add971f0] {
    display: block;
}
.status-item[data-v-add971f0],
  .status-item + .status-item[data-v-add971f0] {
    margin-bottom: 14px;
    padding: 0 0 14px;
    border: 0;
    border-bottom: 1px solid #edf0f3;
}
.status-item--action[data-v-add971f0] {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
}
.form-section[data-v-add971f0] {
    padding: 19px 16px 2px;
}
.section-heading[data-v-add971f0] {
    margin-bottom: 18px;
}
.doc-card__head[data-v-add971f0] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.doc-card__heading[data-v-add971f0] {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.form-actions[data-v-add971f0] {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.form-actions__tip[data-v-add971f0] {
    margin: 0 0 9px;
    text-align: center;
}
}
.h5-preview[data-v-add971f0] {
  padding: 0 20px 20px;
}
.h5-preview__phone[data-v-add971f0] {
  width: 390px;
  height: 700px;
  margin: 0 auto;
  border: 1px solid #dcdfe6;
  border-radius: 12px;
  background: #f4f6f8;
  -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, .08);
          box-shadow: 0 2px 12px rgba(0, 0, 0, .08);
  overflow: auto;
}
.h5-preview__tip[data-v-add971f0] {
  margin-top: 12px;
  color: #909399;
  font-size: 12px;
  text-align: center;
}
/* 以下版式对齐 public/supervise/authority-file.html */
.h5page[data-v-add971f0] {
  padding-bottom: 20px;
  color: #1f2d3d;
  font-size: 14px;
}
.h5page__header[data-v-add971f0] {
  padding: 20px 16px 16px;
  background: linear-gradient(135deg, #0f7b8a 0%, #14a3a3 100%);
  border-radius: 11px 11px 0 0;
  color: #fff;
}
.h5page__title[data-v-add971f0] {
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}
.h5page__meta[data-v-add971f0] {
  margin-top: 8px;
  font-size: 12px;
  line-height: 20px;
  opacity: .92;
  word-break: break-all;
}
.h5page__body[data-v-add971f0] {
  padding: 12px;
}
.h5page__group[data-v-add971f0] {
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .06);
          box-shadow: 0 1px 4px rgba(0, 0, 0, .06);
  overflow: hidden;
}
.h5page__group-title[data-v-add971f0] {
  padding: 12px 14px;
  border-bottom: 1px solid #eef1f4;
  font-size: 14px;
  font-weight: 600;
}
.h5page__group-title span[data-v-add971f0] {
  margin-left: 8px;
  color: #909399;
  font-size: 12px;
  font-weight: 400;
}
.h5page__group-body[data-v-add971f0] {
  padding: 10px 14px 14px;
}
.h5page__shot[data-v-add971f0] {
  margin-bottom: 10px;
}
.h5page__shot img[data-v-add971f0] {
  display: block;
  width: 100%;
  border: 1px solid #eef1f4;
  border-radius: 6px;
  background: #fafbfc;
}
.h5page__no[data-v-add971f0] {
  margin-top: 4px;
  color: #909399;
  font-size: 12px;
  text-align: center;
}
.h5page__empty[data-v-add971f0] {
  padding: 30px 0;
  color: #909399;
  font-size: 13px;
  text-align: center;
}
.h5page__footer[data-v-add971f0] {
  padding: 0 16px;
  color: #a4abb3;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
}


.upload-alert[data-v-7d7a959c] {
  margin-bottom: 12px;
}
.status-hint[data-v-7d7a959c],
.error-summary[data-v-7d7a959c] {
  display: block;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.visit-body[data-v-87c516f2] {
  margin: 20px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  height: calc(100vh - 150px);
  overflow: auto;
}
.patient-info[data-v-87c516f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
}
.patient-info span[data-v-87c516f2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.visit-title[data-v-87c516f2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  height: 38px;
  line-height: 38px;
  background: #efefef;
  color: #000;
  font-weight: 700;
}
.visit-item[data-v-87c516f2] {
  margin-top: 15px;
  padding: 0 20px;
}
.visit-item-title[data-v-87c516f2] {
  font-weight: bold;
}
.visit-img img[data-v-87c516f2] {
  max-width: 80px;
  max-height: 80px;
}
[data-v-0a9e9b10] .art-video {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
@charset "UTF-8";
[data-v-18b2f7c8] .el-scrollbar__wrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.summary-flex[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.summary-flex-left[data-v-18b2f7c8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.summary-flex-right[data-v-18b2f7c8] {
  width: 60px;
}
.summary-flex-right img[data-v-18b2f7c8] {
  width: 60px;
}
.summ-group[data-v-18b2f7c8] {
  margin-bottom: 10px;
  font-size: 14px;
  text-align: left;
}
.summ-group .summ-group-title[data-v-18b2f7c8] {
  color: #999;
}
.summ-group .summ-group-p[data-v-18b2f7c8] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* 超出几行省略 */
  overflow: hidden;
}
.home-content-center[data-v-18b2f7c8] {
  padding: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100vh - 200px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #F6F6F6;
}
.home-content-center .content[data-v-18b2f7c8] {
  position: relative;
  width: 100%;
  height: 100%;
}
.home-content-center .content .top[data-v-18b2f7c8] {
  position: absolute;
  width: 100%;
  height: 54px;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #FEFBF3;
}
.home-content-center .content .top .top-l[data-v-18b2f7c8] {
  position: absolute;
  top: 0;
  left: 10px;
  height: 100%;
  line-height: 54px;
  font-size: 14px;
  color: #00D1B6;
  z-index: 12;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-content-center .content .top .top-l[data-v-18b2f7c8]::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background-color: #00D1B6;
}
.home-content-center .content .top .top-l span[data-v-18b2f7c8] {
  margin-left: 10px;
}
.home-content-center .content .top .colse-top-l[data-v-18b2f7c8] {
  color: #999999;
}
.home-content-center .content .top .colse-top-l[data-v-18b2f7c8]::before {
  background-color: #999999;
}
.home-content-center .content .top .top-center[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-content-center .content .top .top-center span[data-v-18b2f7c8] {
  margin: 0 7px;
  font-size: 14px;
  color: #676767;
}
.home-content-center .content .top .top-center span[data-v-18b2f7c8]:nth-child(1) {
  font-weight: bold;
  color: #000000;
}
.home-content-center .content .top .top-center span[data-v-18b2f7c8]:nth-child(4) {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 46px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 12px;
  border: 1px solid #00D1B6;
  font-size: 13px;
  color: #00D1B6;
}
.home-content-center .content .top .top-right[data-v-18b2f7c8] {
  position: absolute;
  top: 0;
  right: 10px;
  height: 100%;
  line-height: 54px;
  font-size: 14px;
  color: #00D1B6;
  z-index: 12;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-content-center .content .send-center[data-v-18b2f7c8] {
  padding-bottom: 10px;
}
.home-content-center .content .no-send-center[data-v-18b2f7c8] {
  padding-bottom: 0;
}
.home-content-center .content .center[data-v-18b2f7c8] {
  padding-top: 54px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  width: 100%;
  background-color: #FBFBFB;
}
.home-content-center .content .center .list-main[data-v-18b2f7c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.home-content-center .content .center .list-main .loading-scroll[data-v-18b2f7c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
}
.home-content-center .content .center .list-main .loading-scroll[data-v-18b2f7c8] .el-loading-spinner .circular {
  width: 25px;
  height: 25px;
}
.home-content-center .content .center .list-main .loading-scroll[data-v-18b2f7c8] .el-loading-spinner .path {
  stroke: #00D1B6;
}
.home-content-center .content .center .list-main[data-v-18b2f7c8] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
.home-content-center .content .center .list-main[data-v-18b2f7c8] .el-scrollbar__view {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.home-content-center .content .center .list-main .playback-section[data-v-18b2f7c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 12px 10px 10px;
  margin-top: 8px;
  border-top: 1px solid #EFEFEF;
}
.home-content-center .content .center .list-main .playback-section .playback-section-title[data-v-18b2f7c8] {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  margin-bottom: 12px;
}
.home-content-center .content .center .list-main .playback-section .playback-grid[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 14px;
}
.home-content-center .content .center .list-main .playback-section .playback-item[data-v-18b2f7c8] {
  width: 260px;
}
.home-content-center .content .center .list-main .playback-section .playback-item .playback-meta[data-v-18b2f7c8] {
  font-size: 12px;
  color: #666666;
  line-height: 1.5;
  margin-bottom: 6px;
}
.home-content-center .content .center .list-main .playback-section .playback-item .playback-meta .playback-seq[data-v-18b2f7c8] {
  font-weight: 600;
  color: #333333;
}
.home-content-center .content .center .list-main .playback-section .playback-item .playback-meta .playback-time[data-v-18b2f7c8] {
  display: block;
  color: #999999;
}
.home-content-center .content .center .list-main .item[data-v-18b2f7c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px 10px;
  font-size: 0;
}
.home-content-center .content .center .list-main .item .item-time[data-v-18b2f7c8] {
  padding: 16px 0 6px;
  text-align: center;
  font-size: 13px;
  color: #999999;
}
.home-content-center .content .center .list-main .item .item-end-message[data-v-18b2f7c8] {
  margin: 10px auto;
  width: 136px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 14px;
  font-size: 13px;
  color: #999999;
  background-color: #EFEFEF;
}
.home-content-center .content .center .list-main .item .item-video-event[data-v-18b2f7c8] {
  width: auto;
  max-width: 80%;
  height: auto;
  min-height: 28px;
  padding: 0 14px;
  display: table;
  word-break: break-all;
}
.home-content-center .content .center .list-main .item .item-user[data-v-18b2f7c8] {
  padding-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.home-content-center .content .center .list-main .item .item-user .item-user-avatar[data-v-18b2f7c8] {
  width: 42px;
  height: 42px;
  border-radius: 50%;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content[data-v-18b2f7c8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .name[data-v-18b2f7c8] {
  font-size: 13px;
  color: #999999;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message[data-v-18b2f7c8] {
  font-size: 0;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .message-p[data-v-18b2f7c8] {
  display: inline-block;
  margin-top: 6px;
  max-width: 350px;
  font-size: 14px;
  text-align: left;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .massage-img[data-v-18b2f7c8] {
  margin-top: 6px;
  max-width: 200px;
  max-height: 300px;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .map-main[data-v-18b2f7c8] {
  display: inline-block;
  width: 300px;
  cursor: pointer;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .map-main .map-top[data-v-18b2f7c8] {
  height: 50px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: left;
  padding: 0 10px;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .map-main .map-top .map-name[data-v-18b2f7c8] {
  font-size: 14px;
  color: #000000;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .map-main .map-top .map-address[data-v-18b2f7c8] {
  margin-top: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  color: #999;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content[data-v-18b2f7c8] {
  margin-top: 6px;
  border-radius: 10px;
  display: inline-block;
  width: 306px;
  overflow: hidden;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-top[data-v-18b2f7c8] {
  padding: 0 14px;
  height: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #00D1B6;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-top .summary-title span[data-v-18b2f7c8] {
  font-weight: bold;
  font-size: 15px;
  color: #fff;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-top .summary-title span[data-v-18b2f7c8]:nth-child(2) {
  margin: 0 5px;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-top .summary-title span[data-v-18b2f7c8]:nth-child(3) {
  font-weight: normal;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-top .summary-detials[data-v-18b2f7c8] {
  font-size: 12px;
  color: #fff;
  cursor: pointer;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content[data-v-18b2f7c8] {
  padding: 10px 14px;
  background: #fff;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item[data-v-18b2f7c8] {
  margin-top: 9px;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item .summ-item-title[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item .summ-item-title span[data-v-18b2f7c8]:nth-child(2) {
  margin-left: 5px;
  font-size: 13px;
  color: #999;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item .summ-item-title .summ-item-title-icon01[data-v-18b2f7c8] {
  width: 12px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAMAAAAsYw3eAAAAAXNSR0IArs4c6QAAAEVQTFRFAAAAn5+fl5eXmpqal5eXmZmZmZmZl5eXmZmZmZmZmJiYmJiYmZmZmJiYmJiYmZmZmZmZmJiYmJiYmZmZmZmZmZmZmZmZenDHCQAAABZ0Uk5TABAgMEBQX2B/gJCfoLC/wM/Q3+Dv8HOS5vUAAABkSURBVAjXPcxBAoMgDADBDYFCFBoV4f9P9WDL3uaygJRjzKMIAM1EVbYGgMO4if6H6sLe3cf3hwRgL2oGMAMg9Aipv+t8nePu1weg1iEQve6QW5gBUpeW8KAeIZsGZ5bVRONKH2x5BCrCCGSWAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item .summ-item-title .summ-item-title-icon02[data-v-18b2f7c8] {
  width: 11px;
  height: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAMAAABIK2QJAAAAAXNSR0IArs4c6QAAADlQTFRFAAAAn5+fl5eXmpqampqal5eXmZmZl5eXmZmZmZmZmJiYmZmZmJiYmZmZmJiYmZmZmJiYmZmZmZmZgtsiBgAAABJ0Uk5TABAgMD9AUGB/gJ+gsMDI4Obw+ZszywAAAE5JREFUCNdNykkWgCAMBNEOgyZARPr+h3UTeNbqLwpIxUk2CNDn8wJCmQYCg2RHdRDRth1LYZHw5fR8nvX75fhW1RquZpZRHUujNpBtlz4mbgO61cw6EAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item .summ-item-p[data-v-18b2f7c8] {
  margin-top: 4px;
  text-align: left;
  font-size: 14px;
  color: #000;
}
.home-content-center .content .center .list-main .item .item-user .item-user-content .message .summary-r-content .summary-content .summ-item[data-v-18b2f7c8]:first-child {
  margin-top: 0;
}
.home-content-center .content .center .list-main .item .item-user-r .item-user-avatar[data-v-18b2f7c8] {
  margin-left: 10px;
}
.home-content-center .content .center .list-main .item .item-user-r .item-user-content[data-v-18b2f7c8] {
  text-align: right;
}
.home-content-center .content .center .list-main .item .item-user-r .item-user-content .message .message-p[data-v-18b2f7c8] {
  padding: 10px 8px 10px 15px;
  border-radius: 20px 0 20px 20px;
  color: #fff;
  background-color: #00D1B6;
}
.home-content-center .content .center .list-main .item .item-user-l .item-user-avatar[data-v-18b2f7c8] {
  margin-right: 10px;
}
.home-content-center .content .center .list-main .item .item-user-l .item-user-content[data-v-18b2f7c8] {
  text-align: left;
}
.home-content-center .content .center .list-main .item .item-user-l .item-user-content .message .message-p[data-v-18b2f7c8] {
  padding: 10px 8px 10px 15px;
  border-radius: 0px 20px 20px 20px;
  color: #676767;
  background-color: #F3F3F3;
}
.home-content-center .content .bottom[data-v-18b2f7c8] {
  position: absolute;
  width: 100%;
  height: 180px;
  left: 0;
  bottom: 0;
  background-color: #fff;
}
.home-content-center .content .bottom .send-end[data-v-18b2f7c8] {
  height: 100%;
  background-color: #EEEEEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 13px;
  color: #999;
}
[data-v-18b2f7c8] .el-loading-mask {
  background-color: transparent;
}
.summary-main[data-v-18b2f7c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.summary-main .summary-input-list .item[data-v-18b2f7c8] {
  margin: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.summary-main .summary-input-list .item[data-v-18b2f7c8] .el-textarea__inner:focus {
  border-color: #00D1B6;
}
.summary-main .summary-input-list .item .item-name[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 65px;
  font-weight: bold;
  font-size: 14px;
  line-height: 21px;
  color: #000;
}
.summary-main .summary-input-list .item .item-r[data-v-18b2f7c8] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.summary-main .summary-input-list .item .item-r .item-r-select[data-v-18b2f7c8] {
  width: 210px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.summary-main .summary-input-list .item .item-r .item-r-input[data-v-18b2f7c8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.summary-main .summary-input-list .item[data-v-18b2f7c8] .el-input__inner {
  height: 36px;
}
.summary-main .summary-input-list .item[data-v-18b2f7c8]:first-child {
  margin-top: 0;
}
.summary-main .table[data-v-18b2f7c8] {
  margin-top: 10px;
}
.summary-main .table[data-v-18b2f7c8] .el-table th.el-table__cell {
  color: #000;
  background: #F6F6F6;
}
.summary-main .table[data-v-18b2f7c8] .el-input__suffix {
  right: 0;
}
.summary-main .table[data-v-18b2f7c8] .el-select .el-input__inner {
  padding-right: 0 !important;
}
.summary-main .table[data-v-18b2f7c8] .el-input--small .el-input__inner {
  padding: 0 !important;
  text-align: center;
}
.summary-main .table .del-icon[data-v-18b2f7c8] {
  cursor: pointer;
  color: #FB2525;
}
.summary-main .table .table-item[data-v-18b2f7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.summary-main .table .table-item[data-v-18b2f7c8] .el-input__inner {
  padding: 0 0 0 5px;
}
.summary-main .table .table-item .unit[data-v-18b2f7c8] {
  width: 33px;
  text-align: center;
}
[data-v-18b2f7c8] .el-dialog__body {
  padding: 0 !important;
}
[data-v-18b2f7c8] .el-dialog {
  border-radius: 10px !important;
  overflow: hidden !important;
}
[data-v-18b2f7c8] .el-dialog__header {
  background-color: #00D1B6 !important;
}
[data-v-18b2f7c8] .el-dialog__title {
  font-weight: bold !important;
  color: #fff !important;
}
[data-v-18b2f7c8] .el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}
.visit-body[data-v-967e9c52] {
  margin: 20px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  height: calc(100vh - 140px);
  overflow: auto;
}
.visit-body .top[data-v-967e9c52] {
  position: relative;
  text-align: center;
  padding: 14px 0;
}
.visit-body .top .name[data-v-967e9c52] {
  font-size: 30px;
  font-weight: 700;
}
.visit-body .top .dept[data-v-967e9c52] {
  font-size: 18px;
}
.visit-body .top .time[data-v-967e9c52] {
  color: #666;
}
.visit-body .top .order_no[data-v-967e9c52] {
  color: #666;
  position: absolute;
  top: 20px;
  left: 20px;
}
.visit-body .top .btns[data-v-967e9c52] {
  position: absolute;
  top: 20px;
  right: 20px;
}
.visit-body .top .status[data-v-967e9c52] {
  position: absolute;
  top: 20px;
  right: 20px;
}
.visit-body .top .status img[data-v-967e9c52] {
  width: 80px;
  height: auto;
}
.visit-body .top .status .status-text[data-v-967e9c52] {
  display: inline-block;
  min-width: 72px;
  padding: 6px 10px;
  border: 1px solid #c0c4cc;
  color: #606266;
  font-weight: 700;
  background: #f5f7fa;
}
.visit-body .block[data-v-967e9c52] {
  margin: 0 20px 0;
  border-top: 1px solid #dedede;
  padding: 14px 14px 4px;
}
.visit-body .p_info[data-v-967e9c52] {
  font-weight: 700;
  line-height: 30px;
}
.visit-body .p_info .v[data-v-967e9c52] {
  font-weight: 300;
  color: #666;
}
.visit-body .project .title[data-v-967e9c52] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.visit-body .project .item[data-v-967e9c52] {
  background: #f6f6f6;
  margin-top: 5px;
  position: relative;
  color: #666;
  padding: 10px;
}
.visit-body .project .item .name[data-v-967e9c52] {
  font-weight: 700;
  color: #000;
}
.visit-body .project .item .num[data-v-967e9c52] {
  position: absolute;
  right: 10px;
  top: 10px;
}
.visit-body .project .item .red[data-v-967e9c52] {
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.visit-body .write .f[data-v-967e9c52] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.visit-body .write .img[data-v-967e9c52] {
  height: 50px;
  width: auto;
}
[data-v-967e9c52] .el-col {
  margin-bottom: 0 !important;
}
[data-v-589226e2] .el-timeline-item__node--normal {
  left: 1px;
}
[data-v-589226e2] .el-timeline-item__tail {
  left: 6px;
}
.record-line[data-v-589226e2] {
  margin: 20px 20px 0;
}
.record-item[data-v-589226e2] {
  margin-bottom: 10px;
  color: #000;
}
.time-text[data-v-589226e2] {
  margin-left: 10px;
  color: #666;
}
.reject-text[data-v-589226e2] {
  color: red;
}
/* .video-js.vjs-ended .vjs-big-play-button, .video-js.vjs-paused .vjs-big-play-button, .vjs-paused.vjs-has-started.vjs-custom-skin > .video-js .vjs-big-play-button{
    display: none;
} */
.icon[data-v-75bee7cc] {
  font-size: 18px !important;
}
.video-player[data-v-75bee7cc] {
  width: 400px;
}
.icon-camera[data-v-75bee7cc] {
  font-size: 18px;
}
.video-list[data-v-75bee7cc] {
  height: 600px;
  overflow: auto;
}
.video-tiem[data-v-75bee7cc] {
  margin-top: 10px;
}
.icon-tui1[data-v-75bee7cc] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-75bee7cc] {
  width: 20px;
  height: 20px;
  fill: #00D1B6;
  vertical-align: bottom;
}
.query[data-v-75bee7cc] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-75bee7cc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-75bee7cc] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-75bee7cc] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-75bee7cc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-75bee7cc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 100px;
  padding-bottom: 50px;
  height: 100%;
}
.query .content .operation-icons[data-v-75bee7cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .content .operation-icons .message-icon[data-v-75bee7cc] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .content .operation-icons .back-icon[data-v-75bee7cc] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-75bee7cc] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
}
.tips[data-v-75bee7cc] {
  color: #999;
}
.tips span[data-v-75bee7cc] {
  font-weight: bold;
  color: #FF8100;
  margin-right: 8px;
}
.query[data-v-32c51c52] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-32c51c52] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-32c51c52] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-32c51c52] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-32c51c52] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-32c51c52] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 100px;
  padding-bottom: 50px;
  height: 100%;
}
.query .content .operation-icons[data-v-32c51c52] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .content .operation-icons .message-icon[data-v-32c51c52] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .content .operation-icons .back-icon[data-v-32c51c52] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-32c51c52] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
}
.cricle[data-v-32c51c52] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-32c51c52] {
  background: #ff1e1e;
}
.red[data-v-32c51c52] {
  color: #ff1e1e;
}
.orange-bg[data-v-32c51c52] {
  background: #fbb93a;
}
.green-bg[data-v-32c51c52] {
  background: #00D1B6;
}
.text-icon[data-v-32c51c52] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-32c51c52] {
  border: 1px solid #ff1e1e !important;
}
[data-v-92550046] .el-tabs {
  height: 100%;
}
[data-v-92550046] .el-tabs__content {
  height: calc(100% - 40px);
}
[data-v-92550046] .el-tab-pane {
  height: 100%;
}
.center-body[data-v-92550046] {
  width: 806px;
  margin: 10px;
  height: calc(100% - 20px);
  background: #FFFFFF;
  border-radius: 10px 10px 10px 10px;
  opacity: 1;
}
.readme[data-v-92550046] {
  padding: 10px;
}
.flex[data-v-92550046] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-hd[data-v-92550046] {
  width: 200px;
}
.info-pic[data-v-92550046] {
  margin-right: 10px;
  width: 80px;
  border-radius: 50%;
  background: #fff;
}
.info-group[data-v-92550046] {
  color: #333333;
}
.readme-group[data-v-92550046] {
  margin-top: 22px;
  color: #666666;
}
.title[data-v-92550046] {
  margin-bottom: 5px;
  font-weight: bold;
  color: #333333;
}
.round[data-v-92550046] {
  display: inline-block;
  margin-right: 6px;
  width: 6px;
  height: 6px;
  border-radius: 10px 10px 10px 10px;
  background: #00D1B6;
}
.readme-image .image-item[data-v-92550046] {
  width: 120px;
  margin-right: 15px;
}
.icon[data-v-07215866] {
  font-size: 18px !important;
}
.icon-tui1[data-v-07215866] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-07215866] {
  width: 20px;
  height: 20px;
  fill: #00D1B6;
  vertical-align: bottom;
}
.query[data-v-07215866] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-07215866] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-07215866] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-07215866] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-07215866] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-07215866] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 100px;
  padding-bottom: 50px;
  height: 100%;
}
.query .content .operation-icons[data-v-07215866] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .content .operation-icons .message-icon[data-v-07215866] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .content .operation-icons .back-icon[data-v-07215866] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-07215866] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
}
.tips[data-v-07215866] {
  color: #999;
}
.tips span[data-v-07215866] {
  font-weight: bold;
  color: #FF8100;
  margin-right: 8px;
}
.query[data-v-611ffbe7] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-611ffbe7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-611ffbe7] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-611ffbe7] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-611ffbe7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-611ffbe7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 70px;
  padding-bottom: 50px;
  height: 100%;
}
.query .content .operation-icons[data-v-611ffbe7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .content .operation-icons .message-icon[data-v-611ffbe7] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .content .operation-icons .back-icon[data-v-611ffbe7] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-611ffbe7] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
}
.cricle[data-v-611ffbe7] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-611ffbe7] {
  background: #ff1e1e;
}
.red[data-v-611ffbe7] {
  color: #ff1e1e;
}
.orange-bg[data-v-611ffbe7] {
  background: #fbb93a;
}
.green-bg[data-v-611ffbe7] {
  background: #00D1B6;
}
.text-icon[data-v-611ffbe7] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-611ffbe7] {
  border: 1px solid #ff1e1e !important;
}
[data-v-7bcce58c] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-7bcce58c] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-7bcce58c] {
  margin-top: 10px;
}
.tips[data-v-7bcce58c] {
  padding: 0 5px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  background: #ff6161;
  color: #fff;
  font-style: normal;
  display: inline-block;
}
.mt10[data-v-44a8b209] {
  margin-top: 10px;
}
.topBox[data-v-11eba216] {
  height: 120px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 10px;
}
.topBox img[data-v-11eba216] {
  width: auto;
  height: 120px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 10px;
}
.detai-line[data-v-11eba216] {
  border-left: 1px solid #dcdcdc;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 33%;
}
.detai-line .description_item[data-v-11eba216] {
  width: 50%;
}
.flex2[data-v-11eba216] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.bottomBox[data-v-11eba216] {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFF9EB;
  border-top: 1px solid red;
}
.bottomBox .left[data-v-11eba216] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bottomBox .mr20[data-v-11eba216] {
  margin-right: 20px;
}
.bottomBox .red[data-v-11eba216] {
  color: red;
}
.product_name[data-v-11eba216] {
  font-size: 18px;
  font-weight: 700;
}
.description_container[data-v-11eba216] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 30px;
}
.description_item_33[data-v-11eba216] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 33.3%;
}
.description_item[data-v-11eba216] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 25%;
}
.detailBtn[data-v-11eba216] {
  color: #36BBA9;
  cursor: pointer;
}

.topBox[data-v-71020bb9] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 10px;
}
.topBox img[data-v-71020bb9] {
  width: auto;
  height: 120px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 10px;
}
.detai-line[data-v-71020bb9] {
  border-left: 1px solid #dcdcdc;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 33%;
}
.detai-line .description_item[data-v-71020bb9] {
  width: 50%;
}
.flex2[data-v-71020bb9] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.bottomBox[data-v-71020bb9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFF9EB;
  border-top: 1px solid red;
  padding: 20px;
}
.bottomBox .left[data-v-71020bb9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bottomBox .mr20[data-v-71020bb9] {
  margin-right: 20px;
}
.bottomBox .red[data-v-71020bb9] {
  color: red;
}
.product_name[data-v-71020bb9] {
  font-size: 18px;
  font-weight: 700;
}
.description_container[data-v-71020bb9] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 30px;
}
.description_item_33[data-v-71020bb9] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 33.3%;
}
.description_item[data-v-71020bb9] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 25%;
}
.detailBtn[data-v-71020bb9] {
  color: #36BBA9;
  cursor: pointer;
}

[data-v-bf92d23c] .el-form--label-top .el-form-item__label {
  padding: 0;
}
.tag[data-v-bf92d23c] {
  padding: 2px 8px;
  background: #CCF6F0;
  color: #00af94;
  border: 1px solid #00af94;
  margin-left: 10px;
  font-size: 12px;
  border-radius: 5px;
  display: inline-block;
}
.search[data-v-1672aa40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.colorM[data-v-1672aa40] {
  color: #00af94;
  cursor: pointer;
}
.ml10[data-v-1672aa40] {
  margin-left: 10px;
}
.print-body[data-v-30260d90] {
  display: none;
}
.print[data-v-505f0aef] {
  margin-left: 10px;
  font-size: 16px;
}
.colorM[data-v-505f0aef] {
  color: #00af94;
  cursor: pointer;
}
.icon-tui[data-v-505f0aef] {
  margin-left: 5px;
  font-size: 20px;
  color: #dd3939;
  cursor: pointer;
}
[data-v-505f0aef] .el-checkbox {
  margin-right: 10px;
}
.tab-labels span[data-v-505f0aef] {
  display: inline-block;
  margin: 0 15px 10px 0;
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  text-align: center;
  background: #ededed;
  cursor: pointer;
}
.tab-labels .active[data-v-505f0aef] {
  color: #fff;
  background: #36BBA9;
}
.from-flex[data-v-505f0aef] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-btns[data-v-505f0aef] {
  padding-top: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.scannerHideClass[data-v-505f0aef] {
  position: fixed;
  top: -1000px;
  left: -1000px;
}
.mt10[data-v-b41809a0] {
  margin-top: 10px;
}
.mt10[data-v-213b5188] {
  margin-top: 10px;
}
[data-v-213b5188] .el-step__description {
  font-size: 14px;
  color: #999999;
}
[data-v-213b5188] .el-step.is-vertical .el-step__main {
  margin-bottom: 10px;
}
.search[data-v-3828203a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.colorM[data-v-3828203a] {
  color: #00af94;
  cursor: pointer;
}
.ml10[data-v-3828203a] {
  margin-left: 10px;
}
.state[data-v-3828203a] {
  position: relative;
}
.state[data-v-3828203a]:before {
  content: "";
  width: 5px;
  height: 5px;
  position: absolute;
  left: 5px;
  top: 9px;
  /* bottom: -23px; */
  border-radius: 100%;
}
.state1[data-v-3828203a]:before {
  background: red;
}
.state2[data-v-3828203a]:before {
  background: #15ff2c;
}
.state3[data-v-3828203a]:before {
  background: #a76363;
}
.state4[data-v-3828203a]:before {
  background: #aa65ff;
}
.state5[data-v-3828203a]:before {
  background: #002600;
}
.state6[data-v-3828203a]:before {
  background: #bd7575;
}
.internet-body[data-v-6b1fe935] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 10px;
  padding: 10px;
  background: #fff;
  height: 100%;
  width: calc(100% - 20px) !important;
}
.basic-container[data-v-6b1fe935] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-6b1fe935] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-6b1fe935] {
  margin-top: 10px;
}
.topBox[data-v-2757d0d4] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 10px;
}
.topBox img[data-v-2757d0d4] {
  width: auto;
  height: 120px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 10px;
}
.detai-line[data-v-2757d0d4] {
  border-left: 1px solid #dcdcdc;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 33%;
}
.detai-line .description_item[data-v-2757d0d4] {
  width: 50%;
}
.flex2[data-v-2757d0d4] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.bottomBox[data-v-2757d0d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFF9EB;
  border-top: 1px solid red;
  padding: 20px;
}
.bottomBox .left[data-v-2757d0d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bottomBox .mr20[data-v-2757d0d4] {
  margin-right: 20px;
}
.bottomBox .red[data-v-2757d0d4] {
  color: red;
}
.product_name[data-v-2757d0d4] {
  font-size: 18px;
  font-weight: 700;
}
.description_container[data-v-2757d0d4] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 30px;
}
.description_item_33[data-v-2757d0d4] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 33.3%;
}
.description_item[data-v-2757d0d4] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 25%;
}
.detailBtn[data-v-2757d0d4] {
  color: #36BBA9;
  cursor: pointer;
}

.mt10[data-v-49811e66] {
  margin-top: 10px;
}
.mt10[data-v-3268b0a5] {
  margin-top: 10px;
}
[data-v-3268b0a5] .el-step__description {
  font-size: 14px;
  color: #999999;
}
[data-v-3268b0a5] .el-step.is-vertical .el-step__main {
  margin-bottom: 10px;
}
[data-v-07d37720] .avatar-uploader-icon {
  width: 120px !important;
  height: 120px !important;
  line-height: 120px !important;
}
[data-v-07d37720] .avatar {
  width: 120px !important;
  height: 120px !important;
}
[data-v-07d37720] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
[data-v-07d37720] .el-drawer__body {
  width: 100%;
  height: 100%;
}
.demo-drawer__footer[data-v-07d37720] {
  margin-top: 10px;
  padding-bottom: 20px;
}
[data-v-07d37720] .el-form-item__label {
  padding: 0 0 6px;
}
.w360[data-v-07d37720] {
  width: 360px;
}
.box-title[data-v-07d37720] {
  margin-top: 10px;
  font-size: 14px;
}
.box-title .title[data-v-07d37720] {
  color: #00af94;
}
.box-title i[data-v-07d37720] {
  display: inline-block;
  margin-right: 5px;
  width: 2px;
  height: 14px;
  background: #00af94;
}
.doctor-main[data-v-07d37720] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-main[data-v-07d37720] .el-form-item {
  margin-bottom: 5px !important;
}
.doctor-img[data-v-07d37720] {
  width: 400px;
}
.doctor-info[data-v-07d37720] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.demo-drawer__footer[data-v-07d37720] {
  text-align: right;
}
.drawer-body[data-v-07d37720] {
  width: 100%;
  height: calc(100% - 120px);
  overflow: auto;
}
.serve-list[data-v-07d37720] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.serve-list span[data-v-07d37720] {
  font-size: 14px;
}
.serve-status[data-v-07d37720] {
  margin: 5px 0;
}
.serve-status span[data-v-07d37720] {
  font-size: 14px;
  margin-right: 5px;
}
.serve-flex[data-v-07d37720] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mr30[data-v-07d37720] {
  margin-right: 30px;
}
.tips[data-v-07d37720] {
  font-size: 12px;
  color: #999999;
}
[data-v-a91cead6] .avatar-uploader-icon {
  width: 120px !important;
  height: 120px !important;
  line-height: 120px !important;
}
[data-v-a91cead6] .avatar {
  width: 120px !important;
  height: 120px !important;
}
[data-v-a91cead6] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
[data-v-a91cead6] .el-drawer__body {
  width: 100%;
  height: 100%;
}
.demo-drawer__footer[data-v-a91cead6] {
  margin-top: 10px;
  padding-bottom: 20px;
}
[data-v-a91cead6] .el-form-item__label {
  padding: 0 0 6px;
}
.w360[data-v-a91cead6] {
  width: 360px;
}
.box-title[data-v-a91cead6] {
  margin-top: 10px;
  font-size: 14px;
}
.box-title .title[data-v-a91cead6] {
  color: #00af94;
}
.box-title i[data-v-a91cead6] {
  display: inline-block;
  margin-right: 5px;
  width: 2px;
  height: 14px;
  background: #00af94;
}
.doctor-main[data-v-a91cead6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-main[data-v-a91cead6] .el-form-item {
  margin-bottom: 5px !important;
}
.doctor-img[data-v-a91cead6] {
  width: 400px;
}
.doctor-info[data-v-a91cead6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.demo-drawer__footer[data-v-a91cead6] {
  text-align: right;
}
.drawer-body[data-v-a91cead6] {
  width: 100%;
  height: calc(100% - 120px);
  overflow: auto;
}
.serve-list[data-v-a91cead6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.serve-list span[data-v-a91cead6] {
  font-size: 14px;
}
.serve-status[data-v-a91cead6] {
  margin: 5px 0;
}
.serve-status span[data-v-a91cead6] {
  font-size: 14px;
  margin-right: 5px;
}
.serve-flex[data-v-a91cead6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mr30[data-v-a91cead6] {
  margin-right: 30px;
}
.tips[data-v-a91cead6] {
  font-size: 12px;
  color: #999999;
}
[data-v-7a6d4c28] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
.w360[data-v-7a6d4c28] {
  width: 360px;
}
.demo-drawer__footer[data-v-7a6d4c28] {
  text-align: right;
}
.doctor-setting-appointment[data-v-6ab3d452] {
  height: 100%;
}
.doctor-setting-appointment .content[data-v-6ab3d452] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
}
.doctor-setting-appointment .content .content-p[data-v-6ab3d452] {
  font-size: 12px;
  color: #999999;
}
.doctor-setting-appointment .content .mt20[data-v-6ab3d452] {
  margin-top: 20px;
}
.doctor-setting-appointment .content .content-item[data-v-6ab3d452] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-appointment .content .content-item .content-item-label[data-v-6ab3d452] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100px;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-appointment .content .content-item .content-item-con[data-v-6ab3d452] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-appointment .content .content-item .content-item-con .el-select[data-v-6ab3d452] {
  width: 100%;
}
.doctor-setting-appointment .content .content-item .content-item-con[data-v-6ab3d452] .el-select__tags {
  white-space: normal !important;
  overflow: inherit !important;
  display: block !important;
}
.doctor-setting-appointment .content .list-doctor[data-v-6ab3d452] {
  padding-bottom: 20px;
}
.doctor-setting-appointment .content .list-doctor .item[data-v-6ab3d452] {
  margin-top: 10px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-appointment .content .list-doctor .item[data-v-6ab3d452] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-appointment .content .list-doctor .item .el-select[data-v-6ab3d452] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-appointment .content .list-doctor .item .item-label[data-v-6ab3d452] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.doctor-setting-appointment .content .list-doctor .item .item-select[data-v-6ab3d452] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-appointment .content .list-doctor .item .item-price[data-v-6ab3d452] {
  margin-left: 4px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
}
.doctor-setting-appointment .content .list-doctor .item .item-del[data-v-6ab3d452] {
  width: 30px;
  height: 100%;
  margin-left: 10px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #FF3A3A;
  cursor: pointer;
}
.doctor-setting-appointment .content .list-doctor .add-item[data-v-6ab3d452] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  cursor: pointer;
}
.doctor-setting-appointment .content .list-doctor .add-item .add-item-icon[data-v-6ab3d452] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAAAXNSR0IArs4c6QAAAAxQTFRFAAAAANC2ANG2ANG2RvyeWAAAAAN0Uk5TAL/AAk+0GQAAAB5JREFUCNdjYOBkAAJ+HMT+//8vgIgHuJUwcDEwAAAR7wfUQlVMsAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.doctor-setting-appointment .content .list-doctor .add-item .add-item-span[data-v-6ab3d452] {
  height: 16px;
  line-height: 16px;
  margin-left: 3px;
  font-size: 14px;
}
.doctor-setting-basic[data-v-48a17da1] {
  height: 100%;
}
.doctor-setting-basic .content[data-v-48a17da1] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-basic .content .content-l[data-v-48a17da1] {
  margin-right: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-basic .content .content-l .item[data-v-48a17da1] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-basic .content .content-l .item .item-label[data-v-48a17da1] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 90px;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-basic .content .content-l .item .item-con[data-v-48a17da1] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 32px;
}
.doctor-setting-basic .content .content-l .item .item-con[data-v-48a17da1] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-basic .content .content-l .item .item-con .el-select[data-v-48a17da1] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-basic .content .content-l .item .item-con .item-p[data-v-48a17da1] {
  margin-top: 5px;
  font-size: 12px;
  color: #999999;
}
.doctor-setting-basic .content .content-l .item .item-con .tags[data-v-48a17da1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doctor-setting-basic .content .content-l .item .item-con .tags .el-tag[data-v-48a17da1] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.doctor-setting-basic .content .content-l .item .item-con .tags .add-tag[data-v-48a17da1] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.doctor-setting-basic .content .content-l .item[data-v-48a17da1]:first-child {
  margin-top: 0;
}
.doctor-setting-basic .content .content-r[data-v-48a17da1] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100px;
  height: 100%;
}
.doctor-setting-basic .content .content-r img[data-v-48a17da1] {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.add-input[data-v-48a17da1] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-48a17da1] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-48a17da1] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.imageText[data-v-db2517ca] {
  height: 100%;
}
.imageText .content[data-v-db2517ca] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
}
.imageText .content .content-p[data-v-db2517ca] {
  font-size: 12px;
  color: #999999;
}
.imageText .content .mt20[data-v-db2517ca] {
  margin-top: 20px;
}
.imageText .content .ml10[data-v-db2517ca] {
  margin-left: 10px;
}
.imageText .content .mlr10[data-v-db2517ca] {
  margin: 0 10px;
}
.imageText .content .content-item[data-v-db2517ca] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.imageText .content .content-item .content-item-label[data-v-db2517ca] {
  margin-right: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 32px;
  line-height: 32px;
}
.imageText .content .content-item .content-item-con-c[data-v-db2517ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-item .content-item-con[data-v-db2517ca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .content-item .content-item-con[data-v-db2517ca] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .content-item .content-item-con .el-select[data-v-db2517ca] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .content-item .content-item-con-time[data-v-db2517ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-item .content-item-con-time span[data-v-db2517ca] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-item .content-item-con-tips[data-v-db2517ca] {
  margin-left: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  font-size: 13px;
  cursor: pointer;
}
.imageText .content .content-serve[data-v-db2517ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-serve .content-item-con[data-v-db2517ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-serve .content-item-con span[data-v-db2517ca] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-serve .content-item[data-v-db2517ca]:nth-child(1) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-serve .content-item[data-v-db2517ca]:nth-child(2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .list-img[data-v-db2517ca] {
  padding-bottom: 20px;
}
.imageText .content .list-img .item[data-v-db2517ca] {
  margin-top: 10px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .list-img .item[data-v-db2517ca] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .list-img .item .el-select[data-v-db2517ca] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .list-img .item .item-label[data-v-db2517ca] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.imageText .content .list-img .item .item-select[data-v-db2517ca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .list-img .item .item-price[data-v-db2517ca] {
  margin-left: 4px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
}
.imageText .content .list-img .item .item-del[data-v-db2517ca] {
  width: 30px;
  height: 100%;
  margin-left: 10px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #FF3A3A;
  cursor: pointer;
}
.imageText .content .list-img .add-item[data-v-db2517ca] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  cursor: pointer;
}
.imageText .content .list-img .add-item .add-item-icon[data-v-db2517ca] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAAAXNSR0IArs4c6QAAAAxQTFRFAAAAANC2ANG2ANG2RvyeWAAAAAN0Uk5TAL/AAk+0GQAAAB5JREFUCNdjYOBkAAJ+HMT+//8vgIgHuJUwcDEwAAAR7wfUQlVMsAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.imageText .content .list-img .add-item .add-item-span[data-v-db2517ca] {
  height: 16px;
  line-height: 16px;
  margin-left: 3px;
  font-size: 14px;
}
.doctor-setting-video .content-p[data-v-05486124] {
  font-size: 12px;
  color: #999999;
}
.doctor-setting-video .content-item[data-v-05486124] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-video .content-item .content-item-label[data-v-05486124] {
  margin-right: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-video .content-item .content-item-con-c[data-v-05486124] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-video .content-item .content-item-con[data-v-05486124] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-video .content-item .content-item-con[data-v-05486124] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-components .setting-main[data-v-7dc6e045] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 20px 0;
  height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-components .setting-main .setting-nav[data-v-7dc6e045] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 10px;
  width: 90px;
  height: 100%;
  text-align: right;
}
.doctor-setting-components .setting-main .setting-nav[data-v-7dc6e045]::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  border-right: 1px solid #E8E8E8;
}
.doctor-setting-components .setting-main .setting-nav .item-nav[data-v-7dc6e045] {
  margin-top: 30px;
  padding-right: 18px;
  font-size: 14px;
  color: #000000;
  cursor: pointer;
}
.doctor-setting-components .setting-main .setting-nav .item-nav[data-v-7dc6e045]:first-child {
  margin-top: 0;
}
.doctor-setting-components .setting-main .setting-nav .active[data-v-7dc6e045] {
  position: relative;
  color: #00D1B6;
}
.doctor-setting-components .setting-main .setting-nav .active[data-v-7dc6e045]::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 0;
  margin-top: -7px;
  height: 14px;
  border-right: 2px solid #00D1B6;
  z-index: 1;
}
.doctor-setting-components .setting-main .setting-content[data-v-7dc6e045] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 10px;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
}
.doctor-setting-components .setting-btn[data-v-7dc6e045] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 20px;
  height: 50px;
  -webkit-box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
          box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
}
[data-v-7dc6e045] .el-dialog {
  border-radius: 10px !important;
  overflow: hidden !important;
}
[data-v-7dc6e045] .el-dialog__header {
  background-color: #00D1B6 !important;
}
[data-v-7dc6e045] .el-dialog__title {
  font-weight: bold !important;
  color: #fff !important;
}
[data-v-7dc6e045] .el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}
.line-clamp1[data-v-0d62ff8e] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.line-clamp2[data-v-0d62ff8e] {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.flexC[data-v-0d62ff8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexCC[data-v-0d62ff8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.medical[data-v-0d62ff8e] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.consultSetting[data-v-0d62ff8e] {
  position: relative;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.consultSetting .content[data-v-0d62ff8e] {
  max-width: 1000px;
}
.consultSetting .content .item-main[data-v-0d62ff8e] {
  margin-top: 30px;
}
.consultSetting .content .item-main .item-title[data-v-0d62ff8e] {
  position: relative;
  padding-left: 13px;
  font-weight: bold;
  font-size: 15px;
  color: #000000;
}
.consultSetting .content .item-main .item-title[data-v-0d62ff8e]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -7px;
  height: 14px;
  width: 0;
  border-left: 3px solid #00D1B6;
}
.consultSetting .content .item-main .item[data-v-0d62ff8e] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.consultSetting .content .item-main .item .item-label[data-v-0d62ff8e] {
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 270px;
  line-height: 19px;
  text-align: right;
  font-size: 14px;
}
.consultSetting .content .item-main .item .item-label span[data-v-0d62ff8e] {
  color: #FF8100;
}
.consultSetting .content .item-main .item .item-con[data-v-0d62ff8e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.consultSetting .content .item-main .item .item-con .item-tips[data-v-0d62ff8e] {
  margin-left: 38px;
  font-size: 12px;
  color: #999999;
}
.consultSetting .content .item-main .item[data-v-0d62ff8e]:first-child {
  margin-top: 0;
}
.consultSetting .content .item-main[data-v-0d62ff8e]:first-child {
  margin-top: 0;
}
.consultSetting .content .content-btn[data-v-0d62ff8e] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.serve-list[data-v-34ec51ed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.serve-title[data-v-34ec51ed] {
  font-size: 14px;
  font-weight: bold;
}
.serve-status[data-v-34ec51ed] {
  margin: 5px 0;
}
.serve-status span[data-v-34ec51ed] {
  margin-right: 5px;
}
.serve-flex[data-v-34ec51ed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.mr30[data-v-34ec51ed] {
  margin: 0 30px 10px 0;
  width: 300px;
}
.tips[data-v-34ec51ed] {
  font-size: 12px;
  color: #999999;
}
.w360[data-v-34ec51ed] {
  width: 360px;
}
.doctor-setting-components .setting-main[data-v-34ec51ed] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 20px 0;
  height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-components .setting-main .setting-content[data-v-34ec51ed] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 10px;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
}
.doctor-setting-components .setting-btn[data-v-34ec51ed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 20px;
  height: 50px;
  -webkit-box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
          box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
}
[data-v-34ec51ed] .el-dialog {
  border-radius: 10px !important;
  overflow: hidden !important;
}
[data-v-34ec51ed] .el-dialog__header {
  background-color: #00D1B6 !important;
}
[data-v-34ec51ed] .el-dialog__title {
  font-weight: bold !important;
  color: #fff !important;
}
[data-v-34ec51ed] .el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}
.w200[data-v-34d44cb2] {
  width: 200px;
}
.line-clamp1[data-v-34d44cb2] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.line-clamp2[data-v-34d44cb2] {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.flexC[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexCC[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.medical[data-v-34d44cb2] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.doctorSetting[data-v-34d44cb2] {
  position: relative;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: #fff;
  overflow: hidden;
}
.doctorSetting .form-query[data-v-34d44cb2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  background: #fff;
  z-index: 1;
}
.doctorSetting .form-query .query-c[data-v-34d44cb2] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doctorSetting .form-query .query-c .query-item[data-v-34d44cb2] {
  margin-left: 20px;
  margin-bottom: 20px;
}
.doctorSetting .form-query .query-c .query-item[data-v-34d44cb2]:first-child {
  margin-left: 0;
}
.doctorSetting .form-query .query-c .type-radio[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .form-query .query-c .type-radio[data-v-34d44cb2] .el-radio-button__original-radio:checked + .el-radio-button__inner {
  color: #fff;
  background-color: #00D1B6;
  border-color: #00D1B6;
  -webkit-box-shadow: -1px 0 0 0 #00D1B6;
          box-shadow: -1px 0 0 0 #00D1B6;
}
.doctorSetting .form-query .query-c .type-radio[data-v-34d44cb2] .el-radio-button__inner:hover {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-34d44cb2] {
  padding-bottom: 10px;
  border-bottom: 1px solid #CCCCCC;
}
.doctorSetting .form-query .query-select-all[data-v-34d44cb2] .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-34d44cb2] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #00D1B6;
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-34d44cb2] .el-checkbox__inner:hover {
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-label[data-v-34d44cb2] {
  font-size: 14px;
  color: #000000;
}
.doctorSetting .list-main[data-v-34d44cb2] {
  padding-top: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
}
@media screen and (min-width: 1920px) {
.doctorSetting .list-main .item[data-v-34d44cb2] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 810px !important;
}
}
.doctorSetting .list-main .list-scrollbar[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 5px 60px;
}
.doctorSetting .list-main .list-scrollbar .item-active[data-v-34d44cb2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAMAAAAeTrsEAAAAAXNSR0IArs4c6QAAAL1QTFRFAAAAAP//AP+qANWqANu2AOPGANu2ANe8ANa4ANa1ANG3ANS4ANG2ANG2ANC2ANO4ANC1ANC2ANG3ANG1ANK3ANK3ANC2ANC3ANC2ANG2ANG1ANG2ANC2ANC1ANG2ANG2ANC1ANG2ANG1ANC1ANG2ANC2ANG2ANC2ANC2ANC1ANG1ANC1ANG1ANG2ANG2ENO6INa/MNnDUN/NYOLRcOXWgOjbkOvfoO7kr/HosPHoz/fx0Pfy7/z78P37////DfEEQgAAAC50Uk5TAAEDBgcJDhMZHycvOEJGS0xXWGRmcXd4fouboKizvcfQ2N3g4ubs8PH2+fz9/s5cWEYAAAELSURBVDjLjdJbU8IwFATgVbwUKEq9iyitWG7KtlC0AvX8/5/FS9IWJ22zT5mcb85kMos71mfqv3hQcUM25f1KWcdvtMsHZc+HjZaP+hH3n03061rb3qTOxb8bfpxp2w6q5SqTLXmjKS5eq+Q6k31MDnOKk6elUSYi+4hkgFL6s9KqtTr8iKQRSU7LFJ1xTkUSkmQqkqqrI4rLNxbLEjLaiWxopDh91oNUJIl3ermBAt68sJn8rVhN0Q0LW5YGCmekZt/biPUUrYHxg2HM7cKawp1YU7R9a2roO6rzv+81FL2ZNUUnsKbHfa+nR31HU/pza4ru2Jrmfbeguu+wirewpnBDawpnZE3RGhwAHtB+tPe8BooAAAAASUVORK5CYII=) no-repeat;
  background-position: top right;
  background-size: 42px 34px;
  border: 1px solid #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item[data-v-34d44cb2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
          box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
}
.doctorSetting .list-main .list-scrollbar .item .item-t[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left[data-v-34d44cb2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-doc-img[data-v-34d44cb2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 62px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
  background-color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content[data-v-34d44cb2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 12px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t[data-v-34d44cb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-name[data-v-34d44cb2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-weight: bold;
  font-size: 15px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p[data-v-34d44cb2] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 13px;
  color: #999999;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p .user-t-line[data-v-34d44cb2] {
  display: inline-block;
  margin: 0 6px;
  width: 0;
  height: 10px;
  border-left: 1px solid #ccc;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b[data-v-34d44cb2] {
  margin-top: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars[data-v-34d44cb2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 16px;
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars .stars-count[data-v-34d44cb2] {
  margin-left: 6px;
  padding-top: 5px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-tags[data-v-34d44cb2] {
  /* margin-left: 10px;
  flex: 1;
  display: flex;
  align-items: center;
  span{ */
  margin-left: 6px;
  padding: 0 6px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  font-size: 12px;
  color: #00D1B6;
  background-color: #E6FFFC;
  /* } */
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte[data-v-34d44cb2] {
  margin-left: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 14px;
  color: #00D1B6;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte span[data-v-34d44cb2] {
  margin-left: 8px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b[data-v-34d44cb2] {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell[data-v-34d44cb2] {
  width: 250px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l[data-v-34d44cb2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title[data-v-34d44cb2] {
  width: 84px;
  height: 24px;
  background-color: #01C965;
  border-radius: 2px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon01[data-v-34d44cb2] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAAXNSR0IArs4c6QAAAB5QTFRFAAAA////////////////////////////////////JHyblQAAAAl0Uk5TAFBgkL/A4O/wmfGOnQAAAExJREFUCNc9jLENgCAAwAoXsLKxsusFnuDkA77gDY6QqOm3LsrUpS0QjgRAtQNEtQBV7RC92CxkV2Ybp4DPx5vswmQb3t+Nz/8l7AlexisabMdg2KUAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon02[data-v-34d44cb2] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADNQTFRFAAAA////////////////////////////////////////////////////////////////t5XiggAAABB0Uk5TACAwQE9QYICQoLC/0N/v8CngGEQAAABPSURBVAjXVc5RDoAwCAXBV7W0WgTuf1qtCsH9YkJCAIlFQlBLCXziPhfBFUfm2CTIfuGhlppZgWa7s+OO0F8yvnhSi3OZPEck9n9SQclKFzVfCalIeEhqAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon03[data-v-34d44cb2] {
  width: 14px;
  height: 11px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALBAMAAAC9q6FRAAAAAXNSR0IArs4c6QAAAC1QTFRFAAAA////////////////////////////////////////////////////////oUirmwAAAA50Uk5TABAgQFBgcJCgr7/Q7/Ax0YWwAAAAQklEQVQI12OIeffu3ZsEBoZ7QPrdQxeGd+/2glhAWrAOQjMw34PQjOcgdA5EfBZUHRA8CmPIA9ENDAyMxsbGhgwMAN5uNWNl3b2tAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title[data-v-34d44cb2] {
  margin-left: 5px;
  line-height: 13px;
  font-size: 13px;
  color: #fff;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban[data-v-34d44cb2] {
  margin-left: 10px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-icon[data-v-34d44cb2] {
  color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-name[data-v-34d44cb2] {
  margin-left: 4px;
  font-size: 12px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte[data-v-34d44cb2] {
  margin-left: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-icon[data-v-34d44cb2] {
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-name[data-v-34d44cb2] {
  margin-left: 4px;
  line-height: 13px;
  font-size: 13px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p[data-v-34d44cb2] {
  margin-top: 12px;
  font-size: 13px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p span[data-v-34d44cb2] {
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-switch[data-v-34d44cb2] {
  margin-top: 15px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell[data-v-34d44cb2] {
  cursor: default !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .cell-t-l-title[data-v-34d44cb2] {
  background-color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-icon[data-v-34d44cb2], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-name[data-v-34d44cb2], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-icon[data-v-34d44cb2], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-name[data-v-34d44cb2], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p[data-v-34d44cb2], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p span[data-v-34d44cb2] {
  color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-uninit[data-v-34d44cb2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-uninit .uninit-tip[data-v-34d44cb2] {
  margin-bottom: 12px;
  font-size: 13px;
  color: #999999;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-line[data-v-34d44cb2] {
  width: 0;
  height: 100px;
  border-left: 1px dashed #E8E8E8;
}
.doctorSetting .footer[data-v-34d44cb2] {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  bottom: 30px;
  height: 50px;
  width: 100%;
  padding: 0 20px;
  z-index: 999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
}
.doctorSetting .footer .footer-p[data-v-34d44cb2] {
  font-size: 13px;
  color: #666666;
}
.doctorSetting .footer .footer-p span[data-v-34d44cb2] {
  color: #00D1B6;
}
.w200[data-v-112761d7] {
  width: 200px;
}
.line-clamp1[data-v-112761d7] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.line-clamp2[data-v-112761d7] {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.flexC[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexCC[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.medical[data-v-112761d7] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.doctorSetting[data-v-112761d7] {
  position: relative;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: #fff;
  overflow: hidden;
}
.doctorSetting .form-query[data-v-112761d7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  background: #fff;
  z-index: 1;
}
.doctorSetting .form-query .query-c[data-v-112761d7] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doctorSetting .form-query .query-c .query-item[data-v-112761d7] {
  margin-left: 20px;
  margin-bottom: 20px;
}
.doctorSetting .form-query .query-c .query-item[data-v-112761d7]:first-child {
  margin-left: 0;
}
.doctorSetting .form-query .query-c .type-radio[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .form-query .query-c .type-radio[data-v-112761d7] .el-radio-button__original-radio:checked + .el-radio-button__inner {
  color: #fff;
  background-color: #00D1B6;
  border-color: #00D1B6;
  -webkit-box-shadow: -1px 0 0 0 #00D1B6;
          box-shadow: -1px 0 0 0 #00D1B6;
}
.doctorSetting .form-query .query-c .type-radio[data-v-112761d7] .el-radio-button__inner:hover {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-112761d7] {
  padding-bottom: 10px;
  border-bottom: 1px solid #CCCCCC;
}
.doctorSetting .form-query .query-select-all[data-v-112761d7] .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-112761d7] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #00D1B6;
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-112761d7] .el-checkbox__inner:hover {
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-label[data-v-112761d7] {
  font-size: 14px;
  color: #000000;
}
.doctorSetting .list-main[data-v-112761d7] {
  padding-top: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
}
@media screen and (min-width: 1920px) {
.doctorSetting .list-main .item[data-v-112761d7] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 810px !important;
}
}
.doctorSetting .list-main .list-scrollbar[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 10px 60px;
}
.doctorSetting .list-main .list-scrollbar .item-active[data-v-112761d7] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAMAAAAeTrsEAAAAAXNSR0IArs4c6QAAAL1QTFRFAAAAAP//AP+qANWqANu2AOPGANu2ANe8ANa4ANa1ANG3ANS4ANG2ANG2ANC2ANO4ANC1ANC2ANG3ANG1ANK3ANK3ANC2ANC3ANC2ANG2ANG1ANG2ANC2ANC1ANG2ANG2ANC1ANG2ANG1ANC1ANG2ANC2ANG2ANC2ANC2ANC1ANG1ANC1ANG1ANG2ANG2ENO6INa/MNnDUN/NYOLRcOXWgOjbkOvfoO7kr/HosPHoz/fx0Pfy7/z78P37////DfEEQgAAAC50Uk5TAAEDBgcJDhMZHycvOEJGS0xXWGRmcXd4fouboKizvcfQ2N3g4ubs8PH2+fz9/s5cWEYAAAELSURBVDjLjdJbU8IwFATgVbwUKEq9iyitWG7KtlC0AvX8/5/FS9IWJ22zT5mcb85kMos71mfqv3hQcUM25f1KWcdvtMsHZc+HjZaP+hH3n03061rb3qTOxb8bfpxp2w6q5SqTLXmjKS5eq+Q6k31MDnOKk6elUSYi+4hkgFL6s9KqtTr8iKQRSU7LFJ1xTkUSkmQqkqqrI4rLNxbLEjLaiWxopDh91oNUJIl3ermBAt68sJn8rVhN0Q0LW5YGCmekZt/biPUUrYHxg2HM7cKawp1YU7R9a2roO6rzv+81FL2ZNUUnsKbHfa+nR31HU/pza4ru2Jrmfbeguu+wirewpnBDawpnZE3RGhwAHtB+tPe8BooAAAAASUVORK5CYII=) no-repeat;
  background-position: top right;
  background-size: 42px 34px;
  border: 1px solid #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item[data-v-112761d7] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
          box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
}
.doctorSetting .list-main .list-scrollbar .item .item-t[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left[data-v-112761d7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-doc-img[data-v-112761d7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 62px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
  background-color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content[data-v-112761d7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 12px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t[data-v-112761d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-name[data-v-112761d7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-weight: bold;
  font-size: 15px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p[data-v-112761d7] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 13px;
  color: #999999;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p .user-t-line[data-v-112761d7] {
  display: inline-block;
  margin: 0 6px;
  width: 0;
  height: 10px;
  border-left: 1px solid #ccc;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b[data-v-112761d7] {
  margin-top: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars[data-v-112761d7] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 16px;
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars .stars-count[data-v-112761d7] {
  margin-left: 6px;
  padding-top: 5px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-tags[data-v-112761d7] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-tags span[data-v-112761d7] {
  margin-left: 6px;
  padding: 0 6px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  font-size: 12px;
  color: #00D1B6;
  background-color: #E6FFFC;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte[data-v-112761d7] {
  margin-left: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 14px;
  color: #00D1B6;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte span[data-v-112761d7] {
  margin-left: 8px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b[data-v-112761d7] {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell[data-v-112761d7] {
  width: 250px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l[data-v-112761d7] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title[data-v-112761d7] {
  width: 84px;
  height: 24px;
  background-color: #01C965;
  border-radius: 2px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon01[data-v-112761d7] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAAXNSR0IArs4c6QAAAB5QTFRFAAAA////////////////////////////////////JHyblQAAAAl0Uk5TAFBgkL/A4O/wmfGOnQAAAExJREFUCNc9jLENgCAAwAoXsLKxsusFnuDkA77gDY6QqOm3LsrUpS0QjgRAtQNEtQBV7RC92CxkV2Ybp4DPx5vswmQb3t+Nz/8l7AlexisabMdg2KUAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon02[data-v-112761d7] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADNQTFRFAAAA////////////////////////////////////////////////////////////////t5XiggAAABB0Uk5TACAwQE9QYICQoLC/0N/v8CngGEQAAABPSURBVAjXVc5RDoAwCAXBV7W0WgTuf1qtCsH9YkJCAIlFQlBLCXziPhfBFUfm2CTIfuGhlppZgWa7s+OO0F8yvnhSi3OZPEck9n9SQclKFzVfCalIeEhqAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon03[data-v-112761d7] {
  width: 14px;
  height: 11px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALBAMAAAC9q6FRAAAAAXNSR0IArs4c6QAAAC1QTFRFAAAA////////////////////////////////////////////////////////oUirmwAAAA50Uk5TABAgQFBgcJCgr7/Q7/Ax0YWwAAAAQklEQVQI12OIeffu3ZsEBoZ7QPrdQxeGd+/2glhAWrAOQjMw34PQjOcgdA5EfBZUHRA8CmPIA9ENDAyMxsbGhgwMAN5uNWNl3b2tAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title[data-v-112761d7] {
  margin-left: 5px;
  line-height: 13px;
  font-size: 13px;
  color: #fff;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban[data-v-112761d7] {
  margin-left: 10px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-icon[data-v-112761d7] {
  color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-name[data-v-112761d7] {
  margin-left: 4px;
  font-size: 12px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte[data-v-112761d7] {
  margin-left: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-icon[data-v-112761d7] {
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-name[data-v-112761d7] {
  margin-left: 4px;
  line-height: 13px;
  font-size: 13px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p[data-v-112761d7] {
  margin-top: 12px;
  font-size: 13px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p span[data-v-112761d7] {
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-switch[data-v-112761d7] {
  margin-top: 15px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell[data-v-112761d7] {
  cursor: default !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .cell-t-l-title[data-v-112761d7] {
  background-color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-icon[data-v-112761d7], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-name[data-v-112761d7], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-icon[data-v-112761d7], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-name[data-v-112761d7], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p[data-v-112761d7], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p span[data-v-112761d7] {
  color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-line[data-v-112761d7] {
  width: 0;
  height: 100px;
  border-left: 1px dashed #E8E8E8;
}
.doctorSetting .footer[data-v-112761d7] {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  bottom: 0;
  height: 50px;
  width: 100%;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
}
.doctorSetting .footer .footer-p[data-v-112761d7] {
  font-size: 13px;
  color: #666666;
}
.doctorSetting .footer .footer-p span[data-v-112761d7] {
  color: #00D1B6;
}
.img-list[data-v-2a4320cc] {
  text-align: center;
}
.img-item[data-v-2a4320cc] {
  max-width: 100%;
  max-height: 100%;
}
.title[data-v-11789e57] {
  padding: 10px;
  position: relative;
}
.title[data-v-11789e57]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.remark[data-v-11789e57] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-11789e57] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-11789e57] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-11789e57] {
  text-align: right;
}
.add_clinic_box[data-v-11789e57] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-11789e57] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-11789e57] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-11789e57] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-11789e57] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-11789e57] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
[data-v-11789e57] .el-input-group__prepend {
  padding: 0 5px;
  text-align: center;
}
.jia[data-v-11789e57] {
  padding: 0 3px;
  line-height: 30px;
}
.el-upload__tip[data-v-333943ef] {
  line-height: 1.2;
}
.alertText[data-v-333943ef] {
  position: absolute;
  font-size: 12px;
  width: 500px;
  line-height: 20px;
  color: #ACACAC;
  top: 48px;
}
.red[data-v-333943ef] {
  color: red;
}
.picture-list .plus-icon[data-v-333943ef] {
  border: 1px #999 dashed;
  width: 50px;
  height: 50px;
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.picture-list .plus-icon .el-icon-plus[data-v-333943ef] {
  font-size: 30px;
  font-weight: 700;
  color: #999;
}
.picture-list .picture-item[data-v-333943ef],
.picture-list .upload[data-v-333943ef] {
  position: relative;
  line-height: 20px;
  float: left;
  text-align: center;
  width: 32%;
  margin-right: 1%;
}
.picture-list .picture-item .delete[data-v-333943ef],
.picture-list .upload .delete[data-v-333943ef] {
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 20px;
  font-weight: bolder;
  padding: 0;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  color: #fff;
}
.picture-list .picture-item[data-v-333943ef] {
  width: 64px;
  height: 64px;
}
.picture-list .picture-item .image[data-v-333943ef] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
[data-v-333943ef] .avatar-uploader .el-upload, .avatar[data-v-333943ef] {
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  border-radius: 50%;
}
[data-v-333943ef] .avatar-uploader-icon {
  width: 80px !important;
  line-height: 80px !important;
  text-align: center !important;
}
.title[data-v-f225da66] {
  padding: 10px;
  position: relative;
}
.title[data-v-f225da66]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.see[data-v-f225da66] {
  margin: 5px 10px 0;
  font-size: 12px;
  color: #36BBA9;
  cursor: pointer;
}
.see-img[data-v-f225da66] {
  width: 300px;
}
.remark[data-v-f225da66] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-f225da66] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-f225da66] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-f225da66] {
  text-align: right;
}
.add_clinic_box[data-v-f225da66] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-f225da66] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-f225da66] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-f225da66] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-f225da66] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-f225da66] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row-img[data-v-f225da66] {
  display: inline-block;
  padding: 10px 0;
  margin-right: 10px;
  vertical-align: middle;
}
.row-img[data-v-f225da66] .limitTxt {
  display: none;
}
[data-v-f225da66] .el-input-group__prepend {
  padding: 0 5px;
  text-align: center;
}
.jia[data-v-f225da66] {
  padding: 0 3px;
  line-height: 30px;
}
.search[data-v-6261eecc] {
  padding-top: 10px;
}
#form[data-v-6261eecc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  margin-top: -9px;
}
.green[data-v-6261eecc] {
  color: #00af94;
  cursor: pointer;
}
.red[data-v-6261eecc] {
  color: red;
  cursor: pointer;
}
.imageUrl[data-v-6261eecc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.imageUrl .image[data-v-6261eecc] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.imageUrl .mask[data-v-6261eecc] {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.5);
  margin-left: 50%;
  left: -20px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 25px;
}
.imageUrl:hover .mask[data-v-6261eecc] {
  opacity: 1;
}
.footer[data-v-6261eecc] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search[data-v-a9ac7fd4] {
  padding-top: 10px;
}
#form[data-v-a9ac7fd4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  margin-top: -9px;
}
.green[data-v-a9ac7fd4] {
  color: #00af94;
  cursor: pointer;
}
.red[data-v-a9ac7fd4] {
  color: red;
  cursor: pointer;
}
.search[data-v-deb8fb28] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-deb8fb28] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-deb8fb28] {
  width: 170px;
}
.colorM[data-v-deb8fb28] {
  color: #00af94;
  cursor: pointer;
}
.product_box[data-v-deb8fb28] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product_box img[data-v-deb8fb28] {
  width: 80px;
  height: 80px;
  margin-right: 5px;
}
[data-v-deb8fb28] .el-col {
  margin-bottom: 0px !important;
}
[data-v-deb8fb28] .el-form-item {
  margin-bottom: 12px;
}
.red-text[data-v-deb8fb28] {
  color: #F56C6C !important;
}
.eprescribing[data-v-0def7a75] {
  margin: 20px;
  border: 1px solid #dcdcdc;
  padding: 0 20px;
}
.patient-info[data-v-0def7a75] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.patient-info span[data-v-0def7a75] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.visit-title[data-v-0def7a75] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  height: 38px;
  line-height: 38px;
  background: #efefef;
  color: #000;
}
.visit-item[data-v-0def7a75] {
  margin-top: 15px;
}
.visit-item-title[data-v-0def7a75] {
  font-weight: bold;
}
.eprescribing-box[data-v-0def7a75] {
  margin-top: 15px;
  border-bottom: 1px solid #dcdcdc;
}
.per-tab[data-v-f5a4131c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 32px;
  padding: 0 10px;
  border-bottom: 2px solid #b9b9b9;
}
.cricle[data-v-f5a4131c] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-f5a4131c] {
  background: #ff1e1e;
}
.red[data-v-f5a4131c] {
  color: #ff1e1e;
}
.orange-bg[data-v-f5a4131c] {
  background: #fbb93a;
}
.green-bg[data-v-f5a4131c] {
  background: #00D1B6;
}
.tab-hd[data-v-f5a4131c] {
  position: relative;
  width: 110px;
  height: 32px;
  line-height: 30px;
  color: #00af94;
  text-align: center;
}
.tab-hd[data-v-f5a4131c]::after {
  width: 100%;
  height: 2px;
  content: "";
  position: absolute;
  left: 0;
  bottom: 0px;
  background: #00af94;
}
.img-list[data-v-f5a4131c] {
  text-align: center;
}
.img-item[data-v-f5a4131c] {
  max-width: 100%;
  max-height: 100%;
}
.status-switch[data-v-99a1b0b4] {
  white-space: nowrap;
}
.pem-editor[data-v-99a1b0b4] {
  position: relative;
  width: 100%;
}
.pem-editor__input[data-v-99a1b0b4] {
  width: 100%;
}
.pem-editor__upload[data-v-99a1b0b4] {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 2;
}
.pem-editor[data-v-99a1b0b4] .el-textarea__inner {
  min-height: 120px;
  padding-right: 96px;
  font-family: Consolas, Monaco, "Courier New", monospace !important;
  -webkit-font-variant-ligatures: none;
          font-variant-ligatures: none;
  letter-spacing: 0 !important;
  word-break: break-all;
  line-height: 18px;
  font-size: 13px;
}
.pem-file-input[data-v-99a1b0b4] {
  display: none;
}
.log[data-v-ce6a9646] {
  width: 100% !important;
  margin-top: 0 !important;
}
.log .card[data-v-ce6a9646] {
  padding-top: 10px;
}
.icon-box[data-v-6a761c9c] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px 0;
  display: inline-block;
  border: 1px solid #eee;
  text-align: center;
  overflow: hidden;
  width: 90px;
  margin: 5px;
}
.icon-box .icon[data-v-6a761c9c] {
  width: 40px;
  height: 40px;
  fill: currentColor;
  overflow: hidden;
  color: #999;
}
.icon-box .label[data-v-6a761c9c] {
  font-size: 14px;
}
.icon-box.active[data-v-6a761c9c] {
  border-color: #00af94;
}
.icon-box.active[data-v-6a761c9c]::after {
  content: "";
  position: absolute;
  top: -6px;
  right: -13px;
  width: 30px;
  height: 20px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  background-color: #00af94;
}
.el-table .el-table__row .svg-icon[data-v-7d2191fc] {
  width: 24px;
  height: 24px;
  fill: currentColor;
  overflow: hidden;
}
.el-dialog__wrapper .el-dialog[data-v-4c33675a] {
  width: 61% !important;
}
.el-dialog__wrapper .el-dialog .dialog-main-tree[data-v-4c33675a] {
  max-height: 400px;
  overflow-y: auto;
}
.el-dialog__wrapper .el-form-item__label[data-v-4c33675a] {
  width: 20% !important;
  padding-right: 20px;
}
.el-dialog__wrapper .el-form-item__content[data-v-4c33675a] {
  margin-left: 20% !important;
}
div.jsoneditor-contextmenu div.jsoneditor-icon {
  position: relative;
}
.wecom-config[data-v-f634ef26] {
  max-width: 920px;
  padding: 6px 4px 24px;
}
.config-alert[data-v-f634ef26] {
  margin-bottom: 24px;
}
.config-form[data-v-f634ef26] {
  max-width: 820px;
}
.form-tip[data-v-f634ef26] {
  margin-top: 5px;
  color: #909399;
  font-size: 12px;
  line-height: 1.6;
}
.origin-row[data-v-f634ef26],
.copy-row[data-v-f634ef26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.origin-remove[data-v-f634ef26] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #f56c6c;
}
.copy-row .el-button[data-v-f634ef26] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.config-steps[data-v-f634ef26] {
  padding-left: 24px;
  color: #606266;
  line-height: 2;
}
.user {
  height: 100%;
}
.user__tree {
  padding-top: 3px;
  padding-right: 20px;
}
.user__main .el-card__body {
  padding-top: 0;
}
@charset "UTF-8";
.flex-form[data-v-31e7c5a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-form .flex-item1[data-v-31e7c5a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.version-box .new-item[data-v-31e7c5a4] {
  margin-bottom: 10px;
}
.overflow-box[data-v-31e7c5a4] {
  height: 500px;
  overflow: auto;
}
.overflow-box[data-v-31e7c5a4]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-31e7c5a4]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.overflow-box[data-v-31e7c5a4]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
@charset "UTF-8";
.version-box .new-item[data-v-c05813cc] {
  margin-bottom: 10px;
}
.overflow-box[data-v-c05813cc] {
  height: 500px;
  overflow: auto;
}
.overflow-box[data-v-c05813cc]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-c05813cc]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.overflow-box[data-v-c05813cc]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
.tab-body .newFolder[data-v-fdc20c64] {
  position: absolute;
  top: 62px;
  left: 17px;
  width: 216px;
  line-height: 35px;
  background: #fff;
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
  color: #36BBA9;
}
.tab-body .left[data-v-fdc20c64] {
  float: left;
  padding-top: 20px;
  height: calc(100vh - 100px);
  width: 220px;
  overflow: auto;
}
.tab-body .left .margin-18[data-v-fdc20c64] {
  margin-top: 18px;
}
.tab-body .left .li2[data-v-fdc20c64] {
  line-height: 35px;
  background: #fff;
  border-left: 2px solid #fff;
  text-indent: 10px;
  position: relative;
}
.tab-body .left .li2 span[data-v-fdc20c64] {
  padding-right: 80px;
}
.tab-body .left .li2 .btns[data-v-fdc20c64] {
  position: absolute;
  top: 0;
  right: 10px;
}
.tab-body .left .li2.active[data-v-fdc20c64] {
  border-left: 2px solid #36BBA9;
  background: rgba(84, 187, 131, 0.1);
  color: #36BBA9;
}
.tab-body .right[data-v-fdc20c64] {
  margin-left: 230px;
}
.tab-body .right .imgs .img-list[data-v-fdc20c64] {
  width: 120px;
  float: left;
  height: calc(100vh - 130px);
  overflow: auto;
}
.tab-body .right .imgs .img-list > div[data-v-fdc20c64] {
  background: #f4f4f4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 108px;
  margin: 10px auto;
  padding: 2px;
}
.tab-body .right .imgs .img-list .active[data-v-fdc20c64] {
  border: 2px solid #36BBA9;
}
.tab-body .right .imgs .img-box[data-v-fdc20c64] {
  height: calc(100vh - 130px);
  margin-left: 120px;
  overflow: auto;
}
.tab-body .right .imgs .img-box .no-img[data-v-fdc20c64] {
  line-height: calc(100vh - 130px);
  color: #999;
  text-align: center;
}
.tab-body .right .upload-btns[data-v-fdc20c64] {
  padding-top: 8px;
  text-align: right;
}
.tips[data-v-fdc20c64] {
  color: #999;
  padding-bottom: 10px;
}
[data-v-fdc20c64]::-webkit-scrollbar {
  width: 2px;
}
.upload-demo[data-v-fdc20c64] {
  display: inline-block;
  margin: 0 10px;
}
.light-bg .el-image[data-v-fdc20c64] {
  background-color: #f4f4f4;
}
.content .input-flex[data-v-4b4579e1] .el-form-item__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content .el-closed[data-v-4b4579e1] {
  font-weight: 700;
  font-size: 18px;
  color: red;
}
.content .el-edit[data-v-4b4579e1] {
  font-weight: 700;
  color: #41b9ff;
  font-size: 18px;
  margin-left: 10px;
}
.content .foot[data-v-4b4579e1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.content .footConut[data-v-4b4579e1] {
  margin-top: 15px;
}
.content .money[data-v-4b4579e1] {
  color: #f08525;
}
.project-type-btn[data-v-8fd8423c] {
  position: absolute;
  top: 55px;
  right: 26px;
}
.project-name[data-v-8fd8423c] {
  position: absolute;
  top: 65px;
  left: 26px;
}
.content[data-v-8fd8423c] {
  margin-top: 20px;
  padding-top: 20px;
}
.remark[data-v-8fd8423c] {
  position: absolute;
  width: 30%;
}
.imgs .img-list[data-v-8fd8423c] {
  width: 240px;
  float: left;
  height: calc(100vh - 150px);
  overflow: auto;
}
.imgs .img-list > div[data-v-8fd8423c] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #fff;
  margin: 10px 0;
  padding: 2px 2px 2px 88px;
  line-height: 20px;
}
.imgs .img-list > div .img[data-v-8fd8423c] {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 80px;
  height: 80px;
  background: #f4f4f4;
}
.imgs .img-list > div .name[data-v-8fd8423c] {
  height: 60px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.imgs .img-list .active[data-v-8fd8423c] {
  border: 2px solid #36BBA9;
}
.imgs .img-box[data-v-8fd8423c] {
  height: calc(100vh - 150px);
  margin-left: 260px;
  overflow: auto;
}
.imgs .img-box .no-img[data-v-8fd8423c] {
  line-height: calc(100vh - 170px);
  color: #999;
  text-align: center;
}
.footer[data-v-8fd8423c] {
  padding-top: 8px;
}
.footer .upload-btns[data-v-8fd8423c] {
  text-align: right;
}
[data-v-8fd8423c]::-webkit-scrollbar {
  width: 2px;
}
.upload-demo[data-v-8fd8423c] {
  display: inline-block;
  margin: 0 10px;
}
.static[data-v-8fd8423c] .el-radio-button__inner {
  color: #FFFFFF !important;
}
.executeInfo-head[data-v-7fabe1a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.executeInfo-head .head-item[data-v-7fabe1a8] {
  width: 33%;
  height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.executeInfo-head .head-item .head-title[data-v-7fabe1a8] {
  width: 21%;
  height: 26px;
  line-height: 26px;
  margin: 0 10px;
  text-align-last: justify;
  -moz-text-align-last: justify;
  text-align: justify;
  text-justify: distribute-all-lines;
}
.executeInfo-head .head-item .head-content[data-v-7fabe1a8] {
  width: 78%;
  background-color: #f7f7f7;
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
}
.execute-person[data-v-7fabe1a8] {
  overflow: hidden;
  cursor: pointer;
  text-overflow: ellipsis;
}

.el-form-item[data-v-b2c67070] {
  margin-bottom: 8px;
}
.title_card[data-v-b2c67070] {
  display: inline-block;
  margin-left: 10px;
}
.download_card[data-v-b2c67070]{
  color: #409EFF!important;
  margin-left: 10px;
}
[data-v-b2c67070] .el-loading-spinner .el-loading-text {
  font-size: 18px;
  font-weight: 600;
}

.my-item[data-v-317a0cae] {
  margin-top: 10px;
}
.m-flex[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-s[data-v-317a0cae] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.flex1[data-v-317a0cae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.avtive_tab[data-v-317a0cae] {
  background-color: #eef8f3;
  color: #00d1b6;
}
[data-v-317a0cae] .el-badge__content.is-dot {
  width: 12px;
  height: 12px;
  right: -4px;
}
@charset "UTF-8";
[data-v-317a0cae] .el-dialog {
  -webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
  z-index: 9999;
}
.btns[data-v-317a0cae] {
  height: 40px;
}
.callSeq[data-v-317a0cae],
.callSeq[data-v-317a0cae]:hover {
  background: #fe8d00;
  border: 1px solid #fe8d00 !important;
  color: #fff !important;
}
.svg-seq[data-v-317a0cae] {
  width: 24px;
  fill: #fe8d00;
}
.bg-color[data-v-317a0cae] {
  background-color: #ecfefb;
}
.list-box[data-v-317a0cae] {
  height: calc(100% - 50px);
  overflow: auto;
  position: relative;
}
.list-box[data-v-317a0cae]::-webkit-scrollbar {
  width: 3px;
}
.list-patient[data-v-317a0cae] {
  height: 60px;
  width: 100%;
  border-radius: 4px;
  margin-top: 16px;
  cursor: pointer;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  border-bottom: 1px solid #bbbbbb;
}
.list-patient[data-v-317a0cae]::after {
  width: 6px;
  height: 101%;
  display: inline-block;
  content: "";
  background: #fe8d00;
  position: absolute;
  left: 1px;
  top: 0px;
  bottom: 0;
  border-radius: 15px;
}
.list-patient-col[data-v-317a0cae] {
  position: relative;
  height: 60px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.list-visitor[data-v-317a0cae] {
  width: 140px;
  height: 60px;
}
.list-visitor1[data-v-317a0cae] {
  width: 140px;
  height: 60px;
}
.list-visitor2[data-v-317a0cae] {
  width: 240px;
  height: 60px;
}
.list-visitor-num[data-v-317a0cae] {
  position: absolute;
  border-radius: 4px;
  left: 0px;
  top: 15px;
  width: 70px;
  height: 30px;
  font-size: 24px;
}
.font-size-16[data-v-317a0cae] {
  font-size: 16px;
  font-weight: bold;
}
.font-size-18[data-v-317a0cae] {
  font-size: 18px;
  font-weight: bold;
}
.Ellipsis[data-v-317a0cae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-visitor-status[data-v-317a0cae] {
  position: absolute;
  border-radius: 4px;
  left: 40px;
  top: 5px;
  width: 70px;
  height: 50px;
  font-size: 14px;
  font-weight: bold;
}
.list-visitor-status .status-text[data-v-317a0cae] {
  position: absolute;
  top: -6px;
  left: -39px;
  width: 50px;
  border: 1px solid #f00;
  border-radius: 5px;
  padding: 0 6px;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #f00;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  z-index: 999;
}
.list-visitor-status .status-text.status-text2[data-v-317a0cae] {
  border: 1px solid #ff8800;
  color: #ff8800;
}
.patient-name[data-v-317a0cae] {
  font-size: 16px;
  font-weight: 700;
}
.flex-center[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-left[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.list-visitor-image[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  text-align: center;
  overflow: hidden;
}
.margin-left-20[data-v-317a0cae] {
  margin-left: 20px;
}
.list-patient-top[data-v-317a0cae] {
  position: absolute;
  left: 0px;
  top: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  height: 26px;
  font-size: 14px;
  margin-bottom: 4px;
}
.list-patient-bottom[data-v-317a0cae] {
  position: absolute;
  left: 0px;
  top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  height: 26px;
  font-size: 14px;
  margin-top: 4px;
}
.list-patient-top div[data-v-317a0cae],
.list-patient-bottom div[data-v-317a0cae] {
  width: 100%;
}
.margin-left-4[data-v-317a0cae] {
  margin-left: 4px;
}
.status0[data-v-317a0cae] {
  /*预约*/
  color: #fe8d00;
}
.status1[data-v-317a0cae]:hover,
.status2[data-v-317a0cae]:hover,
.status3[data-v-317a0cae]:hover,
.status4[data-v-317a0cae]:hover,
.status5[data-v-317a0cae]:hover,
.status6[data-v-317a0cae]:hover,
.status7[data-v-317a0cae]:hover,
.status8[data-v-317a0cae]:hover,
.status0[data-v-317a0cae]:hover {
  background-color: #ecfefb;
}
.status0[data-v-317a0cae]::after {
  background: #fe8d00;
}
.status1[data-v-317a0cae] {
  /*预约确定*/
  color: #ff7c7a;
}

/* .status1:hover {
  border: 1px #ff7c7a solid;
} */
.status1[data-v-317a0cae]::after {
  background: #ff7c7a;
}
.status2[data-v-317a0cae] {
  /*到诊*/
  color: #0090f0;
}

/* .status2:hover {
  border: 1px #0090f0 solid;
} */
.status2[data-v-317a0cae]::after {
  background: #0090f0;
}
.status3[data-v-317a0cae] {
  /*看诊*/
  color: #009b4f;
}

/* .status3:hover {
  border: 1px #009b4f solid;
} */
.status3[data-v-317a0cae]::after {
  background: #009b4f;
}
.status4[data-v-317a0cae] {
  /*收费*/
  color: #ff534d;
}

/* .status4:hover {
  border: 1px #ff534d solid;
} */
.status4[data-v-317a0cae]::after {
  background: #ff534d;
}
.status5[data-v-317a0cae] {
  /*发药*/
  color: #ff8620;
}

/* .status5:hover {
  border: 1px #ff8620 solid;
} */
.status5[data-v-317a0cae]::after {
  background: #ff8620;
}
.status6[data-v-317a0cae] {
  color: #e6a772;
}

/* .status6:hover {
  border: 1px #e6a772 solid;
} */
.status6[data-v-317a0cae]::after {
  background: #e6a772;
}
.status7[data-v-317a0cae] {
  color: #ff97e2;
}

/* .status7:hover {
  border: 1px #ff97e2 solid;
} */
.status7[data-v-317a0cae]::after {
  background: #ff97e2;
}
.status8[data-v-317a0cae] {
  color: #fecd07;
}

/* .status8:hover {
  border: 1px #fecd07 solid;
} */
.status8[data-v-317a0cae]::after {
  background: #fecd07;
}
.black[data-v-317a0cae] {
  color: black;
}
.item[data-v-317a0cae] {
  margin-top: 10px;
  margin-right: 40px;
}
.no-record[data-v-317a0cae] {
  position: absolute;
  text-align: center;
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.call[data-v-317a0cae] {
  text-align: center;
  background: linear-gradient(131deg, #25CEB5, #06B69C);
  border-radius: 4px;
  padding: 20px 0 40px;
  color: #fff;
}
.call p[data-v-317a0cae] {
  font-size: 18px;
}
.call-cont[data-v-317a0cae] {
  font-size: 32px;
  font-weight: bold;
}
.call-cont span[data-v-317a0cae]:last-child {
  margin-left: 10px;
}
.dialog-footer[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dialog-footer .call-btn[data-v-317a0cae] {
  height: 44px;
  line-height: 44px;
  padding: 0;
  text-align: center;
  color: #fff !important;
  font-size: 18px;
}
.dialog-footer .call-btn i[data-v-317a0cae] {
  width: 21px;
  height: 21px;
  display: inline-block;
  margin-right: 8px;
  background-size: 100% auto;
  vertical-align: text-bottom;
}
.dialog-footer .recall[data-v-317a0cae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #00CAAB !important;
  border-color: #00CAAB !important;
}
.dialog-footer .recall i[data-v-317a0cae] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAAAXNSR0IArs4c6QAAAQJQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////eRL3UwAAAFV0Uk5TAAMEBQwYGRocJCYnKCktLzAyMzU2Nzo+P0BERUdRVFdgaGlqbniBg4mPkJWeoqWnqKuus7rBxMbN0NHS09TY2dzd4ePk5+jp6uvw8fLz9fb3+Pr7/KowDUUAAADjSURBVBgZVcGJOgJhAIbRT0kZpRhly5aGyloUFQotNBjSe/+3wvPMTP2do1Cm3PQYtyoZzYtVCdXiMqwNoF7IWrliA4a2piyX3o58+T6jpAKRRzoJhZa6tKPynfC7opnUD0fy7U3OZCrxpMCCDNbLFWzd30o6+LqWYRM+GNCXsh44Mjgw4X1VWZd/jgwOeLb0xisj2Jbh8nNf0s1dDs67yzIsKtChJNMFh/IV+E5pJjnmVL7oA89xhRJd2hEFUiP6efl2e7iWpuwhNIo5a+O4DoN1GeI1QtWY5qUrrTFes5xW4A/TDS0dPs5JjwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100%;
}
.dialog-footer .next-btn[data-v-317a0cae] {
  margin-left: 20px;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  background: #FF9900 !important;
  border-color: #FF9900 !important;
}
.dialog-footer .next-btn i[data-v-317a0cae] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAAAXNSR0IArs4c6QAAAFpQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////WTK3vQAAAB10Uk5TAAIGDBYXGBobICEtMEhfbm97lZaXmp6gpaiw2O/qHTHWAAAAaElEQVQY07WRSw6AIBBDR0URUPzgX3v/a7qAGAmYsLGr5m2m7RBZsZxCaZwRvAIqSpsv2m0ypBWwPIcm7qgADiJuNBEDZo+OQO3si/5qgwy2kDZ+3gFXEXbLWuHv0O8ybTOV+gsqPXgDNxsQ9Ek6PDwAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
}
.call-dialog[data-v-317a0cae] {
  width: 460px;
  position: fixed;
  right: 180px;
  top: 15vh;
  background: #fff;
  z-index: 99;
  border-radius: 10px;
  -webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
}
.call-head[data-v-317a0cae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 48px;
  font-size: 16px;
  padding: 0 20px;
  border-bottom: 1px solid #dfdfdf;
}
.call-head i[data-v-317a0cae] {
  font-size: 18px;
  cursor: pointer;
}
.call-box[data-v-317a0cae] {
  padding: 20px;
}
.call[data-v-317a0cae] {
  margin-bottom: 20px;
}
.zhuanzhen[data-v-317a0cae] {
  width: 46px;
  height: auto;
  margin-left: 10px;
}

.print-body[data-v-561c4421] {
  display: none;
}

.scroll[data-v-6a9e18ea] {
  max-height: 390px;
  overflow: auto;
}
.scroll .tips[data-v-6a9e18ea] {
  padding-bottom: 10px;
}
.scroll .table-icon[data-v-6a9e18ea] {
  font-weight: 700;
}
.scroll[data-v-6a9e18ea]::-webkit-scrollbar {
  width: 2px;
}
.el-button--medium[data-v-4e9fa0cf] {
  padding-top: 0;
  padding-bottom: 0;
}
.el-button--medium i[data-v-4e9fa0cf] {
  font-size: 20px;
}
.not-edit[data-v-4e9fa0cf] {
  position: relative;
}
.not-edit .el-button--medium[data-v-4e9fa0cf] {
  position: absolute;
  right: 8px;
  top: 0;
}
.not-edit .el-button--medium i[data-v-4e9fa0cf] {
  font-size: 16px;
}
.not-edit .name[data-v-4e9fa0cf] {
  height: 20px;
  margin-right: 25px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.edit[data-v-4e9fa0cf] {
  padding: 0 10px 0 0;
}
.search[data-v-4e9fa0cf] {
  overflow: hidden;
}
.search > div[data-v-4e9fa0cf] {
  float: left;
  margin-right: 10px;
}
.search .min-width-150[data-v-4e9fa0cf] {
  width: 170px;
}
.padding-left10[data-v-4e9fa0cf] {
  padding-left: 10px;
}
.p-r[data-v-4e9fa0cf] {
  position: relative;
}
.p-r .group[data-v-4e9fa0cf] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -14px;
  right: 15px;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.p-r .group.start[data-v-4e9fa0cf] {
  top: -13px;
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 13px;
}
.p-r .group.end[data-v-4e9fa0cf] {
  top: -4px;
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 0;
}
.info[data-v-4e9fa0cf] {
  position: relative;
  min-height: 200px;
  max-height: 200px;
  overflow: auto;
}
.info .icon2[data-v-4e9fa0cf] {
  position: absolute;
  top: -25px;
  right: 15px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.info .icon2 .icon[data-v-4e9fa0cf] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.info[data-v-4e9fa0cf]::-webkit-scrollbar {
  width: 2px;
}
.over-title .set[data-v-4e9fa0cf] {
  font-weight: 700;
  padding: 5px;
}
.du[data-v-4e9fa0cf],
.jing[data-v-4e9fa0cf] {
  font-size: 10px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin-right: 5px;
  text-indent: 0;
}
.jing[data-v-4e9fa0cf] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.jing.blue[data-v-4e9fa0cf] {
  color: #005cc8;
  border: 1px solid #005cc8;
}
.el-button--medium[data-v-4271df10] {
  padding-top: 0;
  padding-bottom: 0;
}
.el-button--medium i[data-v-4271df10] {
  font-size: 20px;
}
.not-edit[data-v-4271df10] {
  position: relative;
}
.not-edit .el-button--medium[data-v-4271df10] {
  position: absolute;
  right: 8px;
  top: 0;
}
.not-edit .el-button--medium i[data-v-4271df10] {
  font-size: 16px;
}
.not-edit .name[data-v-4271df10] {
  height: 20px;
  margin-right: 25px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.edit[data-v-4271df10] {
  padding: 0 10px 0 0;
}
.currentNum[data-v-4271df10] {
  display: inline-block;
  width: 50px;
  text-align: center;
}
.p-l-10[data-v-4271df10] {
  padding-left: 10px;
}
.du[data-v-4271df10],
.jing[data-v-4271df10] {
  font-size: 10px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin-right: 5px;
  text-indent: 0;
}
.jing[data-v-4271df10] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.jing.blue[data-v-4271df10] {
  color: #005cc8;
  border: 1px solid #005cc8;
}
.info-set[data-v-4271df10] {
  padding: 0 5px;
  font-size: 12px;
  color: #999;
  border-right: 1px solid #aaa;
}
.info-set[data-v-4271df10]:last-child {
  border: none;
}
.p-r[data-v-4271df10] {
  position: relative;
}
.p-r .icon2[data-v-4271df10] {
  position: absolute;
  top: -37px;
  right: 15px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.p-r .icon2 .icon[data-v-4271df10] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.p-r .group[data-v-4271df10] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -36px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.p-r .group.start[data-v-4271df10] {
  top: -32px;
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 13px;
}
.p-r .group.end[data-v-4271df10] {
  top: -41px;
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 0;
}
.over-p-r .icon2[data-v-4271df10] {
  top: -27px;
}
.over-p-r .info-set[data-v-4271df10] {
  border: none;
  color: #666;
  font-size: 14px;
}
.over-title .set[data-v-4271df10] {
  font-weight: 700;
  padding: 5px;
}
.footer-btns[data-v-4271df10] {
  text-align: right;
  padding-top: 5px;
}
.p10[data-v-4271df10] {
  padding: 0 10px;
}
.flex_start[data-v-4271df10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.flex_start .flex1[data-v-4271df10] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.execution_content[data-v-58d9f98a] {
  height: calc(100% - 100px);
}
.choose[data-v-58d9f98a] {
  margin-bottom: 5px;
}
.search[data-v-58d9f98a] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 38px;
}
.search > div.item[data-v-58d9f98a] {
  margin-right: 10px;
}
.search .min-width-190[data-v-58d9f98a] {
  width: 190px;
}
.search .min-width-150[data-v-58d9f98a] {
  width: 150px;
}
.search .el-form-item--small.el-form-item[data-v-58d9f98a] {
  margin-bottom: 5px !important;
}
.footer span[data-v-58d9f98a] {
  padding-right: 20px;
}
.footer .left[data-v-58d9f98a] {
  padding-top: 10px;
}
.footer .pagenation[data-v-58d9f98a] {
  text-align: right;
}
.point[data-v-58d9f98a] {
  cursor: pointer;
}
.sample-container[data-v-58d9f98a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.sample-container .sample-content[data-v-58d9f98a] {
  width: 50%;
  margin-bottom: 20px;
}
.hover1[data-v-58d9f98a] {
  color: #0f8bf6;
}
.hover1[data-v-58d9f98a]:hover {
  cursor: pointer;
  border-bottom: 1px solid #0f8bf6;
}
.icon[data-v-58d9f98a] {
  width: 40px;
  height: 36px;
  vertical-align: -0.26em;
  fill: currentColor;
  overflow: hidden;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.search[data-v-3bdf1d6c] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 38px;
}
.search > div[data-v-3bdf1d6c] {
  margin-right: 10px;
}
.search .min-width-150[data-v-3bdf1d6c] {
  width: 170px;
}
.el-button--medium[data-v-3bdf1d6c] {
  padding-top: 0;
  padding-bottom: 0;
}
.el-button--medium i[data-v-3bdf1d6c] {
  font-size: 20px;
}
.not-edit[data-v-3bdf1d6c] {
  position: relative;
}
.not-edit .el-button--medium[data-v-3bdf1d6c] {
  position: absolute;
  right: 8px;
  top: 0;
}
.not-edit .el-button--medium i[data-v-3bdf1d6c] {
  font-size: 16px;
}
.not-edit .name[data-v-3bdf1d6c] {
  height: 20px;
  margin-right: 25px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.edit[data-v-3bdf1d6c] {
  padding: 0 10px 0 0;
}
.currentNum[data-v-3bdf1d6c] {
  display: inline-block;
  width: 50px;
  text-align: center;
}
.p-l-10[data-v-3bdf1d6c] {
  padding-left: 10px;
}
.du[data-v-3bdf1d6c],
.jing[data-v-3bdf1d6c] {
  font-size: 10px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin-right: 5px;
  text-indent: 0;
}
.jing[data-v-3bdf1d6c] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.jing.blue[data-v-3bdf1d6c] {
  color: #005cc8;
  border: 1px solid #005cc8;
}
.info-set[data-v-3bdf1d6c] {
  padding: 0 5px;
  font-size: 12px;
  color: #999;
  border-right: 1px solid #aaa;
}
.info-set[data-v-3bdf1d6c]:last-child {
  border: none;
}
.p-r[data-v-3bdf1d6c] {
  position: relative;
}
.p-r .icon2[data-v-3bdf1d6c] {
  position: absolute;
  top: -37px;
  right: 15px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.p-r .icon2 .icon[data-v-3bdf1d6c] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.p-r .group[data-v-3bdf1d6c] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -36px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.p-r .group.start[data-v-3bdf1d6c] {
  top: -32px;
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 13px;
}
.p-r .group.end[data-v-3bdf1d6c] {
  top: -41px;
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 0;
}
.over-p-r .icon2[data-v-3bdf1d6c] {
  top: -27px;
}
.over-p-r .info-set[data-v-3bdf1d6c] {
  border: none;
  color: #666;
  font-size: 14px;
}
.over-title .set[data-v-3bdf1d6c] {
  font-weight: 700;
  padding: 5px;
}
.footer-btns[data-v-3bdf1d6c] {
  text-align: right;
  padding-top: 5px;
}
.p10[data-v-3bdf1d6c] {
  padding: 0 10px;
}
.flex_start[data-v-3bdf1d6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.flex_start .flex1[data-v-3bdf1d6c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.flex_start .item[data-v-3bdf1d6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 30px;
}
.flex_start .item > span.name[data-v-3bdf1d6c] {
  padding: 0 10px;
}
[data-v-a6bfb14c] .el-select__tags input {
  width: 100% !important;
}
.inputBox[data-v-a6bfb14c] {
  padding: 0 10px;
}
.noData[data-v-a6bfb14c] {
  line-height: 30px;
  color: gray;
  text-align: center;
}
[data-v-75b8f286] .cascader-box,[data-v-75b8f286] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-75b8f286] {
  margin-bottom: 0px !important;
}
[data-v-75b8f286] .el-select {
  width: 100%;
}
.paginationBottom[data-v-75b8f286] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mr20[data-v-75b8f286] {
  margin-right: 20px;
}
.mb20[data-v-75b8f286] {
  margin-bottom: 20px;
}
.money[data-v-75b8f286] {
  color: #f08525;
  margin-right: 20px;
}
.colorG[data-v-75b8f286] {
  fill: #36BBA9;
  color: #36BBA9;
}
.colorY[data-v-75b8f286] {
  fill: grey;
  color: grey;
}
.colorR[data-v-75b8f286] {
  fill: red;
  color: red;
}
.mt5[data-v-75b8f286] {
  margin-top: 5px;
}
.search-group.mr10 label[data-v-75b8f286] {
  width: 44px;
  margin-left: 10px;
}
.search-group.mr10.mr100 .group-cont[data-v-75b8f286] {
  width: 100px;
}
.detail_title[data-v-3e7fef54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.scroll[data-v-3e7fef54] {
  max-height: 390px;
  overflow: auto;
}
.scroll .tips[data-v-3e7fef54] {
  padding: 10px;
}
.scroll .table-icon[data-v-3e7fef54] {
  font-weight: 700;
}
.scroll[data-v-3e7fef54]::-webkit-scrollbar {
  width: 2px;
}
.line2[data-v-3e7fef54] {
  cursor: pointer;
  color: #36BBA9;
}
.line2[data-v-3e7fef54]:hover {
  border-bottom: 1px solid #36BBA9;
}
.search[data-v-2def6f44] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 33px;
}
.search > div[data-v-2def6f44] {
  margin-right: 10px;
}
.search .width200[data-v-2def6f44] {
  width: 190px;
}
.footer span[data-v-2def6f44] {
  padding-right: 20px;
}
.footer .left[data-v-2def6f44] {
  padding-top: 10px;
}
.footer .pagenation[data-v-2def6f44] {
  text-align: right;
}
.operation-btn[data-v-2def6f44] {
  margin-bottom: 10px;
}
.search[data-v-13daa8fc] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 33px;
  margin-top: 5px;
}
.search > div[data-v-13daa8fc] {
  margin-right: 10px;
}
.search .item[data-v-13daa8fc] {
  margin-bottom: 3px;
}
.search .width200[data-v-13daa8fc] {
  width: 200px;
}
.search .width220[data-v-13daa8fc] {
  width: 220px;
}
.footer span[data-v-13daa8fc] {
  padding-right: 20px;
}
.footer .left[data-v-13daa8fc] {
  padding-top: 10px;
}
.footer .pagenation[data-v-13daa8fc] {
  text-align: right;
}
.group[data-v-13daa8fc] {
  position: absolute;
  width: 6px;
  height: 34px;
  top: 2px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.group.start[data-v-13daa8fc] {
  top: 20px;
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 4px;
}
.group.end[data-v-13daa8fc] {
  top: 2px;
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 4px;
}
.hover1[data-v-13daa8fc] {
  color: #36BBA9;
  cursor: pointer;
}
.hover1[data-v-13daa8fc]:hover {
  cursor: pointer;
  border-bottom: 1px solid #36BBA9;
}
.operation-btn[data-v-13daa8fc] {
  margin-bottom: 10px;
}
[data-v-13daa8fc] .el-table__footer-wrapper {
  display: block !important;
}
.search[data-v-23de8a17] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 38px;
}
.search > div[data-v-23de8a17] {
  margin-right: 10px;
}
.search .min-width-150[data-v-23de8a17] {
  width: 170px;
}
.footer[data-v-23de8a17] {
  margin-top: 5px;
}
.footer span[data-v-23de8a17] {
  padding-right: 20px;
}
.footer .left[data-v-23de8a17] {
  padding-top: 10px;
}
.footer .pagenation[data-v-23de8a17] {
  text-align: right;
}
.operation-btn[data-v-23de8a17] {
  margin-bottom: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.excutedRecord[data-v-1c465405] {
  height: calc(100% - 60px);
}
.excutedProject[data-v-5385fbca] {
  height: calc(100% - 60px);
}
.excutedRecord[data-v-f1ecdf82] {
  height: calc(100% - 60px);
}
.unExcutedProject[data-v-0f1d7ad8] {
  height: calc(100% - 60px);
}
.tool-diagnostic-list[data-v-35c2a238] {
  margin: 0;
}
.tool-diagnostic-list > div[data-v-35c2a238] {
  display: grid;
  padding: 3px 0;
  line-height: 1.55;
  grid-template-columns: 72px minmax(0, 1fr);
  gap: 8px;
}
.tool-diagnostic-list dt[data-v-35c2a238] {
  color: #8d9895;
}
.tool-diagnostic-list dd[data-v-35c2a238] {
  min-width: 0;
  margin: 0;
  color: #4e5b58;
  font-family: Consolas, Monaco, monospace;
  overflow-wrap: anywhere;
}
.tool-diagnostic-copy[data-v-35c2a238] {
  margin-top: 7px;
  padding: 0;
  color: #66736f;
  font-size: 10px;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.tool-diagnostic-copy[data-v-35c2a238]:hover,
.tool-diagnostic-copy[data-v-35c2a238]:focus-visible {
  color: #008f7a;
  text-decoration: underline;
  outline: none;
}
.agent-studio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(100vh - 110px);
  min-height: 0;
  overflow: hidden;
  color: #263330;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #f4f7f6;
}
.resource-alert {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-radius: 0;
}
.studio-shell {
  display: grid;
  min-height: 0;
  padding: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  grid-template-columns: 248px minmax(0, 1fr);
  gap: 12px;
}
.session-sidebar,
.agent-workspace {
  min-width: 0;
  min-height: 0;
  overflow: hidden;
  background: #fff;
  border: 1px solid #e1e8e6;
  border-radius: 8px;
}
.session-sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.session-sidebar-header,
.studio-header,
.configuration-drawer-header,
.configuration-drawer-footer,
.identity-heading,
.execution-step-toggle,
.execution-step-summary,
.execution-step-action,
.answer-actions,
.request-id,
.composer-footer,
.composer-actions,
.composer-model-row,
.composer-model-label,
.composer-model-meta,
.section-title,
.report-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.session-sidebar-header {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 70px;
  padding: 12px 14px 10px 16px;
  border-bottom: 1px solid #edf1f0;
}
.eyebrow {
  display: block;
  margin-bottom: 3px;
  color: #8b9895;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 1px;
}
.session-sidebar h3,
.studio-title h1,
.configuration-drawer-header h2,
.conversation-empty h2 {
  margin: 0;
  color: #1f2927;
}
.session-sidebar h3 {
  font-size: 16px;
}
.session-search {
  padding: 12px 14px 10px;
}
.session-list {
  min-height: 0;
  padding: 0 8px 12px;
  overflow-y: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
.session-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 58px;
  padding: 10px 8px 10px 10px;
  color: #4b5855;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 7px;
  gap: 8px;
  -webkit-transition: background-color .16s ease, border-color .16s ease;
  transition: background-color .16s ease, border-color .16s ease;
}
.session-item + .session-item {
  margin-top: 3px;
}
.session-item:hover,
.session-item:focus {
  background: #f5faf9;
  outline: none;
}
.session-item.is-active {
  background: #eef8f6;
  border-color: #bde3dc;
}
.session-item.is-draft {
  cursor: default;
}
.session-item-main {
  min-width: 0;
}
.session-item-main strong,
.session-item-main span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.session-item-main strong {
  color: #2d3937;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}
.session-item.is-active .session-item-main strong {
  color: #008f7a;
}
.session-item-main span {
  margin-top: 3px;
  color: #97a19f;
  font-size: 11px;
}
.session-item-side {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.session-item time {
  color: #9aa4a2;
  font-size: 10px;
  line-height: 20px;
}
.session-delete {
  width: 24px;
  height: 24px;
  padding: 0;
  color: #a3adab;
  cursor: pointer;
  opacity: 0;
  background: transparent;
  border: 0;
  border-radius: 4px;
}
.session-item:hover .session-delete,
.session-delete:focus {
  opacity: 1;
}
.session-delete:hover {
  color: #f56c6c;
  background: #fef0f0;
}
.session-state {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 110px;
  color: #9ba5a3;
  font-size: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.session-state i {
  font-size: 21px;
}
.history-load-error,
.history-load-more {
  max-width: 820px;
  margin: 0 auto 14px;
  text-align: center;
}
.history-load-error .el-alert {
  margin-bottom: 4px;
  text-align: left;
}
.history-contract-alert {
  margin: 8px 0;
}
.session-sidebar-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 44px;
  padding: 8px 14px;
  color: #9aa4a2;
  font-size: 10px;
  border-top: 1px solid #edf1f0;
}
.session-sidebar-footer button {
  padding: 4px 0;
  color: #788481;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.session-sidebar-footer button:hover {
  color: #f56c6c;
}
.agent-workspace {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.studio-header {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 72px;
  padding: 10px 22px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-bottom: 1px solid #edf1f0;
}
.studio-title-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 9px;
}
.studio-title h1 {
  font-size: 20px;
  line-height: 28px;
}
.studio-title p {
  margin: 3px 0 0;
  color: #8b9693;
  font-size: 11px;
}
.agent-badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 25px;
  padding: 0 9px;
  color: #008f7a;
  font-size: 11px;
  font-weight: 600;
  background: #f0faf8;
  border: 1px solid #a8ddd4;
  border-radius: 5px;
  gap: 5px;
}
.studio-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.conversation-scroll-region {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.message-history {
  width: 100%;
  min-height: 0;
  padding: 24px 24px 40px;
  overflow-y: auto;
  overflow-anchor: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  background: #fff;
}
.return-to-latest {
  position: absolute;
  bottom: 14px;
  left: 50%;
  z-index: 3;
  padding: 7px 13px;
  color: #008f7a;
  font-size: 12px;
  cursor: pointer;
  background: rgba(255, 255, 255, .96);
  border: 1px solid #a8ddd4;
  border-radius: 18px;
  -webkit-box-shadow: 0 5px 16px rgba(41, 77, 70, .16);
          box-shadow: 0 5px 16px rgba(41, 77, 70, .16);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.return-to-latest:hover {
  color: #fff;
  background: #00a990;
  border-color: #00a990;
}
.conversation-empty {
  max-width: 560px;
  margin: 10vh auto 0;
  color: #8b9693;
  text-align: center;
}
.empty-agent-icon {
  display: inline-block;
  width: 52px;
  height: 52px;
  margin-bottom: 16px;
  color: #fff;
  font-size: 21px;
  line-height: 52px;
  background: #00a990;
  border-radius: 13px;
}
.conversation-empty h2 {
  font-size: 18px;
}
.conversation-empty p {
  max-width: 460px;
  margin: 8px auto 0;
  font-size: 12px;
  line-height: 1.7;
}
.suggestion-list {
  display: grid;
  margin-top: 20px;
  gap: 7px;
}
.suggestion-list button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 40px;
  padding: 9px 12px;
  color: #58635f;
  text-align: left;
  cursor: pointer;
  background: #fff;
  border: 1px solid #dfe6e4;
  border-radius: 6px;
}
.suggestion-list button:hover {
  color: #008f7a;
  background: #f2faf8;
  border-color: #9ed8ce;
}
.message-round {
  max-width: 960px;
  margin: 0 auto;
  padding: 8px 10px 28px;
  border: 1px solid transparent;
  border-radius: 9px;
}
.message-round + .message-round {
  margin-top: 18px;
}
.message-round.is-selected {
  border-color: transparent;
}
.message-round.is-history-unavailable .agent-avatar {
  background: #e6a23c;
}
.message-identity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 11px;
}
.user-identity {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.user-identity .identity-content {
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.user-identity .identity-heading {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.agent-identity {
  margin-top: 20px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.identity-avatar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 34px;
          flex: 0 0 34px;
  width: 34px;
  height: 34px;
  color: #fff;
  font-size: 13px;
  line-height: 34px;
  text-align: center;
  border-radius: 50%;
}
.user-avatar {
  background: #5f706c;
}
.agent-avatar {
  background: #00a990;
}
.identity-content {
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.identity-heading {
  min-height: 28px;
  margin-bottom: 6px;
  gap: 10px;
}
.identity-heading strong {
  color: #2f3b38;
  font-size: 13px;
}
.identity-heading time {
  color: #9ba5a3;
  font-size: 10px;
}
.question-surface {
  padding: 10px 13px;
  color: #34413e;
  font-size: 13px;
  line-height: 1.65;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background: #edf7f5;
  border: 1px solid #d8ebe7;
  border-radius: 10px 2px 10px 10px;
}
.run-state {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 22px;
  padding: 0 7px;
  color: #6f7c79;
  font-size: 10px;
  background: #f4f6f6;
  border-radius: 4px;
  gap: 4px;
}
.run-state.state-loading,
.run-state.state-success {
  color: #008f7a;
  background: #eef8f6;
}
.run-state.state-error {
  color: #d85b5b;
  background: #fef0f0;
}
.run-state.state-stopped {
  color: #9a6b2f;
  background: #fdf6ec;
}
.execution-trace {
  position: relative;
  margin: 1px 0 22px;
  padding: 2px 0 2px 6px;
  border-left: 1px solid #e2e7e5;
}
.execution-step {
  position: relative;
  margin: 0;
  color: #697572;
}
.execution-step + .execution-step,
.execution-tool-list .execution-step + .execution-step {
  margin-top: 2px;
}
.execution-step-toggle {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  min-height: 36px;
  padding: 5px 4px 5px 9px;
  color: inherit;
  text-align: left;
  cursor: pointer;
  background: transparent;
  border: 0;
  border-radius: 6px;
  gap: 8px;
  -webkit-transition: color .16s ease, background-color .16s ease;
  transition: color .16s ease, background-color .16s ease;
}
.execution-step-toggle:hover,
.execution-step-toggle:focus-visible {
  color: #34413e;
  background: #f7f9f8;
  outline: none;
}
.execution-step-toggle:disabled {
  cursor: default;
}
.execution-step-marker {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20px;
          flex: 0 0 20px;
  width: 20px;
  color: #8b9895;
  font-size: 14px;
  text-align: center;
}
.execution-step.is-active .execution-step-marker {
  color: #00a990;
}
.execution-step.is-error {
  margin: 3px 0;
  color: #b84f4f;
  background: #fff7f7;
  border-left: 3px solid #f56c6c;
  border-radius: 4px 7px 7px 4px;
}
.execution-step.is-error .execution-step-marker {
  color: #f56c6c;
}
.execution-step.is-stopped {
  color: #8b6536;
  background: #fdf8f1;
  border-radius: 6px;
}
.execution-step.is-stopped .execution-step-marker {
  color: #c68a3c;
}
.execution-step-summary {
  min-width: 0;
  gap: 7px;
}
.execution-step-summary strong {
  overflow: hidden;
  color: #52605c;
  font-size: 12px;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.execution-step-summary small,
.execution-step-action small {
  color: #929d9a;
  font-size: 10px;
  font-weight: 400;
}
.tool-step-summary code {
  overflow: hidden;
  padding: 2px 6px;
  color: #495653;
  font-family: Consolas, Monaco, monospace;
  font-size: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #f0f3f2;
  border-radius: 4px;
}
.execution-step.is-error .execution-step-summary strong,
.execution-step.is-error .tool-step-summary code,
.execution-step.is-error .execution-step-action small {
  color: #b84f4f;
}
.execution-step-action {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-left: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #7b8884;
  font-size: 10px;
  gap: 7px;
}
.execution-step-detail {
  margin: 2px 8px 8px 37px;
  padding: 11px 13px;
  color: #52605c;
  background: #f7f9f8;
  border: 1px solid #e8eceb;
  border-radius: 8px;
}
.reasoning-detail pre {
  max-height: none;
  margin: 0;
  overflow: visible;
  color: #596662;
  font-family: Consolas, Monaco, monospace;
  font-size: 11px;
  line-height: 1.75;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.tool-detail {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
}
.tool-detail-section > span {
  display: block;
  margin-bottom: 6px;
  color: #8d9895;
  font-size: 10px;
  font-weight: 500;
}
.tool-detail pre,
.tool-detail p {
  margin: 0;
  color: #4e5b58;
  font-size: 10px;
  line-height: 1.65;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.tool-detail pre {
  max-height: 180px;
  overflow: auto;
}
.tool-detail code {
  font-family: Consolas, Monaco, monospace;
}
.answer-block {
  min-width: 0;
  margin-top: 0;
}
.execution-trace + .answer-block {
  margin-top: 2px;
}
.answer-stage-body {
  min-height: 0;
  padding: 0;
}
.answer-pending {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 6px 0;
  color: #61706c;
  gap: 10px;
}
.answer-pending > i {
  margin-top: 2px;
  color: #00a990;
  font-size: 16px;
}
.answer-pending strong {
  font-size: 12px;
}
.answer-pending p {
  margin: 5px 0 0;
  color: #929d9a;
  font-size: 11px;
}
.streaming-answer,
.partial-answer {
  margin: 0;
  color: #2f3a38;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.82;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.streaming-caret {
  display: inline-block;
  width: 2px;
  height: 16px;
  margin-left: 3px;
  vertical-align: -2px;
  background: #00a990;
  -webkit-animation: caret-blink .85s step-end infinite;
          animation: caret-blink .85s step-end infinite;
}
@-webkit-keyframes caret-blink {
50% { opacity: 0;
}
}
@keyframes caret-blink {
50% { opacity: 0;
}
}
.run-error,
.run-stopped {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 9px 11px;
  color: #b84f4f;
  background: #fff7f7;
  border: 1px solid #f4d6d6;
  border-left: 3px solid #f56c6c;
  border-radius: 4px 8px 8px 4px;
  gap: 8px;
}
.run-stopped {
  color: #805d31;
  background: #fdf8f1;
  border-color: #eadcc9;
  border-left-color: #c68a3c;
}
.run-error > div,
.run-stopped > div {
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.answer-status-icon {
  margin-top: 1px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 15px;
}
.run-error strong,
.run-stopped strong {
  font-size: 12px;
}
.run-error p,
.run-stopped p {
  display: inline;
  margin: 0 0 0 8px;
  font-size: 11px;
  line-height: 1.6;
}
.run-error .el-button,
.run-stopped .el-button {
  margin-left: 10px;
  padding: 0;
}
.partial-answer-section {
  margin-top: 8px;
}
.partial-answer-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  min-height: 34px;
  padding: 5px 10px;
  color: #6e7a77;
  font-size: 11px;
  text-align: left;
  cursor: pointer;
  background: #f7f9f8;
  border: 1px solid #e6ebe9;
  border-radius: 6px;
}
.partial-answer-toggle:hover,
.partial-answer-toggle:focus-visible {
  color: #394642;
  background: #f2f5f4;
  outline: none;
}
.partial-answer {
  max-height: 240px;
  margin-top: 6px;
  padding: 12px 13px;
  overflow: auto;
  color: #596662;
  font-size: 12px;
  background: #f8faf9;
  border: 1px solid #e7ecea;
  border-radius: 6px;
}
.answer-actions {
  min-height: 30px;
  margin-top: 14px;
  color: #939e9b;
  font-size: 10px;
  gap: 16px;
}
.answer-actions button {
  padding: 4px 0;
  color: #73807d;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.answer-actions button:hover {
  color: #008f7a;
}
.answer-actions button:focus-visible {
  color: #008f7a;
  outline: 1px solid #7ccdbf;
  outline-offset: 3px;
}
.answer-actions span {
  margin-left: auto;
}
.knowledge-source-list {
  margin-top: 14px;
  padding-top: 12px;
  border-top: 1px solid #e8eeec;
}
.knowledge-source-list > header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
  color: #45524f;
  gap: 12px;
}
.knowledge-source-list > header strong {
  font-size: 12px;
}
.knowledge-source-list > header strong i {
  margin-right: 5px;
  color: #00a990;
}
.knowledge-source-list > header span {
  color: #909b98;
  font-size: 10px;
}
.knowledge-source-item {
  padding: 9px 10px;
  background: #f7faf9;
  border-left: 3px solid #99d9ce;
  border-radius: 3px;
}
.knowledge-source-item + .knowledge-source-item {
  margin-top: 7px;
}
.knowledge-source-item > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  min-width: 0;
  gap: 7px;
}
.knowledge-source-item strong {
  overflow: hidden;
  color: #46534f;
  font-size: 11px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.knowledge-source-item small {
  margin-left: auto;
  color: #929d9a;
  font-size: 9px;
  white-space: nowrap;
}
.knowledge-rank {
  color: #008f7a;
  font-family: Consolas, Monaco, monospace;
  font-size: 10px;
  font-weight: 600;
  white-space: nowrap;
}
.knowledge-source-item p {
  display: -webkit-box;
  margin: 5px 0 0;
  overflow: hidden;
  color: #6b7774;
  font-size: 10px;
  line-height: 1.6;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.knowledge-source-item p a {
  margin-left: 6px;
  color: #008f7a;
  white-space: nowrap;
}
.citation-state {
  padding: 8px 10px;
  color: #6b7774;
  font-size: 10px;
  background: #f7faf9;
  border-radius: 4px;
}
.citation-state.is-error {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #c45656;
  gap: 10px;
}
.answer-markdown {
  width: 100%;
  height: auto;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.answer-markdown .vuepress-markdown-body {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  max-width: 900px;
  margin: 0;
  padding: 0;
  color: #2f3a38;
  background: transparent;
  font-size: 15px;
  line-height: 1.82;
  overflow-wrap: anywhere;
}
.answer-markdown .vuepress-markdown-body > :first-child {
  margin-top: 0;
}
.answer-markdown .vuepress-markdown-body > :last-child {
  margin-bottom: 0;
}
.answer-markdown .vuepress-markdown-body h1,
.answer-markdown .vuepress-markdown-body h2,
.answer-markdown .vuepress-markdown-body h3,
.answer-markdown .vuepress-markdown-body h4 {
  margin: 1.55em 0 .65em;
  padding: 0;
  color: #1f2927;
  font-weight: 650;
  line-height: 1.35;
  border: 0;
}
.answer-markdown .vuepress-markdown-body h1 {
  font-size: 24px;
}
.answer-markdown .vuepress-markdown-body h2 {
  font-size: 20px;
}
.answer-markdown .vuepress-markdown-body h3 {
  font-size: 17px;
}
.answer-markdown .vuepress-markdown-body h4 {
  font-size: 15px;
}
.answer-markdown .vuepress-markdown-body p {
  margin: 0 0 14px;
}
.answer-markdown .vuepress-markdown-body ul,
.answer-markdown .vuepress-markdown-body ol {
  margin: 0 0 15px;
  padding-left: 1.55em;
}
.answer-markdown .vuepress-markdown-body ul {
  list-style: disc;
}
.answer-markdown .vuepress-markdown-body ol {
  list-style: decimal;
}
.answer-markdown .vuepress-markdown-body li {
  margin: 4px 0;
  padding-left: 2px;
}
.answer-markdown .vuepress-markdown-body li > p {
  margin-bottom: 7px;
}
.answer-markdown .vuepress-markdown-body blockquote {
  margin: 16px 0;
  padding: 9px 14px;
  color: #63706d;
  background: #f6f8f7;
  border-left: 3px solid #a7d7cf;
}
.answer-markdown .vuepress-markdown-body blockquote p:last-child {
  margin-bottom: 0;
}
.answer-markdown .vuepress-markdown-body :not(pre) > code {
  padding: 2px 6px;
  color: #34413e;
  font-family: Consolas, Monaco, monospace;
  font-size: .9em;
  background: #f0f2f1;
  border-radius: 5px;
}
.answer-markdown .v-md-pre-wrapper {
  position: relative;
  margin: 16px 0 18px;
  overflow: hidden;
  background: #f4f5f5;
  border: 1px solid #e3e7e5;
  border-radius: 11px;
}
.answer-markdown .v-md-pre-wrapper::before {
  position: absolute;
  top: 12px;
  right: 52px;
  color: #899490;
  content: attr(data-language);
  font-size: 10px;
  text-transform: uppercase;
}
.answer-markdown .v-md-pre-wrapper pre {
  margin: 0;
  padding: 42px 18px 18px;
  overflow: auto;
  color: #293431;
  background: transparent;
}
.answer-markdown .v-md-pre-wrapper pre code {
  color: inherit;
  font-family: Consolas, Monaco, monospace;
  font-size: 12px;
  line-height: 1.7;
  background: transparent;
}
.answer-markdown .answer-code-copy {
  position: absolute;
  top: 9px;
  right: 10px;
  z-index: 2;
  min-width: 40px;
  height: 26px;
  padding: 0 8px;
  color: #5f6b68;
  font-size: 11px;
  cursor: pointer;
  background: #fff;
  border: 1px solid #dce2e0;
  border-radius: 6px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.answer-markdown .answer-code-copy:hover,
.answer-markdown .answer-code-copy:focus-visible {
  color: #008f7a;
  border-color: #9ed8ce;
  outline: none;
}
.answer-markdown .vuepress-markdown-body a {
  color: #008f7a;
  text-decoration: none;
}
.answer-markdown .vuepress-markdown-body a:hover {
  text-decoration: underline;
}
.answer-markdown .vuepress-markdown-body hr {
  margin: 24px 0;
  border: 0;
  border-top: 1px solid #e5e9e7;
}
.answer-markdown .vuepress-markdown-body table {
  display: table;
  width: 100%;
  margin: 16px 0;
  overflow: hidden;
  font-size: 13px;
  border: 1px solid #e2e7e5;
  border-radius: 8px;
}
.answer-markdown .vuepress-markdown-body th {
  color: #43504d;
  background: #f5f7f6;
}
.answer-markdown .vuepress-markdown-body th,
.answer-markdown .vuepress-markdown-body td {
  padding: 9px 11px;
  border-color: #e5e9e7;
}
.evidence-panel {
  padding: 13px 16px;
  background: #f7f9f8;
  border-top: 1px solid #e6ecea;
}
.evidence-summary {
  display: grid;
  margin: 0;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
}
.evidence-summary div {
  min-width: 0;
}
.evidence-summary dt {
  color: #919c99;
  font-size: 10px;
}
.evidence-summary dd {
  margin: 4px 0 0;
  overflow: hidden;
  color: #4d5a57;
  font-size: 11px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.request-id {
  margin-top: 12px;
  padding-top: 10px;
  font-size: 10px;
  border-top: 1px solid #e3e9e7;
  gap: 8px;
}
.request-id span {
  color: #919c99;
}
.request-id code {
  min-width: 0;
  overflow: hidden;
  color: #55625f;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.request-id button {
  color: #008f7a;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.message-composer {
  position: relative;
  z-index: 2;
  padding: 10px 22px 12px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  background: #fff;
  border-top: 1px solid #e3e9e7;
  -webkit-box-shadow: 0 -6px 16px rgba(39, 57, 52, .035);
          box-shadow: 0 -6px 16px rgba(39, 57, 52, .035);
}
.composer-model-row {
  min-height: 38px;
  margin-bottom: 8px;
  gap: 10px;
}
.composer-model-label {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #53615d;
  font-size: 11px;
  font-weight: 600;
  gap: 5px;
}
.composer-model-label i {
  color: #00a990;
  font-size: 14px;
}
.composer-model-select {
  width: min(360px, 46vw);
}
.composer-model-meta {
  min-width: 0;
  overflow: hidden;
  color: #8d9895;
  font-size: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  gap: 7px;
}
.composer-context {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
  padding: 7px 9px;
  color: #5d6a67;
  font-size: 10px;
  background: #f2f8f7;
  border-radius: 5px;
  gap: 6px;
}
.composer-context i {
  color: #00a990;
}
.composer-footer {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 38px;
  margin-top: 8px;
  color: #929d9a;
  font-size: 10px;
  gap: 12px;
}
.composer-warning {
  color: #d98c22;
}
.composer-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  gap: 8px;
}
.stop-button {
  color: #008f7a;
  border-color: #7ccdbf;
}
.stop-button:hover,
.stop-button:focus {
  color: #007a68;
  background: #eff9f7;
  border-color: #00a990;
}
.configuration-drawer-layout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  color: #303b38;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #fff;
}
.configuration-drawer-header {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 82px;
  padding: 14px 20px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-bottom: 1px solid #e7eceb;
}
.configuration-drawer-header h2 {
  font-size: 18px;
}
.configuration-drawer-header p {
  margin: 4px 0 0;
  color: #909b98;
  font-size: 11px;
}
.configuration-drawer-header > button {
  width: 34px;
  height: 34px;
  color: #75817e;
  font-size: 17px;
  cursor: pointer;
  background: transparent;
  border: 0;
  border-radius: 5px;
}
.configuration-drawer-header > button:hover {
  color: #008f7a;
  background: #f0f8f6;
}
.configuration-drawer-body {
  min-height: 0;
  overflow-y: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.configuration-section {
  padding: 18px 20px;
  border-bottom: 1px solid #edf1f0;
}
.section-title {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 12px;
  font-size: 13px;
  font-weight: 600;
}
.section-title i {
  margin-right: 6px;
  color: #00a990;
}
.section-state {
  color: #9aa4a2;
  font-size: 10px;
  font-weight: 400;
}
.field-label {
  display: block;
  margin-bottom: 7px;
  color: #5e6966;
  font-size: 11px;
}
.field-label-spaced {
  margin-top: 12px;
}
.full-width {
  width: 100%;
}
.option-extra {
  float: right;
  margin-left: 20px;
  color: #909b98;
  font-size: 11px;
}
.report-meta {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 7px;
}
.field-help,
.section-placeholder,
.empty-tip {
  margin: 8px 0 0;
  color: #909b98;
  font-size: 10px;
  line-height: 1.65;
}
.tool-caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 0 8px;
  color: #606b68;
  font-size: 11px;
  line-height: 1.55;
  gap: 12px;
}
.tool-caption button {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 0;
  color: #008f7a;
  font-size: 10px;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.report-tool-list {
  max-height: 260px;
  overflow-y: auto;
  border-top: 1px solid #edf1f0;
  border-bottom: 1px solid #edf1f0;
}
.report-tool-item {
  display: block;
  padding: 9px 2px;
  cursor: pointer;
}
.report-tool-item + .report-tool-item {
  border-top: 1px solid #f0f3f2;
}
.report-tool-item:hover {
  background: #f6faf9;
}
.report-name {
  font-weight: 500;
}
.report-meta {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 4px;
  padding-left: 24px;
  color: #909b98;
  font-size: 10px;
}
.configuration-drawer-footer {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  min-height: 62px;
  padding: 10px 20px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-top: 1px solid #e7eceb;
  gap: 8px;
}
.configuration-drawer .el-drawer__body {
  overflow: hidden;
}
.message-composer .el-textarea__inner {
  min-height: 58px !important;
  padding: 10px 13px 24px;
  border-color: #b9d9d3;
}
.message-composer .el-textarea__inner:focus {
  border-color: #00a990;
}
@media (max-width: 1180px) {
.studio-shell {
    grid-template-columns: 220px minmax(0, 1fr);
}
}
@media (max-width: 900px) {
.agent-studio {
    height: auto;
    min-height: calc(100vh - 110px);
    overflow: visible;
}
.studio-shell {
    overflow: visible;
    grid-template-columns: 1fr;
}
.session-sidebar {
    max-height: 280px;
}
.agent-workspace {
    min-height: 680px;
}
}
@media (max-width: 640px) {
.studio-shell {
    padding: 8px;
    gap: 8px;
}
.studio-header {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 12px 14px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
}
.studio-actions {
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.message-history {
    padding: 14px 10px 20px;
}
.message-round {
    padding-right: 0;
    padding-left: 0;
}
.identity-avatar {
    -ms-flex-preferred-size: 30px;
        flex-basis: 30px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.tool-detail,
  .evidence-summary {
    grid-template-columns: 1fr;
}
.message-composer {
    padding-right: 12px;
    padding-left: 12px;
}
.composer-model-row {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 6px;
}
.composer-model-select {
    width: 100%;
}
.composer-footer {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
}


.ai-job-page .filter-form[data-v-bf50bf1a] {
  margin-top: 16px;
}
.pagination-row[data-v-bf50bf1a] {
  margin-top: 16px;
  text-align: right;
}
.state-panel[data-v-bf50bf1a],
.action-error[data-v-bf50bf1a] {
  padding: 18px;
  text-align: center;
  color: #606266;
  background: #f5f7fa;
}
.state-panel-error[data-v-bf50bf1a],
.action-error[data-v-bf50bf1a] {
  color: #f56c6c;
  background: #fef0f0;
}
.action-error[data-v-bf50bf1a] {
  margin-top: 12px;
  padding: 8px 12px;
}
.progress-text[data-v-bf50bf1a] {
  color: #909399;
  font-size: 12px;
}
.detail-form[data-v-bf50bf1a] {
  padding: 0 12px;
}
.hash-text[data-v-bf50bf1a] {
  word-break: break-all;
}
.audit-error-text[data-v-bf50bf1a] {
  margin-left: 8px;
}


.filter-form[data-v-2ea26d9c], .dialog-form[data-v-2ea26d9c] { margin-top: 16px;
}
.state-panel[data-v-2ea26d9c] { padding: 24px; color: #606266; text-align: center; background: #f5f7fa;
}
.state-panel-error[data-v-2ea26d9c], .action-error[data-v-2ea26d9c] { color: #f56c6c;
}
.action-error[data-v-2ea26d9c] { margin: 12px 0; padding: 10px 14px; background: #fef0f0;
}
.pagination-row[data-v-2ea26d9c] { margin-top: 16px; text-align: right;
}
.field-tip[data-v-2ea26d9c] { margin-top: 6px; color: #909399; font-size: 12px; line-height: 18px;
}


.filter-form[data-v-e0f6a0ee] { margin-top: 16px;
}
.sync-button-wrapper[data-v-e0f6a0ee] { display: inline-block; margin-left: 10px;
}
.sync-button-wrapper + .el-button[data-v-e0f6a0ee] { margin-left: 10px;
}
.state-panel[data-v-e0f6a0ee] { padding: 24px; color: #606266; text-align: center; background: #f5f7fa;
}
.state-panel-error[data-v-e0f6a0ee], .action-error[data-v-e0f6a0ee] { color: #f56c6c;
}
.state-panel-error[data-v-e0f6a0ee], .action-error[data-v-e0f6a0ee] { background: #fef0f0;
}
.action-error[data-v-e0f6a0ee] { margin: 12px 0; padding: 10px 14px;
}
.default-tag[data-v-e0f6a0ee] { margin-left: 8px;
}
.pagination-row[data-v-e0f6a0ee] { margin-top: 16px; text-align: right;
}
.remote-knowledge-page .retrieve-card[data-v-e0f6a0ee],
.remote-knowledge-page .answer-card[data-v-e0f6a0ee] {
  position: relative;
  top: auto;
  left: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: auto;
}
.retrieve-card[data-v-e0f6a0ee] { margin-top: 20px;
}
.retrieve-title[data-v-e0f6a0ee] { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; gap: 8px;
}
.readonly-label[data-v-e0f6a0ee] { color: #909399; font-size: 12px; line-height: 18px; text-align: right;
}
.retrieve-form[data-v-e0f6a0ee] { padding-top: 2px;
}
.retrieve-action-item[data-v-e0f6a0ee] { margin-bottom: 12px;
}
.retrieve-action-buttons[data-v-e0f6a0ee] { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 8px;
}
.retrieve-action-buttons .el-button + .el-button[data-v-e0f6a0ee] { margin-left: 0;
}
.action-tip[data-v-e0f6a0ee] { max-width: 920px;
}
.parameter-divider .divider-tip[data-v-e0f6a0ee] { margin-left: 8px; color: #909399; font-size: 11px; font-weight: 400;
}
.field-tip[data-v-e0f6a0ee] { margin-top: 6px; color: #909399; font-size: 12px; line-height: 18px;
}
.summary-grid[data-v-e0f6a0ee] { margin-bottom: 14px; line-height: 32px;
}
.summary-label[data-v-e0f6a0ee] { margin-right: 8px; color: #909399;
}
.effective-parameters[data-v-e0f6a0ee] { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 8px; margin-bottom: 14px;
}
.hit-table[data-v-e0f6a0ee] { margin-top: 14px;
}
.answer-card[data-v-e0f6a0ee] { margin-top: 16px;
}
.answer-text[data-v-e0f6a0ee] { color: #303133; line-height: 1.7; white-space: pre-wrap; overflow-wrap: anywhere;
}
.answer-request-id[data-v-e0f6a0ee] { margin-top: 10px; color: #909399; font-size: 12px;
}
.hit-text[data-v-e0f6a0ee] { max-height: 180px; overflow: auto; white-space: pre-wrap; word-break: break-word; line-height: 1.55;
}
.metadata-text[data-v-e0f6a0ee] { max-height: 180px; margin: 0; overflow: auto; white-space: pre-wrap; word-break: break-word; font-family: Consolas, Monaco, monospace; font-size: 12px; line-height: 1.45;
}


.ai-knowledge-page[data-v-31481fb4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 110px) !important;
  min-height: 0;
  padding-bottom: 24px;
  overflow-x: hidden;
  overflow-y: auto;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
.knowledge-tabs[data-v-31481fb4] {
  margin-top: 16px;
}
[data-v-31481fb4] .knowledge-tabs > .el-tabs__content {
  height: auto !important;
  overflow: visible;
}
[data-v-31481fb4] .knowledge-tabs > .el-tabs__content > .el-tab-pane,[data-v-31481fb4] .knowledge-tabs > .el-tabs__content > .el-tab-pane > div {
  height: auto !important;
  overflow: visible;
}


.ai-model-page .filter-form[data-v-488ec3c2] { margin-top: 16px;
}
.batch-toolbar[data-v-488ec3c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 42px;
  margin-bottom: 10px;
  padding: 8px 12px;
  background: #f6faf9;
  border: 1px solid #e0ebe8;
  border-radius: 6px;
  gap: 8px;
}
.batch-selection-count[data-v-488ec3c2] { min-width: 84px; color: #596863; font-size: 13px;
}
.state-panel[data-v-488ec3c2] { padding: 28px; color: #606266; text-align: center; background: #f5f7fa;
}
.state-panel-error[data-v-488ec3c2], .action-error[data-v-488ec3c2] { color: #f56c6c;
}
.action-error[data-v-488ec3c2] { margin: 12px 0; padding: 10px 14px; background: #fef0f0;
}
.pagination-row[data-v-488ec3c2] { margin-top: 16px; text-align: right;
}
.field-tip[data-v-488ec3c2] { margin-top: 5px; color: #909399; font-size: 12px; line-height: 18px;
}
.default-tag[data-v-488ec3c2] { margin-left: 6px;
}
.ai-admin-embedded[data-v-488ec3c2] { padding-top: 4px;
}
[data-v-488ec3c2] .model-test-result-dialog {
  overflow: hidden;
  border-radius: 14px;
  -webkit-box-shadow: 0 18px 50px rgba(31, 45, 61, .2);
          box-shadow: 0 18px 50px rgba(31, 45, 61, .2);
}
[data-v-488ec3c2] .model-test-result-dialog .el-dialog__header {
  padding: 22px 26px 18px;
  border-bottom: 1px solid #edf1f5;
}
[data-v-488ec3c2] .model-test-result-dialog .el-dialog__headerbtn {
  top: 24px;
  right: 24px;
  font-size: 20px;
}
[data-v-488ec3c2] .model-test-result-dialog .el-dialog__body {
  padding: 24px 26px 20px;
  color: #303133;
}
[data-v-488ec3c2] .model-test-result-dialog .el-dialog__footer {
  padding: 14px 26px 20px;
  border-top: 1px solid #f0f2f5;
}
.test-dialog-heading[data-v-488ec3c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 42px;
}
.test-dialog-heading-icon[data-v-488ec3c2] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 42px;
  height: 42px;
  margin-right: 12px;
  color: #00a990;
  font-size: 21px;
  background: #e9f8f5;
  border-radius: 12px;
}
.test-dialog-heading-title[data-v-488ec3c2] {
  color: #25313c;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}
.test-dialog-heading-subtitle[data-v-488ec3c2] {
  margin-top: 2px;
  color: #8a96a3;
  font-size: 12px;
  line-height: 18px;
}
.test-result-hero[data-v-488ec3c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 92px;
  padding: 18px 20px;
  border: 1px solid;
  border-radius: 12px;
}
.test-result-hero.is-success[data-v-488ec3c2] {
  background: linear-gradient(135deg, #effbf8 0%, #f7fffd 100%);
  border-color: #bdebe2;
}
.test-result-hero.is-failed[data-v-488ec3c2] {
  background: linear-gradient(135deg, #fff3f2 0%, #fffafa 100%);
  border-color: #f6cfcb;
}
.test-result-status-icon[data-v-488ec3c2] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 14px;
  font-size: 34px;
  line-height: 1;
}
.is-success .test-result-status-icon[data-v-488ec3c2] { color: #00a990;
}
.is-failed .test-result-status-icon[data-v-488ec3c2] { color: #f56c6c;
}
.test-result-status-copy[data-v-488ec3c2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.test-result-eyebrow[data-v-488ec3c2] {
  color: #8a96a3;
  font-size: 12px;
  line-height: 18px;
}
.test-result-title[data-v-488ec3c2] {
  margin-top: 1px;
  color: #25313c;
  font-size: 19px;
  font-weight: 600;
  line-height: 28px;
}
.test-result-message[data-v-488ec3c2] {
  margin-top: 2px;
  color: #66727f;
  font-size: 13px;
  line-height: 20px;
  word-break: break-word;
}
.test-result-metrics[data-v-488ec3c2] {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
  margin-top: 14px;
}
.test-result-metric[data-v-488ec3c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 88px;
  padding: 14px 16px;
  background: #f7f9fb;
  border: 1px solid #edf1f5;
  border-radius: 10px;
}
.test-result-metric-label[data-v-488ec3c2] {
  color: #7b8794;
  font-size: 12px;
  line-height: 18px;
}
.test-result-metric-label i[data-v-488ec3c2] { margin-right: 4px;
}
.test-result-metric strong[data-v-488ec3c2] {
  margin-top: 7px;
  color: #27333f;
  font-size: 21px;
  font-weight: 600;
  line-height: 28px;
}
.test-result-metric .test-result-code[data-v-488ec3c2] {
  overflow: hidden;
  font-family: Consolas, Monaco, monospace;
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.test-result-metric small[data-v-488ec3c2] {
  margin-top: 2px;
  color: #a0a9b2;
  font-size: 11px;
  line-height: 16px;
}
.test-result-trace[data-v-488ec3c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  margin-top: 14px;
  padding: 11px 14px;
  background: #fbfcfd;
  border: 1px dashed #dce3e9;
  border-radius: 9px;
}
.test-result-trace-label[data-v-488ec3c2] {
  margin-right: 8px;
  color: #8a96a3;
  font-size: 12px;
}
.test-result-trace-value[data-v-488ec3c2] {
  color: #596673;
  font-family: Consolas, Monaco, monospace;
  font-size: 12px;
  overflow-wrap: anywhere;
}
.test-result-trace-tip[data-v-488ec3c2] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #a0a9b2;
  font-size: 11px;
}
.test-dialog-footer .el-button[data-v-488ec3c2] {
  min-width: 88px;
  border-radius: 7px;
}
@media (max-width: 640px) {
.batch-toolbar[data-v-488ec3c2] { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap;
}
.batch-selection-count[data-v-488ec3c2] { -ms-flex-preferred-size: 100%; flex-basis: 100%;
}
[data-v-488ec3c2] .model-test-result-dialog { width: calc(100% - 24px) !important;
}
.test-result-metrics[data-v-488ec3c2] { grid-template-columns: 1fr;
}
.test-result-trace[data-v-488ec3c2] { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 5px;
}
}


.ai-report-page[data-v-3765d394] {
  min-height: calc(100vh - 84px);
  padding: 14px 16px 24px;
  background: #f5f7fa;
}
.report-overview-alert[data-v-3765d394] {
  margin-bottom: 14px;
  border-radius: 8px;
}
.report-catalog-card[data-v-3765d394] {
  overflow: hidden;
  border-color: #e7ebf0;
  border-radius: 10px;
}
[data-v-3765d394] .report-catalog-card > .el-card__header {
  padding: 15px 20px;
  background: #fff;
  border-bottom-color: #edf1f5;
}
[data-v-3765d394] .report-catalog-card > .el-card__body {
  padding: 16px 20px 18px;
}
.section-card-header[data-v-3765d394] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
}
.section-card-header strong[data-v-3765d394] {
  margin-right: 10px;
  color: #27333f;
  font-size: 16px;
  font-weight: 600;
}
.section-card-header span[data-v-3765d394] {
  color: #8a96a3;
  font-size: 12px;
}
.ai-report-page .filter-form[data-v-3765d394] {
  margin: 0 0 4px;
}
.contract-row[data-v-3765d394] {
  margin-top: 16px;
}
.pagination-row[data-v-3765d394] {
  margin-top: 16px;
  text-align: right;
}
.state-panel[data-v-3765d394],
.action-error[data-v-3765d394] {
  padding: 24px;
  text-align: center;
  color: #606266;
  background: #f5f7fa;
  border-radius: 8px;
}
.state-panel-error[data-v-3765d394],
.action-error[data-v-3765d394] {
  color: #f56c6c;
  background: #fef0f0;
}
.action-error[data-v-3765d394] {
  margin-top: 12px;
  padding: 10px 14px;
}
.result-form[data-v-3765d394] {
  padding: 0 20px;
}
@media (max-width: 768px) {
.ai-report-page[data-v-3765d394] { padding: 8px;
}
.section-card-header[data-v-3765d394] { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;
}
}

.demo-drawer__footer[data-v-268e5270] {
  text-align: right;
}
.medical[data-v-268e5270] {
  background-color: #00af94;
  padding: 5px;
  border-radius: 5px;
  margin-left: 3px;
  display: inline-block;
  color: #FFFFFF;
}
.tag_box[data-v-268e5270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ai_tag[data-v-268e5270] {
  margin: 5px;
  padding: 0 5px;
  max-width: 300px;
  font-size: 12px;
  color: #36BBA9;
  border: 1px solid #b9b9b9;
  border-radius: 4px;
  line-height: 24px;
  height: 24px;
  background-color: #eef8f3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ai_content[data-v-268e5270] {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.el-icon-close[data-v-268e5270] {
  cursor: pointer;
  margin-left: 10px;
}
[data-v-268e5270] .el-select__input {
  width: 100% !important;
}
.select_text[data-v-268e5270] {
  display: inline-block;
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 10px;
}
.detail_content[data-v-268e5270] {
  max-height: 600px;
  overflow: hidden auto;
}
[data-v-268e5270]::-webkit-scrollbar {
  width: 2px;
}
.fa-list[data-v-1294259d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 50px;
}
.fa-list .fa-item[data-v-1294259d] {
  background: #eef8f3;
  border: 1px solid #c5e0d3;
  padding: 0 10px;
  margin: 10px 10px 0 0;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fa-list .fa-item[data-v-1294259d]:hover {
  background: #fef6fe;
}
.fa-list .fa-item .fa-name[data-v-1294259d] {
  padding-right: 10px;
}
.fa-list .no-data[data-v-1294259d] {
  line-height: 50px;
  text-align: center;
  color: #aaa;
}
.flex-item[data-v-1294259d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-item .sort_select[data-v-1294259d] {
  width: 60px;
  border: 1px solid #ccc;
}
.flex-item .name[data-v-1294259d] {
  width: 90px;
  text-align: right;
  line-height: 30px;
}
.flex-item .del[data-v-1294259d] {
  margin-right: 6px;
}
.flex-item .check-item[data-v-1294259d] {
  position: absolute;
  top: 3px;
  left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-item .check-item i[data-v-1294259d] {
  font-size: 24px;
  color: #079c54;
  cursor: pointer;
}
.select-first-type[data-v-1294259d] {
  width: 130px;
}
.zh-btn[data-v-1294259d] {
  margin-left: 20px;
}
.grey-bg[data-v-1294259d] {
  background: #36BBA9;
  color: #fff !important;
  border: 1px solid #91bda5 !important;
  -webkit-box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
          box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
}
.grey-bg[data-v-1294259d]:hover {
  background: #36BBA9 !important;
  color: #fff !important;
  border: 1px solid #91bda5 !important;
  -webkit-box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
          box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
}
.dose[data-v-1294259d] {
  margin-right: 10px;
  margin-left: 30px;
}
.group[data-v-1294259d] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.group.start[data-v-1294259d] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 13px;
}
.group.end[data-v-1294259d] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 0;
}
[data-v-1294259d] .el-select .el-input__suffix .el-icon-circle-check {
  display: none;
}
.footer[data-v-1294259d] {
  text-align: right;
}
.f_list_box[data-v-1294259d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.f_list_box .f_box[data-v-1294259d] {
  width: 280px;
}
.f_list_box .f_box .icon_slot[data-v-1294259d] {
  cursor: pointer;
}
.flex-item_list[data-v-2e06f89f] {
  min-height: 200px;
  max-height: 400px;
  overflow-y: auto;
}
.flex-item_list[data-v-2e06f89f]::-webkit-scrollbar {
  width: 4px !important;
  height: 2px;
}
.flex-item_list[data-v-2e06f89f]::-webkit-scrollbar-thumb {
  background-color: #ddd !important;
}
.flex-item[data-v-2e06f89f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 40px;
  font-size: 14px;
  padding: 0 20px;
  cursor: pointer;
}
.flex-item[data-v-2e06f89f]:hover {
  color: #00af94;
  font-weight: bold;
  background-color: #ecf0ef;
}
.more[data-v-2e06f89f] {
  text-align: right;
}
.demo-drawer__footer[data-v-2e06f89f] {
  text-align: right;
}
.medical[data-v-2e06f89f] {
  background-color: #00af94;
  padding: 5px;
  border-radius: 5px;
  margin-left: 3px;
  display: inline-block;
  color: #FFFFFF;
}
.tag_box[data-v-2e06f89f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ai_tag[data-v-2e06f89f] {
  margin: 5px;
  padding: 0 5px;
  max-width: 300px;
  font-size: 12px;
  color: #36BBA9;
  border: 1px solid #b9b9b9;
  border-radius: 4px;
  line-height: 24px;
  height: 24px;
  background-color: #eef8f3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ai_content[data-v-2e06f89f] {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.el-icon-close[data-v-2e06f89f] {
  cursor: pointer;
  margin-left: 10px;
}
[data-v-2e06f89f] .el-select__input {
  width: 100% !important;
}
.select_text[data-v-2e06f89f] {
  display: inline-block;
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 10px;
}
.detail_content[data-v-2e06f89f] {
  max-height: 600px;
  overflow: hidden auto;
}
[data-v-2e06f89f]::-webkit-scrollbar {
  width: 2px;
}
.description[data-v-44d85723] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.detail_item[data-v-44d85723] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 30px;
  margin-left: 20px;
}
.detail_item .title[data-v-44d85723] {
  width: 100px;
  text-align: right;
}
.detail_item .content[data-v-44d85723] {
  width: 60%;
}
.detail_item ol[data-v-44d85723] {
  margin: 0;
  text-align: left;
  list-style-type: decimal;
  padding-left: 20px;
}
.detail_item ol li[data-v-44d85723] {
  list-style: decimal !important;
}
.tag_pop[data-v-44d85723] {
  max-width: 800px;
  white-space: normal;
}
.tags[data-v-44d85723] {
  white-space: normal;
  max-width: 800px;
}
.demo-drawer__footer[data-v-44d85723] {
  text-align: right;
}
.el-tag[data-v-44d85723] {
  max-width: 400px;
  text-overflow: ellipsis;
  overflow: hidden;
}
[data-v-44d85723] .detail_content {
  max-height: 600px;
  overflow-y: auto;
}
.flex_box[data-v-cb4394e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex_box .left[data-v-cb4394e6] {
  width: 240px;
  line-height: 40px;
}
.flex_box .left .recommend_item[data-v-cb4394e6] {
  border-left: 3px solid #fff;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
}
.flex_box .left .recommend_item.active[data-v-cb4394e6] {
  border-left: 3px solid #00af94;
  background-color: #ecfcf5;
  color: #00af94;
}
.flex_box .left .btn_box[data-v-cb4394e6] {
  text-align: center;
}
.flex_box .right[data-v-cb4394e6] {
  margin-left: 20px;
}
.flex_box .right .title[data-v-cb4394e6] {
  padding-bottom: 20px;
}
.flex_box .right .title .name[data-v-cb4394e6] {
  padding-right: 20px;
}
.history_box[data-v-74678e10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.history_classify[data-v-74678e10] {
  width: 20%;
  text-align: center;
}
.history_classify .history_tab[data-v-74678e10] {
  border-collapse: collapse;
  width: 90%;
  margin: 0 auto;
}
.history_classify .history_tab .tab_item[data-v-74678e10] {
  width: 100%;
  border: 1px solid #E8E8E8;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.history_classify .history_tab .active_tab[data-v-74678e10] {
  background-color: #00af94;
  color: #FFFFFF;
}
.history_content[data-v-74678e10] {
  width: 80%;
}
.demo-drawer__footer[data-v-74678e10] {
  text-align: right;
}
.description[data-v-74678e10] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tag_pop[data-v-74678e10] {
  max-width: 300px;
  white-space: normal;
}
.remark[data-v-74678e10] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-5d934f70] .el-select {
  display: block;
}
.form-btns[data-v-5d934f70] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.w360[data-v-7f815cba] {
  width: 360px;
  display: inline-block;
}
.w300[data-v-7f815cba] {
  width: 300px;
  display: inline-block;
  margin-left: 20px;
}
.mt10[data-v-7f815cba] {
  margin-top: 10px;
}
.ml10[data-v-7f815cba] {
  margin-left: 10px;
}
.pagination-margin[data-v-7f815cba] {
  float: right;
  padding-top: 10px;
}
.circle[data-v-7f815cba] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.green[data-v-7f815cba] {
  background: #00AF94;
}
.yellow[data-v-7f815cba] {
  background: #FFB12A;
}
.black[data-v-7f815cba] {
  color: #000;
}
.red-color[data-v-7f815cba] {
  color: red !important;
}

.print-box[data-v-cf2565b0]{
  margin: 0 auto;
  display: none;
}

.drawer_title[data-v-cfb41ba4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.detail_container[data-v-cfb41ba4] {
  height: calc(100% - 10px);
  overflow: hidden auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-cfb41ba4]::-webkit-scrollbar {
  width: 7px;
  height: 7px;
  background-color: transparent;
}
.head_search[data-v-cfb41ba4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.head_search .dot[data-v-cfb41ba4] {
  width: 10px;
  height: 10px;
  margin-right: 5px;
  display: inline-block;
  border-radius: 50%;
  background-color: #ff5858;
}
.head_content .time_item .time_list[data-v-cfb41ba4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.head_content .time_item .icon_time[data-v-cfb41ba4] {
  width: 50px;
  cursor: pointer;
  margin-right: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.head_content .time_item .time_group[data-v-cfb41ba4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: inline-block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 16px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.head_content .time_item .time_group li[data-v-cfb41ba4] {
  min-width: 36px;
  height: 23px;
  line-height: 23px;
  display: inline-block;
  font-size: 0;
  position: relative;
  background: #ECECEC;
  border-left: 2px #25CEB5 solid;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 24px;
}
.head_content .time_item .time_group li[data-v-cfb41ba4]:first-child {
  border-left: 2px #C0C0C0 solid;
}
.head_content .time_item .time_group li[data-v-cfb41ba4]:last-child {
  border-right: 2px #C0C0C0 solid;
}
.head_content .time_item .time_group li .sche-num[data-v-cfb41ba4] {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -12px;
  font-size: 14px;
  color: #fff;
}
.head_content .time_item .time_group li .left-text[data-v-cfb41ba4] {
  position: absolute;
  font-size: 12px;
  top: 20px;
  left: -16px;
}
.head_content .time_item .time_group li .rihgt-text[data-v-cfb41ba4] {
  position: absolute;
  font-size: 12px;
  top: 20px;
  right: -16px;
}
.head_content .time_item .time_group .light-green[data-v-cfb41ba4] {
  background: #C8F7F0;
}
.head_content .time_item .time_group .green_bg[data-v-cfb41ba4] {
  background: #00AF94;
}
.head_content .time_item .time_group .gray-bg[data-v-cfb41ba4] {
  background: #ECECEC;
}
.head_content .time_item .time_group .expire[data-v-cfb41ba4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAcBAMAAAD/8tBWAAAAAXNSR0IArs4c6QAAABhQTFRF8fP08vT18/X29Pb39ff49vj59/n6+Pr7qXrS0QAAAI9JREFUKM/F0aEOwjAUheGTZeMBVgiWqeqq2qFqxxvg0KwN/+sjoNdcg8P9yf1E0yNoAXgNWAlIBbhHK+GhoocagDYaHAHdMnA9A1aqJ+B5BKzE5QGsBax+duyH/rBe+p6TwVSEh8JD4aGKhwrAPhmcAKUCLLnDJYNaAOrcYZ1Bn/Nmn7dF5OdAfo6oP+32BkOOyOKK0yn5AAAAAElFTkSuQmCC) repeat-x;
}
.head_content .time_item .time_group .noshec[data-v-cfb41ba4] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAcBAMAAAD/8tBWAAAAAXNSR0IArs4c6QAAABhQTFRF4+Xn5efn5efo5ujp5+nq6Orr6evs6uztZ/nGxQAAAI9JREFUKM/F0aEOwjAUheGTZeMBVgiWqeqq2qFqxxvg0KwN/+sjoNdcg8P9yf1E0yNoAXgNWAlIBbhHK+GhoocagDYaHAHdMnA9A1aqJ+B5BKzE5QGsBax+duyH/rBe+p6TwVSEh8JD4aGKhwrAPhmcAKUCLLnDJYNaAOrcYZ1Bn/Nmn7dF5OdAfo6oP+32BkOOyOKK0yn5AAAAAElFTkSuQmCC) repeat-x;
}
.head_content .time_item .time_group .hasshec[data-v-cfb41ba4] {
  background: #9CD6CD;
}
.head_content .time_item .time_group .pink-bg[data-v-cfb41ba4] {
  background: #ff8989;
}
.detail_content[data-v-cfb41ba4] {
  min-height: calc(100% - 200px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.detail_content .el-select[data-v-cfb41ba4] {
  width: 100%;
}
.content_info_form[data-v-cfb41ba4] {
  width: 80%;
}
.contactor[data-v-cfb41ba4] {
  width: 100%;
  background-color: #f3f3f3;
  height: 54px;
  padding: 10px 0;
  margin-bottom: 10px;
}
.extra_info[data-v-cfb41ba4] {
  border: 1px dashed #dfdfdf;
  border-radius: 5px;
  padding: 10px;
}
.content_image[data-v-cfb41ba4] {
  width: 20%;
  text-align: center;
}
.footer[data-v-cfb41ba4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 40px;
  position: absolute;
  width: 100%;
  bottom: 10px;
  left: 0;
  right: 0;
  padding: 0 20px;
  background: #fff;
}
.title_card[data-v-cfb41ba4] {
  display: inline-block;
  margin-left: 10px;
}
.download_card[data-v-cfb41ba4] {
  color: #409EFF !important;
  margin-left: 10px;
}
.query[data-v-15ccc407] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-15ccc407] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-15ccc407] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-15ccc407] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-15ccc407] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-15ccc407] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 100px;
  padding-bottom: 50px;
  height: 100%;
}
.query .content .operation-icons[data-v-15ccc407] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .content .operation-icons .message-icon[data-v-15ccc407] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .content .operation-icons .back-icon[data-v-15ccc407] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-15ccc407] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
}
.cricle[data-v-15ccc407] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-15ccc407] {
  background: #ff1e1e;
}
.red[data-v-15ccc407] {
  color: #ff1e1e;
}
.orange-bg[data-v-15ccc407] {
  background: #fbb93a;
}
.green-bg[data-v-15ccc407] {
  background: #00D1B6;
}
.text-icon[data-v-15ccc407] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-15ccc407] {
  border: 1px solid #ff1e1e !important;
}
[data-v-10d79efb] .el-popover {
  padding: 0;
}
.red-bg[data-v-10d79efb] {
  padding: 0 2px;
  background: #FF553F;
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
}
.patient_info_container[data-v-10d79efb] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 65px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px dashed #EBEEF5;
}
.patient_info_container .patient_avatar[data-v-10d79efb] {
  width: 20%;
  text-align: center;
}
.patient_basic .patient_name[data-v-10d79efb] {
  display: inline-block;
  color: #36BBA9;
  margin-right: 20px;
}
.patient_basic .patient_basic_item[data-v-10d79efb] {
  margin-bottom: 5px;
}
.patient_basic .patient_basic_item > span[data-v-10d79efb] {
  margin-right: 20px;
}
.patient_extra[data-v-10d79efb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 10px 0;
  line-height: 30px;
}
.patient_extra .title[data-v-10d79efb] {
  color: #666666;
}
.patient_extra span[data-v-10d79efb] {
  margin: 0 8px;
}
.triangle[data-v-10d79efb] {
  position: absolute;
  top: 0;
  right: 0;
  width: 0px;
  height: 0px;
  border-width: 30px;
  border-style: solid;
  border-color: #20ceb9 #20ceb9 transparent transparent;
}
.text[data-v-10d79efb] {
  position: absolute;
  top: 8px;
  right: 7px;
  color: #FFFFFF;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.my_dropdown[data-v-10d79efb] {
  position: relative;
  float: right;
}
.dropdown_menu[data-v-10d79efb] {
  text-align: center;
  top: -70px;
  position: absolute;
  width: 70px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.05);
  border: 1px solid #ebeef5;
  border-radius: 5px;
}
.dropdown_item[data-v-10d79efb] {
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}
.dropdown_item[data-v-10d79efb]:hover {
  color: #36BBA9;
  background-color: #f5f7fa;
}
.display_inline[data-v-10d79efb] {
  padding: 0 15px;
  text-align: left;
  display: inline-block;
}
.text_logo[data-v-10d79efb] {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-color: #58d583;
  color: #FFFFFF;
  border-radius: 5px;
  text-align: center;
  margin-right: 5px;
}
.icon-tui1[data-v-7a2870ae] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-7a2870ae] {
  width: 20px;
  height: 20px;
  fill: #00D1B6;
  vertical-align: bottom;
}
.red-bg[data-v-7a2870ae] {
  padding: 0 2px;
  background: #FF553F;
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
  margin-right: 20px;
}
.w450[data-v-7a2870ae] {
  width: 450px;
}
.w460[data-v-7a2870ae] {
  width: 460px;
}
.box_container[data-v-7a2870ae] {
  height: 100%;
}
.department[data-v-7a2870ae] {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #D0D0D0;
}
.query_form[data-v-7a2870ae] {
  position: relative;
  width: 100%;
  padding: 10px;
}
.query_form .min-width-480[data-v-7a2870ae] {
  width: 30%;
}
.query_form .min-width-20[data-v-7a2870ae] {
  width: 20%;
}
.query_form .el-select[data-v-7a2870ae] {
  margin-right: 5px;
}
.search_item[data-v-7a2870ae] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin: 5px 0;
  padding: 0 10px;
}
.search_item .search_label[data-v-7a2870ae] {
  width: 80px;
  text-align: left;
}
.search_item .search_content[data-v-7a2870ae] {
  width: calc(100% - 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex_start[data-v-7a2870ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.checkbox[data-v-7a2870ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.el-checkbox.is-bordered.el-checkbox--small[data-v-7a2870ae] {
  padding: 5px 10px;
  margin-right: 5px !important;
}
.footer span[data-v-7a2870ae] {
  padding-right: 20px;
}
.footer .left[data-v-7a2870ae] {
  padding-top: 10px;
}
.footer .pagenation[data-v-7a2870ae] {
  text-align: right;
}
.operation[data-v-7a2870ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 5px;
}
.drawer_title[data-v-7a2870ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.senior-search[data-v-7a2870ae] {
  top: 32px;
}
[data-v-7a2870ae] .el-table__fixed {
  height: 100% !important;
  margin-bottom: 17px !important;
}
.tips[data-v-7a2870ae] {
  color: #999;
}
.tips span[data-v-7a2870ae] {
  font-weight: bold;
  color: #FF8100;
  margin-right: 8px;
}
.box .lister[data-v-ffb91090] {
  height: 230px;
  overflow-y: auto;
  margin-top: 5px;
}
.lister[data-v-ffb91090]::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.doctor-loop[data-v-ffb91090] {
  float: left;
  width: 33.333333%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px 5px 5px 15px;
  border-right: 1px dashed #beccca;
}
.doctor-loop .name[data-v-ffb91090] {
  line-height: 30px;
  padding-left: 8px;
}
.doctor-loop .search[data-v-ffb91090] {
  margin-bottom: 5px;
}
.doctor-loop[data-v-ffb91090]:nth-child(3n) {
  border-right: none;
}
.date-piker-box[data-v-f1b68f12] {
  width: 360px;
  margin: 0 auto;
  overflow: hidden;
  line-height: 28px;
}
.date-piker-box > div[data-v-f1b68f12] {
  float: left;
  text-align: center;
}
.date-piker-box > div[data-v-f1b68f12]:hover {
  color: #00af94;
}
.date-piker-box .pre[data-v-f1b68f12], .date-piker-box .next[data-v-f1b68f12] {
  width: 40px;
  font-size: 18px;
  color: #999;
  cursor: pointer;
}
.date-piker-box .date[data-v-f1b68f12] {
  width: 280px;
  position: relative;
  font-weight: bold;
  cursor: pointer;
}
.date-piker-box .date .hidden[data-v-f1b68f12] {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}
.doctor[data-v-17122eea] {
  border: 1px solid #fddfa7;
  background: #fdf6ec;
  margin: 5px 5px 0 5px;
  border-radius: 5px;
  text-align: left;
  padding: 6px;
  cursor: pointer;
}
.doctor > span[data-v-17122eea] {
  text-align: left;
}
.doctor .vedio[data-v-17122eea] {
  margin-right: 8px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAABHNCSVQICAgIfAhkiAAAATtJREFUOE+tlEFOwkAUht8/Ra2JiRwBlkZM8ATiDXRpdcEN1K3poiRo3MkNrAuIO3oD6g1IELfgCaiJbKSd54xQNUQSZDrJJJPJzDf/m/e/h+rAy0/GcZuIKmouNZh4SOBaa/fGX3QBTs8NATpYijh3KLHi4uPO7TDd1iI/xpM7Yrzi9NnlVaD6DjPVWnt1T6+d/lVZAdsgFNT+UyZgDYUUHQLlZw+agaWg443NXKjC7yil5TRyQ8X80CxdV52+2wDT+e/vNALrxNm2HSlHjeZzZARmyH0pZGQluUGmYAULm6X64V92NVI8VcmXiZUEIra6ALYzSt6Pj09e3CMhSVfv9DlTH2vFyhmNWYFUweL+G7xqSTPz2/rWWsEvelGq9KznViTYJyDAV32/x8F/+oUOlYS8UE2ou6gdfAL+M6+NA2MmqQAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.doctor .name[data-v-17122eea] {
  padding-right: 8px;
  font-weight: bold;
}
.doctor .all[data-v-17122eea] {
  padding-right: 8px;
}
.doctor .time[data-v-17122eea] {
  color: #999;
  font-size: 10px;
}
.d10[data-v-17122eea] {
  background-color: #fffcf1;
  border: 1px solid #f5dda8;
}
.d10[data-v-17122eea]:hover {
  background-color: #f5dda8;
}
.d20[data-v-17122eea] {
  border: 1px solid #adcefb;
  background: #e8f2ff;
}
.d20[data-v-17122eea]:hover {
  background-color: #adcefb;
}
.d20:hover .icon i[data-v-17122eea] {
  color: #fff;
}
.d11[data-v-17122eea] {
  background: linear-gradient(135deg, #ffefef 50%, #fffcf1 50%);
}
.d11[data-v-17122eea]:hover {
  background: linear-gradient(135deg, #ffc7c7 50%, #ffecb8 50%);
}
.d21[data-v-17122eea] {
  background: linear-gradient(135deg, #e8f2ff 50%, #fffcf1 50%);
}
.d21[data-v-17122eea]:hover {
  background: linear-gradient(135deg, #ffc7c7 50%, #adcefb 50%);
}
.d30[data-v-17122eea] {
  background-color: #ffefef;
  border: 1px solid #fcd0cf;
}
.d30[data-v-17122eea]:hover {
  background-color: #fcd0cf;
}
.doctor.disabled[data-v-17122eea] {
  opacity: 0.5;
}
.intro[data-v-17122eea] {
  margin-top: 4px;
  font-size: 13px;
  color: #999;
  padding-left: 43px;
}
.label3[data-v-17122eea] {
  line-height: 24px;
  color: #333;
}
.label3 .name[data-v-17122eea] {
  font-weight: bold;
}
.label3 .line1 span[data-v-17122eea] {
  color: #666;
  padding-right: 8px;
}
.label3 .btns[data-v-17122eea] {
  margin-top: 5px;
  border-top: 1px dashed #beccca;
}
.label3 .btns .el-button[data-v-17122eea] {
  padding: 10px 0 0 0;
}
.pr[data-v-17122eea] {
  position: relative;
  vertical-align: middle;
}
.pr .icon[data-v-17122eea] {
  position: absolute;
  right: 0;
  top: 0;
}
.pr .icon i[data-v-17122eea] {
  font-size: 20px;
  padding: 7px 5px 0 0;
  color: #7dc7a6;
}

.flex_between[data-v-aa49ad62] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.to[data-v-aa49ad62] {
  margin: 0 10px;
}
.el-checkbox[data-v-aa49ad62] {
  margin-right: 10px;
}
[data-v-aa49ad62]  .el-checkbox__label {
  padding-left: 1px;
}
[data-v-aa49ad62] .el-form-item {
  margin-bottom: 18px !important;
}
.title[data-v-aa49ad62] {
  width: 100%;
  height: 36px;
  line-height: 36px;
  background-color: #f3f3f3;
  margin: 10px 0;
  padding: 0 10px;
}
[data-v-aa49ad62] .el-loading-mask {
  z-index: 999999;
}

.head[data-v-24e5bf36] {
  text-align: center;
  margin: 10px 0;
  position: relative;
}
[data-v-24e5bf36] .el-dialog__body {
  max-height: 500px;
  overflow: hidden;
}
@charset "UTF-8";
.box[data-v-5006355e] {
  width: 100%;
  height: 100%;
}
.table_head[data-v-5006355e] {
  width: 100%;
  clear: both;
}
.table_head .table_head_right[data-v-5006355e] {
  width: 95%;
  border-bottom: 2px solid #D0D0D0;
  float: left;
  overflow: auto hidden;
  height: 66px;
  white-space: nowrap;
}
.table_head .table_head_right .table_head_right_item[data-v-5006355e] {
  margin-top: 15px;
  width: 220px;
  overflow: hidden;
  display: inline-block;
  height: auto;
  text-align: center;
  margin-right: 5px;
  position: relative;
}
.table_head .table_head_right .stop[data-v-5006355e] {
  font-weight: 700;
  cursor: pointer;
  color: #FFFFFF;
}
.table_head .table_head_right .table_head_right_item:hover .stop[data-v-5006355e] {
  color: #00af94;
}
.table_head_right[data-v-5006355e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 0 !important;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 0 !important;
}
.majorname[data-v-5006355e] {
  display: inline-block;
  text-overflow: ellipsis;
  width: 200px;
  overflow: hidden;
  padding: 0 20px;
  white-space: nowrap;
}
.table_container[data-v-5006355e] {
  width: 100%;
  height: calc(100vh - 204px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-bottom: 2px solid #D0D0D0;
}
.anchor[data-v-5006355e] {
  width: 60px;
  position: absolute;
  right: 10px;
  height: 400px;
  top: 50%;
  margin-top: -110px;
  margin-bottom: 3px;
}
.anchor .title[data-v-5006355e] {
  width: 60px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #adadad;
  color: #FFFFFF;
  border-radius: 5px;
  margin-bottom: 3px;
  cursor: pointer;
}
.anchor .time[data-v-5006355e] {
  background-color: #d3d5d2;
  margin-bottom: 3px;
  text-align: center;
  color: #FFFFFF;
  overflow: auto;
  max-height: 310px;
  border-radius: 5px;
}
.anchor .time div[data-v-5006355e] {
  height: 25px;
  line-height: 25px;
}
[data-v-5006355e]::-webkit-scrollbar {
  width: 2px;
}
.appoint_table_left[data-v-5006355e] {
  width: 5%;
  margin-top: -3px;
  overflow: hidden auto;
}
.appoint_table_left .appoint_table_left_item[data-v-5006355e] {
  height: 450px !important;
  text-align: center;
}
.appoint_info[data-v-5006355e] {
  width: 95%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.appoint_info[data-v-5006355e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 8px;
}
.appoint_info[data-v-5006355e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background-color: #c6c6c6;
}
.appoint_info[data-v-5006355e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #ffffff;
}
.appoint_info_col[data-v-5006355e] {
  width: 220px;
  margin-right: 5px;
}
.appoint_info_row[data-v-5006355e] {
  width: 220px;
  text-align: center;
  position: relative;
}
.patient_item[data-v-5006355e] {
  width: 100%;
  height: 100%;
  border-left: 4px solid #53af78;
  background-color: #f7f8fa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.display_inline[data-v-5006355e] {
  padding: 0 15px;
  text-align: left;
  display: inline-block;
  width: 50%;
}
.text_logo[data-v-5006355e] {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-color: #58d583;
  color: #FFFFFF;
  border-radius: 5px;
  text-align: center;
  margin-right: 5px;
}
.patient_name[data-v-5006355e] {
  font-weight: 600;
  font-size: 16px;
}
.appoint_info_time[data-v-5006355e] {
  border-bottom: 1px solid #D0D0D0;
}
.row_mask[data-v-5006355e] {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #313232;
  color: #FFFFFF;
  padding: 2px 0;
  cursor: pointer;
  opacity: 0.8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.row_mask_operation[data-v-5006355e] {
  pointer-events: auto;
}
.table_item_content[data-v-5006355e] {
  width: 100%;
  height: 100%;
  background-color: #f7f8fa;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.patient_card[data-v-5006355e] {
  position: absolute;
  width: 500px;
  top: -200px;
  background-color: #FFFFFF;
  padding: 7px;
  z-index: 999;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.05);
  border: 1px solid #ebeef5;
  text-align: left;
}
.vedio[data-v-5006355e] {
  margin-right: 8px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAABHNCSVQICAgIfAhkiAAAATtJREFUOE+tlEFOwkAUht8/Ra2JiRwBlkZM8ATiDXRpdcEN1K3poiRo3MkNrAuIO3oD6g1IELfgCaiJbKSd54xQNUQSZDrJJJPJzDf/m/e/h+rAy0/GcZuIKmouNZh4SOBaa/fGX3QBTs8NATpYijh3KLHi4uPO7TDd1iI/xpM7Yrzi9NnlVaD6DjPVWnt1T6+d/lVZAdsgFNT+UyZgDYUUHQLlZw+agaWg443NXKjC7yil5TRyQ8X80CxdV52+2wDT+e/vNALrxNm2HSlHjeZzZARmyH0pZGQluUGmYAULm6X64V92NVI8VcmXiZUEIra6ALYzSt6Pj09e3CMhSVfv9DlTH2vFyhmNWYFUweL+G7xqSTPz2/rWWsEvelGq9KznViTYJyDAV32/x8F/+oUOlYS8UE2ou6gdfAL+M6+NA2MmqQAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.title-tips[data-v-700a445a] {
  position: absolute;
  top: 18px;
  left: 117px;
  color: #999;
  line-height: 30px;
}
.title-tips strong[data-v-700a445a] {
  color: #333;
}
.scheduling_content[data-v-700a445a] {
  border: 1px solid #beccca;
  border-radius: 8px;
  width: 100%;
  height: calc(100vh - 68px);
}
.scheduling_content .title[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border-bottom: 1px solid #beccca;
  height: 50px;
}
.scheduling_content .title > div[data-v-700a445a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 11px;
}
.scheduling_content .title > div .tabs[data-v-700a445a] {
  overflow: hidden;
  border-radius: 5px;
  border: 1px solid #00af94;
  line-height: 26px;
  margin-right: 10px;
}
.scheduling_content .title > div .tabs .tab[data-v-700a445a] {
  float: left;
  width: 56px;
  text-align: center;
  color: #00af94;
  font-size: 12px;
}
.scheduling_content .title > div .tabs .tab.active[data-v-700a445a] {
  color: #fff;
  background: #00af94;
}
.scheduling_content .title > div .btn[data-v-700a445a] {
  display: inline-block;
}
.scheduling_content .title .btns-box[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.scheduling_content .title .date-box[data-v-700a445a] {
  text-align: center;
}
.scheduling_content .title .form-box[data-v-700a445a] {
  text-align: right;
}
.scheduling_content .title .form-box .tree[data-v-700a445a] {
  padding-top: 8px;
  max-height: 400px;
  overflow: auto;
}
.scheduling_content .title .form-box .tree[data-v-700a445a]::-webkit-scrollbar {
  width: 2px;
}
.scheduling_content .table-box .scroll[data-v-700a445a] {
  height: calc(100vh - 181px);
  overflow-y: auto;
}
.scheduling_content .table-box .scroll[data-v-700a445a]::-webkit-scrollbar {
  width: 2px;
}
.scheduling_content .table-box .week[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border-bottom: 1px solid #beccca;
}
.scheduling_content .table-box .week .time[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 74px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-items: center;
  text-align: center;
}
.scheduling_content .table-box .week .time .name[data-v-700a445a] {
  font-weight: bold;
  padding-bottom: 10px;
}
.scheduling_content .table-box .week .time .start[data-v-700a445a], .scheduling_content .table-box .week .time .to[data-v-700a445a], .scheduling_content .table-box .week .time .end[data-v-700a445a] {
  color: #999;
}
.scheduling_content .table-box .week .days-loop[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 74px);
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.scheduling_content .table-box .week .days-loop .day[data-v-700a445a] {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 1px solid #beccca;
  text-align: center;
}
.scheduling_content .table-box .week .days-loop .day .title-day[data-v-700a445a] {
  font-size: 16px;
  font-weight: bold;
  padding-top: 10px;
}
.scheduling_content .table-box .week .days-loop .day .title-date[data-v-700a445a] {
  padding-bottom: 10px;
}
.scheduling_content .table-box .week .days-loop .day .today[data-v-700a445a] {
  background: #00af94;
  color: #fff;
}
.scheduling_content .table-box .week .days-loop .day .no-record[data-v-700a445a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-items: center;
}
.scheduling_content .table-box .week .days-loop .day .add[data-v-700a445a] {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0;
}
.scheduling_content .table-box .week .days-loop .day .add .el-icon-circle-plus[data-v-700a445a] {
  font-size: 26px;
}
.scheduling_content .table-box .week .padding-bottom-30[data-v-700a445a] {
  padding-bottom: 30px;
}
.scheduling_content .table-box .week .grey[data-v-700a445a] {
  color: #999;
}
.add_btn[data-v-700a445a] {
  color: #b0ede4;
}
.add_btn_disabled[data-v-700a445a] {
  color: #b0ede4;
}
.day:hover .add_btn[data-v-700a445a] {
  color: #00af94;
}
@charset "UTF-8";
.table[data-v-635f58d9] {
  border-left: 1px solid #EBEEF5;
  width: 100%;
}
.table .table-head[data-v-635f58d9] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 66px;
  border-bottom: 1px solid #EBEEF5;
  background-color: #fff;
  z-index: 111;
}
.table .table-head .t-head-left[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 66px;
  border-right: 1px solid #EBEEF5;
}
.table .table-head .t-head-content[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: calc(100% - 76px);
  height: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.table .table-head .t-head-content .t-head-flex[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table .table-head .t-head-content .t-head-flex .t-h-item[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: bold;
  border-right: 1px solid #EBEEF5;
}
.table .table-body[data-v-635f58d9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(100vh - 204px);
}
.table .table-body .t-body-time[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 66px;
  border-right: 1px solid #EBEEF5;
}
.table .table-body .t-body-time .t-body-scroll .item-time[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 150px;
  text-align: center;
  border-bottom: 1px solid #EBEEF5;
}
.table .table-body .t-body-data[data-v-635f58d9] {
  width: calc(100% - 66px);
  height: 100%;
  white-space: nowrap;
  overflow: auto;
}
.table .table-body .t-body-data .t-body-list[data-v-635f58d9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table .table-body .t-body-data .t-body-list .t-body-cell[data-v-635f58d9] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  border-right: 1px solid #EBEEF5;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item[data-v-635f58d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px 10px;
  height: 150px;
  border-bottom: 1px solid #EBEEF5;
  background-color: #f8faf9;
  overflow: hidden auto;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item .item-box[data-v-635f58d9] {
  margin-top: 3px;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item .item-box[data-v-635f58d9]:first-child {
  margin-top: 0;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item .item-box .item-name[data-v-635f58d9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item .item-box .item-name .red-color[data-v-635f58d9] {
  color: #F56C6C;
}
.table .table-body .t-body-data .t-body-list .t-body-cell .t-body-item .item-box .item-name .det-btn[data-v-635f58d9] {
  cursor: pointer;
  color: #409EFF;
}
.anchor[data-v-635f58d9] {
  width: 60px;
  position: absolute;
  right: 10px;
  height: 400px;
  top: 50%;
  margin-top: -110px;
  margin-bottom: 3px;
}
.anchor .title[data-v-635f58d9] {
  width: 60px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #adadad;
  color: #FFFFFF;
  border-radius: 5px;
  margin-bottom: 3px;
  cursor: pointer;
}
.anchor .time[data-v-635f58d9] {
  background-color: #d3d5d2;
  margin-bottom: 3px;
  text-align: center;
  color: #FFFFFF;
  overflow: auto;
  max-height: 310px;
  border-radius: 5px;
}
.anchor .time div[data-v-635f58d9] {
  height: 25px;
  line-height: 25px;
}
.dialog-content .d-title[data-v-635f58d9] {
  font-weight: bold;
  font-size: 20px;
  color: #000;
}
.dialog-content .d-list[data-v-635f58d9] {
  margin: 20px auto 0;
  width: 360px;
}
.scrollbar[data-v-635f58d9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 8px;
}
.scrollbar[data-v-635f58d9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background-color: #c6c6c6;
}
.scrollbar2[data-v-635f58d9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 2px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
.scrollbar[data-v-635f58d9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #ffffff;
}
.box_container[data-v-11314378] {
  height: 100%;
}
.appoint-container[data-v-11314378] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.appoint-container .left[data-v-11314378] {
  width: 300px;
}
.appoint-container .right[data-v-11314378] {
  width: calc(100% - 300px);
}
.appoint-title[data-v-11314378] {
  height: 42px;
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.appoint-title span[data-v-11314378] {
  display: block;
  width: 100px;
  height: 42px;
  line-height: 42px;
  margin-left: 20px;
  font-size: 14px;
  font-weight: bold;
  color: #00af94;
  position: relative;
  text-align: center;
}
.appoint-title span[data-v-11314378]::after {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #00af94;
  left: 0;
  bottom: 0;
}
.title-box[data-v-11314378] {
  margin: 15px;
}
[data-v-11314378] .el-checkbox {
  margin-right: 20px;
}
.box_head[data-v-11314378] {
  padding: 0 0 7px 0;
  border-bottom: 1px solid #D0D0D0;
}
.box_head .head_content[data-v-11314378] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.box_head .head_content .btn[data-v-11314378] {
  padding: 5px 7px;
  margin: 0 10px;
}
[data-v-11314378] .el-calendar-day {
  height: 40px;
}
[data-v-11314378] .el-calendar-day p {
  padding: 0;
  margin: 0;
}
[data-v-11314378] .el-calendar__body {
  padding: 12px 20px 15px;
}
[data-v-11314378] .el-calendar__button-group .el-button {
  padding: 5px !important;
}
.tab_btn[data-v-11314378] {
  width: 60px;
  height: 26px;
  line-height: 26px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}
.actived_btn[data-v-11314378] {
  color: #FFFFFF;
  background-color: #00af94;
}
.appoint_table[data-v-11314378] {
  width: 100%;
  height: 99%;
  overflow: hidden;
}
.flex_between[data-v-11314378] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.basic-container[data-v-88384e80] {
  height: 100%;
}
.up32[data-v-88384e80] {
  margin-top: -32px;
}
[data-v-88384e80] .h32 {
  height: 0 !important;
}
[data-v-88384e80] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-88384e80] {
  margin-top: 10px;
}
.tips[data-v-88384e80] {
  padding: 0 5px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  background: #ff6161;
  color: #fff;
  font-style: normal;
  display: inline-block;
}
.box_container[data-v-7ebe5dbe] {
  height: 100%;
}
.box_head[data-v-7ebe5dbe] {
  padding: 0 0 7px 0;
  border-bottom: 1px solid #D0D0D0;
}
.box_head .head_content[data-v-7ebe5dbe] {
  width: 30%;
}
.box_head .head_content .btn[data-v-7ebe5dbe] {
  padding: 5px 7px;
  margin: 0 10px;
}
.tab_btn[data-v-7ebe5dbe] {
  width: 60px;
  height: 26px;
  line-height: 26px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}
.actived_btn[data-v-7ebe5dbe] {
  color: #FFFFFF;
  background-color: #00af94;
}
.appoint_table[data-v-7ebe5dbe] {
  width: 100%;
  height: 99%;
  overflow: hidden;
}
.flex_between[data-v-7ebe5dbe] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.basic-container[data-v-77b01b10] {
  height: 100%;
}
.basic-container .form-box[data-v-77b01b10] {
  width: 100%;
  height: calc(100vh - 160px);
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.basic-container .footer[data-v-77b01b10] {
  background-color: #fff;
  bottom: 0;
  left: 0;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px solid #f2f2f2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.basic-container .footer .el-button[data-v-77b01b10] {
  margin-right: 50px;
}
.basic-container .class-title-box[data-v-77b01b10] {
  border-left: 4px solid #00AF94;
  line-height: 20px;
  padding-left: 10px;
  margin: 10px 0;
  font-size: 16px;
  font-weight: 700;
  color: #666;
}
.basic-container .class-content-box[data-v-77b01b10] {
  width: 80%;
  min-width: 800px;
  max-width: 1200px;
}
.basic-container .class-content-box .search-patient[data-v-77b01b10] {
  width: 500px;
}
.basic-container .class-content-box .half-box[data-v-77b01b10] {
  width: 50%;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.basic-container .class-content-box .half-box .el-input[data-v-77b01b10] {
  width: 220px;
}
.basic-container .class-content-box .inline-box[data-v-77b01b10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.basic-container .class-content-box .inline-box .el-input[data-v-77b01b10] {
  margin-right: 10px;
  margin-bottom: 10px;
  width: 80px;
}
.basic-container .class-content-box .inline-box i[data-v-77b01b10] {
  padding-right: 30px;
  margin-left: -8px;
}
.basic-container .class-content-box .inline-box .s[data-v-77b01b10] {
  margin-left: -10px;
}
.search[data-v-3073ff76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 10px;
}
.search .item-200[data-v-3073ff76] {
  width: 200px;
  margin-right: 20px;
}
.submit-btn[data-v-3073ff76] {
  margin-right: 5px;
  cursor: pointer;
}
.flex1[data-v-3073ff76] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.search-check-box[data-v-3ce1a7d0] {
  position: relative;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  width: 100%;
  height: 32px;
}
.search-check-box .mask[data-v-3ce1a7d0] {
  position: absolute;
  z-index: 998;
  top: -50%;
  left: -50%;
  width: 3000px;
  height: 2000px;
  background: rgba(0, 0, 0, 0);
}
.search-check-box .hidden[data-v-3ce1a7d0] {
  width: 100%;
  overflow: hidden;
  height: 100%;
}
.search-check-box .hidden .tags[data-v-3ce1a7d0] {
  margin-top: -2px;
  width: 3000px;
  height: 100%;
}
.search-check-box .checkbox-area[data-v-3ce1a7d0] {
  position: absolute;
  width: 100%;
  z-index: 999;
  top: 30px;
  border: 1px solid #dcdfe6;
  background: #fff;
  -webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3);
}
.search-check-box .checkbox-area .header[data-v-3ce1a7d0],
.search-check-box .checkbox-area .footer[data-v-3ce1a7d0] {
  position: relative;
  padding: 0 10px;
}
.search-check-box .checkbox-area .header .position-right[data-v-3ce1a7d0],
.search-check-box .checkbox-area .footer .position-right[data-v-3ce1a7d0] {
  position: absolute;
  top: 0;
  right: 10px;
}
.search-check-box .checkbox-area .header.header[data-v-3ce1a7d0],
.search-check-box .checkbox-area .footer.header[data-v-3ce1a7d0] {
  padding-top: 10px;
}
.search-check-box .checkbox-area .body[data-v-3ce1a7d0] {
  height: 240px;
  padding: 0 10px;
  overflow-y: auto;
  border-bottom: 1px solid #dcdfe6;
}
.search-check-box .checkbox-area .body .el-checkbox[data-v-3ce1a7d0] {
  display: block;
}
.duty-dlg .el-dialog__body[data-v-0f048c39] {
  padding: 10px 20px;
}
#new-duty[data-v-0f048c39] {
  width: 576px;
}
#new-duty .to[data-v-0f048c39] {
  padding: 0 21px;
  font-style: normal;
}
#new-duty .el-checkbox[data-v-0f048c39] {
  margin-right: 10px;
}
#new-duty .el-checkbox__label[data-v-0f048c39] {
  padding-left: 5px;
}
#new-duty .long .el-input[data-v-0f048c39] {
  width: 497px;
}
#new-duty .short .el-form-item__label[data-v-0f048c39] {
  width: 54px !important;
}
#new-duty .short .el-form-item__content[data-v-0f048c39] {
  margin-left: 54px !important;
}
[data-v-0f048c39] .el-form-item--small.el-form-item {
  margin-bottom: 20px !important;
}
[data-v-0f048c39] .el-dialog__body {
  max-height: 510px !important;
  overflow: hidden auto !important;
}
[data-v-0f048c39] .el-dialog__wrapper {
  overflow: hidden !important;
}
.right-btns {
  position: absolute;
  right: 0;
  top: 0;
}
.right-btns .el-select {
  margin-right: 10px;
}
.duty-table {
  position: relative;
  border: 1px solid #dcdfe6;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  height: calc(100vh - 210px);
  overflow-y: hidden;
}
.duty-table .duty-table-title {
  width: 100%;
  height: 50px;
  border-bottom: 2px solid #dcdfe6;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  background-color: #FFFFFF;
}
.duty-table .icon-yishengs {
  width: 140px;
  float: left;
  background: url(/img/icons/doctor.cd5405d3.png);
  background-size: 30px auto;
  background-repeat: no-repeat;
  width: 38px;
  height: 45px;
  margin-left: 30px;
  margin-top: 6px;
  margin-bottom: 5px;
}
.duty-table .weekdays {
  margin-left: 140px;
}
.duty-table .weekdays .weekdays-list {
  display: table;
  width: 100%;
}
.duty-table .weekdays .weekdays-list .date {
  display: table-cell;
  line-height: 50px;
  text-align: center;
}
.duty-table .weekdays .weekdays-list .date .el-button--text {
  color: #fff;
}
.duty-table .weekdays .weekdays-list .date:hover {
  cursor: pointer;
}
.duty-table .weekdays .weekdays-list .date:hover .el-button--text {
  color: #409eff;
}
.duty-table .duty-table-body {
  padding-top: 50px;
  height: 100%;
  overflow: auto;
}
.duty-table .duty-table-body .doctor {
  border-bottom: 1px solid #dcdfe6;
  overflow: hidden;
}
.duty-table .duty-table-body .left {
  width: 180px;
  border-right: 1px solid #dcdfe6;
  background: #eff5ed;
  float: left;
}
.duty-table .duty-table-body .left .user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: 90px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}
.duty-table .duty-table-body .left .user strong {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  padding: 0 10px;
}
.duty-table .duty-table-body .left .user .department {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  padding: 0 10px;
  color: #aaa;
  font-size: 10px;
  text-align: center;
}
.duty-table .duty-table-body .left .times {
  margin-left: 90px;
  text-align: center;
  list-style: none;
  border-left: 1px solid #dcdfe6;
  font-size: 10px;
}
.duty-table .duty-table-body .left .times .time {
  border-bottom: 1px dashed #dcdfe6;
  line-height: 34px;
  color: #aaa;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.duty-table .duty-table-body .left .times .time .btnns {
  position: absolute;
  background: rgba(0, 0, 0, 0.7);
  top: 34px;
  width: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.duty-table .duty-table-body .left .times .time .btnns .el-button--text {
  color: #fff;
}
.duty-table .duty-table-body .left .times .time:hover .btnns {
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.duty-table .duty-table-body .left .times .time:last-child {
  border-bottom: none;
}
.duty-table .duty-table-body .right {
  margin-left: 181px;
}
.duty-table .duty-table-body .right .point {
  float: left;
  border-right: 1px dotted #dcdfe6;
  border-bottom: 1px dotted #dcdfe6;
  width: 14.285714%;
  height: 35px;
  overflow: hidden;
  position: relative;
}
.duty-table .duty-table-body .right .point .triangle {
  position: absolute;
  width: 15px;
  height: 15px;
  background: #d22525;
  right: -7px;
  top: -7px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.duty-table .duty-table-body .right .point .vedio {
  position: absolute;
  top: 12px;
  left: 7px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAABHNCSVQICAgIfAhkiAAAATtJREFUOE+tlEFOwkAUht8/Ra2JiRwBlkZM8ATiDXRpdcEN1K3poiRo3MkNrAuIO3oD6g1IELfgCaiJbKSd54xQNUQSZDrJJJPJzDf/m/e/h+rAy0/GcZuIKmouNZh4SOBaa/fGX3QBTs8NATpYijh3KLHi4uPO7TDd1iI/xpM7Yrzi9NnlVaD6DjPVWnt1T6+d/lVZAdsgFNT+UyZgDYUUHQLlZw+agaWg443NXKjC7yil5TRyQ8X80CxdV52+2wDT+e/vNALrxNm2HSlHjeZzZARmyH0pZGQluUGmYAULm6X64V92NVI8VcmXiZUEIra6ALYzSt6Pj09e3CMhSVfv9DlTH2vFyhmNWYFUweL+G7xqSTPz2/rWWsEvelGq9KznViTYJyDAV32/x8F/+oUOlYS8UE2ou6gdfAL+M6+NA2MmqQAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100%;
}
.duty-table .duty-table-body .right .point .text {
  line-height: 34px;
  text-align: center;
  font-size: 12px;
  overflow: hidden;
}
.duty-table .duty-table-body .right .point .text .deg30 {
  position: absolute;
  top: 0;
  -webkit-transform: skew(-30deg);
          transform: skew(-30deg);
}
.duty-table .duty-table-body .right .point .text .deg30 span {
  display: block;
  -webkit-transform: skew(30deg);
          transform: skew(30deg);
}
.duty-table .duty-table-body .right .point .text .l {
  width: 50%;
}
.duty-table .duty-table-body .right .point .text .r {
  right: -11px;
  width: 60%;
}
.duty-table .duty-table-body .right .point .text .bule {
  background: #b9d7fb;
  height: 34px;
}
.duty-table .duty-table-body .right .point .text .green {
  background: #eef8f3;
  height: 34px;
}
.duty-table .duty-table-body .right .point .info {
  line-height: 34px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  position: absolute;
  top: 34px;
  width: 100%;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
}
.duty-table .duty-table-body .right .point .info .el-button--text {
  color: #fff;
}
.duty-table .duty-table-body .right .point:hover {
  cursor: pointer;
}
.duty-table .duty-table-body .right .point:hover .info {
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.icon-delete[data-v-33bf687e]{
  color: red;
  font-size: 20px;
  font-weight: bolder;
  cursor: pointer;
  margin-left: 20px;
}
.icon-move[data-v-33bf687e]{
  color: blue;
  font-size: 20px;
  font-weight: bolder;
  cursor: pointer;
  margin-left: 20px;
}
.icon-move-disable[data-v-33bf687e]{
  color: #6b6b6b;
  font-size: 20px;
  font-weight: bolder;
  margin-left: 20px;
}

.allergy-title[data-v-aa65fa20] {
  font-weight: bolder;
  border-left: 3px #3d88d9 solid;
  padding-left: 10px;
}
.form-box[data-v-aa65fa20] {
  position: relative;
  height: 100%;
}
.footer[data-v-aa65fa20] {
  height: 35px;
}
.footer .btns[data-v-aa65fa20] {
  margin-top: 20px;
  width: 100%;
  background: #fff;
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: right;
}
[data-v-aa65fa20]::-webkit-scrollbar {
  width: 3px;
  height: 10px;
}
@charset "UTF-8";
.el-col[data-v-76108fe4] {
  margin-bottom: 0px;
}
.icon-page[data-v-76108fe4] {
  display: none;
}
.show-page[data-v-76108fe4] {
  height: 100%;
}
.show-page:hover .icon-page[data-v-76108fe4] {
  display: block;
}
.icon-button[data-v-76108fe4] {
  font-size: 20px;
  color: #1f94f4;
  cursor: pointer;
}
.show-icon:hover .icon-bottom[data-v-76108fe4] {
  display: block;
}
.icon-bottom[data-v-76108fe4] {
  position: absolute;
  right: 0px;
  bottom: 0px;
  display: none;
}
.show-border[data-v-76108fe4] {
  border-bottom: 1px white solid;
}
.sign-title[data-v-76108fe4] {
  height: 70px;
  margin: 10px 10px 0px 10px;
  position: relative;
}
.sign-title-time[data-v-76108fe4] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.sign-title-icon-left[data-v-76108fe4] {
  position: absolute;
  left: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.sign-title-icon-right[data-v-76108fe4] {
  position: absolute;
  right: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.sign-title-icon-back[data-v-76108fe4] {
  position: absolute;
  left: 0px;
  bottom: 0%;
}
.sign-title-icon-next[data-v-76108fe4] {
  position: absolute;
  right: 0px;
  bottom: 0%;
}
.sign-box[data-v-76108fe4] {
  position: relative;
  margin: 10px 10px 10px 10px;
}
.single[data-v-76108fe4] {
  height: 50px;
}
.project[data-v-76108fe4] {
  min-height: 24px;
  max-height: 50px;
}
.projectValue[data-v-76108fe4] {
  height: 50px;
}
.projectDouble[data-v-76108fe4] {
  background: #53e075;
  color: white;
}
.title[data-v-76108fe4] {
  background: #e2f0fd;
}
.projectName[data-v-76108fe4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.projectTitle[data-v-76108fe4] {
  background: #e2f0fd;
}
.projectEdit[data-v-76108fe4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.projectUnit[data-v-76108fe4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.projectTime[data-v-76108fe4] {
  height: 26px;
  background-color: white;
}
.double[data-v-76108fe4] {
  /*height: 120px;*/
}
.sign-box-title[data-v-76108fe4] {
  /*height: 100%;*/
  background: #3d88d9;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  /*从左向右 从右向左是 writing-mode: vertical-rl;*/
  -webkit-writing-mode: tb-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: tb-lr;
  /*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
}
.sign-box-data[data-v-76108fe4] {
  height: 50px;
}
.data[data-v-76108fe4] {
  border: 1px solid #d7dce0;
  border-radius: 4px;
  cursor: pointer;
}
.data[data-v-76108fe4]:hover {
  border: 1px solid #53e075 !important;
  border-radius: 4px;
}
.no-record[data-v-76108fe4] {
  position: absolute;
  text-align: center;
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.height-div[data-v-afc00434]{
  height: calc(100vh - 80px);
  overflow: auto;
}

#time-line-div2[data-v-6abe3d4e] {
  height: calc(100vh - 93px) !important;
  overflow: auto;
  padding-right: 10px;
}
.time-line-right[data-v-6abe3d4e] {
  height: 200px;
  position: fixed;
  bottom: 30px;
  right: 50px;
  overflow: auto;
  padding-right: 10px;
}
.allergy-title[data-v-6abe3d4e] {
  font-weight: bolder;
  border-left: 3px #3d88d9 solid;
  padding-left: 10px;
}
.el-icon-edit[data-v-6abe3d4e] {
  color: #1f94f4;
  font-size: 20px;
  cursor: pointer;
}
.clearfix[data-v-6abe3d4e] {
  height: 40px;
  background-color: #f7f7f7;
  line-height: 40px;
  border-radius: 6px;
}
.case-card[data-v-6abe3d4e] {
  border: 1px silver solid;
  margin: 10px;
  border-radius: 6px;
}
.case-card[data-v-6abe3d4e]:hover {
  border: 1px solid #3d88d9;
  margin: 10px;
  border-radius: 6px;
}
.download-file-span:hover .download-icon[data-v-6abe3d4e] {
  display: block;
}
p span[data-v-6abe3d4e]:nth-child(1) {
  display: inline-block;
  width: 60px;
  font-weight: 700;
  color: black;
}
p span[data-v-6abe3d4e]:nth-child(2) {
  margin-left: 10px;
}
.icon[data-v-6abe3d4e] {
  width: 30px;
  height: 30px;
  vertical-align: -0.15em;
  overflow: hidden;
}
.preview[data-v-6abe3d4e] .el-dialog {
  max-height: 765px !important;
  overflow: auto;
}
.no-record[data-v-6abe3d4e] {
  position: absolute;
  text-align: center;
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.zhuanzhen[data-v-6abe3d4e] {
  width: 46px;
  height: auto;
  margin-left: 10px;
  vertical-align: middle;
}
.case-item-label[data-v-6abe3d4e] {
  width: 60px;
  text-align: right;
  font-weight: 600;
}
.case-item-val[data-v-6abe3d4e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.physician[data-v-cbb75f06] {
  background: #fff;
}
.physician[data-v-cbb75f06] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.visit-transfer[data-v-f76c9e76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.visit-transfer .fields[data-v-f76c9e76] {
  width: 240px;
  margin: 5px;
}
.visit-transfer .fields2[data-v-f76c9e76] {
  width: 340px;
}
[data-v-5d33429e] .el-input-group__append, .el-input-group__prepend[data-v-5d33429e] {
  padding: 0 5px !important;
}
.search[data-v-5d33429e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.search .flex-item[data-v-5d33429e] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-5d33429e] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-5d33429e] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-5d33429e] .picker .el-range-separator {
  width: 20px;
}
.more-search[data-v-5d33429e] {
  margin-left: 10px;
}
[data-v-5d33429e] .el-dialog {
  margin-top: 10vh !important;
}
.el-dropdown.bottom[data-v-5d33429e] {
  margin-top: 10px;
}
.form[data-v-5d33429e] {
  height: 40px;
}
.overflow-dotted[data-v-5d33429e] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.deptName[data-v-5d33429e] {
  line-height: 15px;
}
.warehouse[data-v-5d33429e] {
  line-height: 15px;
}
.scorll-height[data-v-5d33429e] {
  padding: 0 8px;
  max-height: 600px;
  overflow: auto;
}
.tablebox .el-button--medium[data-v-5d33429e] {
  padding: 0;
}
.pagination-margin[data-v-5d33429e] {
  width: 100%;
  text-align: right;
  margin-top: 4;
}
.pagination-margin[data-v-5d33429e] .el-pagination__total {
  position: absolute;
  left: 0;
}
.not-group[data-v-5d33429e] {
  display: inline-block;
}
.body[data-v-5d33429e] {
  position: relative;
}
[data-v-5d33429e] .is-error .el-input-number__increase,[data-v-5d33429e] .is-success .el-input-number__increase {
  right: 1px !important;
}
h5[data-v-5d33429e] {
  padding: 0;
  margin: 0 0 5px;
}
.tab-name[data-v-18e3c2ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 10px;
}
.tab-name .name-item[data-v-18e3c2ba] {
  padding: 3px 5px;
  border: 1px solid #dcdcdc;
  border-left: none;
}
.tab-name .name-item[data-v-18e3c2ba]:first-child {
  border-left: 1px solid #dcdcdc;
  border-radius: 3px 0 0 3px;
}
.tab-name .name-item[data-v-18e3c2ba]:last-child {
  border-radius: 0px 3px 3px 0;
}
.tab-name .active[data-v-18e3c2ba] {
  background: #00af94;
  border-color: #00af94;
  color: #fff;
  cursor: pointer;
}
.dialog-footer[data-v-18e3c2ba] {
  margin-top: 10px;
}
.line2[data-v-18e3c2ba] {
  position: relative;
}
.line2 .group[data-v-18e3c2ba] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-18e3c2ba] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-18e3c2ba] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-18e3c2ba] {
  top: 0;
}
.line2 .group.start[data-v-18e3c2ba] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
}
.line2 .group.end[data-v-18e3c2ba] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.card[data-v-63c4ad6a] {
  width: 340px;
}
.card .line[data-v-63c4ad6a] {
  font-size: 0.9em;
  padding-bottom: 10px;
}
.card .line span[data-v-63c4ad6a] {
  padding-right: 10px;
}
.box[data-v-63c4ad6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-width: 0;
  position: relative;
  gap: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 52px;
}
.box .line1[data-v-63c4ad6a] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.box .ai-entry[data-v-63c4ad6a] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 28px;
  min-width: 94px;
  padding: 0 6px;
  border: 1px solid #0ab298;
  border-radius: 4px;
  background: #fff;
  color: #0ab298;
  font-family: inherit;
  font-size: 13px;
  line-height: 26px;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;
  transition: border-color 0.2s, background-color 0.2s, -webkit-box-shadow 0.2s;
  transition: border-color 0.2s, background-color 0.2s, box-shadow 0.2s;
  transition: border-color 0.2s, background-color 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}
.box .ai-entry[data-v-63c4ad6a]:hover {
  border-color: #008f7a;
  background: #ecfefb;
  color: #008f7a;
}
.box .ai-entry[data-v-63c4ad6a]:focus-visible {
  outline: none;
  border-color: #008f7a;
  -webkit-box-shadow: 0 0 0 2px rgba(10, 178, 152, 0.18);
          box-shadow: 0 0 0 2px rgba(10, 178, 152, 0.18);
}
.box .ai-entry__icon[data-v-63c4ad6a] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 18px;
  height: 18px;
  fill: currentColor;
  overflow: hidden;
}
.box > .icon3[data-v-63c4ad6a],
.box > .self[data-v-63c4ad6a],
.box > .half-self[data-v-63c4ad6a],
.box > .poison[data-v-63c4ad6a],
.box > .spirit1[data-v-63c4ad6a],
.box > .spirit2[data-v-63c4ad6a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.box .dao-gua[data-v-63c4ad6a] {
  border: 1px solid #f78a8a;
  color: #f78a8a;
  padding: 0;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  border-radius: 5px;
}
.box .ping-jia[data-v-63c4ad6a] {
  border: 1px solid #f8b63c;
  color: #f8b63c;
  padding: 0;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  border-radius: 5px;
}
.box .self[data-v-63c4ad6a], .box .half-self[data-v-63c4ad6a] {
  display: inline-block;
  color: #fff;
  background: #ff9900;
  border-radius: 50%;
  border-bottom-left-radius: 0;
  text-indent: 0;
  line-height: 20px;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  position: relative;
  margin-left: 5px;
}
.box .half-self[data-v-63c4ad6a]::after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 20px;
  height: 10px;
  border-bottom-right-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
}
.box .poison[data-v-63c4ad6a], .box .spirit1[data-v-63c4ad6a], .box .spirit2[data-v-63c4ad6a] {
  font-size: 12px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin: 9px 0 9px 5px;
  text-indent: 0;
}
.box .spirit1[data-v-63c4ad6a] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.box .spirit2[data-v-63c4ad6a] {
  color: #005cc8;
  border: 1px solid #005cc8;
  border-radius: 3px;
}
.box .icon3[data-v-63c4ad6a] {
  position: relative;
  margin-left: 3px;
  top: 2px;
}
.box .icon3 .icon[data-v-63c4ad6a] {
  width: 15px;
  height: 15px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.box .icon3.has-beacon[data-v-63c4ad6a] {
  top: 5px;
}
.box .icon3.has-beacon .icon[data-v-63c4ad6a] {
  width: 22px;
  height: 20px;
}
.box .icon2[data-v-63c4ad6a] {
  position: absolute;
  top: 0;
  right: 4px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.box .icon2 .icon[data-v-63c4ad6a] {
  width: 40px;
  height: 40px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.box .icon4[data-v-63c4ad6a] {
  position: absolute;
  top: 5px;
  right: -10px;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  font-size: 10px;
  color: #f00;
  border: 1px solid #f00;
  border-radius: 5px;
  line-height: 1;
  padding: 3px 5px;
  height: 20px;
  font-weight: 700;
}
.box2[data-v-63c4ad6a] {
  padding: 0 40px 10px 0;
}
.box2 .icon2[data-v-63c4ad6a] {
  position: absolute;
  top: 30px;
  right: 40px;
  margin-left: 10px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.box2 .icon2 .icon[data-v-63c4ad6a] {
  width: 40px;
  height: 40px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.box2 .name[data-v-63c4ad6a] {
  line-height: 20px;
  padding-right: 10px;
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.box2 .save[data-v-63c4ad6a] {
  position: absolute;
  top: 8px;
  right: 8px;
  font-size: 10px;
  color: #f57373;
}
[data-v-ae40e732] .el-input__inner {
  padding: 0 2px !important;
}
[data-v-ae40e732] .tiny-unit {
  color: #000;
  line-height: 30px;
}
.flex-item-box[data-v-ae40e732] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.flex-item-box > span[data-v-ae40e732] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-item-box .num[data-v-ae40e732] {
  width: 60%;
  text-align: center;
}
.flex-item-box .num span[data-v-ae40e732] {
  color: #666;
}
.flex-item-box .unit[data-v-ae40e732] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 14px;
}
.box[data-v-ae40e732] {
  position: relative;
  padding-right: 8px;
}
.box .check-item[data-v-ae40e732] {
  position: absolute;
  top: 2px;
  left: -25px;
  cursor: pointer;
}
.box .check-item i[data-v-ae40e732] {
  font-size: 20px;
  color: #00af94;
}
.box .group[data-v-ae40e732] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.box .group.start[data-v-ae40e732] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 13px;
}
.box .group.end[data-v-ae40e732] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right 0;
}
.box[data-v-05a1dea2] {
  position: relative;
}
.box .icon2[data-v-05a1dea2] {
  position: absolute;
  top: 0;
  right: 30px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.box .icon2 .icon[data-v-05a1dea2] {
  width: 40px;
  height: 40px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.box .price_name[data-v-05a1dea2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.box .price_name img[data-v-05a1dea2] {
  width: 20px;
  height: auto;
}
[data-v-38734484] .el-popper {
  margin-top: 0px !important;
}
.box[data-v-64a65ea8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box .num[data-v-64a65ea8], .box .unit[data-v-64a65ea8] {
  width: 50%;
  text-align: center;
}
.box .num span[data-v-64a65ea8], .box .unit span[data-v-64a65ea8] {
  color: #666;
}
.print-body[data-v-0746ca8e] {
  display: none;
}
.scroll[data-v-0c0555fd] {
  height: calc(100vh - 200px);
  overflow: auto;
  padding-bottom: 30px;
}
.text-ellipsis[data-v-0c0555fd] {
  width: 80px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  line-height: normal;
}
.advice-table[data-v-0c0555fd] {
  width: 100%;
  border-bottom: 1px solid #e6e4e5;
  margin-left: 10px;
}
.advice-table .table-header[data-v-0c0555fd] {
  line-height: 40px;
  background-color: #e6e4e5;
  color: #333;
}
.advice-table .table-body[data-v-0c0555fd] {
  line-height: 39px;
}
.advice-table .table-body .tr[data-v-0c0555fd] {
  border-bottom: 1px solid #e6e4e5;
  color: #000;
  font-size: 16px;
}
.advice-table .table-body .type-title[data-v-0c0555fd] {
  background: #f2fdf7;
  line-height: 40px;
}
.advice-table .tr[data-v-0c0555fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.advice-table .tr .td[data-v-0c0555fd] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 10px;
}
.advice-table .tr .operation[data-v-0c0555fd] {
  width: 106px;
  position: relative;
}
.advice-table .tr .operation .drop-down[data-v-0c0555fd] {
  margin-right: 10px;
}
.advice-table .tr .operation .sort_select[data-v-0c0555fd] {
  width: 50px;
  position: absolute;
  left: 0;
}
.advice-table .tr .operation .sort_select[data-v-0c0555fd] .el-input__inner {
  padding: 0 25px 0 5px;
}
.advice-table .tr .operation .sort_select[data-v-0c0555fd] .el-input__suffix {
  right: 0;
}
.advice-table .tr .o1[data-v-0c0555fd] {
  width: 130px;
}
.advice-table .tr .operation.right[data-v-0c0555fd] {
  text-align: right;
  padding: 0 10px 0 0;
}
.advice-table .tr .name[data-v-0c0555fd] {
  width: 25%;
  position: relative;
}
.advice-table .tr .dose[data-v-0c0555fd] {
  width: 7%;
}
.advice-table .tr .useMethod[data-v-0c0555fd] {
  width: 9%;
}
.advice-table .tr .frequency[data-v-0c0555fd] {
  width: 10%;
}
.advice-table .tr .days[data-v-0c0555fd] {
  width: 70px;
}
.advice-table .tr .number[data-v-0c0555fd] {
  width: 9%;
}
.advice-table .tr .pay[data-v-0c0555fd] {
  width: 11%;
}
.advice-table .tr .remark[data-v-0c0555fd] {
  width: calc(20vw - 180px);
}
.advice-table .tr .count[data-v-0c0555fd] {
  padding-left: 20px;
  color: #999;
}
.scroll[data-v-0c0555fd]::-webkit-scrollbar {
  width: 2px;
}
.footer[data-v-0c0555fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 4px;
  position: relative;
}
.footer .pay-amount[data-v-0c0555fd] {
  padding-top: 5px;
  padding-left: 10px;
}
.footer .pay-amount > span[data-v-0c0555fd], .footer .pay-amount > strong[data-v-0c0555fd] {
  padding-right: 10px;
}
.footer .advice_count_tips[data-v-0c0555fd] {
  position: absolute;
  top: -30px;
  width: 100%;
  line-height: 30px;
  background: #fdf8c9;
  text-indent: 20px;
}
.footer .advice_count_tips .el-icon-close[data-v-0c0555fd] {
  cursor: pointer;
}
.dim[data-v-0c0555fd] {
  color: #999 !important;
}
.title[data-v-13b7dfcc] {
  line-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.title .inline[data-v-13b7dfcc] {
  line-height: 40px;
}
.title .inline h4[data-v-13b7dfcc] {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.title .inline .fmt[data-v-13b7dfcc] {
  font-size: 18px;
  cursor: pointer;
}
.title .inline .price_vip[data-v-13b7dfcc] {
  color: #ff9900;
  padding-left: 20px;
}
.title .inline .du[data-v-13b7dfcc],
.title .inline .jing[data-v-13b7dfcc] {
  font-size: 10px;
  font-weight: 400;
  color: #e60012;
  border: 1px solid #e60012;
  border-radius: 3px;
  display: inline-block;
  line-height: 20px;
  padding: 0 5px;
  margin: 9px 0 9px 5px;
}
.title .inline .jing[data-v-13b7dfcc] {
  color: #ff9900;
  border: 1px solid #ff9900;
  border-radius: 3px;
}
.title .inline .jing.blue[data-v-13b7dfcc] {
  color: #005cc8;
  border: 1px solid #005cc8;
}
.title .name[data-v-13b7dfcc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.title .stock[data-v-13b7dfcc] {
  text-align: right;
  margin-left: auto;
  color: #f1873e;
}
.unit[data-v-13b7dfcc] {
  line-height: 32px;
}
.unit .big[data-v-13b7dfcc] {
  font-size: 1.5em;
  padding: 0 5px;
}
.address[data-v-13b7dfcc] {
  line-height: 30px;
}
.item-tips[data-v-13b7dfcc] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
  margin-bottom: 10px;
}
.amount[data-v-13b7dfcc] {
  line-height: 32px;
  padding-left: 50px;
}
.el-select[data-v-13b7dfcc] {
  width: 100%;
}
.line30[data-v-13b7dfcc] {
  display: block;
  line-height: 30px;
}
.line30.active[data-v-13b7dfcc] {
  color: #00af94;
}
.scroll[data-v-795d3146] {
  height: 280px;
  overflow: auto;
}
.select-table-row[data-v-795d3146] {
  padding: 0 10px;
  line-height: 40px;
  height: 40px;
  display: block;
  border-bottom: 1px solid #dedede;
}
.select-table-row > div[data-v-795d3146] {
  display: inline-block;
}
.select-table-row .width230[data-v-795d3146] {
  width: 130px;
}
.select-table-row .width46[data-v-795d3146] {
  width: 46px;
}
.select-table-row .width70[data-v-795d3146] {
  width: 70px;
}
.select-table-row .width100[data-v-795d3146] {
  width: 100px;
}
.select-table-row .width120[data-v-795d3146] {
  width: 130px;
}
.select-table-row .width140[data-v-795d3146] {
  width: 140px;
}
.header[data-v-795d3146] {
  background: #f6f6f6;
}
.el-select-dropdown__item.selected[data-v-795d3146] {
  color: #606266;
  font-weight: 500;
}
.el-select-dropdown__item.hover[data-v-795d3146], .el-select-dropdown__item[data-v-795d3146]:hover {
  background-color: #faefb5;
}
[data-v-795d3146]::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.more[data-v-795d3146] {
  margin: 10px 10px 0 0;
}
.price_name[data-v-795d3146] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 5px;
}
.price_name img[data-v-795d3146] {
  width: 20px;
  height: auto;
}
.name-input[data-v-795d3146] {
  width: 100%;
}
.herb-table[data-v-7f202c9c] {
  border: 1px solid #d6ceb4;
}
.herb-table .unit-box[data-v-7f202c9c] {
  display: inline-block;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #d6ceb4;
}
.herb-table .unit-box .flex-box[data-v-7f202c9c] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.herb-table .herb-table-header[data-v-7f202c9c] {
  border-bottom: 1px solid #d6ceb4;
}
.herb-table .herb-table-header .unit-box[data-v-7f202c9c] {
  background-color: #ad9367;
  color: #fff;
  font-weight: 700;
  line-height: 40px;
}
.herb-table .herb-table-header .unit-box[data-v-7f202c9c]:last-child {
  border: none;
}
.herb-table .herb-table-header .unit-box .name[data-v-7f202c9c] {
  display: inline-block;
  width: 50%;
  text-align: center;
}
.herb-table .herb-table-body[data-v-7f202c9c] {
  height: 350px;
  overflow-y: auto;
  background-color: #e7e8d5;
}
.herb-table .herb-table-body .unit-box[data-v-7f202c9c] {
  border-bottom: 1px solid #d6ceb4;
  line-height: 49px;
  height: 50px;
}
.herb-table .herb-table-body .unit-box[data-v-7f202c9c]:nth-child(4n+4) {
  border-right: none;
}
.herb-table .herb-table-body .unit-box .herb[data-v-7f202c9c] {
  width: 50%;
  cursor: pointer;
  position: relative;
}
.herb-table .herb-table-body .unit-box .herb .herb-table-body-left[data-v-7f202c9c] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 0 3px;
  background: transparent;
  position: relative;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.herb-table .herb-table-body .unit-box .herb-name[data-v-7f202c9c] {
  overflow: hidden;
}
.herb-table .herb-table-body .unit-box .herb-name .herb-table-body-addbtn .el-button[data-v-7f202c9c] {
  font-size: 14px;
  color: #959588;
  text-decoration: underline;
}
.herb-table .herb-table-body .unit-box .herb-name .herb-table-zhezhao[data-v-7f202c9c] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 11;
  background-color: rgba(0, 0, 0, 0.6);
  display: none;
}
.herb-table .herb-table-body .unit-box .herb-name .mask[data-v-7f202c9c] {
  position: absolute;
  top: 14px;
  opacity: 0;
  left: 0;
  width: 100%;
  height: 22px;
  z-index: 100;
}
.herb-table .herb-table-body .unit-box .herb-name .mask .btn[data-v-7f202c9c] {
  float: left;
  width: 25%;
  line-height: 22px;
  height: 22px;
  cursor: pointer;
  text-align: center;
  color: #ef8625;
  font-size: 16px;
}
.herb-table .herb-table-body .unit-box .herb-name .mask .btn i[data-v-7f202c9c] {
  font-size: 17px;
}
.herb-table .herb-table-body .unit-box .herb-name .mask .notBackup[data-v-7f202c9c] {
  position: relative;
  color: #e7e8d5;
}
.herb-table .herb-table-body .unit-box .herb-name .mask .notBackup[data-v-7f202c9c]::after {
  position: absolute;
  top: 10px;
  left: 0;
  width: 27px;
  content: "";
  border-bottom: 2px solid #ef8625;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.herb-table .herb-table-body .unit-box .herb-name .mask .edit-price[data-v-7f202c9c] {
  position: relative;
  top: -5px;
}
.herb-table .herb-table-body .unit-box .herb-name:hover .mask[data-v-7f202c9c] {
  opacity: 1;
}
.herb-table .herb-table-body .unit-box .herb-name:hover .herb-table-zhezhao[data-v-7f202c9c] {
  display: block;
}
.herb-table .herb-table-body .unit-box .herb-number[data-v-7f202c9c] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  line-height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.herb-table .herb-table-body .unit-box .herb-number .is-self-backup[data-v-7f202c9c] {
  position: absolute;
  top: 5px;
  right: 5px;
  background: #ef8625;
  color: #fff;
  line-height: 20px;
  width: 20px;
  text-align: center;
  border-radius: 50%;
  font-size: 12px;
}
.herb-table .herb-table-body .unit-box .herb-number .dose-unit[data-v-7f202c9c] {
  text-align: center;
  line-height: 30px;
}
.herb-table .herb-table-body .unit-box .understock[data-v-7f202c9c] {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
}
.herb-table .herb-table-body .unit-box .understock .icon[data-v-7f202c9c] {
  width: 50px;
  height: 22px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.herb-table .herb-table-body .unit-box .del[data-v-7f202c9c] {
  position: absolute;
  z-index: 10;
  left: 17px;
  top: 0;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
}
.herb-table .herb-table-body .unit-box .del .icon[data-v-7f202c9c] {
  width: 50px;
  height: 50px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
[data-v-5c3e93ea] .el-dialog {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0 !important;
}
.herb-body[data-v-5c3e93ea] {
  overflow: auto;
  padding-bottom: 20px;
}
.el-icon-question[data-v-5c3e93ea] {
  font-size: 18px;
  color: #ccc;
  padding-left: 20px;
  line-height: 32px;
}
.supplier-col[data-v-5c3e93ea] {
  line-height: 32px;
  text-align: right;
}
.supplier-col .herb-span[data-v-5c3e93ea] {
  display: inline-block;
  padding: 0 10px;
  color: #ef8625;
  font-weight: bold;
}
.adviceOption[data-v-5c3e93ea] {
  width: 100%;
}
.flex-box[data-v-5c3e93ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-box .input-box[data-v-5c3e93ea] {
  width: 240px;
  margin-right: 20px;
}
.herb-body[data-v-8f9f14f8] {
  overflow: auto;
  padding-bottom: 20px;
}
.el-icon-question[data-v-8f9f14f8] {
  font-size: 18px;
  color: #ccc;
  padding-left: 20px;
  line-height: 32px;
}
.supplier-col[data-v-8f9f14f8] {
  line-height: 32px;
  text-align: right;
}
.supplier-col .herb-span[data-v-8f9f14f8] {
  display: inline-block;
  padding: 0 10px;
  color: #ef8625;
  font-weight: bold;
}
.adviceOption[data-v-8f9f14f8] {
  width: 100%;
}
.has-border[data-v-8f9f14f8] {
  border: 1px solid #aaa;
  border-radius: 5px;
}
.template-panel-v2 .panel-container[data-v-6fe11f33] {
  padding: 0 4px;
}
.template-panel-v2 .main-content[data-v-6fe11f33] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  min-height: 380px;
}
.template-panel-v2 .left-classify[data-v-6fe11f33] {
  width: 260px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
.template-panel-v2 .left-classify .classify-header[data-v-6fe11f33] {
  background: #FAFAFA;
  padding: 8px 12px;
  font-weight: 600;
  font-size: 13px;
  border-bottom: 1px solid #EBEEF5;
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 8px;
}
.template-panel-v2 .left-classify .classify-header .classify-header__title[data-v-6fe11f33] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.template-panel-v2 .left-classify .classify-header .classify-header__add[data-v-6fe11f33] {
  padding: 0;
  font-weight: 700;
}
.template-panel-v2 .left-classify .classify-name-cell[data-v-6fe11f33] {
  display: inline-block;
  cursor: pointer;
  color: #303133;
}
.template-panel-v2 .left-classify .classify-name-cell.no-classify[data-v-6fe11f33] {
  color: #E6A23C;
  font-style: italic;
}
.template-panel-v2 .left-classify .classify-name-cell[data-v-6fe11f33]:hover {
  color: #409EFF;
}
.template-panel-v2 .right-template[data-v-6fe11f33] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.template-panel-v2 .right-template .template-header[data-v-6fe11f33] {
  background: #FAFAFA;
  padding: 8px 12px;
  font-weight: 600;
  font-size: 13px;
  border-bottom: 1px solid #EBEEF5;
  color: #333;
}
.template-panel-v2 .right-template .template-header .subtitle[data-v-6fe11f33] {
  font-weight: 400;
  color: #999;
  font-size: 12px;
}
.template-panel-v2 .right-template .template-toolbar[data-v-6fe11f33] {
  padding: 8px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #EBEEF5;
}
.template-panel-v2 .right-template .template-pagination[data-v-6fe11f33] {
  padding: 6px 12px;
  text-align: right;
  border-top: 1px solid #EBEEF5;
  background: #FAFAFA;
}
.template-panel-v2 .herb-icon[data-v-6fe11f33] {
  display: inline-block;
  font-size: 10px;
  background: #54BB83;
  color: #fff;
  padding: 1px 3px;
  border-radius: 2px;
  margin-right: 4px;
  vertical-align: middle;
}
.template-panel-v2 .herbs-grid[data-v-6fe11f33] {
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f0ee), to(#fff));
  background: linear-gradient(#f3f0ee, #fff);
  padding: 12px 0 8px 0;
}
.template-panel-v2 .usage-rule-banner[data-v-6fe11f33] {
  background: #ECF5FF;
  border-left: 3px solid #409EFF;
  padding: 8px 12px;
  margin-bottom: 10px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.template-panel-v2 .usage-rule-banner .banner-text[data-v-6fe11f33] {
  color: #409EFF;
  font-size: 12px;
}
.template-panel-v2 .usage-rule-banner .banner-switch[data-v-6fe11f33] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #606266;
}
.template-panel-v2 .classify-name-cell.blocked[data-v-6fe11f33] {
  color: #C0C4CC !important;
  cursor: not-allowed !important;
}
.template-panel-v2 .classify-name-cell.blocked[data-v-6fe11f33]:hover {
  color: #C0C4CC !important;
}
.template-panel-v2 .blocked-template-name[data-v-6fe11f33] {
  color: #C0C4CC;
}
.template-panel-v2 .recommend-content .diag-info-bar[data-v-6fe11f33] {
  background: #ECFEFB;
  border-radius: 6px;
  padding: 10px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.template-panel-v2 .recommend-content .diag-info-bar .label[data-v-6fe11f33] {
  font-size: 13px;
  color: #666;
  margin-right: 8px;
}
.template-panel-v2 .recommend-content .diag-info-bar .diag-tag[data-v-6fe11f33] {
  margin-right: 8px;
  margin-bottom: 4px;
  border-color: #00AF94;
  color: #00AF94;
}
.template-panel-v2 .recommend-content .empty-state[data-v-6fe11f33] {
  text-align: center;
  padding: 40px 0;
  color: #999;
}
.template-panel-v2 .recommend-content .empty-state i[data-v-6fe11f33] {
  font-size: 40px;
  margin-bottom: 10px;
  display: block;
}
.template-panel-v2 .recommend-content .empty-state p[data-v-6fe11f33] {
  font-size: 14px;
}
.template-panel-v2 .recommend-badge[data-v-6fe11f33] .el-badge__content {
  background-color: #00AF94;
}
.el-aside[data-v-96956fbe] {
  margin-right: 10px;
}
.el-aside[data-v-96956fbe]::-webkit-scrollbar {
  width: 2px;
}
.el-main[data-v-96956fbe] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
body > .el-container[data-v-96956fbe] {
  margin-bottom: 40px;
}
.el-container:nth-child(5) .el-aside[data-v-96956fbe],
.el-container:nth-child(6) .el-aside[data-v-96956fbe] {
  line-height: 260px;
}
.el-container:nth-child(7) .el-aside[data-v-96956fbe] {
  line-height: 320px;
}
.commentList[data-v-96956fbe] {
  padding: 20px;
}
.btns[data-v-96956fbe] {
  text-align: right;
  padding: 0 10px;
}
[data-v-96956fbe] .el-table .cell {
  z-index: 9999;
  overflow: visible;
  word-break: keep-all;
  white-space: nowrap;
}
.amount[data-v-96956fbe] {
  z-index: 9999;
  font-weight: 700;
}
[data-v-96956fbe] .success-row {
  background: #f2fdf7;
}
[data-v-96956fbe] .medicalRecords {
  display: block;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  color: #00af94;
  line-height: 40px;
  font-weight: 700;
}
.diagnosticRecord[data-v-96956fbe] {
  border: 1px solid #ced7dc;
  padding: 10px;
  line-height: 30px;
}
.active[data-v-96956fbe] {
  background-color: #f2fdf7;
  border: 1px solid #00af94;
}
.operating[data-v-96956fbe] {
  font-size: 17px;
  color: #b5b5b5;
  font-weight: 700;
  letter-spacing: 10px;
}
.phone[data-v-96956fbe] {
  float: right;
  font-size: 20px;
  color: #3d88d9;
}
[data-v-96956fbe] .el-table td,
.el-table th[data-v-96956fbe] {
  position: static;
}
.but1[data-v-96956fbe] {
  float: right;
  right: 25px;
  color: #3d88d9;
  background-color: #fff;
  border: 1px solid #3d88d9;
  width: 92px;
  height: 26px;
  line-height: 5px;
  margin-left: 10px;
  margin-right: 10px;
}
.but2[data-v-96956fbe] {
  float: right;
  right: 25px;
  color: #fff;
  background-color: #3d88d9;
  width: 92px;
  height: 26px;
  line-height: 5px;
}
.title-cell[data-v-96956fbe] {
  display: inline-block;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.title-cell .icon[data-v-96956fbe] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.title-cell .icon2[data-v-96956fbe] {
  position: absolute;
  top: -8px;
  right: 3px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.title-cell .el-button--medium[data-v-96956fbe] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.line2[data-v-96956fbe] {
  position: relative;
}
.line2 .group[data-v-96956fbe] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-96956fbe] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-96956fbe] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-96956fbe] {
  top: 0;
}
.line2 .group.start[data-v-96956fbe] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.line2 .group.end[data-v-96956fbe] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.overflow-y-box[data-v-96956fbe] {
  height: calc(100vh - 160px);
  overflow: auto;
  padding-right: 5px;
}
.el-aside[data-v-5cb3547e] {
  margin-right: 10px;
}
.el-aside[data-v-5cb3547e]::-webkit-scrollbar {
  width: 2px;
}
.el-main[data-v-5cb3547e] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
body > .el-container[data-v-5cb3547e] {
  margin-bottom: 40px;
}
.btns[data-v-5cb3547e] {
  text-align: right;
  padding: 0 10px;
}
[data-v-5cb3547e] .medicalRecords {
  display: block;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  color: #00af94;
  line-height: 40px;
  font-weight: 700;
}
.diagnosticRecord[data-v-5cb3547e] {
  border: 1px solid #ced7dc;
  padding: 10px;
  line-height: 30px;
}
.active[data-v-5cb3547e] {
  background-color: #f2fdf7;
  border: 1px solid #00af94;
}
.overflow-y-box[data-v-5cb3547e] {
  height: calc(100vh - 160px);
  overflow: auto;
  padding-right: 5px;
}
[data-v-5cb3547e] .el-dialog__body {
  padding: 0 !important;
}
.el-table__row .el-button--small[data-v-03f7c5cc], .el-table__row .el-button--small.is-round[data-v-03f7c5cc] {
  padding: 0 15px;
}
.op-del-btn.el-button--small[data-v-03f7c5cc] {
  padding: 0 !important;
  margin: 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.line2[data-v-03f7c5cc] {
  position: relative;
}
.line2 .group[data-v-03f7c5cc] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-03f7c5cc] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-03f7c5cc] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-03f7c5cc] {
  top: 0;
}
.line2 .group.start[data-v-03f7c5cc] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
}
.line2 .group.end[data-v-03f7c5cc] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.iconDel[data-v-03f7c5cc] {
  font-size: 20px;
}
.footer[data-v-03f7c5cc] {
  text-align: right;
  padding-top: 10px;
}
.flex_box[data-v-6aca0722] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex_box .unit[data-v-6aca0722] {
  width: 80px;
  margin-left: 5px;
}
.text_f[data-v-6aca0722] {
  line-height: 30px;
  padding-left: 40px;
}
.medical-insurance-dialog .el-dialog__body[data-v-2f936e56] {
  padding: 20px;
}
.dialogWrap[data-v-2f936e56] {
  height: 400px;
  overflow-y: auto;
}
.dialogWrap .tipsWrap[data-v-2f936e56] {
  margin-bottom: 20px;
}
.dialogWrap .tipsWrap .tipsItem[data-v-2f936e56] {
  border: 1px solid #e4e7ed;
  border-radius: 6px;
  padding: 15px;
  background-color: #f8f9fa;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-title[data-v-2f936e56] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  margin-bottom: 15px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e4e7ed;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child[data-v-2f936e56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0;
  border-bottom: 1px solid #f0f0f0;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child[data-v-2f936e56]:last-child {
  border-bottom: none;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child .child-left[data-v-2f936e56] {
  font-size: 14px;
  color: #00af94;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child .addCase[data-v-2f936e56] {
  color: white;
  padding: 6px 12px;
  border-radius: 4px;
  font-size: 12px;
  cursor: pointer;
  background-color: #25b8a5;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child .addCaseN[data-v-2f936e56] {
  padding: 6px 12px;
  border-radius: 4px;
  font-size: 12px;
  color: #6E6E6E;
  cursor: not-allowed;
  background-color: #ececec;
}
.dialogWrap .tipsWrap[data-v-2f936e56]:last-child {
  margin-bottom: 0;
}
.warning-message[data-v-2f936e56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.warning-message .warning-icon[data-v-2f936e56] {
  color: #f56c6c;
  font-size: 18px;
  margin-right: 8px;
}
.warning-message span[data-v-2f936e56] {
  color: #f56c6c;
  font-size: 14px;
}
.dialog-footer[data-v-2f936e56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 10px;
}
.dialog-footer .left-buttons[data-v-2f936e56] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dialog-footer .right-buttons[data-v-2f936e56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dialog-footer .el-button[data-v-2f936e56] {
  margin-left: 10px;
}
.dialog-footer .no-more-tips-btn[data-v-2f936e56] {
  margin-left: 0;
  padding: 0;
}
@media (max-width: 768px) {
.medical-insurance-dialog .el-dialog[data-v-2f936e56] {
    width: 90% !important;
    margin: 5vh auto;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child[data-v-2f936e56] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.dialogWrap .tipsWrap .tipsItem .tipsItem-list .list-child .addCase[data-v-2f936e56] {
    margin-top: 8px;
    -ms-flex-item-align: end;
        align-self: flex-end;
}
}
.medical-statistics-dialog .el-dialog__body[data-v-51e68910] {
  padding: 20px;
  max-height: 70vh;
  overflow-y: auto;
}
[data-v-51e68910] .el-dialog {
  margin-top: 6vh !important;
}
[data-v-51e68910] .el-dialog__headerbtn {
  top: 17px;
  right: 10px;
  z-index: 1;
}
[data-v-51e68910] .el-dialog {
  border-radius: 10px !important;
  overflow: hidden;
}
[data-v-51e68910] .el-dialog__headerbtn .el-dialog__close {
  font-size: 24px;
}
.content-box[data-v-51e68910] {
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flex-sb[data-v-51e68910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mt8[data-v-51e68910] {
  margin-top: 8px;
}
.ml20[data-v-51e68910] {
  margin-left: 20px;
}
.mt20[data-v-51e68910] {
  margin-top: 20px;
}
.part[data-v-51e68910] {
  padding: 0 20px 30px 20px;
  border-bottom: 1px dashed #e9e9e9;
}
.part .title[data-v-51e68910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.part .left[data-v-51e68910] {
  font-size: 18px;
  font-weight: bold;
  color: #000;
}
.part .center[data-v-51e68910] {
  margin: 0 50px 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.part .right[data-v-51e68910] {
  color: #36BBA9;
}
.part .content[data-v-51e68910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.part .fee-list[data-v-51e68910] {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.part .fee-list .item[data-v-51e68910] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 22px;
  font-weight: bold;
}
.part .mtip[data-v-51e68910] {
  font-size: 14px;
  font-weight: normal;
}
.part .other[data-v-51e68910] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  text-align: center;
}
.part .other .money[data-v-51e68910] {
  font-size: 22px;
  font-weight: bold;
}
.part .other[data-v-51e68910]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  border-left: 1px solid #e9e9e9;
}
.part .category[data-v-51e68910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.part .category .list[data-v-51e68910] {
  width: 400px;
}
.part .category .item[data-v-51e68910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 15px;
}
.part .category[data-v-51e68910] .el-progress-bar__outer {
  width: 100%;
}
.part[data-v-51e68910]:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.diag-recommend-banner[data-v-328dcc19] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 16px;
  margin: 6px 0;
  background: #E8FFF9;
  border: 1px dashed #00AF94;
  border-radius: 6px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-animation: slideDown-328dcc19 0.3s ease-out;
          animation: slideDown-328dcc19 0.3s ease-out;
}
.diag-recommend-banner[data-v-328dcc19]:hover {
  background: #D4FFF0;
  -webkit-box-shadow: 0 2px 8px rgba(0, 175, 148, 0.15);
          box-shadow: 0 2px 8px rgba(0, 175, 148, 0.15);
}
.diag-recommend-banner .banner-content[data-v-328dcc19] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.diag-recommend-banner .banner-content .banner-icon[data-v-328dcc19] {
  font-size: 18px;
  color: #00AF94;
  margin-right: 8px;
}
.diag-recommend-banner .banner-content .banner-text[data-v-328dcc19] {
  font-size: 13px;
  color: #00AF94;
}
.diag-recommend-banner .banner-content .banner-text b[data-v-328dcc19] {
  font-size: 16px;
  color: #00916D;
  padding: 0 2px;
}
.diag-recommend-banner .banner-action[data-v-328dcc19] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.diag-recommend-banner .banner-action .view-btn[data-v-328dcc19] {
  font-size: 13px;
  color: #fff;
  background: #00AF94;
  padding: 4px 12px;
  border-radius: 4px;
  margin-right: 8px;
}
.diag-recommend-banner .banner-action .view-btn[data-v-328dcc19]:hover {
  background: #00916D;
}
.diag-recommend-banner .banner-action .close-btn[data-v-328dcc19] {
  font-size: 14px;
  color: #999;
}
.diag-recommend-banner .banner-action .close-btn[data-v-328dcc19]:hover {
  color: #666;
}
@-webkit-keyframes slideDown-328dcc19 {
from {
    opacity: 0;
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
}
to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@keyframes slideDown-328dcc19 {
from {
    opacity: 0;
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
}
to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@charset "UTF-8";
[data-v-02347d5e] .el-badge__content.is-fixed {
  right: 20px !important;
  z-index: 10 !important;
}
.top-tools-bar[data-v-02347d5e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.top-tools-bar .item[data-v-02347d5e] {
  padding-right: 10px;
}
.top-tools-bar .work-btn[data-v-02347d5e] {
  display: block;
  padding: 6px;
  cursor: pointer;
  background-color: #f0f9eb;
  border: 1px solid #c2e7b0;
  line-height: 1;
  border-radius: 5px;
  font-size: 14px;
  color: #67c23a;
}
.top-tools-bar .work-btn[data-v-02347d5e]:hover {
  text-decoration: underline;
}
.top-tools-bar .work-btn[data-v-02347d5e]:active {
  font-weight: 700;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.top-tools-bar .work-btn.red[data-v-02347d5e] {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}
.top-tools-bar .work-btn.green[data-v-02347d5e] {
  color: #fff;
  background-color: #00af94;
  border-color: #00af94;
}
.top-tools-bar .work-btn.submit[data-v-02347d5e] {
  color: #fff;
  background-color: #5daf34;
  border-color: #5daf34;
}
.top-tools-bar .work-btn.new[data-v-02347d5e] {
  color: #fff;
  background-color: #409eff;
  border-color: #409eff;
}
.top-tools-bar .work-btn.history[data-v-02347d5e] {
  color: #409eff;
  background: #ecf5ff;
  border-color: #b3d8ff;
}
.top-tools-bar .work-btn.warning[data-v-02347d5e] {
  color: #e6a23c;
  background: #fdf6ec;
  border-color: #f5dab1;
}
.top-tools-bar .work-btn.condition[data-v-02347d5e] {
  color: #fff;
  background-color: #00BFFF;
}
.top-tools-bar .left[data-v-02347d5e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-tools-bar .left .add-advice[data-v-02347d5e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-tools-bar .left .add-advice .select-first-type[data-v-02347d5e] {
  width: 120px;
  margin-left: 80px;
  position: relative;
  margin-right: 5px;
}
.top-tools-bar .left .add-advice .select-first-type[data-v-02347d5e]::after {
  position: absolute;
  top: 4px;
  left: -68px;
  content: "添加医嘱";
}
.top-tools-bar .right[data-v-02347d5e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-tools-bar .right .patient-meal-btn[data-v-02347d5e] {
  border-color: #5daf34 !important;
}
.top-tools-bar .right .yellow[data-v-02347d5e] {
  border-color: #e6a23c !important;
}
.top-tools-bar .right .grey-bg[data-v-02347d5e] {
  background: #36BBA9;
  color: #fff !important;
  border: 1px solid #91bda5 !important;
  -webkit-box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
          box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
}
.advices-table[data-v-02347d5e] {
  margin-top: 6px;
}
.case-btn-s[data-v-02347d5e] {
  padding-bottom: 5px;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.case-btn-s .current_tip[data-v-02347d5e] {
  line-height: 30px;
  padding-right: 20px;
}
.meal-popover-no-padding {
  padding: 6px !important;
}
.physician[data-v-f62d58ca] {
  background: #fff;
}
.physician[data-v-f62d58ca] .content {
  height: calc(100vh - 92px);
  overflow: hidden;
}
@charset "UTF-8";
.img_list[data-v-293c0329] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.img_item[data-v-293c0329] {
  width: 75px;
  height: 133px;
  border: 1px solid #ccc;
  border-radius: 8px;
  margin-right: 10px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.img_item > i[data-v-293c0329] {
  font-size: 24px;
  color: #888;
}
.img_item[data-v-293c0329]:hover {
  cursor: pointer;
  border: 1px solid #36BBA9;
}
.img_item.active[data-v-293c0329] {
  position: relative;
  border: 2px solid #36BBA9;
}
.img_item.active[data-v-293c0329]::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  right: 0;
  top: 0;
  background: #36BBA9;
  clip-path: polygon(0 0, 100% 0, 100% 100%);
  /*三角*/
}
.choose_img[data-v-293c0329] {
  color: #36BBA9;
  cursor: pointer;
  line-height: 3;
}
.choose_img[data-v-293c0329]:hover {
  font-weight: 700;
}
.template_list[data-v-293c0329] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.template_list .template_item[data-v-293c0329] {
  position: relative;
  width: 160px;
  border: 1px solid #f2f2f2;
  margin: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.5;
  overflow: hidden;
}
.template_list .template_item .name[data-v-293c0329], .template_list .template_item .time[data-v-293c0329] {
  width: 95%;
  margin: 0 auto;
  text-align: left;
}
.template_list .template_item .mask[data-v-293c0329] {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
  display: none;
}
.template_list .template_item .mask .btns[data-v-293c0329] {
  margin-top: 70px;
  text-align: center;
}
.template_list .template_item .mask.show[data-v-293c0329] {
  display: block;
}
.top_box[data-v-293c0329] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  padding-bottom: 5px;
}
.top_box .search_name[data-v-293c0329] {
  width: 200px;
  margin-right: 10px;
}
.scroll-y-box[data-v-28723b08] {
  height: 200px;
  overflow-y: auto;
}
.big_box[data-v-28723b08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.big_box .form_box[data-v-28723b08] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.big_box .yl_box[data-v-28723b08] {
  width: 400px;
  position: relative;
}
.big_box .yl_box .code[data-v-28723b08] {
  width: 270px;
  position: absolute;
  top: 332px;
  left: 50px;
  border-radius: 8px;
  background-color: #fff;
  padding: 10px;
}
.big_box .yl_box .code .img[data-v-28723b08] {
  display: block;
  width: 100%;
  height: 100%;
}
.big_box .yl_box .code .num[data-v-28723b08] {
  text-align: center;
}
.text-right[data-v-e0e3902e] {
  text-align: right;
}
.mr10[data-v-e0e3902e] {
  margin-right: 10px;
}
.verifyStatus[data-v-e0e3902e] {
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}
.text-red[data-v-e0e3902e] {
  color: red;
}
.bg-yellow[data-v-e0e3902e] {
  background: #fecd64;
}
.bg-orange[data-v-e0e3902e] {
  background: #ff893b;
}
.bg-green[data-v-e0e3902e] {
  background: #76c99c;
}
.text-orange[data-v-e0e3902e] {
  color: #f08525;
}
.info-hd[data-v-e0e3902e] {
  margin-bottom: 10px;
  color: #909399;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex1[data-v-e0e3902e] {
  -webkit-box-flex: 25%;
      -ms-flex: 25%;
          flex: 25%;
  margin-bottom: 10px;
}
.flex1 span[data-v-e0e3902e] {
  color: #000;
}
.flex-verify[data-v-e0e3902e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.draw-body[data-v-e0e3902e] {
  height: 100%;
  position: relative;
}
[data-v-bfbcfeda] .el-icon-download {
  font-size: 18px;
  cursor: pointer;
}
.code-body[data-v-bfbcfeda] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.code-box[data-v-bfbcfeda] {
  width: 300px;
  padding-top: 60px;
}
.green-text[data-v-bfbcfeda] {
  color: #00af94;
}
.code-img[data-v-bfbcfeda] {
  width: 280px;
  min-height: 300px;
  text-align: center;
}
.code-img img[data-v-bfbcfeda] {
  width: 100%;
}
.code-box-btn[data-v-bfbcfeda] {
  margin-top: 40px;
}
.exoprt-btn[data-v-bfbcfeda] {
  border: none;
  background: #ff9436;
}
.search-group label[data-v-bfbcfeda] {
  width: 5em !important;
}

.adviceTemplateManage[data-v-0bc31376] {
  padding: 0;
}
.rule-banner[data-v-0bc31376] {
  background: #F0F9EB;
  border-left: 3px solid #67C23A;
  border-radius: 4px;
  padding: 8px 14px;
  margin-bottom: 8px;
  font-size: 13px;
  color: #606266;
}
.rule-banner__head[data-v-0bc31376] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.rule-banner__title[data-v-0bc31376] {
  font-weight: 600;
  color: #67C23A;
  margin-right: 12px;
}
.rule-banner__hint[data-v-0bc31376] {
  color: #909399;
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.rule-banner__toggle[data-v-0bc31376] {
  margin-left: auto;
  color: #67C23A;
}
.rule-banner__body[data-v-0bc31376] {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px dashed #C2E7B0;
}
.rule-banner .rule-list[data-v-0bc31376] {
  margin: 0;
  padding-left: 18px;
  line-height: 1.8;
}
.rule-banner .rule-list li[data-v-0bc31376] {
  margin-bottom: 2px;
}
.rule-banner .rule-list em[data-v-0bc31376] {
  color: #E6A23C;
  font-style: normal;
}
.rule-banner .rule-link[data-v-0bc31376] {
  color: #409EFF;
  text-decoration: none;
}
.rule-banner .rule-link[data-v-0bc31376]:hover {
  text-decoration: underline;
}
.rule-banner .rule-example[data-v-0bc31376] {
  margin-top: 8px;
  padding: 8px 12px;
  background: #FDF6EC;
  border-radius: 4px;
  border: 1px dashed #E6A23C;
}
.rule-banner .example-title[data-v-0bc31376] {
  font-weight: 600;
  color: #E6A23C;
  font-size: 13px;
  margin-bottom: 4px;
}
.rule-banner .example-text[data-v-0bc31376] {
  color: #606266;
  line-height: 1.7;
}
.main-container[data-v-0bc31376] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  height: calc(100vh - 160px);
}
.left-panel[data-v-0bc31376] {
  width: 420px;
  min-width: 420px;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.08);
          box-shadow: 0 1px 4px rgba(0,0,0,0.08);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.right-panel[data-v-0bc31376] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.08);
          box-shadow: 0 1px 4px rgba(0,0,0,0.08);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.panel-title[data-v-0bc31376] {
  padding: 14px 16px 10px;
  font-size: 15px;
  font-weight: 600;
  color: #303133;
  border-bottom: 1px solid #EBEEF5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.panel-title .icon[data-v-0bc31376] {
  color: #409EFF;
  font-size: 18px;
}
.panel-title .subtitle[data-v-0bc31376] {
  font-size: 13px;
  font-weight: 400;
  color: #909399;
  margin-left: 8px;
}
.panel-toolbar[data-v-0bc31376] {
  padding: 12px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  border-bottom: 1px solid #EBEEF5;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.panel-body[data-v-0bc31376] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  padding: 0;
  min-height: 0;
}
.pagination-wrap[data-v-0bc31376] {
  padding: 12px 16px;
  border-top: 1px solid #EBEEF5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.empty-right[data-v-0bc31376] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #c0c4cc;
}
.empty-right i[data-v-0bc31376] {
  font-size: 60px;
  margin-bottom: 16px;
}
.empty-right p[data-v-0bc31376] {
  font-size: 14px;
}
/* 分类表格选中行高亮 */
.left-panel[data-v-0bc31376] .el-table__body tr.current-row > td {
  background-color: #d0f0e0 !important;
}

/* 分类新增/编辑弹窗 */
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog {
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);
          box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog .el-dialog__header {
  padding: 16px 20px 14px;
  border-bottom: 1px solid #ebeef5;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafbfc), to(#fff));
  background: linear-gradient(180deg, #fafbfc 0%, #fff 100%);
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog .el-dialog__title {
  font-size: 16px;
  font-weight: 600;
  color: #303133;
  letter-spacing: 0.02em;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog .el-dialog__headerbtn {
  top: 16px;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog .el-dialog__body {
  padding: 20px 24px 4px;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog .el-dialog__footer {
  padding: 0;
  border-top: 1px solid #ebeef5;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-form .el-form-item {
  margin-bottom: 18px;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-form .advice-classify-form__remarks {
  margin-bottom: 8px;
}
.adviceTemplateManage[data-v-0bc31376] .classify-scope-radios {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 20px;
  line-height: 28px;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding: 12px 20px 16px;
  background: #fafafa;
}
.adviceTemplateManage[data-v-0bc31376] .advice-classify-dialog__footer .el-button--primary {
  min-width: 88px;
}
/* 快捷筛选按钮 */
.classify-quick-filter[data-v-0bc31376] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  padding: 8px 16px;
  border-bottom: 1px solid #EBEEF5;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.quick-filter-item[data-v-0bc31376] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding: 6px 0;
  border-radius: 4px;
  font-size: 13px;
  color: #606266;
  cursor: pointer;
  border: 1px solid #DCDFE6;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.quick-filter-item[data-v-0bc31376]:hover {
  color: #409EFF;
  border-color: #c6e2ff;
  background-color: #ecf5ff;
}
.quick-filter-item.active[data-v-0bc31376] {
  color: #409EFF;
  border-color: #409EFF;
  background-color: #ecf5ff;
  font-weight: 500;
}
.quick-filter-item.no-classify[data-v-0bc31376] {
  color: #909399;
}
.quick-filter-item.no-classify[data-v-0bc31376]:hover {
  color: #E6A23C;
  border-color: #f5dab1;
  background-color: #fdf6ec;
}
.quick-filter-item.no-classify.active[data-v-0bc31376] {
  color: #E6A23C;
  border-color: #E6A23C;
  background-color: #fdf6ec;
  font-weight: 500;
}

.adviceTemplateUsageRule[data-v-65a968f3] {
  padding: 16px;
  height: 100%;
}
.adviceTemplateUsageRule .main-container[data-v-65a968f3] {
  background: #fff;
  border-radius: 4px;
  padding: 16px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.adviceTemplateUsageRule .page-header[data-v-65a968f3] {
  font-size: 16px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 12px;
}
.adviceTemplateUsageRule .page-header .icon[data-v-65a968f3] {
  margin-right: 6px;
  color: #409EFF;
}
.adviceTemplateUsageRule .page-header .subtitle[data-v-65a968f3] {
  font-size: 12px;
  font-weight: 400;
  color: #909399;
  margin-left: 12px;
}
.adviceTemplateUsageRule .rule-banner[data-v-65a968f3] {
  background: #F0F9EB;
  border-left: 3px solid #67C23A;
  padding: 10px 14px;
  margin-bottom: 12px;
  border-radius: 4px;
  font-size: 13px;
  color: #606266;
}
.adviceTemplateUsageRule .rule-banner .rule-title[data-v-65a968f3] {
  font-weight: 600;
  margin-bottom: 6px;
  color: #67C23A;
}
.adviceTemplateUsageRule .rule-banner .rule-list[data-v-65a968f3] {
  margin: 0;
  padding-left: 18px;
  line-height: 1.8;
}
.adviceTemplateUsageRule .rule-banner .rule-list li[data-v-65a968f3] {
  margin-bottom: 2px;
}
.adviceTemplateUsageRule .rule-banner .rule-example[data-v-65a968f3] {
  margin-top: 8px;
  padding: 8px 12px;
  background: #FDF6EC;
  border-radius: 4px;
  border: 1px dashed #E6A23C;
}
.adviceTemplateUsageRule .rule-banner .rule-example .example-title[data-v-65a968f3] {
  font-weight: 600;
  color: #E6A23C;
  font-size: 13px;
  margin-bottom: 4px;
}
.adviceTemplateUsageRule .rule-banner .rule-example .example-text[data-v-65a968f3] {
  color: #606266;
  font-size: 12px;
  line-height: 1.6;
}
.adviceTemplateUsageRule .toolbar[data-v-65a968f3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.adviceTemplateUsageRule .table-wrap[data-v-65a968f3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.adviceTemplateUsageRule .pagination-wrap[data-v-65a968f3] {
  padding: 12px 0 0;
  text-align: right;
}
.picker-toolbar[data-v-65a968f3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.tp-container .tp-main[data-v-65a968f3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  min-height: 420px;
}
.tp-container .tp-left[data-v-65a968f3] {
  width: 300px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
}
.tp-container .tp-right[data-v-65a968f3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
}
.tp-container .tp-panel-title[data-v-65a968f3] {
  background: #FAFAFA;
  padding: 8px 12px;
  font-weight: 600;
  font-size: 13px;
  color: #333;
  border-bottom: 1px solid #EBEEF5;
}
.tp-container .tp-summary[data-v-65a968f3] {
  margin-top: 12px;
  padding: 8px 12px;
  background: #F0F9EB;
  border-radius: 4px;
  font-size: 13px;
  color: #606266;
}
.add-btn[data-v-f68b06d8] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-f68b06d8] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-f68b06d8] {
  color: red;
}
.dictionary[data-v-f68b06d8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.dictionary-tree[data-v-f68b06d8] {
  width: 300px;
  border: 1px solid #dfdfdf;
  padding: 10px;
  margin-right: 10px;
  height: 100%;
}
.dictionary-tree .scroll-bar[data-v-f68b06d8] {
  height: calc(100% - 50px);
}
.dictionary-tree[data-v-f68b06d8] .el-tree {
  height: calc(100% - 50px);
  overflow: auto;
}
.fryWrap[data-v-3be4560c] {
  padding: 20px 0 0 20px;
}
.fryWrap .fryWrap-body-child[data-v-3be4560c] {
  margin-bottom: 40px;
}
.fryWrap .body-item[data-v-3be4560c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
}
.fryWrap .body-item .body-item-label[data-v-3be4560c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 90px;
}
.fryWrap .body-item .body-item-content[data-v-3be4560c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fryWrap .body-item .body-item-content .item-content-radio[data-v-3be4560c] {
  width: 150px;
}
.fryWrap .body-item .body-item-content .item-content-child[data-v-3be4560c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.label[data-v-3d928bf4] {
  margin-left: 4px;
  font-size: 12px;
  color: #f08525;
  border: 1px solid #f08525;
  padding: 0 6px;
  border-radius: 2px;
}
.topBox[data-v-3d928bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.title[data-v-3d928bf4] {
  font-weight: bold;
  padding-right: 10px;
  font-size: 16px;
}
.inline[data-v-3d928bf4] {
  display: inline-block;
}
.ml5[data-v-3d928bf4] {
  margin-left: 5px;
}
.mt5[data-v-3d928bf4] {
  margin-top: 5px;
}
.mb10[data-v-3d928bf4] {
  margin-bottom: 10px;
}
.width150[data-v-3d928bf4] {
  text-align: right;
  width: 150px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 150px;
          flex: 0 0 150px;
}
.content[data-v-3d928bf4] {
  max-height: 30vh;
  overflow: auto;
}
.flexBox[data-v-3d928bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sChooseBody[data-v-3d928bf4] {
  line-height: 40px;
  min-height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.sRow[data-v-3d928bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  padding-left: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sTitle[data-v-3d928bf4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
  line-height: 40px;
  width: 30%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sTable[data-v-3d928bf4] {
  border-left: 1px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  border-top: none;
  border-radius: 4px;
}
.wdith100[data-v-3d928bf4] {
  width: 100px;
}
.radioBox[data-v-3d928bf4] {
  padding: 10px 0;
}
.height26[data-v-3d928bf4] {
  line-height: 30px;
}
.box[data-v-1babdce3] {
  max-height: 410px;
  overflow: auto;
}
.label[data-v-1babdce3] {
  margin-left: 4px;
  font-size: 12px;
  color: #f08525;
  border: 1px solid #f08525;
  padding: 0 6px;
  border-radius: 2px;
}
.deptItem[data-v-1babdce3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  border-top: 1px dashed #dce0e4;
}
.deptItem[data-v-1babdce3]:first-child {
  border: 0px;
}
.title[data-v-1babdce3] {
  width: 50%;
  max-width: 255px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
.content[data-v-1babdce3] {
  margin-left: 10px;
  width: 50%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
.textHidden[data-v-1babdce3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rich[data-v-3563a0ce] .fontTitle{
  font-weight:bold;
  line-height: 30px;
  font-size:14px;
  color: black;
}
.rich[data-v-3563a0ce] .desc{
  line-height: 24px;
  font-size:14px;
  color:#666666
}
.rich[data-v-3563a0ce] img{
  margin: 10px auto;
  max-width: 100%;
  display: block;
}

.rowGrey[data-v-3563a0ce] {
  background: #FAFAFA;
}
.chooseIcon[data-v-3563a0ce] {
  font-size: 18px;
  margin-left: 10px;
  cursor: pointer;
  padding: 2px;
}
.colorIcon[data-v-3563a0ce] {
  color: white;
  background: #36BBA9;
  border: 1px solid #36BBA9;
}
.greyIcon[data-v-3563a0ce] {
  color: #36BBA9;
  background: white;
  border: 1px solid #36BBA9;
}
.editIcon[data-v-3563a0ce] {
  color: #36BBA9;
  opacity: 0;
  font-size: 16px;
  cursor: pointer;
}
.sRow:hover .editIcon[data-v-3563a0ce] {
  opacity: 1;
}
.wdith100[data-v-3563a0ce] {
  width: 100px;
}
.sHeader[data-v-3563a0ce] {
  border-radius: 4px;
  border-top: 1px solid #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  background: #f7f7f7;
  -webkit-box-shadow: 0px 1px 0px 0px #E0DFDF;
          box-shadow: 0px 1px 0px 0px #E0DFDF;
  cursor: pointer;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: sticky;
  position: -webkit-sticky;
  top: 0px;
  z-index: 1;
}
.icon[data-v-3563a0ce] {
  margin-left: 15px;
}
.rotateRight[data-v-3563a0ce] {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.sRow[data-v-3563a0ce]:not(:first-child) {
  border-top: 1px dashed #dce0e4;
}
.sRow[data-v-3563a0ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  padding-left: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sRow[data-v-3563a0ce]:hover {
  background: #F7F7F7;
}
.sTitle[data-v-3563a0ce] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 26%;
          flex: 0 0 26%;
  width: 26%;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 15px 0;
}
.sTable[data-v-3563a0ce] {
  border-left: 1px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  border-top: none;
  border-radius: 4px;
}
.sBody[data-v-3563a0ce] {
  overflow: hidden;
}
.fontBold[data-v-3563a0ce] {
  font-weight: bold;
}
.rowEnd[data-v-3563a0ce] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 200px;
          flex: 0 0 200px;
  width: 200px;
}
.count[data-v-3563a0ce] {
  font-size: 12px;
  color: #999;
}
.iconBody[data-v-3563a0ce] {
  display: inline-block;
  margin: 11px 0;
  min-height: 26px;
  line-height: 26px;
}
.sChooseBody[data-v-3563a0ce] {
  margin: 11px 0;
  min-height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ml10[data-v-3563a0ce] {
  margin-left: 10px;
}
.height26[data-v-3563a0ce] {
  height: 26px;
  line-height: 26px;
}
.questionIcon[data-v-3563a0ce] {
  color: #C3C3C3;
  margin-left: 5px;
}
.grey[data-v-3563a0ce] {
  color: #CCCCCC;
}
.content[data-v-3563a0ce] {
  width: 100%;
  padding: 0px 20px;
}
.rowIcon[data-v-3563a0ce] {
  display: inline-block;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.mb20[data-v-24da9c6d] {
  margin-bottom: 20px;
}
.conBox[data-v-24da9c6d] {
  overflow: auto;
}
.topBox[data-v-24da9c6d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.menuBox[data-v-24da9c6d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.searchBox[data-v-24da9c6d] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  margin-left: 20px;
  width: 20%;
}
.menuItem[data-v-24da9c6d] {
  padding: 3px 10px;
  background: #EDEFF3;
  border-radius: 3px;
  margin-right: 10px;
  color: #666666;
  cursor: pointer;
  margin: 2.5px 5px;
}
.activeMenuItem[data-v-24da9c6d] {
  background: #36BBA9;
  color: white;
}
.mb10[data-v-24da9c6d] {
  margin-bottom: 10px;
}
.noData[data-v-24da9c6d] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}
.el-span[data-v-13fbbdc0] {
  display: inline-block;
  margin-left: 10px;
}
.statis-condition[data-v-13fbbdc0] {
  margin-bottom: 15px;
}
[data-v-13fbbdc0] .el-drawer__body {
  padding: 0 15px !important;
}
.statis-button[data-v-13fbbdc0] {
  margin-top: 15px;
}
.time[data-v-62469954] {
  height: calc(100vh - 120px);
}
.gray-color[data-v-62469954] {
  color: #ccc !important;
}
.add-btn[data-v-62469954] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.text-right[data-v-62469954] {
  text-align: right;
}
.table-icon i[data-v-62469954] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409EFF;
}
.table-icon .el-icon-close[data-v-62469954] {
  color: red;
}
.time_pick[data-v-62469954] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.time_pick[data-v-62469954] .el-date-editor.el-input, .time_pick .el-date-editor.el-input__inner[data-v-62469954] {
  width: 40%;
}
.clinic-boxOne[data-v-3e03de37] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
}
.clinic-title[data-v-3e03de37] {
  height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.clinic-form[data-v-3e03de37] {
  position: relative;
  padding: 0 20px;
  border-radius: 10px;
}
.clinic-form-inline[data-v-3e03de37] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.clinic-form-inline div[data-v-3e03de37] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-3e03de37] .clinic-form-address {
  margin-bottom: 0px;
}
.clinic-form-address1[data-v-3e03de37] {
  margin-left: 2%;
  width: 73%;
}
.clinic-form-longitude[data-v-3e03de37] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-3e03de37] {
  color: #409eff;
  position: absolute;
  right: 6px;
}
.clinic-boxTwo[data-v-3e03de37],
.clinic-boxThree[data-v-3e03de37] {
  border: 1px solid #dfdfdf;
  margin-top: 8px;
  border-radius: 7px;
}
.clinic-boxThree[data-v-3e03de37] {
  margin-top: 20px;
}
.cropper-content .cropper[data-v-3e03de37] {
  width: auto;
  height: 300px;
}
.clinic-cropper[data-v-3e03de37] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  width: 100%;
}
.clinic-cropper-pic > div[data-v-3e03de37] {
  width: 100%;
}
.clinic-cropper1[data-v-3e03de37] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.clinic-cropper2[data-v-3e03de37] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 15px;
}
.clinic-button-group[data-v-3e03de37] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.clinic-pic-tip[data-v-3e03de37] {
  font-size: 12px;
  color: #aaadad;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px;
}
.banner-button[data-v-3e03de37] {
  text-align: right;
}
[data-v-3e03de37] .el-drawer__header {
  margin-bottom: 10px;
}
[data-v-7a8bd488] .deflut-color {
  color: #00af94 !important;
}
.danger-color[data-v-7a8bd488] {
  color: #F56C6C !important;
}
.li-padding[data-v-7a8bd488] {
  padding: 10px 0;
  padding-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.aside[data-v-7a8bd488] {
  width: 240px;
  float: left;
  height: calc(100vh - 200px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f4f4f4;
  overflow-y: auto;
}
.aside[data-v-7a8bd488] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.el-link[data-v-7a8bd488] {
  margin: 0 3px;
}
.el-pagination[data-v-7a8bd488] {
  text-align: end;
  margin-top: 10px;
}
.el-button--success[data-v-7a8bd488] {
  color: #FFF;
  background-color: #00af94;
  border-color: #00af94;
}
.el-button--success[data-v-7a8bd488]:hover {
  background-color: #00d1b6 !important;
  border-color: #00d1b6 !important;
}
.aside-ul li[data-v-7a8bd488] {
  font-size: 14px;
  border-bottom: 1px solid #e1e1e180;
  cursor: pointer;
  font-weight: 600;
}
.active[data-v-7a8bd488] {
  background: #00af94 !important;
  color: #FFFFFF !important;
}
.active .icons[data-v-7a8bd488] {
  color: #FFFFFF !important;
}
.lis[data-v-7a8bd488] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.btn-cont .icons[data-v-7a8bd488] {
  margin: 0 5px;
  color: #00af94;
}
.overflows[data-v-7a8bd488] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.overflow[data-v-7a8bd488] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90px;
}
.body[data-v-7a8bd488] {
  margin-left: 250px;
  position: relative;
}
.body .search[data-v-7a8bd488] {
  height: 32px;
  margin-bottom: 10px;
}
[data-v-7a8bd488] .el-form-item__label {
  display: contents;
}
[data-v-7a8bd488] .el-form-item__content {
  margin-left: 0 !important;
}
[data-v-7a8bd488] .v-modal {
  z-index: 999 !important;
}
.clinic-boxOne[data-v-7a8bd488] {
  margin-top: 10px;
  border-right: 1px solid #dfdfdf;
}
.clinic-title[data-v-7a8bd488] {
  height: 20px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.clinic-form[data-v-7a8bd488] {
  position: relative;
  padding: 0 20px;
  border-radius: 10px;
}
[data-v-7a8bd488] .upload-demo {
  margin-bottom: 0 !important;
}
.clinic-form-inline[data-v-7a8bd488] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.clinic-form-inline div[data-v-7a8bd488] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-7a8bd488] .el-upload-dragger {
  height: 130px !important;
}
[data-v-7a8bd488] .avatar {
  height: 130px !important;
}
[data-v-7a8bd488] .clinic-form-address {
  margin-bottom: 0px;
}
.clinic-form-address1[data-v-7a8bd488] {
  margin-left: 2%;
  width: 73%;
}
.clinic-form-longitude[data-v-7a8bd488] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-7a8bd488] {
  color: #409eff;
  position: absolute;
  right: 6px;
}
[data-v-7a8bd488] .el-drawer__header {
  margin-bottom: 10px;
}
[data-v-7a8bd488] .el-drawer__body {
  padding: 0 15px !important;
}
[data-v-7a8bd488] .el-upload-dragger div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.to[data-v-7a8bd488] {
  padding-top: 38px;
  text-align: center;
}
.examination[data-v-55a20255] {
  padding: 10px;
}
.examination .page[data-v-55a20255] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-55a20255] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-55a20255] {
  padding-left: 25px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
}
.item-nav[data-v-55a20255]:last-child {
  border-bottom: none;
}
.item-nav-active[data-v-55a20255] {
  color: #fff;
  background-color: #00AF94;
}
.content[data-v-55a20255] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-55a20255] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-55a20255] {
  margin-top: 20px;
}
.pagination-margin[data-v-55a20255] {
  text-align: right;
}
.tips[data-v-55a20255] {
  padding-left: 20px;
  color: #f00;
}
.tree-search[data-v-89e6a6de] {
  width: 240px;
}
.tree-search .tree[data-v-89e6a6de] {
  height: 160px;
  overflow: auto;
}
.tree-search .leader-data[data-v-89e6a6de] {
  position: absolute;
  top: 35px;
  right: 0;
  left: 0;
  border: 1px solid #f0f0f0;
  z-index: 9;
  background: #fff;
  min-width: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tree-search .leader-data .leader-tree[data-v-89e6a6de] {
  display: inline-block;
  vertical-align: top;
}
.tree-search .leader-data .leader-box[data-v-89e6a6de] {
  margin-left: 20px;
  display: inline-block;
  min-width: 120px;
}
.large-screen[data-v-89e6a6de] {
  height: 100%;
  overflow: auto;
}
.screen-top[data-v-89e6a6de] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dfdfdf;
  background: #fff;
  height: 80px;
}
.screen-top .top-itme[data-v-89e6a6de] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.screen-main[data-v-89e6a6de] {
  width: 860px;
  margin: 0 auto;
  background: #dadada;
  border: 1px solid #c0c4cc;
  padding: 10px 10px 20px;
}
.now-date[data-v-89e6a6de] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.now-time[data-v-89e6a6de] {
  margin-left: 10px;
  font-size: 24px;
  font-weight: bold;
}
.Major[data-v-89e6a6de] {
  text-align: center;
  background: #fff;
}
.Major .Major-title[data-v-89e6a6de] {
  cursor: pointer;
  padding-top: 20px;
}
.Major .Major-list[data-v-89e6a6de] {
  margin: 20px auto 0;
  font-size: 16px;
  height: 300px;
  width: 100%;
  text-align: left;
}
.Major .Major-list span[data-v-89e6a6de] {
  height: 26px;
  line-height: 26px;
  border-radius: 12px;
  padding: 0 14px;
  background: #00af94;
  color: #fff;
  display: inline-block;
  margin: 10px;
}
.screen-bot[data-v-89e6a6de] {
  background: #fff;
  border-top: 1px solid #dfdfdf;
  width: 100%;
  padding: 20px 0;
  text-align: center;
}
.el-icon-edit[data-v-89e6a6de] {
  font-size: 18px;
}
.mt20[data-v-89e6a6de] {
  margin-bottom: 20px;
}
.save-btn[data-v-89e6a6de] {
  margin-right: 20px;
}
.large-screen .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  margin-top: 10px;
}
.large-screen .avatar-uploader.no-boder .el-upload {
  border: 0 !important;
}
.large-screen .avatar-uploader .el-upload:hover {
  border-color: #409EFF;
}
.large-screen .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 160px !important;
  height: 60px !important;
  line-height: 60px !important;
  text-align: center;
}
.large-screen .avatar {
  width: 160px !important;
  height: 60px !important;
  display: block;
}
.large-screen[data-v-15ddb094] {
  height: 100%;
  overflow: auto;
}
.el-icon-setting[data-v-15ddb094] {
  font-size: 14px;
  margin-right: 5px;
}
.screen-top[data-v-15ddb094] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dfdfdf;
  background: #fff;
  height: 80px;
}
.screen-top .top-itme[data-v-15ddb094] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.screen-main[data-v-15ddb094] {
  width: 860px;
  margin: 0 auto;
  background: #dadada;
  border: 1px solid #c0c4cc;
  padding: 10px 10px 20px;
}
.now-date[data-v-15ddb094] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.now-time[data-v-15ddb094] {
  margin-left: 10px;
  font-size: 24px;
  font-weight: bold;
}
.room[data-v-15ddb094] {
  text-align: center;
  background: #fff;
}
.room .room-title[data-v-15ddb094] {
  cursor: pointer;
  padding-top: 20px;
}
.room .room-list[data-v-15ddb094] {
  margin: 20px auto 0;
  font-size: 16px;
  height: 300px;
  width: 100%;
  text-align: left;
}
.room .room-list span[data-v-15ddb094] {
  height: 26px;
  line-height: 26px;
  border-radius: 12px;
  padding: 0 14px;
  background: #00af94;
  color: #fff;
  display: inline-block;
  margin: 10px;
}
.screen-bot[data-v-15ddb094] {
  background: #fff;
  border-top: 1px solid #dfdfdf;
  width: 100%;
  padding: 20px 0;
  text-align: center;
}
.el-icon-edit[data-v-15ddb094] {
  font-size: 18px;
}
.mt20[data-v-15ddb094] {
  margin-bottom: 20px;
}
.save-btn[data-v-15ddb094] {
  margin-right: 20px;
}
.large-screen[data-v-6d15536e] {
  height: 100%;
  overflow: auto;
}
.el-icon-setting[data-v-6d15536e] {
  font-size: 14px;
  margin-right: 5px;
}
.split-screen[data-v-6d15536e] {
  width: 375px;
  background: #dadada;
  border: 1px solid #c0c4cc;
  padding: 10px 10px;
  height: 600px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.split-cont[data-v-6d15536e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bg-white[data-v-6d15536e] {
  background: #fff;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.screen-img[data-v-6d15536e] {
  width: 375px;
  height: 600px;
  margin-left: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-shadow: 0px 0px 10px #ccc;
          box-shadow: 0px 0px 10px #ccc;
}
.screen-img img[data-v-6d15536e] {
  height: 600px;
}
.room-title[data-v-6d15536e] {
  cursor: pointer;
  padding-top: 20px;
  text-align: center;
}
.two-screen[data-v-6d15536e] {
  height: 50%;
}
.room-list[data-v-6d15536e] {
  margin: 20px auto 0;
  font-size: 16px;
  height: 300px;
  width: 100%;
  text-align: left;
}
.room-list span[data-v-6d15536e] {
  height: 26px;
  line-height: 26px;
  border-radius: 12px;
  padding: 0 14px;
  background: #00af94;
  color: #fff;
  display: inline-block;
  margin: 10px;
}
.screen-group[data-v-6d15536e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.border-top[data-v-6d15536e] {
  border-top: 10px solid #dadada;
}
.mt20[data-v-6d15536e] {
  margin-bottom: 20px;
}
.save-btn[data-v-6d15536e] {
  margin-right: 20px;
}
.basic-container[data-v-6cabb723] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-6cabb723] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-6cabb723] {
  margin-top: 10px;
}
.call-rule[data-v-677b7d96] {
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.call-tips[data-v-677b7d96] {
  margin-left: 10px;
  color: #999;
}
.call-rule-btn[data-v-677b7d96] {
  margin-top: 60px;
}
.large-screen[data-v-267303cf] {
  height: 100%;
  overflow: auto;
}
.screen-top[data-v-267303cf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dfdfdf;
  background: #fff;
  height: 80px;
}
.screen-top .top-itme[data-v-267303cf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.screen-main[data-v-267303cf] {
  width: 860px;
  margin: 0 auto;
  background: #dadada;
  border: 1px solid #c0c4cc;
  padding: 10px 10px 20px;
}
.now-date[data-v-267303cf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.now-time[data-v-267303cf] {
  margin-left: 10px;
  font-size: 24px;
  font-weight: bold;
}
.Major[data-v-267303cf] {
  text-align: center;
  background: #fff;
}
.Major .Major-title[data-v-267303cf] {
  cursor: pointer;
  padding-top: 20px;
}
.Major .Major-list[data-v-267303cf] {
  margin: 20px auto 0;
  font-size: 16px;
  height: 300px;
  width: 100%;
  text-align: left;
}
.Major .Major-list span[data-v-267303cf] {
  height: 26px;
  line-height: 26px;
  border-radius: 12px;
  padding: 0 14px;
  background: #00af94;
  color: #fff;
  display: inline-block;
  margin: 10px;
}
.screen-bot[data-v-267303cf] {
  background: #fff;
  border-top: 1px solid #dfdfdf;
  width: 100%;
  padding: 20px 0;
  text-align: center;
}
.el-icon-edit[data-v-267303cf] {
  font-size: 18px;
}
.mt20[data-v-267303cf] {
  margin-bottom: 20px;
}
.save-btn[data-v-267303cf] {
  margin-right: 20px;
}
.large-screen[data-v-b2db1120] {
  height: 100%;
  overflow: auto;
}
.screen-top[data-v-b2db1120] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #dfdfdf;
  background: #fff;
  height: 80px;
}
.screen-top .top-itme[data-v-b2db1120] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.screen-main[data-v-b2db1120] {
  width: 860px;
  margin: 0 auto;
  background: #dadada;
  border: 1px solid #c0c4cc;
  padding: 10px 10px 20px;
}
.now-date[data-v-b2db1120] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.now-time[data-v-b2db1120] {
  margin-left: 10px;
  font-size: 24px;
  font-weight: bold;
}
.Major[data-v-b2db1120] {
  text-align: center;
  background: #fff;
}
.Major .Major-title[data-v-b2db1120] {
  cursor: pointer;
  padding-top: 20px;
}
.Major .Major-list[data-v-b2db1120] {
  margin: 20px auto 0;
  font-size: 16px;
  height: 300px;
  width: 100%;
  text-align: left;
}
.Major .Major-list span[data-v-b2db1120] {
  height: 26px;
  line-height: 26px;
  border-radius: 12px;
  padding: 0 14px;
  background: #00af94;
  color: #fff;
  display: inline-block;
  margin: 10px;
}
.screen-bot[data-v-b2db1120] {
  background: #fff;
  border-top: 1px solid #dfdfdf;
  width: 100%;
  padding: 20px 0;
  text-align: center;
}
.el-icon-edit[data-v-b2db1120] {
  font-size: 18px;
}
.mt20[data-v-b2db1120] {
  margin-bottom: 20px;
}
.save-btn[data-v-b2db1120] {
  margin-right: 20px;
}
.content-box[data-v-73f95829] {
  padding: 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.content-box .title[data-v-73f95829] {
  line-height: 2.4;
  border-left: #36BBA9 5px solid;
  padding-left: 15px;
  font-weight: 700;
}
.content-box .dj-set-box[data-v-73f95829] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 2.4;
  margin: 20px 0;
}
.content-box .dj-set-box .left[data-v-73f95829] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-box .dj-set-box .left .col[data-v-73f95829] {
  width: 200px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.content-box .dj-set-box .left .col2[data-v-73f95829] {
  width: 300px;
}
.content-box .dj-set-box .right[data-v-73f95829] {
  width: 200px;
  border-top: 1px solid #ccc;
}
.content-box .dj-set-box .th[data-v-73f95829] {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #e6e4e5;
  padding: 0 10px;
  font-weight: 700;
  font-size: 12px;
  width: 100%;
}
.content-box .dj-set-box .td[data-v-73f95829] {
  line-height: 30px;
  height: 30px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 200px;
  padding: 0 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.basic-container[data-v-73f95829] {
  height: 100%;
}
.search-group > label[data-v-73f95829] {
  width: 6em;
}
.w80[data-v-73f95829] {
  width: 80px;
}
.w460[data-v-73f95829] {
  width: 460px !important;
}
.text-blur[data-v-73f95829] {
  color: #409eff;
}
.text-red[data-v-73f95829] {
  color: red;
}
.text-green[data-v-73f95829] {
  color: #36BBA9;
}
.icon[data-v-73f95829] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-73f95829] {
  margin: 10px 0;
  color: #f08525;
}
.icon-tui1[data-v-73f95829] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-73f95829] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.page-bot[data-v-73f95829] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.page-bot span[data-v-73f95829] {
  margin-right: 10px;
}
.page-bot span em[data-v-73f95829] {
  font-style: normal;
}
.mb20[data-v-7230dd8c] {
  margin-bottom: 20px;
}
.mt5[data-v-7230dd8c] {
  margin-top: 5px;
}
.code-img[data-v-7230dd8c] {
  display: none;
}
.code[data-v-7230dd8c] {
  cursor: pointer;
  color: #409eff;
  text-align: right;
}
.clinic-boxOne[data-v-7230dd8c] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  overflow: auto;
}
.clinic-title[data-v-7230dd8c] {
  height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.clinic-form[data-v-7230dd8c] {
  position: relative;
  padding: 0 20px;
  border-radius: 10px;
}
.clinic-form-inline[data-v-7230dd8c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.clinic-form-inline div[data-v-7230dd8c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-7230dd8c] .internet-hospital-switch .el-form-item__label {
  white-space: nowrap;
}
[data-v-7230dd8c] .clinic-form-address {
  margin-bottom: 0px;
}
.clinic-form-address1[data-v-7230dd8c] {
  margin-left: 2%;
  width: 73%;
}
.clinic-form-longitude[data-v-7230dd8c] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-7230dd8c] {
  color: #409eff;
  position: absolute;
  right: 6px;
  cursor: pointer;
}
.clinic-boxTwo[data-v-7230dd8c],
.clinic-boxThree[data-v-7230dd8c] {
  border: 1px solid #dfdfdf;
  margin-top: 8px;
  border-radius: 7px;
}
.clinic-boxThree[data-v-7230dd8c] {
  margin-top: 20px;
}
.cropper-content .cropper[data-v-7230dd8c] {
  width: auto;
  height: 300px;
}
.clinic-cropper[data-v-7230dd8c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.clinic-cropper-pic > div[data-v-7230dd8c] {
  width: 100%;
}
.clinic-cropper1[data-v-7230dd8c] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.clinic-cropper2[data-v-7230dd8c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 15px;
}
.clinic-button-group[data-v-7230dd8c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.clinic-pic-tip[data-v-7230dd8c] {
  font-size: 12px;
  color: #aaadad;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 12px 12px;
}
[data-v-7230dd8c] .el-drawer__header {
  margin-bottom: 10px;
}
[data-v-7230dd8c] .el-drawer__body {
  padding: 0 15px !important;
}
[data-v-7230dd8c] .el-upload-dragger div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.foot-tips span[data-v-7230dd8c] {
  padding-right: 20px;
}
.foot-tips .bold[data-v-7230dd8c] {
  font-weight: 700;
}
.tags[data-v-7230dd8c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags .el-tag[data-v-7230dd8c] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.tags .add-tag[data-v-7230dd8c] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.add-input[data-v-7230dd8c] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-7230dd8c] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-7230dd8c] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.banner-tips[data-v-7230dd8c] {
  padding: 0 0 15px 30px;
  font-size: 12px;
  color: #999;
}
.clinc-line[data-v-7230dd8c] {
  width: 100%;
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7wAAAAECAYAAACtMjOyAAAAAXNSR0IArs4c6QAAAZ1JREFUaEPtmdFKAlEQhv/Zeg3X95BAEC+S8qo1ip7PLlbvMiwk8Wbfw/QxAieWIhL1wByFDv3jlRfjmfPP//2zCwoALK+KlmRZVX8/wadqPpUXoXPuRsvWuZymnwLVsMiD/Vg0us5oepNk1qrGc2ydGJL1ncFLpn1lIZPBewaNTHyz+Ok53p4Ai++u00L+T21y71dSX23VH0wVchkl6fePVFVUevlz+Ro662G0morg6H4KqAK9xyIP9mPR6DojCE6YWasaz7FhYon7zuAl074ykOnPY8uwPMdb0/qLdyvP8X5gGXY4g0Ymvv+7n7LuD9obyBxAZnnO7KsV1UVjMuoIoIfOui/X7TPROeT4fgoshjeNDkQO9qvvwaDRdcbRmyqzVjUMjDNo9Bxbyf+q9xzvzi3VmXiO7Yyn6iXTvrK4xsA4g0Ymvhn8lPfr2xkEXUuYD9Z+bLrNl/Fb8N/d8WomOE0/Ve0OB81gv/ouDBpdZyTBiTJrVcPAOINGz7GV/O96z/Hu4BKdiec4gvFEvWTaVxbXGBhn0MjEN4Ofn3gJ0DLqWVq2AAAAAElFTkSuQmCC) no-repeat;
  height: 4px;
}
.refund-address[data-v-7230dd8c] {
  margin-top: 20px;
}
.content-box[data-v-86c2d3b8] {
  padding: 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.content-box .title[data-v-86c2d3b8] {
  line-height: 2.4;
  border-left: #36BBA9 5px solid;
  padding-left: 15px;
  font-weight: 700;
}
.content-box .dj-set-box[data-v-86c2d3b8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 2.4;
  margin: 20px 0;
}
.content-box .dj-set-box .left[data-v-86c2d3b8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-box .dj-set-box .left .col[data-v-86c2d3b8] {
  width: 200px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.content-box .dj-set-box .left .col2[data-v-86c2d3b8] {
  width: 300px;
}
.content-box .dj-set-box .right[data-v-86c2d3b8] {
  width: 400px;
  border-top: 1px solid #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-box .dj-set-box .th[data-v-86c2d3b8] {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #e6e4e5;
  padding: 0 10px;
  font-weight: 700;
  font-size: 12px;
  width: 100%;
}
.content-box .dj-set-box .td[data-v-86c2d3b8] {
  line-height: 30px;
  height: 30px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 200px;
  padding: 0 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.basic-container[data-v-86c2d3b8] {
  height: 100%;
}
.search-group > label[data-v-86c2d3b8] {
  width: 6em;
}
.w80[data-v-86c2d3b8] {
  width: 80px;
}
.w460[data-v-86c2d3b8] {
  width: 460px !important;
}
.text-blur[data-v-86c2d3b8] {
  color: #409eff;
}
.text-red[data-v-86c2d3b8] {
  color: red;
}
.text-green[data-v-86c2d3b8] {
  color: #36BBA9;
}
.icon[data-v-86c2d3b8] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-86c2d3b8] {
  margin: 10px 0;
  color: #f08525;
}
.icon-tui1[data-v-86c2d3b8] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-86c2d3b8] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.page-bot[data-v-86c2d3b8] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.page-bot span[data-v-86c2d3b8] {
  margin-right: 10px;
}
.page-bot span em[data-v-86c2d3b8] {
  font-style: normal;
}
.box[data-v-7c2d2c54] {
  padding-top: 20px;
}
.title_box[data-v-7c2d2c54] {
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 18px;
}
.title_box .red[data-v-7c2d2c54] {
  font-size: 14px;
  padding-left: 30px;
}
.form-box[data-v-52cfd49a] {
  height: calc(100vh - 110px);
  overflow-y: auto;
  overflow-x: hidden;
}
h4[data-v-52cfd49a] {
  border-left: 3px solid #409eff;
  padding-left: 10px;
  margin: 0;
  position: relative;
}
h4 .medicare-btn[data-v-52cfd49a] {
  position: absolute;
  top: -6px;
  left: 80px;
}
.clinic-boxTwo[data-v-52cfd49a],
.clinic-boxThree[data-v-52cfd49a] {
  border-radius: 7px;
}
.cropper-content .cropper[data-v-52cfd49a] {
  width: auto;
  height: 300px;
}
.clinic-cropper[data-v-52cfd49a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.clinic-cropper-pic > div[data-v-52cfd49a] {
  width: 100%;
}
.clinic-cropper1[data-v-52cfd49a] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.clinic-cropper2[data-v-52cfd49a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 15px;
}
.clinic-button-group[data-v-52cfd49a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.clinic-pic-tip[data-v-52cfd49a] {
  font-size: 12px;
  color: #aaadad;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px;
}
.clinic-form-longitude[data-v-52cfd49a] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-52cfd49a] {
  color: #409eff;
  position: absolute;
  right: 6px;
}
.el-col[data-v-52cfd49a] {
  margin-bottom: 0 !important;
}
.el-form-item--small.el-form-item[data-v-52cfd49a] {
  margin-bottom: 14px !important;
}
.dialog-footer[data-v-52cfd49a] {
  padding: 8px 20px;
  text-align: right;
}
.medicare-input[data-v-52cfd49a] {
  padding-top: 10px;
}
.margin-b10[data-v-52cfd49a] {
  margin-bottom: 10px;
}
.tags[data-v-52cfd49a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags .el-tag[data-v-52cfd49a] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.tags .add-tag[data-v-52cfd49a] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.add-input[data-v-52cfd49a] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-52cfd49a] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-52cfd49a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
[data-v-52cfd49a] .el-upload--picture-card {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-52cfd49a] .el-upload-list--picture-card .el-upload-list__item {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-6520a4d0] .deflut-color {
  color: #00af94 !important;
}
.major-seach[data-v-6520a4d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.w120[data-v-6520a4d0] {
  width: 120px;
}
.mlr10[data-v-6520a4d0] {
  margin: 0 10px;
}
.setting-btn[data-v-6520a4d0] {
  margin-top: 10px;
  text-align: right;
}
.li-padding[data-v-6520a4d0] {
  padding: 10px 0;
  padding-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.aside[data-v-6520a4d0] {
  width: 240px;
  float: left;
  height: calc(100vh - 200px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f4f4f4;
  overflow-y: auto;
}
.aside[data-v-6520a4d0] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.el-link[data-v-6520a4d0] {
  margin: 0 3px;
}
.el-pagination[data-v-6520a4d0] {
  text-align: end;
  margin-top: 10px;
}
.el-button--success[data-v-6520a4d0] {
  color: #FFF;
  background-color: #00af94;
  border-color: #00af94;
}
.el-button--success[data-v-6520a4d0]:hover {
  background-color: #00d1b6 !important;
  border-color: #00d1b6 !important;
}
.aside-ul li[data-v-6520a4d0] {
  font-size: 14px;
  border-bottom: 1px solid #e1e1e180;
  cursor: pointer;
  font-weight: 600;
}
.active[data-v-6520a4d0] {
  background: #00af94 !important;
  color: #FFFFFF !important;
}
.active .icons[data-v-6520a4d0] {
  color: #FFFFFF !important;
}
.lis[data-v-6520a4d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.btn-cont .icons[data-v-6520a4d0] {
  margin: 0 5px;
  color: #00af94;
}
.overflows[data-v-6520a4d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.overflow[data-v-6520a4d0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90px;
}
.body[data-v-6520a4d0] {
  margin-left: 250px;
  position: relative;
}
.body .search[data-v-6520a4d0] {
  height: 32px;
  margin-bottom: 10px;
}
[data-v-6520a4d0] .el-form-item__label {
  display: contents;
}
[data-v-6520a4d0] .el-form-item__content {
  margin-left: 0 !important;
}
[data-v-6520a4d0] .v-modal {
  z-index: 999 !important;
}
.clinic-boxOne[data-v-6520a4d0] {
  margin-top: 10px;
  border-right: 1px solid #dfdfdf;
}
.clinic-title[data-v-6520a4d0] {
  height: 20px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.clinic-form[data-v-6520a4d0] {
  position: relative;
  padding: 0 20px;
  border-radius: 10px;
}
[data-v-6520a4d0] .upload-demo {
  margin-bottom: 0 !important;
}
.clinic-form-inline[data-v-6520a4d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.clinic-form-inline div[data-v-6520a4d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-6520a4d0] .el-upload-dragger {
  height: 130px !important;
}
[data-v-6520a4d0] .avatar {
  height: 130px !important;
}
[data-v-6520a4d0] .clinic-form-address {
  margin-bottom: 0px;
}
.clinic-form-address1[data-v-6520a4d0] {
  margin-left: 2%;
  width: 73%;
}
.clinic-form-longitude[data-v-6520a4d0] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-6520a4d0] {
  color: #409eff;
  position: absolute;
  right: 6px;
}
[data-v-6520a4d0] .el-drawer__header {
  margin-bottom: 10px;
}
[data-v-6520a4d0] .el-drawer__body {
  padding: 0 15px !important;
}
[data-v-6520a4d0] .el-upload-dragger div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.to[data-v-6520a4d0] {
  padding-top: 38px;
  text-align: center;
}
.log[data-v-a37bbf08] {
  width: 100% !important;
  margin-top: 0 !important;
  height: calc(100vh - 120px);
}
.log .card[data-v-a37bbf08] {
  padding-top: 10px;
  height: 100%;
  overflow: auto;
}
.block[data-v-2eb93b3f] {
  position: relative;
  width: 800px;
}
.block > .title[data-v-2eb93b3f] {
  border-left: 4px solid #00af94;
  font-size: 16px;
  font-weight: 700;
  margin: 15px 10px;
  line-height: 1;
  padding-left: 10px;
}
.block .show_pic[data-v-2eb93b3f] {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 140px;
  width: 140px;
}
.block .show_pic .img[data-v-2eb93b3f] {
  width: 100%;
  height: 100%;
}
.my_input[data-v-2eb93b3f] {
  display: inline-block;
  width: 240px;
}
.my_input2[data-v-2eb93b3f] {
  display: inline-block;
  width: 300px;
  margin-right: 20px;
}
.tips[data-v-2eb93b3f] {
  padding-left: 10px;
  color: #666;
}
.save-btn[data-v-2eb93b3f] {
  margin: 50px 0 30px 400px;
}
.print-area[data-v-2eb93b3f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 21cm;
  font-size: 10pt;
  font-weight: 700;
}
.item[data-v-2eb93b3f] {
  width: 50%;
  padding: 0.7cm;
  height: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.item .title[data-v-2eb93b3f] {
  text-align: center;
  font-size: 1.2rem;
  letter-spacing: 0.3cm;
}
.item .content[data-v-2eb93b3f] {
  position: relative;
}
.item .content .tx[data-v-2eb93b3f] {
  position: absolute;
  top: 0;
  right: 0;
  width: 2.5cm;
  height: 3.5cm;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 3;
}
.item .content .yz[data-v-2eb93b3f] {
  position: absolute;
  bottom: -1cm;
  right: 0.5cm;
  width: 3.28cm;
  height: 3.28cm;
  z-index: 5;
}
.item .content p[data-v-2eb93b3f] {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.11cm 0;
}
.item .content p span[data-v-2eb93b3f] {
  padding-right: 1.4cm;
}
.item .footer[data-v-2eb93b3f] {
  padding-top: 0.11cm;
  font-size: 0.9rem;
  font-weight: 400;
}

.index-container .el-tabs__content[data-v-441fa2c4] {
  overflow-y: scroll !important;
}
.index-container .el-tabs__content[data-v-441fa2c4]::-webkit-scrollbar {
  display: none;
}
.avue-view[data-v-441fa2c4] {
  padding-bottom: 0;
  height: calc(100% - 44px);
  width: 100%;
  background: #ffffff;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@charset "UTF-8";
.tree-scroll {
  height: 240px;
  overflow-y: auto;
  margin: 10px 0;
}
.select-mask {
  position: fixed;
  z-index: 998;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.3);
  left: 0;
  top: 0;
}
.select-staff-list {
  position: absolute;
  top: 35px;
  left: -10px;
  z-index: 999;
  width: 400px;
  border-radius: 5px;
  padding: 10px;
  background: #fff;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}
.selected-list {
  position: relative;
  padding-top: 32px;
}
.selected-list .list {
  height: 240px;
  overflow-y: auto;
  margin: 10px 0;
  padding-left: 10px;
  color: #606266;
  font-size: 14px;
}
.selected-list .list > .el-row .el-col {
  position: relative;
  line-height: 1em;
}
.selected-list .list > .el-row .el-col .el-button {
  position: absolute;
  top: -12px;
  font-size: 16px;
}
.transfer-icon {
  position: absolute;
  top: 50%;
  left: 10px;
  font-size: 30px;
  color: #ccc;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.tags-area {
  position: relative;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  padding: 0 0 0 5px;
}
.tags-hidden-box {
  width: 100%;
  height: 35px;
  overflow: hidden;
}
.tags-long-box {
  width: 1000px;
}
.tags-area .tag-content {
  margin-right: 5px;
}

/*滚动条整体样式*/
/*高宽分别对应横竖滚动条的尺寸*/
/* ::-webkit-scrollbar {
	  width : 2px;  
	  height: 1px;
	} */
/*滚动条里面小方块*/
/* ::-webkit-scrollbar-thumb {

	  border-radius: 4px;
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background   : #ddd;
	} */
/*滚动条里面轨道*/
/* ::-webkit-scrollbar-track {

	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  border-radius: 4px;
	  background   : #efefef;
	} */
.form .el-form-item {
  margin-bottom: 18px !important;
}
.fr[data-v-a044ffb6] {
  float: right;
}
.block[data-v-a044ffb6] {
  height: calc(100% - 64px);
  padding: 0 20px;
  background: #ffffff;
}
.el-icon-check[data-v-a044ffb6] {
  font-size: 18px;
}
.footer[data-v-a044ffb6] {
  padding-top: 10px;
}
.footer .check[data-v-a044ffb6] {
  padding-top: 6px;
}
.red[data-v-a044ffb6] {
  color: #e90f0f !important;
}
[data-v-d9e90ba0] .el-col {
  margin-bottom: 0px !important;
}
[data-v-d9e90ba0] .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
}
.tab-content-item-tips[data-v-d9e90ba0] {
  display: inline-block;
  margin-left: 15px;
  color: #999;
  font-size: 12px;
}
.supplier-item-wrapper[data-v-62c053d6] {
  position: relative;
  height: 32px;
  line-height: 32px;
  padding-left: 21px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.supplier-item-wrapper .supplier-card[data-v-62c053d6] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 22px;
          flex: 0 0 22px;
}
.supplier-item-wrapper .supplier-handle[data-v-62c053d6] {
  position: absolute;
  right: 10px;
}
.supplier-item-wrapper .supplier-handle i[data-v-62c053d6] {
  font-size: 16px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
.supplier-item-wrapper[data-v-62c053d6]:hover {
  background-color: #e2f0fd;
  color: #3d88d9;
}
.supplier-item-wrapper:hover i[data-v-62c053d6] {
  opacity: 1;
}
.iconsvg20[data-v-62c053d6] {
  width: 26px;
}
.supplier-wrapper[data-v-3d3081e8] {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
}
.supplier-left-wrapper[data-v-3d3081e8] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 230px;
          flex: 0 0 230px;
  width: 230px;
  height: 100%;
  border-right: 1px solid #d9d9d9;
}
.supplier-left-wrapper .supplier-left-title[data-v-3d3081e8] {
  display: block;
  margin-bottom: 5px;
  padding-left: 15px;
  height: 30px;
  font-weight: 700;
  color: #333333;
  line-height: 30px;
  border-bottom: 1px solid #d9d9d9;
  font-size: 14px;
}
.supplier-left-wrapper #supplierListContent[data-v-3d3081e8] {
  position: relative;
  height: calc(100% - 67px);
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #ffffff;
}
.supplier-left-wrapper ul li[data-v-3d3081e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  line-height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.supplier-left-wrapper ul .li-active[data-v-3d3081e8] {
  background-color: #e2f0fd;
  color: #3d88d9;
}
.supplier-left-wrapper .add-item[data-v-3d3081e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 30px;
  color: #333333;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #d9d9d9;
  -webkit-box-shadow: 0px -1px 0px 0px #efefef;
          box-shadow: 0px -1px 0px 0px #efefef;
  cursor: pointer;
}
.supplier-left-wrapper .supplier-add[data-v-3d3081e8] {
  padding-right: 5px;
  color: #000000;
}
.supplier-right-wrapper[data-v-3d3081e8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 15px !important;
  height: 100%;
}
.supplier-right-wrapper .supplier-right-title[data-v-3d3081e8] {
  display: inline-block;
  padding-top: 15px;
  font-weight: bold;
  color: #333333;
}
.supplier-right-wrapper .supplier-right-tip[data-v-3d3081e8] {
  display: inline-block;
  padding-right: 10px;
  padding-left: 5px;
  font-size: 12px;
  color: #999999;
}
.supplier-right-wrapper .theme-CC .text-link[data-v-3d3081e8] {
  color: #2897f7;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-form-item__content {
  margin-left: 0px !important;
  margin-top: 5px !important;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-input--prefix .el-input__inner {
  padding-left: 10px;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-input__prefix {
  right: 5px;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-input__prefix {
  left: auto;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-input {
  width: auto;
}
.supplier-right-wrapper .supplier-span[data-v-3d3081e8] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-right-wrapper[data-v-3d3081e8] .el-form-item__label {
  line-height: 71px;
  margin-right: 16px;
}
[data-v-3d3081e8] .el-message-box {
  width: 50% !important;
}
[data-v-3d3081e8] .el-message-box__content {
  padding: 0 !important;
}
[data-v-3d3081e8] .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
}
.active[data-v-3d3081e8] {
  background-color: #e2f0fd;
  color: #3d88d9;
}
.bgray2[data-v-3d3081e8]:last-of-type {
  fill: #ccc;
  cursor: default;
}
[data-v-0b574756] .el-cascader {
  width: 100%;
}
[data-v-0b574756] .el-drawer__body {
  padding: 0 15px !important;
}
.red-text[data-v-0b574756] {
  color: red !important;
}
[data-v-0b574756] .supplier-part .supper-title {
  font-size: 14px;
  border-left: 4px solid #36BBA9;
  padding-left: 5px;
}
[data-v-0b574756] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.major-seach[data-v-0b574756] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.w120[data-v-0b574756] {
  width: 120px;
}
.mlr10[data-v-0b574756] {
  margin: 0 10px;
}
.search-btn[data-v-0b574756] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.setting-btn[data-v-0b574756] {
  margin-top: 10px;
  text-align: right;
}
.common-wrapper[data-v-0b574756] {
  padding: 0 20px;
  background: #ffffff;
  height: calc(100% - 54px);
}
.common-page[data-v-0b574756] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-tabs--top[data-v-0b574756],
.supplier-quali[data-v-0b574756],
.supplier-quali2[data-v-0b574756] {
  height: 100%;
}
[data-v-0b574756] .el-tabs__content {
  height: calc(100% - 70px) !important;
}
.active[data-v-3d3081e8][data-v-0b574756] {
  background-color: #e2f0fd;
  color: #3d88d9;
}
[data-v-4201ed13] .el-select {
  display: block;
}
.form-btns[data-v-4201ed13] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.w360[data-v-0c13b09d] {
  width: 360px;
  display: inline-block;
}
.w300[data-v-0c13b09d] {
  width: 300px;
  display: inline-block;
  margin-left: 20px;
}
.mt10[data-v-0c13b09d] {
  margin-top: 10px;
}
.ml10[data-v-0c13b09d] {
  margin-left: 10px;
}
.pagination-margin[data-v-0c13b09d] {
  float: right;
  padding-top: 10px;
}
.circle[data-v-0c13b09d] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.green[data-v-0c13b09d] {
  background: #00AF94;
}
.yellow[data-v-0c13b09d] {
  background: #FFB12A;
}
.black[data-v-0c13b09d] {
  color: #000;
}
.red-color[data-v-0c13b09d] {
  color: red !important;
}
.project[data-v-3f3e21c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.width-select[data-v-3f3e21c9] {
  width: 120px;
}
.mb10[data-v-3f3e21c9] {
  margin-bottom: 10px;
}
.search-section[data-v-3f3e21c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.search-left[data-v-3f3e21c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-right[data-v-3f3e21c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-icon-delete[data-v-3f3e21c9] {
  font-size: 16px;
  color: #ff6060 !important;
  cursor: pointer;
}
[data-v-3f3e21c9] .vxe-table .vxe-cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.examination[data-v-66f7939e] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content[data-v-66f7939e] {
  width: 100%;
}
.query-input[data-v-66f7939e] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-66f7939e] {
  margin-top: 20px;
}
.pagination-margin[data-v-66f7939e] {
  text-align: right;
}
.custom-table[data-v-66f7939e] {
  font-size: 14px;
}
.custom-table[data-v-66f7939e] .el-table__header th {
  background-color: #f5f7fa;
  color: #606266;
  font-weight: 600;
  padding: 12px 0;
  text-align: center;
}
.custom-table[data-v-66f7939e] .el-table__body tr:hover {
  background-color: #f5f7fa;
}
.custom-table[data-v-66f7939e] .el-table__body td {
  padding: 12px 0;
}
.custom-table[data-v-66f7939e] .el-table__row:nth-child(even) {
  background-color: #fafafa;
}
.custom-table[data-v-66f7939e] .el-table__fixed-right-patch {
  background-color: #fff;
}
.action-btn[data-v-66f7939e] {
  padding: 0 8px;
  margin: 0 4px;
  font-size: 14px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.action-btn[data-v-66f7939e]:hover {
  opacity: 0.8;
}
.detail-btn[data-v-66f7939e] {
  color: #409eff;
}
.detail-btn[data-v-66f7939e]:hover {
  color: #66b1ff;
}
.delete-btn[data-v-66f7939e] {
  color: #f56c6c;
}
.delete-btn[data-v-66f7939e]:hover {
  color: #f78989;
}
.restore-btn[data-v-66f7939e] {
  color: #67c23a;
}
.restore-btn[data-v-66f7939e]:hover {
  color: #85ce61;
}
.status-normal[data-v-66f7939e] {
  color: #67c23a;
  font-weight: 500;
}
.status-deleted[data-v-66f7939e] {
  color: #f56c6c;
  font-weight: 500;
}
.status-not-pushed[data-v-66f7939e] {
  color: #f56c6c;
  font-weight: 500;
}
.drawer-content[data-v-66f7939e] {
  padding: 20px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
}
.drawer-table[data-v-66f7939e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.drawer-table[data-v-66f7939e] .el-table__empty-block {
  min-height: 200px;
}
.lis-config[data-v-1ff6ed88] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content[data-v-1ff6ed88] {
  width: 100%;
}
.query-input[data-v-1ff6ed88] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-1ff6ed88] {
  margin-top: 20px;
}
.pagination-margin[data-v-1ff6ed88] {
  text-align: right;
}
.custom-table[data-v-1ff6ed88] {
  font-size: 14px;
}
.custom-table[data-v-1ff6ed88] .el-table__header th {
  background-color: #f5f7fa;
  color: #606266;
  font-weight: 600;
  padding: 12px 0;
  text-align: center;
}
.custom-table[data-v-1ff6ed88] .el-table__body tr:hover {
  background-color: #f5f7fa;
}
.custom-table[data-v-1ff6ed88] .el-table__body td {
  padding: 12px 0;
}
.custom-table[data-v-1ff6ed88] .el-table__row:nth-child(even) {
  background-color: #fafafa;
}
.custom-table[data-v-1ff6ed88] .el-table__fixed-right-patch {
  background-color: #fff;
}
.action-btn[data-v-1ff6ed88] {
  padding: 0 8px;
  margin: 0 4px;
  font-size: 14px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.action-btn[data-v-1ff6ed88]:hover {
  opacity: 0.8;
}
.edit-btn[data-v-1ff6ed88] {
  color: #409eff;
}
.edit-btn[data-v-1ff6ed88]:hover {
  color: #66b1ff;
}
.delete-btn[data-v-1ff6ed88] {
  color: #f56c6c;
}
.delete-btn[data-v-1ff6ed88]:hover {
  color: #f78989;
}
.template-el-col[data-v-75f173be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-75f173be] {
  line-height: 32px;
}
.el-select[data-v-75f173be] {
  width: 100%;
}
.lineCenter[data-v-75f173be] {
  position: absolute;
  right: 0;
  top: 58%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.template-el-col[data-v-7fbf890c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-7fbf890c] {
  line-height: 32px;
}
.el-select[data-v-7fbf890c] {
  width: 100%;
}
[data-v-055ffdcf] .el-table__fixed::before {
  background-color: #fff;
  height: 0;
}
.common-content[data-v-055ffdcf] {
  height: calc(100vh - 135px);
  overflow-y: scroll;
}
[data-v-055ffdcf] .el-select {
  width: 100% !important;
}
[data-v-055ffdcf] .more {
  padding-top: 10px;
  padding-bottom: 10px;
}
.otherclass[data-v-055ffdcf] {
  display: none !important;
  border: 1px solid #f00;
}
.remindText[data-v-055ffdcf] {
  font-size: 12px;
  color: #c0c4cc;
}
.allergy-select[data-v-055ffdcf] .el-select-dropdown {
  height: 308px;
}
.allergy-select[data-v-055ffdcf] .el-select-dropdown__wrap {
  max-height: 308px !important;
}
[data-v-055ffdcf] .el-table::before {
  height: 0px;
}
.text-right[data-v-09b8860d] {
  text-align: right;
}
.case[data-v-09b8860d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.case .tree[data-v-09b8860d] {
  width: 260px;
  border-right: 1px solid #dfdfdf;
  overflow: auto;
  height: 100%;
}
.case .case-content[data-v-09b8860d] {
  width: calc(100% - 280px);
  margin-left: 20px;
}
.case[data-v-09b8860d] .el-breadcrumb {
  height: 30px;
}
.case .case-box[data-v-09b8860d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 96px);
}
.case .case-box .table[data-v-09b8860d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  position: relative;
}
.case .case-box .table .table-box[data-v-09b8860d] {
  height: calc(100% - 40px);
}
.case .case-box .table .page[data-v-09b8860d] {
  width: 100%;
  position: absolute;
  bottom: 10px;
  padding: 10px 0;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.case .case-box .table .page span[data-v-09b8860d] {
  margin-left: 10px;
  color: #606266;
  font-size: 14px;
}
.case .case-box .preview[data-v-09b8860d] {
  margin-left: 20px;
  width: 520px;
  border: 1px solid #dfdfdf;
}
.case .case-box .preview .preview-title[data-v-09b8860d] {
  height: 30px;
  line-height: 30px;
  padding: 0 20px;
  font-weight: bold;
  border-bottom: 1px solid #dfdfdf;
}
.case .case-box .preview .preview-body[data-v-09b8860d] {
  margin: 10px;
  height: calc(100% - 50px);
  overflow: auto;
  border: 1px solid #dfdfdf;
  border-bottom: none;
}
.case .case-box .preview .preview-box[data-v-09b8860d] {
  border-bottom: 1px solid #dfdfdf;
}
.case .case-box .preview .preview-box .preview-list span[data-v-09b8860d] {
  padding: 16px;
  display: inline-block;
}
.case .case-box .preview .preview-box .preview-list .preview-list-title[data-v-09b8860d] {
  border-right: 1px solid #dfdfdf;
  width: 95px;
  background: #efefef;
}
.case .case-box .preview .preview-box .preview-spec[data-v-09b8860d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.case .case-box .preview .preview-box .preview-spec .preview-list-title[data-v-09b8860d] {
  padding: 16px;
}
.case .case-box .preview .preview-box .preview-spec .preview-hd[data-v-09b8860d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.case .case-box .preview .preview-box .preview-spec .preview-hd-item[data-v-09b8860d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.case .case-box .preview .preview-box .preview-spec .preview-hd-item span[data-v-09b8860d] {
  padding: 16px;
  display: inline-block;
  border-bottom: 1px solid #dfdfdf;
}
.case .case-box .preview .preview-box .preview-spec .preview-hd-item span[data-v-09b8860d]:first-child {
  width: 95px;
  border-right: 1px solid #dfdfdf;
}
.case .case-box .preview .preview-box .preview-spec .preview-hd-item span[data-v-09b8860d]:last-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.case .tr-icon[data-v-09b8860d] {
  font-size: 16px;
  cursor: pointer;
  color: #409eff;
  padding: 0 3px;
}
.case .el-icon-edit[data-v-09b8860d] {
  color: #409eff;
  margin-left: 5px;
}
.case .el-icon-close[data-v-09b8860d] {
  color: red;
}
.case .tab-title[data-v-09b8860d] {
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  height: 30px;
  width: 152px;
}
.case .tab-title span[data-v-09b8860d] {
  width: 50px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  border-right: 1px solid #dfdfdf;
  cursor: pointer;
}
.case .tab-title span.actived[data-v-09b8860d] {
  background: #409eff;
  color: #fff;
}
.case .tab-title span[data-v-09b8860d]:last-child {
  border: 0;
}
.circle[data-v-09b8860d] {
  width: 6px;
  height: 6px;
  background: #3d88d9;
  border-radius: 50%;
  margin-right: 10px;
  display: inline-block;
  text-align: middle;
}
.move[data-v-09b8860d] {
  cursor: move;
}
.project[data-v-e04ef404] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.width-select[data-v-e04ef404] {
  width: 120px;
}
.mb10[data-v-e04ef404] {
  margin-bottom: 10px;
}
.el-icon-delete[data-v-e04ef404] {
  font-size: 16px;
  color: #ff6060 !important;
  cursor: pointer;
}
.examination[data-v-69e2c613] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-69e2c613] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
}
.nav-border[data-v-69e2c613] {
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-69e2c613] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 25px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
}
.item-nav[data-v-69e2c613]:last-child {
  border-bottom: none;
}
.item-nav-active[data-v-69e2c613] {
  color: #fff;
  background-color: #00AF94;
}
.content[data-v-69e2c613] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-69e2c613] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-69e2c613] {
  margin-top: 20px;
}
.pagination-margin[data-v-69e2c613] {
  text-align: right;
}
.nav-list[data-v-69e2c613] {
  overflow: auto;
  overflow-x: hidden;
}

.red-text[data-v-d26fa75a]{
  color: red !important;
}
.text-green[data-v-d26fa75a]{
  color: #00af94 !important;
}
.rule-hint[data-v-d26fa75a] {
  font-size: 12px;
  color: #909399;
  margin-top: 6px;
  line-height: 1.4;
}

.red-text[data-v-aeed6ec0] {
  color: red;
}
.ft16[data-v-aeed6ec0] {
  font-size: 16px;
}
.search[data-v-aeed6ec0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex-item[data-v-aeed6ec0] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-aeed6ec0] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-aeed6ec0] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-aeed6ec0] .picker .el-range-separator {
  width: 20px;
}
.more-search[data-v-aeed6ec0] {
  margin-left: 10px;
}
.herb .item-tips[data-v-aeed6ec0] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
}
.dept-tree[data-v-aeed6ec0] {
  position: relative;
  float: left;
  border: 1px solid #dcdfe6;
  width: 100%;
  height: calc(100vh - 200px);
  overflow-y: auto;
}
.dept-tree .custom-tree-node[data-v-aeed6ec0] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dept-tree .custom-tree-node:hover .el-span-diagnose[data-v-aeed6ec0] {
  top: -10px;
}
.dept-tree .el-span-diagnose[data-v-aeed6ec0] {
  position: absolute;
  right: 5px;
  top: -28px;
}
.dept-tree .el-button + .el-button[data-v-aeed6ec0] {
  margin: 1px;
}
.el-dropdown.bottom[data-v-aeed6ec0] {
  margin-top: 10px;
}
.form[data-v-aeed6ec0] {
  height: 40px;
}
.align-right[data-v-aeed6ec0] {
  text-align: right;
}
.align-right .el-dropdown[data-v-aeed6ec0] {
  margin-right: 10px;
}
.overflow-dotted[data-v-aeed6ec0] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.deptName[data-v-aeed6ec0] {
  line-height: 15px;
}
.warehouse[data-v-aeed6ec0] {
  line-height: 15px;
}
.scorll-height[data-v-aeed6ec0] {
  padding: 0 8px;
}
.tablebox .el-button--medium[data-v-aeed6ec0] {
  padding: 0;
}
.pagination-margin[data-v-aeed6ec0] {
  width: 100%;
  text-align: right;
  margin-top: 0;
}
.pagination-margin[data-v-aeed6ec0] .el-pagination__total {
  position: absolute;
  left: 0;
}
.selected[data-v-aeed6ec0] {
  position: absolute;
  left: 100px;
  font-size: 13px;
  margin-top: -3px;
  color: #606266;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.not-group[data-v-aeed6ec0] {
  display: inline-block;
}
.tree-node-lable[data-v-aeed6ec0] {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.aside[data-v-aeed6ec0] {
  width: 180px;
  float: left;
}
.aside[data-v-aeed6ec0] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.body[data-v-aeed6ec0] {
  margin-left: 190px;
  position: relative;
}
.second-tab[data-v-f7d76980] .el-card__body {
  padding: 0 20px;
  height: calc(100% - 20px) !important;
}
.basic-container[data-v-f7d76980] .el-card {
  width: calc(100% - 20px) !important;
}
.add-btn[data-v-c2a39d56] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-c2a39d56] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-c2a39d56] {
  color: red;
}
.dictionary[data-v-c2a39d56] {
  height: calc(100vh - 120px) !important;
}
.dictionary-warpper[data-v-c2a39d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: calc(100% - 88px);
}
.dictionary-tree[data-v-c2a39d56] {
  width: 300px;
  border: 1px solid #dfdfdf;
  padding: 10px;
  margin-right: 10px;
  border-bottom: 0px;
}
[data-v-c2a39d56] .el-tree-node {
  position: relative;
}
[data-v-c2a39d56] .el-tree-node .el-span-diagnose {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 26px;
  z-index: 1111;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-c2a39d56] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-c2a39d56] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
.diagnose-div[data-v-c2a39d56] {
  width: calc(100% - 300px);
}
[data-v-c2a39d56] .deleteclass {
  color: #aaa !important;
  position: relative;
}
.call-box[data-v-c2a39d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.call-box .call-tree[data-v-c2a39d56] {
  width: 180px;
}
.call-box .call-table[data-v-c2a39d56] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 1px solid #dfdfdf;
  margin-left: 10px;
  padding: 0 10px;
}
.page-choose[data-v-c2a39d56] {
  margin-right: 190px;
}
.pagination-margin[data-v-c2a39d56] {
  width: 100%;
  text-align: right;
  position: relative;
}
.pagination-margin[data-v-c2a39d56] .el-pagination__total {
  position: absolute;
  left: 0;
}
.add-btn[data-v-372fa2ad] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
[data-v-372fa2ad] .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #FFF !important;
}
.dictionary[data-v-372fa2ad] {
  height: calc(100vh - 120px) !important;
}
.dictionary-flex[data-v-372fa2ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-radio[data-v-372fa2ad] {
  width: 130px;
}
.flex-row[data-v-372fa2ad] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.table-icon i[data-v-372fa2ad] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-372fa2ad] {
  color: red;
}
.diagnose-col[data-v-372fa2ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.diagnose-left[data-v-372fa2ad] {
  margin-right: 30px;
}
.diagnose-right[data-v-372fa2ad] {
  width: 70%;
}
[data-v-372fa2ad] .el-tree-node {
  position: relative;
}
[data-v-372fa2ad] .el-tree-node .el-span-diagnose {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 26px;
  z-index: 1111;
}
[data-v-372fa2ad] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
.deleteclass[data-v-372fa2ad] {
  color: #aaa !important;
}
.page-choose[data-v-372fa2ad] {
  margin-right: 30px;
}
.pagination-margin[data-v-372fa2ad] {
  width: 100%;
  text-align: right;
  position: relative;
}
.pagination-margin[data-v-372fa2ad] .el-pagination__total {
  position: absolute;
  left: 0;
}
.common-page[data-v-1f43b66d] {
  line-height: 40px;
}
.common-page .right[data-v-1f43b66d] {
  text-align: right;
}
.add-btn[data-v-1f43b66d] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-1f43b66d] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-1f43b66d] {
  color: red;
}
.dictionary[data-v-1f43b66d] {
  width: 100%;
}
.diagnose-col[data-v-1f43b66d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.diagnose-left[data-v-1f43b66d] {
  margin-right: 30px;
}
.diagnose-right[data-v-1f43b66d] {
  width: 70%;
}
[data-v-1f43b66d] .el-tree-node {
  position: relative;
}
[data-v-1f43b66d] .el-tree-node .el-span-diagnose {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 26px;
  z-index: 1111;
}
[data-v-1f43b66d] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-1f43b66d] .deleteclass {
  color: #aaa !important;
}
.project[data-v-339cc586] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.width-select[data-v-339cc586] {
  width: 120px;
}
.mb10[data-v-339cc586] {
  margin-bottom: 10px;
}
.el-icon-delete[data-v-339cc586] {
  font-size: 16px;
  color: #ff6060 !important;
  cursor: pointer;
}
.examination[data-v-27f51012] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-27f51012] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-27f51012] {
  padding-left: 25px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
}
.item-nav[data-v-27f51012]:last-child {
  border-bottom: none;
}
.item-nav-active[data-v-27f51012] {
  color: #fff;
  background-color: #00AF94;
}
.content[data-v-27f51012] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-27f51012] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-27f51012] {
  margin-top: 20px;
}
.pagination-margin[data-v-27f51012] {
  text-align: right;
}
.content[data-v-571ca00a] {
  padding: 0 10px;
}
.content .table-box[data-v-571ca00a] {
  height: calc(100vh - 238px);
  overflow-y: auto;
}
.content .footer .left[data-v-571ca00a] {
  text-align: left;
}
.content .footer .right[data-v-571ca00a] {
  text-align: right;
}
.content .dialog-form .mask[data-v-571ca00a] {
  position: absolute;
  z-index: 10;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.3);
}
.content .dialog-form .window[data-v-571ca00a] {
  position: absolute;
  z-index: 20;
  width: 500px;
  height: auto;
  padding: 20px;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  background: #fff;
  border-radius: 8px;
}
.content .dialog-form .window .title[data-v-571ca00a] {
  margin-bottom: 15px;
  color: #999;
}
.content .dialog-form .window .footer[data-v-571ca00a] {
  padding: 0 10px;
}
.content .dialog-form .window .el-select.el-select--small[data-v-571ca00a] {
  width: 100%;
}
.el-dialog-exhort[data-v-571ca00a] .el-select {
  width: 95%;
}
[data-v-3c6799cd] .el-table__fixed::before {
  background-color: #fff;
  height: 0;
}
.common-content[data-v-3c6799cd] {
  height: calc(100vh - 135px);
}
.center[data-v-78ec99b9] {
  text-align: center;
}
.el-form-item[data-v-78ec99b9] {
  margin-bottom: 10px;
}
.el-col[data-v-78ec99b9] {
  margin-bottom: 0;
}
.shuttle[data-v-c2cd9606] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100vh - 120px);
}
.shuttle .clinic-boxOne[data-v-c2cd9606] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 50px;
  position: relative;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-c2cd9606] {
  position: absolute;
  width: 100%;
  padding: 0 10px;
  left: 0;
  bottom: 0;
}
.shuttle .clinic-boxOne .shuttle-bot .left[data-v-c2cd9606] {
  padding-top: 10px;
}
.shuttle .clinic-boxOne .shuttle-bot .right[data-v-c2cd9606] {
  text-align: right;
}
.shuttle .clinic-title[data-v-c2cd9606] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
}
.shuttle .shuttle-icon[data-v-c2cd9606] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .text-right[data-v-c2cd9606] {
  text-align: right;
}
.shuttle .p10[data-v-c2cd9606] {
  padding: 10px;
  height: calc(100vh - 240px);
  overflow-y: auto;
}
.shuttle .p10 .p11[data-v-c2cd9606] {
  height: 98% !important;
}
.shuttle .p10 .data[data-v-c2cd9606] {
  line-height: 1.6;
}
.shuttle .p10 .foresee-item-title-h3[data-v-c2cd9606] {
  padding: 10px 10px 0 10px;
  background: #d1dde0;
  margin-top: 10px;
  position: relative;
}
.shuttle .p10 .foresee-item-title-h2[data-v-c2cd9606] {
  padding: 10px 10px 0 10px;
}
.shuttle .p10 .foresee-item[data-v-c2cd9606] {
  padding: 5px 10px 5px 10px;
  position: relative;
}
.shuttle .p10 .foresee-item .el-col[data-v-c2cd9606] {
  margin: 0;
}
.shuttle .p10 .foresee-item.dim[data-v-c2cd9606] {
  color: #aaa;
}
.shuttle .p10 .el-col.oprating[data-v-c2cd9606] {
  position: absolute;
  width: 100px;
  height: 30px;
  top: 4px;
  right: 10px;
  text-align: right;
  overflow: hidden;
}
.shuttle .p10 .el-col.oprating .oprate-btns[data-v-c2cd9606] {
  position: absolute;
  top: 20px;
  right: 0;
}
.shuttle .p10 .el-col.oprating[data-v-c2cd9606]:hover {
  cursor: pointer;
}
.shuttle .p10 .el-col.oprating:hover .oprate-btns[data-v-c2cd9606] {
  position: absolute;
  top: 0;
  -webkit-transition: all 0 ease;
  transition: all 0 ease;
}
.shuttle .p10 .checked[data-v-c2cd9606] {
  position: absolute;
  top: 3px;
  right: 0;
  text-align: center;
  color: #d1dde0;
  font-size: 24px;
}
.shuttle .shuttle-icon i[data-v-c2cd9606] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-c2cd9606] {
  font-size: 22px;
}
.shuttle .color-gray[data-v-c2cd9606] {
  color: #999;
}
.project-hover[data-v-c2cd9606] {
  display: none !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.foresee-item .el-button--medium[data-v-c2cd9606],
.project-hover .el-button--medium[data-v-c2cd9606] {
  padding-top: 3px;
}
.foresee-item[data-v-c2cd9606]:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: #f6f6f6;
}
.foresee-item:hover .project-hover[data-v-c2cd9606] {
  display: block !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.project-add[data-v-c2cd9606] {
  position: relative;
  top: -9px;
  height: 25px;
}
.project[data-v-a636da76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.width-select[data-v-a636da76] {
  width: 120px;
}
.mb10[data-v-a636da76] {
  margin-bottom: 10px;
}
.el-icon-delete[data-v-a636da76] {
  font-size: 16px;
  color: #ff6060 !important;
  cursor: pointer;
}
.examination[data-v-316860cc] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-316860cc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-316860cc] {
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.item-na-name[data-v-316860cc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.item-nav-right[data-v-316860cc] {
  width: 60px;
}
.item-nav[data-v-316860cc]:last-child {
  border-bottom: none;
}
.del-btn[data-v-316860cc] {
  color: #F56C6C !important;
}
.item-nav-active[data-v-316860cc] {
  color: #fff;
  background-color: #00AF94;
}
.item-nav-active .item-btn[data-v-316860cc] {
  color: #fff !important;
}
.item-nav-active .del-btn[data-v-316860cc] {
  color: #F56C6C !important;
}
.content[data-v-316860cc] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-316860cc] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-316860cc] {
  margin-top: 20px;
}
.pagination-margin[data-v-316860cc] {
  text-align: right;
}
.major-seach[data-v-15bfc202] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.w120[data-v-15bfc202] {
  width: 120px;
}
.mlr10[data-v-15bfc202] {
  margin: 0 10px;
}
.search-btn[data-v-15bfc202] {
  width: 160px;
}
.setting-btn[data-v-15bfc202] {
  margin-top: 10px;
  text-align: right;
}
.add-btn[data-v-5ff845c1] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-5ff845c1] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
}
.table-icon .el-icon-close[data-v-5ff845c1] {
  color: red;
}
.red[data-v-5ff845c1] {
  color: red !important;
}
.ft16[data-v-5ff845c1] {
  font-size: 16px;
  color: #000;
}
.shuttle[data-v-5ff845c1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: calc(100vh - 125px);
}
.shuttle .clinic-boxOne[data-v-5ff845c1] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 20px;
  position: relative;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-5ff845c1] {
  position: absolute;
  left: 20px;
  bottom: 10px;
}
.shuttle .clinic-title[data-v-5ff845c1] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.shuttle .shuttle-icon[data-v-5ff845c1] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .text-right[data-v-5ff845c1] {
  text-align: right;
}
.shuttle .p20[data-v-5ff845c1] {
  padding: 0 20px 20px 20px;
}
.shuttle .shuttle-icon i[data-v-5ff845c1] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-5ff845c1] {
  font-size: 22px;
}
.color-gray[data-v-5ff845c1] {
  color: #999;
}
.clinic-title .el-select[data-v-5ff845c1] .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
[data-v-5ff845c1] .el-drawer__body, .drawer-box[data-v-5ff845c1] {
  height: calc(100% - 40px);
}
.center[data-v-75ac850b] {
  text-align: center;
}
.search-form .el-col[data-v-75ac850b] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-75ac850b] {
  margin-bottom: 10px;
}
.center[data-v-4e97ba50] {
  text-align: center;
}
.search-form .el-col[data-v-4e97ba50] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-4e97ba50] {
  margin-bottom: 20px;
}
.search-form .el-icon-question[data-v-4e97ba50] {
  margin-right: 20px;
  font-size: 14px;
  color: #aaa;
}
.search-form .el-checkbox[data-v-4e97ba50] {
  margin-right: 10px;
}
.search-form .el-form-item[data-v-4e97ba50] {
  margin-bottom: 18px !important;
}
.center[data-v-0175840a] {
  text-align: center;
}
.search-form .el-col[data-v-0175840a] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-0175840a] {
  margin-bottom: 18px !important;
}
.content[data-v-8d65f256] {
  max-width: 1200px;
}
.content .content-info[data-v-8d65f256] {
  font-size: 14px;
  color: #FF6464;
}
.content .content-body[data-v-8d65f256] {
  max-height: 60vh;
  overflow-y: auto;
}
.content .title[data-v-8d65f256] {
  line-height: 40px;
  font-size: 14px;
}
.content .box[data-v-8d65f256] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 24px;
}
.content .box .item[data-v-8d65f256] {
  width: 33.333333%;
}
.content .block-city[data-v-8d65f256] {
  padding-top: 10px;
}
.content .block-city strong[data-v-8d65f256] {
  color: #000;
}
[data-v-169e2512] .el-dialog {
  margin-top: 10vh !important;
}
.el-table__row .el-button--small[data-v-169e2512], .el-table__row .el-button--small.is-round[data-v-169e2512] {
  padding: 0 15px;
}
.footer[data-v-169e2512] {
  text-align: right;
  padding-top: 10px;
}
.section[data-v-4a68530d] {
  position: relative;
}
.city_box[data-v-4a68530d] {
  border: 1px solid #bbb;
  padding: 10px;
  margin-bottom: 18px;
  margin-left: 100px;
  width: 60%;
}
.city_box .flex_line[data-v-4a68530d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin-bottom: 10px;
}
.city_box .flex_line .city_name[data-v-4a68530d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 240px;
  line-height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.city_box .flex_line .city_name .el-select[data-v-4a68530d] {
  width: 150px;
  margin-left: 10px;
}
.city_box .flex_line .delete_btn[data-v-4a68530d] {
  position: absolute;
  top: 0;
  right: 10px;
}
.city_box .add_btn[data-v-4a68530d] {
  text-align: center;
  padding: 10px 0 0;
  border-top: 1px dashed #ccc;
}
.form-flex[data-v-4a68530d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form-flex .tips[data-v-4a68530d] {
  width: 150px;
  padding: 0 10px;
  color: #aaa;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
}
.el-form-item[data-v-4a68530d] {
  margin-bottom: 0;
}
.self-code[data-v-4a68530d] {
  color: #00AF94;
  padding: 0 2px;
  border: 1px solid #00AF94;
  background: #fff;
}
.el-select[data-v-4a68530d] {
  width: 100%;
}
.el-icon-question[data-v-4a68530d] {
  padding: 0 10px;
  color: #aaa;
}
.tips .el-icon-question[data-v-4a68530d] {
  line-height: 30px;
}
.center[data-v-4a68530d] {
  text-align: center;
  line-height: 30px;
}
.bule[data-v-4a68530d] {
  color: #666666;
  background-color: #e2f0fd;
  margin: 0 0 5px 100px;
  padding: 0 10px;
  line-height: 32px;
  border-radius: 4px;
}
.img[data-v-4a68530d] {
  position: absolute;
  top: 90px;
  right: 40px;
  width: 455px;
  height: 265px;
  text-align: center;
}
.item-list-box[data-v-4a68530d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.item-list-box .item-box[data-v-4a68530d] {
  width: 200px;
  margin: 10px 20px 10px 0;
}
.item-list-box .item-box .el-icon-delete[data-v-4a68530d] {
  cursor: pointer;
}
.el-icon-question[data-v-47826122] {
  padding: 0 10px;
  color: #aaa;
  line-height: 30px;
}
.el-select[data-v-47826122] {
  width: 100%;
}
.tian[data-v-47826122] {
  float: left;
  width: 30px;
  text-align: center;
  line-height: 30px;
}
.lh30[data-v-47826122] {
  line-height: 30px;
}
.popover-h3[data-v-30315ebf] {
  padding: 0 0 0 10px;
  margin: 0;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.popover-h3 .el-icon-close[data-v-30315ebf] {
  font-size: 20px;
  cursor: pointer;
}
.popover-h3[data-v-30315ebf]::after {
  position: absolute;
  content: "";
  background: #00AF94;
  height: 18px;
  width: 4px;
  border-radius: 2px;
  top: 4px;
  left: 0;
}
.flex-item_list[data-v-30315ebf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 220px;
  overflow-y: auto;
}
.flex-item_list[data-v-30315ebf]::-webkit-scrollbar {
  width: 4px !important;
  height: 2px;
}
.flex-item_list[data-v-30315ebf]::-webkit-scrollbar-thumb {
  background-color: #ddd !important;
}
.flex-item[data-v-30315ebf] {
  margin-top: 5px;
  margin-right: 5px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  padding: 0 10px;
  cursor: pointer;
}
.flex-item[data-v-30315ebf]:hover {
  background-color: #ecf0ef;
}
.flex-item.active[data-v-30315ebf] {
  color: #fff !important;
  position: relative;
  border-radius: 5px;
  background-color: #00af94;
}
.more[data-v-30315ebf] {
  text-align: right;
  height: 20px;
}
.btn_medicare[data-v-30315ebf] {
  color: #00af94;
  cursor: pointer;
  margin-left: 10px;
}
.select_medicare[data-v-30315ebf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 15px;
  width: 250px;
  height: 36px;
  color: #B9B9B9;
  border: 1px solid #e5e5e5;
  margin-bottom: 15px;
  border-radius: 4px;
  cursor: pointer;
}
.select_medicare .selected-count[data-v-30315ebf] {
  color: #00af94;
  font-weight: 500;
}
.right_box[data-v-30315ebf] {
  display: inline-block;
  margin-left: 20px;
}
.tags-container[data-v-30315ebf] {
  margin-bottom: 10px;
}
.tag-content[data-v-30315ebf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tag-content .diag-code[data-v-30315ebf] {
  color: #666;
  font-size: 12px;
  margin-right: 4px;
}
.tag-content .diag-name[data-v-30315ebf] {
  color: #333;
  font-size: 13px;
}
.preview-container[data-v-30315ebf] {
  margin-top: 15px;
  padding: 15px;
  background-color: #f8f9fa;
  border-radius: 6px;
  border: 1px solid #e9ecef;
}
.preview-container .preview-title[data-v-30315ebf] {
  font-size: 14px;
  color: #495057;
  margin-bottom: 10px;
  font-weight: 500;
}
.preview-container .preview-tags[data-v-30315ebf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.select_medicare.disabled[data-v-30315ebf] {
  cursor: not-allowed;
  background-color: #f5f5f5;
  color: #999;
}
.debug-info[data-v-30315ebf] {
  font-size: 12px;
  color: #666;
  margin-bottom: 8px;
  padding: 4px 8px;
  background-color: #e8f4fd;
  border-radius: 4px;
  border-left: 3px solid #409eff;
}
.debug-section[data-v-30315ebf] {
  margin-top: 20px;
  padding: 15px;
  background: #f8f9fa;
  border-radius: 6px;
  border: 1px solid #e9ecef;
}
.debug-section h4[data-v-30315ebf] {
  margin: 0 0 10px 0;
  color: #495057;
  font-size: 14px;
}
.debug-section p[data-v-30315ebf] {
  margin: 5px 0;
  font-size: 12px;
  color: #6c757d;
  font-family: monospace;
}
.content .left[data-v-6daaecac] {
  position: absolute;
  left: 0;
  width: 140px;
  top: 20px;
  height: 90%;
  border-right: 1px solid #dedede;
}
.content .left .nav[data-v-6daaecac] {
  line-height: 40px;
  text-indent: 30px;
}
.content .left .active[data-v-6daaecac] {
  color: #409eff;
  background: #e2f0fd;
  position: relative;
}
.content .left .active[data-v-6daaecac]::before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  top: 0;
  left: 0;
  background: #409eff;
}
.content .right[data-v-6daaecac] {
  margin-left: 140px;
}
.content .right .price[data-v-6daaecac] {
  line-height: 30px;
  text-indent: 10px;
}
.content .right .price_span[data-v-6daaecac] {
  padding-left: 10px;
}
.content .right .el-form-item[data-v-6daaecac] {
  margin-bottom: 0;
}
.content .right .el-select[data-v-6daaecac] {
  width: 100%;
}
.content .right .el-icon-question[data-v-6daaecac] {
  padding: 0 10px;
  color: #aaa;
}
.content .right .project-code-field[data-v-6daaecac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content .right .project-code-field .el-input[data-v-6daaecac] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content .right .project-code-field .project-code-refresh[data-v-6daaecac] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 36px;
          flex: 0 0 36px;
  width: 36px;
  height: 36px;
  padding: 0;
  margin-left: 8px;
}
.content .right .grey-bg[data-v-6daaecac] {
  background: #f3f3f3;
  padding: 5px 20px;
  max-height: 242px;
  overflow: auto;
}
.content .right .grey-bg .btns[data-v-6daaecac] {
  padding: 0 20px;
}
.content .right .grey-bg .btns i[data-v-6daaecac] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.content .right .align-center[data-v-6daaecac] {
  float: left;
  width: 30px;
  text-align: center;
}
.content .right .cl-table[data-v-6daaecac] {
  margin: 0 20px 10px 100px;
}
.content .right .cl-table .el-button[data-v-6daaecac] {
  font-size: 14px;
}
.el-form-item[data-v-3b382e19] {
  margin-bottom: 0;
}
.el-select[data-v-3b382e19] {
  width: 100%;
}
.el-icon-question[data-v-3b382e19] {
  padding: 0 10px;
  color: #aaa;
}
.el-radio[data-v-3b382e19] {
  margin-right: 10px;
}
.tips[data-v-3b382e19] {
  line-height: 15px;
}
.grey-bg[data-v-3b382e19] {
  background: #f3f3f3;
  padding: 12px 20px 5px 0;
  margin: 20px 0 20px 20px;
}
.grey-bg .btns[data-v-3b382e19] {
  padding: 0 20px;
}
.grey-bg .btns i[data-v-3b382e19] {
  font-size: 18px;
  color: #409EFF;
  padding: 5px;
  cursor: pointer;
}
.new[data-v-3b382e19] {
  padding: 0 0;
}
.new .el-form-item[data-v-3b382e19] {
  margin-bottom: 10px;
}
.new .el-radio[data-v-3b382e19] {
  margin: 0;
}
.new .center[data-v-3b382e19] {
  text-align: center;
}
.content[data-v-697beed0] {
  max-width: 1200px;
}
.content .title[data-v-697beed0] {
  line-height: 40px;
  font-size: 14px;
}
.content .box[data-v-697beed0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 24px;
}
.content .box .item[data-v-697beed0] {
  width: 33.333333%;
}
.content .block-city[data-v-697beed0] {
  padding-top: 10px;
}
.content .block-city strong[data-v-697beed0] {
  color: #000;
}
.center[data-v-5b3c0252] {
  text-align: center;
  line-height: 30px;
}
.tips[data-v-5b3c0252] {
  line-height: 30px;
}
.el-select[data-v-5b3c0252] {
  width: 100%;
}
.item-list-box[data-v-5b3c0252] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.item-list-box .item-box[data-v-5b3c0252] {
  width: 200px;
  margin: 10px 20px 10px 0;
}
.item-list-box .item-box .el-icon-delete[data-v-5b3c0252] {
  cursor: pointer;
}
[data-v-bc2eb288] .content {
  height: calc(100vh - 180px);
  overflow: auto;
}
[data-v-bc2eb288] h4 {
  border-left: 3px solid #409eff;
  padding-left: 10px;
}
[data-v-bc2eb288] i.tips {
  padding: 0 10px;
  color: #aaa;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
}
.np[data-v-bc2eb288] {
  margin: 0 10px;
}
.footer .left[data-v-bc2eb288] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  justify-items: center;
}
.footer .left .recycle[data-v-bc2eb288] {
  color: #36BBA9;
  padding: 0 10px;
  cursor: pointer;
}
.footer .left .tips[data-v-bc2eb288] {
  color: #f00;
  padding: 0 10px;
}
.footer .right[data-v-bc2eb288] {
  padding-top: 5px;
  text-align: right;
}
.footer .price-list-box .top span[data-v-bc2eb288] {
  padding-right: 20px;
}
.el-upload__tip[data-v-7ce0fc22] {
  font-size: 1rem;
  color: #999;
}
span[data-v-7ce0fc22] {
  padding: 0 5px;
}
.down[data-v-7ce0fc22] {
  padding-top: 10px;
}
.search_title[data-v-fcfa370c] {
  display: inline-block;
  width: 80px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search_content[data-v-fcfa370c] {
  width: calc(100% - 80px);
}
.medical-search-row .search-actions[data-v-fcfa370c] {
  padding-top: 1px;
}
[data-v-fcfa370c] .medical-record-table .medical-record-disabled-row td {
  color: #f56c6c;
  background: #fff5f5 !important;
}
.disabled-tag[data-v-fcfa370c] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: 6px;
}
.disabled-name[data-v-fcfa370c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.disabled-name-text[data-v-fcfa370c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footer[data-v-fcfa370c] {
  margin-top: 10px;
}
.footer span[data-v-fcfa370c] {
  padding-right: 20px;
}
.footer .left[data-v-fcfa370c] {
  padding-top: 10px;
}
.footer .pagination[data-v-fcfa370c] {
  text-align: right;
}
.health-box .health-title[data-v-4184246c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.health-box .health-title > span[data-v-4184246c] {
  display: inline-block;
  padding: 0 10px;
}
.medical-relation-toolbar[data-v-4184246c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 20px 0;
}
.medical-relation-toolbar .area-filter[data-v-4184246c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 20px;
}
.medical-relation-toolbar .area-filter .area-filter-label[data-v-4184246c] {
  color: #333;
  font-size: 14px;
  white-space: nowrap;
}
.medical-relation-toolbar .area-filter-count[data-v-4184246c] {
  margin-left: 20px;
  color: #909399;
  font-size: 12px;
  white-space: nowrap;
}
[data-v-4184246c] .medical-relation-table .medical-relation-disabled-row td {
  color: #f56c6c;
  background: #fff5f5 !important;
}
.disabled-tag[data-v-4184246c] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: 6px;
}
.disabled-name[data-v-4184246c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.disabled-name-text[data-v-4184246c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.search_title[data-v-e733dd0a] {
  display: inline-block;
  width: 80px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search_content[data-v-e733dd0a] {
  width: calc(100% - 80px);
}
.footer[data-v-e733dd0a] {
  margin-top: 10px;
}
.footer span[data-v-e733dd0a] {
  padding-right: 20px;
}
.footer .left[data-v-e733dd0a] {
  padding-top: 10px;
}
.footer .pagination[data-v-e733dd0a] {
  text-align: right;
}
.health-box .health-title[data-v-9941c992] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.health-box .health-title > span[data-v-9941c992] {
  display: inline-block;
  padding: 0 10px;
}
[data-v-00d8064b] .el-input-group__append, .el-input-group__prepend[data-v-00d8064b] {
  padding: 0 5px !important;
}
.search[data-v-00d8064b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex-item[data-v-00d8064b] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-00d8064b] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-00d8064b] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-00d8064b] .picker .el-range-separator {
  width: 20px;
}
.more-search[data-v-00d8064b] {
  margin-left: 10px;
}
.herb .item-tips[data-v-00d8064b] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
}
.tips[data-v-00d8064b] {
  padding: 0 10px;
  color: #f78e8e;
}
.unit[data-v-00d8064b] {
  padding-left: 10px;
}
.dept-tree[data-v-00d8064b] {
  position: relative;
  float: left;
  border: 1px solid #dcdfe6;
  width: 100%;
  height: calc(100vh - 200px);
  overflow-y: auto;
}
.dept-tree .custom-tree-node[data-v-00d8064b] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dept-tree .custom-tree-node:hover .el-span-diagnose[data-v-00d8064b] {
  top: -10px;
}
.dept-tree .el-span-diagnose[data-v-00d8064b] {
  position: absolute;
  right: 5px;
  top: -28px;
}
.dept-tree .el-button + .el-button[data-v-00d8064b] {
  margin: 1px;
}
.el-dropdown.bottom[data-v-00d8064b] {
  margin-top: 10px;
}
.form[data-v-00d8064b] {
  height: 40px;
}
.align-right[data-v-00d8064b] {
  text-align: right;
}
.align-right .el-dropdown[data-v-00d8064b] {
  margin-right: 10px;
}
.overflow-dotted[data-v-00d8064b] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.related-package-trigger[data-v-00d8064b] {
  display: inline-block;
  margin-left: 4px;
  vertical-align: middle;
}
.related-package-badge[data-v-00d8064b] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  height: 18px;
  padding: 0 5px;
  border-radius: 9px;
  background: #ecf5ff;
  color: #409eff;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  vertical-align: middle;
}
.related-package-badge i[data-v-00d8064b] {
  font-size: 12px;
}
.related-package-badge em[data-v-00d8064b] {
  font-style: normal;
  font-weight: 600;
}
.related-package-badge[data-v-00d8064b]:hover {
  background: #d9ecff;
  color: #66b1ff;
}
.deptName[data-v-00d8064b] {
  line-height: 15px;
}
.warehouse[data-v-00d8064b] {
  line-height: 15px;
}
.scorll-height[data-v-00d8064b] {
  padding: 0 8px;
  max-height: 600px;
  overflow: auto;
}
.tablebox .el-button--medium[data-v-00d8064b] {
  padding: 0;
}
.pagination-margin[data-v-00d8064b] {
  width: 100%;
  text-align: right;
  margin-top: 0;
}
.pagination-margin[data-v-00d8064b] .el-pagination__total {
  position: absolute;
  left: 0;
}
.selected[data-v-00d8064b] {
  position: absolute;
  left: 100px;
  font-size: 13px;
  margin-top: -3px;
  color: #606266;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.not-group[data-v-00d8064b] {
  display: inline-block;
}
.tree-node-lable[data-v-00d8064b] {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.aside[data-v-00d8064b] {
  width: 180px;
  float: left;
}
.aside[data-v-00d8064b] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.body[data-v-00d8064b] {
  margin-left: 190px;
  position: relative;
}
[data-v-00d8064b] .is-error .el-input-number__increase,[data-v-00d8064b] .is-success .el-input-number__increase {
  right: 1px !important;
}
.dropdown-area[data-v-00d8064b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-area .r[data-v-00d8064b] {
  padding: 0 10px;
}
.price-list-box .list-box[data-v-00d8064b] {
  height: calc(100vh - 90px);
  overflow: auto;
}
.price-list-box a.el-icon-circle-check[data-v-00d8064b] {
  font-size: 20px;
  cursor: pointer;
}
.price-list-box .top span[data-v-00d8064b] {
  padding-right: 20px;
  font-size: 14px;
  font-weight: bold;
}
.price-list-box .flex-city[data-v-00d8064b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px dashed #ccc;
  padding: 10px 0;
}
.price-list-box .flex-city .title[data-v-00d8064b] {
  width: 150px;
  font-size: 14px;
  font-weight: bold;
  padding-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.price-list-box .flex-city .title .area-price-input[data-v-00d8064b] {
  width: 120px;
  margin-top: 8px;
}
.price-list-box .flex-city .title .el-button[data-v-00d8064b] {
  width: 120px;
  margin: 6px 0 0;
}
.price-list-box .flex-city .box[data-v-00d8064b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.price-list-box .flex-city .box .item[data-v-00d8064b] {
  width: 360px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
}
.price-list-box .flex-city .box .item .name[data-v-00d8064b] {
  text-align: right;
  width: 220px;
}
.price-list-box .flex-city .box .item .name.has[data-v-00d8064b] {
  color: #a55119;
}
.price-list-box .flex-city .box .item .my-input[data-v-00d8064b] {
  width: 120px;
}
h5[data-v-00d8064b] {
  padding: 0;
  margin: 0 0 5px;
}
.related-package-popper {
  padding: 12px !important;
}
.related-package-popper .related-package-popover .related-package-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.related-package-popper .related-package-popover .related-package-header .title {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
}
.related-package-popper .related-package-popover .related-package-header .count {
  font-size: 12px;
  color: #909399;
}
.related-package-popper .related-package-popover .el-input {
  margin-bottom: 10px;
}
.related-package-popper .related-package-popover .related-package-list {
  margin: 0;
  padding: 0;
  max-height: 320px;
  overflow: auto;
  list-style: none;
}
.related-package-popper .related-package-popover .related-package-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 8px 10px;
  margin-bottom: 6px;
  background: #f5f7fa;
  border-radius: 4px;
  line-height: 20px;
  color: #606266;
  word-break: break-all;
}
.related-package-popper .related-package-popover .related-package-list li i {
  margin-right: 6px;
  margin-top: 2px;
  color: #409eff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.related-package-popper .related-package-popover .related-package-list li span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.related-package-popper .related-package-popover .related-package-list li:last-child {
  margin-bottom: 0;
}
.related-package-popper .related-package-popover .related-package-list .related-package-tip {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 10px;
  margin-bottom: 0;
  background: transparent;
  color: #909399;
  font-size: 12px;
}
.related-package-popper .related-package-popover .related-package-empty {
  padding: 24px 0;
  text-align: center;
  color: #909399;
  font-size: 13px;
}
.shuttle[data-v-7cd9bcee] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: calc(100vh - 120px);
  overflow: hidden;
}
.shuttle .clinic-boxOne[data-v-7cd9bcee] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 20px;
  position: relative;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-7cd9bcee] {
  position: absolute;
  left: 20px;
  bottom: 10px;
}
.shuttle .clinic-title[data-v-7cd9bcee] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.shuttle .shuttle-icon[data-v-7cd9bcee] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .text-right[data-v-7cd9bcee] {
  text-align: right;
}
.shuttle .p20[data-v-7cd9bcee] {
  padding: 0 20px 20px 20px;
}
.shuttle .shuttle-icon i[data-v-7cd9bcee] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-7cd9bcee] {
  font-size: 22px;
}
.shuttle .font20[data-v-7cd9bcee] {
  font-size: 20px;
  cursor: pointer;
}
.color-gray[data-v-7cd9bcee] {
  color: #999;
}
.clinic-title .el-select[data-v-7cd9bcee] .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
.tr-icon i[data-v-7cd9bcee] {
  cursor: pointer;
}
.clinic-boxOne[data-v-5eddaca0] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
}
.clinic-title[data-v-5eddaca0] {
  height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 12px 0 12px 10px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.clinic-form[data-v-5eddaca0] {
  position: relative;
  padding: 0 20px;
  border-radius: 10px;
}
.clinic-form-inline[data-v-5eddaca0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.clinic-form-inline div[data-v-5eddaca0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-5eddaca0] .clinic-form-address {
  margin-bottom: 0px;
}
.clinic-form-address1[data-v-5eddaca0] {
  margin-left: 2%;
  width: 73%;
}
.clinic-form-longitude[data-v-5eddaca0] {
  position: relative;
}
.clinic-form-longitude .icon-ditu-dibiao[data-v-5eddaca0] {
  color: #409eff;
  position: absolute;
  right: 6px;
}
.clinic-boxTwo[data-v-5eddaca0],
.clinic-boxThree[data-v-5eddaca0] {
  border: 1px solid #dfdfdf;
  margin-top: 8px;
  border-radius: 7px;
}
.clinic-boxThree[data-v-5eddaca0] {
  margin-top: 20px;
}
.cropper-content .cropper[data-v-5eddaca0] {
  width: auto;
  height: 300px;
}
.clinic-cropper[data-v-5eddaca0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  width: 100%;
}
.clinic-cropper-pic > div[data-v-5eddaca0] {
  width: 100%;
}
.clinic-cropper1[data-v-5eddaca0] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.clinic-cropper2[data-v-5eddaca0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 15px;
}
.clinic-button-group[data-v-5eddaca0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.clinic-pic-tip[data-v-5eddaca0] {
  font-size: 12px;
  color: #aaadad;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px;
}
.banner-button[data-v-5eddaca0] {
  text-align: right;
}
[data-v-5eddaca0] .el-drawer__header {
  margin-bottom: 10px;
}
[data-v-5eddaca0] .el-drawer__body {
  padding: 0 15px !important;
}
.add-btn[data-v-43c7a89f] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-43c7a89f] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
}
.table-icon .el-icon-close[data-v-43c7a89f] {
  color: red;
}
.shuttle[data-v-43c7a89f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.shuttle .clinic-boxOne[data-v-43c7a89f] {
  margin-top: 10px;
  border: 1px solid #dfdfdf;
  border-radius: 7px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 20px;
  position: relative;
}
.shuttle .clinic-boxOne .shuttle-bot[data-v-43c7a89f] {
  position: absolute;
  left: 20px;
  bottom: 10px;
}
.shuttle .clinic-title[data-v-43c7a89f] {
  height: 40px;
  line-height: 40px;
  width: 100%;
  display: inline-block;
  border-radius: 6px 6px 0 0;
  background: #f7f7f7;
  padding: 0 12px;
  font-size: 14px;
  color: #333333;
  border-bottom: none;
  margin-bottom: 15px;
}
.shuttle .shuttle-icon[data-v-43c7a89f] {
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shuttle .text-right[data-v-43c7a89f] {
  text-align: right;
}
.shuttle .p20[data-v-43c7a89f] {
  padding: 0 20px 20px 20px;
}
.shuttle .shuttle-icon i[data-v-43c7a89f] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  color: #fff;
}
.shuttle .right-table-icon[data-v-43c7a89f] {
  font-size: 22px;
}
.color-gray[data-v-43c7a89f] {
  color: #999;
}
.clinic-title .el-select[data-v-43c7a89f] .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
.manage-category-page[data-v-4aa36cd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  min-height: calc(100vh - 140px);
  padding: 12px;
  background: #f6f8fb;
}
.tree-panel[data-v-4aa36cd8],
.content-panel[data-v-4aa36cd8] {
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 6px 18px rgba(15, 35, 95, 0.06);
          box-shadow: 0 6px 18px rgba(15, 35, 95, 0.06);
}
.tree-panel[data-v-4aa36cd8] {
  width: 320px;
  padding: 16px 12px;
  overflow: auto;
}
.content-panel[data-v-4aa36cd8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
}
.panel-title[data-v-4aa36cd8],
.header-title[data-v-4aa36cd8] {
  font-size: 16px;
  font-weight: 600;
  color: #1f2d3d;
}
.tree-box[data-v-4aa36cd8] {
  margin-top: 12px;
}
.custom-tree-node[data-v-4aa36cd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  padding-right: 8px;
}
.node-name[data-v-4aa36cd8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content-header[data-v-4aa36cd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.header-desc[data-v-4aa36cd8] {
  margin-top: 6px;
  color: #7a869a;
  font-size: 13px;
}
.header-actions[data-v-4aa36cd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.formula-box[data-v-4aa36cd8] {
  background: #f0f7ff;
  border: 1px solid #d4e8fc;
  border-radius: 6px;
  padding: 14px 18px;
  margin-bottom: 16px;
}
.formula-title[data-v-4aa36cd8] {
  font-size: 13px;
  font-weight: 600;
  color: #1f2d3d;
  margin-bottom: 8px;
}
.formula-content[data-v-4aa36cd8] {
  margin-bottom: 8px;
}
.formula[data-v-4aa36cd8] {
  font-size: 15px;
  font-weight: 600;
  color: #409eff;
  letter-spacing: 1px;
}
.formula-desc p[data-v-4aa36cd8] {
  margin: 0;
  font-size: 12px;
  color: #7a869a;
  line-height: 20px;
}
.base-form[data-v-4aa36cd8] {
  max-width: 720px;
}
.empty-state[data-v-4aa36cd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 400px;
}
.rule-table[data-v-4aa36cd8] {
  margin-top: 12px;
}
.add-row-wrapper[data-v-4aa36cd8] {
  margin-top: 12px;
  text-align: center;
}
.range-text[data-v-4aa36cd8] {
  color: #7a869a;
  font-size: 13px;
}
.delete-btn[data-v-4aa36cd8] {
  color: #f56c6c;
}
.placeholder-text[data-v-4aa36cd8] {
  color: #c0c4cc;
  font-size: 14px;
  display: block;
  text-align: center;
}
[data-v-4aa36cd8] .el-input-number {
  width: 120px;
}
[data-v-4aa36cd8] .el-select {
  width: 100%;
}
.manage-category-result-page[data-v-257491d6] {
  padding: 16px;
  background: #fff;
  border-radius: 8px;
}
.search-bar[data-v-257491d6] {
  margin-bottom: 16px;
}
.pagination[data-v-257491d6] {
  margin-top: 12px;
  text-align: right;
}
.detail-table[data-v-257491d6] {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 16px;
  font-size: 13px;
}
.detail-table td[data-v-257491d6] {
  border: 1px solid #ebeef5;
  padding: 8px 12px;
}
.detail-table td.label[data-v-257491d6] {
  background: #f5f7fa;
  color: #606266;
  font-weight: 500;
  width: 100px;
  white-space: nowrap;
}
.log-title[data-v-257491d6] {
  font-size: 14px;
  font-weight: 600;
  color: #1f2d3d;
  margin-bottom: 12px;
  margin-top: 16px;
}
.selected-project-info[data-v-257491d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.selected-project-info .project-code[data-v-257491d6] {
  color: #8492a6;
  font-size: 12px;
}
.init-project-dialog[data-v-257491d6] .el-dialog {
  width: 75% !important;
}
.type-chain[data-v-257491d6] {
  color: #606266;
  font-size: 13px;
}
.type-chain .el-icon-arrow-right[data-v-257491d6] {
  color: #c0c4cc;
  margin: 0 4px;
}
.exclusion-dialog[data-v-7112f39e] {
  border-radius: 12px;
}
.dialog-header[data-v-7112f39e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding: 10px 0;
}
.dialog-header .header-icon[data-v-7112f39e] {
  width: 48px;
  height: 48px;
  background: linear-gradient(135deg, #36d1c4 0%, #5cdb95 100%);
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dialog-header .header-icon i[data-v-7112f39e] {
  font-size: 24px;
  color: #fff;
}
.dialog-header .header-text h3[data-v-7112f39e] {
  margin: 0;
  font-size: 18px;
  color: #36d1c4;
  font-weight: 600;
}
.dialog-header .header-text p[data-v-7112f39e] {
  margin: 4px 0 0;
  font-size: 12px;
  color: #909399;
  text-transform: uppercase;
}
.dialog-content[data-v-7112f39e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  height: 430px;
}
.left-section[data-v-7112f39e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.right-section[data-v-7112f39e] {
  width: 370px;
  overflow-y: auto;
}
.step-section[data-v-7112f39e] {
  margin-bottom: 10px;
}
.step-section .step-label[data-v-7112f39e] {
  font-size: 13px;
  color: #606266;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.step-section .step-label .selected-count[data-v-7112f39e] {
  color: #36d1c4;
  font-weight: 500;
}
.el-radio-group[data-v-7112f39e] {
  margin-top: 0;
}
.el-radio-group .el-radio[data-v-7112f39e] {
  margin-right: 20px;
}
.conflict-list[data-v-7112f39e] {
  margin-top: 12px;
  overflow-y: auto;
  border: 1px solid #ebeef5;
  border-radius: 8px;
  padding: 8px;
}
.conflict-list .conflict-item[data-v-7112f39e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding: 10px 12px;
  border-radius: 6px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  margin-bottom: 5px;
}
.conflict-list .conflict-item[data-v-7112f39e]:hover {
  background: #f5f7fa;
}
.conflict-list .conflict-item.selected[data-v-7112f39e] {
  background: #e6f7f5;
}
.conflict-list .conflict-item.selected i[data-v-7112f39e] {
  color: #36d1c4;
}
.conflict-list .conflict-item i[data-v-7112f39e] {
  font-size: 18px;
  color: #c0c4cc;
}
.conflict-list .conflict-item .item-info .item-name[data-v-7112f39e] {
  font-size: 14px;
  color: #303133;
}
.conflict-list .conflict-item .item-info .item-name .inline-code[data-v-7112f39e] {
  font-size: 12px;
  color: #909399;
  margin-left: 4px;
}
.conflict-list .conflict-item .item-info .item-code[data-v-7112f39e] {
  font-size: 12px;
  color: #909399;
  margin-top: 2px;
}
.conflict-list .conflict-item[data-v-7112f39e]:last-child {
  margin-bottom: 0;
}
.conflict-list .empty-tip[data-v-7112f39e] {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 100%;
  color: #36d1c4;
  font-size: 14px;
}
.existing-rules[data-v-7112f39e] {
  background: #fef8e6;
  border-radius: 8px;
  padding: 12px;
  margin-bottom: 0;
}
.existing-rules .rule-tip[data-v-7112f39e] {
  color: #e6a23c;
  font-size: 13px;
  margin-bottom: 4px;
}
.existing-rules .rule-tip i[data-v-7112f39e] {
  margin-right: 4px;
}
.existing-rules .rule-info[data-v-7112f39e] {
  font-size: 12px;
  color: #909399;
}
.preview-section[data-v-7112f39e] {
  margin-top: 20px !important;
  padding-top: 20px;
  border-top: 1px solid #ebeef5;
}
.preview-section .preview-label[data-v-7112f39e] {
  font-size: 13px;
  color: #36d1c4;
  margin-bottom: 10px;
}
.preview-section .preview-label i[data-v-7112f39e] {
  margin-right: 4px;
}
.preview-section .preview-tags .preview-tag[data-v-7112f39e] {
  margin: 4px;
}
.preview-section .preview-tags .preview-tag[data-v-7112f39e]:last-child {
  margin-bottom: 0;
}
.project-select-input[data-v-7112f39e] {
  width: 100%;
}
.dialog-footer[data-v-7112f39e] {
  text-align: center;
  padding-top: 10px;
}
.dialog-footer .submit-btn[data-v-7112f39e] {
  background: linear-gradient(135deg, #36d1c4 0%, #5cdb95 100%);
  border: none;
  padding: 12px 32px;
}
.dialog-footer .submit-btn[data-v-7112f39e]:hover {
  opacity: 0.9;
}
.dialog-footer .footer-tip[data-v-7112f39e] {
  font-size: 12px;
  color: #909399;
  margin-top: 10px;
}
.exclusion-rule-container[data-v-136f78c4] {
  padding: 20px;
  background: #fff;
  min-height: calc(100vh - 100px);
}
.header[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ebeef5;
}
.title-section .main-title[data-v-136f78c4] {
  font-size: 20px;
  font-weight: 600;
  color: #303133;
  margin: 0 0 8px 0;
}
.title-section .sub-title[data-v-136f78c4] {
  font-size: 14px;
  color: #909399;
  margin: 0;
}
.action-section[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.filter-group[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-btn[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.list-container[data-v-136f78c4] {
  background: #fff;
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
}
[data-v-136f78c4] .exclusion-table {
  border: 1px solid #e4e7ed;
  border-radius: 8px;
  overflow: hidden;
}
[data-v-136f78c4] .exclusion-table .el-table__body-wrapper .el-table__row {
  height: 66px !important;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
[data-v-136f78c4] .exclusion-table .el-table__body-wrapper .el-table__row:hover {
  background-color: #f5f7fa !important;
}
[data-v-136f78c4] .exclusion-table .el-table__body-wrapper .el-table__row td {
  border-bottom: 1px solid #f0f2f5;
  padding: 6px 8px !important;
  height: 66px !important;
  vertical-align: middle;
}
[data-v-136f78c4] .exclusion-table .el-table__body-wrapper .el-table__row--striped {
  background-color: #fafbfc;
}
[data-v-136f78c4] .exclusion-table .el-table__body-wrapper .el-table__row--striped:hover {
  background-color: #f5f7fa !important;
}
[data-v-136f78c4] .exclusion-table .el-table__header-wrapper .el-table__header th {
  border-bottom: 1px solid #e4e7ed;
  padding: 7px 8px !important;
  height: 40px !important;
  background-color: #fafbfc !important;
}
[data-v-136f78c4] .exclusion-table .el-table__body tr {
  height: 72px !important;
}
.scope-cell[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%;
  width: 100%;
  max-width: 100%;
  min-width: 0;
}
.scope-cell[data-v-136f78c4] .el-tooltip {
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  min-width: 0;
}
.scope-cell[data-v-136f78c4] .el-tooltip__trigger {
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  min-width: 0;
  overflow: hidden;
}
.scope-tag-wrapper[data-v-136f78c4] {
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  min-width: 0;
}
.scope-tag[data-v-136f78c4] {
  font-weight: 500;
  padding: 4px 10px;
  border-radius: 4px;
  font-size: 14px;
  border: none;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 100% !important;
  width: 100% !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  line-height: 1.5;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  height: auto;
  min-height: 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  min-width: 0 !important;
}
.scope-tag[data-v-136f78c4]:hover {
  opacity: 0.8;
}
.scope-tag.el-tag--info[data-v-136f78c4] {
  background-color: transparent;
  color: #1890ff;
}
.scope-tag.el-tag--success[data-v-136f78c4] {
  background-color: transparent;
  color: #52c41a;
}
.scope-tag[data-v-136f78c4] .el-tag__content {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  overflow: hidden !important;
}
.scope-tag .scope-tag-text[data-v-136f78c4] {
  display: block;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.5;
  min-width: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.main-project-cell[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.main-project-name[data-v-136f78c4] {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.project-code[data-v-136f78c4] {
  font-size: 12px;
  color: #8c8c8c;
  display: block;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.conflict-items[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
  height: 48px;
  overflow: auto;
}
.conflict-items .conflict-item[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  padding: 2px 0;
  line-height: 1.4;
}
.conflict-items .conflict-item .conflict-icon[data-v-136f78c4] {
  color: #ff4d4f;
  font-size: 14px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.conflict-items .conflict-item .conflict-name[data-v-136f78c4] {
  font-size: 13px;
  color: #303133;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.conflict-items .conflict-item .conflict-code[data-v-136f78c4] {
  font-size: 11px;
  color: #8c8c8c;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.reason-cell .reason-text[data-v-136f78c4] {
  color: #595959;
  font-size: 13px;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 40px;
  cursor: pointer;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.reason-cell .reason-text[data-v-136f78c4]:hover {
  color: #1890ff;
}
.reason-cell .reason-empty[data-v-136f78c4] {
  color: #bfbfbf;
  font-style: italic;
  font-size: 13px;
}
.creator-name[data-v-136f78c4] {
  font-size: 13px;
  display: block;
}
.create-time[data-v-136f78c4] {
  font-size: 12px;
  display: block;
  margin-top: 4px;
}
.action-buttons[data-v-136f78c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
}
.edit-btn[data-v-136f78c4] {
  color: #1890ff;
  font-size: 13px;
  padding: 4px 8px;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.edit-btn[data-v-136f78c4]:hover {
  color: #40a9ff;
  background-color: #e6f7ff;
}
.edit-btn i[data-v-136f78c4] {
  margin-right: 3px;
}
.delete-btn[data-v-136f78c4] {
  color: #8c8c8c;
  font-size: 13px;
  padding: 4px 8px;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.delete-btn[data-v-136f78c4]:hover {
  color: #ff4d4f;
  background-color: #fff1f0;
}
.delete-btn i[data-v-136f78c4] {
  margin-right: 3px;
}
.pagination-container[data-v-136f78c4] {
  padding: 20px 24px;
  text-align: right;
}
.reason-tooltip {
  max-width: 400px;
  word-break: break-word;
  line-height: 1.6;
}
.reason-tooltip .el-tooltip__popper {
  max-width: 400px;
}
.scope-tooltip {
  max-width: 400px;
  word-break: break-word;
  line-height: 1.6;
  z-index: 2000;
}
.scope-tooltip .el-tooltip__popper {
  max-width: 400px;
  word-break: break-word;
  white-space: normal;
}
.scope-tooltip .el-tooltip__popper__content {
  max-width: 400px;
  word-break: break-word;
  white-space: normal;
}
[data-v-26fdc5c1] .el-form-item {
  margin-bottom: 18px !important;
}
.title-box[data-v-26fdc5c1] {
  height: 20px;
  line-height: 20px;
  margin: 10px 0;
  color: #666;
  font-size: 16px;
}
.line[data-v-26fdc5c1] {
  width: 3px;
  height: 20px;
  display: inline-block;
  background-color: #00AF94;
  vertical-align: text-bottom;
}
.hot-item[data-v-26fdc5c1] {
  margin: 10px 0;
  width: 500px;
}
.center[data-v-39e264ea] {
  text-align: center;
}
.search-form .el-col[data-v-39e264ea] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-39e264ea] {
  margin-bottom: 20px;
}
.search-form .el-icon-question[data-v-39e264ea] {
  margin-right: 20px;
  font-size: 14px;
  color: #aaa;
}
.search-form .el-checkbox[data-v-39e264ea] {
  margin-right: 10px;
}
.search-form .el-form-item[data-v-39e264ea] {
  margin-bottom: 18px !important;
}
.center[data-v-7f802cb0] {
  text-align: center;
}
.search-form .el-col[data-v-7f802cb0] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-7f802cb0] {
  margin-bottom: 18px !important;
}
.search[data-v-b40c384e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex-item[data-v-b40c384e] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-b40c384e] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-b40c384e] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-b40c384e] .picker .el-range-separator {
  width: 20px;
}
.more-search[data-v-b40c384e] {
  margin-left: 10px;
}
.herb .item-tips[data-v-b40c384e] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
}
.dept-tree[data-v-b40c384e] {
  position: relative;
  float: left;
  border: 1px solid #dcdfe6;
  width: 100%;
  height: calc(100vh - 200px);
  overflow-y: auto;
}
.dept-tree .custom-tree-node[data-v-b40c384e] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dept-tree .custom-tree-node:hover .el-span-diagnose[data-v-b40c384e] {
  top: -10px;
}
.dept-tree .el-span-diagnose[data-v-b40c384e] {
  position: absolute;
  right: 5px;
  top: -28px;
}
.dept-tree .el-button + .el-button[data-v-b40c384e] {
  margin: 1px;
}
.el-dropdown.bottom[data-v-b40c384e] {
  margin-top: 10px;
}
.form[data-v-b40c384e] {
  height: 40px;
}
.align-right[data-v-b40c384e] {
  text-align: right;
}
.align-right .el-dropdown[data-v-b40c384e] {
  margin-right: 10px;
}
.overflow-dotted[data-v-b40c384e] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.deptName[data-v-b40c384e] {
  line-height: 15px;
}
.warehouse[data-v-b40c384e] {
  line-height: 15px;
}
.scorll-height[data-v-b40c384e] {
  padding: 0 8px;
}
.tablebox .el-button--medium[data-v-b40c384e] {
  padding: 0;
}
.pagination-margin[data-v-b40c384e] {
  width: 100%;
  text-align: right;
  margin-top: 0;
}
.pagination-margin[data-v-b40c384e] .el-pagination__total {
  position: absolute;
  left: 0;
}
.selected[data-v-b40c384e] {
  position: absolute;
  left: 100px;
  font-size: 13px;
  margin-top: -3px;
  color: #606266;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.not-group[data-v-b40c384e] {
  display: inline-block;
}
.tree-node-lable[data-v-b40c384e] {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.aside[data-v-b40c384e] {
  width: 180px;
  float: left;
}
.aside[data-v-b40c384e] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.body[data-v-b40c384e] {
  margin-left: 190px;
  position: relative;
}
.project[data-v-ac25c278] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.width-select[data-v-ac25c278] {
  width: 120px;
}
.mb10[data-v-ac25c278] {
  margin-bottom: 10px;
}
.el-icon-delete[data-v-ac25c278] {
  font-size: 16px;
  color: #ff6060 !important;
  cursor: pointer;
}
.examination[data-v-4397034e] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-4397034e] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-4397034e] {
  padding-left: 25px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
}
.item-nav[data-v-4397034e]:last-child {
  border-bottom: none;
}
.item-nav-active[data-v-4397034e] {
  color: #fff;
  background-color: #00AF94;
}
.content[data-v-4397034e] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-4397034e] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-4397034e] {
  margin-top: 20px;
}
.pagination-margin[data-v-4397034e] {
  text-align: right;
}
.search_title[data-v-737b01dd] {
  display: inline-block;
  width: 80px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search_content[data-v-737b01dd] {
  width: calc(100% - 80px);
}
.footer[data-v-737b01dd] {
  margin-top: 10px;
}
.footer span[data-v-737b01dd] {
  padding-right: 20px;
}
.footer .left[data-v-737b01dd] {
  padding-top: 10px;
}
.footer .pagination[data-v-737b01dd] {
  text-align: right;
}
.health-box .health-title > span[data-v-5fd20e62] {
  display: inline-block;
  padding: 0 10px;
}
.center[data-v-261de6a8] {
  text-align: center;
}
.search-form .el-col[data-v-261de6a8] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-261de6a8] {
  margin-bottom: 20px;
}
.search-form .el-icon-question[data-v-261de6a8] {
  margin-right: 20px;
  font-size: 14px;
  color: #aaa;
}
.search-form .el-checkbox[data-v-261de6a8] {
  margin-right: 10px;
}
.search-form .el-form-item[data-v-261de6a8] {
  margin-bottom: 18px !important;
}
.search[data-v-ca28ad6e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex-item[data-v-ca28ad6e] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-ca28ad6e] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-ca28ad6e] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-ca28ad6e] .picker .el-range-separator {
  width: 20px;
}
.td-red[data-v-ca28ad6e] {
  color: #ff6060 !important;
}
.avatar-uploader-icon[data-v-11ddbea2], .avatar[data-v-11ddbea2] {
  width: 100px !important;
  height: 100px !important;
  line-height: 100px !important;
}
.el-form-item--small.el-form-item[data-v-11ddbea2] {
  margin-bottom: 18px !important;
}
.avatar-uploader-icon[data-v-73d2b85e],
.avatar[data-v-73d2b85e] {
  width: 100px !important;
  height: 100px !important;
  line-height: 100px !important;
}
.el-form-item--small.el-form-item[data-v-73d2b85e] {
  margin-bottom: 18px !important;
}
.slogan-content[data-v-73d2b85e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: calc(100vh - 120px);
}
.slogn-left[data-v-73d2b85e] {
  width: 600px;
}
.slogn-right[data-v-73d2b85e] {
  width: 432px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: 1px solid #000;
  overflow-y: auto;
  height: 100%;
}
.slogn-right .print-body[data-v-73d2b85e] {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 22px;
  page-break-after: always;
  margin: 8px;
  padding: 0;
}
.slogn-right .print-logo .logo[data-v-73d2b85e] {
  position: relative;
  width: auto;
  height: 30px;
  margin-bottom: 10px;
  margin-left: 5px;
}
.slogn-right .print-title-part[data-v-73d2b85e] {
  line-height: 30px;
}
.slogn-right .print-title[data-v-73d2b85e] {
  margin-bottom: 15px;
  text-align: center;
  font-weight: 700;
  font-size: 20px;
}
.slogn-right .print-bottom div span[data-v-73d2b85e],
.slogn-right .patient-lists-title div[data-v-73d2b85e],
.slogn-right .patient-info div[data-v-73d2b85e],
.slogn-right .patient-lists div[data-v-73d2b85e] {
  font-size: 14px;
}
.slogn-right .print-title-tip[data-v-73d2b85e] {
  margin-top: 3px;
  text-align: center;
  font-size: 14px;
}
.slogn-right .print-title-tag[data-v-73d2b85e] {
  margin-bottom: 5px;
  text-align: center;
  font-size: 14px;
}
.slogn-right .patient-info-one[data-v-73d2b85e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.slogn-right .patient-info-item[data-v-73d2b85e] {
  width: 50%;
  font-size: 14px;
}
.slogn-right .patient-info-item[data-v-73d2b85e]:nth-child(2n) {
  text-align: right;
}
.slogn-right .patient-center[data-v-73d2b85e],
.slogn-right .patient-right[data-v-73d2b85e] {
  text-align: right;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.slogn-right .patient-left-yin[data-v-73d2b85e] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.slogn-right .patient-right-yin[data-v-73d2b85e] {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: right;
}
.slogn-right .patient-list-up[data-v-73d2b85e],
.slogn-right .patient-lists-title[data-v-73d2b85e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 14px;
}
.slogn-right .patient-lists[data-v-73d2b85e] {
  position: relative;
  width: 100%;
}
.slogn-right .patient-lists .patient-div[data-v-73d2b85e] {
  position: relative;
  width: 100%;
  display: block;
  border-bottom: 1px solid #999;
  height: auto !important;
}
.slogn-right .patient-list-bottom[data-v-73d2b85e] {
  text-align: left !important;
  width: 50%;
  position: relative;
}
.slogn-right .patient-list-bottom[data-v-73d2b85e]:nth-child(2n) {
  text-align: right !important;
}
.slogn-right .patient-name[data-v-73d2b85e] {
  -webkit-box-flex: 3;
      -ms-flex-positive: 3;
          flex-grow: 3;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: left !important;
}
.slogn-right .patient-nother[data-v-73d2b85e] {
  text-align: center;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.slogn-right .print-bottom[data-v-73d2b85e] {
  position: relative;
  margin-top: 0.75pt;
  width: 100%;
  text-align: left;
}
.slogn-right .print-bottom-line[data-v-73d2b85e] {
  position: relative;
  width: 100%;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.slogn-right .print-bottom-line-left[data-v-73d2b85e],
.slogn-right .print-bottom-line-right[data-v-73d2b85e] {
  width: 50%;
  text-align: left;
  font-size: 14px;
}
.slogn-right .print-bottom-line-left[data-v-73d2b85e] {
  text-align: left;
}
.slogn-right .print-bottom-line-left[data-v-73d2b85e]:nth-child(2n) {
  text-align: right !important;
}
.slogn-right .print-bottom-line-right[data-v-73d2b85e] {
  text-align: right;
}
.slogn-right .print-bottom-line-left-yin[data-v-73d2b85e] {
  width: 35% !important;
}
.slogn-right .print-bottom-line-right-yin[data-v-73d2b85e] {
  width: 65% !important;
}
.slogn-right .line[data-v-73d2b85e] {
  border-top: 1px solid #999;
}
.slogn-right .print-remind[data-v-73d2b85e] {
  margin-top: 7.5pt;
  clear: both;
}
.slogn-right .print-remind > div[data-v-73d2b85e] {
  position: relative;
  display: block;
  font-size: 14px;
}
.slogn-right .balance-list[data-v-73d2b85e] {
  padding-right: 1em;
  display: inline-block;
}
.slogn-right .qr-code[data-v-73d2b85e] {
  display: block;
  margin: 0 auto;
  width: 50%;
  max-width: 7cm;
  height: auto;
}
.slogn-right .bar-code[data-v-73d2b85e] {
  position: absolute;
  width: 120px;
  height: 40px;
  top: 0;
  right: 0;
}
.slogn-right .img[data-v-73d2b85e] {
  /* display: flex; */
  margin: 10px 0;
  /* align-items: baseline; */
  font-size: 12px;
  text-align: center;
}
.dialog-footer[data-v-73d2b85e] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.common-page[data-v-c941751a] {
  line-height: 40px;
}
.common-page .right[data-v-c941751a] {
  text-align: right;
}
.add-btn[data-v-c941751a] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-c941751a] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-c941751a] {
  color: red;
}
.dictionary[data-v-c941751a] {
  width: 100%;
}
.diagnose-col[data-v-c941751a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.diagnose-left[data-v-c941751a] {
  margin-right: 30px;
}
.diagnose-right[data-v-c941751a] {
  width: 70%;
}
[data-v-c941751a] .el-tree-node {
  position: relative;
}
[data-v-c941751a] .el-tree-node .el-span-diagnose {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 26px;
  z-index: 1111;
}
[data-v-c941751a] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-c941751a] .deleteclass {
  color: #aaa !important;
}
.logo-img[data-v-c941751a] {
  width: 50px;
  height: 50px;
  cursor: pointer;
}
.current_project[data-v-47e5fe10] {
  padding: 10px;
}
.current_project .project_info[data-v-47e5fe10] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 14px;
  line-height: 24px;
}
.current_project .project_info .item[data-v-47e5fe10] {
  width: 33.33%;
}
.current_project .project_info .item .label[data-v-47e5fe10] {
  color: #333;
}
.input1[data-v-47e5fe10] {
  width: 200px;
}
.input2[data-v-47e5fe10] {
  width: 80px;
}
.age_list_item[data-v-47e5fe10] {
  padding-top: 6px;
}
.age_list_item .to[data-v-47e5fe10] {
  padding: 0 5px;
}
.age_list_item .age[data-v-47e5fe10] {
  padding: 0 20px 0 5px;
}
.age_list_item .del[data-v-47e5fe10] {
  margin-left: 10px;
}
.examination[data-v-14abd18d] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-14abd18d] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 200px;
  border: 1px solid #d4d4d4;
}
.item-nav[data-v-14abd18d] {
  padding-left: 25px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #d4d4d4;
  font-size: 14px;
  color: #666;
  cursor: pointer;
}
.item-nav[data-v-14abd18d]:last-child {
  border-bottom: none;
}
.item-nav-active[data-v-14abd18d] {
  color: #fff;
  background-color: #00AF94;
}
.content[data-v-14abd18d] {
  margin-left: 20px;
  width: calc(100% - 220px);
}
.query-input[data-v-14abd18d] {
  margin-right: 20px;
  width: 200px;
}
.table[data-v-14abd18d] {
  margin-top: 20px;
}
.pagination-margin[data-v-14abd18d] {
  text-align: right;
}
.el-icon-delete[data-v-14abd18d] {
  margin-left: 10px;
}
.page[data-v-576d5d85] {
  padding: 10px;
}
.registry-search[data-v-c553ea92] {
  margin-top: 10px;
}
.money-input[data-v-c553ea92] {
  width: 120px;
}
.remark-input[data-v-c553ea92] {
  width: 230px;
}
.table-margin-top[data-v-c553ea92] {
  overflow-y: scroll;
}
.common-content[data-v-c553ea92] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-c553ea92] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-c553ea92] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.pagination-margin[data-v-c553ea92] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-c553ea92] {
  width: 100%;
}
.role-body[data-v-fa317d36] {
  height: calc(100% - 60px);
}
.add-btn[data-v-fa317d36] {
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
}
.table-icon i[data-v-fa317d36] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
}
.table-icon .el-icon-close[data-v-fa317d36] {
  color: red;
}
[data-v-ef6d66ca] .el-form-item,
.el-col[data-v-ef6d66ca],
.el-form-item--small.el-form-item[data-v-ef6d66ca] {
  margin-bottom: 0px !important;
}
.flexBox[data-v-ef6d66ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.form-heihgt[data-v-12d4b7ba] {
  max-height: 560px;
  overflow: auto;
  padding: 0 10px;
}
.form-heihgt[data-v-12d4b7ba] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
[data-v-12d4b7ba] .el-tabs__content {
  overflow: inherit;
}
.form-box .el-input[data-v-12d4b7ba], .form-box .el-select[data-v-12d4b7ba] {
  width: 56% !important;
}
.tips[data-v-12d4b7ba] {
  color: #ccc;
  text-align: center;
}
.ml10[data-v-12d4b7ba] {
  margin-left: 10px;
}
.info-box span[data-v-12d4b7ba] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px solid #dfdfdf;
  cursor: pointer;
}
.info-box span.active[data-v-12d4b7ba] {
  background: #70c76f;
  color: white;
}
.info-container[data-v-12d4b7ba] {
  height: 200px;
  overflow: auto;
}
.has-boder[data-v-12d4b7ba] {
  border: 1px solid #dfdfdf;
  height: 100%;
}
.person-label[data-v-12d4b7ba] {
  padding: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.person-label .person-label-itm[data-v-12d4b7ba] {
  margin: 8px;
  width: 30%;
}
.person-label .el-input[data-v-12d4b7ba] {
  width: 150px;
}
.person-label i[data-v-12d4b7ba] {
  cursor: pointer;
  font-size: 20px;
  margin-left: 10px;
}
.weixin-code[data-v-12d4b7ba] {
  text-align: center;
}
.weixin-code div[data-v-12d4b7ba] {
  font-size: 16px;
  font-weight: bold;
}
.has-img[data-v-12d4b7ba] .el-upload {
  display: none;
}
.index-container .el-card > div[data-v-12d4b7ba], .index-container .el-col[data-v-12d4b7ba], .index-container .el-tabs[data-v-12d4b7ba], .index-container .el-tab-pane[data-v-12d4b7ba] {
  position: relative;
  height: auto !important;
}
[data-v-12d4b7ba] .form-box .el-select {
  width: 100% !important;
}
.shuttle[data-v-8f958f76] {
  height: 90%;
  overflow: auto;
}
[data-v-8f958f76] .group-cont {
  width: 200px;
  vertical-align: middle;
}
.empower[data-v-8f958f76] {
  font-size: 16px;
  font-weight: bold;
}
.red[data-v-8f958f76] {
  color: color;
}
.page[data-v-8f958f76] {
  padding: 20px 0;
  border-top: 1px solid #dfdfdf;
}
.page span[data-v-8f958f76] {
  margin-left: 10px;
  color: #606266;
  font-size: 14px;
}
.rest-pass[data-v-8f958f76] {
  padding: 5px 10px;
}
.tr-icon[data-v-8f958f76] {
  font-size: 16px;
  cursor: pointer;
}
.el-icon-edit[data-v-8f958f76] {
  color: #409eff;
  margin-left: 5px;
}
.el-icon-close[data-v-8f958f76] {
  color: red;
}
.search-hd[data-v-8f958f76] {
  text-align: right;
}
.ml20[data-v-8f958f76] {
  margin-left: 10px;
  margin-right: 50px;
}
.ml10[data-v-8f958f76] {
  margin-left: 10px;
}
.w180[data-v-8f958f76] {
  width: 180px;
}
.stuff-left-top[data-v-8f958f76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.stuff-left-top[data-v-8f958f76] .el-form-item {
  margin-bottom: 0;
}
.stuff-left-top[data-v-8f958f76] .el-input {
  height: 28px !important;
  line-height: 28px;
}
.stuff-left-top[data-v-8f958f76] .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
.stuff-left-top[data-v-8f958f76] .el-button {
  padding: 7px 10px;
}
.text-right[data-v-8f958f76] {
  text-align: right;
}
.table-icon i[data-v-8f958f76] {
  cursor: pointer;
  font-size: 18px;
  padding: 0 5px;
  color: #409eff;
}
.table-icon .el-icon-close[data-v-8f958f76] {
  color: red;
}
@page {
  color: #000000 !important;
  size: landscape;
}
.w_box[data-v-4ff6aa30] {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.w_box .left[data-v-4ff6aa30] {
  width: 200px;
  height: 100%;
  background: #fff;
  margin-right: 10px;
}
.w_box .left .item[data-v-4ff6aa30] {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: 0af94;
  cursor: pointer;
}
.w_box .left .item[data-v-4ff6aa30]:hover {
  background-color: #00af94;
  font-weight: 700;
}
.w_box .left .item.active[data-v-4ff6aa30] {
  background-color: #00af94;
  color: #fff;
}
.w_box .content[data-v-4ff6aa30] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  overflow-y: auto;
}
.w_box .content .top_box[data-v-4ff6aa30] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex_box[data-v-4ff6aa30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}
.flex_box .name[data-v-4ff6aa30] {
  margin-right: 10px;
  width: 100px;
}
.flex_box .sex[data-v-4ff6aa30] {
  margin-right: 10px;
  width: 40px;
}
[data-v-560ff77d] .el-tabs__content {
  overflow: inherit;
}
.form-box .el-input[data-v-560ff77d], .form-box .el-select[data-v-560ff77d] {
  width: 56% !important;
}
.tips[data-v-560ff77d] {
  color: #ccc;
  text-align: center;
}
.ml10[data-v-560ff77d] {
  margin-left: 10px;
}
.info-box span[data-v-560ff77d] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px solid #dfdfdf;
  cursor: pointer;
}
.info-box span.active[data-v-560ff77d] {
  background: #70c76f;
  color: white;
}
.info-container[data-v-560ff77d] {
  height: 200px;
  overflow: auto;
}
.has-boder[data-v-560ff77d] {
  border: 1px solid #dfdfdf;
  height: 100%;
}
.person-label[data-v-560ff77d] {
  padding: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.person-label .person-label-itm[data-v-560ff77d] {
  margin: 8px;
  width: 30%;
}
.person-label .el-input[data-v-560ff77d] {
  width: 150px;
}
.person-label i[data-v-560ff77d] {
  cursor: pointer;
  font-size: 20px;
  margin-left: 10px;
}
.weixin-code[data-v-560ff77d] {
  text-align: center;
}
.weixin-code div[data-v-560ff77d] {
  font-size: 16px;
  font-weight: bold;
}
.search[data-v-f8033018] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-f8033018] {
  margin-right: 10px;
  line-height: 30px;
}
.search .flex1[data-v-f8033018] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.mt7[data-v-98a8d65c] {
  margin-top: 7px;
}
[data-v-be97581a] .el-upload--picture-card {
  width: 80px;
  height: 80px;
  line-height: 80px;
}
[data-v-be97581a] .el-upload-list--picture-card .el-upload-list__item {
  width: 80px;
  height: 80px;
  line-height: 80px;
}
.mt7[data-v-5ed4bf7d] {
  margin-top: 7px;
}
[data-v-4df77a87] .el-upload--picture-card {
  width: 80px;
  height: 80px;
  line-height: 80px;
}
[data-v-4df77a87] .el-upload-list--picture-card .el-upload-list__item {
  width: 80px;
  height: 80px;
  line-height: 80px;
}
.mt7[data-v-6ccd6511] {
  margin-top: 7px;
}
.item-list-box[data-v-2ca0d878] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.item-list-box .item-box[data-v-2ca0d878] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  margin: 10px 20px 10px 0;
}
.item-list-box .item-box .el-icon-delete[data-v-2ca0d878] {
  cursor: pointer;
}
.pagination[data-v-7b82ce73] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.top[data-v-7b82ce73] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top > span[data-v-7b82ce73] {
  padding: 0 10px;
}
.top .key[data-v-7b82ce73] {
  width: 200px;
  margin-right: 10px;
}
.pagination[data-v-285d4382] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.top[data-v-285d4382] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top > span[data-v-285d4382] {
  padding: 0 10px;
}
.top .key[data-v-285d4382] {
  width: 200px;
  margin-right: 10px;
}

.trace-platform-config[data-v-4a48bfce] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 100%;
  padding-top: 8px;
  padding-bottom: 24px;
}
.scope-alert[data-v-4a48bfce] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  margin-bottom: 16px;
}
.platform-layout[data-v-4a48bfce] {
  width: 100%;
  display: grid;
  max-width: 1600px;
  grid-template-columns: minmax(0, 1.2fr) minmax(420px, 560px);
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 16px;
}
.platform-layout .config-card[data-v-4a48bfce],
.platform-layout .test-card[data-v-4a48bfce] {
  /* 横向 Tab 的公共 .index-container 会把后代 el-card 设为绝对定位，必须在页面内还原。 */
  position: relative;
  top: auto;
  left: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.config-card[data-v-4a48bfce] {
  min-width: 0;
  max-width: none;
}
.test-card[data-v-4a48bfce] {
  min-width: 0;
  margin-top: 0;
}
.card-header[data-v-4a48bfce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.card-title[data-v-4a48bfce] {
  margin-right: 12px;
  font-size: 16px;
  font-weight: 600;
}
.header-tip[data-v-4a48bfce],
.field-tip[data-v-4a48bfce],
.unit-text[data-v-4a48bfce] {
  margin-left: 10px;
  color: #909399;
  font-size: 13px;
}
.field-tip[data-v-4a48bfce] {
  margin-left: 0;
  line-height: 24px;
}
.warning-tip[data-v-4a48bfce] {
  color: #e6a23c;
}
.state-panel[data-v-4a48bfce] {
  padding: 48px 0;
  color: #909399;
  text-align: center;
}
.state-panel span[data-v-4a48bfce] {
  margin: 0 8px;
}
.config-form[data-v-4a48bfce] {
  max-width: 680px;
}
.test-code-input[data-v-4a48bfce] {
  width: 100%;
  max-width: 500px;
  margin-right: 12px;
}
.test-input-row[data-v-4a48bfce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.test-example-row[data-v-4a48bfce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 10px;
  gap: 8px;
}
.test-example-label[data-v-4a48bfce] {
  color: #606266;
  font-size: 13px;
}
.test-example-row .el-button + .el-button[data-v-4a48bfce] {
  margin-left: 0;
}
.test-example-tip[data-v-4a48bfce],
.project-empty[data-v-4a48bfce] {
  margin-top: 6px;
  color: #909399;
  font-size: 12px;
  line-height: 20px;
}
.test-result[data-v-4a48bfce] {
  padding: 16px 0 0;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #fafafa;
  line-height: 28px;
}
.result-label[data-v-4a48bfce] {
  color: #606266;
  font-weight: 600;
}
.result-message[data-v-4a48bfce] {
  margin-top: 8px;
}
.test-result pre[data-v-4a48bfce] {
  max-height: 360px;
  overflow: auto;
  white-space: pre-wrap;
  word-break: break-all;
}
.project-table[data-v-4a48bfce] {
  width: 100%;
}
.project-table pre[data-v-4a48bfce] {
  margin: 0;
  max-height: 220px;
  overflow: auto;
  white-space: pre-wrap;
  word-break: break-all;
}
@media (max-width: 1200px) {
.platform-layout[data-v-4a48bfce] {
    grid-template-columns: minmax(0, 1fr);
}
.config-card[data-v-4a48bfce],
  .test-card[data-v-4a48bfce] {
    max-width: none;
    width: 100%;
}
}
@media (max-width: 768px) {
.trace-platform-config[data-v-4a48bfce] {
    padding-top: 0;
}
.config-form[data-v-4a48bfce] {
    max-width: none;
}
.test-code-input[data-v-4a48bfce] {
    width: 100%;
    margin: 0 0 10px;
}
.test-input-row[data-v-4a48bfce] {
    display: block;
}
}

.wecom-tab-page[data-v-e81fd4dc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  overflow-y: auto;
  padding: 8px 10px 0;
}
[data-v-e81fd4dc] .wecom-config {
  padding-bottom: 0;
}
[data-v-e81fd4dc] .wecom-config .config-form {
  padding-bottom: 64px;
}
[data-v-e81fd4dc] .wecom-config .el-form-item:last-of-type {
  position: sticky;
  bottom: 0;
  z-index: 3;
  margin-bottom: 0;
  padding: 10px 4px 12px;
  background: #fff;
  border-top: 1px solid #ebeef5;
}
.center[data-v-2e4af64d] {
  text-align: center;
}
.search-form .el-col[data-v-2e4af64d] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-2e4af64d] {
  margin-bottom: 20px;
}
.search-form .el-icon-question[data-v-2e4af64d] {
  margin-right: 20px;
  font-size: 14px;
  color: #aaa;
}
.search-form .el-checkbox[data-v-2e4af64d] {
  margin-right: 10px;
}
.search-form .el-form-item[data-v-2e4af64d] {
  margin-bottom: 18px !important;
}
.center[data-v-1829c7ad] {
  text-align: center;
}
.search-form .el-col[data-v-1829c7ad] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-1829c7ad] {
  margin-bottom: 18px !important;
}
.center[data-v-c437faca] {
  text-align: center;
}
.el-tag + .el-tag[data-v-c437faca] {
  margin-left: 10px;
}
.button-new-tag[data-v-c437faca] {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
.input-new-tag[data-v-c437faca] {
  width: 90px;
  margin-left: 10px;
  vertical-align: bottom;
}
.check-flex[data-v-c437faca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.form-flex[data-v-c437faca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.check-name[data-v-c437faca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.check-name span[data-v-c437faca] {
  width: 80px;
}
.delete-text[data-v-c437faca] {
  width: 60px;
}
.search-form .el-col[data-v-c437faca] {
  margin-bottom: 0;
}
.search-form .el-form-item[data-v-c437faca] {
  margin-bottom: 20px;
}
.search-form .el-icon-question[data-v-c437faca] {
  margin-right: 20px;
  font-size: 14px;
  color: #aaa;
}
.search-form .el-checkbox[data-v-c437faca] {
  margin-right: 10px;
}
.search-form .el-form-item[data-v-c437faca] {
  margin-bottom: 18px !important;
}
.checkup[data-v-2bd09ebc] {
  padding: 15px 0;
}
.search[data-v-2bd09ebc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex-item[data-v-2bd09ebc] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.search .flex-item[data-v-2bd09ebc] .el-range-input {
  width: 100px;
}
.search .flex-item[data-v-2bd09ebc] .picker {
  padding-right: 0;
  min-width: 240px;
  width: 280px;
}
.search .flex-item[data-v-2bd09ebc] .picker .el-range-separator {
  width: 20px;
}
.more-search[data-v-2bd09ebc] {
  margin-left: 10px;
}
.text-red[data-v-2bd09ebc] {
  color: red !important;
}
.herb .item-tips[data-v-2bd09ebc] {
  background: #fef8e6;
  color: #f1873e;
  padding: 10px;
}
.tips[data-v-2bd09ebc] {
  padding: 0 10px;
  color: #f78e8e;
}
.unit[data-v-2bd09ebc] {
  padding-left: 10px;
}
.dept-tree[data-v-2bd09ebc] {
  position: relative;
  float: left;
  border: 1px solid #dcdfe6;
  width: 100%;
  height: calc(100vh - 180px);
  overflow-y: auto;
}
.dept-tree .custom-tree-node[data-v-2bd09ebc] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dept-tree .custom-tree-node:hover .el-span-diagnose[data-v-2bd09ebc] {
  top: -10px;
}
.dept-tree .el-span-diagnose[data-v-2bd09ebc] {
  position: absolute;
  right: 5px;
  top: -28px;
}
.dept-tree .el-button + .el-button[data-v-2bd09ebc] {
  margin: 1px;
}
.el-dropdown.bottom[data-v-2bd09ebc] {
  margin-top: 10px;
}
.form[data-v-2bd09ebc] {
  height: 40px;
}
.align-right[data-v-2bd09ebc] {
  text-align: right;
}
.align-right .el-dropdown[data-v-2bd09ebc] {
  margin-right: 10px;
}
.overflow-dotted[data-v-2bd09ebc] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.deptName[data-v-2bd09ebc] {
  line-height: 15px;
}
.warehouse[data-v-2bd09ebc] {
  line-height: 15px;
}
.scorll-height[data-v-2bd09ebc] {
  padding: 0 8px;
}
.check-add[data-v-2bd09ebc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.check-search[data-v-2bd09ebc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.check-search span[data-v-2bd09ebc] {
  width: 100px;
}
.tablebox[data-v-2bd09ebc] {
  margin-top: 10px;
}
.tablebox .el-button--medium[data-v-2bd09ebc] {
  padding: 0;
}
.pagination-margin[data-v-2bd09ebc] {
  width: 100%;
  text-align: right;
  margin-top: 0;
}
.pagination-margin[data-v-2bd09ebc] .el-pagination__total {
  position: absolute;
  left: 0;
}
.selected[data-v-2bd09ebc] {
  position: absolute;
  left: 100px;
  font-size: 13px;
  margin-top: -3px;
  color: #606266;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.not-group[data-v-2bd09ebc] {
  display: inline-block;
}
.tree-node-lable[data-v-2bd09ebc] {
  display: inline-block;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.aside[data-v-2bd09ebc] {
  width: 280px;
  float: left;
}
.aside[data-v-2bd09ebc] ::-webkit-scrollbar {
  width: 2px;
  height: 10px;
}
.body[data-v-2bd09ebc] {
  margin-left: 290px;
  position: relative;
}
[data-v-2bd09ebc] .is-error .el-input-number__increase,[data-v-2bd09ebc] .is-success .el-input-number__increase {
  right: 1px !important;
}
.dropdown-area[data-v-2bd09ebc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-area .r[data-v-2bd09ebc] {
  padding: 0 10px;
}
@charset "UTF-8";
.sort[data-v-af85c1a2] {
  position: relative;
}
.sort[data-v-af85c1a2]::after {
  content: "可填写1-999之间的正整数，数字越小，排序越靠前。序号可重复，如重复序号则新建的项目排序在前";
  position: absolute;
  width: 350px;
  font-size: 12px;
  color: #999;
  right: -360px;
  top: 0;
  line-height: 1.2em;
}
[data-v-af85c1a2] .el-input-number__decrease,[data-v-af85c1a2] .el-input-number__increase {
  height: 28px;
}
[data-v-af85c1a2] .el-input-number__increase {
  right: 1px !important;
}
.upload-demo[data-v-af85c1a2] {
  width: 100px;
  height: 100px;
  border: 1px dashed #ccc;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.upload-demo .size[data-v-af85c1a2] {
  font-size: 20px;
}
.upload-demo .img[data-v-af85c1a2] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@charset "UTF-8";
.sort[data-v-07969e41] {
  position: relative;
}
.sort[data-v-07969e41]::after {
  content: "可填写1-999之间的正整数，数字越小，排序越靠前。序号可重复，如重复序号则新建的项目排序在前";
  position: absolute;
  width: 290px;
  font-size: 12px;
  color: #999;
  right: -300px;
  top: 2px;
  line-height: 1.2em;
}
.sort.limit[data-v-07969e41]::after {
  content: "可填写1-999之间的正整数，若不允许编辑次数，则预警次数上限默认为1，不可修改";
}
.unit[data-v-07969e41] {
  color: #f88282;
  font-size: 16px;
  padding-left: 10px;
}
[data-v-07969e41] .el-input-number__decrease,[data-v-07969e41] .el-input-number__increase {
  height: 28px;
}
[data-v-07969e41] .el-input-number__increase {
  right: 1px !important;
}
.upload-demo[data-v-07969e41] {
  width: 100px;
  height: 100px;
  border: 1px dashed #ccc;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.upload-demo .size[data-v-07969e41] {
  font-size: 20px;
}
.upload-demo .img[data-v-07969e41] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.mt10[data-v-020546ac] {
  margin-top: 10px;
}
.query[data-v-020546ac] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-020546ac] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-020546ac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-020546ac] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-020546ac] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-020546ac] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 252px);
}
.query .footer[data-v-020546ac] {
  /* position: absolute;
    left: 0;
    bottom: 0; */
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
}
.cricle[data-v-020546ac] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-020546ac] {
  background: #ff1e1e;
}
.red[data-v-020546ac] {
  color: #ff1e1e;
}
.orange-bg[data-v-020546ac] {
  background: #fbb93a;
}
.green-bg[data-v-020546ac] {
  background: #00D1B6;
}
.text-icon[data-v-020546ac] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-020546ac] {
  border: 1px solid #ff1e1e !important;
}
.top[data-v-8703adcc] {
  padding: 5px 0 10px;
}
.flex_panel[data-v-8703adcc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex_panel .left[data-v-8703adcc] {
  width: 200px;
  margin-right: 20px;
}
.flex_panel .left .title[data-v-8703adcc] {
  background-color: #00af94;
  color: #fff;
  text-align: center;
  line-height: 32px;
}
.flex_panel .left .type-list[data-v-8703adcc] {
  border: 1px solid #d2dbda;
  height: calc(100vh - 180px);
  overflow: auto;
}
.flex_panel .left .type-list .items[data-v-8703adcc] {
  border-bottom: 1px solid #d2dbda;
  line-height: 40px;
  height: 40px;
  padding-left: 20px;
  position: relative;
}
.flex_panel .left .type-list .items[data-v-8703adcc]:last-child {
  border: none;
}
.flex_panel .left .type-list .items .btns[data-v-8703adcc] {
  position: absolute;
  top: 0;
  right: 20px;
}
.flex_panel .left .type-list .items .name[data-v-8703adcc] {
  width: 112px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.flex_panel .left .type-list .items .name.active[data-v-8703adcc] {
  color: #00af94;
}
.flex_panel .left .type-list .items .name.dim[data-v-8703adcc] {
  color: #ccc;
}
.flex_panel .right[data-v-8703adcc] {
  width: calc(100% - 220px);
}
.icon[data-v-8703adcc] {
  font-size: 16px !important;
}
.details-body[data-v-5a31068f] {
  height: 100%;
  width: 100%;
  overflow: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.record-list[data-v-5a31068f] {
  overflow: auto;
}
.record-item[data-v-5a31068f] {
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.record-item .record-date[data-v-5a31068f] {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
  width: 100px;
  text-align: right;
}
.record-item .line[data-v-5a31068f] {
  margin: 0 20px;
  position: relative;
  width: 4px;
  background: #36BBA9;
  display: inline-block;
}
.record-item .line[data-v-5a31068f]::before {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
}
.record-item .line[data-v-5a31068f]:before {
  top: 0;
}
.record-item .line[data-v-5a31068f]:after {
  bottom: 0;
}
.record-item .green-line[data-v-5a31068f] {
  background: #36BBA9;
}
.record-item .green-line[data-v-5a31068f]::before, .record-item .green-line[data-v-5a31068f]::after {
  border: 3px solid #108ee9;
  background: #d1e9ff;
}
.record-item .green-line[data-v-5a31068f]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #d1e9ff;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
  bottom: -14px;
  z-index: 6;
}
.record-item:last-child .line[data-v-5a31068f]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
  z-index: 999;
  bottom: -1px;
}
.record-item .record-cont[data-v-5a31068f] {
  display: inline-block;
  font-size: 14px;
  padding-bottom: 20px;
  width: 600px;
}
.record-item .record-cont .record-status[data-v-5a31068f] {
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  background: #ccf6f0;
  color: #36BBA9;
}
.record-item .record-cont .record-status.blue[data-v-5a31068f] {
  background: #d2e4ff;
  color: #36BBA9;
}
.record-item .record-cont .record-status.red[data-v-5a31068f] {
  background: #fde2e2;
  color: #f56c6c;
}
.record-item .record-cont .record-status.yellow[data-v-5a31068f] {
  background: #ffebd6;
  color: #ffa144;
}
.record-item .record-cont .itme-img .img-gruop[data-v-5a31068f] {
  margin-right: 10px;
}
.mt20[data-v-5a31068f] {
  margin-top: 20px;
}
.bot-text[data-v-5a31068f] {
  height: 32px;
  display: inline-block;
}
.bot-text em[data-v-5a31068f] {
  font-style: normal;
  color: #fbb021;
}
[data-v-52cfd8c9] .el-image-viewer__close {
  opacity: 1;
  color: #fff;
}
.second-tab[data-v-52cfd8c9] .el-card__body {
  padding: 10px 20px;
}
.second-tab[data-v-52cfd8c9] .el-tabs__content {
  height: calc(100% - 75px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-52cfd8c9] .el-drawer__header span::before {
  width: 0;
}
.item-info[data-v-52cfd8c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.item-info span[data-v-52cfd8c9] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-btn[data-v-52cfd8c9] {
  border: none;
}
.verifyStatus[data-v-52cfd8c9] {
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}
.bg-yellow[data-v-52cfd8c9] {
  background: #fecd64;
}
.red-text[data-v-52cfd8c9] {
  color: red;
}
.bg-red[data-v-52cfd8c9] {
  background: red;
}
.bg-green[data-v-52cfd8c9] {
  background: #76c99c;
}
.info-hd[data-v-52cfd8c9] {
  margin-bottom: 7px;
  color: #909399;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-hd .info-hd-item[data-v-52cfd8c9] {
  min-width: 120px;
  padding-right: 20px;
}
.info-hd .flex1[data-v-52cfd8c9] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.title[data-v-52cfd8c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  position: fixed;
  top: 10px;
}
.tit-btn[data-v-52cfd8c9] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
.yellow[data-v-52cfd8c9] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-52cfd8c9] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-52cfd8c9] {
  color: #36BBA9 !important;
  background: #fff7ef !important;
  border: 1px solid #36BBA9 !important;
}
.waters-table[data-v-52cfd8c9] .el-table__header th {
  background-color: #f4fffe !important;
}
.query[data-v-290db650] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  height: 100%;
  background: #fff;
  margin: 0 10px;
}
.query .form-query[data-v-290db650] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  width: 100%;
  background: #fff;
  z-index: 1;
}
.query .form-query .query-c[data-v-290db650] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.query .form-query .query-c .query-item[data-v-290db650] {
  margin-bottom: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .form-query .query-label[data-v-290db650] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.query .content[data-v-290db650] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 252px);
}
.query .operation-icons[data-v-290db650] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.query .operation-icons .message-icon[data-v-290db650] {
  width: 19px;
  height: 18px;
  margin-right: 10px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAAM+/AM+3ANW1ANK2ANO3ANK2ANK1ANG1ANG2ANG3ANG1ANG2ANG2ANG2ANC2ANG1ANC2ANG2ANC1ANC1ANC1ANC1ANC2ANG2FMslJQAAABh0Uk5TABAgMD9AUGBvcH+Aj5Cgr7C/wM/Q4O/wg0aKpQAAAGZJREFUGNONzukOQDAQRtHPUlQVM7Z5/ye1RWUqxPl5k1mQkChzA/DoFC8W4qAxvzeTn7K7uXDBhJaYy/e+rN5UupX7qunHL3HzURt7eCGiLgU8HQYpAMubFK3woS/ChJUSseWZlBUjRQm5CFTeOgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.query .operation-icons .back-icon[data-v-290db650] {
  margin-left: 10px;
  width: 19px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAM+/AM+3ANW1ANO3ANK2ANK1ANG2ANG3ANG1ANG2ANG2CdK4B9K4B9K3BdG3BdG3CtK5CtK5D9O6B9K4DtO5B9K3CdK4CdK4BNG3BdG3BdG3BtG3GdW9OtvGCdK4G9W9KtjCXOHQCtK5K9jCS97LTd7MDNK5PNvHPdvHPdzHANG2D9O6H9a+INa/L9nDMNnDP9zIQNzIT9/MUN/NX+LRYOLRb+XWf+jagOjbj+vfn+7jr/HosPHov/Ttz/fx3/n27/z7////CksIlwAAACt0Uk5TABAgMEBQYHB/gJCgprS1w8THyMzW2+bn6PP09fb3+Pn5+fn6+vr6+/v7/K1M5EgAAADkSURBVBgZRcGLVoJAFAXQA4pJpZbZQ8rMntpViinyQtOMnP//qIRctjca7e7gMjntRtgLejJX6/Rp2gvwpzWeeTY28yRCLRjn3NMkxFZ/Rn13pvHN+QBAe+r5sbRiiqIUZfXQAeJXbjlZZZkVJfMjYKjk2pSSGmNWjizPgWtLqqi8mbX98aQT4MqSTlQ0l3TpSSdAX0knKl8+FyVZngHxLenkM8uU68yT+SHQFkcnkpqapZcIQHxXbfzGNSo+HqM2WlTcqe4vAtTC4Ytlw01GLewc3EwWRfE8kRj/wig+GcadEI1fejMx7kD2UR0AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.query .footer[data-v-290db650] {
  /* position: absolute;
  left: 0;
  bottom: 0; */
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
}
.cricle[data-v-290db650] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #cacaca;
  margin-right: 6px;
}
.red-bg[data-v-290db650] {
  background: #ff1e1e;
}
.red[data-v-290db650] {
  color: #ff1e1e;
}
.orange-bg[data-v-290db650] {
  background: #fbb93a;
}
.green-bg[data-v-290db650] {
  background: #00D1B6;
}
.text-icon[data-v-290db650] {
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ff1e1e;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  color: #ff1e1e;
  cursor: pointer;
}
.reject[data-v-290db650] {
  border: 1px solid #ff1e1e !important;
}
.classic-tab[data-v-2df40f00] {
  margin: 10px 0;
}
.classic-item[data-v-2df40f00] {
  display: inline-block;
  margin-right: 10px;
  width: 70px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #edeff3;
  color: #777;
  border-radius: 3px;
  cursor: pointer;
}
.classic-active[data-v-2df40f00] {
  color: #fff;
  background-color: #00af94;
}
.content .shuye-box2 .shuye-list[data-v-2df40f00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.content .shuye-box2 .shuye-list .shuye-item[data-v-2df40f00] {
  margin: 10px 25px !important;
  /* &:first-child {
    margin-left: 0;
  } */
}
.title[data-v-2df40f00] {
  font-weight: bold;
  font-size: 16px;
}
.el-input[data-v-2df40f00] {
  width: 180px;
}
.mt20[data-v-2df40f00] {
  margin-top: 20px;
}
.mt50[data-v-2df40f00] {
  margin-top: 50px;
}
.el-input[data-v-2df40f00] {
  margin: 0 5px;
}
.item-input[data-v-2df40f00] {
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.item-input span[data-v-2df40f00] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.tips[data-v-2df40f00] {
  margin-top: 10px;
  font-size: 14px;
  color: #7F7F7F;
}
.doctor-setting-appointment[data-v-a50961b8] {
  height: 100%;
}
.doctor-setting-appointment .content[data-v-a50961b8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
}
.doctor-setting-appointment .content .content-p[data-v-a50961b8] {
  font-size: 12px;
  color: #999999;
}
.doctor-setting-appointment .content .mt20[data-v-a50961b8] {
  margin-top: 20px;
}
.doctor-setting-appointment .content .content-item[data-v-a50961b8] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-appointment .content .content-item .content-item-label[data-v-a50961b8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100px;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-appointment .content .content-item .content-item-con[data-v-a50961b8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-appointment .content .content-item .content-item-con .el-select[data-v-a50961b8] {
  width: 100%;
}
.doctor-setting-appointment .content .content-item .content-item-con[data-v-a50961b8] .el-select__tags {
  white-space: normal !important;
  overflow: inherit !important;
  display: block !important;
}
.doctor-setting-appointment .content .list-doctor[data-v-a50961b8] {
  padding-bottom: 20px;
}
.doctor-setting-appointment .content .list-doctor .item[data-v-a50961b8] {
  margin-top: 10px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-appointment .content .list-doctor .item[data-v-a50961b8] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-appointment .content .list-doctor .item .el-select[data-v-a50961b8] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-appointment .content .list-doctor .item .item-label[data-v-a50961b8] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.doctor-setting-appointment .content .list-doctor .item .item-select[data-v-a50961b8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-appointment .content .list-doctor .item .item-price[data-v-a50961b8] {
  margin-left: 4px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
}
.doctor-setting-appointment .content .list-doctor .item .item-del[data-v-a50961b8] {
  width: 30px;
  height: 100%;
  margin-left: 10px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #FF3A3A;
  cursor: pointer;
}
.doctor-setting-appointment .content .list-doctor .add-item[data-v-a50961b8] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  cursor: pointer;
}
.doctor-setting-appointment .content .list-doctor .add-item .add-item-icon[data-v-a50961b8] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAAAXNSR0IArs4c6QAAAAxQTFRFAAAAANC2ANG2ANG2RvyeWAAAAAN0Uk5TAL/AAk+0GQAAAB5JREFUCNdjYOBkAAJ+HMT+//8vgIgHuJUwcDEwAAAR7wfUQlVMsAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.doctor-setting-appointment .content .list-doctor .add-item .add-item-span[data-v-a50961b8] {
  height: 16px;
  line-height: 16px;
  margin-left: 3px;
  font-size: 14px;
}
.doctor-setting-basic[data-v-2a09fdf3] {
  height: 100%;
}
.doctor-setting-basic .content[data-v-2a09fdf3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-basic .content .content-l[data-v-2a09fdf3] {
  margin-right: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-basic .content .content-l .item[data-v-2a09fdf3] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-basic .content .content-l .item .item-label[data-v-2a09fdf3] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 70px;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-basic .content .content-l .item .item-con[data-v-2a09fdf3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 32px;
}
.doctor-setting-basic .content .content-l .item .item-con[data-v-2a09fdf3] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-basic .content .content-l .item .item-con .el-select[data-v-2a09fdf3] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-basic .content .content-l .item .item-con .item-p[data-v-2a09fdf3] {
  margin-top: 5px;
  font-size: 12px;
  color: #999999;
}
.doctor-setting-basic .content .content-l .item .item-con .tags[data-v-2a09fdf3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doctor-setting-basic .content .content-l .item .item-con .tags .el-tag[data-v-2a09fdf3] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.doctor-setting-basic .content .content-l .item .item-con .tags .add-tag[data-v-2a09fdf3] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.doctor-setting-basic .content .content-l .item[data-v-2a09fdf3]:first-child {
  margin-top: 0;
}
.doctor-setting-basic .content .content-r[data-v-2a09fdf3] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100px;
  height: 100%;
}
.doctor-setting-basic .content .content-r img[data-v-2a09fdf3] {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.add-input[data-v-2a09fdf3] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-2a09fdf3] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-2a09fdf3] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.imageText[data-v-dfcd0926] {
  height: 100%;
}
.imageText .content[data-v-dfcd0926] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 7px;
}
.imageText .content .content-p[data-v-dfcd0926] {
  font-size: 12px;
  color: #999999;
}
.imageText .content .mt20[data-v-dfcd0926] {
  margin-top: 20px;
}
.imageText .content .ml10[data-v-dfcd0926] {
  margin-left: 10px;
}
.imageText .content .mlr10[data-v-dfcd0926] {
  margin: 0 10px;
}
.imageText .content .content-item[data-v-dfcd0926] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.imageText .content .content-item .content-item-label[data-v-dfcd0926] {
  margin-right: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 32px;
  line-height: 32px;
}
.imageText .content .content-item .content-item-con-c[data-v-dfcd0926] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-item .content-item-con[data-v-dfcd0926] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .content-item .content-item-con[data-v-dfcd0926] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .content-item .content-item-con .el-select[data-v-dfcd0926] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .content-item .content-item-con-time[data-v-dfcd0926] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-item .content-item-con-time span[data-v-dfcd0926] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-item .content-item-con-tips[data-v-dfcd0926] {
  margin-left: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  font-size: 13px;
  cursor: pointer;
}
.imageText .content .content-serve[data-v-dfcd0926] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-serve .content-item-con[data-v-dfcd0926] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .content-serve .content-item-con span[data-v-dfcd0926] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-serve .content-item[data-v-dfcd0926]:nth-child(1) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.imageText .content .content-serve .content-item[data-v-dfcd0926]:nth-child(2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .list-img[data-v-dfcd0926] {
  padding-bottom: 20px;
}
.imageText .content .list-img .item[data-v-dfcd0926] {
  margin-top: 10px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imageText .content .list-img .item[data-v-dfcd0926] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .list-img .item .el-select[data-v-dfcd0926] {
  width: 100%;
  height: 32px !important;
  line-height: 32px !important;
}
.imageText .content .list-img .item .item-label[data-v-dfcd0926] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.imageText .content .list-img .item .item-select[data-v-dfcd0926] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.imageText .content .list-img .item .item-price[data-v-dfcd0926] {
  margin-left: 4px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
}
.imageText .content .list-img .item .item-del[data-v-dfcd0926] {
  width: 30px;
  height: 100%;
  margin-left: 10px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #FF3A3A;
  cursor: pointer;
}
.imageText .content .list-img .add-item[data-v-dfcd0926] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #00D1B6;
  cursor: pointer;
}
.imageText .content .list-img .add-item .add-item-icon[data-v-dfcd0926] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAAAXNSR0IArs4c6QAAAAxQTFRFAAAAANC2ANG2ANG2RvyeWAAAAAN0Uk5TAL/AAk+0GQAAAB5JREFUCNdjYOBkAAJ+HMT+//8vgIgHuJUwcDEwAAAR7wfUQlVMsAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.imageText .content .list-img .add-item .add-item-span[data-v-dfcd0926] {
  height: 16px;
  line-height: 16px;
  margin-left: 3px;
  font-size: 14px;
}
.doctor-setting-video .content-p[data-v-42776080] {
  font-size: 12px;
  color: #999999;
}
.doctor-setting-video .content-item[data-v-42776080] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-setting-video .content-item .content-item-label[data-v-42776080] {
  margin-right: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 32px;
  line-height: 32px;
}
.doctor-setting-video .content-item .content-item-con-c[data-v-42776080] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-video .content-item .content-item-con[data-v-42776080] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctor-setting-video .content-item .content-item-con[data-v-42776080] .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.doctor-setting-components .setting-main[data-v-5f2f6097] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 20px 0;
  height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctor-setting-components .setting-main .setting-nav[data-v-5f2f6097] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 10px;
  width: 90px;
  height: 100%;
  text-align: right;
}
.doctor-setting-components .setting-main .setting-nav[data-v-5f2f6097]::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  border-right: 1px solid #E8E8E8;
}
.doctor-setting-components .setting-main .setting-nav .item-nav[data-v-5f2f6097] {
  margin-top: 30px;
  padding-right: 18px;
  font-size: 14px;
  color: #000000;
  cursor: pointer;
}
.doctor-setting-components .setting-main .setting-nav .item-nav[data-v-5f2f6097]:first-child {
  margin-top: 0;
}
.doctor-setting-components .setting-main .setting-nav .active[data-v-5f2f6097] {
  position: relative;
  color: #00D1B6;
}
.doctor-setting-components .setting-main .setting-nav .active[data-v-5f2f6097]::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 0;
  margin-top: -7px;
  height: 14px;
  border-right: 2px solid #00D1B6;
  z-index: 1;
}
.doctor-setting-components .setting-main .setting-content[data-v-5f2f6097] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 10px;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
}
.doctor-setting-components .setting-btn[data-v-5f2f6097] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 20px;
  height: 50px;
  -webkit-box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
          box-shadow: 0px -3px 6px rgba(199, 199, 199, 0.16);
}
[data-v-5f2f6097] .el-dialog {
  border-radius: 10px !important;
  overflow: hidden !important;
}
[data-v-5f2f6097] .el-dialog__header {
  background-color: #00D1B6 !important;
}
[data-v-5f2f6097] .el-dialog__title {
  font-weight: bold !important;
  color: #fff !important;
}
[data-v-5f2f6097] .el-dialog__headerbtn .el-dialog__close {
  color: #fff !important;
}
.w200[data-v-1dcda976] {
  width: 200px;
}
.line-clamp1[data-v-1dcda976] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.line-clamp2[data-v-1dcda976] {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.flexC[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexCC[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.medical[data-v-1dcda976] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.doctorSetting[data-v-1dcda976] {
  position: relative;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: #fff;
  overflow: hidden;
}
.doctorSetting .form-query[data-v-1dcda976] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  background: #fff;
  z-index: 1;
}
.doctorSetting .form-query .query-c[data-v-1dcda976] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doctorSetting .form-query .query-c .query-item[data-v-1dcda976] {
  margin-left: 20px;
  margin-bottom: 20px;
}
.doctorSetting .form-query .query-c .query-item[data-v-1dcda976]:first-child {
  margin-left: 0;
}
.doctorSetting .form-query .query-c .type-radio[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .form-query .query-c .type-radio[data-v-1dcda976] .el-radio-button__original-radio:checked + .el-radio-button__inner {
  color: #fff;
  background-color: #00D1B6;
  border-color: #00D1B6;
  -webkit-box-shadow: -1px 0 0 0 #00D1B6;
          box-shadow: -1px 0 0 0 #00D1B6;
}
.doctorSetting .form-query .query-c .type-radio[data-v-1dcda976] .el-radio-button__inner:hover {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-1dcda976] {
  padding-bottom: 10px;
  border-bottom: 1px solid #CCCCCC;
}
.doctorSetting .form-query .query-select-all[data-v-1dcda976] .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-1dcda976] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #00D1B6;
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-select-all[data-v-1dcda976] .el-checkbox__inner:hover {
  border-color: #00D1B6;
}
.doctorSetting .form-query .query-label[data-v-1dcda976] {
  font-size: 14px;
  color: #000000;
}
.doctorSetting .list-main[data-v-1dcda976] {
  padding-top: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
}
@media screen and (min-width: 1920px) {
.doctorSetting .list-main .item[data-v-1dcda976] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 810px !important;
}
}
.doctorSetting .list-main .list-scrollbar[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 10px 60px;
}
.doctorSetting .list-main .list-scrollbar .item-active[data-v-1dcda976] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAMAAAAeTrsEAAAAAXNSR0IArs4c6QAAAL1QTFRFAAAAAP//AP+qANWqANu2AOPGANu2ANe8ANa4ANa1ANG3ANS4ANG2ANG2ANC2ANO4ANC1ANC2ANG3ANG1ANK3ANK3ANC2ANC3ANC2ANG2ANG1ANG2ANC2ANC1ANG2ANG2ANC1ANG2ANG1ANC1ANG2ANC2ANG2ANC2ANC2ANC1ANG1ANC1ANG1ANG2ANG2ENO6INa/MNnDUN/NYOLRcOXWgOjbkOvfoO7kr/HosPHoz/fx0Pfy7/z78P37////DfEEQgAAAC50Uk5TAAEDBgcJDhMZHycvOEJGS0xXWGRmcXd4fouboKizvcfQ2N3g4ubs8PH2+fz9/s5cWEYAAAELSURBVDjLjdJbU8IwFATgVbwUKEq9iyitWG7KtlC0AvX8/5/FS9IWJ22zT5mcb85kMos71mfqv3hQcUM25f1KWcdvtMsHZc+HjZaP+hH3n03061rb3qTOxb8bfpxp2w6q5SqTLXmjKS5eq+Q6k31MDnOKk6elUSYi+4hkgFL6s9KqtTr8iKQRSU7LFJ1xTkUSkmQqkqqrI4rLNxbLEjLaiWxopDh91oNUJIl3ermBAt68sJn8rVhN0Q0LW5YGCmekZt/biPUUrYHxg2HM7cKawp1YU7R9a2roO6rzv+81FL2ZNUUnsKbHfa+nR31HU/pza4ru2Jrmfbeguu+wirewpnBDawpnZE3RGhwAHtB+tPe8BooAAAAASUVORK5CYII=) no-repeat;
  background-position: top right;
  background-size: 42px 34px;
  border: 1px solid #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item[data-v-1dcda976] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
          box-shadow: 0px 2px 8px rgba(119, 119, 119, 0.16);
}
.doctorSetting .list-main .list-scrollbar .item .item-t[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left[data-v-1dcda976] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-doc-img[data-v-1dcda976] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 62px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  color: #fff;
  background-color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content[data-v-1dcda976] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 12px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t[data-v-1dcda976] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-name[data-v-1dcda976] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-weight: bold;
  font-size: 15px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p[data-v-1dcda976] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 13px;
  color: #999999;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-t .user-t-p .user-t-line[data-v-1dcda976] {
  display: inline-block;
  margin: 0 6px;
  width: 0;
  height: 10px;
  border-left: 1px solid #ccc;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b[data-v-1dcda976] {
  margin-top: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars[data-v-1dcda976] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 16px;
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-stars .stars-count[data-v-1dcda976] {
  margin-left: 6px;
  padding-top: 5px;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-tags[data-v-1dcda976] {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-left .item-t-left-content .user-b .user-b-tags span[data-v-1dcda976] {
  margin-left: 6px;
  padding: 0 6px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  font-size: 12px;
  color: #00D1B6;
  background-color: #E6FFFC;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte[data-v-1dcda976] {
  margin-left: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 14px;
  color: #00D1B6;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-t .item-t-upadte span[data-v-1dcda976] {
  margin-left: 8px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b[data-v-1dcda976] {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell[data-v-1dcda976] {
  width: 250px;
  overflow: hidden;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l[data-v-1dcda976] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title[data-v-1dcda976] {
  width: 84px;
  height: 24px;
  background-color: #01C965;
  border-radius: 2px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon01[data-v-1dcda976] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAAXNSR0IArs4c6QAAAB5QTFRFAAAA////////////////////////////////////JHyblQAAAAl0Uk5TAFBgkL/A4O/wmfGOnQAAAExJREFUCNc9jLENgCAAwAoXsLKxsusFnuDkA77gDY6QqOm3LsrUpS0QjgRAtQNEtQBV7RC92CxkV2Ybp4DPx5vswmQb3t+Nz/8l7AlexisabMdg2KUAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon02[data-v-1dcda976] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADNQTFRFAAAA////////////////////////////////////////////////////////////////t5XiggAAABB0Uk5TACAwQE9QYICQoLC/0N/v8CngGEQAAABPSURBVAjXVc5RDoAwCAXBV7W0WgTuf1qtCsH9YkJCAIlFQlBLCXziPhfBFUfm2CTIfuGhlppZgWa7s+OO0F8yvnhSi3OZPEck9n9SQclKFzVfCalIeEhqAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title-icon03[data-v-1dcda976] {
  width: 14px;
  height: 11px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALBAMAAAC9q6FRAAAAAXNSR0IArs4c6QAAAC1QTFRFAAAA////////////////////////////////////////////////////////oUirmwAAAA50Uk5TABAgQFBgcJCgr7/Q7/Ax0YWwAAAAQklEQVQI12OIeffu3ZsEBoZ7QPrdQxeGd+/2glhAWrAOQjMw34PQjOcgdA5EfBZUHRA8CmPIA9ENDAyMxsbGhgwMAN5uNWNl3b2tAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .cell-t-l-title .title[data-v-1dcda976] {
  margin-left: 5px;
  line-height: 13px;
  font-size: 13px;
  color: #fff;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban[data-v-1dcda976] {
  margin-left: 10px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-icon[data-v-1dcda976] {
  color: #00D1B6;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-l .row-ban .row-name[data-v-1dcda976] {
  margin-left: 4px;
  font-size: 12px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte[data-v-1dcda976] {
  margin-left: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-icon[data-v-1dcda976] {
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-cell-t .cell-t-upadte .upadte-name[data-v-1dcda976] {
  margin-left: 4px;
  line-height: 13px;
  font-size: 13px;
  color: #666666;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p[data-v-1dcda976] {
  margin-top: 12px;
  font-size: 13px;
  color: #000;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-p span[data-v-1dcda976] {
  color: #FF8100;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-cell .item-b-switch[data-v-1dcda976] {
  margin-top: 15px;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell[data-v-1dcda976] {
  cursor: default !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .cell-t-l-title[data-v-1dcda976] {
  background-color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-icon[data-v-1dcda976], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .row-name[data-v-1dcda976], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-icon[data-v-1dcda976], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .upadte-name[data-v-1dcda976], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p[data-v-1dcda976], .doctorSetting .list-main .list-scrollbar .item .item-b .no-item-b-cell .item-b-p span[data-v-1dcda976] {
  color: #ccc !important;
}
.doctorSetting .list-main .list-scrollbar .item .item-b .item-b-line[data-v-1dcda976] {
  width: 0;
  height: 100px;
  border-left: 1px dashed #E8E8E8;
}
.doctorSetting .footer[data-v-1dcda976] {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  bottom: 0;
  height: 50px;
  width: 100%;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
}
.doctorSetting .footer .footer-p[data-v-1dcda976] {
  font-size: 13px;
  color: #666666;
}
.doctorSetting .footer .footer-p span[data-v-1dcda976] {
  color: #00D1B6;
}
.medical[data-v-3aea7366] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.medical-index[data-v-3aea7366] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.medical-index .form-query[data-v-3aea7366] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
}
.medical-index .form-query .query-c[data-v-3aea7366] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.medical-index .form-query .query-c .query-item[data-v-3aea7366] {
  margin-left: 20px;
}
.medical-index .form-query .query-c .query-item[data-v-3aea7366]:first-child {
  margin-left: 0;
}
.medical-index .form-query .query-label[data-v-3aea7366] {
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.medical-index .form-query .query-time[data-v-3aea7366] {
  display: inline-block;
}
.medical-index .menu[data-v-3aea7366] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-index .menu .item-menu[data-v-3aea7366] {
  margin-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 10px;
}
.medical-index .menu .item-menu[data-v-3aea7366]:first-child {
  margin-left: 0;
}
.medical-index .menu .item-menu .menu-title[data-v-3aea7366] {
  font-size: 18px;
  color: #666666;
}
.medical-index .menu .item-menu .menu-price[data-v-3aea7366] {
  font-size: 14rpx;
  color: #666666;
}
.medical-index .menu .item-menu .menu-price span[data-v-3aea7366]:nth-child(1) {
  font-weight: bold;
  font-size: 24px;
  color: #333;
}
.medical-index .menu .item-menu .menu-tip[data-v-3aea7366] {
  font-size: 14px;
  color: #333;
}
.medical-index .menu .item-menu-icon01[data-v-3aea7366] {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAAB7xJREFUaEPFWntwVNUZ/33n3k02ATSGgghWYBgwvDq1LcKgRVuRGUBSsoHRqdShmMGhPCKUNpLSIU6DZAOWWulECPhAh1pjEkaEREXTzhiEAmqRToSMJeDwEAiPINns7r3365zdbMg+7iuInr925nzn9/3Od77XOXcJ1zmmlfOAdNYnCuZxIIxh5jsBygZwcyf0ZYBbAToCwmFm2tdhKHvqiunc9aimniz+8Ub2DLkQmgUhFjBwLwGucBhgMN4nor+JA8qOqirS3fJwpXDqX/mmzIC2mBkLiXCbW2Wp5Jm5hUDPizS1omoZBZxiOiY+s6xjqoCyiQi3OwV3I8fg44bOT24vTt/uZJ0t8RklnJnmDf+FiQrcuoQTAokyDNqkBJTFVSUUslpvSdxXyoNJ1epByOkJiZ6uYeCjoKFO37mCLpphmBLP8wdHEpTdBB7YUwLXue6zQCA4ZVdJ7zOpcFISl5aGR9tDwHdFOsKVGf9pw5X7dj+VfTmRfBLx2SXc2/Bq+79t9zA7HQYalAPqg4kpM4m4ryxcRYRZbo45Mx0YNoDQt090lW4AJy8ALV8xDHaDlFqWgTU1RZ7i7rNxxH1+7VcE3upElSDgnpGEB34gMOaO1KHSEWL8u5nx1n4DLWedoJrLsI57a4o9jTGJLo0zSy5miYzeRwjob6di2K3AwmkK7uhnm027oD5sMrBlt4ErjktMPAsGH1IOeH4Uc5kuzb6y4GoiEXccqTbw01GERdMUKMJue8nzrVcYT/9Dx6kL7tdGgtWgX9esUF+WvyPEZ/+ZM4yw/iXAfa0g78khLM1Veqa1c9XFrxmrXu8ZeQY31wQ8OSghI0LctyY0nwRttGI0pD/wzBwFaapz9zDDO3GeUfSKjrDr1gowiGbU/l59O8Iivyy8F4TxVsT9jymRzPFNjTf3GHj9Q6MHcFRTXaTmk680MJg8aosVwrjhhKK863ORRPyrHYwFG3W0B91xZyB4+ox6C+WtCc0TgrZYLf/DbIG7htpHY+0+AydbGXnjBQb1tT+dze/pqP+E4VHgym0MAw+Qz69VErjAjLgEfaXQmW+v+ruO/37JePoRBaNNcnt3PZ/8j7H6TR1Tfkhoawf2HnVcrVZSvj8sk/pEM+LSr6V/OxluibcFGPOe1zF8IKH0lwpKq3R8dtyePBNto3y/dhbgfmbEJo0iLHnInPjWBh1fdPZvx85yxGdlBuqVHnWVxycLy0I1q1xDv5uBiidUyDxfuFlHR9jaTMx8kHz+cAcB6Wai94+JFhyzEbOy2byd28yv0CLFTBKX47V/Gdi+zybbME5KV5HZ1DTyJowgLJ9pTvzEOe4q4y99oEd6krk/FxjaP2rxYQMAb5p5oEqLD8oGniuIEj99kbG40jbBhyRxeUXymFlMHvu6uVFQu+HWx89eZvxmo46xgwmrHr5mnEWbNJy5ZK6NGRr5ysLniWBa6mUXuLVQsbRaTIVb4o1NBtbvMDBzPGHOfdeI+2t17G82D1JmtEriR4gwwsqaS6YLTBptn8ePfdUtOL32eXz9WzoaP09Onxt26fjnYcvs0iyDcycB06yIu3EXO3eKzV+6yljwgo6sXsCG+WpctxnbkDkW1UkffxbAMjuFy38hMOFOe6vb4cTmK+p1vH+II4H80E/icZe/rFlfPAjrKM8f9AmIajuF0jLr5irI6mXvAnZYnx7jSLGR2WTt3Piq3NbOmLfBOquwIB/lPcN9haKdt1Mm53MGAStnOwtUMzzZ0ha/qiOkAaWPKhgxMN4QOw8YeOkDyzyutwfU7Fhb2wDC/U7IP/e44qiBSoV1qIVRXhutjAunCvxsbLyLyDvqokodl65apEKgvqbIMzV2kSggQZV2xL0e4LWlznJ6dyzZwr7RaKDu42imKJgsMOWu5HjZvFtHfaeMGRdm49Gap9K3RYhPWcu9euvacat8LuUSGy7ZW0gryuNObGPlE0XzKcZHRww0HI6myew+wNIZCkbenhwndR9HL9M240x7hjqkbgkFu12WwyuJ8CerhfLOKRuug18YkYwg29LYu4l8W7kpA+iTSZCprrUNcXO54wRy7ybTq9+67bptW2sYvKx2Rdp6ybGLeOcL1ucgDDIjL6uoNw2Oby3StWS6mzQ6mXBIYzQ2ceQCIRu5NxrZsrliUIviUUbF3tATHoSCswiiyu683MzLzQ69lfD97yFSbGTgnbsMHD0VJS2H3KB0LcvLs07Tq4vVXTHdSc6WXxZ6FURz3JC78bJUWV2kzu+uJ4l450P+XhCNvfGEHGn4tD1DnSAD0pK4nMz180AVeiOBhziCvmFCfCwQCE1M9UZuWr/zyzuGM4t3CfTdkGc+gbAxufqP3uZUdrH+lLKabyNFeweEb9VtmLkppGkPvr0y86TZYdp2TNLnPRnhFwn08A3ziE7gyPdP8JavhefJd39HFoXfxYfV/DJtDoPLv6nvm4lGYMZRZr2wdoW33omBbC3eHSTXz31UaL8FUEhAlhMFdjLMOE0kylqyRMXBJ8jmYeIamivisWXT11y6xUuZjzHRIwDG9+D7pw5Gg0G8rSPDsy0x1dltNq7kOxFOJZO3lvsLQ5/I4LsBjAZzDohkvyz/hBB7PWhnRhMTHwbEe5qivLNjOTm6A5jx+j9i1AxPGZOvJAAAAABJRU5ErkJggg==) right 14px center no-repeat;
  background-size: 46px 46px;
}
.medical-index .menu .item-menu-icon02[data-v-3aea7366] {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAABwlJREFUaEPFWWtwVOUZfp5vd3MlJoEJFtvBTOolqLQzdRQHmREr2EH0DzJSW2+1EIsMJZLspY7VzLSOSTYQ27TjGESrzmDHUIoFKyCWdioWivYmBRPGJLZQUjGTMtRkk93zvZ1zkqWb7OV8Z+Po92c32ed53ud7z/tdDzHNJsHg5yxyISnXkLhKBJeDnAmgfEL6LIBBEemmyFFFHIYafYtPdJyZTmjmQ5a6uoBVXr5S+bhWRBaB9KYjIkK8Ac2f+vr6drGry/Lqw1NAaVp/gY4VrwewDsAcr8Ey4gX9gO5QY9ZTbG8fMdU0Np4INywjfJ0gvmAq7g0nH4hmvb+1dacJz9W41NWV6MqKJwFZ7bkkTBykYzpVUd96NnWN5aLnNC4NDRdLQO0RsDY/D/mxBPIHH3zL2dw8lE0hq3EJheaJwn4BLsov/PRYBN4dtuTmGdHoQCaljMbtTGu/7y3wszGdNErgrxTewJYWe0qd1NKMS9ODM3Ss9Ag+5fLIWhKCA+ztWzp1ykwzngg3dpFq5fQeNAClAK2nLTMh8ISvufXhVLFJxhOh0N1UeGFa0S68ELzxq+D8+ZB9+yC/+y1QUOD8D1WzgdgIZHAQOHwIGB42DqUtWRSIRg+mlNH4V6mvr9CFgW6Qs43VJoBccTvwpS+DhYWTqdqC3rwJvGExeM21k36TY3+HvOglR/I39X7/V5Ilcz7jVjj4OMhJj8OoA+XlUJHsNHnnbeCKK8Hi4snGe9+HbOk0CpEEKci32Bz9mf23Y1weeqhYFwb+CWCWJyUbXFQE9f3HxmvaQ5P9r0Pe2O+BYRuVE6q4tJZNTdoxbgWDdfDxaW8q/0dz5R3g1Vcb02V0FNIWBf57zpiTBIolt/mj0d2OcR0JHhJwgWeVJKGkBPzOWtAefAZNdmyHHDligEyHULBDtbTezpGGhosLAr7+vFRSSFx6M7j4xpwlY2cafb2Q550yza+JjKqxRCUTkeD9BLfmp5LCsgdgUZGrjIyNAT3dgP2ZZ1PQN9GKhLYAWJ2nBnBBObhqFVjzRWMJGfwI8tJLwKmTxpwpwEeow6GDQizMS8FebL69Biwr80x3BujLPweOHfPMhcg2O+MfAqjyzK6qAtc8kJfp87HicehnnwH6vQ4xeYdWOBgDOWXJc+mG3w8+uA6ck77j1ZvbwMsuB29Z7gxU6emGdHWBd34DrKlJE5azZyFPbgZiMQ+5k1N2xu2DqqfVgzctAZcszRhI3vw95NXd4FXzgUsugfzqFWDuXPC++9O3BBMKcvgQZOcvPRjHmJ3xMZABY9aMMrAxmNWErSN//hNke5ezO7Q7wDtWAYEcIeySaW3xsiAl7Ix/5Gmpv34R1K23Ze2nHH0XGBiA8zk0BF6/CCgrAxdcl3OO1/v2Agd+Y5Y/wSB1JNQtwGVmDIBr14Fz52aF6+efAwb+DQx/DCQSznSJ5JiYstFKFZFTJyE/6TCzITjBRCT0KoFbjBh+P9SjTTkfu9gzxOAg5O0/Ah+eGR+khQXjNZ+r2Vvgxx4d76xLo+A1WuHQJhAb3cDO77NmQTWGcse3szZ1YbEzHnkYLC3Nzd3cBpwxuJkTaWMi1LCCyvcLI+M1NVBrHjCC6u0vA729UKGIEd4G6S1POxy3pqBXUL63bpaWUnuAujcvxnfuGDe+sdFddwJhZFzEUsOxmclt7QEBF7tGcDntTOLH45BEIu3kk7PMH/+h65RIYI9qbl3mGE9EgqsJ2pst18bvbsi4YroSXQBy+l+QH//IVUZEf9Pf0rZt/OjW2Fiq/eoDo/m8dh7Uvfe5BvAK0M9tBXp6ctNEBtRwrJodHaOph+VHQP7AJKC9qCT3IiZ4N4zs3gU5+KYbzE7xRl9ztN0Gnjc+cYP1HsDPGygA1dXg15aB1dVG8Ewgpzx27zKaSQj0czR+RfIOfcqFUMNKKl+XJydVVUDtvPHV1P5uHywyrZCJOGRoyJmn5eRJ4L3jwOnTxqHEkuX+aPTXSULaFZwVDr4I8i5jxVzAykrg3Dmj1TBnPMEWX0trXSomw6VnXYkeqTgEwmWN/kS65ipCkb9wOHadPSBzGndmmVDoIq1g39PlX8CulgwAIn0jGgsz3ZFnv9gPBi/VPu77zMwL/hHXsqQoGj2RqYu5X6XU18/RhQV7P/WyETk+OpZYWtLefirbczF6eWVVlD9LxVUGD3d6EPv9p2CrT0s929o+ziXmajxJlnD4Lk1p/cTeb05xRaDHsmRDIBrdY9J7Y+MTg7ZMKzRAZAPICpMABpjTimjG4H+eYmdn3ADvQDwZP5/9yNpKLTPuIfh1gSzw/P5TxCJxQGtu842MbJs61ZmYz8t4qrA0Ns62lFpI6Gup1JUC1EIwE5DylNuDYUCOC3gUwOu+uLWXmzaZnQGy9OJ/qV6qeFSV+WoAAAAASUVORK5CYII=) right 14px center no-repeat;
  background-size: 46px 46px;
}
.medical-index .menu .item-menu-icon03[data-v-3aea7366] {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAABsdJREFUaEO9mX1wlNUVxn/n3Q0kBIiQoggjRQ3QEVqYUqptSNgEioHWP7Q249fQahIZhTK1mbHjtFOsY8cOip1RYCZmN2nrgC2Odqi1lA6yAaIYlKqdRgWiRWKVD1HikC929z2du2loNvuR++6G3j93nuc5zz177r3n3lfIcWjj0stiuKXi6CLBmQfMASajWhSXFulCOSMOh1112x30IG7fK1LXdjKX0JINWRsW5uGfeKMqaxDKjDtvOqqCtIBuplN3yIMtUW988BRQQ6UTYOwaRdeCTPcaLDVeO0XYROTzTbL6UI+tprVxbQosU3WCwBdtxb3gBN6PutG6vLp9e2x4IxrX5kC+G5ONItzjvSRsLCRgXIEnmHDiJ1L99vlM7IzGtaHscvXn7QK+7NlCLgTlDYn0Vck9r5xKJ5PWuAYDJYqzG7k4pWExr6OifEtq93yQCpvSuIZKpyljXgaZaRHgokEEjiCRxXLX/tPDgyQZ14aF4/AXvar/7/JIN33VQzLx5DeH13yy8WDl0yrccdHSmIWwoFukJrxmKDXBeLQxcLPjOM9moZ1M8Y2BqfPho7+DxnKWjMW0Ku/usNko4uOCcX30K4U6ufjwqBwsBZNg6UPIpdegxw9Ayy8h2pubedUO6emcJ+s6+hONNwV+quo8nJs64C+Aqg1x04Mjbv6l9TlnXlTXSG14ywXjZkGqv+g4UJyz8dJ6ZM7KJBk91ARvbc1RXjukMzxHHsQcVBBrrLhbHGmwVi2ejSyqBfGhvZ/BmQ44/jIUTkGqHk0tEzuPPl8Djg9mlEJxCWJKSmPoa0E4c8QqvKh+R2rDL8aNu6GKVpBSK6YBlT+AlCxLhsfOg1mU6UakF/IKkv+Njt2w7xGr8II+JzXhm+W/x/pHVqzBFX3rs1Aw2QslI1a7T8MfbrHV65eu3kkSDQa+74jzG1uWKQ+582/WcFugNi21hRJTXSaxUMVTgtRZs8ZPRapzXWTJ0XT77XDuhJUNVV0vbrCiFfFQ3/4CZNWfrQJ4AWnzcuvtUuAZcUOV5u53qZcgcscOGDPeCyUztq8L3XaTvZ7pX9xgZTfCOHsWsGIjcvkCT5RMYP34TdhZb6+n+qHJuGkkHHsWMP92ZOFdnigZjb/eCP/4vb2e0mNqPIKI354FjPsCUr1t4DDJdbgxdPtt0POJByXtMxk3DO9Hfdn9yKzrPQRLDdWju2D/Bo86elrcUMVRkBKPTBh/GXJjKOVJaK0V6UX/WAPnvL4N6bvG+E6QKutgQ4FXL0OWPJAV1ZB07yPw3m7PfEH/JLFQ4NeC8yPP7EHC3JuQaxMuJ1ZS2rYZ2p+3wg4HKe6vJBpc8j1HfNuzUhgkTV8Ei+uRwikjysT7ktaN8O/XRsSmA4i4N4g2lU1RzUv7fpGSbC4LZgy91ZiucPYKuKoCmVySWPumpT31NhzbB0d2gukiB0cqrcxTikp3d3G8rdVQ5V6FcqsUmEDVW5H8IjAn3om34INWOLY/0dC8auTrq9GDDfDPIX+o+GBmGVy5BDF30vwitK9roDscOqG0ZnSXUxOuihv33CF+rRamXANFVyDjBtpb7fkUXn1yIKtmzLoeKbsfNVud2fLMmFkO1/0wkXP2GHxyGF43z5IjD1djq/y1e58eyPgTK8ZqYd8xkKkjU4chJs2E2SuRL90Qv0Ro+3PQtiXZ+LX3InO/G8+qvvvCwGQ+fc9bONWPpSf/Slm3s//CLT/WGKgXx3nMm9IQtMn+0ofgkhnonl/Ea/xCxiO9SOV6OHscfenn0NWZVRhB66Um/Lgh/+95ojmQr67TDlyVlaohmTvk7JVw5C8wdQFS8TM0/DCceHPgd5Pp/s+zk1feF587V+5s6UswHi+ZxoqV6siL2SkPY5lFOO2ro/YgJOqukNqWvw5GSXqCiwUrm0X4waiYHyURRTf7asJrh8olvx1uDozXsfIGkkX/MkpGhxk8SLRrsaw+FMloPF4yzeWz1PW3er0ZjbZvEdrpObdE1h48M1w77cP++acCC/w+MQ2Y9y1yNGagvCPqLpe6lg9TyWX+lNJUfoWq7wWQ+aPhxV5D26S3+9upMp12cQ4X18e/UeBOzA+KyG32gbNHqmqDM/Hkupw+Xg0Nr8HALSry2Kg8Q6eal+q/XOU+f114h820R/xcmGD+d8sLiUR+rMp9iEyyCWCBOaWuu8HpLdhkjnILfBziyfigqDYsLHL9RascuFXR6zx//1RcEfaCu5UJ/duk+oDnV/+sjCf8C7+tnE7UrXLVCQg6A2EacAlQhMZTcxbktKDvoLSjtBGJHJB7Wz+zzW4q3H8Av+J5gzyazjgAAAAASUVORK5CYII=) right 14px center no-repeat;
  background-size: 46px 46px;
}
.medical-index .menu .item-menu-icon04[data-v-3aea7366] {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAABl5JREFUaEPVmXtsVHUWxz/nd6elz63lpeDqqsCyRoxGXJcA7moWTQFN1Khx1aWIFqJFltJ2jW4222RfRqaalWJSFTqViIlG4yPAsr53EUGtJsYGecm6ElQKYoN9TJn7O+aOtGk7M7330mmT/f0753zP55w593d+v3uFYa6Nv9PT4xF3jkF+jtEZqjJdhLFAyUnpdpSjiuwW1VZE3+s54Wyv+Id8PZzQcirOjUs1Z8yPuB7cSkEuRwinoygibxlk7f5CXqqrk0RYjlAB1/1eiyNqK1VZLsKZYYOls1flC4SGeKFpWFYnnUE1A4M315yYB+ZJhJ8EFQ9jp8hnVt2KJdGcN4L4+YI3LdY8M97WA3eHbokgBANtrCqPFhSZ+26uk56h3IcE37BSJ7k5dqvAheEZTt1DlY+66Cy7O1p8OJNKRvANVTrVOva1kWoNv7RU2ZtQc9Vd9fJ5Otu04OuWd0yO5Oe9A5zjF2BEf1fZ48Zl7pI10jY4Tgp441ItyC/RHYqOantkKoAqLQVFZvbgnk8Bb651NwC3j2glw4orj5VHncr+bgPAm6sTN2LkubC6o2HvWlu2pD5na2+sPvCnarTQYndna7BkPRllX3vczFixRuKedj9w9w8q/CXrAbMpaE1leb081gfeWKcFeR32f8C4IHFy8+DcSyCv0Hd++cp1dygHPoSebl9TUNl3oEim19WJTUaOVbtLxdAYwJX8YphfKRSNHT50b7zvvlG2rFW6jvsTqOo1i6ORTT+A1ya2CTLH3w1m3SD8dFb2oHtj7tmh7HhBfREEeX7RanOjeGPd5thDvh4nDa5eJpwxJfvgX+1X/tXoD64QL0iYUmmuTpRjJPb/Au5xqmvnSXON+zhCRTbA3RPw742W8+cO/Fe+3Kt8ul2Ze4uQMyb9vxW04klwy58kVpPYJhKsvz2noVqlp0t54e+KtbBwhVAyUfj2K2Vzg2IM3HC/kJs/fHDgGYnVuF+LMDFoxa+qECZNy9zjXnVfW6cUlcKV5cLrTUpnO8y709/v1Sf8ezxZcaVFYrVuh0BBUPDicXDWBXD+5UJhSWoCXtU/eVP55C1wIuAmYMYVcOGv07dJR7uy6z/KF61w/GhQCg5Kc63rAiawy0nD8WfDguUD3bxh8vxfNQk7eEVyf2iVwUNrc4PliDf6QiyFTg/8BBAJ4Zc09ap5298GglsXWjZZerpIDpNDe6B0EoydDLn5MHOhwTgDIz39gE2bqA9Ptwd+JOio7y/2s9nCZdeltso3hzQJfuwQvP+KMmUmTLnUeyi9BFLtvaHjDZ8wS6HN2w73IkwN6jhlpjB9Doz/cSpE13HluT9nhrjpj0J+carfkYPK7ndgf0vABJRPJVZrtwhaFhTcb3Lu+0DpOAbe+WN/C5x+HslJW1gKUy/NvBuF2cdBXva2w0dEWJkt8F6doweVTY8ql8wXZlzpf0QIBW55UJpqEzcZ5Nlsg3t6n3+sTJrmPZhZBkevlfX36gQnz2Z8fzE4Ib9WCVqAwXYhKp5o7zbjkqVorrFvI/rLIEH9JmcQjXQ23sQNNDlVtpZHTVkSfH11otwJeEKcPht+cV3oeeWbz84XLbu3+5phrS66oz6yIQm++V4dczjP/lfgDD9XMR54di8T3j6+80X1Tn1DL+XLCXFz7oI1Eu97amLVbrUYon7gvb+PKYSSCeAlcqrLA21vg3hHQAWlujzqPOxZ94F7b2Vlgm0VOC+gzKiaKXymbeaCO2KSvFYP2KeeWpVYoI5sGlWigMEMZv5vV8s/e81TNthYdaJJjCwOqDcqZgprF692lvcPlgL+7D1a1FVgPwpzfhlZenmvu13mLntcvFNs30o70ppqdZrBboPgN6ORgZdWOuVX5Wsl5YqRcRY3rey52OQ4WwiwRY4MNLt6xFxd8ZAcTKc/5CFi/So9yzH6CqIXjRBcelnVnXQ5C9NVOuPDOVjp4SrNH+e4TyJy66jAK435RWbFsD5e9QdtqkncIkh0xF5DKwdctGpJNPJSkAL5nzf7qXjv0BW7CqEKKA0SwM9GlcMoD03sMQ3eKPezD9wq6YQal2pJboldZJDfoDor7PdPBSvI26LydJ7Lxpsfka6gwMMC7x+kuUrPVIcycK8AzhZkMsJpKCXJG6TwLUqbEdll0VZFd+Y6zru3PSjHwsL2t/8eUtJxl9C/lDYAAAAASUVORK5CYII=) right 14px center no-repeat;
  background-size: 46px 46px;
}
.medical-index .menu .item-menu-icon05[data-v-3aea7366] {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAABkxJREFUaEPFmmlMVFcUx//nDcMygoJrAVfikqit6DC4VGxpARGrXWIBl6pNahuDMbWmaVI/6Id+aBqXplEbrI1NLTIz1qTWoMyAIgnWsqetlKIURa0ULMUNZHnzTvMGmLLMMO/NoHO/kOGe8z+/e3Lm3vPuG4KXY2H+iQkSC88DMACYS4xZTDSagFGyNAP3CWhmRg2Iq4iFkjZB/OlKwrpGb0KTJ876zEytEBX6OhgZIMQRoEqHASbCRYlxqMyv+jTi94hqOVQFnHX665CRuhEZBGwDKFJtMGf2DNwiwkFbqO5gecyqNqWaisEN+aYEYj4K0BSl4mrsGFxnk6QtFcvXXVDi5xZ8asGxwHFi0D6AtqotCSUAfW0YkAB80RpBH/0+J7VzKP8hwfW5x8MFjb+FgGfVQnhjz+DKDqkz+dflG5tc6bgEX1Bgnu4nSvlPqjTcLYyZr4kaW2Lly+vrndk6BZ9vzY7QQrgEwlR3AZ7kPANXxS5aWpmSendgnEHg+jOZOiEw9OenXR4uE8AofxRJSwbW/CBwQ77pODE2PMlMqtVm4HBpYlpGX79+4DGW7DWCIJxUK/w07EWIyRWJ6y29sRzgz1m+HREoBNQAcHuwpE+agfTJM4eF13jzKoy3rrnXYtT+KzbOrU3Z3iEbO8Bj84y7APrEvQLwTtQcbImao8TUrc1XdVU4Wlfl1k42YOKM0oT0ww5wfdkZnaal7SaAMYoUACwIG4cv9fFKzZ3avVaUg4b2VjUatSUJ1bNAeyR7xmMsxncFgTLVKPgIHDbQK+WJqTl2cEOeqYgAuTVVPHwFzsCp0sS0NaTPPRWu0Yh3FBP3GA4Ev9zcYJ9ZPCbcqVRh018I0WqxIGy8Y96DUpH7+w6/ERRGsRbTJgj4Ri14eOAI/LB0pcMt7sL3sDHDvHgFJuqC+8ldfXgPbxVbEaTxw8X4NxxzS86ftPuoHcxSAhnyTEcI2KLWWba3LHsVof4BdtfdV4qR+3c9puhCsD86zgFf3/oAH/5yCfVtD7E6Yhp2zZYflIDexXgSl5l3kyHPWEQgVfXdG2zHzGjHfn6vswNbywtQ1/oAGiJM0Y20m9W13rf/nTdqLD6fvww6Pz/75wM1lcr2b+cry6ZYq6kRhP8LT0UKRmn98d3CJIwP1Nm92kQRWTdrkHPnOhraux9mJgYFY3XkNKRPmokAjcb+vz8f3cfmkjx0SnL77cFglMul0kpAd2QPxtyRo+2ZDNH69/PusNnsn3theyeb2tuwraLQXjoeD8ZtMlhNNiIIHosACA/U4ePZBsSOnjCkzIXG29hbU4HmznZvwoEZbRSbZ+oC0F14Hg6l4Ocbb2FfTaXX4ADa5VL5h1Qc9QPX5qpUXOVgOEqFGXfljMut2XRPki1/ObMXLceYgCBV7t5+OZn5Dznj5whIVhW5x7jvdqjW35vtkIEf5X38AIHeVxtYtu97AKn19+oAkvhTirUa3wSRWW3ggUe+Wn/Z3tMjHxKvovlnzeO0WnZ5f+EKaF7oWByJeckTXoePJ00WAJG6usZ0t7X5pkJiLFND4au2Vq7QksS0ZDu43nJik0bQqOoQfQUusbSxLGntcTv49LNnA8K0D28Q8IzSrPsCnBkNLWLItNqUlA7Hw7LBatpJhL1KwH31sAzmnSVJ6ftlRgd4z61sFYGi3MH74nqCmevuah/PuRH/tr3R6X8hZDWlCIQcd+C+mGeiFaUJqbm9sQdfwVmNx4hosy/gXMVkxqHSpLRtfecHgc8uMAcHd3ElyLP+ZbgXzIQSKfTe0vKY9+Qu1jGcXjNHW7Nm+JNfEeDZk9FwwTNTFQmPXyhJ2NQ8UNPlxb7BmhVN5HcOKrbI4QLu0ammrq6k4pQNt53pDvkqxWDJngQSzhBh3jBDDS3HXAyhY6WzTLv8cg5UXGw2B4lh0lECrXsq8IzMR5G03auXV31BYyzGdEEg+YByew3t4QKvS+AdZYnpp5X4u31d2FdEvkMP0AR8QBLvAFGYkgBubRhNDHzWIoYclI9yt/Y9BqrAe0X1eeZRgLRRAK0FsEjt+09mloioEERZGh1OXF6S+lgpsOIadyc477w5Usu2ZJKEFwGeTKAIJoTKP0Jg+YqS6R4R7jJQLf8IgSUq7ggSL/8Wt77FnfZQ8/8BexhnBW6vM3oAAAAASUVORK5CYII=) right 14px center no-repeat;
  background-size: 46px 46px;
}
.medical-index .echart-top[data-v-3aea7366] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 280px;
}
.medical-index .echart-top .gauge[data-v-3aea7366] {
  margin-right: 20px;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  border-radius: 12px;
  background-color: #fff;
}
.medical-index .echart-top .gauge .gauge_main[data-v-3aea7366] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.medical-index .echart-top .gauge .gauge_main .gauge-echart[data-v-3aea7366] {
  width: 200px;
  height: 200px;
}
.medical-index .echart-top .sort[data-v-3aea7366] {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
  border-radius: 12px;
  background-color: #fff;
}
.medical-index .echart-top .sort .sort-echart[data-v-3aea7366] {
  width: 100%;
  height: 250px;
}
.medical-index .echart-trend[data-v-3aea7366] {
  margin-top: 20px;
  border-radius: 12px;
  background-color: #fff;
}
.medical-index .echart-trend .trend-flex[data-v-3aea7366] {
  padding-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.medical-index .echart-trend .trend-flex .trend-conuts[data-v-3aea7366] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-index .echart-trend .trend-flex .trend-conuts .item-conuts[data-v-3aea7366] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #333333;
}
.medical-index .echart-trend .trend-flex .trend-conuts .item-conuts[data-v-3aea7366]::before {
  margin-right: 5px;
  content: "";
  width: 11px;
  height: 6px;
  border-radius: 2px;
  background-color: #8082FF;
}
.medical-index .echart-trend .trend-flex .trend-conuts .item-conuts[data-v-3aea7366]:last-child {
  margin-left: 20px;
}
.medical-index .echart-trend .trend-flex .trend-conuts .item-conuts[data-v-3aea7366]:last-child::before {
  background-color: #0FC6C2;
}
.medical-index .echart-trend .trend-echart[data-v-3aea7366] {
  height: 350px;
}
.medical-index .echart-title[data-v-3aea7366] {
  position: relative;
  padding-left: 11px;
  padding-top: 10px;
  line-height: 16px;
  font-size: 16px;
}
.medical-index .echart-title[data-v-3aea7366]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -4px;
  width: 3px;
  height: 16px;
  background: #36BBA9;
  border-radius: 0px 3px 3px 0px;
}
.medical-index .no-data[data-v-3aea7366] {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-index .no-data img[data-v-3aea7366] {
  width: 196px;
  height: auto;
}
.medical-index .gauge_tips[data-v-3aea7366] {
  margin-top: 10px;
}
.medical[data-v-227ba2bc] {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.medical-index[data-v-227ba2bc] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: #fff;
  overflow: hidden;
}
.medical-index .form-query[data-v-227ba2bc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
}
.medical-index .form-query .query-c[data-v-227ba2bc] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.medical-index .form-query .query-c .query-item[data-v-227ba2bc] {
  margin-left: 20px;
}
.medical-index .form-query .query-c .query-item[data-v-227ba2bc]:first-child {
  margin-left: 0;
}
.medical-index .form-query .query-label[data-v-227ba2bc] {
  margin-right: 10px;
  font-size: 14px;
  color: #000000;
}
.medical-index .form-query .query-time[data-v-227ba2bc] {
  display: inline-block;
}
.medical-index .content .menu[data-v-227ba2bc] {
  margin-top: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-index .content .menu .item-menu[data-v-227ba2bc] {
  margin-right: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
  min-width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 10px;
  color: #fff;
}
.medical-index .content .menu .item-menu .item-menu-l[data-v-227ba2bc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.medical-index .content .menu .item-menu .item-menu-l .item-menu-title[data-v-227ba2bc] {
  font-size: 14px;
}
.medical-index .content .menu .item-menu .item-menu-l .item-menu-number[data-v-227ba2bc] {
  margin-top: 10px;
  font-size: 26px;
}
.medical-index .content .menu .item-menu .item-menu-l .item-menu-number span[data-v-227ba2bc] {
  font-size: 14px;
}
.medical-index .content .menu .item-menu .item-menu-l .item-menu-p[data-v-227ba2bc] {
  margin-top: 10px;
  font-size: 13px;
}
.medical-index .content .menu .item-menu .item-menu-r[data-v-227ba2bc] {
  margin-left: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 58px;
  height: 58px;
}
.medical-index .content .menu .item-menu[data-v-227ba2bc]:nth-child(1) {
  background: linear-gradient(224deg, #39D6FF 0%, #00A2FF 100%);
}
.medical-index .content .menu .item-menu[data-v-227ba2bc]:nth-child(2) {
  background: linear-gradient(223deg, #13EB86 0%, #00C763 100%);
}
.medical-index .content .menu .item-menu[data-v-227ba2bc]:nth-child(3) {
  background: linear-gradient(40deg, #FF9A27 0%, #FFC535 100%);
}
.medical-index .content .menu .item-menu[data-v-227ba2bc]:nth-child(4) {
  background: linear-gradient(41deg, #927BF9 0%, #AEB3FF 100%);
}
.medical-index .content .menu .item-menu[data-v-227ba2bc]:last-child {
  margin-right: 0;
}
.medical-index .content .echarts[data-v-227ba2bc] {
  width: 100%;
  height: 100%;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.medical-index .content .echarts .item-echart[data-v-227ba2bc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 560px;
  -webkit-box-shadow: 0px 2px 20px rgba(193, 193, 193, 0.16);
          box-shadow: 0px 2px 20px rgba(193, 193, 193, 0.16);
  border-radius: 10px;
}
.medical-index .content .echarts .item-echart .no-data[data-v-227ba2bc] {
  margin-top: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-index .content .echarts .item-echart .no-data img[data-v-227ba2bc] {
  width: 196px;
  height: auto;
}
.medical-index .content .echarts .item-echart .item-echart-title[data-v-227ba2bc] {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 18px;
}
.medical-index .content .echarts .item-echart .item-echart1-p[data-v-227ba2bc] {
  margin-top: 30px;
  text-align: center;
  font-size: 13px;
  color: #666666;
}
.medical-index .content .echarts .item-echart .item-echart2-con[data-v-227ba2bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.medical-index .content .echarts .item-echart .item-echart2-con .item-echart2-p[data-v-227ba2bc] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 300px;
}
.medical-index .content .echarts .item-echart .item-echart2-con .item-echart2-p span[data-v-227ba2bc] {
  font-size: 15px;
  color: #000000;
}
.medical-index .content .echarts .item-echart .item-echart2-con .item-echart2-p span[data-v-227ba2bc]:nth-child(1) {
  margin-right: 7px;
  width: 10px;
  height: 10px;
  background-color: #00D1B6;
}
.medical-index .content .echarts .item-echart .item-echart2-con .item-echart2-p span[data-v-227ba2bc]:nth-child(2) {
  margin-right: 20px;
}
.medical-index .content .echarts .item-echart .item-echart2-con .item-echart2-p:nth-child(2) span[data-v-227ba2bc]:nth-child(1) {
  width: 10px;
  height: 10px;
  background-color: #1890FF;
}
.medical-index .content .echarts .item-echart[data-v-227ba2bc]:nth-child(1) {
  margin-right: 20px;
}
[data-v-014d0f48] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-014d0f48] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-014d0f48] {
  margin-top: 10px;
}
.tips[data-v-014d0f48] {
  padding: 0 5px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  background: #ff6161;
  color: #fff;
  font-style: normal;
  display: inline-block;
}
@charset "UTF-8";
.add-img[data-v-14dc8544] {
  position: relative;
  width: 100px;
  height: 100px;
  line-height: 80px;
  border: 1px solid #e9e9e9;
  color: #a8a6a6;
  background: #f6f6f6;
  font-size: 50px;
}
.add-img[data-v-14dc8544]::after {
  position: absolute;
  color: #a8a6a6;
  content: "上传图片";
  font-size: 14px;
  line-height: 16px;
  left: 20px;
  bottom: 20px;
}
.img-show[data-v-14dc8544] {
  position: relative;
}
.img-show .delete-img[data-v-14dc8544] {
  position: absolute;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-size: 24px;
  background: rgba(0, 0, 0, 0.6);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: -11px;
  left: 87px;
  line-height: 20px;
  z-index: 10;
  cursor: pointer;
}
.btn-text[data-v-14dc8544] {
  padding-left: 20px;
  font-size: 14px;
}
.text[data-v-14dc8544] {
  width: 90%;
  max-width: 800px;
}
[data-v-14dc8544] .editor {
  height: 150px;
}
.flex-items[data-v-14dc8544] {
  width: 90%;
  max-width: 600px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.flex-items > div[data-v-14dc8544] {
  margin-right: 10px;
}
.flex-items .width50[data-v-14dc8544] {
  width: 150px;
}
.content-form[data-v-14dc8544] {
  height: calc(100vh - 80px);
  overflow: auto;
}
.width500[data-v-14dc8544] {
  width: 500px;
}
.footer[data-v-14dc8544] {
  width: 80%;
  max-width: 800px;
  text-align: right;
}
.el-icon-delete[data-v-14dc8544] {
  margin-right: -30px;
  padding: 4px;
  font-size: 24px;
  color: #f00;
  cursor: pointer;
}
.right[data-v-14dc8544] {
  float: right;
}
.pagination-margin[data-v-b1bc24ba] {
  float: right;
  padding-top: 10px;
}
.flex-between[data-v-b1bc24ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.senior-search[data-v-b1bc24ba] {
  padding: 7px 0;
}
.pt43[data-v-b1bc24ba] {
  padding-top: 43px;
}
.form-row[data-v-b1bc24ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-row .form-col[data-v-b1bc24ba] {
  width: 160px;
}
.form-row .width200[data-v-b1bc24ba] {
  width: 200px;
}
.form-row .width240[data-v-b1bc24ba] {
  width: 360px;
}
.form-row .pl20[data-v-b1bc24ba] {
  padding-left: 20px;
}
.form-row .flex1[data-v-b1bc24ba] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.form-row .newRow[data-v-b1bc24ba] {
  width: 100%;
  display: block;
  text-align: right;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pagination-margin[data-v-1426d814] {
  float: right;
  padding-top: 10px;
}
.form-row[data-v-1426d814] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.pl20[data-v-1426d814] {
  padding-left: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.pagination-margin[data-v-2e9d1e3f] {
  float: right;
  padding-top: 10px;
}
.box_container[data-v-154d259e] {
  width: 99%;
  height: 100%;
  margin: 0 auto;
  border-collapse: collapse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #FFFFFF;
}
.search[data-v-154d259e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-154d259e] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-154d259e] {
  width: 170px;
}
.searchForm[data-v-154d259e] {
  height: 33px;
  margin-bottom: 5px;
}
.demo-form-inline[data-v-154d259e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-form-inline .width200[data-v-154d259e] {
  width: 200px;
}
.operation[data-v-154d259e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.title[data-v-154d259e] {
  font-weight: 600;
  margin: 20px 10px 20px 0;
}
.footer[data-v-154d259e] {
  margin-top: 10px;
}
.footer span[data-v-154d259e] {
  padding-right: 20px;
}
.footer .left[data-v-154d259e] {
  padding-top: 10px;
}
.footer .pagenation[data-v-154d259e] {
  text-align: right;
}
[data-v-154d259e] .el-dialog__body {
  max-height: 600px;
  overflow-y: auto;
}
[data-v-154d259e] .el-dialog__footer {
  padding: 10px 20px;
}
.dialog-footer[data-v-154d259e] {
  display: inline-block;
}
[data-v-3a1b8e30] .el-dialog__header {
  padding: 0;
}
.header-title[data-v-3a1b8e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* justify-content: center;
  align-items: center; */
  border-bottom: 1px solid #dcdcdc;
}
.header-title div[data-v-3a1b8e30] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 15px;
  font-size: 16px;
  font-weight: bold;
}
.flex-space[data-v-3a1b8e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 300px;
}
.flex1[data-v-3a1b8e30] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.h300[data-v-3a1b8e30] {
  height: 300px;
}
.line[data-v-3a1b8e30] {
  border-right: 1px solid #dcdcdc;
}
.flex-space[data-v-3a1b8e30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.record-list[data-v-3a1b8e30] {
  overflow: auto;
}
.empty[data-v-3a1b8e30] {
  padding-top: 40px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.record-item[data-v-3a1b8e30] {
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.record-item .record-date[data-v-3a1b8e30] {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
  width: 100px;
  text-align: right;
}
.record-item .line[data-v-3a1b8e30] {
  margin: 0 20px;
  position: relative;
  width: 4px;
  background: #e7e7e7;
  display: inline-block;
}
.record-item .line[data-v-3a1b8e30]::before {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
}
.record-item .line[data-v-3a1b8e30]:before {
  top: 0;
}
.record-item .line[data-v-3a1b8e30]:after {
  bottom: 0;
}
.record-item .blue-line[data-v-3a1b8e30] {
  background: #36BBA9;
}
.record-item .blue-line[data-v-3a1b8e30]::before, .record-item .blue-line[data-v-3a1b8e30]::after {
  border: 3px solid #36BBA9;
  background: #d1e9ff;
}
.record-item .blue-line[data-v-3a1b8e30]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #d1e9ff;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
  bottom: -14px;
  z-index: 6;
}
.record-item:last-child .line[data-v-3a1b8e30]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #36BBA9;
  z-index: 999;
  bottom: -1px;
}
.record-cont[data-v-3a1b8e30] {
  display: inline-block;
  font-size: 14px;
  padding-bottom: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pd15[data-v-222b4690] {
  padding: 15px 0;
}
.box_container[data-v-222b4690] {
  width: 99%;
  height: 100%;
  margin: 0 auto;
  border-collapse: collapse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #FFFFFF;
}
.searchForm[data-v-222b4690] {
  height: 33px;
  margin-bottom: 5px;
}
.demo-form-inline[data-v-222b4690] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-form-inline .width200[data-v-222b4690] {
  width: 200px;
}
.demo-form-inline .width240[data-v-222b4690] {
  width: 240px;
}
.operation[data-v-222b4690] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.title[data-v-222b4690] {
  font-weight: 600;
  margin: 20px 10px 20px 0;
}
.footer[data-v-222b4690] {
  margin-top: 10px;
}
.footer span[data-v-222b4690] {
  padding-right: 20px;
}
.footer .left[data-v-222b4690] {
  padding-top: 10px;
}
.footer .pagenation[data-v-222b4690] {
  text-align: right;
}
[data-v-222b4690] .el-dialog__body {
  max-height: 600px;
  overflow-y: auto;
}
[data-v-222b4690] .el-dialog__footer {
  padding: 10px 20px;
}
.dialog-footer[data-v-222b4690] {
  display: inline-block;
}
[data-v-37463fff] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-37463fff] {
  width: 300px;
}

[data-v-4e36f33d] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-4e36f33d] {
  width: 50px;
}
.cblue[data-v-4e36f33d] {
  color: #2897f7;
}

[data-v-758fb1af] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-758fb1af] {
  width: 300px;
}

.consume-container[data-v-29f4cf7c] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.consume-container .warp[data-v-29f4cf7c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.consume-container .moduleWrap[data-v-29f4cf7c] {
  border: 1px solid #d9d9d9;
  max-width: 200px;
}
.consume-container .moduleWrap .drawer[data-v-29f4cf7c] {
  height: 770px;
}
.consume-container .moduleWrap .drawer .header[data-v-29f4cf7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  height: 40px;
  border-bottom: 1px solid #d9d9d9;
  line-height: 40px;
  font-size: 14px;
  font-weight: 700;
}
.consume-container .moduleWrap .drawer .header .color-b[data-v-29f4cf7c] {
  color: #3d88d9;
}
.consume-container .moduleWrap .drawer .body[data-v-29f4cf7c] {
  padding: 10px;
  overflow: scroll !important;
  height: 96% !important;
}
.consume-container .moduleWrap .showbtn[data-v-29f4cf7c] {
  position: absolute;
  top: 45%;
  width: 15px;
  line-height: 55px;
  height: 55px;
  background-color: #eaeef4;
}
.width-400[data-v-29f4cf7c] {
  width: 400px;
}
.mt[data-v-29f4cf7c] {
  margin-top: 10px;
}
.consume-template-icon[data-v-29f4cf7c] {
  display: none;
}
.consume-template[data-v-29f4cf7c] {
  line-height: 30px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.consume-template[data-v-29f4cf7c]:hover {
  background: #f0f0f0;
}
.consume-template:hover .consume-template-icon[data-v-29f4cf7c] {
  display: block;
}
.templateText[data-v-29f4cf7c] {
  width: 125px;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
}


.print-body[data-v-2563cdf4] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-2563cdf4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-2563cdf4]{
  width: 150px;
}
.fex1[data-v-2563cdf4]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-2563cdf4]{
  width:140px;
  height:40px;
}
.print-top p[data-v-2563cdf4]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-2563cdf4] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-2563cdf4]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-2563cdf4]{
  width: 100%;
}
.print-cont .print-box[data-v-2563cdf4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-2563cdf4]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-2563cdf4]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-2563cdf4]{
  width: 100%;
}
.print-body .print-bd[data-v-2563cdf4],.print-bd-box[data-v-2563cdf4]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-2563cdf4] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-2563cdf4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-2563cdf4] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-2563cdf4]{
    width: 100%;
}
.print-body .print-table th[data-v-2563cdf4] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-2563cdf4], .print-body .print-table td[data-v-2563cdf4] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border: 0;
}
.print-body .print-table tr:last-child td[data-v-2563cdf4]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-2563cdf4]:first-child, .print-body .print-table td[data-v-2563cdf4]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-2563cdf4], .print-body .print-bot[data-v-2563cdf4] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-2563cdf4] {
  text-align: left;
}
.print-body .print-bot span[data-v-2563cdf4] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

.el-input[data-v-68140dcb] {
  width: 260px!important;
}
.setMargin[data-v-68140dcb] {
  margin-right: 10px;
}
.display-flex[data-v-68140dcb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}

.template-el-col[data-v-e277b236] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-e277b236] {
  line-height: 32px;
}
.el-select[data-v-e277b236] {
  width: 100%;
}
.template-el-find[data-v-e277b236] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-e277b236] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-e277b236] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-e277b236] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-e277b236] {
  display: inline-block;
  margin: 0 5px;
}


/* 自定义样式 */
.bind-project-info[data-v-1171322a]{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px 12px;
  padding: 10px 12px;
  margin-bottom: 12px;
  background: #f7f8fa;
  border: 1px solid #ebeef5;
  border-radius: 4px;
}
.bind-project-info__item[data-v-1171322a]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  line-height: 20px;
}
.bind-project-info__item--wide[data-v-1171322a]{
  grid-column: 1 / -1;
}
.bind-project-info__label[data-v-1171322a]{
  -webkit-box-flex: 0;
      -ms-flex: 0 0 72px;
          flex: 0 0 72px;
  color: #909399;
}
.bind-project-info__value[data-v-1171322a]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  color: #303133;
  word-break: break-all;
}
.bind-project-info__value--name[data-v-1171322a]{
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.bind-project-info__value--key[data-v-1171322a]{
  font-weight: 700;
}
.bind-code-list[data-v-1171322a]{
  padding: 10px 12px;
  margin-bottom: 12px;
  background: #f0f9eb;
  border: 1px solid #c2e7b0;
  border-radius: 4px;
}
.bind-code-list__title[data-v-1171322a]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
  font-size: 13px;
  font-weight: 700;
  color: #3b7c19;
}
.bind-code-list__count[data-v-1171322a]{
  color: #67c23a;
  font-weight: 700;
}
.bind-code-list__content[data-v-1171322a]{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 6px;
  max-height: 180px;
  overflow-y: auto;
}
.bind-code-list__item[data-v-1171322a]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  padding: 5px 8px;
  background: #fff;
  border: 1px solid #d9ecff;
  border-radius: 4px;
}
.bind-code-list__index[data-v-1171322a]{
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  color: #67c23a;
  font-weight: 700;
}
.bind-code-list__code[data-v-1171322a]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  color: #303133;
  font-weight: 700;
  word-break: break-all;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.bind-code-list__unbind[data-v-1171322a]{
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 8px;
  color: #f56c6c;
}
.bind-code-list__empty[data-v-1171322a]{
  color: #909399;
  line-height: 20px;
}
.bind-project-warning[data-v-1171322a]{
  margin-bottom: 12px;
  border: 1px solid #e6a23c;
}
.bind-project-warning__title[data-v-1171322a]{
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  color: #b76b00;
}
.bind-code-input-tip[data-v-1171322a]{
  margin-bottom: 12px;
  border: 1px solid #b3d8ff;
}
.bind-code-input-tip__title[data-v-1171322a]{
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  color: #337ecc;
}
.national-list[data-v-1171322a]{
  height: 200px;
  width: 100%;
  overflow: auto;
}
.national-item[data-v-1171322a]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  border-bottom: 1px solid #ccc;
}


.quote-name[data-v-0b931c16] {
  font-size: 16px;
  font-weight: bold;
}
.quote-date[data-v-0b931c16] {
  font-size: 16px;
}
.quote-list[data-v-0b931c16] {
  margin-top: 10px;
}
.w100[data-v-0b931c16] {
  width: 150px;
}
.w60[data-v-0b931c16] {
  width: 60px;
}
.w200[data-v-0b931c16] {
  width: 200px;
}
[data-v-0b931c16] .el-table__body tr td:nth-child(3) {
  border-right: 0 !important;
}
.quote-box[data-v-0b931c16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 15px 0;
}
.quote-box .icon[data-v-0b931c16] {
  margin-left: 10px;
  padding: 5px;
  cursor: pointer;
  border: 1px solid #dddd;
}
.quote-item[data-v-0b931c16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
  border-bottom: 1px dashed #ddd;
}
.trace-num[data-v-0b931c16] {
  margin-left: 15px;
}
@charset "UTF-8";
.trace-main .trace-title[data-v-7e8632bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trace-main .trace-title .trace-t-h4[data-v-7e8632bc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 18px;
  color: #000;
}
.trace-main .trace-title .batch-no[data-v-7e8632bc] {
  font-size: 14px;
}
.trace-main .trace-title .trace-t-p[data-v-7e8632bc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.trace-main .trace-sao[data-v-7e8632bc] {
  margin-top: 10px;
}
.trace-main .trace-list[data-v-7e8632bc] {
  margin-top: 10px;
  cursor: text;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.trace-main .trace-list .trace-item-title[data-v-7e8632bc] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border: 1px solid #f2f2f2;
  font-weight: bold;
}
.trace-main .trace-list .trace-item-scroll[data-v-7e8632bc] {
  max-height: 30vh;
  overflow-y: auto;
}
.trace-main .trace-list .trace-item-scroll .trace-item[data-v-7e8632bc] {
  padding: 0 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.trace-main .trace-list .trace-item-scroll .trace-item span[data-v-7e8632bc]:nth-child(1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.trace-main .trace-list .trace-item-scroll .trace-item .el-icon-delete[data-v-7e8632bc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 20px;
  cursor: pointer;
}

/* 设置滚动条的宽度 */
[data-v-7e8632bc]::-webkit-scrollbar {
  width: 6px;
  /* 水平滚动条的高度 */
  height: 6px;
  /* 垂直滚动条的宽度 */
}

/* 设置滚动条滑块的样式 */
[data-v-7e8632bc]::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  /* 滑块的颜色 */
  border-radius: 6px;
  /* 滑块的圆角 */
}

/* 设置滚动条轨道的样式 */
[data-v-7e8632bc]::-webkit-scrollbar-track {
  background: lightgrey;
  /* 轨道的颜色 */
  border-radius: 2px;
  /* 轨道的圆角 */
}
/* 日期选择框的宽度 */
.el-date-editor.el-input[data-v-6d335d10],
.el-date-editor.el-input__inner[data-v-6d335d10] {
  width: 130px;
}
.el-button--primary.is-plain[data-v-6d335d10] {
  padding: 10px 30px;
  margin-left: 40px;
}
.veticalLine[data-v-6d335d10] {
  display: inline-block;
  width: 2px;
  height: 12px;
  margin-right: 5px;
  background-color: #3d88d9;
}
.addAdressBtn[data-v-6d335d10] {
  float: right;
  border: 0;
  color: #3d88d9;
}
.address[data-v-6d335d10] {
  width: 100%;
  min-height: 140px;
  border: 1px dashed #d8dee0;
  margin: 15px 0;
  padding: 10px;
}
.mb[data-v-6d335d10] {
  margin-bottom: 20px;
}

.dialog-body[data-v-916362ea] {
  height: 500px;
  overflow: auto;
}
.dialog-body .advice-item[data-v-916362ea] {
  width: 412px;
  color: #333;
}
.dialog-body .advice-item .title[data-v-916362ea] {
  font-weight: 700;
  margin-bottom: 8px;
  position: relative;
}
.dialog-body .advice-item .title span[data-v-916362ea] {
  padding-right: 20px;
}
.dialog-body .advice-item .title span .golden[data-v-916362ea] {
  font-weight: 500;
}
.dialog-body .advice-item .title[data-v-916362ea]::after {
  content: "";
  position: absolute;
  top: 25px;
  left: -36px;
  border-bottom: 1px solid #dbdbdb;
  width: 460px;
}
.dialog-body .advice-item .project-item[data-v-916362ea] {
  padding: 8px 0;
  border-bottom: 1px dashed #dbdbdb;
}
.dialog-body .advice-item .project-item .el-col[data-v-916362ea] {
  margin-bottom: 0;
}
.dialog-body .advice-item .project-item .align-right[data-v-916362ea] {
  text-align: right;
}
.dialog-body .advice-item .project-item .padding10[data-v-916362ea] {
  padding: 0 10px;
}
.dialog-body .advice-item .project-item[data-v-916362ea]:last-child {
  border: none;
}
[data-v-916362ea]::-webkit-scrollbar {
  width: 2px;
}
.print-content[data-v-916362ea] {
  padding: 20px 0;
}
.print-content .logo[data-v-916362ea] {
  width: auto;
  height: 40px;
}
.print-content .center[data-v-916362ea] {
  text-align: center;
}
.print-content .t-body[data-v-916362ea] {
  font-size: 12px;
  border: 1px solid #999;
  border-bottom: none;
  line-height: 20px;
}
.print-content .t-body .prescription-no[data-v-916362ea] {
  padding: 0 10px;
}
.print-content .t-body .prescription-no span[data-v-916362ea] {
  padding: 0 10px;
}
.print-content .t-body .prescription-no .height[data-v-916362ea] {
  display: inline-block;
  width: 12.5%;
}
.print-content .t-body .prescription-no .zhenduan[data-v-916362ea] {
  display: inline-block;
  width: 75%;
}
.print-content .t-body .patient-info[data-v-916362ea] {
  padding: 0 100px 0 10px;
  border-bottom: 1px solid #999;
}
.print-content .t-body .patient-info .fields[data-v-916362ea] {
  display: inline-block;
  width: 25%;
}
.print-content .t-body .no-border[data-v-916362ea] {
  border: none;
}
.print-content .t-body .zhenduan[data-v-916362ea] {
  height: 40px;
}
.print-content .t-body .advice2[data-v-916362ea],
.print-content .t-body .advice3[data-v-916362ea],
.print-content .t-body .advice4[data-v-916362ea],
.print-content .t-body .advice5[data-v-916362ea] {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  min-height: 240px;
  padding: 0 10px;
}
.print-content .t-body .advice2 .t-header div[data-v-916362ea],
.print-content .t-body .advice3 .t-header div[data-v-916362ea],
.print-content .t-body .advice4 .t-header div[data-v-916362ea],
.print-content .t-body .advice5 .t-header div[data-v-916362ea] {
  display: inline-block;
  width: 20%;
}
.print-content .t-body .advice2 .t-header .name[data-v-916362ea],
.print-content .t-body .advice3 .t-header .name[data-v-916362ea],
.print-content .t-body .advice4 .t-header .name[data-v-916362ea],
.print-content .t-body .advice5 .t-header .name[data-v-916362ea] {
  width: 40%;
}
.print-content .t-body .advice3 .t-header div[data-v-916362ea] {
  display: inline-block;
  width: 8%;
}
.print-content .t-body .advice3 .t-header .name[data-v-916362ea] {
  width: 22%;
}
.print-content .t-body .advice3 .t-header .time[data-v-916362ea] {
  width: 15%;
}
.print-content .t-body .advice3 .t-header .useMethod[data-v-916362ea] {
  position: relative;
  width: 15%;
}
.print-content .t-body .advice3 .t-header .useMethod .group2[data-v-916362ea] {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 5px;
  right: 0;
}
.print-content .t-body .advice3 .t-header .useMethod .group2 img[data-v-916362ea] {
  height: 14px;
  width: auto;
}
.print-content .t-body .advice3 .t-header .useMethod .start[data-v-916362ea] {
  top: 7px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .t-body .advice3 .t-header .useMethod .start img[data-v-916362ea] {
  height: 10px;
  width: auto;
}
.print-content .t-body .advice3 .t-header .useMethod .end[data-v-916362ea] {
  bottom: 7px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .t-body .advice3 .t-header .useMethod .end img[data-v-916362ea] {
  height: 10px;
  width: auto;
}
.print-content .t-body .advice4 .t-header div[data-v-916362ea] {
  display: inline-block;
  width: 30%;
}
.print-content .t-body .advice4 .t-header .name[data-v-916362ea] {
  width: 40%;
}
.print-content .t-body .advice5 .t-header div[data-v-916362ea] {
  display: inline-block;
  width: 14%;
}
.print-content .t-body .advice5 .t-header .name[data-v-916362ea] {
  width: 30%;
}
.print-content .t-body .advice5 .b-b1[data-v-916362ea] {
  border-bottom: 1px solid #999;
}
.print-content .t-body .footer[data-v-916362ea] {
  padding: 0 10px;
}
.print-content .t-body .footer div[data-v-916362ea] {
  display: inline-block;
}
.print-content .t-body .footer .span16[data-v-916362ea] {
  width: 60%;
}
.print-content .t-body .footer .span8[data-v-916362ea] {
  width: 40%;
}
.print-content .t-body table[data-v-916362ea],
.print-content .t-body table tr th[data-v-916362ea],
.print-content .t-body table tr td[data-v-916362ea] {
  border: 1px solid #999;
}
.print-content .l-body[data-v-916362ea] {
  border-left: none;
  border-right: none;
}
.print-content .no-b-body[data-v-916362ea] {
  border: none;
}
.print-content .padding10[data-v-916362ea] {
  padding: 0 10px;
}
.print-content .advice[data-v-916362ea],
.print-content .doctors[data-v-916362ea] {
  overflow: hidden;
  border-bottom: 1px solid #999;
}
.print-content .advice .line2[data-v-916362ea],
.print-content .doctors .line2[data-v-916362ea] {
  line-height: 40px;
}
.print-content .advice .clinical[data-v-916362ea],
.print-content .doctors .clinical[data-v-916362ea] {
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
}
.print-content .advice .clinical span[data-v-916362ea],
.print-content .doctors .clinical span[data-v-916362ea] {
  padding: 0 10px;
}
.print-content .advice .loop[data-v-916362ea],
.print-content .doctors .loop[data-v-916362ea] {
  position: relative;
}
.print-content .advice .loop .info span[data-v-916362ea],
.print-content .doctors .loop .info span[data-v-916362ea] {
  display: inline-block;
  padding-left: 20px;
}
.print-content .advice .loop .info .items[data-v-916362ea],
.print-content .doctors .loop .info .items[data-v-916362ea] {
  display: inline-block;
  padding: 3px 0;
  width: 15%;
}
.print-content .advice .loop .info .items.name[data-v-916362ea],
.print-content .doctors .loop .info .items.name[data-v-916362ea] {
  width: 55%;
}
.print-content .advice .loop .group2[data-v-916362ea],
.print-content .doctors .loop .group2[data-v-916362ea] {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 50%;
  margin-top: -7px;
  right: 0;
}
.print-content .advice .loop .group2 img[data-v-916362ea],
.print-content .doctors .loop .group2 img[data-v-916362ea] {
  height: 14px;
  width: auto;
}
.print-content .advice .loop .start[data-v-916362ea],
.print-content .doctors .loop .start[data-v-916362ea] {
  top: 5px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .advice .loop .start img[data-v-916362ea],
.print-content .doctors .loop .start img[data-v-916362ea] {
  height: 10px;
  width: auto;
}
.print-content .advice .loop .end[data-v-916362ea],
.print-content .doctors .loop .end[data-v-916362ea] {
  bottom: 5px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .advice .loop .end img[data-v-916362ea],
.print-content .doctors .loop .end img[data-v-916362ea] {
  height: 10px;
  width: auto;
}
.print-content .advice .project[data-v-916362ea],
.print-content .doctors .project[data-v-916362ea] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 25%;
  border-left: 1px solid #999;
  padding: 0 10px;
}
.print-content .advice .project .span6[data-v-916362ea],
.print-content .doctors .project .span6[data-v-916362ea] {
  display: inline-block;
  width: 25%;
}
.print-content .advice .project .span6 span[data-v-916362ea],
.print-content .doctors .project .span6 span[data-v-916362ea] {
  padding-right: 10px;
}
.print-content .advice .project .span6 span.padding20[data-v-916362ea],
.print-content .doctors .project .span6 span.padding20[data-v-916362ea] {
  padding: 0 20px;
}
.print-content .advice .project .span12[data-v-916362ea],
.print-content .doctors .project .span12[data-v-916362ea] {
  display: inline-block;
  width: 50%;
}
.print-content .tips[data-v-916362ea] {
  padding: 0 10px;
  border-bottom: 1px solid #999;
}
.print-content .min-height300[data-v-916362ea] {
  min-height: 290px;
}
.printStyle3[data-v-916362ea] {
  line-height: 30px;
  font-size: 0.75rem;
}
.printStyle3 .h3[data-v-916362ea] {
  font-size: 1.5rem;
}
.printStyle3 .project .span6[data-v-916362ea] {
  display: inline-block;
  width: 25%;
}
.printStyle3 .project .span6 .padding20[data-v-916362ea] {
  padding: 0 15px;
}
.print-area[data-v-916362ea] {
  display: none !important;
}
@media print {
.print-content[data-v-916362ea] {
    font-family: "SimSun";
}
.print-content .t-body[data-v-916362ea] {
    font-size: 8pt;
}
@page {
    margin: 0;
    size: A5 landspace !important;
}
}
[data-v-b9f15118] .el-dialog__header {
  background-color: #e6e9f0;
}

.dialog-body[data-v-7a8131de] {
  height: 500px;
  overflow: auto;
}
.dialog-body .advice-item[data-v-7a8131de] {
  width: 412px;
  color: #333;
}
.dialog-body .advice-item .title[data-v-7a8131de] {
  font-weight: 700;
  margin-bottom: 8px;
  position: relative;
}
.dialog-body .advice-item .title span[data-v-7a8131de] {
  padding-right: 20px;
}
.dialog-body .advice-item .title span .golden[data-v-7a8131de] {
  font-weight: 500;
}
.dialog-body .advice-item .title[data-v-7a8131de]::after {
  content: "";
  position: absolute;
  top: 25px;
  left: -36px;
  border-bottom: 1px solid #dbdbdb;
  width: 460px;
}
.dialog-body .advice-item .project-item[data-v-7a8131de] {
  padding: 8px 0;
  border-bottom: 1px dashed #dbdbdb;
}
.dialog-body .advice-item .project-item .el-col[data-v-7a8131de] {
  margin-bottom: 0;
}
.dialog-body .advice-item .project-item .align-right[data-v-7a8131de] {
  text-align: right;
}
.dialog-body .advice-item .project-item .padding10[data-v-7a8131de] {
  padding: 0 10px;
}
.dialog-body .advice-item .project-item[data-v-7a8131de]:last-child {
  border: none;
}
[data-v-7a8131de]::-webkit-scrollbar {
  width: 2px;
}
.print-content[data-v-7a8131de] {
  padding: 20px 0;
}
.print-content .logo[data-v-7a8131de] {
  width: auto;
  height: 40px;
}
.print-content .center[data-v-7a8131de] {
  text-align: center;
}
.print-content .t-body[data-v-7a8131de] {
  font-size: 12px;
  border: 1px solid #999;
  border-bottom: none;
  line-height: 20px;
}
.print-content .t-body .prescription-no[data-v-7a8131de] {
  padding: 0 10px;
}
.print-content .t-body .prescription-no span[data-v-7a8131de] {
  padding: 0 10px;
}
.print-content .t-body .prescription-no .height[data-v-7a8131de] {
  display: inline-block;
  width: 12.5%;
}
.print-content .t-body .prescription-no .zhenduan[data-v-7a8131de] {
  display: inline-block;
  width: 75%;
}
.print-content .t-body .patient-info[data-v-7a8131de] {
  padding: 0 100px 0 10px;
  border-bottom: 1px solid #999;
}
.print-content .t-body .patient-info .fields[data-v-7a8131de] {
  display: inline-block;
  width: 25%;
}
.print-content .t-body .no-border[data-v-7a8131de] {
  border: none;
}
.print-content .t-body .zhenduan[data-v-7a8131de] {
  height: 40px;
}
.print-content .t-body .advice2[data-v-7a8131de],
.print-content .t-body .advice3[data-v-7a8131de],
.print-content .t-body .advice4[data-v-7a8131de],
.print-content .t-body .advice5[data-v-7a8131de] {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  min-height: 240px;
  padding: 0 10px;
}
.print-content .t-body .advice2 .t-header div[data-v-7a8131de],
.print-content .t-body .advice3 .t-header div[data-v-7a8131de],
.print-content .t-body .advice4 .t-header div[data-v-7a8131de],
.print-content .t-body .advice5 .t-header div[data-v-7a8131de] {
  display: inline-block;
  width: 20%;
}
.print-content .t-body .advice2 .t-header .name[data-v-7a8131de],
.print-content .t-body .advice3 .t-header .name[data-v-7a8131de],
.print-content .t-body .advice4 .t-header .name[data-v-7a8131de],
.print-content .t-body .advice5 .t-header .name[data-v-7a8131de] {
  width: 40%;
}
.print-content .t-body .advice3 .t-header div[data-v-7a8131de] {
  display: inline-block;
  width: 8%;
}
.print-content .t-body .advice3 .t-header .name[data-v-7a8131de] {
  width: 22%;
}
.print-content .t-body .advice3 .t-header .time[data-v-7a8131de] {
  width: 15%;
}
.print-content .t-body .advice3 .t-header .useMethod[data-v-7a8131de] {
  position: relative;
  width: 15%;
}
.print-content .t-body .advice3 .t-header .useMethod .group2[data-v-7a8131de] {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 5px;
  right: 0;
}
.print-content .t-body .advice3 .t-header .useMethod .group2 img[data-v-7a8131de] {
  height: 14px;
  width: auto;
}
.print-content .t-body .advice3 .t-header .useMethod .start[data-v-7a8131de] {
  top: 7px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .t-body .advice3 .t-header .useMethod .start img[data-v-7a8131de] {
  height: 10px;
  width: auto;
}
.print-content .t-body .advice3 .t-header .useMethod .end[data-v-7a8131de] {
  bottom: 7px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .t-body .advice3 .t-header .useMethod .end img[data-v-7a8131de] {
  height: 10px;
  width: auto;
}
.print-content .t-body .advice4 .t-header div[data-v-7a8131de] {
  display: inline-block;
  width: 30%;
}
.print-content .t-body .advice4 .t-header .name[data-v-7a8131de] {
  width: 40%;
}
.print-content .t-body .advice5 .t-header div[data-v-7a8131de] {
  display: inline-block;
  width: 14%;
}
.print-content .t-body .advice5 .t-header .name[data-v-7a8131de] {
  width: 30%;
}
.print-content .t-body .advice5 .b-b1[data-v-7a8131de] {
  border-bottom: 1px solid #999;
}
.print-content .t-body .footer[data-v-7a8131de] {
  padding: 0 10px;
}
.print-content .t-body .footer div[data-v-7a8131de] {
  display: inline-block;
}
.print-content .t-body .footer .span16[data-v-7a8131de] {
  width: 60%;
}
.print-content .t-body .footer .span8[data-v-7a8131de] {
  width: 40%;
}
.print-content .t-body table[data-v-7a8131de],
.print-content .t-body table tr th[data-v-7a8131de],
.print-content .t-body table tr td[data-v-7a8131de] {
  border: 1px solid #999;
}
.print-content .l-body[data-v-7a8131de] {
  border-left: none;
  border-right: none;
}
.print-content .no-b-body[data-v-7a8131de] {
  border: none;
}
.print-content .padding10[data-v-7a8131de] {
  padding: 0 10px;
}
.print-content .advice[data-v-7a8131de],
.print-content .doctors[data-v-7a8131de] {
  overflow: hidden;
  border-bottom: 1px solid #999;
}
.print-content .advice .line2[data-v-7a8131de],
.print-content .doctors .line2[data-v-7a8131de] {
  line-height: 40px;
}
.print-content .advice .clinical[data-v-7a8131de],
.print-content .doctors .clinical[data-v-7a8131de] {
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
}
.print-content .advice .clinical span[data-v-7a8131de],
.print-content .doctors .clinical span[data-v-7a8131de] {
  padding: 0 10px;
}
.print-content .advice .loop[data-v-7a8131de],
.print-content .doctors .loop[data-v-7a8131de] {
  position: relative;
}
.print-content .advice .loop .info span[data-v-7a8131de],
.print-content .doctors .loop .info span[data-v-7a8131de] {
  display: inline-block;
  padding-left: 20px;
}
.print-content .advice .loop .info .items[data-v-7a8131de],
.print-content .doctors .loop .info .items[data-v-7a8131de] {
  display: inline-block;
  padding: 3px 0;
  width: 15%;
}
.print-content .advice .loop .info .items.name[data-v-7a8131de],
.print-content .doctors .loop .info .items.name[data-v-7a8131de] {
  width: 55%;
}
.print-content .advice .loop .group2[data-v-7a8131de],
.print-content .doctors .loop .group2[data-v-7a8131de] {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 50%;
  margin-top: -7px;
  right: 0;
}
.print-content .advice .loop .group2 img[data-v-7a8131de],
.print-content .doctors .loop .group2 img[data-v-7a8131de] {
  height: 14px;
  width: auto;
}
.print-content .advice .loop .start[data-v-7a8131de],
.print-content .doctors .loop .start[data-v-7a8131de] {
  top: 5px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .advice .loop .start img[data-v-7a8131de],
.print-content .doctors .loop .start img[data-v-7a8131de] {
  height: 10px;
  width: auto;
}
.print-content .advice .loop .end[data-v-7a8131de],
.print-content .doctors .loop .end[data-v-7a8131de] {
  bottom: 5px;
  right: 5px;
  position: absolute;
  width: 10px;
  height: 10px;
}
.print-content .advice .loop .end img[data-v-7a8131de],
.print-content .doctors .loop .end img[data-v-7a8131de] {
  height: 10px;
  width: auto;
}
.print-content .advice .project[data-v-7a8131de],
.print-content .doctors .project[data-v-7a8131de] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 25%;
  border-left: 1px solid #999;
  padding: 0 10px;
}
.print-content .advice .project .span6[data-v-7a8131de],
.print-content .doctors .project .span6[data-v-7a8131de] {
  display: inline-block;
  width: 25%;
}
.print-content .advice .project .span6 span[data-v-7a8131de],
.print-content .doctors .project .span6 span[data-v-7a8131de] {
  padding-right: 10px;
}
.print-content .advice .project .span6 span.padding20[data-v-7a8131de],
.print-content .doctors .project .span6 span.padding20[data-v-7a8131de] {
  padding: 0 20px;
}
.print-content .advice .project .span12[data-v-7a8131de],
.print-content .doctors .project .span12[data-v-7a8131de] {
  display: inline-block;
  width: 50%;
}
.print-content .tips[data-v-7a8131de] {
  padding: 0 10px;
  border-bottom: 1px solid #999;
}
.print-content .min-height300[data-v-7a8131de] {
  min-height: 290px;
}
.printStyle3[data-v-7a8131de] {
  line-height: 30px;
  font-size: 0.75rem;
}
.printStyle3 .h3[data-v-7a8131de] {
  font-size: 1.5rem;
}
.printStyle3 .project .span6[data-v-7a8131de] {
  display: inline-block;
  width: 25%;
}
.printStyle3 .project .span6 .padding20[data-v-7a8131de] {
  padding: 0 15px;
}
[data-v-3b162e64] .el-dialog__header {
  background-color: #e6e9f0;
}
.methods-content[data-v-3b162e64] {
  padding: 0 15px;
  height: 500px;
  overflow-y: auto;
}
.mr10[data-v-3b162e64] {
  margin-right: 10px;
}
.methods-item[data-v-3b162e64] {
  margin-top: 15px;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #dbdbdb;
}
.methods-item .methods-logo[data-v-3b162e64] {
  width: 200px;
}
.methods-item .m-i-line[data-v-3b162e64] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.methods-item .m-i-tag[data-v-3b162e64] {
  color: #999999;
  font-size: 14px;
}
.methods-item .m-i-use[data-v-3b162e64] {
  margin: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.methods-item .m-i-use-pitem[data-v-3b162e64] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.methods-item .text-left[data-v-3b162e64] {
  text-align: left;
}
.methods-item .text-center[data-v-3b162e64] {
  text-align: center;
}
.methods-item .text-right[data-v-3b162e64] {
  text-align: right;
}
.methods-item .font16[data-v-3b162e64] {
  font-size: 16pt;
  font-weight: bold;
  margin-left: 1mm;
}
.line-height3[data-v-3b162e64] {
  line-height: 2.4;
}

[data-v-513a7766] .el-table th.el-table-column--selection .cell {
  display: none !important;
}
[data-v-513a7766] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-513a7766] {
  width: 50px;
}
[data-v-513a7766] .el-input--small .el-input__inner {
  height: 26px;
  line-height: 26px;
  width: 50px;
}
.input-num[data-v-513a7766] {
  display: inline-block;
  width: auto;
}
[data-v-513a7766] .el-table__empty-text {
  font-size: 14px;
}

[data-v-435bc1cc] .checkAgain {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
[data-v-435bc1cc] .checkAgain .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
[data-v-435bc1cc] .el-table__body tr td:nth-child(3) {
  border-right: 1px solid #B9B9B9;
}
.mb20[data-v-435bc1cc] {
  margin-bottom: 20px;
}
.icon[data-v-435bc1cc] {
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
}
.green[data-v-435bc1cc] {
  color: #00af94;
}
.halfGrey[data-v-435bc1cc] {
  color: #FFAA00;
}
.grey[data-v-435bc1cc] {
  color: #E6E4E5;
}
.textGreen[data-v-435bc1cc] {
  color: #00af94;
}
.red[data-v-435bc1cc] {
  color: red;
}
.remove[data-v-435bc1cc]:hover {
  color: #00af94;
}
.icon-gengduomore12[data-v-435bc1cc] {
  display: inline-block;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
}
.hidden[data-v-435bc1cc] {
  width: 0px;
  height: 0px;
  position: absolute;
}
.trace-dialog-footer[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 12px;
  width: 100%;
}
.trace-dialog-footer__actions[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  gap: 10px;
}
[data-v-691bdd96] .trace-dialog-footer__actions .el-button + .el-button {
  margin-left: 0;
}
[data-v-691bdd96] .trace-dispense-table .el-table__fixed {
  -webkit-box-shadow: 4px 0 8px rgba(0, 0, 0, 0.08);
          box-shadow: 4px 0 8px rgba(0, 0, 0, 0.08);
}
.text-pointe[data-v-691bdd96] {
  cursor: pointer;
}
.product-identifier[data-v-691bdd96] {
  min-width: 0;
}
.product-identifier__line[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.product-identifier__summary[data-v-691bdd96] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  max-width: 100%;
  cursor: pointer;
  color: #00af94;
}
.product-identifier__summary:hover .product-identifier__first[data-v-691bdd96] {
  text-decoration: underline;
}
.product-identifier__first[data-v-691bdd96] {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.product-identifier__count[data-v-691bdd96] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 4px;
  font-weight: 700;
}
.product-identifier__empty[data-v-691bdd96] {
  color: #909399;
}
.dialog-body[data-v-691bdd96] {
  height: 560px;
  overflow-y: auto;
}
.pr30[data-v-691bdd96] {
  padding-right: 30px;
}
.green-text[data-v-691bdd96] {
  color: #00af94;
  cursor: pointer;
}
.batch-summary-line[data-v-691bdd96] {
  white-space: nowrap;
}
.batch-item.batch-display-item[data-v-691bdd96] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 0;
}
.trace-unit-mode-row[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  margin-top: 5px;
  min-height: 28px;
  padding: 3px 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px dashed #b8c3cc;
  border-radius: 4px;
  background: #f8fafb;
  white-space: nowrap;
}
.trace-unit-mode-row[data-v-691bdd96]:hover {
  border-color: #00af94;
  background: #f0faf8;
}
.trace-unit-mode-label[data-v-691bdd96] {
  color: #606266;
  font-size: 12px;
  cursor: help;
}
.trace-unit-mode-switch[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
[data-v-691bdd96] .trace-unit-mode-switch .el-radio-button__inner {
  min-width: 44px;
  padding: 5px 9px;
  cursor: pointer;
}
[data-v-691bdd96] .trace-unit-mode-switch .el-radio-button:not(.is-active) .el-radio-button__inner {
  color: #606266;
  background: #fff;
  border-color: #c0c4cc;
}
[data-v-691bdd96] .trace-unit-mode-switch .el-radio-button:not(.is-active) .el-radio-button__inner:hover {
  color: #00af94;
  border-color: #00af94;
}
.trace-unit-mode-preview[data-v-691bdd96] {
  color: #00af94;
  font-size: 12px;
  font-weight: 600;
}
.trace-unit-switch-guide[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  margin-top: 6px;
  padding: 6px 10px;
  color: #3a6f67;
  font-size: 12px;
  border: 1px solid #b7dfd8;
  border-radius: 4px;
  background: #f0faf8;
}
.red-text[data-v-691bdd96] {
  color: red;
}
.min-hight10[data-v-691bdd96] {
  min-height: 15px;
}
.trace-sao[data-v-691bdd96] {
  position: relative;
}
.trace-sao .sao-btn[data-v-691bdd96] {
  position: absolute;
  top: 0;
  right: 0;
}
.trace-platform-capability[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-top: 8px;
  color: #909399;
  font-size: 12px;
}
.trace-scan-batch-result[data-v-691bdd96] {
  margin-top: 8px;
  border: 1px solid #b3d8ff;
  border-radius: 4px;
  background: #f0f7ff;
  color: #606266;
}
.trace-scan-batch-result.has-error[data-v-691bdd96] {
  border-color: #f5c6c6;
  background: #fef0f0;
}
.trace-scan-batch-result.is-processing[data-v-691bdd96]:not(.has-error) {
  border-color: #b3d8ff;
  background: #f0f7ff;
}
.trace-scan-batch-result__header[data-v-691bdd96] {
  min-height: 38px;
  padding: 5px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.trace-scan-batch-result__summary[data-v-691bdd96],
.trace-scan-batch-result__actions[data-v-691bdd96],
.trace-scan-batch-result__reason[data-v-691bdd96],
.trace-scan-batch-result__codes[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.trace-scan-batch-result__summary[data-v-691bdd96] {
  gap: 4px 16px;
}
.trace-scan-batch-result__actions[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  gap: 8px;
}
.trace-scan-batch-result__actions .el-button + .el-button[data-v-691bdd96] {
  margin-left: 0;
}
.batch-result-success[data-v-691bdd96] {
  color: #67c23a;
}
.batch-result-failure[data-v-691bdd96] {
  color: #f56c6c;
  font-weight: 700;
}
.batch-result-skipped[data-v-691bdd96] {
  color: #e6a23c;
}
.batch-result-pending[data-v-691bdd96] {
  color: #409eff;
}
.trace-scan-batch-result__details[data-v-691bdd96] {
  max-height: 180px;
  padding: 0 12px 8px;
  overflow-y: auto;
}
.trace-scan-batch-result__group[data-v-691bdd96] {
  padding: 8px 0;
  border-top: 1px dashed #dcdfe6;
}
.trace-scan-batch-result__reason[data-v-691bdd96] {
  gap: 8px;
  line-height: 22px;
}
.trace-scan-batch-result__codes[data-v-691bdd96] {
  gap: 6px 12px;
  margin-top: 6px;
}
.trace-scan-batch-result__code[data-v-691bdd96] {
  padding: 2px 6px;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.8);
  color: #303133;
  font-family: Consolas, Monaco, monospace;
  font-size: 12px;
  line-height: 18px;
}
.trace-risk-summary[data-v-691bdd96] {
  margin-top: 10px;
  min-height: 38px;
  padding: 6px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  background: #f8f9fb;
}
.trace-risk-summary.has-risk[data-v-691bdd96] {
  border-color: #e6a23c;
  background: #fff8eb;
}
.trace-risk-summary__counts[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4px 16px;
}
.summary-success[data-v-691bdd96] {
  color: #67c23a;
}
.summary-risk[data-v-691bdd96] {
  color: #e6a23c;
  font-weight: bold;
}
.summary-pending[data-v-691bdd96] {
  color: #409eff;
}
.summary-unavailable[data-v-691bdd96] {
  color: #909399;
}
.orange-text[data-v-691bdd96] {
  color: #e6a23c;
}
.risk-compare-toolbar[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  margin-bottom: 16px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.risk-compare-toolbar .el-checkbox[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.risk-compare-toolbar__count[data-v-691bdd96] {
  display: block;
  margin-bottom: 5px;
  color: #303133;
  font-size: 14px;
  font-weight: 600;
}
.risk-compare-toolbar__tip[data-v-691bdd96] {
  color: #606266;
  font-size: 12px;
  line-height: 20px;
}
.risk-compare-group[data-v-691bdd96] {
  border: 1px solid #dfe5e9;
  border-radius: 4px;
  overflow: hidden;
}
.risk-compare-group + .risk-compare-group[data-v-691bdd96] {
  margin-top: 20px;
}
.risk-compare-group.is-focused[data-v-691bdd96] {
  border-color: #00af94;
}
.risk-compare-group__header[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  padding: 14px 16px;
  background: #f7f9fa;
}
.risk-compare-group__header .el-button[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.risk-compare-code__identity[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  min-width: 0;
}
.risk-compare-code[data-v-691bdd96] {
  color: #303133;
  font-size: 16px;
  font-weight: 700;
  word-break: break-all;
  line-height: 24px;
}
.risk-compare-code > span[data-v-691bdd96] {
  color: #606266;
  font-size: 12px;
  font-weight: 400;
  margin-right: 10px;
}
.risk-compare-code__index[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  min-width: 26px;
  padding: 3px 6px;
  border: 1px solid #dfe5e9;
  border-radius: 4px;
  background: #fff;
  color: #606266;
  font-size: 12px;
  text-align: center;
}
.risk-compare-code__meta[data-v-691bdd96] {
  margin-top: 4px;
  color: #606266;
  font-size: 13px;
  word-break: break-all;
  line-height: 20px;
}
.risk-compare-code__meta > span[data-v-691bdd96] {
  margin-left: 18px;
}
.risk-compare-outcomes[data-v-691bdd96] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  padding: 14px 16px;
}
.risk-compare-outcome[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 10px;
  padding: 12px;
  border: 1px solid #e4e7ed;
  border-radius: 4px;
  color: #606266;
  background: #f7f9fa;
}
.risk-compare-outcome > i[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  font-size: 20px;
  line-height: 22px;
}
.risk-compare-outcome--success[data-v-691bdd96] {
  color: #16816b;
  background: #f0faf6;
  border-color: #cdeade;
}
.risk-compare-outcome--danger[data-v-691bdd96] {
  color: #c43e3e;
  background: #fff3f2;
  border-color: #f4cccc;
}
.risk-compare-outcome--warning[data-v-691bdd96] {
  color: #986114;
  background: #fff9ef;
  border-color: #f0dfbf;
}
.risk-compare-outcome__content[data-v-691bdd96] {
  min-width: 0;
}
.risk-compare-outcome__title[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4px 10px;
  font-size: 12px;
  line-height: 22px;
}
.risk-compare-outcome__title strong[data-v-691bdd96] {
  font-size: 15px;
}
.risk-compare-outcome__reference[data-v-691bdd96] {
  font-size: 11px;
  padding-left: 10px;
  border-left: 1px solid currentColor;
}
.risk-compare-outcome__message[data-v-691bdd96] {
  margin-top: 3px;
  color: #606266;
  font-size: 12px;
  line-height: 19px;
  overflow-wrap: anywhere;
}
.risk-compare-table-wrap[data-v-691bdd96] {
  overflow-x: auto;
}
.risk-compare-group .risk-compare-table[data-v-691bdd96] {
  width: 100%;
  min-width: 720px;
  table-layout: fixed;
  border-collapse: collapse;
  color: #303133;
  font-size: 13px;
  line-height: 21px;
}
.risk-compare-group .risk-compare-table .risk-compare-table__dimension[data-v-691bdd96] {
  width: 13%;
}
.risk-compare-group .risk-compare-table th[data-v-691bdd96], .risk-compare-group .risk-compare-table td[data-v-691bdd96] {
  padding: 10px 14px;
  border-top: 1px solid #e4e9ed;
  border-right: 1px solid #e4e9ed;
  text-align: left;
  vertical-align: middle;
  overflow-wrap: anywhere;
}
.risk-compare-group .risk-compare-table th[data-v-691bdd96]:last-child, .risk-compare-group .risk-compare-table td[data-v-691bdd96]:last-child {
  border-right: 0;
}
.risk-compare-group .risk-compare-table thead th[data-v-691bdd96] {
  background: #f3f5f7;
  font-weight: 600;
}
.risk-compare-group .risk-compare-table thead th > span[data-v-691bdd96] {
  display: block;
  color: #606266;
  font-size: 12px;
  font-weight: 400;
  margin-top: 2px;
}
.risk-compare-group .risk-compare-table tbody th[data-v-691bdd96] {
  color: #606266;
  font-weight: 400;
  background: #fafbfc;
}
.risk-compare-group .risk-compare-table .is-identity-field > th[data-v-691bdd96] {
  color: #303133;
  font-weight: 600;
}
.risk-compare-group .risk-compare-table .is-platform-difference[data-v-691bdd96] {
  background: #fff9ef;
  color: #986114;
}
.risk-compare-group .risk-compare-table .is-ledger-conflict[data-v-691bdd96] {
  background: #fff3f2;
  color: #c43e3e;
  font-weight: 600;
}
.risk-compare-cell[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 8px;
}
.risk-compare-value[data-v-691bdd96] {
  min-width: 0;
  white-space: pre-line;
  word-break: break-all;
}
.risk-compare-value.is-empty[data-v-691bdd96] {
  color: #909399;
}
.risk-compare-cell__status[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 0 5px;
  border-radius: 3px;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}
.risk-compare-cell__status.is-success[data-v-691bdd96] {
  color: #16816b;
  background: #f0faf6;
}
.risk-compare-cell__status.is-warning[data-v-691bdd96] {
  color: #986114;
  background: #fff0d5;
}
.risk-compare-cell__status.is-danger[data-v-691bdd96] {
  color: #c43e3e;
  background: #ffe3e0;
}
.risk-compare-empty[data-v-691bdd96] {
  padding: 24px 16px;
  color: #606266;
  text-align: center;
  font-size: 13px;
  line-height: 22px;
}
.risk-compare-footer[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
}
.risk-compare-footer > span[data-v-691bdd96] {
  color: #606266;
  font-size: 12px;
  line-height: 18px;
  text-align: left;
}
.risk-compare-footer .el-button[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
@media (max-width: 900px) {
.risk-compare-outcomes[data-v-691bdd96] {
    grid-template-columns: 1fr;
}
.risk-compare-code__meta > span[data-v-691bdd96] {
    display: block;
    margin-left: 0;
}
}
.trace-platform-tag.is-clickable[data-v-691bdd96],
.trace-ledger-tag.is-clickable[data-v-691bdd96] {
  cursor: pointer;
}
.scan-pick-code[data-v-691bdd96] {
  margin-bottom: 12px;
  font-size: 15px;
  color: #303133;
  word-break: break-all;
}
.scan-pick-code .orange-text[data-v-691bdd96] {
  margin-left: 12px;
  font-size: 13px;
}
.injection-unit-risk-alert[data-v-691bdd96] {
  margin: 8px 0;
  border: 1px solid #f56c6c;
  background: #fef0f0;
}
.injection-unit-risk-tag[data-v-691bdd96] {
  margin-top: 4px;
  font-weight: bold;
}
.scan-pick-multiple-tip[data-v-691bdd96] {
  margin-bottom: 12px;
  padding: 8px 12px;
  border: 1px solid #e6a23c;
  border-radius: 4px;
  background: #fdf6ec;
  color: #b26a00;
  line-height: 20px;
}
.scan-pick-multiple-tip strong[data-v-691bdd96] {
  color: #f56c6c;
  font-size: 16px;
}
.scan-pick-prefix-list[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
}
[data-v-691bdd96] .el-table__body tr.trace-row-prefix-matched > td {
  background: #f0f9eb;
}
.scan-pick-project[data-v-691bdd96] {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px 16px;
  margin-bottom: 12px;
  padding: 10px 12px;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #f8f9fb;
}
.scan-pick-project__tip[data-v-691bdd96] {
  grid-column: 1/-1;
  color: #e6a23c;
  font-size: 12px;
}
.scan-pick-project__item[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  line-height: 22px;
}
.scan-pick-project__item--wide[data-v-691bdd96] {
  grid-column: 1/-1;
}
.scan-pick-project__label[data-v-691bdd96] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 72px;
  color: #909399;
}
.scan-pick-project__value[data-v-691bdd96] {
  min-width: 0;
  color: #303133;
  word-break: break-all;
}
.scan-pick-project__value--name[data-v-691bdd96] {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.scan-pick-project__value--key[data-v-691bdd96] {
  font-weight: 700;
}
.scan-pick-project__trace-prefixes[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.trace-prefix-tag[data-v-691bdd96] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 3px;
  padding: 1px 8px;
  border: 1px solid #dcdfe6;
  border-radius: 3px;
  background: #f4f4f5;
  color: #606266;
  font-weight: 600;
}
.trace-prefix-tag.is-matched[data-v-691bdd96] {
  border-color: #00875a;
  background: #00875a;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 135, 90, 0.14);
          box-shadow: 0 0 0 2px rgba(0, 135, 90, 0.14);
  color: #fff;
}
.trace-prefix-tag em[data-v-691bdd96] {
  font-size: 12px;
  font-style: normal;
}
.scan-pick-row__name[data-v-691bdd96] {
  color: #303133;
  font-weight: 600;
}
.scan-pick-row__meta[data-v-691bdd96] {
  color: #909399;
  font-size: 12px;
}
.tab-box[data-v-691bdd96] {
  margin-bottom: 15px;
}
.tab-box span[data-v-691bdd96] {
  padding: 6px 15px;
  cursor: pointer;
  font-size: 18px;
  font-weight: bold;
}
.tab-box .active-tab[data-v-691bdd96] {
  color: #00af94;
  position: relative;
}
.tab-box .active-tab[data-v-691bdd96]::after {
  display: block;
  position: absolute;
  margin-left: -9px;
  left: 50%;
  bottom: -2px;
  height: 2px;
  width: 18px;
  content: "";
  background: #00af94;
}
.tab-pending-count[data-v-691bdd96] {
  display: inline-block;
  min-width: 28px;
  height: 18px;
  margin-left: 4px;
  padding: 0 5px;
  border-radius: 9px;
  background: #F56C6C;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  line-height: 18px;
  text-align: center;
  vertical-align: 2px;
}
.tab-complete-icon[data-v-691bdd96] {
  margin-left: 4px;
  color: #00af94;
  font-size: 14px;
}
.dispensing-pending-tip[data-v-691bdd96] {
  margin-right: auto;
  color: #E6A23C;
  font-size: 13px;
  text-align: left;
}
[data-v-691bdd96] .checkAgain {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 1.6rem);
  max-width: calc(100% - 1.6rem);
}
[data-v-691bdd96] .checkAgain .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
[data-v-691bdd96] .el-table__body tr td.product-identifier-column {
  border-right: 0.0533rem solid #B9B9B9;
}
.mb20[data-v-691bdd96] {
  margin-bottom: 1.0667rem;
}
.icon[data-v-691bdd96] {
  font-size: 1.4933rem;
  font-weight: bold;
  cursor: pointer;
}
.green[data-v-691bdd96] {
  color: #00af94;
}
.grey[data-v-691bdd96] {
  color: #E6E4E5;
}
.halfGrey[data-v-691bdd96] {
  color: #FFAA00;
}
.textGreen[data-v-691bdd96] {
  color: #00af94;
}
.red[data-v-691bdd96] {
  color: red;
}
NaNpxove[data-v-691bdd96]:hover {
  color: #00af94;
}
.icon-gengduomore12[data-v-691bdd96] {
  display: inline-block;
  height: 1.3867rem;
  line-height: 1.3867rem;
  font-size: 1.3867rem;
}
.hidden[data-v-691bdd96] {
  width: 0rem;
  height: 0rem;
  position: absolute;
}
.list[data-v-691bdd96] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.item[data-v-691bdd96] {
  padding: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.batch-display-item[data-v-691bdd96] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px dashed #dcdfe6;
}
.batch-display-item[data-v-691bdd96]:last-child {
  border-bottom: none;
}
.quote[data-v-691bdd96] {
  width: 60px;
}
.flex-row[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.flex-row[data-v-691bdd96] .el-input__inner {
  padding-right: 5px;
}
.item[data-v-691bdd96]:last-child {
  border-bottom: none;
}
[data-v-691bdd96] .el-input-group__append,
.el-input-group__prepend[data-v-691bdd96] {
  padding: 0 4px;
}
.bind-box[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #e7f9f7;
}
.bind-box .bind-code[data-v-691bdd96] {
  font-weight: bold;
  font-size: 16px;
}
.bind-box .bind-tip[data-v-691bdd96] {
  font-size: 14px;
  color: #FF9900;
}
.footer-flex[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-icon-delete[data-v-691bdd96] {
  cursor: pointer;
}
.trace-code-header[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
  line-height: 30px;
  width: 100%;
}
.send-count-header[data-v-691bdd96] {
  margin-left: auto;
  margin-right: 10px;
  width: 60px;
  text-align: center;
}
.trace-code-item[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-height: 70px;
}
.trace-code-main[data-v-691bdd96] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.trace-code-actions[data-v-691bdd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 150px;
          flex: 0 0 150px;
  width: 150px;
}
.trace-platform-tag[data-v-691bdd96] {
  margin-top: 3px;
  max-width: 150px;
}
.trace-ledger-tag[data-v-691bdd96] {
  margin-top: 3px;
  margin-left: 4px;
  max-width: 150px;
}
.trace-unit-tag[data-v-691bdd96] {
  margin-top: 3px;
  margin-right: 4px;
}
.trace-code-text[data-v-691bdd96] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: wrap;
  margin-right: 5px;
  user-select: text;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  cursor: text;
}
.trace-code-quantity-input[data-v-691bdd96] {
  width: 60px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
[data-v-691bdd96] .trace-code-quantity-input input {
  padding-right: 5px;
  text-align: center;
}
.send-num-text[data-v-691bdd96] {
  width: 60px;
  margin-left: 5px;
  text-align: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.send-num-text.red-text[data-v-691bdd96] {
  color: red;
  font-weight: bold;
}
.send-num-text.cursor-pointer[data-v-691bdd96] {
  cursor: pointer;
  text-decoration: underline;
}
.send-num-text.cursor-pointer[data-v-691bdd96]:hover {
  color: #409EFF;
}
.send-num-text.is-pending[data-v-691bdd96] {
  color: #909399;
  font-size: 12px;
}
.send-num-text.is-error[data-v-691bdd96] {
  color: #E6A23C;
  cursor: pointer;
  font-size: 12px;
  text-decoration: underline;
}
.delete-icon[data-v-691bdd96] {
  margin-left: 4px;
  cursor: pointer;
  color: #606266;
  font-size: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.delete-icon[data-v-691bdd96]:hover {
  color: #409EFF;
}
[data-v-691bdd96] .el-table__body tr.trace-platform-risk-row > td {
  background: #fff7e6 !important;
}
[data-v-691bdd96] .el-table__body tr.trace-ledger-conflict-row > td {
  background: #fef0f0 !important;
}
[data-v-691bdd96] .el-table__body tr.trace-injection-unit-risk-row > td {
  background: #fef0f0 !important;
}
.trace-dispense-risk-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: min(1280px, calc(100vw - 48px)) !important;
  max-height: calc(100vh - 48px);
  margin: 0 !important;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.trace-dispense-risk-dialog .el-dialog__header {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.trace-dispense-risk-dialog .el-dialog__body {
  min-height: 0;
  overflow: auto;
}
.trace-dispense-risk-dialog .el-dialog__footer {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  border-top: 1px solid #ebeef5;
}
[data-v-61559961] .checkAgain {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 1.6rem);
  max-width: calc(100% - 1.6rem);
}
[data-v-61559961] .checkAgain .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
[data-v-61559961] .el-table__body tr td:nth-child(3) {
  border-right: 0.0533rem solid #B9B9B9;
}
.mb20[data-v-61559961] {
  margin-bottom: 1.0667rem;
}
.icon[data-v-61559961] {
  font-size: 1.4933rem;
  font-weight: bold;
  cursor: pointer;
}
.green[data-v-61559961] {
  color: #00af94;
}
.halfGrey[data-v-61559961] {
  color: #FFAA00;
}
.grey[data-v-61559961] {
  color: #E6E4E5;
}
.textGreen[data-v-61559961] {
  color: #00af94;
}
.red[data-v-61559961] {
  color: red;
}
NaNpxove[data-v-61559961]:hover {
  color: #00af94;
}
.icon-gengduomore12[data-v-61559961] {
  display: inline-block;
  height: 1.3867rem;
  line-height: 1.3867rem;
  font-size: 1.3867rem;
}
.hidden[data-v-61559961] {
  width: 0rem;
  height: 0rem;
  position: absolute;
}
.list[data-v-61559961] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.item[data-v-61559961] {
  padding: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #d7d7d7;
}
.item[data-v-61559961]:last-child {
  border-bottom: none;
}
[data-v-2b40391e] .el-tabs__header {
  margin-bottom: 10px;
}
/* 日期选择框的宽度 */
.el-date-editor.el-input[data-v-2b40391e],
.el-date-editor.el-input__inner[data-v-2b40391e] {
  width: 130px;
}
.el-date-editor.el-input__inner[data-v-ce6c938c][data-v-2b40391e] {
  width: 400px;
}
.dialog-footer[data-v-2b40391e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tab-pop-count[data-v-2b40391e] {
  position: absolute;
  width: 28px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background: #ffa00d;
  border-radius: 2px;
  z-index: 9010;
}
.one[data-v-2b40391e] {
  top: 4px;
  left: 90px;
}
.two[data-v-2b40391e] {
  top: 4px;
  left: 200px;
}
.tab-pop-count[data-v-2b40391e]::before {
  content: "";
  position: absolute;
  left: 11px;
  top: 9px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left: 6px solid #ffa00d;
  z-index: -1;
}
.template-el-col[data-v-2b40391e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-2b40391e] {
  line-height: 32px;
}
.el-select[data-v-2b40391e] {
  width: 100%;
}
.template-el-find[data-v-2b40391e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-2b40391e] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-2b40391e] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-2b40391e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-2b40391e] {
  display: inline-block;
  margin: 0 5px;
}
.block[data-v-2b40391e] {
  margin-bottom: 0px !important;
}

[data-v-f1ae12bc] .sidClass {
  height: 52px !important;
}
[data-v-f1ae12bc] .detail-table .el-table__header th {
  height: 44px;
  background: #f5f7fa;
  color: #303133;
  font-weight: 600;
}
[data-v-f1ae12bc] .detail-table .numeric-column .cell {
  padding-right: 16px;
  font-variant-numeric: tabular-nums;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-f1ae12bc] {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-f1ae12bc]::before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-f1ae12bc] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
[data-v-f1ae12bc] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-f1ae12bc] .el-table .disableSelection .cell .el-checkbox__input.is-checked .el-checkbox__inner::after {
  display: none;
}
[data-v-f1ae12bc] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-f1ae12bc] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
[data-v-f1ae12bc] .pastclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-f1ae12bc] .el-table--enable-row-hover .el-table__body tr.pastclass:hover > td {
  background-color: #ffe4d7 !important;
}
.el-tabs--border-card[data-v-f1ae12bc] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}
[data-v-f1ae12bc] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
.el-span-diagnose[data-v-f1ae12bc] .el-button + .el-button {
  margin-left: 0px !important;
}
.packNum[data-v-f1ae12bc] {
  cursor: pointer;
  color: #007f6d;
}
.pflex[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-align: left;
}
.fee-slot-wrapper[data-v-f1ae12bc] {
  width: 100%;
  min-width: 0;
}
.packNum[data-v-f1ae12bc]:hover {
  text-decoration: underline;
}
.batch-grid[data-v-f1ae12bc] {
  display: grid;
  grid-template-columns: 64px 112px minmax(120px, 1fr);
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.batch-grid-header[data-v-f1ae12bc] {
  min-height: 24px;
  color: #303133;
  font-weight: 600;
}
.batch-summary[data-v-f1ae12bc] {
  min-height: 32px;
}
.batch-summary + .batch-summary[data-v-f1ae12bc] {
  border-top: 1px dashed #ebeef5;
}
.batch-quantity[data-v-f1ae12bc] {
  color: #606266;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.batch-no[data-v-f1ae12bc] {
  color: #007f6d;
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.batch-validity[data-v-f1ae12bc] {
  color: #606266;
  font-variant-numeric: tabular-nums;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dispense-action-bar[data-v-f1ae12bc] {
  position: sticky;
  bottom: 0;
  z-index: 12;
  min-height: 58px;
  margin-top: 0;
  padding: 9px 12px;
  border-top: 1px solid #dcdfe6;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.06);
          box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.06);
}
.dispense-action-bar .common-footer-el[data-v-f1ae12bc] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 !important;
}
.dispense-action-bar .common-page-money[data-v-f1ae12bc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: auto;
}
.dispense-action-bar .button-group[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: auto;
  white-space: nowrap;
}
.selection-summary[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  color: #606266;
}
.selection-summary strong[data-v-f1ae12bc] {
  color: #007f6d;
  font-size: 16px;
  font-variant-numeric: tabular-nums;
}
[data-v-f1ae12bc] .el-table [class*='el-table__row--level'] .el-table__expand-icon {
  display: none;
}
[data-v-f1ae12bc] .el-table__indent,[data-v-f1ae12bc] .el-table__placeholder {
  display: none;
}
.el-table--small td[data-v-f1ae12bc],
.el-table--small th[data-v-f1ae12bc] {
  padding: 0;
}
.cell .drugWrap span[data-v-f1ae12bc] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-f1ae12bc],
.footer[data-v-f1ae12bc] {
  float: right;
}
.footer[data-v-f1ae12bc] {
  /* margin-top: 10px; */
}
.cell .drugFlexWrap[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.cell .drugFlexWrap .sonFlexWrap[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fee-title[data-v-f1ae12bc] {
  display: inline-block;
  line-height: 32px;
  margin-right: 10px;
  position: relative;
  width: 60px;
}
.fee-search[data-v-f1ae12bc],
.fee-project[data-v-f1ae12bc],
.person-one[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-input[data-v-f1ae12bc] {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  width: calc(100% - 80px);
}
.block[data-v-f1ae12bc] {
  display: block;
  margin-bottom: 3px !important;
  color: #303133;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.deleteclass[data-v-f1ae12bc] {
  color: #73767a;
  font-size: 12px;
  line-height: 17px;
}
.projectSpan[data-v-f1ae12bc] {
  line-height: 1.35 !important;
}
.num-icon[data-v-f1ae12bc] {
  position: relative;
}
.iconsvg15[data-v-f1ae12bc] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-f1ae12bc] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
}
.top7[data-v-f1ae12bc] {
  top: -7px;
}
.iconsvg-noproject[data-v-f1ae12bc] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}
.dispense-red-dot[data-v-f1ae12bc] {
  background-color: #e82828;
  width: 8px;
  height: 8px;
  border-radius: 20px;
  right: 110px;
  top: 10px;
  position: absolute;
}
[data-v-f1ae12bc] .el-dialog__body {
  position: relative;
}
.flex[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex > div[data-v-f1ae12bc] {
  text-align: left;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pname[data-v-f1ae12bc] {
  display: inline-block;
  width: 80px;
  text-align: left;
  margin-left: 50px;
}
.print-content[data-v-f1ae12bc] {
  min-height: 260pt;
}
.patient-info-left > div[data-v-f1ae12bc],
.patient-info-line > div[data-v-f1ae12bc] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.patient-info[data-v-f1ae12bc] {
  margin-bottom: 4.5pt;
}
.patient-list-up[data-v-f1ae12bc],
.patient-lists-title[data-v-f1ae12bc] {
  font-size: 18pt;
}
.patient-lists-title[data-v-f1ae12bc] {
  width: 100%;
  position: relative;
  list-style: none;
}
.patient-list-bottom[data-v-f1ae12bc],
.patient-list-up[data-v-f1ae12bc] {
  text-align: left !important;
}
.item-up[data-v-f1ae12bc],
.item-bottom[data-v-f1ae12bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.patient-name[data-v-f1ae12bc] {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  width: 70%;
}
.patient-nother[data-v-f1ae12bc] {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  width: 30%;
}
.print-bottom[data-v-f1ae12bc] {
  width: 100%;
  text-align: left;
  margin-top: 37.5pt;
}
.line[data-v-f1ae12bc] {
  border-top: 1px solid #999;
}
.mr10[data-v-f1ae12bc] {
  margin-right: 10pt;
}
.mr20[data-v-f1ae12bc] {
  margin-right: 20pt;
}
.mr30[data-v-f1ae12bc] {
  margin-right: 30pt;
}
.ml20[data-v-f1ae12bc] {
  margin-left: 20pt;
}
.pl20[data-v-f1ae12bc] {
  padding-left: 20pt;
}
.textIndent20[data-v-f1ae12bc] {
  text-indent: 20pt;
}
.mealBillPrint .patient-nother[data-v-f1ae12bc] {
  text-align: right;
}
.mealBillPrint .print-content[data-v-f1ae12bc] {
  min-height: 160pt;
}
.overHidden[data-v-f1ae12bc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.orange[data-v-f1ae12bc] {
  color: #ef982a !important;
  font-size: 20px;
  position: relative;
  top: 4px;
}
.fee-blue[data-v-f1ae12bc] {
  position: static;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  min-width: 0;
  min-height: 40px;
  overflow: hidden;
  white-space: nowrap;
}
.fee-blue span[data-v-f1ae12bc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  white-space: nowrap;
}

[data-v-6a84914f] .sidClass {
  height: 42px !important;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-6a84914f] {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-6a84914f]::before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-6a84914f] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
[data-v-6a84914f] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-6a84914f] .el-table .disableSelection .cell .el-checkbox__input.is-checked .el-checkbox__inner::after {
  display: none;
}
[data-v-6a84914f] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-6a84914f] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
[data-v-6a84914f] .pastclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-6a84914f] .el-table--enable-row-hover .el-table__body tr.pastclass:hover > td {
  background-color: #ffe4d7 !important;
}
.el-tabs--border-card[data-v-6a84914f] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}
[data-v-6a84914f] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
.el-span-diagnose[data-v-6a84914f] .el-button + .el-button {
  margin-left: 0px !important;
}
.packNum[data-v-6a84914f] {
  cursor: pointer;
  color: #36BBA9;
}
.pflex[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-align: left;
}
.packNum[data-v-6a84914f]:hover {
  text-decoration: underline;
}
[data-v-6a84914f] .el-table [class*='el-table__row--level'] .el-table__expand-icon {
  display: none;
}
[data-v-6a84914f] .el-table__indent,[data-v-6a84914f] .el-table__placeholder {
  display: none;
}
.el-table--small td[data-v-6a84914f],
.el-table--small th[data-v-6a84914f] {
  padding: 0;
}
.cell .drugWrap span[data-v-6a84914f] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-6a84914f],
.footer[data-v-6a84914f] {
  float: right;
}
.footer[data-v-6a84914f] {
  /* margin-top: 10px; */
}
.cell .drugFlexWrap[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.cell .drugFlexWrap .sonFlexWrap[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fee-title[data-v-6a84914f] {
  display: inline-block;
  line-height: 32px;
  margin-right: 10px;
  position: relative;
  width: 60px;
}
.fee-search[data-v-6a84914f],
.fee-project[data-v-6a84914f],
.person-one[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-input[data-v-6a84914f] {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  width: calc(100% - 80px);
}
.block[data-v-6a84914f] {
  display: block;
  margin-bottom: 5px !important;
}
.deleteclass[data-v-6a84914f] {
  font-size: 10px;
}
.projectSpan[data-v-6a84914f] {
  line-height: 12px !important;
}
.num-icon[data-v-6a84914f] {
  position: relative;
}
.iconsvg15[data-v-6a84914f] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-6a84914f] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
}
.top7[data-v-6a84914f] {
  top: -7px;
}
.iconsvg-noproject[data-v-6a84914f] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}
.dispense-red-dot[data-v-6a84914f] {
  background-color: #e82828;
  width: 8px;
  height: 8px;
  border-radius: 20px;
  right: 110px;
  top: 10px;
  position: absolute;
}
[data-v-6a84914f] .el-dialog__body {
  position: relative;
}
.flex[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex > div[data-v-6a84914f] {
  text-align: left;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pname[data-v-6a84914f] {
  display: inline-block;
  width: 80px;
  text-align: left;
  margin-left: 50px;
}
.print-content[data-v-6a84914f] {
  min-height: 260pt;
}
.patient-info-left > div[data-v-6a84914f],
.patient-info-line > div[data-v-6a84914f] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.patient-info[data-v-6a84914f] {
  margin-bottom: 4.5pt;
}
.patient-list-up[data-v-6a84914f],
.patient-lists-title[data-v-6a84914f] {
  font-size: 18pt;
}
.patient-lists-title[data-v-6a84914f] {
  width: 100%;
  position: relative;
  list-style: none;
}
.patient-list-bottom[data-v-6a84914f],
.patient-list-up[data-v-6a84914f] {
  text-align: left !important;
}
.item-up[data-v-6a84914f],
.item-bottom[data-v-6a84914f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.patient-name[data-v-6a84914f] {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  width: 70%;
}
.patient-nother[data-v-6a84914f] {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  width: 30%;
}
.print-bottom[data-v-6a84914f] {
  width: 100%;
  text-align: left;
  margin-top: 37.5pt;
}
.line[data-v-6a84914f] {
  border-top: 1px solid #999;
}
.mr10[data-v-6a84914f] {
  margin-right: 10pt;
}
.mr20[data-v-6a84914f] {
  margin-right: 20pt;
}
.mr30[data-v-6a84914f] {
  margin-right: 30pt;
}
.ml20[data-v-6a84914f] {
  margin-left: 20pt;
}
.pl20[data-v-6a84914f] {
  padding-left: 20pt;
}
.textIndent20[data-v-6a84914f] {
  text-indent: 20pt;
}
.mealBillPrint .patient-nother[data-v-6a84914f] {
  text-align: right;
}
.mealBillPrint .print-content[data-v-6a84914f] {
  min-height: 160pt;
}
.overHidden[data-v-6a84914f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.orange[data-v-6a84914f] {
  color: #ef982a !important;
  font-size: 20px;
  position: relative;
  top: 4px;
}
.fee-blue[data-v-6a84914f] {
  position: absolute;
  top: 3px;
}


.print-body[data-v-4d8b6b6c] {
  display: none !important;
}

[data-v-19d83e3a] .el-dialog__header {
  background-color: #e6e9f0;
}

.mt10[data-v-019958ec] {
  margin-top: 10px;
}
.registry-search[data-v-019958ec] {
  margin-top: 10px;
}
.common-span[data-v-019958ec] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-019958ec] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-019958ec],
.common-form-item .el-input[data-v-019958ec] {
  width: 100%;
}
.common-content[data-v-019958ec] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-019958ec] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-019958ec] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.demo-ruleForm .el-select[data-v-019958ec] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-019958ec] {
  width: 100%;
}
.common-span-ge[data-v-019958ec] {
  display: inline-block;
  margin: 0 10px;
}
.common-content[data-v-019958ec] {
  height: calc(100vh - 241px);
}
.common-operate[data-v-019958ec] .el-button + .el-button {
  margin-left: 5px;
}
[data-v-019958ec] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.num-icon[data-v-019958ec] {
  position: relative;
}
.iconsvg15[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -6px;
}
.iconsvg-noproject[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}
.dispense-red-dot[data-v-019958ec] {
  background-color: #e82828;
  width: 8px;
  height: 8px;
  border-radius: 20px;
  right: 110px;
  top: 10px;
  position: absolute;
}
[data-v-019958ec] .el-dialog__body {
  position: relative;
}
[data-v-019958ec] .pflex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  text-align: left !important;
}
.num-icon[data-v-019958ec] {
  position: relative;
}
.iconsvg15[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
}
.iconsvg-noproject[data-v-019958ec] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}
.trace-main[data-v-09e32e95] {
  height: 600px !important;
  overflow: auto;
}
.trace-main .trace-unit-tip[data-v-09e32e95] {
  margin-top: 12px;
  padding: 8px 10px;
  border: 1px solid #d7ebe7;
  border-radius: 4px;
  color: #507772;
  background: #f3faf8;
  line-height: 20px;
}
.trace-main .trace-batch-label[data-v-09e32e95] {
  color: #909399;
  font-size: 12px;
}
.trace-main .trace-issued-quantity[data-v-09e32e95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: 5px;
}
.trace-main .trace-quantity-unit[data-v-09e32e95] {
  color: #606266;
}
.trace-main .trace-quantity-note[data-v-09e32e95] {
  color: #909399;
  font-size: 12px;
  line-height: 18px;
}
.trace-main[data-v-09e32e95] .el-input-group__append {
  padding: 0 10px;
}
.trace-main .trace-title[data-v-09e32e95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trace-main .trace-title .trace-t-h4[data-v-09e32e95] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 18px;
  color: #000;
}
.trace-main .trace-title .batch-no[data-v-09e32e95] {
  font-size: 14px;
}
.trace-main .trace-title .trace-t-p[data-v-09e32e95] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.trace-main .trace-sao[data-v-09e32e95] {
  margin: 10px 0;
}
.trace-main .trace-list[data-v-09e32e95] {
  margin-top: 10px;
}
.trace-main .trace-list .trace-item-title[data-v-09e32e95] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border: 1px solid #f2f2f2;
  font-weight: bold;
}
.trace-main .trace-list .trace-item-scroll[data-v-09e32e95] {
  max-height: 30vh;
  overflow-y: auto;
}
.trace-main .trace-list .trace-item-scroll .trace-item[data-v-09e32e95] {
  padding: 0 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.trace-main .trace-list .trace-item-scroll .trace-item span[data-v-09e32e95]:nth-child(1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.trace-main .trace-list .trace-item-scroll .trace-item .el-icon-delete[data-v-09e32e95] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 20px;
  cursor: pointer;
}
.el-aside[data-v-09e32e95] {
  margin-right: 10px;
}
.el-aside[data-v-09e32e95]::-webkit-scrollbar {
  width: 2px;
}
.el-main[data-v-09e32e95] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
body > .el-container[data-v-09e32e95] {
  margin-bottom: 40px;
}
.el-container:nth-child(5) .el-aside[data-v-09e32e95],
.el-container:nth-child(6) .el-aside[data-v-09e32e95] {
  line-height: 260px;
}
.el-container:nth-child(7) .el-aside[data-v-09e32e95] {
  line-height: 320px;
}
.commentList[data-v-09e32e95] {
  padding: 20px;
}
.btns[data-v-09e32e95] {
  text-align: right;
  padding: 0 10px;
}
[data-v-09e32e95] .el-table .cell {
  z-index: 9999;
  overflow: visible;
  word-break: keep-all;
  white-space: nowrap;
}
.amount[data-v-09e32e95] {
  z-index: 9999;
  font-weight: 700;
}
[data-v-09e32e95] .success-row {
  background: #f2fdf7;
}
[data-v-09e32e95] .medicalRecords {
  display: block;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  color: #00af94;
  line-height: 40px;
  font-weight: 700;
}
.diagnosticRecord[data-v-09e32e95] {
  border: 1px solid #ced7dc;
  padding: 10px;
  line-height: 30px;
}
.active[data-v-09e32e95] {
  background-color: #f2fdf7;
  border: 1px solid #00af94;
}
.operating[data-v-09e32e95] {
  font-size: 17px;
  color: #b5b5b5;
  font-weight: 700;
  letter-spacing: 10px;
}
.phone[data-v-09e32e95] {
  float: right;
  font-size: 20px;
  color: #3d88d9;
}
[data-v-09e32e95] .el-table td,
.el-table th[data-v-09e32e95] {
  position: static;
}
.but1[data-v-09e32e95] {
  float: right;
  right: 25px;
  color: #3d88d9;
  background-color: #fff;
  border: 1px solid #3d88d9;
  width: 92px;
  height: 26px;
  line-height: 5px;
  margin-left: 10px;
  margin-right: 10px;
}
.but2[data-v-09e32e95] {
  float: right;
  right: 25px;
  color: #fff;
  background-color: #3d88d9;
  width: 92px;
  height: 26px;
  line-height: 5px;
}
.title-cell[data-v-09e32e95] {
  display: inline-block;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.title-cell .icon[data-v-09e32e95] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.title-cell .icon2[data-v-09e32e95] {
  position: absolute;
  top: -8px;
  right: 3px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.title-cell .el-button--medium[data-v-09e32e95] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.line2[data-v-09e32e95] {
  position: relative;
}
.line2 .group[data-v-09e32e95] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.line2 .group .btns[data-v-09e32e95] {
  position: absolute;
  top: 35px;
  left: 0;
}
.line2 .group .btns .el-button[data-v-09e32e95] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.line2 .group:hover .btns[data-v-09e32e95] {
  top: 0;
}
.line2 .group.start[data-v-09e32e95] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.line2 .group.end[data-v-09e32e95] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.overflow-y-box[data-v-09e32e95] {
  height: calc(100vh - 160px);
  overflow: auto;
  padding-right: 5px;
}
[data-v-04f16506] .el-dialog__header {
  background-color: #e6e9f0;
}
.el-input[data-v-04f16506] {
  width: 60px;
  margin: 0 10px;
}
[data-v-04f16506] .el-input__inner {
  height: 24px;
  padding: 0;
}

.drugWrap[data-v-b69ad9f0] {
  position: absolute;
  top: 3px;
  width: 200%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cell .drugWrap span[data-v-b69ad9f0] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-b69ad9f0],
.footer[data-v-b69ad9f0] {
  float: right;
}
.supplier-col .resetClass[data-v-b69ad9f0],
.hover-but[data-v-b69ad9f0] {
  height: 30px!important;
}
[data-v-b69ad9f0] .el-table .parent-row {
  background: #e3f0fc !important;
}
.flex[data-v-b69ad9f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-b69ad9f0] .setWidth .el-input {
  width: 60px;
}
[data-v-b69ad9f0] .setWidth .el-input__inner {
  border: 0;
  width: 60px;
  padding: 0;
}
.el-col span[data-v-b69ad9f0] {
  margin-right: 10px;
}
.display-flex[data-v-b69ad9f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
[data-v-b69ad9f0] .categoryclasstoDay {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-b69ad9f0] .categoryclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-b69ad9f0] .line td:nth-child(3) .cell {
  position: relative;
}
[data-v-b69ad9f0] .el-table--enable-row-hover .el-table__body tr.categoryclasstoDay:hover > td {
  background-color: #e3f0fc !important;
}
[data-v-b69ad9f0] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #ffe4d7 !important;
}
.fee-slot-wrapper[data-v-b69ad9f0] {
  position: relative;
  width: 100%;
  height: 32px;
}
.fee-slot-wrapper .fee-slot-btn[data-v-b69ad9f0] {
  position: absolute;
  top: -4px;
}
[data-v-b69ad9f0] .el-table [class*='el-table__row--level'] .el-table__expand-icon {
  display: none;
}
[data-v-b69ad9f0] .el-table__indent,[data-v-b69ad9f0] .el-table__placeholder {
  display: none;
}
.common-span[data-v-b69ad9f0] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-b69ad9f0] {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-b69ad9f0],
.common-form-item .el-input[data-v-b69ad9f0] {
  width: 100%;
}
.supplier-col[data-v-b69ad9f0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
}
.print-body[data-v-b69ad9f0] {
  display: none;
}
.execution .el-col[data-v-b69ad9f0] {
  margin-bottom: 0px !important;
}
[data-v-b69ad9f0] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}


/* .index-container .el-tabs__content {
  height: calc(100% - 47px) !important;
} */

.cell .drugWrap span[data-v-e9373a2c] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-e9373a2c],
.footer[data-v-e9373a2c] {
  float: right;
}
.footer[data-v-e9373a2c] {
  margin-top: 10px;
}
[data-v-e9373a2c] .el-table .parent-row {
  background: #e3f0fc !important;
}
.flex[data-v-e9373a2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-e9373a2c] .setWidth .el-input {
  width: 60px;
}
[data-v-e9373a2c] .setWidth .el-input__inner {
  border: 0;
  width: 60px;
  padding: 0;
}
.el-col span[data-v-e9373a2c] {
  margin-right: 10px;
}
.display-flex[data-v-e9373a2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}

.cell .drugWrap span[data-v-2e0309b9] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-2e0309b9],
.footer[data-v-2e0309b9] {
  float: right;
}
[data-v-2e0309b9] .el-table .parent-row {
  background: #e3f0fc !important;
}
.flex[data-v-2e0309b9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-2e0309b9] .setWidth .el-input {
  width: 60px;
}
[data-v-2e0309b9] .setWidth .el-input__inner {
  border: 0;
  width: 60px;
  padding: 0;
}
.el-col span[data-v-2e0309b9] {
  margin-right: 10px;
}
.display-flex[data-v-2e0309b9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
[data-v-2e0309b9] .categoryclasstoDay {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-2e0309b9] .categoryclass {
  background: #f6cf96 !important;
  cursor: pointer;
  position: relative;
}
[data-v-2e0309b9] .line td:nth-child(3) .cell {
  position: relative;
  top: 12px;
}
[data-v-2e0309b9] .el-table--enable-row-hover .el-table__body tr.categoryclasstoDay:hover > td {
  background-color: #e3f0fc !important;
}
[data-v-2e0309b9] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #f6cf96 !important;
}
.fee-slot-wrapper[data-v-2e0309b9] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-2e0309b9] {
  position: relative;
  top: 3px;
}
[data-v-2e0309b9] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: none;
}
[data-v-2e0309b9] .el-table__indent,[data-v-2e0309b9] .el-table__placeholder {
  display: none;
}

[data-v-d9b98b48] .el-dialog__header {
  background-color: #e6e9f0;
}
.el-input[data-v-d9b98b48] {
  width: 60px;
  margin: 0 10px;
}
[data-v-d9b98b48] .el-input__inner {
  height: 24px;
  padding: 0;
}

.el-input[data-v-15c79637] {
  width: 260px!important;
}
.setMargin[data-v-15c79637] {
  margin-right: 10px;
}
.display-flex[data-v-15c79637] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}

.template-el-col[data-v-3987e0f9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-3987e0f9] {
  line-height: 32px;
}
.el-select[data-v-3987e0f9] {
  width: 100%;
}
.template-el-find[data-v-3987e0f9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-3987e0f9] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-3987e0f9] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-3987e0f9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-3987e0f9] {
  display: inline-block;
  margin: 0 5px;
}

/* 日期选择框的宽度 */
.el-date-editor.el-input[data-v-22fd3d7c],
.el-date-editor.el-input__inner[data-v-22fd3d7c] {
  width: 130px;
}
.el-button--primary.is-plain[data-v-22fd3d7c] {
  padding: 10px 30px;
  margin-left: 40px;
}
.veticalLine[data-v-22fd3d7c] {
  display: inline-block;
  width: 2px;
  height: 12px;
  margin-right: 5px;
  background-color: #3d88d9;
}
.addAdressBtn[data-v-22fd3d7c] {
  float: right;
  border: 0;
  color: #3d88d9;
}
.address[data-v-22fd3d7c] {
  width: 100%;
  min-height: 140px;
  border: 1px dashed #d8dee0;
  margin: 15px 0;
  padding: 10px;
}
.mb[data-v-22fd3d7c] {
  margin-bottom: 20px;
}

[data-v-77a75c9f]::-webkit-scrollbar {
  width: 2px;
}
.print-content[data-v-77a75c9f] {
  padding: 20px 0;
}
.print-content .logo[data-v-77a75c9f] {
  width: auto;
  height: 40px;
}
.print-content .center[data-v-77a75c9f] {
  text-align: center;
}
.print-area[data-v-77a75c9f] {
  display: none !important;
}
@media print {
.print-content[data-v-77a75c9f] {
    font-family: "SimSun";
}
.print-content .t-body[data-v-77a75c9f] {
    font-size: 8pt;
}
@page {
    margin: 0;
    size: A5 landspace !important;
}
}
[data-v-5f31d888] .el-dialog__header {
  background-color: #e6e9f0;
}

[data-v-28864d0c] .el-table th.el-table-column--selection .cell {
  display: none !important;
}
[data-v-28864d0c] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-28864d0c] {
  width: 50px;
}
[data-v-28864d0c] .el-input--small .el-input__inner {
  height: 26px;
  line-height: 26px;
  width: 50px;
}
.input-num[data-v-28864d0c] {
  display: inline-block;
  width: auto;
}
[data-v-28864d0c] .el-table__empty-text {
  font-size: 14px;
}

[data-v-352897dd] .el-tabs__header {
  margin-bottom: 10px;
}
/* 日期选择框的宽度 */
.el-date-editor.el-input[data-v-352897dd],
.el-date-editor.el-input__inner[data-v-352897dd] {
  width: 130px;
}
.el-date-editor.el-input__inner[data-v-ce6c938c][data-v-352897dd] {
  width: 400px;
}
.dialog-footer[data-v-352897dd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tab-pop-count[data-v-352897dd] {
  position: absolute;
  width: 28px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background: #ffa00d;
  border-radius: 2px;
  z-index: 9010;
}
.one[data-v-352897dd] {
  top: 4px;
  left: 90px;
}
.two[data-v-352897dd] {
  top: 4px;
  left: 200px;
}
.tab-pop-count[data-v-352897dd]::before {
  content: "";
  position: absolute;
  left: 11px;
  top: 9px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left: 6px solid #ffa00d;
  z-index: -1;
}
.template-el-col[data-v-352897dd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-352897dd] {
  line-height: 32px;
}
.el-select[data-v-352897dd] {
  width: 100%;
}
.template-el-find[data-v-352897dd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-352897dd] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-352897dd] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-352897dd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-352897dd] {
  display: inline-block;
  margin: 0 5px;
}
.block[data-v-352897dd] {
  margin-bottom: 0px !important;
}

[data-v-5d2bbbed] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-5d2bbbed] {
  width: 300px;
}

[data-v-5223962b] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-5223962b] {
  width: 50px;
}
.cblue[data-v-5223962b] {
  color: #2897f7;
}

[data-v-c12d40c6] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-c12d40c6] {
  width: 300px;
}

.consume-container[data-v-2f548d44] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.consume-container .warp[data-v-2f548d44] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.consume-container .moduleWrap[data-v-2f548d44] {
  border: 1px solid #d9d9d9;
  max-width: 200px;
}
.consume-container .moduleWrap .drawer[data-v-2f548d44] {
  height: 770px;
}
.consume-container .moduleWrap .drawer .header[data-v-2f548d44] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  height: 40px;
  border-bottom: 1px solid #d9d9d9;
  line-height: 40px;
  font-size: 14px;
  font-weight: 700;
}
.consume-container .moduleWrap .drawer .header .color-b[data-v-2f548d44] {
  color: #3d88d9;
}
.consume-container .moduleWrap .drawer .body[data-v-2f548d44] {
  padding: 10px;
}
.consume-container .moduleWrap .showbtn[data-v-2f548d44] {
  position: absolute;
  top: 45%;
  width: 15px;
  line-height: 55px;
  height: 55px;
  background-color: #eaeef4;
}
.width-400[data-v-2f548d44] {
  width: 400px;
}
.mt[data-v-2f548d44] {
  margin-top: 10px;
}
.consume-template-icon[data-v-2f548d44] {
  display: none;
}
.consume-template[data-v-2f548d44] {
  line-height: 30px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.consume-template[data-v-2f548d44]:hover {
  background: #f0f0f0;
}
.consume-template:hover .consume-template-icon[data-v-2f548d44] {
  display: block;
}
.templateText[data-v-2f548d44] {
  width: 125px;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
}

[data-v-69305190] .el-dialog__header {
  background-color: #e6e9f0;
}
.el-input[data-v-69305190] {
  width: 60px;
  margin: 0 10px;
}
[data-v-69305190] .el-input__inner {
  height: 24px;
  padding: 0;
}

.drugWrap[data-v-40491c2c] {
  position: absolute;
  top: 3px;
  width: 200%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cell .drugWrap span[data-v-40491c2c] {
  display: inline-block;
  margin-right: 10px;
}
.fr[data-v-40491c2c],
.footer[data-v-40491c2c] {
  float: right;
}
.supplier-col .resetClass[data-v-40491c2c],
.hover-but[data-v-40491c2c] {
  height: 30px!important;
}
[data-v-40491c2c] .el-table .parent-row {
  background: #e3f0fc !important;
}
.flex[data-v-40491c2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-40491c2c] .setWidth .el-input {
  width: 60px;
}
[data-v-40491c2c] .setWidth .el-input__inner {
  border: 0;
  width: 60px;
  padding: 0;
}
.el-col span[data-v-40491c2c] {
  margin-right: 10px;
}
.display-flex[data-v-40491c2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
[data-v-40491c2c] .categoryclasstoDay {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-40491c2c] .categoryclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-40491c2c] .line td:nth-child(3) .cell {
  position: relative;
}
[data-v-40491c2c] .el-table--enable-row-hover .el-table__body tr.categoryclasstoDay:hover > td {
  background-color: #e3f0fc !important;
}
[data-v-40491c2c] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #ffe4d7 !important;
}
.fee-slot-wrapper[data-v-40491c2c] {
  position: relative;
  width: 100%;
  height: 32px;
}
.fee-slot-wrapper .fee-slot-btn[data-v-40491c2c] {
  position: absolute;
  top: -4px;
}
[data-v-40491c2c] .el-table [class*='el-table__row--level'] .el-table__expand-icon {
  display: none;
}
[data-v-40491c2c] .el-table__indent,[data-v-40491c2c] .el-table__placeholder {
  display: none;
}
.common-span[data-v-40491c2c] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-40491c2c] {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-40491c2c],
.common-form-item .el-input[data-v-40491c2c] {
  width: 100%;
}
.supplier-col[data-v-40491c2c] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
}
.print-body[data-v-40491c2c] {
  display: none;
}
.execution .el-col[data-v-40491c2c] {
  margin-bottom: 0px !important;
}
[data-v-40491c2c] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}


/* .index-container .el-tabs__content {
  height: calc(100% - 47px) !important;
} */


.print-body[data-v-a9ad42c4] {
  display: none !important;
}

[data-v-3014ab34] .el-dialog__header {
  background-color: #e6e9f0;
}

.mt10[data-v-70cee6be] {
  margin-top: 10px;
}
.registry-search[data-v-70cee6be] {
  margin-top: 10px;
}
.common-span[data-v-70cee6be] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-70cee6be] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-70cee6be],
.common-form-item .el-input[data-v-70cee6be] {
  width: 100%;
}
.common-content[data-v-70cee6be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-70cee6be] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-70cee6be] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.demo-ruleForm .el-select[data-v-70cee6be] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-70cee6be] {
  width: 100%;
}
.common-span-ge[data-v-70cee6be] {
  display: inline-block;
  margin: 0 10px;
}
.common-content[data-v-70cee6be] {
  height: calc(100vh - 241px);
}
.common-operate[data-v-70cee6be] .el-button + .el-button {
  margin-left: 5px;
}
[data-v-70cee6be] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.num-icon[data-v-70cee6be] {
  position: relative;
}
.iconsvg15[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -6px;
}
.iconsvg-noproject[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}
.dispense-red-dot[data-v-70cee6be] {
  background-color: #e82828;
  width: 8px;
  height: 8px;
  border-radius: 20px;
  right: 110px;
  top: 10px;
  position: absolute;
}
[data-v-70cee6be] .el-dialog__body {
  position: relative;
}
[data-v-70cee6be] .pflex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  text-align: left !important;
}
.num-icon[data-v-70cee6be] {
  position: relative;
}
.iconsvg15[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 20px;
  right: 0;
}
.iconsvg-fee[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
}
.iconsvg-noproject[data-v-70cee6be] {
  position: absolute;
  width: 45px;
  height: 38px;
  right: 0;
  top: -7px;
}

.fr[data-v-8951d484],.footer[data-v-8951d484]{
    float: right;
}
.footer[data-v-8951d484]{
  /* margin-top: 10px; */
}


.cell .goodsWrap span[data-v-56f7d978]{
    display: inline-block;
    margin-right:10px;
}
.fr[data-v-56f7d978],.footer[data-v-56f7d978]{
    float: right;
}
.footer[data-v-56f7d978]{
  margin-top: 10px;
}

.item[data-v-5b5314ae] {
  width: 40%;
  display: inline-block;
}
.item2[data-v-5b5314ae] {
  width: 60%;
}
.red[data-v-5b5314ae] {
  color: #f56c6c;
  font-weight: 700;
  margin-top: 10px;
}
.item3[data-v-5b5314ae] {
  width: 30%;
  display: inline-block;
}
.top[data-v-5b5314ae] {
  position: relative;
}
.top .pic_url[data-v-5b5314ae] {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 90px;
  height: auto;
  background: #f2f2f2;
}
.width2[data-v-5b5314ae] {
  width: 174px !important;
}
.download_card[data-v-5b5314ae] {
  color: #409EFF !important;
  margin-left: 10px;
}
.print-area[data-v-af1b976a] {
  display: none;
}
.box[data-v-75def240] {
  background: #fff;
  height: calc(100vh - 54px);
  padding: 6px;
  margin-left: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.box .top[data-v-75def240] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.box .top .item[data-v-75def240] {
  width: 240px;
}
.box .top .item2[data-v-75def240] {
  width: 330px;
}
.box .top .item3[data-v-75def240] {
  width: 200px;
}
.box .top .item4[data-v-75def240] {
  margin: 0 0 10px 10px;
}
.status0[data-v-b402623c] {
  color: #FF9900;
}
.status10[data-v-b402623c] {
  color: #FF9900;
}
.status20[data-v-b402623c] {
  color: #00AF94;
}
.status30[data-v-b402623c] {
  color: #333333;
}
.status40[data-v-b402623c] {
  color: #F56C6C;
}
.box-shadow[data-v-b402623c] {
  padding: 15px;
}
.box-t[data-v-b402623c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mx[data-v-b402623c] {
  color: #00AF94;
  cursor: pointer;
}
.title[data-v-b402623c] {
  font-weight: bold;
  font-size: 16px;
}
.status[data-v-b402623c], .remark[data-v-b402623c] {
  margin-top: 5px;
}
.index-container .el-card[data-v-b402623c] {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
}
.el-card.is-always-shadow[data-v-b402623c], .el-card.is-hover-shadow[data-v-b402623c]:focus, .el-card.is-hover-shadow[data-v-b402623c]:hover {
  -webkit-box-shadow: 0 0 10px 0 #eee !important;
          box-shadow: 0 0 10px 0 #eee !important;
}
.foot[data-v-65418555] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foot p[data-v-65418555] {
  margin: 0 15px 0 0;
}
.foot .el-input[data-v-65418555] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.draw-table[data-v-65418555] {
  height: calc(100vh - 140px);
}
.status0[data-v-65418555] {
  color: #FF9900;
}
.status10[data-v-65418555] {
  color: #FF9900;
}
.status20[data-v-65418555] {
  color: #00AF94;
}
.status30[data-v-65418555] {
  color: #333333;
}
.status40[data-v-65418555] {
  color: #F56C6C;
}
[data-v-02ca4fee] .cascader-box,[data-v-02ca4fee] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-02ca4fee] {
  margin-bottom: 0px !important;
}
.option-table[data-v-508d4a52],[data-v-508d4a52] .el-select {
  width: 100% !important;
}
.row-info[data-v-508d4a52] {
  line-height: 32px;
}
.el-option-list[data-v-508d4a52] {
  padding: 0 10px !important;
  background: #fff !important;
}
.loadmore[data-v-508d4a52] {
  padding: 10px;
}
.el-table[data-v-508d4a52] {
  font-weight: initial;
}
.hide[data-v-508d4a52] {
  display: none;
}
[data-v-a666bd20] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-a666bd20] .el-form-item__content .el-select {
  width: 100%;
}
[data-v-a666bd20] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
._el-select[data-v-a666bd20] .el-input--suffix .el-input__inner {
  width: 80px;
}
.status1[data-v-a666bd20] {
  width: 58px;
  height: 20px;
  display: inline-block;
  background: #f7f9fa;
  border-radius: 3px;
  border: 1px solid rgba(124, 135, 145, 0.3);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  color: #7c8791;
  line-height: 20px;
  text-align: center;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.status2[data-v-a666bd20] {
  width: 58px;
  height: 20px;
  display: inline-block;
  background: #e0f6eb;
  border-radius: 3px;
  border: 1px solid rgba(63, 199, 135, 0.3);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  color: #3fc787;
  line-height: 20px;
  text-align: center;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.status0[data-v-a666bd20] {
  color: #FF9900;
}
.status10[data-v-a666bd20] {
  color: #FF9900;
}
.status20[data-v-a666bd20] {
  color: #00AF94;
}
.status30[data-v-a666bd20] {
  color: #333333;
}
.status40[data-v-a666bd20] {
  color: #F56C6C;
}
.el-form-item--small.el-form-item[data-v-a666bd20] {
  margin-bottom: 0 !important;
  width: 100%;
}
.common-form-item[data-v-a666bd20] {
  width: 100% !important;
}
[data-v-cbd84130] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-cbd84130] .el-form-item__content .el-select {
  width: 100%;
}
[data-v-cbd84130] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
._el-select[data-v-cbd84130] .el-input--suffix .el-input__inner {
  width: 80px;
}
.total span[data-v-cbd84130] {
  display: inline-block;
}
.color-o[data-v-cbd84130] {
  color: #f08525;
}
.el-form-item--small.el-form-item[data-v-cbd84130] {
  margin-bottom: 0 !important;
  width: 100%;
}
.icon[data-v-cbd84130] {
  font-size: 18px;
}
em[data-v-cbd84130] {
  font-style: normal;
}
.common-form-item[data-v-cbd84130] {
  width: 100% !important;
}
.iconfont-i[data-v-620e885c] {
  font-size: 80px;
  position: absolute;
  top: -60px;
  right: 100px;
  display: block;
  z-index: 111;
}
[data-v-620e885c] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-620e885c] .el-form-item__content .el-select {
  width: 100%;
}
[data-v-620e885c] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
._el-select[data-v-620e885c] .el-input--suffix .el-input__inner {
  width: 80px;
}
.datas[data-v-620e885c] {
  margin-right: 10px;
}
.total span[data-v-620e885c] {
  display: inline-block;
  margin: 10px;
}
.color-o[data-v-620e885c] {
  color: #f08525;
}
.icon[data-v-620e885c] {
  font-size: 17px;
}
.foot[data-v-620e885c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foot p[data-v-620e885c] {
  margin-right: 15px;
}
.foot .el-input[data-v-620e885c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.el-form-item--small.el-form-item[data-v-620e885c] {
  margin-bottom: 0 !important;
  width: 100%;
}
.pr5[data-v-620e885c] {
  padding-right: 5px;
}
.pr10[data-v-620e885c] {
  padding-right: 10px;
}
.common-form-item[data-v-620e885c] {
  width: 100% !important;
}
.status0[data-v-620e885c] {
  color: #FF9900;
}
.status10[data-v-620e885c] {
  color: #FF9900;
}
.status20[data-v-620e885c] {
  color: #00AF94;
}
.status30[data-v-620e885c] {
  color: #333333;
}
.status40[data-v-620e885c] {
  color: #F56C6C;
}

[data-v-36f2c68c] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-36f2c68c] .el-form-item__content .el-select {
  width: 100%;
}
._el-select-Time[data-v-36f2c68c] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
._el-select[data-v-36f2c68c] .el-input--suffix .el-input__inner {
  width: 80px;
}
[data-v-36f2c68c] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.total span[data-v-36f2c68c] {
  display: inline-block;
  margin: 10px;
}
.color-o[data-v-36f2c68c] {
  color: #f08525;
}
.el-form-item--small.el-form-item[data-v-36f2c68c] {
  margin-bottom: 0 !important;
  width: 100%;
}
.el-checkbox[data-v-36f2c68c] {
  margin-right: 0;
}
.total span[data-v-36f2c68c] {
  display: inline-block;
  margin: 0 10px 0;
}
.flex[data-v-36f2c68c] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common-form-item[data-v-36f2c68c] {
  width: 100% !important;
}

[data-v-a875152a] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-a875152a] .el-form-item__content .el-select {
  width: 100%;
}
.remark-input[data-v-a875152a] {
  width: 235px;
}
.total span[data-v-a875152a] {
  display: inline-block;
  margin: 0 10px 0;
}
.dates[data-v-a875152a] {
  margin-right: 10px;
}
._el-select[data-v-a875152a] .el-input--suffix .el-input__inner {
  width: 80px;
}
._el-select195[data-v-a875152a] {
  width: auto !important;
}
._el-select195[data-v-a875152a] .el-input--suffix .el-input__inner {
  width: auto !important;
}
[data-v-a875152a] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.color-o[data-v-a875152a] {
  color: #f08525;
}
.flex[data-v-a875152a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-form-item--small.el-form-item[data-v-a875152a] {
  margin-bottom: 0 !important;
  width: 100%;
}
.el-checkbox[data-v-a875152a] {
  margin-right: 0;
}
.common-form-item[data-v-a875152a] {
  width: 100% !important;
}

[data-v-26705c0d] .categoryclass {
  background: #e3f0fc !important;
  cursor: pointer;
  position: relative;
}
[data-v-26705c0d] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #e3f0fc !important;
}
.margin-r[data-v-26705c0d] {
  margin-right: 15px;
  font-size: 18px;
  color: #3d88d9;
}
.row[data-v-26705c0d] {
  margin: 0 0 0px 5px;
}
[data-v-38ac841e] .el-form-item__content {
  width: calc(100% - 70px);
}
[data-v-38ac841e] .el-form-item__content .el-select {
  width: 100%;
}
._el-select-Time[data-v-38ac841e] {
  width: auto !important;
}
._el-select-Time[data-v-38ac841e] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
._el-select195[data-v-38ac841e] {
  width: calc(50% - 10px) !important;
}
._el-select[data-v-38ac841e] .el-input--suffix .el-input__inner {
  width: 80px;
}
.dates[data-v-38ac841e] {
  margin-right: 10px;
}
[data-v-38ac841e] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.total span[data-v-38ac841e] {
  display: inline-block;
  margin: 10px;
}
.color-o[data-v-38ac841e] {
  color: #f08525;
}
.el-form-item--small.el-form-item[data-v-38ac841e] {
  margin-bottom: 0 !important;
  width: 100%;
}
.total span[data-v-38ac841e] {
  display: inline-block;
  margin: 0 10px 0;
}
.flex[data-v-38ac841e] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.margin-r[data-v-38ac841e] {
  margin-right: 15px;
  font-size: 18px;
}
[data-v-38ac841e] .choose-item .el-form-item__content {
  width: calc(100% - 90px) !important;
}
.common-form-item[data-v-38ac841e] {
  width: 100% !important;
}

[data-v-5b69ae38] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-5b69ae38] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.collapse[data-v-5b69ae38] {
  height: 50px;
  width: 100%;
  line-height: 50px;
}
.collapse[data-v-5b69ae38]:nth-child(1) {
  margin-top: -24px;
}
[data-v-9489d9ae] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-9489d9ae] .el-form-item__content .el-select {
  width: 100%;
}
._el-select-Time[data-v-9489d9ae] {
  width: auto !important;
}
._el-select-Time[data-v-9489d9ae] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
._el-select[data-v-9489d9ae] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
[data-v-9489d9ae] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.dates[data-v-9489d9ae] {
  margin-right: 10px;
}
.total span[data-v-9489d9ae] {
  display: inline-block;
  margin: 0 10px 0;
}
.margin-r[data-v-9489d9ae] {
  margin-right: 15px;
  font-size: 18px;
}
.flex[data-v-9489d9ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-form-item--small.el-form-item[data-v-9489d9ae] {
  margin-bottom: 0 !important;
  width: 100%;
}
.el-checkbox[data-v-9489d9ae] {
  margin-right: 0;
}
.common-form-item[data-v-9489d9ae] {
  width: 100% !important;
}

[data-v-63dad1bc] .el-form-item__content {
  width: calc(100% - 100px);
}
[data-v-63dad1bc] .el-form-item__content .el-select {
  width: 100%;
}
._el-select-Time[data-v-63dad1bc] {
  width: auto !important;
}
._el-select-Time[data-v-63dad1bc] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
._el-select[data-v-63dad1bc] .el-input--suffix .el-input__inner {
  margin-right: 5px;
  width: 80px !important;
}
[data-v-63dad1bc] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.dates[data-v-63dad1bc] {
  margin-right: 10px;
}
.total span[data-v-63dad1bc] {
  display: inline-block;
  margin: 0 10px 0;
}
.margin-r[data-v-63dad1bc] {
  margin-right: 15px;
  font-size: 18px;
}
.flex[data-v-63dad1bc] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.el-form-item--small.el-form-item[data-v-63dad1bc] {
  margin-bottom: 0 !important;
  width: 100%;
}
.el-checkbox[data-v-63dad1bc] {
  margin-right: 0;
}
.common-form-item[data-v-63dad1bc] {
  width: 100% !important;
}

.box[data-v-5092ecfb] {
  background: #fff;
  height: calc(100vh - 54px);
  padding: 10px;
  margin-left: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.box .search[data-v-5092ecfb] {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 38px;
  padding-bottom: 5px;
}
.box .table-margin-top[data-v-5092ecfb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  margin-top: 10px;
  position: relative;
  z-index: 1;
  min-height: 0;
}
.content .patients[data-v-b4eedd9c] {
  padding: 0 0 10px 10px;
  position: relative;
}
.content .patients .operation-btn[data-v-b4eedd9c] {
  position: absolute;
  right: 50px;
  top: -7px;
}
.footer span[data-v-b4eedd9c] {
  padding-right: 20px;
}
.footer .left[data-v-b4eedd9c] {
  padding-top: 10px;
}
.footer .pagenation[data-v-b4eedd9c] {
  text-align: right;
}
.content[data-v-09a62ff2] {
  position: relative;
}
.content .patients[data-v-09a62ff2] {
  position: absolute;
  top: -37px;
  left: 72px;
}
.content .patients > span[data-v-09a62ff2] {
  padding-right: 20px;
}
.content .patient-info[data-v-09a62ff2] {
  overflow: hidden;
}
.content .patient-info .aside[data-v-09a62ff2] {
  float: left;
  position: relative;
  width: 240px;
  margin-right: 10px;
  height: calc(100vh - 88px);
  overflow: auto;
}
.content .patient-info .aside .diagnosticRecord[data-v-09a62ff2] {
  border: 1px solid #ced7dc;
  padding: 10px;
  line-height: 30px;
  position: relative;
}
.content .patient-info .aside .active[data-v-09a62ff2] {
  background-color: #f2fdf7;
  border: 1px solid #00af94;
}
.content .patient-info .aside[data-v-09a62ff2]::-webkit-scrollbar {
  width: 2px;
}
.content .patient-info .el-main[data-v-09a62ff2] {
  margin-left: 240px;
  color: #666;
}
.content .patient-info .el-main .tab-panel-content-box[data-v-09a62ff2]::-webkit-scrollbar {
  width: 2px;
}
.content .patient-info .el-main .tab-panel-content-box[data-v-09a62ff2] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  height: calc(100vh - 140px);
  overflow: auto;
}
.content .patient-info .el-main .tab-panel-content-box .title[data-v-09a62ff2] {
  line-height: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ced7dc;
}
.content .patient-info .el-main .tab-panel-content-box .title .title-name[data-v-09a62ff2] {
  border-left: 2px solid #00af94;
  color: #000;
  font-weight: 700;
  padding: 0 54px 0 14px;
}
.content .patient-info .el-main .tab-panel-content-box .title span[data-v-09a62ff2] {
  display: inline-block;
  padding-right: 20px;
}
.content .patient-info .el-main .tab-panel-content-box ul.body[data-v-09a62ff2] {
  padding-bottom: 20px;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li[data-v-09a62ff2] {
  padding: 6px 0 0 16px;
  line-height: 20px;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li .label-name[data-v-09a62ff2] {
  width: 100px;
  float: left;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li .label-info[data-v-09a62ff2] {
  margin-left: 110px;
  color: #000;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li .label-info .cavity[data-v-09a62ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li .label-info .cavity .content[data-v-09a62ff2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.content .patient-info .el-main .tab-panel-content-box ul.body li .label-info .cavity .val[data-v-09a62ff2] {
  padding-left: 20px;
}
.content .patient-info .el-main .tab-panel-content-box ul.body .no-record[data-v-09a62ff2] {
  line-height: 50px;
  text-indent: 110px;
  color: #aaa;
}
.content .patient-info .el-main .tab-panel-content-box .title-cell[data-v-09a62ff2] {
  display: inline-block;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content .patient-info .el-main .tab-panel-content-box .title-cell .icon[data-v-09a62ff2] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.content .patient-info .el-main .tab-panel-content-box .title-cell .icon2[data-v-09a62ff2] {
  position: absolute;
  top: -8px;
  right: 3px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.content .patient-info .el-main .tab-panel-content-box .title-cell .el-button--medium[data-v-09a62ff2] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.content .patient-info .el-main .tab-panel-content-box .line2[data-v-09a62ff2] {
  position: relative;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group[data-v-09a62ff2] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group .btns[data-v-09a62ff2] {
  position: absolute;
  top: 35px;
  left: 0;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group .btns .el-button[data-v-09a62ff2] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group:hover .btns[data-v-09a62ff2] {
  top: 0;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group.start[data-v-09a62ff2] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.content .patient-info .el-main .tab-panel-content-box .line2 .group.end[data-v-09a62ff2] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.content .patient-info .el-main .amount-total[data-v-09a62ff2] {
  font-weight: 700;
  line-height: 30px;
}
.content .patient-info .el-main .amount-total > span[data-v-09a62ff2] {
  padding-right: 20px;
}
.content[data-v-09a62ff2] .success-row {
  background: #f2fdf7;
}
.content .overflow-y-box[data-v-09a62ff2] {
  height: calc(100vh - 120px);
  overflow: auto;
  padding-right: 5px;
}
.search[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search .inputWrap[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tab-labels[data-v-598b69b4] {
  padding-top: 5px;
}
.tab-labels span[data-v-598b69b4] {
  display: inline-block;
  margin: 0 15px 5px 0 !important;
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  text-align: center;
  background: #ededed;
  cursor: pointer;
}
.tab-labels .active[data-v-598b69b4] {
  color: #fff;
  background: #36BBA9;
}
.orderList[data-v-598b69b4] {
  padding-top: 5px;
}
.orderList .title[data-v-598b69b4] {
  border: 1px solid #C0C4CC;
  background: #ededed;
}
.orderList .title .operate[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderList .list-item-body[data-v-598b69b4] {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  border-radius: 4px;
}
.orderList .list-item-body > div[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderList .list-item-body .sufferer[data-v-598b69b4] {
  width: 10%;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .info[data-v-598b69b4] {
  width: 25%;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .info .goods[data-v-598b69b4] {
  font-size: 12px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.orderList .list-item-body .type[data-v-598b69b4] {
  width: 90px;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .amountInfo[data-v-598b69b4] {
  width: 20%;
  height: 100%;
  padding: 0 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.orderList .list-item-body .amountInfo .amountType[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 12px;
}
.orderList .list-item-body .amountInfo .amountType div[data-v-598b69b4] {
  width: 50%;
}
.orderList .list-item-body .recipient[data-v-598b69b4] {
  width: 18%;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .recipient .address[data-v-598b69b4] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.orderList .list-item-body .logistics[data-v-598b69b4] {
  width: 19%;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .logistics .logistics-item[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderList .list-item-body .logistics .logistics-item .copy[data-v-598b69b4] {
  color: #00af94;
  cursor: pointer;
}
.orderList .list-item-body .status[data-v-598b69b4] {
  width: 80px;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .operate[data-v-598b69b4] {
  width: 160px;
  height: 100%;
  padding: 0 10px;
}
.orderList .list-item-body .operate span[data-v-598b69b4] {
  cursor: pointer;
}
.orderList .list-item-body .sufferer[data-v-598b69b4], .orderList .list-item-body .info[data-v-598b69b4], .orderList .list-item-body .amountInfo[data-v-598b69b4], .orderList .list-item-body .recipient[data-v-598b69b4], .orderList .list-item-body .logistics[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.orderList .order-child[data-v-598b69b4] {
  height: 70px;
  margin-bottom: 0;
}
.orderList .order-child .boderRight[data-v-598b69b4] {
  border-right: 1px solid #ededed;
}
.orderList .order-child .operate[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.orderList .order-child .operate span[data-v-598b69b4] {
  cursor: pointer;
}
.orderList .list-body[data-v-598b69b4] {
  height: calc(100vh - 260px);
}
.orderList .list-body .list-box[data-v-598b69b4] {
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.orderList .list-body .list-box-head[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  padding-left: 10px;
  background: #ededed;
}
.orderList .list-body .list-box-head .orderTime[data-v-598b69b4] {
  margin-left: 40px;
}
.orderList .list-body .list-box-head .orderFrom[data-v-598b69b4] {
  margin-left: 40px;
}
.orderList .footerWrap[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetailWrap .orderDetail-head[data-v-598b69b4] {
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 8px;
  margin-bottom: 20px;
}
.orderDetailWrap .orderDetail-head .head-item[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.orderDetailWrap .orderDetail-head .head-item .item-child[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
}
.orderDetailWrap .orderDetail-head .head-item .item-child .info-right[data-v-598b69b4] {
  text-align: right;
}
.orderDetailWrap .orderDetail-head .head-item .item-child .item-child-label[data-v-598b69b4] {
  color: #000;
}
.orderDetailWrap .orderDetail-title[data-v-598b69b4] {
  margin-bottom: 6px;
}
.orderDetailWrap .orderDetail-title .orderType[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.orderDetailWrap .orderDetail-footer .order-remark[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 28px;
}
.orderDetailWrap .orderDetail-footer .orderDetail-info[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetailWrap .orderDetail-footer .orderDetail-info .info-right .item-child-label[data-v-598b69b4] {
  width: 70px;
  text-align: right;
}
.orderDetailWrap .orderDetail-footer .orderDetail-info .item-child[data-v-598b69b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderDetailWrap .orderDetail-footer .orderDetail-info .item-child-label[data-v-598b69b4], .orderDetailWrap .orderDetail-footer .orderDetail-info .item-child-content[data-v-598b69b4] {
  line-height: 28px;
}
.search[data-v-6914b01f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-6914b01f] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-6914b01f] {
  width: 170px;
}
.footer[data-v-6914b01f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer span[data-v-6914b01f] {
  padding-right: 20px;
}
.footer .left[data-v-6914b01f] {
  padding-top: 10px;
}
.footer .pagenation[data-v-6914b01f] {
  text-align: right;
}
.table-box .icon-new[data-v-6914b01f] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #fa8070;
  border-radius: 4px;
}
.el-icon-printer-box[data-v-6914b01f] {
  font-size: 22px;
  position: relative;
}
.tips[data-v-6914b01f] {
  font-size: 14px;
  line-height: 20px;
}
.project[data-v-6914b01f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-6914b01f] {
  width: 120px;
}
.project .el-input[data-v-6914b01f] {
  width: 160px;
}
.project .el-button--small[data-v-6914b01f] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-6914b01f] {
  margin-left: 10px;
}
.project .width200[data-v-6914b01f] {
  width: 280px;
  height: 30px;
  margin-top: 2px;
}
.flex1[data-v-6914b01f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.patient-name[data-v-6914b01f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 40px;
  font-size: 1.1em;
  font-weight: 700;
}
.patient-name .buchong[data-v-6914b01f] {
  position: absolute;
  top: -15px;
  left: -15px;
  width: 60px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
}
.zhuanzhen[data-v-6914b01f] {
  width: 46px;
  height: 22px;
  margin-left: 10px;
  vertical-align: middle;
}
.yibao[data-v-6914b01f] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #00af2d;
  border-radius: 4px;
  margin-right: 2px;
}
.all[data-v-6914b01f] {
  padding-top: 7px;
}
[data-v-6914b01f] .assignPerson .el-input__inner {
  padding-right: 20px !important;
}
[data-v-6914b01f] .fixTime .el-range-separator {
  width: 16px;
}
.operationWrap[data-v-6914b01f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #36BBA9;
}
.operationWrap .operation-item[data-v-6914b01f] {
  width: 30px;
  height: 40px;
}
.msgHidden[data-v-6914b01f] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-6914b01f] .el-drawer__body {
  padding-bottom: 20px !important;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-box[data-v-6914b01f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  padding-right: 6px;
}
[data-v-6914b01f] .detailForm .el-form-item {
  margin-bottom: 0 !important;
}
.order-item-table[data-v-6914b01f] {
  margin-top: 15px;
}
.search[data-v-23474fca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-23474fca] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-23474fca] {
  width: 170px;
}
.footer[data-v-23474fca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer span[data-v-23474fca] {
  padding-right: 20px;
}
.footer .left[data-v-23474fca] {
  padding-top: 10px;
}
.footer .pagenation[data-v-23474fca] {
  text-align: right;
}
.table-box .icon-new[data-v-23474fca] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #fa8070;
  border-radius: 4px;
}
.el-icon-printer-box[data-v-23474fca] {
  font-size: 22px;
  position: relative;
}
.tips[data-v-23474fca] {
  font-size: 14px;
  line-height: 20px;
}
.project[data-v-23474fca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-23474fca] {
  width: 120px;
}
.project .el-input[data-v-23474fca] {
  width: 160px;
}
.project .el-button--small[data-v-23474fca] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-23474fca] {
  margin-left: 10px;
}
.project .width200[data-v-23474fca] {
  width: 280px;
  height: 30px;
  margin-top: 2px;
}
.flex1[data-v-23474fca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.patient-name[data-v-23474fca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 40px;
  padding-left: 10px;
  font-size: 1.1em;
  font-weight: 700;
}
.patient-name .buchong[data-v-23474fca] {
  position: absolute;
  top: -15px;
  left: -15px;
  width: 60px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
}
.zhuanzhen[data-v-23474fca] {
  width: 46px;
  height: 22px;
  margin-left: 10px;
  vertical-align: middle;
}
.yibao[data-v-23474fca] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #00af2d;
  border-radius: 4px;
  margin-right: 2px;
}
.all[data-v-23474fca] {
  padding-top: 7px;
}
.amount-eye-icon[data-v-23474fca] {
  margin-left: 5px;
  cursor: pointer;
  color: #909399;
  font-size: 14px;
  vertical-align: middle;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.amount-eye-icon[data-v-23474fca]:hover {
  color: #409EFF;
}
[data-v-23474fca] .assignPerson .el-input__inner {
  padding-right: 20px !important;
}
[data-v-23474fca] .fixTime .el-range-separator {
  width: 16px;
}
.content .patients[data-v-81952baa] {
  padding: 0 0 10px 10px;
  position: relative;
}
.content .patients .operation-btn[data-v-81952baa] {
  position: absolute;
  right: 50px;
  top: -7px;
}
.projuect-name[data-v-81952baa] {
  position: relative;
}
.yibao[data-v-81952baa] {
  position: absolute;
  right: 0px;
  top: 5px;
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #00af2d;
  border-radius: 4px;
  margin-right: 2px;
}
.footer[data-v-81952baa] {
  margin-top: 10px;
}
.footer span[data-v-81952baa] {
  padding-right: 20px;
}
.footer .left[data-v-81952baa] {
  padding-top: 10px;
}
.footer .pagenation[data-v-81952baa] {
  text-align: right;
}
.content[data-v-f3e7c414] {
  position: relative;
}
.content .c_card[data-v-f3e7c414] {
  padding: 10px 0;
  line-height: 2.4;
  position: relative;
}
.content .c_card .qianming[data-v-f3e7c414] {
  position: absolute;
  top: 10px;
  right: 20px;
  width: 100px;
  height: auto;
}
.content .check_box[data-v-f3e7c414] {
  position: absolute;
  top: -50px;
  right: 90px;
}
.content .patients[data-v-f3e7c414] {
  position: absolute;
  top: -37px;
  left: 72px;
}
.content .patients > span[data-v-f3e7c414] {
  padding-right: 20px;
}
.content .patient-info[data-v-f3e7c414] {
  overflow: hidden;
}
.content .patient-info .tab-panel-content-box[data-v-f3e7c414]::-webkit-scrollbar {
  width: 2px;
}
.content .patient-info .tab-panel-content-box[data-v-f3e7c414] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  height: calc(100vh - 140px);
  overflow: auto;
}
.content .patient-info .tab-panel-content-box .title[data-v-f3e7c414] {
  line-height: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ced7dc;
}
.content .patient-info .tab-panel-content-box .title .title-name[data-v-f3e7c414] {
  border-left: 2px solid #00af94;
  color: #000;
  font-weight: 700;
  padding: 0 54px 0 14px;
}
.content .patient-info .tab-panel-content-box .title span[data-v-f3e7c414] {
  display: inline-block;
  padding-right: 20px;
}
.content .patient-info .tab-panel-content-box ul.body[data-v-f3e7c414] {
  padding-bottom: 20px;
}
.content .patient-info .tab-panel-content-box ul.body li[data-v-f3e7c414] {
  padding: 6px 0 0 16px;
  line-height: 20px;
}
.content .patient-info .tab-panel-content-box ul.body li .label-name[data-v-f3e7c414] {
  width: 100px;
  float: left;
}
.content .patient-info .tab-panel-content-box ul.body li .label-info[data-v-f3e7c414] {
  margin-left: 110px;
  color: #000;
}
.content .patient-info .tab-panel-content-box ul.body li .label-info .cavity[data-v-f3e7c414] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.content .patient-info .tab-panel-content-box ul.body li .label-info .cavity .val[data-v-f3e7c414] {
  padding-left: 20px;
}
.content .patient-info .tab-panel-content-box ul.body .no-record[data-v-f3e7c414] {
  line-height: 50px;
  text-indent: 110px;
  color: #aaa;
}
.content .patient-info .tab-panel-content-box .title-cell[data-v-f3e7c414] {
  display: inline-block;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content .patient-info .tab-panel-content-box .title-cell .icon[data-v-f3e7c414] {
  width: 45px;
  height: 45px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.content .patient-info .tab-panel-content-box .title-cell .icon2[data-v-f3e7c414] {
  position: absolute;
  top: -8px;
  right: 3px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.content .patient-info .tab-panel-content-box .title-cell .el-button--medium[data-v-f3e7c414] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.content .patient-info .tab-panel-content-box .line2[data-v-f3e7c414] {
  position: relative;
}
.content .patient-info .tab-panel-content-box .line2 .group[data-v-f3e7c414] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.content .patient-info .tab-panel-content-box .line2 .group .btns[data-v-f3e7c414] {
  position: absolute;
  top: 35px;
  left: 0;
}
.content .patient-info .tab-panel-content-box .line2 .group .btns .el-button[data-v-f3e7c414] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.content .patient-info .tab-panel-content-box .line2 .group:hover .btns[data-v-f3e7c414] {
  top: 0;
}
.content .patient-info .tab-panel-content-box .line2 .group.start[data-v-f3e7c414] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.content .patient-info .tab-panel-content-box .line2 .group.end[data-v-f3e7c414] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.content .patient-info .amount-total[data-v-f3e7c414] {
  font-weight: 700;
  line-height: 30px;
}
.content .patient-info .amount-total > span[data-v-f3e7c414] {
  padding-right: 20px;
}
.content[data-v-f3e7c414] .success-row {
  background: #f2fdf7;
}
.content .overflow-y-box[data-v-f3e7c414] {
  height: calc(100vh - 120px);
  overflow: auto;
  padding-right: 5px;
}
.search[data-v-3f09d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-3f09d810] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-3f09d810] {
  width: 170px;
}
.box[data-v-60dc6292] {
  width: 100%;
  height: calc(100vh - 93px);
}
.box_container[data-v-60dc6292] {
  width: 100%;
  height: 100%;
  border: 1px solid #ccc;
  border-collapse: collapse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.file_container[data-v-60dc6292] {
  border: 1px solid #ccc;
  border-collapse: collapse;
}
.file_container[data-v-60dc6292]:nth-child(1) {
  width: 20%;
}
.file_container[data-v-60dc6292]:nth-child(2) {
  width: 20%;
}
.file_container[data-v-60dc6292]:nth-child(3) {
  width: 60%;
}
.header[data-v-60dc6292] {
  height: 40px;
  background-color: #eef8f3;
  color: #36BBA9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.left_header[data-v-60dc6292] {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.middle_header[data-v-60dc6292] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.middle_header i[data-v-60dc6292] {
  margin-right: 10px;
}
.file_content[data-v-60dc6292] {
  width: 100%;
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.file_content .content_item[data-v-60dc6292] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 10px;
  cursor: pointer;
}
.file_content .content_item_selected[data-v-60dc6292] {
  background-color: #efefef;
}
.file_content .iconfont[data-v-60dc6292] {
  font-size: 40px;
  margin-right: 10px;
  width: 40px;
  height: 40px;
}
i[data-v-60dc6292] {
  cursor: pointer;
}
.empty[data-v-60dc6292] {
  width: 100%;
  height: 100%;
  text-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.record-body[data-v-a654fe0c] {
  height: 100%;
  margin-left: 10px;
  padding: 10px 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.tip-font[data-v-a654fe0c] {
  font-weight: bold;
}

.el-form-item[data-v-edc735e8] {
  margin-bottom: 8px;
}
.title_card[data-v-edc735e8] {
  display: inline-block;
  margin-left: 10px;
}
.download_card[data-v-edc735e8]{
  color: #409EFF!important;
  margin-left: 10px;
}
[data-v-edc735e8] .el-loading-spinner .el-loading-text {
  font-size: 18px;
  font-weight: 600;
}

.report-dialog_head[data-v-524d59e5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 10px;
}
.report-dialog_head span[data-v-524d59e5] {
  font-size: 16px;
  font-weight: 500;
}
.report-dialog_pagination[data-v-524d59e5] {
  margin-top: 12px;
  text-align: right;
}
.no-data[data-v-6163aeea] {
  text-align: center;
  line-height: 300px;
  color: #999;
}
.search[data-v-6163aeea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 40px;
}
.search .flex-item[data-v-6163aeea] {
  padding-bottom: 10px;
  margin-right: 10px;
}
.footer[data-v-6163aeea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.footer .pagenation[data-v-6163aeea] {
  text-align: right;
}
[data-v-6163aeea] .el-dialog {
  -webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 13px rgba(0, 0, 0, 0.3);
  z-index: 9999;
}
.overflow-y-box[data-v-4c7b1795] {
  height: calc(100vh - 110px);
  overflow: auto;
}
.overflow-y-box[data-v-99de2af6] {
  height: calc(100vh - 110px);
  overflow: auto;
}
.search[data-v-1d58e92f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-1d58e92f] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-1d58e92f] {
  width: 170px;
}
.footer[data-v-1d58e92f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer span[data-v-1d58e92f] {
  padding-right: 20px;
}
.footer .left[data-v-1d58e92f] {
  padding-top: 10px;
}
.footer .pagenation[data-v-1d58e92f] {
  text-align: right;
}
.table-box .icon-new[data-v-1d58e92f] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #fa8070;
  border-radius: 4px;
}
.tips[data-v-1d58e92f] {
  font-size: 14px;
  line-height: 20px;
}
.project[data-v-1d58e92f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-1d58e92f] {
  width: 120px;
}
.project .el-input[data-v-1d58e92f] {
  width: 160px;
}
.project .el-button--small[data-v-1d58e92f] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-1d58e92f] {
  margin-left: 10px;
}
.project .width200[data-v-1d58e92f] {
  width: 280px;
  height: 30px;
  margin-top: 2px;
}
.flex1[data-v-1d58e92f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.patient-name[data-v-1d58e92f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhuanzhen[data-v-1d58e92f] {
  width: 46px;
  height: 22px;
  margin-left: 10px;
  vertical-align: middle;
}
.yibao[data-v-1d58e92f] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #00af2d;
  border-radius: 4px;
  margin-right: 2px;
}
.all[data-v-1d58e92f] {
  padding-top: 7px;
}
.h400[data-v-86ef20a6] {
  height: 550px;
}
.info-box[data-v-86ef20a6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.info-item[data-v-86ef20a6] {
  width: 33.3%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.info-item label[data-v-86ef20a6] {
  width: 80px;
  text-align: right;
  margin-right: 6px;
}
.w80[data-v-86ef20a6] {
  width: 80px;
}
.text-blur[data-v-86ef20a6] {
  color: #409eff;
}
.text-red[data-v-86ef20a6] {
  color: red;
}
.w460[data-v-86ef20a6] {
  width: 460px !important;
}
.icon[data-v-86ef20a6] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-86ef20a6] {
  color: #f08525;
}
.el-col[data-v-86ef20a6] {
  margin-bottom: 0 !important;
}
.gray18[data-v-86ef20a6] {
  color: #ccc;
  font-size: 18px !important;
}
.body[data-v-86ef20a6] {
  height: 100%;
}
.body .page-bot[data-v-86ef20a6] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.body .page-bot span[data-v-86ef20a6] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-86ef20a6] {
  font-style: normal;
}
.flex-between[data-v-51368470] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-bot[data-v-51368470] {
  margin-top: 10px;
}
.search-body[data-v-51368470] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.left-box[data-v-51368470] {
  max-width: 460px;
}
.right-box[data-v-51368470] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 20px;
  min-width: 500px;
}
[data-v-6fd9112b] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-6fd9112b] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-6fd9112b] {
  margin-top: 10px;
}
@charset "UTF-8";
.trace-main .trace-title[data-v-507d3f93] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trace-main .trace-title .trace-t-h4[data-v-507d3f93] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 18px;
  color: #000;
}
.trace-main .trace-title .batch-no[data-v-507d3f93] {
  font-size: 14px;
}
.trace-main .trace-title .trace-t-p[data-v-507d3f93] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.trace-main .trace-sao[data-v-507d3f93] {
  margin-top: 10px;
}
.trace-main .trace-list[data-v-507d3f93] {
  margin-top: 10px;
  cursor: text;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.trace-main .trace-list .trace-item-title[data-v-507d3f93] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border: 1px solid #f2f2f2;
  font-weight: bold;
}
.trace-main .trace-list .trace-item-scroll[data-v-507d3f93] {
  max-height: 30vh;
  overflow-y: auto;
}
.trace-main .trace-list .trace-item-scroll .trace-item[data-v-507d3f93] {
  padding: 0 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.trace-main .trace-list .trace-item-scroll .trace-item span[data-v-507d3f93]:nth-child(1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.trace-main .trace-list .trace-item-scroll .trace-item .el-icon-delete[data-v-507d3f93] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 20px;
  cursor: pointer;
}

/* 设置滚动条的宽度 */
[data-v-507d3f93]::-webkit-scrollbar {
  width: 6px;
  /* 水平滚动条的高度 */
  height: 6px;
  /* 垂直滚动条的宽度 */
}

/* 设置滚动条滑块的样式 */
[data-v-507d3f93]::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  /* 滑块的颜色 */
  border-radius: 6px;
  /* 滑块的圆角 */
}

/* 设置滚动条轨道的样式 */
[data-v-507d3f93]::-webkit-scrollbar-track {
  background: lightgrey;
  /* 轨道的颜色 */
  border-radius: 2px;
  /* 轨道的圆角 */
}

.print-body[data-v-48d8db38] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-48d8db38]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-48d8db38]{
  width: 150px;
}
.fex1[data-v-48d8db38]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-48d8db38]{
  width:140px;
  height:40px;
}
.print-top p[data-v-48d8db38]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-48d8db38] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-48d8db38]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-48d8db38]{
  width: 100%;
}
.print-cont .print-box[data-v-48d8db38]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-48d8db38]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-48d8db38]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-48d8db38]{
  width: 100%;
}
.print-body .print-bd[data-v-48d8db38],.print-bd-box[data-v-48d8db38]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-48d8db38] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-48d8db38]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-48d8db38] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-48d8db38]{
    width: 100%;
}
.print-body .print-table th[data-v-48d8db38] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-48d8db38], .print-body .print-table td[data-v-48d8db38] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-48d8db38]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-48d8db38]:first-child, .print-body .print-table td[data-v-48d8db38]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-48d8db38], .print-body .print-bot[data-v-48d8db38] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-48d8db38] {
  text-align: left;
}
.print-body .print-bot span[data-v-48d8db38] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

@charset "UTF-8";
.body[data-v-0299fb55] {
  position: relative;
  height: calc(100% - 40px) !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.table-main[data-v-0299fb55] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  margin-top: 10px;
}

/* vxe-table 样式调整 */
.edit-stock-vxe[data-v-0299fb55] .vxe-header--column {
  background: #f5f5f5;
  color: #909399;
}
.edit-stock-vxe[data-v-0299fb55] .vxe-body--row.row--odd {
  background-color: #fafafa;
}
.edit-stock-vxe[data-v-0299fb55] .vxe-body--row.row--even {
  background-color: #ffffff;
}
.edit-stock-vxe[data-v-0299fb55] .vxe-body--row:hover {
  background-color: #f5f7fa;
}
.edit-stock-vxe[data-v-0299fb55] .vxe-cell {
  padding: 0 6px;
}
.edit-stock-vxe[data-v-0299fb55] input {
  width: 100%;
  height: 26px;
  line-height: 26px;
  -webkit-appearance: none;
  background-color: #FFF;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  outline: 0;
  padding: 0 15px;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.text-left[data-v-0299fb55] {
  text-align: left;
}
.clear[data-v-0299fb55] {
  cursor: pointer;
}
.clear[data-v-0299fb55]:hover {
  color: #409eff;
}
.gray[data-v-0299fb55] {
  color: #909399 !important;
}
.search .el-icon-edit[data-v-0299fb55] {
  font-size: 16px;
  margin-left: 6px;
}
.opt-slide[data-v-0299fb55] {
  position: relative;
  margin: 0 20px;
}
.opt-slide .up-icon[data-v-0299fb55] {
  position: absolute;
}
.opt-slide .upload-icon[data-v-0299fb55] {
  /*position: relative;*/
}
.opt-slide .upload-demo[data-v-0299fb55] {
  width: 20px;
  height: 20px;
  display: inline-block;
}
.opt-slide .scratch[data-v-0299fb55] {
  width: 420px;
  background: #fff;
  position: absolute;
  top: 20px;
  right: 0px;
  z-index: 9;
  padding: 5px;
  border: 1px solid #dfdfdf;
  font-size: 14px;
  color: #606266;
}
.opt-slide .scratch .scratch-tit[data-v-0299fb55] {
  border-bottom: 1px solid #dfdfdf;
}
.opt-slide .scratch ul[data-v-0299fb55] {
  margin: 10px;
}
.opt-slide .scratch ul li[data-v-0299fb55] {
  text-align: left;
  padding: 5px 0;
  cursor: pointer;
}
.opt-slide .scratch ul li[data-v-0299fb55]:hover {
  background: #dfdfdf;
}
.page-bot[data-v-0299fb55] {
  height: 40px;
  margin-top: 10px;
  line-height: 40px;
  width: 100%;
  background: #fff;
}
.page-bot span[data-v-0299fb55] {
  margin-right: 15px;
}
.page-bot em[data-v-0299fb55] {
  font-style: normal;
  color: #f08525;
}
.icon-btn[data-v-0299fb55] {
  font-size: 16px;
  color: #409eff;
  margin-right: 8px;
  cursor: pointer;
}
.icon-btn[data-v-0299fb55]:last-child {
  margin-right: 0;
}
.text-right[data-v-0299fb55] {
  text-align: right;
}
[data-v-0299fb55] .el-col {
  margin-bottom: 7px !important;
}
.search[data-v-0299fb55] .el-form-item {
  margin-bottom: 0;
}
.search[data-v-0299fb55] .el-button--small {
  padding: 7px 15px;
}
.search[data-v-0299fb55] .el-icon-question {
  font-size: 24px;
  margin-left: 10px;
  vertical-align: middle;
}
.search .icon-btn[data-v-0299fb55] {
  font-size: 20px;
}
.temp-store[data-v-0299fb55] {
  height: 160px;
  overflow: auto;
}
.temp-store li[data-v-0299fb55] {
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.temp-store li span[data-v-0299fb55] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.temp-store li .el-button[data-v-0299fb55] {
  width: 60px;
  padding: 0;
  color: red;
}
.el-table .project-name[data-v-0299fb55] {
  position: relative;
}
.el-table .project-name:hover .icon-btn[data-v-0299fb55] {
  display: inline-block;
}
.el-table .project-name .icon-btn[data-v-0299fb55] {
  position: absolute;
  top: 4px;
  right: 0;
  display: none;
}
.el-table .blue-text[data-v-0299fb55] {
  color: #409eff;
  cursor: pointer;
}
.down-box[data-v-0299fb55] {
  margin-top: 10px;
}
.down-box label[data-v-0299fb55] {
  margin-right: 10px;
}
.sup-body[data-v-0299fb55] {
  height: 100%;
  overflow: auto;
}
.print-body[data-v-0299fb55] {
  display: none;
}
[data-v-0299fb55] .red-border-color input,
.edit-stock-vxe[data-v-0299fb55] .red-border-color input {
  border-color: #ff6060 !important;
}
@charset "UTF-8";
.text-right[data-v-0e38dd4d] {
  text-align: right;
}
.red-text[data-v-0e38dd4d] {
  color: red;
}
.mr10[data-v-0e38dd4d] {
  margin-right: 10px;
}
.verifyStatus[data-v-0e38dd4d] {
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}
.bg-yellow[data-v-0e38dd4d] {
  background: #fecd64;
}
.bg-orange[data-v-0e38dd4d] {
  background: #ff893b;
}
.bg-green[data-v-0e38dd4d] {
  background: #76c99c;
}
.text-orange[data-v-0e38dd4d] {
  color: #f08525;
}
.info-hd[data-v-0e38dd4d] {
  margin-bottom: 10px;
  color: #909399;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex1[data-v-0e38dd4d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-verify[data-v-0e38dd4d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.verify-more[data-v-0e38dd4d] {
  width: 60px;
  cursor: pointer;
  color: #36BBA9;
  position: absolute;
  right: 0;
  bottom: 0;
}
.reject-text[data-v-0e38dd4d] {
  position: relative;
}
.reject-reason[data-v-0e38dd4d] {
  max-width: calc(100% - 80px);
  display: inline-block;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  word-break: break-all;
  -webkit-box-orient: vertical;
}
.time-box[data-v-0e38dd4d] {
  height: 400px;
  overflow: auto;
}
.time-top[data-v-0e38dd4d] {
  margin: 0;
  color: #999;
}
.time-top span[data-v-0e38dd4d] {
  color: #000;
  padding-left: 10px;
}
.info-hd-right[data-v-0e38dd4d] {
  width: 200px;
}
.icon-btn[data-v-0e38dd4d] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-0e38dd4d] {
  height: 100%;
  position: relative;
}
.draw-body .table-list[data-v-0e38dd4d] {
  height: calc(100vh - 228px);
}
.draw-body .table-list.has-trace-location[data-v-0e38dd4d] {
  height: calc(100vh - 270px);
}
.draw-body .page-bot[data-v-0e38dd4d] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.draw-body .page-bot span[data-v-0e38dd4d] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-0e38dd4d] {
  font-style: normal;
}
.tooltip-cont div[data-v-0e38dd4d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tooltip-cont span[data-v-0e38dd4d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 28px;
  line-height: 28px;
  min-width: 90px;
  display: inline-block;
  text-align: center;
}
.icon[data-v-0e38dd4d] {
  width: 20px;
  height: 20px;
}
.empty-tip[data-v-0e38dd4d] {
  padding: 30px 0;
  text-align: center;
  font-size: 16px;
}

/* vxe-table 样式 */
.trace-conflict-location[data-v-0e38dd4d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  min-height: 34px;
  margin: 0 14px 8px;
  padding: 0 12px;
  border: 1px solid #ecd4a5;
  background: #fff9ed;
  color: #80591e;
  font-size: 12px;
  line-height: 20px;
}
.trace-conflict-location .el-button[data-v-0e38dd4d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.stock-order-vxe[data-v-0e38dd4d] {
  /* 保持与原 el-table success-row 一致的红色背景 */
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-header--column {
  background: #f5f5f5;
  color: #909399;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-body--row.row--odd {
  background-color: #fafafa;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-body--row.row--even {
  background-color: #ffffff;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-body--row:hover {
  background-color: #f5f7fa;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-cell {
  padding: 0 6px;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-body--row.row--checkbox-checked {
  background-color: #fbe2e2 !important;
}
.stock-order-vxe[data-v-0e38dd4d] .vxe-body--row.trace-conflict-detail-row > td {
  background: #fff3d6 !important;
  -webkit-box-shadow: inset 0 2px #dfa331, inset 0 -2px #dfa331;
          box-shadow: inset 0 2px #dfa331, inset 0 -2px #dfa331;
}
[data-v-0e38dd4d] .success-row {
  background: #fbe2e2;
}
.el-dialog.trace-ledger-conflict-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: min(1120px, calc(100vw - 48px)) !important;
  max-height: calc(100vh - 48px);
  margin: 0 !important;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.el-dialog.trace-ledger-conflict-dialog .el-dialog__header {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 18px 22px 14px;
  border-bottom: 1px solid #ebeef5;
}
.el-dialog.trace-ledger-conflict-dialog .el-dialog__title {
  padding-left: 10px;
  border-left: 3px solid #f56c6c;
  font-size: 17px;
  font-weight: 600;
}
.el-dialog.trace-ledger-conflict-dialog .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  padding: 18px 22px;
  overflow-x: hidden;
  overflow-y: auto;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
.el-dialog.trace-ledger-conflict-dialog .el-dialog__footer {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 10px 22px 16px;
  border-top: 1px solid #ebeef5;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-summary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
  padding: 14px 16px;
  margin-bottom: 18px;
  border: 1px solid #f1cccc;
  border-radius: 4px;
  color: #be3c3c;
  background: #fff4f3;
  line-height: 22px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-summary > i {
  font-size: 22px;
  line-height: 24px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-summary strong {
  margin-right: 16px;
  font-size: 16px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-summary span {
  display: inline-block;
  font-size: 13px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-summary p {
  margin: 4px 0 0;
  color: #606266;
  font-size: 12px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-group {
  border: 1px solid #dfe5e9;
  border-radius: 4px;
  overflow: hidden;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-group + .trace-conflict-group {
  margin-top: 20px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-group__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 18px;
  padding: 14px 16px;
  background: #f7f9fa;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  min-width: 0;
  color: #303133;
  font-size: 16px;
  line-height: 24px;
  word-break: break-all;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-code__index {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  min-width: 26px;
  padding: 2px 6px;
  border: 1px solid #dfe5e9;
  border-radius: 4px;
  background: #fff;
  color: #606266;
  font-size: 12px;
  text-align: center;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-code__label,
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-group__count {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  color: #606266;
  font-size: 12px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison + .trace-conflict-comparison {
  border-top: 2px solid #dfe5e9;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6px 14px;
  padding: 10px 16px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison__header > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison__header .el-button {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison__index {
  color: #606266;
  font-size: 12px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-comparison__reason {
  color: #be3c3c;
  font-size: 13px;
  font-weight: 600;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table-wrap {
  overflow-x: auto;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table {
  width: 100%;
  min-width: 620px;
  table-layout: fixed;
  border-collapse: collapse;
  color: #303133;
  font-size: 14px;
  line-height: 22px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table .trace-conflict-table__field {
  width: 13%;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table th, .el-dialog.trace-ledger-conflict-dialog .trace-conflict-table td {
  padding: 12px 16px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #e4e9ed;
  border-right: 1px solid #e4e9ed;
  overflow-wrap: anywhere;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table th:last-child, .el-dialog.trace-ledger-conflict-dialog .trace-conflict-table td:last-child {
  border-right: 0;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table thead th {
  background: #f3f5f7;
  font-weight: 600;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table thead th > span {
  display: block;
  margin-top: 3px;
  color: #606266;
  font-size: 12px;
  font-weight: 400;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table tbody th {
  color: #606266;
  background: #fafbfc;
  font-weight: 400;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table td.is-conflict {
  background: #fff4f3;
  color: #be3c3c;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-table td.is-conflict .trace-conflict-value {
  font-weight: 600;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-cell > div {
  min-width: 0;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-value {
  white-space: pre-line;
  word-break: break-word;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-project-id {
  margin-top: 3px;
  color: #606266;
  font-size: 12px;
  line-height: 18px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-status {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 0 6px;
  border-radius: 3px;
  font-size: 12px;
  line-height: 22px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-status.is-danger {
  background: #ffe3e0;
  color: #be3c3c;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-status.is-success {
  background: #f0faf6;
  color: #16816b;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-status.is-missing {
  background: #f4f4f5;
  color: #606266;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-empty {
  padding: 20px;
  text-align: center;
  color: #606266;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-footer > span {
  color: #606266;
  font-size: 12px;
  text-align: left;
}
.el-dialog.trace-ledger-conflict-dialog .trace-conflict-footer .el-button {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

.print-body[data-v-06fe1a9e] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-06fe1a9e]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-06fe1a9e]{
  width: 150px;
}
.fex1[data-v-06fe1a9e]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-06fe1a9e]{
  width:140px;
  height:40px;
}
.print-top p[data-v-06fe1a9e]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-06fe1a9e] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-06fe1a9e]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-06fe1a9e]{
  width: 100%;
}
.print-cont .print-box[data-v-06fe1a9e]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-06fe1a9e]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-06fe1a9e]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-06fe1a9e]{
  width: 100%;
}
.print-body .print-bd[data-v-06fe1a9e],.print-bd-box[data-v-06fe1a9e]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-06fe1a9e] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-06fe1a9e]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-06fe1a9e] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-06fe1a9e]{
    width: 100%;
}
.print-body .print-table th[data-v-06fe1a9e] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-06fe1a9e], .print-body .print-table td[data-v-06fe1a9e] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-06fe1a9e]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-06fe1a9e]:first-child, .print-body .print-table td[data-v-06fe1a9e]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-06fe1a9e], .print-body .print-bot[data-v-06fe1a9e] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-06fe1a9e] {
  text-align: left;
}
.print-body .print-bot span[data-v-06fe1a9e] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

.w80[data-v-864cb202] {
  width: 80px;
}
.w460[data-v-864cb202] {
  width: 460px !important;
}
.text-blur[data-v-864cb202] {
  color: #409eff;
}
.text-red[data-v-864cb202] {
  color: red;
}
.icon[data-v-864cb202] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-864cb202] {
  color: #f08525;
}
.icon-tui1[data-v-864cb202] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-864cb202] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.body[data-v-864cb202] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-864cb202] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-864cb202] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-864cb202] {
  font-style: normal;
}
.w80[data-v-8d8716ee] {
  width: 80px;
}
.w460[data-v-8d8716ee] {
  width: 460px;
}
.w400[data-v-8d8716ee] {
  width: 400px;
}
.text-blur[data-v-8d8716ee] {
  color: #409eff;
}
.icon[data-v-8d8716ee] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-8d8716ee] {
  color: #f08525;
}
.el-col[data-v-8d8716ee] {
  margin-bottom: 0 !important;
}
.body[data-v-8d8716ee] {
  height: 100%;
}
.body .page-bot[data-v-8d8716ee] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-8d8716ee] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-8d8716ee] {
  font-style: normal;
}
.ml10[data-v-4f5e67ae] {
  margin-left: 10px;
}
.text-right[data-v-4f5e67ae] {
  text-align: right;
}
.tab-hd[data-v-4f5e67ae] {
  border: 1px solid #dfdfdf;
  border-radius: 3px;
  display: inline-block;
}
.tab-hd span[data-v-4f5e67ae] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  background: #fff;
}
.tab-hd span.active[data-v-4f5e67ae] {
  background: #409eff;
  color: #fff;
}
.info-hd[data-v-4f5e67ae] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-4f5e67ae] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-4f5e67ae] {
  height: 96%;
  position: relative;
}
.draw-body .table-list[data-v-4f5e67ae] {
  height: calc(100% - 100px);
}
.draw-body .page-bot[data-v-4f5e67ae] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.draw-body .page-bot span[data-v-4f5e67ae] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-4f5e67ae] {
  font-style: normal;
}
.tooltip-cont div[data-v-4f5e67ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tooltip-cont span[data-v-4f5e67ae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 28px;
  line-height: 28px;
  min-width: 90px;
  display: inline-block;
  text-align: center;
}
.w80[data-v-0b44ec40] {
  width: 80px;
}
.w460[data-v-0b44ec40] {
  width: 460px;
}
.w400[data-v-0b44ec40] {
  width: 400px;
}
.text-blur[data-v-0b44ec40] {
  color: #409eff;
}
.icon[data-v-0b44ec40] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-0b44ec40] {
  color: #f08525;
}
.el-col[data-v-0b44ec40] {
  margin-bottom: 0 !important;
}
.body[data-v-0b44ec40] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-0b44ec40] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-0b44ec40] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-0b44ec40] {
  font-style: normal;
}
.pa-drawer[data-v-f1cdec1c] {
  height: 100%;
  min-height: 0;
  padding: 0 18px 20px;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail-business-head[data-v-f1cdec1c] {
  padding: 13px 15px;
  background: #f8f9fb;
  border-left: 4px solid #00a98f;
  border-radius: 4px;
}
.detail-meta-list[data-v-f1cdec1c] {
  display: grid;
  grid-template-columns: 1.1fr 0.75fr 1fr 1.3fr;
  gap: 18px;
}
.detail-meta-item[data-v-f1cdec1c], .detail-reason-line > div[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  gap: 8px;
}
.detail-meta-item > span[data-v-f1cdec1c], .detail-reason-line span[data-v-f1cdec1c] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  color: #909399;
  font-size: 13px;
}
.detail-meta-item strong[data-v-f1cdec1c], .detail-reason-line strong[data-v-f1cdec1c] {
  min-width: 0;
  color: #303133;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.detail-reason-line[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 26px;
  margin-top: 11px;
  padding-top: 10px;
  border-top: 1px dashed #dcdfe6;
}
.detail-reason-line > div[data-v-f1cdec1c]:first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.detail-reason-line > div[data-v-f1cdec1c]:last-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.detail-summary-cards[data-v-f1cdec1c] {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 10px;
  margin: 10px 0;
}
.detail-summary-card[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 50px;
  padding: 10px 13px;
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail-summary-card > span[data-v-f1cdec1c] {
  color: #909399;
  font-size: 13px;
}
.detail-summary-card > strong[data-v-f1cdec1c] {
  color: #303133;
  font-size: 16px;
}
.detail-section-head[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 16px 0 7px;
}
.detail-section-head > div[data-v-f1cdec1c]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: 10px;
}
.detail-section-head strong[data-v-f1cdec1c] {
  color: #303133;
  font-size: 16px;
}
.detail-section-head > div:first-child span[data-v-f1cdec1c] {
  color: #909399;
  font-size: 12px;
}
.detail-color-legend[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  font-size: 12px;
}
.detail-color-legend span[data-v-f1cdec1c]::before {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 50%;
  content: "";
}
.legend-old[data-v-f1cdec1c] {
  color: #909399;
}
.legend-old[data-v-f1cdec1c]::before {
  background: #c0c4cc;
}
.legend-new[data-v-f1cdec1c] {
  color: #d48806;
}
.legend-new[data-v-f1cdec1c]::before {
  background: #e6a23c;
}
.legend-up[data-v-f1cdec1c] {
  color: #f56c6c;
}
.legend-up[data-v-f1cdec1c]::before {
  background: #f56c6c;
}
.legend-down[data-v-f1cdec1c] {
  color: #67c23a;
}
.legend-down[data-v-f1cdec1c]::before {
  background: #67c23a;
}
.detail-project-cell[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 78px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail-project-name[data-v-f1cdec1c] {
  color: #303133;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  white-space: normal;
  word-break: break-all;
}
.detail-cell-sub[data-v-f1cdec1c] {
  margin-top: 2px;
  color: #909399;
  font-size: 11px;
  line-height: 1.45;
}
.detail-batch[data-v-f1cdec1c] {
  color: #303133;
  font-weight: bold;
}
.detail-quantity[data-v-f1cdec1c] {
  color: #303133;
  font-size: 14px;
  font-weight: bold;
}
.detail-price-flow[data-v-f1cdec1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 6px;
  margin-bottom: 3px;
  font-size: 14px;
}
.detail-price-flow .price-old[data-v-f1cdec1c] {
  color: #909399;
  text-decoration: line-through;
}
.detail-price-flow .price-new[data-v-f1cdec1c] {
  color: #d48806;
  font-weight: bold;
}
.weighted-price-flow .price-new[data-v-f1cdec1c] {
  color: #337ecc;
}
.amount-price-flow .price-new[data-v-f1cdec1c] {
  color: #303133;
}
.detail-amount-impact[data-v-f1cdec1c] {
  font-size: 15px;
  font-weight: bold;
}
.delta-up[data-v-f1cdec1c] {
  color: #f56c6c !important;
  font-weight: bold;
}
.delta-down[data-v-f1cdec1c] {
  color: #67c23a !important;
  font-weight: bold;
}
.delta-zero[data-v-f1cdec1c] {
  color: #909399 !important;
}
.delta-none[data-v-f1cdec1c] {
  color: #c0c4cc !important;
}
.detail-row-action[data-v-f1cdec1c] {
  margin-top: 3px;
}
.detail-business-note[data-v-f1cdec1c] {
  margin-top: 9px;
  padding: 9px 12px;
  color: #606266;
  font-size: 12px;
  line-height: 1.6;
  background: #ecf5ff;
  border-radius: 4px;
}
.detail-business-note i[data-v-f1cdec1c] {
  margin-right: 5px;
  color: #409eff;
}
.pool-section-head[data-v-f1cdec1c] {
  margin-top: 18px;
}
.detail-advanced[data-v-f1cdec1c] {
  margin-top: 14px;
  padding: 0 14px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
.detail-advanced-title[data-v-f1cdec1c] {
  color: #606266;
  font-weight: bold;
}
.detail-advanced-sub[data-v-f1cdec1c] {
  margin-left: 10px;
  color: #909399;
  font-size: 12px;
  font-weight: normal;
}
.detail-technical-note[data-v-f1cdec1c] {
  margin-top: 7px;
  color: #909399;
  font-size: 12px;
}
.trail-section-head[data-v-f1cdec1c] {
  margin-top: 18px;
}
@media (max-width: 1300px) {
.detail-meta-list[data-v-f1cdec1c] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.detail-summary-cards[data-v-f1cdec1c] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.price-adjust-detail-drawer .el-drawer__body {
  min-height: 0;
  overflow: hidden;
}
.price-adjust-detail-drawer .detail-business-table th,
.price-adjust-detail-drawer .detail-pool-table th,
.price-adjust-detail-drawer .detail-trail-table th {
  color: #606266;
  background: #f5f7fa;
}
.price-adjust-detail-drawer .detail-business-table td,
.price-adjust-detail-drawer .detail-pool-table td {
  padding: 8px 0;
}
.price-adjust-detail-drawer .detail-business-table .cell,
.price-adjust-detail-drawer .detail-pool-table .cell {
  line-height: 1.45;
}
.price-adjust-info[data-v-524ff56f] {
  padding: 0 4px;
}
.mt10[data-v-524ff56f] {
  margin-top: 10px;
}
.mb10[data-v-524ff56f] {
  margin-bottom: 10px;
}
.w120[data-v-524ff56f] {
  width: 120px;
}
.w160[data-v-524ff56f] {
  width: 160px;
}
.w170[data-v-524ff56f] {
  width: 170px;
}
.query-panel[data-v-524ff56f] {
  margin: 10px 0;
  padding: 11px 14px 2px;
  background: #f8fafb;
  border: 1px solid #e4e7ed;
  border-left: 4px solid #00a98f;
  border-radius: 4px;
}
.query-panel-title[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  margin-bottom: 9px;
  color: #303133;
}
.query-panel-title i[data-v-524ff56f] {
  color: #00a98f;
  font-size: 16px;
}
.query-panel-title span[data-v-524ff56f] {
  margin-left: 4px;
  color: #909399;
  font-size: 12px;
}
.query-form[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-column-gap: 6px;
     -moz-column-gap: 6px;
          column-gap: 6px;
}
.query-form .el-form-item[data-v-524ff56f] {
  margin-right: 8px;
  margin-bottom: 9px;
}
.query-time-item[data-v-524ff56f] {
  min-width: 500px;
}
.query-actions[data-v-524ff56f] {
  margin-left: auto;
  white-space: nowrap;
}
.sub-title[data-v-524ff56f] {
  font-weight: bold;
  margin: 12px 0 6px;
}
.verify-panel[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  min-height: 0;
  overflow: hidden;
}
.verify-content[data-v-524ff56f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
  padding: 0 16px 16px;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.verify-btns[data-v-524ff56f] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 12px 16px;
  text-align: right;
  background: #fff;
  border-top: 1px solid #ebeef5;
  -webkit-box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.06);
          box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.06);
}
.text-danger[data-v-524ff56f] {
  color: #f56c6c;
}
.audit-text-positive[data-v-524ff56f] {
  color: #f56c6c;
  font-weight: bold;
}
.audit-text-negative[data-v-524ff56f] {
  color: #67c23a;
  font-weight: bold;
}
.audit-text-zero[data-v-524ff56f] {
  color: #909399;
}
.business-audit-head[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  padding: 12px 14px;
  background: #f8f9fb;
  border-left: 4px solid #00a98f;
  border-radius: 4px;
}
.business-order-main[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  gap: 24px;
}
.business-order-main > div[data-v-524ff56f], .business-reason[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.business-order-label[data-v-524ff56f] {
  color: #909399;
  font-size: 13px;
}
.business-reason[data-v-524ff56f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  color: #303133;
}
.business-remark-label[data-v-524ff56f] {
  margin-left: 10px;
}
.business-summary-cards[data-v-524ff56f] {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 10px;
  margin: 10px 0;
}
.business-summary-card[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 48px;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.business-summary-card > span[data-v-524ff56f] {
  color: #909399;
  font-size: 13px;
}
.business-summary-card > strong[data-v-524ff56f] {
  color: #303133;
  font-size: 16px;
}
.business-section-head[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 14px 0 7px;
}
.business-section-head > div[data-v-524ff56f]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: 10px;
}
.business-section-head strong[data-v-524ff56f] {
  color: #303133;
  font-size: 16px;
}
.business-section-head > div:first-child span[data-v-524ff56f] {
  color: #909399;
  font-size: 12px;
}
.business-color-legend[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  font-size: 12px;
}
.business-color-legend span[data-v-524ff56f]::before {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 4px;
  border-radius: 50%;
  content: "";
}
.legend-old[data-v-524ff56f] {
  color: #909399;
}
.legend-old[data-v-524ff56f]::before {
  background: #c0c4cc;
}
.legend-new[data-v-524ff56f] {
  color: #d48806;
}
.legend-new[data-v-524ff56f]::before {
  background: #e6a23c;
}
.legend-up[data-v-524ff56f] {
  color: #f56c6c;
}
.legend-up[data-v-524ff56f]::before {
  background: #f56c6c;
}
.legend-down[data-v-524ff56f] {
  color: #67c23a;
}
.legend-down[data-v-524ff56f]::before {
  background: #67c23a;
}
.business-project-name[data-v-524ff56f] {
  color: #303133;
  font-weight: bold;
  line-height: 1.5;
}
.business-cell-sub[data-v-524ff56f] {
  margin-top: 2px;
  color: #909399;
  font-size: 11px;
  line-height: 1.4;
}
.business-quantity[data-v-524ff56f] {
  color: #303133;
  font-size: 14px;
  font-weight: bold;
}
.business-adjust-qty[data-v-524ff56f] {
  color: #d48806;
}
.business-price-flow[data-v-524ff56f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 6px;
  margin-bottom: 3px;
  font-size: 14px;
}
.business-price-flow .price-old[data-v-524ff56f] {
  color: #909399;
  text-decoration: line-through;
}
.business-price-flow .price-new[data-v-524ff56f] {
  color: #d48806;
  font-weight: bold;
}
.weighted-price-flow .price-new[data-v-524ff56f] {
  color: #337ecc;
}
.business-amount-impact[data-v-524ff56f] {
  font-size: 15px;
}
.business-block-reason[data-v-524ff56f] {
  margin-top: 4px;
  color: #f56c6c;
  font-size: 11px;
  line-height: 1.35;
}
.business-audit-note[data-v-524ff56f] {
  margin-top: 10px;
  padding: 9px 12px;
  color: #606266;
  font-size: 12px;
  line-height: 1.6;
  background: #ecf5ff;
  border-radius: 4px;
}
.business-audit-note i[data-v-524ff56f] {
  margin-right: 5px;
  color: #409eff;
}
.advanced-audit[data-v-524ff56f] {
  margin-top: 12px;
  padding: 0 14px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
.advanced-audit-title[data-v-524ff56f] {
  color: #606266;
  font-weight: bold;
}
.advanced-audit-sub[data-v-524ff56f] {
  margin-left: 10px;
  color: #909399;
  font-size: 12px;
  font-weight: normal;
}
@media (max-width: 1200px) {
.query-time-item[data-v-524ff56f] {
    min-width: 100%;
}
.query-actions[data-v-524ff56f] {
    margin-left: 0;
}
.business-audit-head[data-v-524ff56f] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.business-reason[data-v-524ff56f] {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.business-summary-cards[data-v-524ff56f] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.price-adjust-verify-drawer .el-drawer__body {
  min-height: 0;
  overflow: hidden;
}
.price-adjust-verify-drawer .business-review-table th {
  color: #606266;
  background: #f5f7fa;
}
.price-adjust-verify-drawer .business-review-table td {
  padding: 8px 0;
}
.price-adjust-verify-drawer .business-review-table .cell {
  line-height: 1.45;
}
.price-adjust-verify-drawer th.audit-header-old {
  color: #909399;
  background: #f5f7fa;
}
.price-adjust-verify-drawer th.audit-header-new {
  color: #b88230;
  background: #faecd8;
}
.price-adjust-verify-drawer th.audit-header-delta {
  color: #337ecc;
  background: #ecf5ff;
}
.price-adjust-verify-drawer td.audit-old-changed {
  color: #909399;
  background: #fafafa;
}
.price-adjust-verify-drawer td.audit-new-changed {
  color: #d48806;
  font-weight: bold;
  background: #fdf6ec;
  -webkit-box-shadow: inset 3px 0 #e6a23c;
          box-shadow: inset 3px 0 #e6a23c;
}
.price-adjust-verify-drawer td.audit-delta-positive {
  color: #f56c6c;
  font-weight: bold;
  background: #fef0f0;
}
.price-adjust-verify-drawer td.audit-delta-negative {
  color: #67c23a;
  font-weight: bold;
  background: #f0f9eb;
}
.price-adjust-verify-drawer td.audit-delta-zero {
  color: #c0c4cc;
  background: #fafafa;
}
[data-v-a7f2fb0a] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-a7f2fb0a] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-a7f2fb0a] {
  margin-top: 10px;
}
.text-right[data-v-779a4e49] {
  text-align: right;
}
.text-orange[data-v-779a4e49] {
  color: #f08525;
}
.info-hd[data-v-779a4e49] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-779a4e49] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-779a4e49] {
  height: 100%;
  position: relative;
}
.draw-body .table-list[data-v-779a4e49] {
  height: calc(100% - 128px);
}
.draw-body .page-bot[data-v-779a4e49] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.draw-body .page-bot span[data-v-779a4e49] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-779a4e49] {
  font-style: normal;
}
.tooltip-cont div[data-v-779a4e49] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tooltip-cont span[data-v-779a4e49] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 28px;
  line-height: 28px;
  min-width: 90px;
  display: inline-block;
  text-align: center;
}
.icon[data-v-779a4e49] {
  width: 20px;
  height: 20px;
}
.w80[data-v-3c9a140a] {
  width: 80px;
}
.w460[data-v-3c9a140a] {
  width: 480px;
}
.w400[data-v-3c9a140a] {
  width: 400px;
}
.text-blur[data-v-3c9a140a] {
  color: #409eff;
}
.icon[data-v-3c9a140a] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-3c9a140a] {
  color: #f08525;
}
.body[data-v-3c9a140a] {
  height: 100%;
  position: relative;
}
.body .table-cont[data-v-3c9a140a] {
  height: calc(100% - 146px);
}
.body .tr-status[data-v-3c9a140a] {
  display: inline-block;
  height: 24px;
  line-height: 22px;
  padding: 0 5px;
  border-radius: 3px;
}
.body .status-green[data-v-3c9a140a] {
  color: #3fc787;
  background: rgba(224, 246, 235, 0.8);
  border: 1px solid rgba(63, 199, 135, 0.5);
}
.body .status-yellow[data-v-3c9a140a] {
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .page-bot[data-v-3c9a140a] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.body .page-bot span[data-v-3c9a140a] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-3c9a140a] {
  font-style: normal;
}
.w80[data-v-dadf5ccc] {
  width: 80px;
}
.w460[data-v-dadf5ccc] {
  width: 480px;
}
.w400[data-v-dadf5ccc] {
  width: 400px;
}
.text-blur[data-v-dadf5ccc] {
  color: #409eff;
}
.icon[data-v-dadf5ccc] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-dadf5ccc] {
  color: #f08525;
}
.el-col[data-v-dadf5ccc] {
  margin-bottom: 0 !important;
}
.body[data-v-dadf5ccc] {
  height: 100%;
}
.body .table-cont[data-v-dadf5ccc] {
  height: calc(100% - 190px);
}
.body .status-green[data-v-dadf5ccc] {
  color: #3fc787;
  background: rgba(224, 246, 235, 0.8);
  border: 1px solid rgba(63, 199, 135, 0.5);
}
.body .status-yellow[data-v-dadf5ccc] {
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .page-bot[data-v-dadf5ccc] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.body .page-bot span[data-v-dadf5ccc] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-dadf5ccc] {
  font-style: normal;
}
[data-v-4bf655ac] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-4bf655ac] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-4bf655ac] {
  margin-top: 10px;
}
.status0[data-v-5387439c] {
  color: #FF9900;
}
.status10[data-v-5387439c] {
  color: #FF9900;
}
.status20[data-v-5387439c] {
  color: #00AF94;
}
.status30[data-v-5387439c] {
  color: #333333;
}
.status40[data-v-5387439c] {
  color: #F56C6C;
}
[data-v-5387439c] .boderRed .el-input__inner {
  border-color: #F56C6C !important;
}
.flexend[data-v-5387439c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.flexend img[data-v-5387439c] {
  width: 80px;
  height: auto;
}
.uploadbox[data-v-5387439c] {
  width: 100%;
  border-radius: 5px;
}
[data-v-5387439c] .el-upload-list__item {
  width: 95px !important;
  height: 95px !important;
  -webkit-transition: none !important;
  transition: none !important;
}
[data-v-5387439c] .el-upload--picture-card {
  width: 95px !important;
  height: 95px !important;
  line-height: 109px;
}
.text-right[data-v-5387439c] {
  text-align: right;
}
.icon-btn[data-v-5387439c] {
  font-size: 16px;
}
.draw-body[data-v-5387439c] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-5387439c] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .page-bot em[data-v-5387439c] {
  color: #f08525;
  font-style: normal;
}
.draw-body .draw-table[data-v-5387439c] {
  height: calc(100% - 90px);
}
.status0[data-v-47dd23ca] {
  color: #FF9900;
}
.status10[data-v-47dd23ca] {
  color: #FF9900;
}
.status20[data-v-47dd23ca] {
  color: #00AF94;
}
.status30[data-v-47dd23ca] {
  color: #333333;
}
.status40[data-v-47dd23ca] {
  color: #F56C6C;
}
.box-shadow[data-v-47dd23ca] {
  padding: 15px;
}
.box-t[data-v-47dd23ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mx[data-v-47dd23ca] {
  color: #00AF94;
  cursor: pointer;
}
.title[data-v-47dd23ca] {
  font-weight: bold;
  font-size: 16px;
}
.status[data-v-47dd23ca], .remark[data-v-47dd23ca] {
  margin-top: 5px;
}
.index-container .el-card[data-v-47dd23ca] {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
}
.el-card.is-always-shadow[data-v-47dd23ca], .el-card.is-hover-shadow[data-v-47dd23ca]:focus, .el-card.is-hover-shadow[data-v-47dd23ca]:hover {
  -webkit-box-shadow: 0 0 10px 0 #eee !important;
          box-shadow: 0 0 10px 0 #eee !important;
}
.status0[data-v-b1593d6a] {
  color: #FF9900;
}
.status10[data-v-b1593d6a] {
  color: #FF9900;
}
.status20[data-v-b1593d6a] {
  color: #00AF94;
}
.status30[data-v-b1593d6a] {
  color: #333333;
}
.status40[data-v-b1593d6a] {
  color: #F56C6C;
}
.text-right[data-v-b1593d6a] {
  text-align: right;
}
.w460[data-v-b1593d6a] {
  width: 460px;
}
.loss-bill .table-operation[data-v-b1593d6a] {
  text-align: center;
}
.loss-bill .table-operation .el-button[data-v-b1593d6a] {
  font-size: 18px;
}
.loss-bill .amount[data-v-b1593d6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-bill .amount span[data-v-b1593d6a] {
  color: #333;
  margin-right: 15px;
}
.loss-bill .amount span em[data-v-b1593d6a] {
  color: #f08525;
  font-style: normal;
}
.loss-bill .datas[data-v-b1593d6a] {
  margin-right: 10px;
}
.text-right[data-v-36adc118] {
  text-align: right;
}
.w460[data-v-36adc118] {
  width: 460px;
}
.w400[data-v-36adc118] {
  width: 400px;
}
.loss-detailed .table-operation[data-v-36adc118] {
  text-align: center;
}
.loss-detailed .table-operation .el-button[data-v-36adc118] {
  font-size: 18px;
}
.loss-detailed .datas[data-v-36adc118] {
  margin-right: 10px;
}
.loss-detailed .amount[data-v-36adc118] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-detailed .amount span[data-v-36adc118] {
  color: #333;
  margin-right: 15px;
}
.loss-detailed .amount span em[data-v-36adc118] {
  color: #f08525;
}
[data-v-9776d01c] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-9776d01c] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-9776d01c] {
  margin-top: 10px;
}
.mar-t-10[data-v-475624f6] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-475624f6] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-475624f6] {
  color: #f08525;
}
.table-head[data-v-475624f6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table-head span[data-v-475624f6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #909399;
}
.icon[data-v-475624f6] {
  font-size: 18px;
  font-weight: 600;
}

.print-body[data-v-478ba2e0] {
  display: none;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-478ba2e0]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-478ba2e0]{
  width: 150px;
}
.fex1[data-v-478ba2e0]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-478ba2e0]{
  width:140px;
  height:40px;
}
.print-top p[data-v-478ba2e0]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-478ba2e0] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-478ba2e0]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-478ba2e0]{
  width: 100%;
}
.print-cont .print-box[data-v-478ba2e0]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-478ba2e0]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-478ba2e0]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-478ba2e0]{
  width: 100%;
}
.print-body .print-bd[data-v-478ba2e0],.print-bd-box[data-v-478ba2e0]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-478ba2e0] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-478ba2e0]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-478ba2e0] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-478ba2e0]{
    width: 100%;
}
.print-body .print-table th[data-v-478ba2e0] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-478ba2e0], .print-body .print-table td[data-v-478ba2e0] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-478ba2e0]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-478ba2e0]:first-child, .print-body .print-table td[data-v-478ba2e0]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-478ba2e0], .print-body .print-bot[data-v-478ba2e0] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-478ba2e0] {
  text-align: left;
}
.print-body .print-bot span[data-v-478ba2e0] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}
.return-box[data-v-478ba2e0]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.return-box span[data-v-478ba2e0]{
  display: inline-block;
  width: 33%;
}

.w400[data-v-1e7cedf4] {
  width: 400px;
}
.w460[data-v-1e7cedf4] {
  width: 460px;
}
.return-bill .datas[data-v-1e7cedf4] {
  margin-right: 10px;
}
.mar-t-10[data-v-1e7cedf4] {
  margin-top: 10px;
}
.mar-t-10 .money span[data-v-1e7cedf4] {
  margin-right: 10px;
}
.mar-t-10 .money span em[data-v-1e7cedf4] {
  color: #f08525;
  font-style: normal;
}
.icon[data-v-1e7cedf4] {
  font-size: 18px;
  font-weight: 600;
}
.table-head span[data-v-1e7cedf4] {
  margin-right: 15px;
}
.w400[data-v-5d7a2f9d] {
  width: 400px;
}
.w460[data-v-5d7a2f9d] {
  width: 460px;
}
.return-bill .mar-t-10[data-v-5d7a2f9d] {
  margin-top: 10px;
}
.return-bill .mar-t-10 .money span[data-v-5d7a2f9d] {
  margin-right: 10px;
}
.return-bill .mar-t-10 .money span em[data-v-5d7a2f9d] {
  font-size: normal;
  color: #f08525;
  font-style: normal;
}
.return-bill .datas[data-v-5d7a2f9d] {
  margin-right: 10px;
}
.return-bill .icon[data-v-5d7a2f9d] {
  font-size: 18px;
  font-weight: 600;
}
.return-bill .project-type[data-v-5d7a2f9d] .el-form-item__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-v-fefafc76] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-fefafc76] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-fefafc76] {
  margin-top: 10px;
}
.uploadbox[data-v-5928f1fb] {
  width: 100%;
  border-radius: 5px;
}
.ml20[data-v-5928f1fb] {
  margin-left: 20px;
}
[data-v-5928f1fb] .red-border-color input, input.red-border-color[data-v-5928f1fb] {
  border-color: #ff6060 !important;
}
[data-v-5928f1fb] .el-upload-list__item {
  width: 95px !important;
  height: 95px !important;
  -webkit-transition: none !important;
  transition: none !important;
}
[data-v-5928f1fb] .el-upload--picture-card {
  width: 95px !important;
  height: 95px !important;
  line-height: 109px;
}
.text-right[data-v-5928f1fb] {
  text-align: right;
}
.icon-btn[data-v-5928f1fb] {
  font-size: 16px;
}
.draw-body[data-v-5928f1fb] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-5928f1fb] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .page-bot em[data-v-5928f1fb] {
  color: #f08525;
  font-style: normal;
}
.draw-body .draw-table[data-v-5928f1fb] {
  height: calc(100% - 90px);
}
.status0[data-v-8bc4bb6c] {
  color: #FF9900;
}
.status10[data-v-8bc4bb6c] {
  color: #FF9900;
}
.status20[data-v-8bc4bb6c] {
  color: #00AF94;
}
.status30[data-v-8bc4bb6c] {
  color: #333333;
}
.status40[data-v-8bc4bb6c] {
  color: #F56C6C;
}
.box-shadow[data-v-8bc4bb6c] {
  padding: 15px;
}
.box-t[data-v-8bc4bb6c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mx[data-v-8bc4bb6c] {
  color: #00AF94;
  cursor: pointer;
}
.title[data-v-8bc4bb6c] {
  font-weight: bold;
  font-size: 16px;
}
.status[data-v-8bc4bb6c], .remark[data-v-8bc4bb6c] {
  margin-top: 5px;
}
.index-container .el-card[data-v-8bc4bb6c] {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
}
.el-card.is-always-shadow[data-v-8bc4bb6c], .el-card.is-hover-shadow[data-v-8bc4bb6c]:focus, .el-card.is-hover-shadow[data-v-8bc4bb6c]:hover {
  -webkit-box-shadow: 0 0 10px 0 #eee !important;
          box-shadow: 0 0 10px 0 #eee !important;
}
.text-right[data-v-26b74890] {
  text-align: right;
}
.w460[data-v-26b74890] {
  width: 460px;
}
.loss-bill .table-operation[data-v-26b74890] {
  text-align: center;
}
.loss-bill .table-operation .el-button[data-v-26b74890] {
  font-size: 18px;
}
.loss-bill .amount[data-v-26b74890] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-bill .amount span[data-v-26b74890] {
  color: #333;
  margin-right: 15px;
}
.loss-bill .amount span em[data-v-26b74890] {
  color: #f08525;
  font-style: normal;
}
.loss-bill .datas[data-v-26b74890] {
  margin-right: 10px;
}
.text-right[data-v-be862e66] {
  text-align: right;
}
.info-hd[data-v-be862e66] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-be862e66] {
  font-size: 16px;
}
.text-orange[data-v-be862e66] {
  color: #f08525;
}
.draw-body[data-v-be862e66] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-be862e66] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .draw-table[data-v-be862e66] {
  height: calc(100% - 100px);
}
.draw-body span[data-v-be862e66] {
  margin-right: 10px;
}
.draw-body span em[data-v-be862e66] {
  font-style: normal;
}
.text-right[data-v-285e33ca] {
  text-align: right;
}
.tab-hd[data-v-285e33ca] {
  border: 1px solid #dfdfdf;
  border-radius: 3px;
  display: inline-block;
}
.tab-hd span[data-v-285e33ca] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  background: #fff;
}
.tab-hd span.active[data-v-285e33ca] {
  background: #409eff;
  color: #fff;
}
.info-hd[data-v-285e33ca] {
  margin-bottom: 10px;
  color: #909399;
}
.info-hd span[data-v-285e33ca] {
  margin-right: 20px;
}
.icon-btn[data-v-285e33ca] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-285e33ca] {
  height: 100%;
  position: relative;
}
.draw-body .table-list[data-v-285e33ca] {
  height: calc(100% - 128px);
}
.draw-body .page-bot[data-v-285e33ca] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.draw-body .page-bot span[data-v-285e33ca] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-285e33ca] {
  font-style: normal;
}
.tooltip-cont div[data-v-285e33ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tooltip-cont span[data-v-285e33ca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 28px;
  line-height: 28px;
  min-width: 90px;
  display: inline-block;
  text-align: center;
}
[data-v-69ff5327] .el-drawer__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mt5[data-v-69ff5327] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foot[data-v-69ff5327] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foot p[data-v-69ff5327] {
  margin-right: 15px;
}
.foot .el-input[data-v-69ff5327] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.w80[data-v-164aadbd] {
  width: 80px;
}
.text-blur[data-v-164aadbd] {
  color: #409eff;
}
.icon[data-v-164aadbd] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-164aadbd] {
  color: #f08525;
}
.el-col[data-v-164aadbd] {
  margin-bottom: 0 !important;
}
.body[data-v-164aadbd] {
  height: 100%;
}
.body .page-bot[data-v-164aadbd] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-164aadbd] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-164aadbd] {
  font-style: normal;
}
.basic-container[data-v-6b46880d] .el-card {
  width: calc(100% - 20px) !important;
}
.index-container[data-v-6b46880d] .el-tabs, .index-container .el-tab-pane[data-v-6b46880d] {
  height: auto !important;
}
[data-v-6b46880d] .el-col {
  margin: 0 !important;
  padding: 0 !important;
}
.basic-container[data-v-2bc3ff2a] .el-card {
  width: calc(100% - 20px) !important;
}
.index-container[data-v-2bc3ff2a] .el-tabs, .index-container .el-tab-pane[data-v-2bc3ff2a] {
  height: auto !important;
}
[data-v-2bc3ff2a] .el-col {
  margin: 0 !important;
  padding: 0 !important;
}

.yz-report-detail[data-v-51ec3aad] {
  font-size: 14px;
  color: #303133;
  line-height: 1.6;
  background: #f5f7fa;
  padding: 24px 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 100%;
}
.yz-panel[data-v-51ec3aad] {
  background: #fff;
  border-radius: 10px;
  padding: 20px 24px;
  border: 1px solid #ebeef5;
  margin-bottom: 16px;
}
.yz-panel--top[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; /* prevent vertical stretch */
}
.yz-basic-container[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0; /* important for inner flex/grid truncation */
}
.yz-health-box[data-v-51ec3aad] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  height: 200px;
  background: linear-gradient(135deg, #0fbc89 0%, #00966a 100%);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 16px;
  -webkit-box-shadow: 0 8px 24px rgba(0, 188, 143, 0.35);
          box-shadow: 0 8px 24px rgba(0, 188, 143, 0.35);
  padding: 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.yz-health-inner[data-v-51ec3aad] {
  text-align: center;
  width: 100%;
}
.yz-health-title[data-v-51ec3aad] {
  font-size: 14px;
  opacity: 0.9;
  margin-bottom: 10px;
}
.yz-health-score[data-v-51ec3aad] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.yz-hs-big[data-v-51ec3aad] {
  font-size: 46px;
  font-weight: bold;
  line-height: 1;
  font-family: Arial, Helvetica, sans-serif;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.yz-hs-small[data-v-51ec3aad] {
  font-size: 16px;
  opacity: 0.8;
  margin-left: 4px;
}
.yz-health-tag[data-v-51ec3aad] {
  display: inline-block;
  padding: 6px 16px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 20px;
  font-size: 13px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  backdrop-filter: blur(4px);
}
.yz-section-title[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  color: #303133;
}
.yz-section-title i[data-v-51ec3aad] {
  color: #909399;
}
.yz-basic-grid[data-v-51ec3aad] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px 16px;
}
@media (max-width: 1200px) {
.yz-basic-grid[data-v-51ec3aad] {
    grid-template-columns: repeat(3, 1fr);
}
}
.yz-basic-label[data-v-51ec3aad] {
  display: block;
  font-size: 13px;
  color: #909399;
  margin-bottom: 6px;
}
.yz-basic-val[data-v-51ec3aad] {
  color: #303133;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yz-const-wrap[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.yz-const-col--left[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.yz-const-col--right[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.yz-soft-card[data-v-51ec3aad] {
  background: #f5f7fa;
  border-radius: 8px;
  padding: 16px 20px;
  border: none;
}
.yz-soft-title[data-v-51ec3aad] {
  font-size: 13px;
  color: #909399;
  margin-bottom: 6px;
}
.yz-soft-body[data-v-51ec3aad] {
  margin: 0;
  color: #303133;
  font-weight: 600;
  font-size: 14px;
  white-space: pre-wrap;
  word-break: break-word;
}
.yz-orange-card[data-v-51ec3aad] {
  width: 100%;
  background: #fff9f3;
  border: 1px solid #fde2d2;
  border-radius: 8px;
  padding: 20px;
}
.yz-orange-title[data-v-51ec3aad] {
  font-weight: 600;
  color: #b88230;
  font-size: 14px;
}
.yz-orange-title i[data-v-51ec3aad] {
  margin-right: 6px;
  font-size: 15px;
}
.yz-bullet-list[data-v-51ec3aad] {
  margin: 0;
  padding-left: 14px;
  color: #b88230;
  font-size: 14px;
}
.yz-bullet-list li[data-v-51ec3aad]::marker {
  color: #e6a23c;
}
.yz-bullet-list li[data-v-51ec3aad] {
  margin-bottom: 8px;
  line-height: 1.6;
}
.yz-orange-text[data-v-51ec3aad] {
  color: #b88230;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
  font-size: 14px;
  line-height: 1.6;
}
.yz-muted[data-v-51ec3aad] {
  color: #909399;
  font-size: 13px;
}
.yz-disease-summary[data-v-51ec3aad] {
  margin: -6px 0 12px;
  font-size: 13px;
  color: #606266;
  word-break: break-word;
}

/* 脉诊 */
.yz-pulse-cards[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 24px;
}
.yz-pulse-card[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 200px;
          flex: 1 1 200px;
  background: #fff;
  border-radius: 8px;
  padding: 24px 16px;
  border: 1px solid #ebeef5;
  text-align: center;
}
.yz-pulse-card-title[data-v-51ec3aad] {
  font-size: 14px;
  color: #606266;
  margin-bottom: 12px;
}
.yz-pulse-card-main[data-v-51ec3aad] {
  font-size: 20px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 8px;
  word-break: break-word;
}
.yz-pulse-card-sub[data-v-51ec3aad] {
  font-size: 13px;
  color: #909399;
}
.yz-pulse-img-row[data-v-51ec3aad] {
  margin-top: 16px;
  text-align: center;
}
.yz-pulse-thumb[data-v-51ec3aad] {
  max-width: 100%;
  max-height: 140px;
  cursor: pointer;
  border-radius: 6px;
  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.05);
          box-shadow: 0 2px 10px rgba(0,0,0,0.05); /* Make the graph stand out like in your screenshot */
}
.yz-pulse-blue[data-v-51ec3aad] {
  background: #f4f8ff;
  border: 1px solid #e1efff;
  border-radius: 10px;
  padding: 16px 20px;
}
.yz-section-subtitle[data-v-51ec3aad] {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 12px;
  color: #409eff;
}
.yz-section-subtitle i[data-v-51ec3aad] {
  margin-right: 6px;
}
.yz-pulse-para[data-v-51ec3aad] {
  margin: 0 0 10px;
  white-space: pre-wrap;
  word-break: break-word;
  font-size: 13px;
  color: #606266;
  line-height: 1.8;
}
.yz-pulse-para[data-v-51ec3aad]:last-of-type {
  margin-bottom: 0;
}
.yz-pulse-links[data-v-51ec3aad] {
  margin-top: 12px;
  border-top: 1px dashed #d9ecff;
  padding-top: 8px;
}

/* 疾病风险 */
.yz-disease-grid[data-v-51ec3aad] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
@media (max-width: 1100px) {
.yz-disease-grid[data-v-51ec3aad] {
    grid-template-columns: repeat(2, 1fr);
}
}
.yz-disease-card[data-v-51ec3aad] {
  border-radius: 10px;
  padding: 16px 20px;
  border: 1px solid #ebeef5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.yz-disease-card--high[data-v-51ec3aad] {
  background: #fff5f5;
  border-color: #fde2e2;
}
.yz-disease-card--mid[data-v-51ec3aad] {
  background: #fffcf0;
  border-color: #faecd8;
}
.yz-disease-card--low[data-v-51ec3aad] {
  background: #ffffff;
  border-color: #ebeef5;
}
.yz-disease-head[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.yz-disease-name[data-v-51ec3aad] {
  font-weight: 600;
  font-size: 15px;
}

/* 专属风险染色搭配 */
.yz-disease-card--high .yz-disease-name[data-v-51ec3aad] { color: #f56c6c;
}
.yz-disease-card--high .yz-disease-score[data-v-51ec3aad] { color: rgba(245, 108, 108, 0.7);
}
.yz-disease-card--high .yz-disease-tip[data-v-51ec3aad] { color: rgba(245, 108, 108, 0.85);
}
.yz-disease-card--mid .yz-disease-name[data-v-51ec3aad] { color: #e6a23c;
}
.yz-disease-card--mid .yz-disease-score[data-v-51ec3aad] { color: rgba(230, 162, 60, 0.7);
}
.yz-disease-card--mid .yz-disease-tip[data-v-51ec3aad] { color: rgba(230, 162, 60, 0.85);
}
.yz-disease-card--low .yz-disease-name[data-v-51ec3aad] { color: #303133;
}
.yz-disease-card--low .yz-disease-score[data-v-51ec3aad] { color: #909399;
}
.yz-disease-card--low .yz-disease-tip[data-v-51ec3aad] { color: #606266;
}
.yz-disease-badge[data-v-51ec3aad] {
  font-size: 12px;
  padding: 4px 10px;
  border-radius: 12px;
  white-space: nowrap;
}
.yz-disease-badge--high[data-v-51ec3aad] {
  color: #f56c6c;
  background: #fde2e2;
}
.yz-disease-badge--mid[data-v-51ec3aad] {
  color: #e6a23c;
  background: #faecd8;
}
.yz-disease-badge--low[data-v-51ec3aad] {
  color: #909399;
  background: #f4f4f5;
}
.yz-disease-main[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}
.yz-disease-bar[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.yz-disease-score[data-v-51ec3aad] {
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  min-width: 32px;
  text-align: right;
}
.yz-disease-tip[data-v-51ec3aad] {
  margin: 0;
  font-size: 12px;
  line-height: 1.6;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 经络 */
.yz-meridian-card[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  background: #fff;
  border-radius: 8px;
  padding: 14px;
  margin-bottom: 12px;
  border: 1px solid #ebeef5;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.yz-meridian-img-wrap[data-v-51ec3aad] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 200px;
          flex: 0 0 200px;
  max-width: 100%;
}
.yz-meridian-img[data-v-51ec3aad] {
  width: 100%;
  max-height: 220px;
  -o-object-fit: contain;
     object-fit: contain;
  cursor: pointer;
  border-radius: 6px;
}
.yz-meridian-body[data-v-51ec3aad] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 280px;
          flex: 1 1 280px;
  min-width: 0;
}
.yz-meridian-head[data-v-51ec3aad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
  margin-bottom: 8px;
}
.yz-meridian-title[data-v-51ec3aad] {
  font-size: 15px;
  font-weight: 600;
}
.yz-meridian-risk[data-v-51ec3aad] {
  font-size: 12px;
  color: #909399;
  white-space: nowrap;
}
.yz-meridian-risk em[data-v-51ec3aad] {
  font-style: normal;
  color: #f56c6c;
  font-weight: 600;
  font-size: 16px;
  margin-left: 4px;
}
.yz-meridian-intro[data-v-51ec3aad] {
  margin: 0;
  font-size: 13px;
  color: #606266;
  white-space: pre-wrap;
  word-break: break-word;
}



/* 右侧抽屉：限制最大宽度，大屏不会过宽 */
.yz-cloud-report-detail-drawer.el-drawer.rtl {
  max-width: 1120px;
}
/* 标题栏与顶边留白，避免标题贴顶 */
.yz-cloud-report-detail-drawer .el-drawer__header {
  padding: 18px 20px 16px;
  margin-bottom: 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.yz-cloud-report-detail-drawer .el-drawer__body {
  padding: 20px 24px 24px;
  background: #f5f7fa;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: calc(100vh - 62px);
}
.yz-drawer-detail-wrap {
  min-height: 100%;
}


.yz-cloud-query[data-v-78057570] {
  padding: 8px 0 0;
}
.search-form[data-v-78057570] {
  margin-bottom: 8px;
}

.physician[data-v-d09f10f0] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-d09f10f0] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-9ba4ce1a] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-9ba4ce1a] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-9024a636] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-9024a636] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
@charset "UTF-8";
.wb-dj-reconcile[data-v-4a9c1499] {
  height: calc(100vh - 86px);
  padding: 12px 16px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #f6f8fa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  color: #303133;
}
.query-panel[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 12px 14px;
  border: 1px solid #e5e9ef;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.query-main[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
}
.query-fields[data-v-4a9c1499] {
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.query-field[data-v-4a9c1499] {
  min-width: 0;
  margin-bottom: 0;
}
.query-field-dept[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 252px;
          flex: 0 1 252px;
  min-width: 190px;
}
.query-field-time[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 526px;
          flex: 0 0 526px;
}
.query-field-text[data-v-4a9c1499] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 190px;
          flex: 1 1 190px;
  min-width: 170px;
  max-width: 260px;
}
.query-field-patient[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 210px;
          flex: 0 1 210px;
  min-width: 160px;
  max-width: 220px;
}
.query-actions[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.advanced-trigger[data-v-4a9c1499] {
  padding-right: 2px;
  color: #606266;
}
.advanced-trigger.is-active[data-v-4a9c1499],
.advanced-trigger[data-v-4a9c1499]:hover {
  color: #00af94;
}
.advanced-trigger .el-icon-menu[data-v-4a9c1499] {
  margin-right: 3px;
  font-size: 14px;
}
.filter-count[data-v-4a9c1499] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 18px;
  height: 18px;
  margin: 0 2px;
  border-radius: 9px;
  background: #e6f7f4;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #00a58c;
  font-size: 12px;
  line-height: 18px;
}
.advanced-panel[data-v-4a9c1499] {
  margin-top: 12px;
  padding: 11px 12px 12px;
  border-top: 1px solid #edf0f3;
  border-radius: 2px;
  background: #f8fafb;
}
.advanced-title[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  color: #606266;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
}
.advanced-description[data-v-4a9c1499] {
  margin-left: 10px;
  color: #a0a5ad;
  font-size: 12px;
  font-weight: 400;
}
.advanced-grid[data-v-4a9c1499] {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 10px 16px;
}
.advanced-field[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  margin-bottom: 0;
}
.dimension-bar[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 39px;
  margin-top: 12px;
  border-bottom: 1px solid #dfe4ea;
}
.reconcile-tabs[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__header {
  margin: 0 0 -1px;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__content {
  display: none;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__nav {
  border-color: #dfe4ea;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__item {
  min-width: 118px;
  height: 38px;
  padding: 0 20px;
  border-color: #dfe4ea;
  background: #f5f7f9;
  color: #606266;
  text-align: center;
  line-height: 38px;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__item:hover {
  color: #00af94;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__item.is-active {
  border-top: 2px solid #00af94;
  border-bottom-color: #fff;
  background: #fff;
  color: #00af94;
  font-weight: 600;
  line-height: 36px;
}
.tab-count[data-v-4a9c1499] {
  min-width: 18px;
  height: 18px;
  margin-left: 5px;
  padding: 0 5px;
  border-radius: 9px;
  background: #e9edf1;
  color: #7f8790;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.reconcile-tabs[data-v-4a9c1499] .el-tabs__item.is-active .tab-count {
  background: #e6f7f4;
  color: #00a58c;
}
.dimension-hint[data-v-4a9c1499] {
  margin-left: 16px;
  color: #909399;
  font-size: 12px;
}
.summary-list[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 8px;
  margin: 10px 0 12px;
}
.summary-item[data-v-4a9c1499] {
  min-width: 0;
  height: 60px;
  padding: 8px 12px 7px;
  border: 1px solid #e4e8ed;
  border-left: 3px solid #cfd5dc;
  border-radius: 4px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.summary-item.is-primary[data-v-4a9c1499] {
  border-left-color: #00af94;
}
.summary-item.is-success[data-v-4a9c1499] {
  border-left-color: #67c23a;
}
.summary-item.is-warning[data-v-4a9c1499] {
  border-left-color: #e6a23c;
}
.summary-item.is-danger[data-v-4a9c1499] {
  border-left-color: #f56c6c;
}
.summary-label[data-v-4a9c1499] {
  color: #909399;
  font-size: 12px;
  line-height: 17px;
}
.summary-value[data-v-4a9c1499] {
  color: #303133;
  font-size: 19px;
  font-weight: 600;
  line-height: 24px;
  font-variant-numeric: tabular-nums;
}
.summary-item.is-primary .summary-value[data-v-4a9c1499] {
  color: #00a58c;
}
.summary-item.is-success .summary-value[data-v-4a9c1499] {
  color: #529b2e;
}
.summary-item.is-warning .summary-value[data-v-4a9c1499] {
  color: #c98218;
}
.summary-item.is-danger .summary-value[data-v-4a9c1499] {
  color: #e45656;
}
.table-toolbar[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 32px;
  padding: 0 2px 7px;
}
.table-heading[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  min-width: 0;
}
.table-title[data-v-4a9c1499] {
  color: #303133;
  font-size: 14px;
  font-weight: 600;
}
.table-description[data-v-4a9c1499] {
  margin-left: 10px;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.table-total[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  color: #909399;
  font-size: 12px;
}
.table-container[data-v-4a9c1499] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 228px;
  overflow: hidden;
  background: #fff;
}
.table-container.is-compact[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  min-height: 0;
}
.pagination-wrapper[data-v-4a9c1499] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 36px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 8px;
}
.danger-text[data-v-4a9c1499] {
  color: #f56c6c;
}
.success-text[data-v-4a9c1499] {
  color: #529b2e;
}
.mapping-separator[data-v-4a9c1499] {
  margin: 0 6px;
  color: #c0c4cc;
}
.project-cell[data-v-4a9c1499],
.two-line-cell[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  line-height: 18px;
}
.project-cell span[data-v-4a9c1499] {
  overflow: hidden;
  color: #303133;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.project-cell em[data-v-4a9c1499] {
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  font-style: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.two-line-cell span[data-v-4a9c1499] {
  overflow: hidden;
  color: #606266;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.two-line-cell em[data-v-4a9c1499] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 18px;
  height: 16px;
  margin-right: 4px;
  border-radius: 2px;
  background: #f0f2f5;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #909399;
  font-size: 11px;
  font-style: normal;
}
.table-empty[data-v-4a9c1499] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 168px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #c0c4cc;
  line-height: 1;
}
.table-empty i[data-v-4a9c1499] {
  margin-bottom: 10px;
  color: #c7cdd4;
  font-size: 28px;
}
.table-empty p[data-v-4a9c1499] {
  margin: 0 0 7px;
  color: #7f8790;
  font-size: 14px;
  line-height: 20px;
}
.table-empty span[data-v-4a9c1499] {
  color: #b1b6bd;
  font-size: 12px;
  line-height: 18px;
}
[data-v-4a9c1499] .query-field .el-form-item__label {
  padding-right: 8px;
  color: #606266;
  line-height: 32px;
  white-space: nowrap;
}
[data-v-4a9c1499] .query-field .el-form-item__content {
  min-width: 0;
  line-height: 32px;
}
[data-v-4a9c1499] .query-field:not(.query-field-time) .el-input,[data-v-4a9c1499] .query-field:not(.query-field-time) .el-select,[data-v-4a9c1499] .advanced-field .el-input,[data-v-4a9c1499] .advanced-field .el-select {
  width: 100%;
}
[data-v-4a9c1499] .query-field-time .km-timepicker {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-4a9c1499] .query-field-time .km-time-select {
  width: 82px !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 82px;
          flex: 0 0 82px;
}
[data-v-4a9c1499] .query-field-time .km-time-start,[data-v-4a9c1499] .query-field-time .km-time-end {
  width: 150px !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 150px;
          flex: 0 0 150px;
}
[data-v-4a9c1499] .query-field-time .km-time-start .el-input__inner,[data-v-4a9c1499] .query-field-time .km-time-end .el-input__inner {
  padding: 0 12px;
  font-variant-numeric: tabular-nums;
}
[data-v-4a9c1499] .query-field-time .km-time-start {
  position: relative;
  margin: 0 24px 0 8px;
}
[data-v-4a9c1499] .query-field-time .km-time-start::after {
  content: "至";
  position: absolute;
  top: 0;
  right: -19px;
  width: 14px;
  color: #909399;
  text-align: center;
  line-height: 32px;
}
[data-v-4a9c1499] .query-field-time .km-time-end {
  margin: 0;
}
[data-v-4a9c1499] .advanced-field .el-form-item__label {
  float: none;
  width: 72px;
  padding-right: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #606266;
  line-height: 32px;
  white-space: nowrap;
}
[data-v-4a9c1499] .advanced-field .el-form-item__content {
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0 !important;
  line-height: 32px;
}
[data-v-4a9c1499] .query-actions .el-button + .el-button {
  margin-left: 10px;
}
[data-v-4a9c1499] .reconcile-table {
  width: 100%;
  border: 1px solid #e3e7ec;
  border-bottom: 0;
  color: #303133;
  font-size: 13px;
}
[data-v-4a9c1499] .reconcile-table.el-table--scrollable-x {
  overflow: hidden !important;
}
[data-v-4a9c1499] .reconcile-table .el-table__body-wrapper {
  overflow-x: auto;
}
[data-v-4a9c1499] .reconcile-table .el-table__empty-block {
  width: 100% !important;
  min-width: 100%;
}
[data-v-4a9c1499] .reconcile-table th {
  height: 42px;
  padding: 0;
  background: #f3f5f7;
  color: #4f5660;
  font-weight: 600;
}
[data-v-4a9c1499] .reconcile-table td {
  padding: 6px 0;
}
[data-v-4a9c1499] .reconcile-table .el-table__fixed {
  -webkit-box-shadow: 3px 0 8px -6px rgba(42, 51, 66, 0.45);
          box-shadow: 3px 0 8px -6px rgba(42, 51, 66, 0.45);
}
[data-v-4a9c1499] .reconcile-table .el-table__fixed::before,[data-v-4a9c1499] .reconcile-table::before {
  background-color: #e3e7ec;
}
[data-v-4a9c1499] .pagination-wrapper .el-pagination {
  padding: 0;
  color: #606266;
}
[data-v-4a9c1499] .pagination-wrapper .el-pagination.is-background .btn-next,[data-v-4a9c1499] .pagination-wrapper .el-pagination.is-background .btn-prev,[data-v-4a9c1499] .pagination-wrapper .el-pagination.is-background .el-pager li {
  min-width: 28px;
  margin: 0 2px;
}
@media (max-width: 1680px) {
.query-main[data-v-4a9c1499] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.query-fields[data-v-4a9c1499] {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.query-field-time[data-v-4a9c1499] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 526px;
            flex: 0 0 526px;
}
.query-field-text[data-v-4a9c1499],
.query-field-patient[data-v-4a9c1499] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 190px;
            flex: 1 1 190px;
    max-width: none;
}
}
@media (max-width: 1200px) {
.query-main[data-v-4a9c1499] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.query-fields[data-v-4a9c1499] {
    width: 100%;
}
.query-actions[data-v-4a9c1499] {
    -ms-flex-item-align: end;
        align-self: flex-end;
}
.advanced-grid[data-v-4a9c1499] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.summary-list[data-v-4a9c1499] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
}
.physician[data-v-d9b4d228] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-d9b4d228] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-78d813ff] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-78d813ff] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-bce886d6] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-bce886d6] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.f14[data-v-e665469a] {
  font-size: 18px;
  font-weight: bold;
}
.el-icon-delete[data-v-e665469a] {
  font-size: 16px;
}
.search[data-v-e665469a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-e665469a] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-e665469a] {
  width: 170px;
}
.footer[data-v-e665469a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer span[data-v-e665469a] {
  padding-right: 20px;
}
.footer .left[data-v-e665469a] {
  padding-top: 10px;
}
.footer .pagenation[data-v-e665469a] {
  text-align: right;
}
.table-box .icon-new[data-v-e665469a] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #fa8070;
  border-radius: 4px;
}
.tips[data-v-e665469a] {
  font-size: 14px;
  line-height: 20px;
}
.icon-tui1[data-v-e665469a] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-e665469a] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.project[data-v-e665469a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-e665469a] {
  width: 120px;
}
.project .el-input[data-v-e665469a] {
  width: 160px;
}
.project .el-button--small[data-v-e665469a] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-e665469a] {
  margin-left: 10px;
}
.project .width200[data-v-e665469a] {
  width: 280px;
  height: 30px;
  margin-top: 2px;
}
.flex-refund[data-v-e665469a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.patient-name[data-v-e665469a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhuanzhen[data-v-e665469a] {
  width: 46px;
  height: 22px;
  margin-left: 10px;
  vertical-align: middle;
}
.yibao[data-v-e665469a] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #00af2d;
  border-radius: 4px;
  margin-right: 2px;
}
.physician[data-v-f5313cd8] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-f5313cd8] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.yz-cloud-query-page[data-v-4c1291a1] {
  padding: 8px 12px 12px;
  background: #fff;
  min-height: calc(100vh - 120px);
}
.physician[data-v-f8d5ed0a] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-f8d5ed0a] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-042dab90] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-042dab90] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
.physician[data-v-4d9351e0] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-4d9351e0] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}

.app-container > .box-card[data-v-86d280ac] {
  position: relative;
  top: auto;
  width: 100%;
  height: auto;
  max-width: 860px;
}
.dc-empty[data-v-86d280ac] {
  padding: 48px 0;
  text-align: center;
}
.dc-loading[data-v-86d280ac] {
  padding: 48px 0;
  color: #909399;
  text-align: center;
}
.dc-loading span[data-v-86d280ac] {
  margin-left: 8px;
}
.dc-empty-text[data-v-86d280ac] {
  color: #909399;
  font-size: 14px;
  margin-bottom: 16px;
}


.dc-flow-filter[data-v-56e4682e] {
  padding: 6px 0;
}
.dc-flow-filter .el-form-item[data-v-56e4682e] {
  margin-bottom: 10px;
}
.dc-call-log-title[data-v-56e4682e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 20px 0 10px;
  color: #303133;
  font-size: 16px;
  font-weight: 600;
}
.dc-call-log-alert[data-v-56e4682e] {
  margin-bottom: 12px;
}
.dc-call-log-content[data-v-56e4682e] {
  min-height: 90px;
}
.dc-call-log-empty[data-v-56e4682e] {
  padding: 32px 0;
  color: #909399;
  text-align: center;
  border: 1px dashed #dcdfe6;
}
.dc-call-log-api[data-v-56e4682e] {
  min-width: 90px;
  margin-right: 12px;
  color: #00a98f;
  font-weight: 600;
}
.dc-call-log-summary[data-v-56e4682e] {
  margin-left: 16px;
  color: #909399;
}
.dc-call-log-tag[data-v-56e4682e] {
  margin-left: 16px;
}
.dc-call-log-meta[data-v-56e4682e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 24px;
  margin-bottom: 12px;
  line-height: 22px;
  word-break: break-all;
}
.dc-call-log-error[data-v-56e4682e] {
  margin-bottom: 12px;
}
.dc-call-log-pre[data-v-56e4682e] {
  min-height: 80px;
  max-height: 360px;
  margin: 0;
  padding: 12px;
  overflow: auto;
  color: #303133;
  font-family: Consolas, "Courier New", monospace;
  font-size: 13px;
  line-height: 1.6;
  white-space: pre-wrap;
  word-break: break-all;
  background: #f5f7fa;
}


.dc-his-check[data-v-4f97cf74] {
  display: grid;
  grid-template-columns: minmax(0, 760px) minmax(360px, 520px);
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  row-gap: 16px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
.dc-operation-guide[data-v-4f97cf74] {
  grid-column: 2;
  grid-row: 1 / span 2;
  width: 100%;
  max-width: none;
  margin-bottom: 0;
}
.dc-operation-guide__content[data-v-4f97cf74] {
  color: #606266;
  font-size: 13px;
  line-height: 1.7;
}
.dc-operation-guide__line[data-v-4f97cf74] {
  display: block;
  margin: 2px 0;
}
.dc-his-check > .dc-card[data-v-4f97cf74] {
  grid-column: 1;
  position: relative;
  top: auto;
  width: 100%;
  height: auto;
  max-width: 760px;
  margin-bottom: 0;
}
.dc-result[data-v-4f97cf74] {
  max-width: 620px;
  margin-top: 12px;
  padding: 12px 16px;
  color: #606266;
  line-height: 1.8;
  background: #f5f7fa;
  border-radius: 4px;
}
.dc-result-title[data-v-4f97cf74] {
  color: #303133;
  font-size: 16px;
  font-weight: 700;
}
.dc-error[data-v-4f97cf74] {
  max-width: 620px;
  margin: 0 0 12px 90px;
  color: #f56c6c;
}
.dc-no-permission[data-v-4f97cf74] {
  grid-column: 1;
  padding: 48px 0;
  color: #909399;
  text-align: center;
}
.dc-operation-tip[data-v-4f97cf74] {
  color: #909399;
  font-size: 13px;
  line-height: 1.6;
}
.dc-date-picker[data-v-4f97cf74] {
  width: 100%;
}
@media (max-width: 1450px) {
.dc-his-check[data-v-4f97cf74] {
    grid-template-columns: minmax(0, 760px);
}
.dc-operation-guide[data-v-4f97cf74] {
    grid-column: 1;
    grid-row: auto;
    max-width: 760px;
}
}


.dc-no-permission[data-v-eabb088e] {
  padding: 48px 0;
  color: #909399;
  text-align: center;
}

[data-v-02a9730c] .el-dialog__footer {
  text-align: center;
}
.list[data-v-02a9730c] {
  margin-top: 10px;
  margin-bottom: 20px;
  display: block;
  color: #333;
  font-size: 14px;
  font-weight: 700;
}
.list span[data-v-02a9730c] {
  margin-right: 20px;
}
[data-v-02a9730c] .el-dialog__body {
  color: #333;
  font-size: 15px;
  text-align: center;
}
.ico[data-v-02a9730c] {
  position: static;
  left: inherit;
  top: inherit;
  width: 42px;
  height: 42px;
  display: block;
  margin: 0 auto;
  margin-bottom: 15px;
}
.zje[data-v-02a9730c] {
  position: relative;
  top: -1px;
}
.icon[data-v-02a9730c] {
  padding-top: 3px;
  color: #cccccc;
  font-size: 16px;
}
.icon[data-v-02a9730c]:hover {
  color: #3d88d9;
}
[data-v-02a9730c] .el-table--border th {
  border-right: 0;
}
[data-v-02a9730c] .el-table th,
.el-table tr[data-v-02a9730c] {
  background-color: #fff !important;
  border-bottom: 2px solid #656565;
}
[data-v-02a9730c] .el-table--border td,
.el-table--border th[data-v-02a9730c],
.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed[data-v-02a9730c] {
  border: 0;
}
[data-v-02a9730c] .el-table td,
.el-table th.is-leaf[data-v-02a9730c] {
  border: 0;
}
[data-v-02a9730c] .el-table--border,
.el-table--group[data-v-02a9730c] {
  border: 0;
}
[data-v-02a9730c] .el-table .cell,
.el-table th div[data-v-02a9730c],
.el-table--border td:first-child .cell[data-v-02a9730c],
.el-table--border th:first-child .cell[data-v-02a9730c] {
  color: black;
  font-size: 14px;
}
[data-v-02a9730c] .el-table__body-wrapper {
  border-bottom: 2px solid #656565;
}
[data-v-02a9730c] .el-table__footer-wrapper tbody td,
.el-table__header-wrapper tbody td[data-v-02a9730c] {
  background-color: #fff;
  font-weight: 700;
  border-bottom: 2px solid #656565;
}
[data-v-02a9730c] .el-table--border::after,
.el-table--group[data-v-02a9730c]::after,
.el-table[data-v-02a9730c]::before {
  position: relative;
}
[data-v-02a9730c] .el-table .cell {
  text-align: center;
}
.listArea[data-v-02a9730c] {
  width: 100%;
  height: 820px;
  overflow: auto;
}
.listArea .list-main1[data-v-02a9730c] .el-table_1_column_1 {
  border-bottom: 0 !important;
}
.listArea .list-main1[data-v-02a9730c] .el-table_1_column_1 .cell {
  text-align: left !important;
}
.listArea .list-main2[data-v-02a9730c] {
  width: 100%;
  margin: 50px 0 50px 0;
}
.listArea .list-main2[data-v-02a9730c] .el-table_2_column_7 {
  border-bottom: 0 !important;
}
.listArea .list-main2[data-v-02a9730c] .el-table_2_column_7 .cell {
  text-align: left !important;
}
.listArea .list-main3[data-v-02a9730c] {
  width: 100%;
}
.listArea .list-main3[data-v-02a9730c] .el-table_3_column_13 {
  border-bottom: 0 !important;
}
.listArea .list-main3[data-v-02a9730c] .el-table_3_column_13 .cell {
  text-align: left !important;
}
[data-v-5efbe2ea] .toll {
  margin-left: 20px;
}
.block[data-v-5efbe2ea] {
  margin-bottom: 20px;
}
[data-v-5efbe2ea] .el-table th,
.el-table tr[data-v-5efbe2ea] {
  background-color: #f2f2f2;
}
.bottom[data-v-5efbe2ea] {
  border-top: 2px solid #dfdfdf;
  position: relative;
  top: 560px;
  height: 50px;
  line-height: 50px;
}
.text-i[data-v-5efbe2ea] {
  font-size: 18px;
  color: #f08a2b;
}
.text-span[data-v-5efbe2ea] {
  font-weight: 700;
}
[data-v-1b095d56] .el-table tr.warning-row,[data-v-1b095d56] .el-table tr.warning-row td {
  border-bottom: 1px solid #000 !important;
}
[data-v-1b095d56] .list-main1 .el-table__body-wrapper {
  border-bottom: 1px solid #656565 !important;
}
.add[data-v-1b095d56] {
  width: 100%;
  height: auto;
  overflow: auto;
}
[data-v-1b095d56] .el-dialog__footer {
  text-align: center;
}
.list[data-v-1b095d56] {
  margin-top: 10px;
  margin-bottom: 20px;
  display: block;
  color: #333;
  font-size: 14px;
  font-weight: 700;
}
.list span[data-v-1b095d56] {
  margin-right: 20px;
}
[data-v-1b095d56] .el-dialog__body {
  color: #333;
  font-size: 15px;
  text-align: center;
}
.ico[data-v-1b095d56] {
  position: static;
  left: inherit;
  top: inherit;
  width: 42px;
  height: 42px;
  display: block;
  margin: 0 auto;
  margin-bottom: 15px;
}
.zje[data-v-1b095d56] {
  position: relative;
  top: -1px;
}
.icon[data-v-1b095d56] {
  padding-top: 3px;
  color: #cccccc;
  font-size: 16px;
}
.icon[data-v-1b095d56]:hover {
  color: #3d88d9;
}
[data-v-1b095d56] .el-table--border th {
  border-right: 0;
}
[data-v-1b095d56] .el-table th,
.el-table tr[data-v-1b095d56] {
  background-color: #fff !important;
  border-bottom: 2px solid #656565;
}
[data-v-1b095d56] .el-table--border td,
.el-table--border th[data-v-1b095d56],
.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed[data-v-1b095d56] {
  border: 0;
}
[data-v-1b095d56] .el-table td,
.el-table th.is-leaf[data-v-1b095d56] {
  border: 0;
}
[data-v-1b095d56] .el-table--border,
.el-table--group[data-v-1b095d56] {
  border: 0;
}
[data-v-1b095d56] .el-table .cell,
.el-table th div[data-v-1b095d56],
.el-table--border td:first-child .cell[data-v-1b095d56],
.el-table--border th:first-child .cell[data-v-1b095d56] {
  color: black;
  font-size: 14px;
}
.warning-icon[data-v-1b095d56] {
  margin-right: 5px;
  font-size: 18px;
  color: #e6a23c;
}
.operatour[data-v-1b095d56] {
  margin-top: 10px;
}
.operatour span[data-v-1b095d56] {
  margin-right: 5px;
}
[data-v-1b095d56] .el-table__body-wrapper {
  border-bottom: 2px solid #656565;
}
[data-v-1b095d56] .el-table__footer-wrapper tbody td,
.el-table__header-wrapper tbody td[data-v-1b095d56] {
  background-color: #fff;
  font-weight: 700;
  border-bottom: 2px solid #656565;
}
[data-v-1b095d56] .el-table--border::after,
.el-table--group[data-v-1b095d56]::after,
.el-table[data-v-1b095d56]::before {
  position: relative;
}
[data-v-1b095d56] .el-table .cell {
  text-align: center;
}
.listArea .list-main1[data-v-1b095d56] .el-table_1_column_1 {
  border-bottom: 0 !important;
}
.listArea .list-main1[data-v-1b095d56] .el-table_1_column_1 .cell {
  text-align: left !important;
}
.listArea .list-main2[data-v-1b095d56] {
  width: 100%;
  margin: 50px 0 50px 0;
  padding-right: 20px;
}
.listArea .list-main2[data-v-1b095d56] .el-table_2_column_7 {
  border-bottom: 0 !important;
}
.listArea .list-main2[data-v-1b095d56] .el-table_2_column_7 .cell {
  text-align: left !important;
}
.listArea .list-main3[data-v-1b095d56] {
  margin-bottom: 30px;
  padding-right: 20px;
  width: 100%;
}
.listArea .list-main3[data-v-1b095d56] .el-table_3_column_13 {
  border-bottom: 0 !important;
}
.listArea .list-main3[data-v-1b095d56] .el-table_3_column_13 .cell {
  text-align: left !important;
}
.zje[data-v-7c7aed42] {
  position: relative;
  top: -1px;
}
.icon[data-v-7c7aed42] {
  padding-top: 3px;
  color: #cccccc;
  font-size: 16px;
}
.icon[data-v-7c7aed42]:hover {
  color: #3d88d9;
}
.block[data-v-7c7aed42] {
  margin-bottom: 20px;
}
[data-v-7c7aed42] .el-table th,
.el-table tr[data-v-7c7aed42] {
  background-color: #f2f2f2;
}
.bottom[data-v-7c7aed42] {
  border-top: 2px solid #dfdfdf;
  position: relative;
  top: 560px;
  height: 50px;
  line-height: 50px;
}
.text-i[data-v-7c7aed42] {
  font-size: 18px;
  color: #f08a2b;
}
.text-span[data-v-7c7aed42] {
  font-weight: 700;
}
@charset "UTF-8";
[data-v-1a769872] .el-table thead.is-group th {
  background: #f6f6f6;
}
[data-v-1a769872] .el-table--border td,
.el-table--border th[data-v-1a769872],
.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed[data-v-1a769872] {
  border-right: 0;
}
.zje[data-v-1a769872] {
  position: relative;
  top: -1px;
}
.icon[data-v-1a769872] {
  padding-top: 3px;
  color: #cccccc;
  font-size: 16px;
}
.icon[data-v-1a769872]:hover {
  color: #3d88d9;
}

/* 选中某行时的背景色*/
[data-v-1a769872] .el-table__body tr.current-row > td {
  background-color: #faefb5;
}
.bottom[data-v-1a769872] {
  border-top: 2px solid #dfdfdf;
  position: fixed;
  bottom: 5px;
  border-bottom: 275px;
  height: 50px;
  line-height: 50px;
}
.text-i[data-v-1a769872] {
  font-size: 18px;
  color: #f08a2b;
}
.text-span[data-v-1a769872] {
  font-weight: 700;
}
.money-bottom[data-v-1a769872] {
  position: fixed;
  bottom: 10px;
  right: 0px;
  width: calc(100vw - 260px);
}
[data-v-1a769872] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-1a769872] .el-table__body-wrapper {
  overflow-y: auto;
}
[data-v-1b85da00] .el-table .cell {
  text-align: center;
  overflow: visible !important;
}
[data-v-1b85da00] .execution {
  overflow: visible !important;
}
[data-v-1b85da00] .index-container {
  overflow: visible !important;
}
.mb20[data-v-0587020c] {
  margin-bottom: 20px;
}
.mb20[data-v-8ab150d4] {
  margin-bottom: 20px;
}
.width350[data-v-8ab150d4] {
  width: 350px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 350px;
          flex: 0 0 350px;
  text-align: right;
}
.el-form-item--small.el-form-item[data-v-8ab150d4] {
  margin-bottom: 5px !important;
}
.code-title[data-v-f47e5604] {
  font-size: 20px;
  color: #303133;
  font-weight: bold;
}
.code-image[data-v-f47e5604] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.code-image img[data-v-f47e5604] {
  display: block;
  width: 252px;
}
.code-article[data-v-f47e5604] {
  margin-top: 20px;
  text-align: center;
}
.code-input[data-v-f47e5604] {
  margin: 20px auto 0 auto;
  width: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.code-list .item[data-v-f47e5604] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  font-size: 16px;
}
.code-list .item-tip[data-v-f47e5604] {
  color: #999999;
}
.code-list .item-time[data-v-f47e5604] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.code-list .item-warning[data-v-f47e5604] {
  color: #ff0000;
  font-size: 18px;
  font-weight: bold;
}
.wrapper[data-v-75138a81] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-dropdown-link[data-v-75138a81] {
  cursor: pointer;
  color: #36BBA9 !important;
}
.el-icon-arrow-down[data-v-75138a81] {
  font-size: 12px;
}
.fee-title[data-v-75138a81] {
  line-height: 32px;
  margin-right: 10px;
  position: relative;
  color: #303133;
}
.fee-dropdown[data-v-75138a81] {
  margin-left: 10px;
}
[data-v-75138a81] .dropdown-el-menu {
  padding: 12px;
  width: 365px;
}
.dropdown-col-row .fee-input[data-v-75138a81] {
  width: 60%;
}
.fee-search[data-v-75138a81],
.fee-project[data-v-75138a81],
.fee-person[data-v-75138a81],
.person-one[data-v-75138a81],
.person-two[data-v-75138a81] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-input-one[data-v-75138a81] {
  width: 100%;
}
.dropdown-btn[data-v-75138a81] {
  text-align: right;
  min-height: 24px;
}
[data-v-24339200] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-24339200] .categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
[data-v-24339200] .pastclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-24339200] .pastclass:hover > td {
  background-color: #ffe4d7 !important;
}
.fee-slot-wrapper[data-v-24339200] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-24339200] {
  position: absolute;
  right: 0px;
  top: -8px;
}
.remark[data-v-24339200] {
  max-width: 700px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ff0000;
}
[data-v-24339200] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
[data-v-24339200] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-24339200] {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-24339200]::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-24339200] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: none;
}
[data-v-24339200] .el-table__indent,[data-v-24339200] .el-table__placeholder {
  display: none;
}
.template-el-col[data-v-277794fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-277794fa] {
  line-height: 32px;
}
.el-select[data-v-277794fa] {
  width: 100%;
}
@charset "UTF-8";
.feeMange-right-title[data-v-21de3b5a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-title .title_inner[data-v-21de3b5a] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.itemBox[data-v-21de3b5a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  min-width: 0;
}
.under-stock[data-v-21de3b5a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 4px;
}
.under-stock .icon[data-v-21de3b5a] {
  width: 24px;
  height: 16px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  vertical-align: -0.15em;
  fill: currentColor;
}
.count[data-v-21de3b5a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 4px;
}
.tree_box[data-v-21de3b5a] {
  height: calc(100vh - 120px) !important;
  overflow: auto;
}
.overflow-box[data-v-21de3b5a]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-21de3b5a]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.overflow-box[data-v-21de3b5a]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
.del_status[data-v-21de3b5a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #f56c6c;
  border: 1px solid #f56c6c;
  border-radius: 4px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
  font-size: 10px;
  padding: 0 4px;
  line-height: 1.4;
  margin-right: 4px;
}
.treeItem[data-v-21de3b5a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-dcdccd68] .el-table th.el-table-column--selection .cell {
  display: none !important;
}
[data-v-dcdccd68] .el-dialog__header {
  background-color: #e6e9f0;
}
.setwidth[data-v-dcdccd68] {
  width: 50px;
}
[data-v-dcdccd68] .el-input--small .el-input__inner {
  height: 26px;
  line-height: 26px;
  width: 50px;
}
.input-num[data-v-dcdccd68] {
  display: inline-block;
  width: auto;
}
[data-v-dcdccd68] .el-table__empty-text {
  font-size: 14px;
}

[data-v-5b438342] .el-input__prefix {
  left: 20px;
  top: 10px;
  color: #f00;
  font-weight: bolder;
}
[data-v-5b438342] .el-input--small .el-input__inner {
  border: none;
  background: #f6f6f6;
}
.print-area[data-v-5b438342] {
  display: none;
}
.qr-img[data-v-5b438342] {
  width: 200px;
  height: 200px;
  margin: 30px auto 20px;
  display: block;
}
.qr-img-text[data-v-5b438342] {
  text-align: center;
  font-size: 18px;
  color: #000;
  margin-bottom: 40px;
}
.amount-text[data-v-5b438342] {
  color: #f00;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
}
.main[data-v-5b438342] {
  width: 90%;
  min-width: 525px;
  padding: 20px 0 0;
  margin: 0 auto;
}
.main .my-input[data-v-5b438342] {
  border: none;
  background-color: #f6f6f6;
  border-radius: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 10px 20px;
  margin-right: 10px;
  font-size: 30px;
  color: #f00;
}
.main .keyboard[data-v-5b438342] {
  width: 525px;
  margin: 20px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  font-size: 24px;
  font-weight: bolder;
  color: #000;
}
.main .keyboard .num_key[data-v-5b438342] {
  width: 405px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 70px;
}
.main .keyboard .num_key .key[data-v-5b438342] {
  width: 120px;
  height: 70px;
  margin-right: 15px;
  margin-bottom: 15px;
  background: #f6f6f6;
  border-radius: 5px;
  cursor: pointer;
}
.main .keyboard .num_key .key[data-v-5b438342]:active {
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
}
.main .keyboard .function_key .btn[data-v-5b438342] {
  width: 120px;
  height: 155px;
  margin-bottom: 15px;
  background-color: #f6f6f6;
  border-radius: 5px;
  line-height: 155px;
  cursor: pointer;
}
.main .keyboard .function_key .btn[data-v-5b438342]:active {
  -webkit-transform: scale(0.98);
          transform: scale(0.98);
}
.main .keyboard .back[data-v-5b438342] {
  background-image: url("/images/skb/10103@2x.png");
  background-size: 38px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.main .footer[data-v-5b438342] {
  text-align: center;
  font-size: 24px;
  font-weight: bolder;
  line-height: 70px;
  width: 525px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main .footer .scan[data-v-5b438342] {
  background-color: #00AF94;
  color: #fff;
  height: 70px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 15px;
  border-radius: 5px;
  cursor: pointer;
}
.main .footer .scan[data-v-5b438342]:hover {
  background-color: #06bea3;
}
.main .footer .light_key[data-v-5b438342] {
  border-radius: 5px;
  font-size: 16px;
  font-weight: normal;
  width: 120px;
  color: #00AF94;
  background-color: #F0FFFD;
  cursor: pointer;
}
.main .shadow[data-v-5b438342] {
  position: absolute;
  top: 0;
  left: -150px;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.7);
}
.main .shadow .img[data-v-5b438342] {
  display: block;
  width: 150px;
  height: auto;
  margin: 120px auto 10px;
}
.main .shadow .tips[data-v-5b438342] {
  text-align: center;
  color: #000;
  font-weight: bolder;
  background-color: #fff;
  line-height: 2;
  width: 200px;
  margin: 0 auto;
  border-radius: 5px;
}
.main .shadow .error[data-v-5b438342] {
  color: #f00;
  margin-top: 10px;
}
.main .shadow .price[data-v-5b438342] {
  color: #f00;
  margin-top: 10px;
  font-size: 46px;
  font-weight: bolder;
  margin-bottom: 10px;
}
.main .shadow .btn-group[data-v-5b438342] {
  width: 410px;
  height: 70px;
  background-color: #fff;
  position: absolute;
  bottom: 60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.main .shadow .btn-group .def-btn[data-v-5b438342] {
  width: 190px;
  line-height: 56px;
  height: 60px;
  text-align: center;
  font-size: 22px;
  border: 1px solid #00AF94;
  color: #00AF94;
  border-radius: 10px;
  cursor: pointer;
}
.main .shadow .btn-group .def-btn[data-v-5b438342]:hover {
  background-color: #F0FFFD;
}
.main .shadow .btn-group .ok[data-v-5b438342] {
  background: #00AF94;
  color: #fff;
}
.main .shadow .btn-group .ok[data-v-5b438342]:hover {
  background-color: #06bea3;
}
.print-area[data-v-bc3a7366] {
  display: none;
}
.main[data-v-bc3a7366] {
  padding: 10px;
  color: #000;
}
.main .top[data-v-bc3a7366] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main .top .bg-grey[data-v-bc3a7366] {
  background-color: #f6f6f6;
  padding: 5px;
  border-radius: 5px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .top .bg-grey .label[data-v-bc3a7366] {
  padding: 0 10px;
}
.main .middle[data-v-bc3a7366] {
  background-color: #F0FFFD;
  border: 1px solid #06bea3;
  padding: 10px 20px;
  border-radius: 10px;
  margin: 20px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.main .middle .item[data-v-bc3a7366] {
  width: 33%;
  font-weight: bolder;
}
.main .middle .item .title[data-v-bc3a7366] {
  padding-top: 10px;
}
.main .middle .item .amount[data-v-bc3a7366] {
  color: #f00;
  font-size: 46px;
}
.main .middle .item .price[data-v-bc3a7366] {
  color: #f00;
  line-height: 2.4;
}
.main .middle .item .label_name[data-v-bc3a7366] {
  padding-right: 10px;
}
.main .f18[data-v-bc3a7366] {
  font-size: 18px;
}
.main[data-v-6eb6eeb9] {
  background-image: url("/images/skb/10246@2x.png");
  background-position: center 270px;
  background-size: 60% auto;
  background-repeat: no-repeat;
  height: 100%;
  position: relative;
}
.main .width10[data-v-6eb6eeb9] {
  margin: 0 20px;
  width: 890px;
}
.main .tips[data-v-6eb6eeb9] {
  background: #FFFBE6;
  height: 48px;
  line-height: 46px;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  color: #f00;
  bottom: 0;
  font-size: 16px;
  z-index: 99;
}
.main .tips.fix[data-v-6eb6eeb9] {
  bottom: 344px;
}
.main .top[data-v-6eb6eeb9] {
  padding: 20px;
}
.main .top .label[data-v-6eb6eeb9] {
  color: #000;
  font-weight: bolder;
  padding-bottom: 10px;
  font-size: 16PX;
}
.main .top .form[data-v-6eb6eeb9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .top .submit[data-v-6eb6eeb9] {
  width: 120px;
  line-height: 50px;
  background: #00AF94;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border-radius: 10px;
  cursor: pointer;
}
.main .top .submit[data-v-6eb6eeb9]:hover {
  background-color: #06bea3;
}
.main .text[data-v-6eb6eeb9] {
  text-align: center;
  color: #000;
  font-size: 15px;
  font-weight: bolder;
}
.main .text .title[data-v-6eb6eeb9] {
  font-size: 1.8em;
  padding-bottom: 10px;
}
.my-input[data-v-6eb6eeb9] {
  border: none;
  font-size: 20px;
  background-color: #f6f6f6;
  border-radius: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 10px 20px;
  margin-right: 10px;
}
.all_amount[data-v-6eb6eeb9] {
  position: relative;
}
.all_amount .all_btn[data-v-6eb6eeb9] {
  position: absolute;
  top: 7px;
  right: 20px;
}
.all_amount .all_btn .big[data-v-6eb6eeb9] {
  font-size: 18px;
}
[data-v-6eb6eeb9] .el-input__prefix {
  left: 20px;
  top: 10px;
  color: #f00;
  font-weight: bolder;
}
[data-v-6eb6eeb9] .el-input--small .el-input__inner {
  border: none;
  background: #f6f6f6;
}
[data-v-6eb6eeb9] .el-button--warning.is-plain {
  border-color: #E6A23C !important;
}
.refund_body .top[data-v-6eb6eeb9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.refund_body .top .f[data-v-6eb6eeb9] {
  width: 50%;
  font-size: 16px;
  color: #000;
}
.refund_body .top .f .val_name[data-v-6eb6eeb9] {
  font-weight: bolder;
  color: #f00;
  padding-left: 10px;
}
[data-v-28b0f3d0] .el-dialog {
  width: 80%;
  min-width: 800px;
  max-width: 1100px;
  border-radius: 10px;
}
[data-v-28b0f3d0] .el-dialog__header {
  background: #FAFAFA;
  border-radius: 10px 10px 0 0;
}
[data-v-28b0f3d0] .el-dialog__body {
  padding: 0 !important;
}
.main[data-v-28b0f3d0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 650px;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.count-group[data-v-28b0f3d0] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.count-group .count-item[data-v-28b0f3d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px 0 30px;
  font-size: 24px;
}
.count-group .count-item .count-text[data-v-28b0f3d0] {
  font-size: 16px;
  color: #000000;
}
.count-group .count-item .count-bg[data-v-28b0f3d0] {
  width: 80px;
  height: 80px;
}
.count-group .item-blue[data-v-28b0f3d0] {
  background: #ECF2FF;
  border: 1px solid #659AFE;
  border-radius: 25px 10px 25px 10px;
  color: #2E6AE2;
}
.count-group .item-yellow[data-v-28b0f3d0] {
  margin: 0 20px;
  background: #FFF2E7;
  border: 1px solid #FD9E50;
  border-radius: 25px 10px 25px 10px;
  color: #FE7B0F;
}
.count-group .item-green[data-v-28b0f3d0] {
  background: #F0FFFD;
  border: 1px solid #00AF94;
  border-radius: 25px 10px 25px 10px;
  color: #00AF94;
}
.title-hd[data-v-28b0f3d0] {
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.title-hd i[data-v-28b0f3d0] {
  display: inline-block;
  width: 5px;
  height: 15px;
  margin-right: 10px;
  background: #00AF94;
  border-radius: 90px;
}
.des-list[data-v-28b0f3d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.des-list .des-item[data-v-28b0f3d0] {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.des-list .des-item[data-v-28b0f3d0]:nth-child(2n) {
  margin-left: 4%;
}
.des-list .des-item label[data-v-28b0f3d0] {
  width: 90px;
}
.des-list .des-item span[data-v-28b0f3d0] {
  display: inline-block;
  width: calc(100% - 90px);
}
.mt20[data-v-28b0f3d0] {
  margin-top: 20px;
}
.flex1[data-v-28b0f3d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.width10[data-v-28b0f3d0] {
  margin-top: 20px;
  padding-left: 12px;
  height: calc(100% - 60px);
  width: 100%;
}
.main[data-v-33ed6742] {
  background-image: url("/images/skb/10246@2x.png");
  background-position: center 270px;
  background-size: 60% auto;
  background-repeat: no-repeat;
  height: 100%;
  position: relative;
}
.main .width10[data-v-33ed6742] {
  margin: 0 20px;
  width: 890px;
}
.main .tips[data-v-33ed6742] {
  background: #FFFBE6;
  height: 48px;
  line-height: 46px;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  color: #f00;
  bottom: 0;
  font-size: 16px;
  z-index: 99;
}
.main .tips.fix[data-v-33ed6742] {
  bottom: 344px;
}
.main .top[data-v-33ed6742] {
  padding: 20px;
}
.main .top .label[data-v-33ed6742] {
  color: #000;
  font-weight: bolder;
  padding-bottom: 10px;
  font-size: 16PX;
}
.main .top .form[data-v-33ed6742] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .top .submit[data-v-33ed6742] {
  width: 120px;
  line-height: 50px;
  background: #00AF94;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border-radius: 10px;
  cursor: pointer;
}
.main .top .submit[data-v-33ed6742]:hover {
  background-color: #06bea3;
}
.main .text[data-v-33ed6742] {
  text-align: center;
  color: #000;
  font-size: 15px;
  font-weight: bolder;
}
.main .text .title[data-v-33ed6742] {
  font-size: 1.8em;
  padding-bottom: 10px;
}
.my-input[data-v-33ed6742] {
  border: none;
  font-size: 20px;
  background-color: #f6f6f6;
  border-radius: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 10px 20px;
  margin-right: 10px;
}
.all_amount[data-v-33ed6742] {
  position: relative;
}
.all_amount .all_btn[data-v-33ed6742] {
  position: absolute;
  top: 7px;
  right: 20px;
}
.all_amount .all_btn .big[data-v-33ed6742] {
  font-size: 18px;
}
[data-v-33ed6742] .el-input__prefix {
  left: 20px;
  top: 10px;
  color: #f00;
  font-weight: bolder;
}
[data-v-33ed6742] .el-input--small .el-input__inner {
  border: none;
  background: #f6f6f6;
}
[data-v-33ed6742] .el-button--warning.is-plain {
  border-color: #E6A23C !important;
}
.refund_body .top[data-v-33ed6742] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.refund_body .top .f[data-v-33ed6742] {
  width: 50%;
  font-size: 16px;
  color: #000;
}
.refund_body .top .f .val_name[data-v-33ed6742] {
  font-weight: bolder;
  color: #f00;
  padding-left: 10px;
}
.print-area[data-v-08c3b514] {
  display: none;
}
.daybook[data-v-08c3b514] {
  background: #F6F6F6;
  height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.commonbox[data-v-08c3b514] {
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
  border-radius: 10px;
}
.p-t-0[data-v-08c3b514] {
  padding-top: 0;
}
.dayflex[data-v-08c3b514] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.btn-group[data-v-08c3b514] {
  margin-left: -15px;
  margin-right: -15px;
}
.btn-item[data-v-08c3b514] {
  width: 50%;
  height: 44px;
  line-height: 44px;
  display: inline-block;
  background: #F9F9F9;
  border-color: #F9F9F9;
  border-radius: 6px;
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-align: center;
  cursor: pointer;
}
.btn-item.bth-active[data-v-08c3b514] {
  background: #fff;
  color: #00AF94;
}
.count-group[data-v-08c3b514] {
  margin-top: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 96px;
}
.count-group .count-item[data-v-08c3b514] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px 0 30px;
}
.count-group .count-item[data-v-08c3b514]:first-child {
  margin-right: 20px;
}
.count-group .count-item .count-text[data-v-08c3b514] {
  font-size: 15px;
  font-weight: bold;
  color: #000000;
}
.count-group .count-item .red[data-v-08c3b514] {
  font-size: 30px;
  font-weight: bold;
  color: #FB2525;
}
.count-group .count-item .green[data-v-08c3b514] {
  font-size: 30px;
  font-weight: bold;
  color: #00AF94;
}
.count-group .count-item .count-bg[data-v-08c3b514] {
  width: 145px;
  height: 96px;
}
.count-group .item-yellow[data-v-08c3b514] {
  background: #FCEFD6;
  border: 1px solid #FCBE47;
  opacity: 1;
  border-radius: 8px;
}
.count-group .item-green[data-v-08c3b514] {
  background: #F0FFFD;
  border: 1px solid #00AF94;
  opacity: 1;
  border-radius: 8px;
}
.day-search[data-v-08c3b514] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.day-search .search-box[data-v-08c3b514] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
  padding: 0 20px;
  height: 50px;
  line-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
  border-radius: 10px;
}
.day-search .search-box .search-item[data-v-08c3b514] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.day-search .search-box .search-item[data-v-08c3b514]:first-child {
  margin-left: 0;
}
.day-search .search-box .search-item .search-hd[data-v-08c3b514] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.day-search .search-box .search-item label[data-v-08c3b514] {
  margin-right: 10px;
  font-size: 15px;
  color: #000;
}
.day-search .day-serach-btn[data-v-08c3b514] {
  width: 100px;
  font-size: 18px;
  border-radius: 6px;
}
.w100[data-v-08c3b514] {
  width: 100px;
}
.day-content[data-v-08c3b514] {
  margin-top: 10px;
  padding: 20px 20px 10px 20px;
  width: 100%;
}
.tablebody[data-v-08c3b514] {
  width: 100%;
  max-width: 890px;
}
.main[data-v-7bdbd7cf] {
  height: 100%;
  position: relative;
  background: #f6f6f6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 20px;
}
.main .code-box[data-v-7bdbd7cf] {
  margin: auto;
  width: 300px;
  background: #0075B2;
  text-align: center;
  color: #fff;
}
.main .code-box .title[data-v-7bdbd7cf] {
  font-size: 18px;
  line-height: 4;
}
.main .code-box .code[data-v-7bdbd7cf] {
  width: 80%;
  margin: 0 auto;
  background: #fff;
  padding: 20px 0;
  border-radius: 20px;
  color: #333;
}
.main .code-box .code .img[data-v-7bdbd7cf] {
  display: block;
  width: 90%;
  height: auto;
  margin: 0 auto;
}
.main .code-box .logo22[data-v-7bdbd7cf] {
  margin-top: 34px;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .code-box .logo22 .dept-logo[data-v-7bdbd7cf] {
  height: 40px;
  width: auto;
}
.main .code-box .logo22 .skb-logo .pic[data-v-7bdbd7cf] {
  height: 26px;
  width: auto;
}
.main .code-box .logo22 .skb-logo .text[data-v-7bdbd7cf] {
  color: transparent;
  background-image: -webkit-gradient(linear, left top, right top, from(#00AF94), to(#0075B2));
  background-image: linear-gradient(to right, #00AF94, #0075B2);
  -webkit-background-clip: text;
          background-clip: text;
  font-size: 10px;
  font-weight: bolder;
  line-height: 1;
}
.main .down[data-v-7bdbd7cf] {
  text-align: center;
}
.main .down .simg[data-v-7bdbd7cf] {
  width: 40px;
  height: 40px;
  cursor: pointer;
}
[data-v-370eb954] .el-dialog {
  width: 80%;
  min-width: 800px;
  max-width: 1100px;
  border-radius: 10px;
}
[data-v-370eb954] .el-dialog__header {
  display: none;
}
[data-v-370eb954] .el-dialog__body {
  padding: 0 !important;
}
.flex-box[data-v-370eb954] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 650px;
}
.flex-box .left[data-v-370eb954] {
  width: 150px;
  background: #00AF94;
  color: #fff;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.flex-box .left .logo[data-v-370eb954] {
  width: 58px;
  height: auto;
  display: block;
  margin: 48px auto 5px;
}
.flex-box .left .name[data-v-370eb954] {
  text-align: center;
  margin-bottom: 48px;
}
.flex-box .left .nav .item[data-v-370eb954] {
  padding: 16px 0 16px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  cursor: pointer;
}
.flex-box .left .nav .item .icon[data-v-370eb954] {
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
.flex-box .left .nav .item[data-v-370eb954]:hover {
  font-weight: bolder;
  background: #06bea3;
}
.flex-box .left .nav .item.active[data-v-370eb954] {
  background: #06bea3;
  position: relative;
}
.flex-box .left .nav .item.active[data-v-370eb954]::after {
  position: absolute;
  content: "";
  background-color: #fff;
  top: 0;
  bottom: 0;
  left: 0;
  width: 4px;
  border-radius: 3px;
}
.flex-box .right[data-v-370eb954] {
  position: relative;
  background-color: #f6f6f6;
  padding: 60px 10px 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.flex-box .right .top[data-v-370eb954] {
  background: #fff;
  position: absolute;
  border-top-right-radius: 10px;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 80px;
  padding-left: 20px;
  font-size: 16px;
  color: #000;
  line-height: 50px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-box .right .top .business[data-v-370eb954] {
  font-weight: bolder;
}
.flex-box .right .top .close[data-v-370eb954] {
  position: absolute;
  top: 17px;
  right: 17px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-image: url("/images/skb/5888@2x.png");
  background-size: 100% 100%;
}
.flex-box .right .professional_work_block[data-v-370eb954] {
  background-color: #fff;
  border-radius: 10px;
  height: 100%;
}
[data-v-ace8f528] .el-dialog__body {
  padding-top: 10px !important;
}
.template-el-col[data-v-77431e46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-77431e46] {
  line-height: 32px;
}
.el-select[data-v-77431e46] {
  width: 100%;
}
.template-el-find[data-v-77431e46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-77431e46] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-77431e46] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-77431e46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-77431e46] {
  display: inline-block;
  margin: 0 5px;
}
.template-el-col[data-v-60dec950] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-60dec950] {
  line-height: 32px;
}
.el-select[data-v-60dec950] {
  width: 100%;
}
.template-el-find[data-v-60dec950] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-60dec950] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-60dec950] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-60dec950] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-60dec950] {
  display: inline-block;
  margin: 0 5px;
}
.visitlist-prompt-box[data-v-60dec950] {
  font-size: 12px;
  color: #999;
  padding-bottom: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tab-body .newFolder[data-v-67314fcf] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 180px;
  line-height: 35px;
  background: #fff;
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
}
.tab-body .left[data-v-67314fcf] {
  float: left;
  height: 350px;
  width: 180px;
  overflow: auto;
}
.tab-body .left .li1[data-v-67314fcf] {
  line-height: 35px;
  background: #f3f0ee;
  text-indent: 10px;
}
.tab-body .left .li1 span[data-v-67314fcf] {
  padding-right: 8px;
}
.tab-body .left .li1 span i[data-v-67314fcf] {
  font-size: 16px;
  font-weight: 700;
}
.tab-body .left .li1.active[data-v-67314fcf] {
  background: #fff;
  color: #00af94;
}
.tab-body .left .li2[data-v-67314fcf] {
  line-height: 35px;
  background: #fff;
  border-left: 2px solid #fff;
  text-indent: 10px;
  position: relative;
}
.tab-body .left .li2 span[data-v-67314fcf] {
  padding-right: 8px;
}
.tab-body .left .li2 .btns[data-v-67314fcf] {
  position: absolute;
  top: 0;
  right: 0;
}
.tab-body .left .li2.active[data-v-67314fcf] {
  border-left: 2px solid #00af94;
  background: rgba(84, 187, 131, 0.1);
  color: #00af94;
}
.tab-body .right[data-v-67314fcf] {
  height: 350px;
  margin-left: 200px;
  overflow: auto;
}
.tab-body .right .title3[data-v-67314fcf] {
  color: #00af94;
}
.tab-body .right .prescription li[data-v-67314fcf] {
  display: inline-block;
  width: 33%;
  line-height: 40px;
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  border-radius: 5px;
}
.tab-body .right .prescription li .masks[data-v-67314fcf] {
  position: absolute;
  width: 100%;
  line-height: 40px;
  right: 0;
  top: 40px;
  text-align: right;
}
.tab-body .right .prescription li .masks .el-tag[data-v-67314fcf] {
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.tab-body .right .prescription li[data-v-67314fcf]:hover {
  background: rgba(243, 240, 238, 0.7);
}
.tab-body .right .prescription li:hover .masks[data-v-67314fcf] {
  top: 0;
}
.paginationBottom[data-v-e040cb76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-e040cb76] .el-table .grey-row {
  color: #A8A8A8;
}
.pic[data-v-e040cb76] {
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
.money[data-v-e040cb76] {
  color: #f08525;
  margin-right: 20px;
}
.noPatient[data-v-e040cb76] {
  text-align: center;
  margin: 20% auto 0 auto;
}
.icon[data-v-e040cb76] {
  width: 50px;
  height: 50px;
}
.svgIcon[data-v-e040cb76] {
  width: 20px;
  height: 20px;
  vertical-align: sub;
}
.colorG[data-v-e040cb76] {
  fill: #36BBA9;
  color: #36BBA9;
}
.colorY[data-v-e040cb76] {
  fill: grey;
  color: grey;
}
.colorR[data-v-e040cb76] {
  fill: red;
  color: red;
}
.flexBox[data-v-e040cb76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.useOver[data-v-e040cb76] {
  font-size: 36px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  display: inline-block;
  color: #36BBA9;
}
.ptname[data-v-e040cb76] {
  display: inline-block;
  width: 84%;
  overflow: hidden;
}
.pticon[data-v-e040cb76] {
  display: inline-block;
  position: absolute;
  right: 0;
}
[data-v-6de27208] .el-tabs__item {
  font-size: 18px;
  padding-bottom: 40px !important;
}
[data-v-6de27208] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
[data-v-6de27208] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-6de27208] .supplier-part .supper-tip {
  color: #999;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  margin-left: 12px;
}
[data-v-6de27208] .el-col {
  margin-bottom: 0px !important;
}
.el-select[data-v-6de27208] {
  width: 100%;
}
[data-v-6de27208] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.bind-content[data-v-6de27208] {
  width: 100%;
  margin-top: 20px;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  border: 1px solid #00af94;
  background-color: #e7f9f7;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
}
.bind-info-item[data-v-6de27208] {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
}
.pay-status[data-v-6de27208] {
  font-size: 18px;
  font-weight: bold;
}
[data-v-4786bdda] .el-tabs__item {
  font-size: 18px;
  padding-bottom: 40px !important;
}
[data-v-4786bdda] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
[data-v-4786bdda] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-4786bdda] .supplier-part .supper-tip {
  color: #999;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  margin-left: 12px;
}
[data-v-4786bdda] .el-col {
  margin-bottom: 0px !important;
}
.el-select[data-v-4786bdda] {
  width: 100%;
}
[data-v-4786bdda] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.bind-content[data-v-4786bdda] {
  width: 100%;
  margin-top: 20px;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  border: 1px solid #00af94;
  background-color: #e7f9f7;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
}
.bind-info-item[data-v-4786bdda] {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
}
.pay-status[data-v-4786bdda] {
  font-size: 18px;
  font-weight: bold;
}
.ml10[data-v-ccbacb46] {
  margin-left: 10px;
}
.code-title[data-v-ccbacb46] {
  font-size: 20px;
  color: #303133;
  font-weight: bold;
}
.code-image[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.code-image img[data-v-ccbacb46] {
  display: block;
  width: 252px;
}
.code-article[data-v-ccbacb46] {
  margin-top: 20px;
  text-align: center;
}
.code-input[data-v-ccbacb46] {
  margin: 20px auto 0 auto;
  width: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.code-list .item[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  font-size: 16px;
}
.code-list .item-tip[data-v-ccbacb46] {
  color: #999999;
}
.code-list .item-time[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.code-list .item-warning[data-v-ccbacb46] {
  color: #ff0000;
  font-size: 18px;
  font-weight: bold;
}
.ware-house[data-v-ccbacb46] .el-radio-group {
  display: block;
}
.ware-house[data-v-ccbacb46] .el-radio {
  height: 44px;
  line-height: 44px;
}
[data-v-ccbacb46] .el-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-dialog[data-v-ccbacb46] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
[data-v-ccbacb46] .el-table__body,[data-v-ccbacb46] .el-table__header {
  width: 100% !important;
}
.msgBox[data-v-ccbacb46] {
  width: 500px !important;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-ccbacb46] {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-ccbacb46]::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-ccbacb46] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
[data-v-ccbacb46] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-ccbacb46] .el-table .disableSelection .cell .el-checkbox__input.is-checked .el-checkbox__inner::after {
  display: none;
}
.supplier-col[data-v-ccbacb46] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
}
.common-content[data-v-ccbacb46] {
  height: calc(100vh - 203px);
}
[data-v-ccbacb46] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.dictionary-warpper[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 100%;
  width: 100%;
}
.dictionary-tree[data-v-ccbacb46] {
  border-bottom: 0px;
  height: 101%;
}
.dictionary-width1[data-v-ccbacb46] {
  margin-left: 10px;
  width: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dictionary-width2[data-v-ccbacb46] {
  width: 0px;
}
.diagnose-div[data-v-ccbacb46] {
  width: calc(100% - 210px);
}
.diagnose-div2[data-v-ccbacb46] {
  width: 100%;
}
.table-margin-top[data-v-ccbacb46] {
  height: 100%;
}
.fee-search[data-v-ccbacb46],
.fee-project[data-v-ccbacb46],
.fee-person[data-v-ccbacb46],
.person-one[data-v-ccbacb46],
.person-two[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-project[data-v-ccbacb46] {
  width: 50%;
}
.fee-project .el-select--mini[data-v-ccbacb46] {
  width: 100%;
}
.el-dropdown-link[data-v-ccbacb46] {
  cursor: pointer;
  color: #36BBA9 !important;
}
.el-icon-arrow-down[data-v-ccbacb46] {
  font-size: 12px;
}
.fee-title[data-v-ccbacb46] {
  line-height: 32px;
  margin-right: 10px;
  position: relative;
  color: #303133;
}
.fee-dropdown[data-v-ccbacb46] {
  margin-left: 10px;
}
.fee-input[data-v-ccbacb46] {
  position: relative;
  margin-right: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.fee-person-three[data-v-ccbacb46] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.button-group[data-v-ccbacb46] {
  text-align: right;
}
.fee-input-one[data-v-ccbacb46] {
  width: 100%;
}
.dropdown-col-row .fee-input[data-v-ccbacb46] {
  width: 60%;
}
[data-v-ccbacb46] .dropdown-el-menu {
  padding: 12px;
  width: 365px;
}
.dropdown-btn[data-v-ccbacb46] {
  text-align: right;
  min-height: 24px;
}
[data-v-ccbacb46] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-ccbacb46] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
[data-v-ccbacb46] .pastclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-ccbacb46] .el-table--enable-row-hover .el-table__body tr.pastclass:hover > td {
  background-color: #ffe4d7 !important;
}
.choose-style[data-v-ccbacb46] {
  display: none;
}
.el-tabs--border-card[data-v-ccbacb46] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}
.feeMange-right-title[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-ccbacb46] {
  padding: 15px;
}
[data-v-ccbacb46] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-ccbacb46] .el-tree-node {
  position: relative;
}
[data-v-ccbacb46] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-ccbacb46] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-ccbacb46] .el-tree-node .el-tree-node__content {
  line-height: 26px;
}
[data-v-ccbacb46] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-ccbacb46] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-ccbacb46] .el-button + .el-button {
  margin-left: 0px !important;
}
.common-content[data-v-ccbacb46][data-v-ccbacb46] {
  height: calc(100vh - 95px);
}
.fee-slot-wrapper[data-v-ccbacb46] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-ccbacb46] {
  position: absolute;
  right: 0px;
  top: -8px;
}
.fee-el-danwei[data-v-ccbacb46] {
  position: relative;
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-el-ge[data-v-ccbacb46] {
  position: relative;
  display: inline-block;
  margin: 0 8px;
}
.fee-name[data-v-ccbacb46] .el-input.is-disabled .el-input__inner {
  background-color: #fff !important;
  border-color: #fff !important;
  color: #606266 !important;
  cursor: not-allowed !important;
}
.fee-kucun[data-v-ccbacb46] .el-form-item__label {
  color: #36BBA9;
}
.fee-kucun[data-v-ccbacb46] .el-input.is-disabled .el-input__inner {
  background-color: #fff;
  border-color: #fff;
  color: #36BBA9;
  cursor: not-allowed;
}
.copen[data-v-ccbacb46] {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
[data-v-ccbacb46] .el-table__footer-wrapper tbody td {
  color: #ff9900;
}
.showbtn[data-v-ccbacb46] {
  position: absolute;
  top: 45%;
  width: 15px;
  line-height: 55px;
  height: 55px;
  background-color: #eaeef4;
}
[data-v-ccbacb46] .el-tabs__nav-wrap.is-scrollable {
  padding: 0;
}
[data-v-ccbacb46] .el-tabs__nav {
  width: 100%;
}
[data-v-ccbacb46] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: none;
}
[data-v-ccbacb46] .el-table__indent,[data-v-ccbacb46] .el-table__placeholder {
  display: none;
}
.print-body[data-v-ccbacb46] {
  display: none;
}
.custom-tree-node[data-v-ccbacb46] {
  width: 100%;
}
.treeItem[data-v-ccbacb46] {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: left;
  width: 150px;
}
.count[data-v-ccbacb46] {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: left;
}
.title[data-v-ccbacb46] {
  text-align: center;
  line-height: 35px;
  background: #F7F7F7;
}
[data-v-ccbacb46] .el-badge__content {
  vertical-align: sub;
}
.itemBox[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100% !important;
  padding-right: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 115px;
}
.page-choose[data-v-ccbacb46] {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: left;
}
.dialog-footer[data-v-ccbacb46] {
  text-align: right;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.iconsvg15[data-v-ccbacb46] {
  width: 30px;
  height: 15px;
}
.projectname[data-v-ccbacb46] {
  display: inline-block;
  position: relative;
  top: 3px;
}
span.stock_not_enough_span[data-v-ccbacb46] {
  position: absolute;
  top: 4px;
  left: 2px;
}
.unpayInd[data-v-ccbacb46] {
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  position: absolute;
  top: 7px;
  left: 31px;
}
.unpayInd[data-v-ccbacb46]::after {
  background-color: #36BBA9;
}
.unpayInd[data-v-ccbacb46]::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 4px;
  height: 4px;
  border-radius: 50%;
}
.projectSpan[data-v-ccbacb46] {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  width: 90%;
}
.meal-total[data-v-ccbacb46] {
  display: inline-block;
  text-align: center;
  width: 20px;
  height: 15px;
  display: inline-block;
  position: absolute;
  top: 1px;
  right: 1px;
  line-height: 15px;
  font-size: 10px;
  color: #fff;
  background: url("/img/tip.png");
  background-size: 20px 15px;
}
[data-v-ccbacb46] .el-tabs__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-v-ccbacb46] .el-tabs__nav .el-tabs__item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-ccbacb46] .el-tree {
  height: 94% !important;
  overflow-y: scroll;
}
.dtipicon[data-v-ccbacb46] {
  top: -7px;
}
.fee-dialog .el-dialog__body[data-v-ccbacb46] {
  padding: 0 20px;
}
.fee-dialog .el-form-item--small.el-form-item[data-v-ccbacb46] {
  margin-bottom: 0px !important;
}
.fee-dialog[data-v-ccbacb46] .el-dialog__body {
  padding-bottom: 0px !important;
}
.fee-dialog .common-page[data-v-ccbacb46] {
  margin-top: 0px;
}
.amount-numy[data-v-ccbacb46] {
  font-size: 16px;
}
.golden-btn[data-v-ccbacb46] {
  border: none;
  position: relative;
}
.golden-btn.has[data-v-ccbacb46]::after {
  position: absolute;
  top: -3px;
  right: -3px;
  width: 10px;
  height: 10px;
  content: "";
  border-radius: 50%;
  background: #f00;
}
.dj-icon-img[data-v-ccbacb46] {
  position: absolute;
  top: -8px;
  right: -280px;
  width: 42px;
  height: 42px;
}
.adjust-money[data-v-ccbacb46] {
  display: inline-block;
  color: #303133;
  line-height: 28px;
}
.skb_btn[data-v-ccbacb46] {
  background: url("/images/skb/10244@2x.png");
  background-size: 100% 100%;
  width: 73px;
  height: 28px;
  position: absolute;
  top: -36px;
  right: 0;
  z-index: 999;
  font-size: 0;
  cursor: pointer;
}
.pay-button[data-v-ccbacb46] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 200px;
  height: 80px;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
}
.pay-choose[data-v-ccbacb46] {
  border: 1px solid #00af94 !important;
  background-color: #e7f9f7;
}
.pay-button-image img[data-v-ccbacb46] {
  width: 45px;
}
.pay-button-title[data-v-ccbacb46] {
  font-size: 18px;
  font-weight: bold;
  display: inline-block;
  margin-left: 10px;
}
.packNum[data-v-ccbacb46] {
  cursor: pointer;
  color: #36BBA9;
}
.reject-top[data-v-ccbacb46] {
  padding-bottom: 10px;
  padding-right: 10px;
}
.reject-top span[data-v-ccbacb46] {
  padding-right: 10px;
}
.iconfont[data-v-ccbacb46] {
  font-size: 18px;
}
.huo[data-v-ccbacb46] {
  display: inline-block;
  width: 20px;
  position: relative;
  z-index: 111;
}
.popover-project-btn[data-v-ccbacb46] {
  cursor: pointer;
}
.supplier-part .supper-title[data-v-1f2ce35c] {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
.medical-border[data-v-1f2ce35c] {
  border: 1px solid #a0a0a0;
  border-right: none;
  border-bottom: none;
}
.medical-border[data-v-1f2ce35c] .el-row {
  border-bottom: 1px solid #a0a0a0;
}
.medical-info[data-v-1f2ce35c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.medical-info div[data-v-1f2ce35c] {
  border-right: 1px solid #a0a0a0;
  text-indent: 5px;
  padding: 4px 0;
  color: black;
}
.medical-info .medical-info-title[data-v-1f2ce35c] {
  width: 210px;
  background-color: lightgray;
}
.medical-info .medical-info-money[data-v-1f2ce35c] {
  width: calc(100% - 210px);
}
.medical-info .total-color[data-v-1f2ce35c] {
  color: #ac3a3a !important;
}
.medical-info .ge-color1[data-v-1f2ce35c] {
  color: blue !important;
}
.medical-info .ge-color2[data-v-1f2ce35c] {
  color: red !important;
}

.a4[data-v-95996082]{
  width: 880px;
  height: 1245px;
  padding: 20px;
  background-color: #fff;
}
.tops[data-v-95996082] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding: 10px 0;
}
.tops div[data-v-95996082] {
  width: 50%;
  text-align: left;
}
.logo[data-v-95996082] {
  width: 100%;
  position: relative;
  text-align: center;
  line-height: 40px;
  font-size: 17px;
}
.logo img[data-v-95996082] {
  width: 127px;
  height: 40px;
  position: absolute;
  left: 0;
  top: 0;
}
.patientMsg[data-v-95996082] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 16px 0;
}
.list[data-v-95996082]{
}
.list div[data-v-95996082]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 30px;
  height: 30px;
}
.list div span[data-v-95996082]{
  width: 50%;
  display: block;
}
.list div span[data-v-95996082]:first-child{
  text-align: right;
}
.list div span[data-v-95996082]:last-child{
  text-align: left;
}
.ewm[data-v-95996082]{
  width: 14%;
}
.ewm img[data-v-95996082]{
  width: 86px;
  max-height: 86px;
}
.fees[data-v-95996082]{
  width: 100%;
  border-bottom: 2px solid #000000 ;
  border-top:2px solid #000000 ;
}
.allFees[data-v-95996082]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 24px;
}
.allFees div[data-v-95996082]{
  width: 25%;
}
.feesItem[data-v-95996082]{
  width: 100%;
  line-height: 24px;
}
.feesa[data-v-95996082]{
  width: 100%;
  border-bottom: 2px solid #000000 ;
}
.flexs[data-v-95996082]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexs div[data-v-95996082]:first-child{
  width: 36%;
}
.flexs div[data-v-95996082]{
  width: 16%;
  text-align: center;
  line-height: 24px;
}
.flexs div[data-v-95996082]:last-child{
  text-align: right;
}
.sinagture[data-v-95996082]{
  text-align: right;
  margin-top: 10px;
  line-height: 30px;
}

.feeconfirm-form[data-v-308b7c26] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.feeconfirm-form .zhifu[data-v-308b7c26] .el-form-item__label {
  padding: 0 !important;
  text-align: center;
}
.payment-top[data-v-308b7c26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  border-top: 1px solid #dfdfdf;
  background-color: #FFF8EB;
  position: relative;
}
.fz36[data-v-308b7c26] {
  font-size: 36px;
}
.payment-top > div[data-v-308b7c26] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-308b7c26] {
  margin-left: 20px !important;
}
.color-gray[data-v-308b7c26] {
  color: #999;
}
.payment-top #payment-insBox[data-v-308b7c26] {
  right: 15px;
}
.payment-top .hand[data-v-308b7c26] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-308b7c26] {
  font-weight: bold;
}
[data-v-308b7c26] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-308b7c26] {
  padding-left: 20px;
  padding-right: 20px;
  border-bottom: 1px solid #dfdfdf;
}
.feeConfirm-youhui-row[data-v-308b7c26] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-308b7c26] {
  height: 150px;
  overflow-y: scroll;
  margin-top: 20px;
}
.feeConfirm-youhui[data-v-308b7c26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-308b7c26] {
  margin-left: 10px;
}
.feeConfirm-choose span[data-v-308b7c26] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-308b7c26] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-308b7c26],
.el-form-item--small.el-form-item[data-v-308b7c26] {
  margin-bottom: 0px;
}
[data-v-308b7c26] .el-col {
  margin-bottom: 0;
}
.color-gray[data-v-308b7c26] {
  color: #999;
}
.grey-bg .btns[data-v-308b7c26] {
  padding: 0 5px;
}
.grey-bg .btns i[data-v-308b7c26] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.available-points[data-v-308b7c26] {
  font-size: 12px;
  color: #999999;
}
.feeConfirm-dai[data-v-308b7c26] {
  margin-top: 15px;
}
.print-body[data-v-308b7c26] {
  display: none;
}
.hidden[data-v-308b7c26] {
  width: 0px;
  overflow: hidden;
  height: 0px;
  position: absolute;
}
.print-list[data-v-308b7c26] {
  border-top: 1px solid #eee;
  padding: 30px 60px;
}
.print-item[data-v-308b7c26] {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.print-name[data-v-308b7c26],
.print-btn[data-v-308b7c26] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.print-line[data-v-308b7c26] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
  margin: 0 20px;
  border-bottom: 1px dashed #333;
}
.msg-input[data-v-308b7c26] {
  width: 180px;
  margin-right: 10px;
}
.t4[data-v-308b7c26] {
  padding-bottom: 5px;
  font-weight: 700;
}
[data-v-308b7c26] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
.medical-border[data-v-308b7c26] {
  border: 1px solid #a0a0a0;
  border-right: none;
  border-bottom: none;
}
.medical-border[data-v-308b7c26] .el-row {
  border-bottom: 1px solid #a0a0a0;
}
.medical-info[data-v-308b7c26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.medical-info div[data-v-308b7c26] {
  border-right: 1px solid #a0a0a0;
  text-indent: 5px;
  padding: 4px 0;
  color: black;
}
.medical-info .medical-info-title[data-v-308b7c26] {
  width: 210px;
  background-color: lightgray;
}
.medical-info .medical-info-money[data-v-308b7c26] {
  width: calc(100% - 210px);
}
.medical-info .total-color[data-v-308b7c26] {
  color: #ac3a3a !important;
}
.medical-info .ge-color1[data-v-308b7c26] {
  color: blue !important;
}
.medical-info .ge-color2[data-v-308b7c26] {
  color: red !important;
}
.table_2[data-v-308b7c26] {
  margin-top: 20px;
}
.table[data-v-308b7c26] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .table-row[data-v-308b7c26] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-308b7c26] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .table-row .label[data-v-308b7c26] {
  background-color: #f2f2f2;
}
.table-flex1[data-v-308b7c26] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #f2f2f2;
}
[data-v-7293afba] .el-dialog__body {
  padding-top: 10px !important;
}
.template-el-col[data-v-7293afba] {
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-7293afba] {
  line-height: 32px;
}
.herb-span[data-v-7293afba] {
  display: inline-block;
  padding: 0 10px;
  color: #ef8625;
  font-weight: bold;
}
.herb-check[data-v-7293afba] {
  margin: 0 10px;
}
[data-v-7293afba] .herb-add-elrow {
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
[data-v-7293afba] .herb-add-elrow .el-col {
  margin-bottom: 0px;
}
[data-v-7293afba] .herb-add-select .el-input__inner {
  border: none !important;
}
.herb-table-header[data-v-7293afba] {
  height: 40px;
}
.herb-table-header ul li[data-v-7293afba] {
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ad9367 !important;
  color: #fff !important;
  font-weight: bold !important;
  border-right: 1px solid #d6ceb4;
  height: 40px;
  line-height: 40px;
}
.herb-table-header ul li .herb-table-title[data-v-7293afba],
.herb-table-body-content[data-v-7293afba] {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.herb-table-title > div[data-v-7293afba],
.herb-table-body-content > div[data-v-7293afba] {
  width: 50%;
}
.herb-table-body[data-v-7293afba] {
  float: left;
  width: 100%;
  height: 365px;
  overflow-y: scroll;
  background: #e7e8d5;
}
.herb-table-body ul li[data-v-7293afba] {
  background: #e7e8d5;
  border-right: 1px solid #d6ceb4;
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #d6ceb4;
}
.herb-table-body-addbtn .el-button[data-v-7293afba] {
  font-size: 14px;
  color: #959588;
  text-decoration: underline;
}
.herb-table-body-left[data-v-7293afba] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 0 3px;
  background: transparent;
  position: relative;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.operate[data-v-7293afba] {
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: right;
  position: relative;
  z-index: 111;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  position: relative;
  height: 100%;
  line-height: 25px;
  margin-top: 5px;
  text-align: left;
}
.operate .el-button[data-v-7293afba] {
  line-height: 20px;
  cursor: pointer;
  padding: 0 !important;
}
.operate .el-button + .el-button[data-v-7293afba] {
  margin-left: 0;
}
.operate span[data-v-7293afba] {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.drug-name[data-v-7293afba] {
  line-height: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  width: 0px;
  word-break: break-all;
  white-space: normal;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.herb-table-body-herbname[data-v-7293afba] {
  position: relative;
}
.herb-table-zhezhao[data-v-7293afba] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 11;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.herb-table-body-herbname:hover .herb-table-zhezhao[data-v-7293afba] {
  opacity: 1;
}
.herb-table-body-herbname:hover .operate[data-v-7293afba] {
  opacity: 1;
}
.dropdown-el-menu[data-v-7293afba] {
  padding: 10px;
}
.herb-table-menu[data-v-7293afba] {
  height: 100%;
  width: 100%;
  border: 1px solid #b9c6cd;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.herb-table-menu-title[data-v-7293afba] {
  margin-right: 10px;
  line-height: 26px;
}
.herb-table-menu-input[data-v-7293afba] {
  width: 88px;
}
.herb-table-menu-input[data-v-7293afba] .el-input__inner {
  height: 26px !important;
}
.herb-table-menu-edit[data-v-7293afba] {
  padding: 0 10px;
  border-top: none;
}
.herb-table-menu-edit[data-v-7293afba] .el-input__inner {
  border: none !important;
}
.herb-table-body-herbnumber[data-v-7293afba] {
  cursor: pointer;
}
.dialog-footer[data-v-7293afba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  text-align: right;
}
[data-v-7293afba] .el-dialog__footer {
  clear: both !important;
}
[data-v-2f3f33c7] .supplier-part .supper-title {
  font-size: 14px;
  border-left: 4px solid #36BBA9;
  padding-left: 5px;
}
[data-v-2f3f33c7] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-2f3f33c7] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
[data-v-2f3f33c7] .el-col {
  margin-bottom: 0px !important;
}
[data-v-2f3f33c7] .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
  border-bottom: 1px dashed #b9b9b9 !important;
}
[data-v-2f3f33c7] .el-card__body {
  padding: 15px 15px 0 15px !important;
  margin-bottom: 5px;
  margin-top: 5px;
}
[data-v-2f3f33c7] .el-dialog {
  height: 65% !important;
}
.common-page[data-v-2f3f33c7] {
  margin-top: 15px;
}
.red[data-v-2f3f33c7] .el-form-item__label {
  color: #f56c6c;
}
[data-v-06a95b28] .el-col {
  margin-bottom: 0px !important;
}
[data-v-06a95b28] .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
}
.tab-content-item-tips[data-v-06a95b28] {
  display: inline-block;
  margin-left: 15px;
  color: #999;
  font-size: 12px;
}
[data-v-06a95b28] .supplier-part .supper-title {
  font-size: 14px;
  border-left: 4px solid #36BBA9;
  padding-left: 5px;
}
[data-v-06a95b28] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-06a95b28] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.btns[data-v-06a95b28] {
  padding: 0 5px;
  position: inherit;
  z-index: 1;
}
.btns i[data-v-06a95b28] {
  font-size: 18px;
  color: #36BBA9;
  padding: 5px;
  cursor: pointer;
}
.common-page[data-v-06a95b28] {
  margin-top: 0 !important;
}
[data-v-06a95b28] .el-card__body {
  padding: 15px 10px !important;
}
[data-v-36c8e8c8] .el-dialog__body {
  padding-top: 10px !important;
}
.template-el-col[data-v-36c8e8c8] {
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-36c8e8c8] {
  line-height: 32px;
}
.herb-span[data-v-36c8e8c8] {
  display: inline-block;
  padding: 0 10px;
  color: #ef8625;
  font-weight: bold;
}
.herb-check[data-v-36c8e8c8] {
  margin: 0 10px;
}
[data-v-36c8e8c8] .herb-add-elrow {
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
[data-v-36c8e8c8] .herb-add-elrow .el-col {
  margin-bottom: 0px;
}
[data-v-36c8e8c8] .herb-add-select .el-input__inner {
  border: none !important;
}
.herb-table-header[data-v-36c8e8c8] {
  height: 40px;
}
.herb-table-header ul li[data-v-36c8e8c8] {
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ad9367 !important;
  color: #fff !important;
  font-weight: bold !important;
  border-right: 1px solid #d6ceb4;
  height: 40px;
  line-height: 40px;
}
.herb-table-header ul li .herb-table-title[data-v-36c8e8c8],
.herb-table-body-content[data-v-36c8e8c8] {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.herb-table-title > div[data-v-36c8e8c8],
.herb-table-body-content > div[data-v-36c8e8c8] {
  width: 50%;
}
.herb-table-body[data-v-36c8e8c8] {
  float: left;
  width: 100%;
  height: 365px;
  overflow-y: scroll;
  background: #e7e8d5;
}
.herb-table-body ul li[data-v-36c8e8c8] {
  background: #e7e8d5;
  border-right: 1px solid #d6ceb4;
  float: left;
  width: 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #d6ceb4;
}
.herb-table-body-addbtn .el-button[data-v-36c8e8c8] {
  font-size: 14px;
  color: #959588;
  text-decoration: underline;
}
.herb-table-body-left[data-v-36c8e8c8] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 0 3px;
  background: transparent;
  position: relative;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.operate[data-v-36c8e8c8] {
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: right;
  position: relative;
  z-index: 111;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  position: relative;
  height: 100%;
  line-height: 25px;
  margin-top: 5px;
  text-align: left;
}
.operate .el-button[data-v-36c8e8c8] {
  line-height: 20px;
  cursor: pointer;
  padding: 0 !important;
}
.operate .el-button + .el-button[data-v-36c8e8c8] {
  margin-left: 0;
}
.operate span[data-v-36c8e8c8] {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.drug-name[data-v-36c8e8c8] {
  line-height: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  width: 0px;
  word-break: break-all;
  white-space: normal;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.herb-table-body-herbname[data-v-36c8e8c8] {
  position: relative;
}
.herb-table-zhezhao[data-v-36c8e8c8] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 11;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.herb-table-body-herbname:hover .herb-table-zhezhao[data-v-36c8e8c8] {
  opacity: 1;
}
.herb-table-body-herbname:hover .operate[data-v-36c8e8c8] {
  opacity: 1;
}
.dropdown-el-menu[data-v-36c8e8c8] {
  padding: 10px;
}
.herb-table-menu[data-v-36c8e8c8] {
  height: 100%;
  width: 100%;
  border: 1px solid #b9c6cd;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.herb-table-menu-title[data-v-36c8e8c8] {
  margin-right: 10px;
  line-height: 26px;
}
.herb-table-menu-input[data-v-36c8e8c8] {
  width: 88px;
}
.herb-table-menu-input[data-v-36c8e8c8] .el-input__inner {
  height: 26px !important;
}
.herb-table-menu-edit[data-v-36c8e8c8] {
  padding: 0 10px;
  border-top: none;
}
.herb-table-menu-edit[data-v-36c8e8c8] .el-input__inner {
  border: none !important;
}
.herb-table-body-herbnumber[data-v-36c8e8c8] {
  cursor: pointer;
}
.dialog-footer[data-v-36c8e8c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  text-align: right;
}
[data-v-36c8e8c8] .el-dialog__footer {
  clear: both !important;
}
[data-v-02813af0] .el-table__row {
  cursor: pointer;
}
.template-el-col[data-v-02813af0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.template-el-col .common-span[data-v-02813af0] {
  line-height: 32px;
  width: 60px;
  display: inline-block;
}
.template-el-col .common-input[data-v-02813af0] {
  width: calc(100% - 60px);
}
.el-date-editor.el-input[data-v-02813af0],
.el-date-editor.el-input__inner[data-v-02813af0] {
  width: 100%;
}
.el-select[data-v-02813af0] {
  width: 100%;
}
.template-el-find[data-v-02813af0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-02813af0] .el-range-editor--small.el-input__inner {
  width: 100%;
}
[data-v-02813af0] .el-date-editor .el-range-separator {
  padding: 0;
}
.dialog-footer[data-v-02813af0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer span[data-v-02813af0] {
  display: inline-block;
  margin: 0 5px;
}
.el-form-item--small.el-form-item[data-v-28f2b673] {
  margin-bottom: 5px !important;
}
.feeconfirm-form[data-v-28f2b673] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.payment-top[data-v-28f2b673] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
[data-v-28f2b673] .el-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 2px;
}
.ml30[data-v-28f2b673] {
  margin-left: 30px !important;
}
.fz36[data-v-28f2b673] {
  font-size: 36px;
}
.payment-top > div[data-v-28f2b673] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-28f2b673] {
  margin-left: 20px !important;
}
.color-gray[data-v-28f2b673] {
  color: #999;
}
.payment-top #payment-insBox[data-v-28f2b673] {
  right: 15px;
}
.payment-top .hand[data-v-28f2b673] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-28f2b673] {
  font-weight: bold;
}
[data-v-28f2b673] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-28f2b673] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-28f2b673] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-28f2b673] {
  overflow-y: scroll;
  overflow-x: hidden;
  height: 181px;
}
.feeConfirm-youhui[data-v-28f2b673] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-28f2b673] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-28f2b673] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-28f2b673] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-28f2b673],
.el-form-item--small.el-form-item[data-v-28f2b673] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-28f2b673] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-28f2b673] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.grey-bg .pay-type-name[data-v-28f2b673] {
  margin-left: 0px;
  margin-right: 0px;
}
.grey-bg .pay-type-name[data-v-28f2b673] .el-form-item__label {
  text-align: justify;
  text-align-last: justify;
  text-justify: distribute-all-lines;
  -moz-text-align-last: justify;
  -webkit-text-align-last: justify;
  font-weight: normal;
}
.grey-bg .pay-type-name2[data-v-28f2b673] .el-form-item__label {
  text-align: left;
  -moz-text-align-last: left;
       text-align-last: left;
}
.feeConfirm-dai[data-v-28f2b673] {
  margin-top: 15px;
}
.fee-history[data-v-28f2b673] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
  margin-bottom: 5px;
}
.fee-history .fee-history-shou[data-v-28f2b673] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-28f2b673] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-28f2b673] {
  width: 110px;
}
[data-v-57ac059a] .el-dialog {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0 !important;
}
[data-v-57ac059a] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #edf2fc;
  border-color: #dcdfe6;
  cursor: not-allowed;
}
[data-v-57ac059a] .el-table .partSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #dcdfe6;
}
[data-v-57ac059a] .el-table .partSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
.supplier-col[data-v-57ac059a] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
}
.common-content[data-v-57ac059a] {
  height: calc(100vh - 203px);
}
[data-v-57ac059a] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.dictionary-warpper[data-v-57ac059a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 100%;
}
[data-v-57ac059a] .diagnose-div {
  width: 100% !important;
}
.table-margin-top[data-v-57ac059a] {
  height: 100%;
}
.fee-search[data-v-57ac059a],
.fee-project[data-v-57ac059a],
.fee-person[data-v-57ac059a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-project[data-v-57ac059a] {
  width: 60%;
}
.fee-project .el-select--medium[data-v-57ac059a] {
  width: 100%;
}
.el-dropdown-link[data-v-57ac059a] {
  cursor: pointer;
  color: #409eff;
}
.el-icon-arrow-down[data-v-57ac059a] {
  font-size: 12px;
}
.fee-title[data-v-57ac059a] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 32px;
  margin-right: 10px;
}
.fee-dropdown[data-v-57ac059a] {
  margin-left: 10px;
}
.fee-input[data-v-57ac059a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 12px;
}
.fee-project .el-select--medium[data-v-57ac059a] {
  width: 100%;
}
.el-select[data-v-57ac059a] {
  display: inline-block;
  position: relative;
}
.button-group[data-v-57ac059a] {
  text-align: right;
}
.button-group span[data-v-57ac059a] {
  display: inline-block;
  margin-right: 15px;
}
.fee-input-one[data-v-57ac059a] {
  width: 100%;
}
.dropdown-col-row .fee-input[data-v-57ac059a] {
  width: 60%;
}
.dropdown-el-menu[data-v-57ac059a] {
  padding: 12px;
  width: 20%;
}
.dropdown-btn[data-v-57ac059a] {
  text-align: right;
  min-height: 24px;
}
[data-v-57ac059a] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-57ac059a] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #e3f0fc !important;
}
.choose-style[data-v-57ac059a] {
  display: none;
}
.el-tabs--border-card[data-v-57ac059a] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-57ac059a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-57ac059a] {
  padding: 15px;
}
[data-v-57ac059a] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-57ac059a] .el-tree-node {
  position: relative;
}
[data-v-57ac059a] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-57ac059a] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-57ac059a] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-57ac059a] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-57ac059a] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-57ac059a] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-ccbacb46][data-v-57ac059a] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-57ac059a] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-57ac059a] {
  position: absolute;
  right: 15px;
  top: -8px;
}
.pid-wrapper[data-v-57ac059a] {
  margin-left: -50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.common-content[data-v-57ac059a][data-v-57ac059a] {
  height: calc(100vh - 200px);
}
[data-v-57ac059a] .expanded .el-table-column--selection .cell {
  display: none;
}
[data-v-57ac059a] .el-table__indent,[data-v-57ac059a] .el-table__placeholder {
  display: none;
}
[data-v-57ac059a] .el-table th div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popover-svg[data-v-57ac059a] {
  display: inline-block;
  position: absolute;
  left: 10px;
  top: -25px;
}
.projectname[data-v-57ac059a] {
  display: inline-block;
  position: relative;
  top: 3px;
}
.iconsvg15[data-v-57ac059a] {
  width: 30px;
  height: 15px;
}
[data-v-57ac059a] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-57ac059a] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-57ac059a] .el-radio__label {
  display: none;
}
.pid-wrapper[data-v-57ac059a] {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bottom[data-v-45e07d16] {
  margin-top: 10px;
  text-align: right;
}
.topBox[data-v-45e07d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0;
}
.paginationBottom[data-v-45e07d16] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-45e07d16] .el-radio__label {
  display: none;
}
.w100[data-v-ef882074] {
  width: 100%;
}
.table[data-v-ef882074] {
  width: 100%;
  margin-bottom: 20px;
}
.textL[data-v-ef882074] {
  text-align: left;
}
.textR[data-v-ef882074] {
  text-align: right;
}
.textC[data-v-ef882074] {
  text-align: center;
  width: 100%;
}
.t-header[data-v-ef882074] {
  background: #F6F6F6;
  color: grey;
}
.t-body[data-v-ef882074] {
  max-height: 300px;
  overflow-y: auto;
}
.bottomBorder[data-v-ef882074] {
  border-bottom: 1px solid #dbdbdb;
}
.type-item[data-v-ef882074] {
  border-bottom: 1px solid #dbdbdb;
}
.bottomTotal[data-v-ef882074] {
  margin-top: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.t-header[data-v-ef882074], .type-item[data-v-ef882074], .bottomTotal[data-v-ef882074] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.height40[data-v-ef882074] {
  line-height: 40px;
  height: 40px;
}
.flex3[data-v-ef882074] {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.flex2[data-v-ef882074] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex1[data-v-ef882074] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pl20[data-v-ef882074] {
  padding-left: 20px;
}
.pr20[data-v-ef882074] {
  padding-right: 20px;
}
.projectName[data-v-ef882074] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fontWeight[data-v-ef882074] {
  font-weight: bold;
}
.bottom[data-v-ef882074] {
  text-align: right;
  margin: 0px 0 10px 0;
}
.flexBox[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.plr20[data-v-21e5a0c5] {
  padding: 0 20px;
}
.width100[data-v-21e5a0c5] {
  width: 100px;
}
.lineH30[data-v-21e5a0c5] {
  line-height: 30px;
}
.payment-top[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 0 6px 0;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
  background-color: #f6f6f6;
}
.row-label[data-v-21e5a0c5] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 56px;
      flex: 0 0 56px;
  font-weight: bold;
  text-align: right;
  position: relative;
  line-height: 47px;
}
.ml20[data-v-21e5a0c5] {
  margin-left: 20px;
}
.mt15[data-v-21e5a0c5] {
  margin-top: 15px;
}
.mt10[data-v-21e5a0c5] {
  margin-top: 10px;
}
.ml5[data-v-21e5a0c5] {
  margin-left: 5px;
}
.ml10[data-v-21e5a0c5] {
  margin-left: 10px;
}
.activeBox[data-v-21e5a0c5] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activeRightBox[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activity-item[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 136px;
  height: 65px;
  margin-right: 10px;
  border: 1px solid #e8e8e8;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
  position: relative;
  cursor: pointer;
}
.hot[data-v-21e5a0c5] {
  background: url("/img/fire.png") 97px -1px no-repeat;
}
.selected[data-v-21e5a0c5] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 110px 40px no-repeat;
}
.paySelect[data-v-21e5a0c5] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 84px 15px no-repeat;
}
.row-content .refund-pattern[data-v-21e5a0c5] {
  width: 110px;
  height: 40px;
  margin: 0 5px 7px 0;
  padding: 0 12px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.mb10[data-v-21e5a0c5] {
  margin-bottom: 10px;
}
.row-content .refund-pattern .wechat-img[data-v-21e5a0c5] {
  width: 110px;
  height: 32px;
  -o-object-fit: contain;
  object-fit: contain;
}
.row-content .refund-pattern .alipay-img[data-v-21e5a0c5] {
  width: 90px;
  height: 26px;
  -o-object-fit: contain;
  object-fit: contain;
}
.w100[data-v-21e5a0c5] {
  width: 100%;
}
.flexCenter[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexBetween[data-v-21e5a0c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.w100px[data-v-21e5a0c5] {
  width: 100px;
}
.borderDash[data-v-21e5a0c5] {
  padding: 10px 5px;
  border: 1px dashed #BAC5C9;
}
.lineH40[data-v-21e5a0c5] {
  line-height: 40px;
}
.borderB[data-v-21e5a0c5] {
  border-bottom: 1px dashed #BAC5C9;
}
[data-v-21e5a0c5] .noLabel .el-radio__label {
  display: none;
}
.mealIcon[data-v-21e5a0c5] {
  margin-left: 5px;
  font-size: 16px;
  color: #36BBA9;
}
.disabled[data-v-21e5a0c5] {
  cursor: not-allowed;
  pointer-events: none;
  cursor: default;
  color: gray;
}
.bottom[data-v-6269a2e6] {
  margin-top: 10px;
  text-align: right;
}
.topBox[data-v-6269a2e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0;
}
.paginationBottom[data-v-6269a2e6] {
  margin: 10px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-6269a2e6] .el-radio__label {
  display: none;
}
.flexBox[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.plr20[data-v-629f3616] {
  padding: 0 20px;
}
.width100[data-v-629f3616] {
  width: 100px;
}
.lineH30[data-v-629f3616] {
  line-height: 30px;
}
.payment-top[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 0 6px 0;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
  background-color: #f6f6f6;
}
.row-label[data-v-629f3616] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 56px;
      flex: 0 0 56px;
  font-weight: bold;
  text-align: right;
  position: relative;
  line-height: 47px;
}
.ml20[data-v-629f3616] {
  margin-left: 20px;
}
.mt15[data-v-629f3616] {
  margin-top: 15px;
}
.mt10[data-v-629f3616] {
  margin-top: 10px;
}
.ml5[data-v-629f3616] {
  margin-left: 5px;
}
.ml10[data-v-629f3616] {
  margin-left: 10px;
}
.activeBox[data-v-629f3616] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activeRightBox[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activity-item[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 136px;
  height: 65px;
  margin-right: 10px;
  border: 1px solid #e8e8e8;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
  position: relative;
  cursor: pointer;
}
.hot[data-v-629f3616] {
  background: url("/img/fire.png") 97px -1px no-repeat;
}
.selected[data-v-629f3616] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 110px 40px no-repeat;
}
.paySelect[data-v-629f3616] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 84px 15px no-repeat;
}
.row-content .refund-pattern[data-v-629f3616] {
  width: 110px;
  height: 40px;
  margin: 0 5px 7px 0;
  padding: 0 12px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.mb10[data-v-629f3616] {
  margin-bottom: 10px;
}
.row-content .refund-pattern .wechat-img[data-v-629f3616] {
  width: 110px;
  height: 32px;
  -o-object-fit: contain;
  object-fit: contain;
}
.row-content .refund-pattern .alipay-img[data-v-629f3616] {
  width: 90px;
  height: 26px;
  -o-object-fit: contain;
  object-fit: contain;
}
.w100[data-v-629f3616] {
  width: 100%;
}
.flexCenter[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexBetween[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.w100px[data-v-629f3616] {
  width: 100px;
}
.borderDash[data-v-629f3616] {
  padding: 10px 5px;
  border: 1px dashed #BAC5C9;
}
.lineH40[data-v-629f3616] {
  line-height: 40px;
}
.borderB[data-v-629f3616] {
  border-bottom: 1px dashed #BAC5C9;
}
[data-v-629f3616] .noLabel .el-radio__label {
  display: none;
}
.mealIcon[data-v-629f3616] {
  margin-left: 5px;
  font-size: 16px;
  color: #36BBA9;
}
.disabled[data-v-629f3616] {
  cursor: not-allowed;
  pointer-events: none;
  cursor: default;
  color: gray;
}
.mr20[data-v-629f3616] {
  margin-right: 20px;
}
.w100[data-v-629f3616] {
  width: 100%;
}
.table[data-v-629f3616] {
  width: 100%;
  margin-bottom: 20px;
}
.textL[data-v-629f3616] {
  text-align: left;
}
.textR[data-v-629f3616] {
  text-align: right;
}
.textC[data-v-629f3616] {
  text-align: center;
  width: 100%;
}
.t-header[data-v-629f3616] {
  background: #F6F6F6;
  color: grey;
}
.t-body[data-v-629f3616] {
  max-height: 300px;
  overflow-y: auto;
}
.bottomBorder[data-v-629f3616] {
  border-bottom: 1px solid #dbdbdb;
}
.type-item[data-v-629f3616] {
  border-bottom: 1px solid #dbdbdb;
}
.bottomTotal[data-v-629f3616] {
  margin-top: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.t-header[data-v-629f3616], .type-item[data-v-629f3616], .bottomTotal[data-v-629f3616] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.height40[data-v-629f3616] {
  line-height: 40px;
  height: 40px;
}
.flex3[data-v-629f3616] {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.flex2[data-v-629f3616] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex1[data-v-629f3616] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pl20[data-v-629f3616] {
  padding-left: 20px;
}
.pr20[data-v-629f3616] {
  padding-right: 20px;
}
.projectName[data-v-629f3616] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fontWeight[data-v-629f3616] {
  font-weight: bold;
}
.bottom[data-v-629f3616] {
  text-align: right;
  margin: 0px 0 10px 0;
}
.textR[data-v-629f3616] {
  text-align: right;
}
.fontBold[data-v-629f3616] {
  font-weight: bold;
}
.w100[data-v-3affea3d] {
  width: 100%;
}
.table[data-v-3affea3d] {
  width: 100%;
  margin-bottom: 20px;
}
.textL[data-v-3affea3d] {
  text-align: left;
}
.textR[data-v-3affea3d] {
  text-align: right;
}
.textC[data-v-3affea3d] {
  text-align: center;
  width: 100%;
}
.t-header[data-v-3affea3d] {
  background: #F6F6F6;
  color: grey;
}
.t-body[data-v-3affea3d] {
  max-height: 300px;
  overflow-y: auto;
}
.bottomBorder[data-v-3affea3d] {
  border-bottom: 1px solid #dbdbdb;
}
.type-item[data-v-3affea3d] {
  border-bottom: 1px solid #dbdbdb;
}
.bottomTotal[data-v-3affea3d] {
  margin-top: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.t-header[data-v-3affea3d], .type-item[data-v-3affea3d], .bottomTotal[data-v-3affea3d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.height40[data-v-3affea3d] {
  line-height: 40px;
  height: 40px;
}
.flex3[data-v-3affea3d] {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.flex2[data-v-3affea3d] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex1[data-v-3affea3d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pl20[data-v-3affea3d] {
  padding-left: 20px;
}
.pr20[data-v-3affea3d] {
  padding-right: 20px;
}
.projectName[data-v-3affea3d] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fontWeight[data-v-3affea3d] {
  font-weight: bold;
}
.bottom[data-v-3affea3d] {
  text-align: right;
  margin: 0px 0 10px 0;
}
.flexBox[data-v-0f98f2fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.plr20[data-v-0f98f2fc] {
  padding: 0 20px;
}
.width100[data-v-0f98f2fc] {
  width: 100px;
}
.lineH30[data-v-0f98f2fc] {
  line-height: 30px;
}
.payment-top[data-v-0f98f2fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
  background-color: #f6f6f6;
}
.row-label[data-v-0f98f2fc] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 56px;
      flex: 0 0 56px;
  font-weight: bold;
  text-align: right;
  position: relative;
  line-height: 47px;
}
.ml20[data-v-0f98f2fc] {
  margin-left: 20px;
}
.mt15[data-v-0f98f2fc] {
  margin-top: 15px;
}
.activeBox[data-v-0f98f2fc] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activeRightBox[data-v-0f98f2fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.activity-item[data-v-0f98f2fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 136px;
  height: 50px;
  margin-right: 10px;
  border: 1px solid #e8e8e8;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
  position: relative;
  cursor: pointer;
  margin-top: 10px;
}
.hot[data-v-0f98f2fc] {
  background: url("/img/fire.png") 97px -1px no-repeat;
}
.selected[data-v-0f98f2fc] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 110px 40px no-repeat;
}
.paySelect[data-v-0f98f2fc] {
  border: 1.5px solid #3d88d9;
  background: url("/img/choose.png") 84px 15px no-repeat;
}
.row-content .refund-pattern[data-v-0f98f2fc] {
  width: 110px;
  height: 40px;
  margin: 0 5px 7px 0;
  padding: 0 12px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.mb10[data-v-0f98f2fc] {
  margin-bottom: 10px;
}
.mr30[data-v-0f98f2fc] {
  margin-right: 30px;
}
.mr20[data-v-0f98f2fc] {
  margin-right: 20px;
}
.row-content .refund-pattern .wechat-img[data-v-0f98f2fc] {
  width: 110px;
  height: 32px;
  -o-object-fit: contain;
  object-fit: contain;
}
.row-content .refund-pattern .alipay-img[data-v-0f98f2fc] {
  width: 90px;
  height: 26px;
  -o-object-fit: contain;
  object-fit: contain;
}
.w100[data-v-0f98f2fc] {
  width: 100%;
}
.rotate180[data-v-0f98f2fc] {
  display: inline-block;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.ml86[data-v-0f98f2fc] {
  margin-left: 86px;
}
.huiyuan[data-v-0f98f2fc] {
  color: #FF9039;
  position: absolute;
  font-size: 14px;
  top: -7px;
}
.hidden[data-v-0f98f2fc] {
  width: 0px;
  overflow: hidden;
  height: 0px;
  position: absolute;
}
.bottom[data-v-350b1698] {
  line-height: 50px;
  text-align: right;
}
.mb10[data-v-350b1698] {
  margin-bottom: 10px;
}
.mb20[data-v-350b1698] {
  margin-bottom: 20px;
}
.ml20[data-v-608aa2e3] {
  margin-left: 20px;
}
.button-group[data-v-608aa2e3] {
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-608aa2e3] .el-checkbox {
  margin-right: 0px;
}
[data-v-608aa2e3] .el-col {
  margin-bottom: 0px;
}
.noPatient[data-v-608aa2e3] {
  text-align: center;
  margin: 20% auto 0 auto;
}
.noPatient .icon[data-v-608aa2e3] {
  width: 50px;
  height: 50px;
}
.paginationBottom[data-v-608aa2e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remarkBox[data-v-608aa2e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark[data-v-608aa2e3] {
  color: #36BBA9;
  display: none;
  padding: 0 10px;
  font-size: 16px;
}
.remarkText[data-v-608aa2e3] {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.remarkBox:hover .remark[data-v-608aa2e3] {
  display: block;
}

.el-tabs__nav-wrap[data-v-2fbe4628] {
  /* margin-top: 5px; */
}

.top[data-v-5092f182] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.top .item[data-v-5092f182] {
  width: 50%;
  line-height: 2.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top .item .label[data-v-5092f182] {
  width: 80px;
  text-align: right;
  margin-right: 20px;
}
.btn-tab[data-v-5092f182] {
  padding: 15px 0;
}
.time-filter[data-v-5092f182] {
  padding-bottom: 8px;
}
.time-filter .search-group[data-v-5092f182] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.time-filter .search-group label[data-v-5092f182] {
  width: 80px;
  text-align: right;
  margin-right: 20px;
}
.time-filter .search-group .group-cont[data-v-5092f182] {
  width: 420px;
}
@charset "UTF-8";
.mt10[data-v-56df272d] {
  margin-top: 10px;
}
.big-title[data-v-56df272d] {
  font-size: 16px;
  font-weight: bold;
}
.p-title[data-v-56df272d] {
  width: 100px;
}
[data-v-56df272d] .el-col {
  margin-bottom: 0px !important;
}
.item-flex[data-v-56df272d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px !important;
}
.el-select[data-v-56df272d] {
  width: 100%;
}
[data-v-56df272d] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
[data-v-56df272d] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-56df272d] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-56df272d] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
.common-content[data-v-56df272d], .table-margin-top[data-v-56df272d] {
  height: 100%;
}
.annotation[data-v-56df272d] {
  color: #909399;
  display: block;
  margin-top: 5px;
  font-size: 13px;
}
.need[data-v-56df272d]:before {
  content: "*";
  color: #F56C6C;
  margin-right: 4px;
}
.psnMoney[data-v-56df272d] .el-input.is-disabled .el-input__inner {
  color: #f00 !important;
}
.tag-content[data-v-56df272d] {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  margin-bottom: 12px;
}
.tag-item[data-v-56df272d] {
  margin-right: 20px;
}
[data-v-56df272d] .el-tag--medium {
  height: 35px;
  line-height: 35px;
  margin-bottom: 10px;
}
.area_input_box[data-v-56df272d] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.area_input_box[data-v-56df272d]::after {
  position: absolute;
  content: "注：异地医保请先选择参保区划";
  bottom: -1.3em;
  left: 120px;
  color: #f00;
}
.feeconfirm-form[data-v-8b845f94] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.feeconfirm-form .zhifu[data-v-8b845f94] .el-form-item__label {
  padding: 0 !important;
  text-align: center;
}
.payment-top[data-v-8b845f94] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  background-color: #f6f6f6;
  position: relative;
}
.fz36[data-v-8b845f94] {
  font-size: 36px;
}
.payment-top > div[data-v-8b845f94] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-8b845f94] {
  margin-left: 20px !important;
}
.color-gray[data-v-8b845f94] {
  color: #999;
}
.payment-top #payment-insBox[data-v-8b845f94] {
  right: 15px;
}
.payment-top .hand[data-v-8b845f94] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-8b845f94] {
  font-weight: bold;
}
[data-v-8b845f94] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-8b845f94] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-8b845f94] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-8b845f94] {
  height: 150px;
  overflow-y: scroll;
}
.feeConfirm-youhui[data-v-8b845f94] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-8b845f94] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-8b845f94] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-8b845f94] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-8b845f94],
.el-form-item--small.el-form-item[data-v-8b845f94] {
  margin-bottom: 0px;
}
[data-v-8b845f94] .el-col {
  margin-bottom: 0;
}
.color-gray[data-v-8b845f94] {
  color: #999;
}
.grey-bg .btns[data-v-8b845f94] {
  padding: 0 5px;
}
.grey-bg .btns i[data-v-8b845f94] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.available-points[data-v-8b845f94] {
  font-size: 12px;
  color: #999999;
}
.feeConfirm-dai[data-v-8b845f94] {
  margin-top: 15px;
}
.print-body[data-v-8b845f94] {
  display: none;
}

/* @page {
  size: 72mm portrait;
} */

[data-v-2195f295] .el-dialog {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0 !important;
}
[data-v-2195f295] .el-col {
  margin-bottom: 0px !important;
}
[data-v-2195f295] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-2195f295] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-2195f295] .el-radio__label {
  display: none;
}
.line[data-v-2195f295] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-2195f295] .common-page-money span.title {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-2195f295] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-2195f295] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
[data-v-2195f295] .supplier-part .supper-title-tag {
  font-weight: normal;
  color: #fff;
}
.medical-border[data-v-2195f295] {
  border: 1px solid #a0a0a0;
  border-right: none;
  border-bottom: none;
}
.medical-border[data-v-2195f295] .el-row {
  border-bottom: 1px solid #a0a0a0;
}
.medical-info[data-v-2195f295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.medical-info div[data-v-2195f295] {
  border-right: 1px solid #a0a0a0;
  text-indent: 5px;
  padding: 4px 0;
  color: black;
}
.medical-info .medical-info-title[data-v-2195f295] {
  width: 210px;
  background-color: lightgray;
}
.medical-info .medical-info-money[data-v-2195f295] {
  width: calc(100% - 210px);
}
.total-color[data-v-2195f295] {
  color: #ac3a3a !important;
}
.ji-color[data-v-2195f295] {
  color: #007000 !important;
}
.ge-color1[data-v-2195f295] {
  color: blue !important;
}
.ge-color2[data-v-2195f295] {
  color: red !important;
}
.flex[data-v-2195f295] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.title[data-v-2195f295] {
  position: relative;
}
.title-i[data-v-2195f295] {
  color: #ff0000;
}
[data-v-474393cd] .el-col {
  margin-bottom: 0px !important;
}
[data-v-474393cd] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-474393cd] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-474393cd] .el-radio__label {
  display: none;
}
.line[data-v-474393cd] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-474393cd] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-474393cd] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-474393cd] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #36BBA9;
  padding-left: 10px;
  font-weight: bold;
}
.medical-border[data-v-474393cd] {
  border: 1px solid #a0a0a0;
  border-right: none;
  border-bottom: none;
}
.medical-border[data-v-474393cd] .el-row {
  border-bottom: 1px solid #a0a0a0;
}
.medical-info[data-v-474393cd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.medical-info div[data-v-474393cd] {
  border-right: 1px solid #a0a0a0;
  text-indent: 5px;
  padding: 4px 0;
  color: black;
}
.medical-info .medical-info-title[data-v-474393cd] {
  width: 210px;
  background-color: lightgray;
}
.medical-info .medical-info-money[data-v-474393cd] {
  width: calc(100% - 210px);
}
.total-color[data-v-474393cd] {
  color: #ac3a3a !important;
}
.ji-color[data-v-474393cd] {
  color: #007000 !important;
}
.ge-color1[data-v-474393cd] {
  color: blue !important;
}
.ge-color2[data-v-474393cd] {
  color: red !important;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-dialog {
  margin-top: 3vh !important;
  margin-bottom: 5vh;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-dialog__header {
  padding: 20px 20px 15px;
  border-bottom: 1px solid #ebeef5;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-dialog__header .el-dialog__title {
  font-size: 18px;
  font-weight: 600;
  color: #303133;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-dialog__body {
  padding: 20px;
  max-height: calc(100vh - 210px);
  overflow-y: auto;
  overflow-x: hidden;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-dialog__footer {
  padding: 15px 20px;
  border-top: 1px solid #ebeef5;
  text-align: right;
}
.dental-charge-sheet-detail .detail-content[data-v-c0d5c41c] {
  min-height: 400px;
}
.dental-charge-sheet-detail .box-card[data-v-c0d5c41c] {
  margin-bottom: 20px;
  border: 1px solid #ebeef5;
  border-radius: 8px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.dental-charge-sheet-detail .box-card[data-v-c0d5c41c]:hover {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.dental-charge-sheet-detail .box-card .card-header[data-v-c0d5c41c] {
  font-weight: 600;
  font-size: 16px;
  color: #303133;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-height: 32px;
  line-height: 32px;
}
.dental-charge-sheet-detail .box-card .card-header .card-title[data-v-c0d5c41c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.5;
}
.dental-charge-sheet-detail .box-card .card-header .card-title i[data-v-c0d5c41c] {
  margin-right: 8px;
  font-size: 18px;
  color: #409eff;
}
.dental-charge-sheet-detail .box-card .card-header .header-actions[data-v-c0d5c41c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  line-height: 1.5;
}
.dental-charge-sheet-detail .box-card[data-v-c0d5c41c] .el-card__header {
  padding: 12px 24px !important;
  border-bottom: 1px solid #f0f0f0;
  background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dental-charge-sheet-detail .box-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .el-card__header {
  background: linear-gradient(135deg, #e3f2fd 0%, #ffffff 100%);
  border-bottom: 2px solid #e3f2fd;
  padding: 12px 24px !important;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .patient-form .el-form-item__label {
  width: 85px !important;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .patient-form .form-item-custom {
  margin-bottom: 20px;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .patient-form .form-item-custom ::v-deep .el-form-item__label {
  font-weight: 500;
  color: #606266;
  font-size: 14px;
}
.dental-charge-sheet-detail .patient-info-card[data-v-c0d5c41c] .patient-form .patient-name-text {
  font-size: 15px;
  font-weight: 500;
  color: #303133;
}
.dental-charge-sheet-detail .item-detail-card[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
}
.dental-charge-sheet-detail .item-detail-card[data-v-c0d5c41c] .el-card__header {
  background: linear-gradient(135deg, #fff3e0 0%, #ffffff 100%);
  border-bottom: 2px solid #fff3e0;
  padding: 12px 24px !important;
}
.dental-charge-sheet-detail .item-detail-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .water-relate-card[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
}
.dental-charge-sheet-detail .water-relate-card[data-v-c0d5c41c] .el-card__header {
  background: linear-gradient(135deg, #e1f5fe 0%, #ffffff 100%);
  border-bottom: 2px solid #e1f5fe;
  padding: 12px 24px !important;
}
.dental-charge-sheet-detail .water-relate-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .attachment-card[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
}
.dental-charge-sheet-detail .attachment-card[data-v-c0d5c41c] .el-card__header {
  background: linear-gradient(135deg, #f3e5f5 0%, #ffffff 100%);
  border-bottom: 2px solid #f3e5f5;
  padding: 12px 24px !important;
}
.dental-charge-sheet-detail .attachment-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .fee-summary-card[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
}
.dental-charge-sheet-detail .fee-summary-card[data-v-c0d5c41c] .el-card__header {
  background: linear-gradient(135deg, #e8f5e9 0%, #ffffff 100%);
  border-bottom: 2px solid #e8f5e9;
  border-radius: 8px 8px 0 0;
  padding: 12px 24px;
}
.dental-charge-sheet-detail .fee-summary-card[data-v-c0d5c41c] .el-card__body {
  padding: 15px !important;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item[data-v-c0d5c41c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #e4e7ed;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: 100%;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item[data-v-c0d5c41c]:hover {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  -webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.1);
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-icon-wrapper[data-v-c0d5c41c] {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-icon-wrapper .fee-icon[data-v-c0d5c41c] {
  font-size: 24px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content[data-v-c0d5c41c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-label[data-v-c0d5c41c] {
  color: #909399;
  font-size: 13px;
  margin-bottom: 8px;
  font-weight: 400;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value[data-v-c0d5c41c] {
  font-size: 24px;
  font-weight: 700;
  color: #303133;
  line-height: 1.2;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.total-cost[data-v-c0d5c41c] {
  color: #409eff;
  font-size: 26px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.discount[data-v-c0d5c41c] {
  color: #e6a23c;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.receivable[data-v-c0d5c41c] {
  color: #303133;
  font-size: 26px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.paid[data-v-c0d5c41c] {
  color: #67c23a;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.outstanding[data-v-c0d5c41c] {
  color: #67c23a;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item .fee-content .fee-value.outstanding.outstanding-danger[data-v-c0d5c41c] {
  color: #f56c6c;
  font-size: 26px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-primary[data-v-c0d5c41c] {
  border-left: 4px solid #409eff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-primary .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #409eff 0%, #66b1ff 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-warning[data-v-c0d5c41c] {
  border-left: 4px solid #e6a23c;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-warning .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #e6a23c 0%, #ebb563 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-info[data-v-c0d5c41c] {
  border-left: 4px solid #909399;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-info .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #909399 0%, #b1b3b8 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-success[data-v-c0d5c41c] {
  border-left: 4px solid #67c23a;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-success .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #67c23a 0%, #85ce61 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-danger[data-v-c0d5c41c] {
  border-left: 4px solid #f56c6c;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-danger .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #f56c6c 0%, #f78989 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-default[data-v-c0d5c41c] {
  border-left: 4px solid #e4e7ed;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-default .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #e4e7ed 0%, #f0f2f5 100%);
  color: #909399;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-status[data-v-c0d5c41c] {
  border-left: 4px solid #909399;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .fee-item.fee-item-status .fee-icon-wrapper[data-v-c0d5c41c] {
  background: linear-gradient(135deg, #909399 0%, #b1b3b8 100%);
  color: #ffffff;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper[data-v-c0d5c41c] {
  padding: 16px 20px;
  background: #f5f7fa;
  border-radius: 8px;
  border: 1px dashed #dcdfe6;
  overflow: visible;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper .discount-form[data-v-c0d5c41c] .el-form-item {
  margin-bottom: 0 !important;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper .discount-form[data-v-c0d5c41c] .el-form-item__label {
  padding-right: 12px;
  line-height: 32px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper .discount-form[data-v-c0d5c41c] .el-form-item__content {
  margin-left: 0 !important;
  line-height: 32px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper .discount-input[data-v-c0d5c41c] {
  width: 100% !important;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper .discount-input[data-v-c0d5c41c] .el-input__inner {
  padding-right: 60px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper[data-v-c0d5c41c] .el-input-number {
  width: 100% !important;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper[data-v-c0d5c41c] .el-input-number .el-input__inner {
  padding-right: 60px;
}
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper[data-v-c0d5c41c] .el-input-number__decrease,
.dental-charge-sheet-detail .fee-summary-card .fee-summary-content .discount-input-wrapper[data-v-c0d5c41c] .el-input-number__increase {
  width: 30px;
  line-height: 28px;
}
.dental-charge-sheet-detail .dialog-footer[data-v-c0d5c41c] {
  text-align: right;
  padding-top: 10px;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-table .el-table__header th {
  background-color: #f5f7fa;
  color: #606266;
  font-weight: 600;
  padding: 0px 0 !important;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-input-number__decrease,
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-input-number__increase {
  height: 28px !important;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-form-item {
  margin-bottom: 18px;
}
.dental-charge-sheet-detail[data-v-c0d5c41c] .el-input-number {
  width: 100%;
}
.dental-charge-sheet-detail .selectBtn[data-v-c0d5c41c] {
  width: 300px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  border: 1px solid #DCDFE6;
  border-color: #b9b9b9 !important;
  background: #fff;
  color: #606266;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-radius: 4px;
  font-size: 13px;
  padding: 0 30px 0 15px;
  cursor: pointer;
}
.dental-charge-sheet-detail .selectBtn[data-v-c0d5c41c]:hover {
  border-color: #409eff;
}
.dental-charge-sheet-detail .selectBtn[data-v-c0d5c41c]::after {
  content: "";
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #606266;
}
.dental-charge-sheet-container[data-v-0d90d8d7] {
  height: 100%;
}
.dental-charge-sheet-container .search-wrapper[data-v-0d90d8d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 20px;
  background: #fff;
}
.dental-charge-sheet-container .search-wrapper .search-form[data-v-0d90d8d7] {
  margin: 0;
}
.dental-charge-sheet-container .search-wrapper .search-form .el-form-item[data-v-0d90d8d7] {
  margin-bottom: 15px;
  margin-right: 15px;
}
.dental-charge-sheet-container .table-wrapper[data-v-0d90d8d7] {
  background: #fff;
  padding: 0 20px 20px;
}
.dental-charge-sheet-container .table-wrapper .table-header[data-v-0d90d8d7] {
  margin-bottom: 15px;
  text-align: right;
}
.dental-charge-sheet-container .pagination-wrapper[data-v-0d90d8d7] {
  padding: 20px;
  text-align: right;
  background: #fff;
}
.print-body[data-v-78360b9d] {
  display: none;
}
.scrollBody[data-v-a279817a] {
  height: 440px;
  overflow: auto;
}
.feeconfirm-form[data-v-a279817a] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.feeconfirm-form .zhifu[data-v-a279817a] .el-form-item__label {
  padding: 0 !important;
  text-align: center;
}
.payment-top[data-v-a279817a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  border-top: 1px solid #dfdfdf;
  background-color: #FFF8EB;
  position: relative;
}
.fz36[data-v-a279817a] {
  font-size: 36px;
}
.payment-top > div[data-v-a279817a] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-a279817a] {
  margin-left: 20px !important;
}
.color-gray[data-v-a279817a] {
  color: #999;
}
.payment-top #payment-insBox[data-v-a279817a] {
  right: 15px;
}
.payment-top .hand[data-v-a279817a] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-a279817a] {
  font-weight: bold;
}
[data-v-a279817a] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-a279817a] {
  padding-left: 20px;
  padding-right: 20px;
  border-bottom: 1px solid #dfdfdf;
}
.feeConfirm-youhui-row[data-v-a279817a] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-a279817a] {
  height: 150px;
  overflow-y: scroll;
}
.feeConfirm-youhui[data-v-a279817a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-a279817a] {
  margin-left: 10px;
}
.feeConfirm-choose span[data-v-a279817a] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-a279817a] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-a279817a],
.el-form-item--small.el-form-item[data-v-a279817a] {
  margin-bottom: 0px;
}
[data-v-a279817a] .el-col {
  margin-bottom: 0;
}
.color-gray[data-v-a279817a] {
  color: #999;
}
.grey-bg .btns[data-v-a279817a] {
  padding: 0 5px;
}
.grey-bg .btns i[data-v-a279817a] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.available-points[data-v-a279817a] {
  font-size: 12px;
  color: #999999;
}
.feeConfirm-dai[data-v-a279817a] {
  margin-top: 15px;
}
.print-body[data-v-a279817a] {
  display: none;
}
.hidden[data-v-a279817a] {
  width: 0px;
  overflow: hidden;
  height: 0px;
  position: absolute;
}

/* @page {
  size: 72mm portrait;
} */

.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-06fbac25] {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-06fbac25]::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-06fbac25] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner {
  background-color: #36BBA9;
  border-color: #36BBA9;
}
[data-v-06fbac25] .el-table .disableSelection .cell .el-checkbox__input .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #fff;
  height: 2px;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  left: 0;
  right: 0;
  top: 5px;
}
[data-v-06fbac25] .el-table .disableSelection .cell .el-checkbox__input.is-checked .el-checkbox__inner::after {
  display: none;
}
.common-content[data-v-06fbac25] {
  height: calc(100vh - 203px);
}
[data-v-06fbac25] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.dictionary-warpper[data-v-06fbac25] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 100%;
  width: 100%;
}
.table-margin-top[data-v-06fbac25] {
  height: 100%;
}
.fee-search[data-v-06fbac25],
.fee-project[data-v-06fbac25],
.fee-person[data-v-06fbac25],
.person-one[data-v-06fbac25],
.person-two[data-v-06fbac25] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fee-project[data-v-06fbac25] {
  width: 60%;
}
.fee-project .el-select--mini[data-v-06fbac25] {
  width: 100%;
}
.fee-title[data-v-06fbac25] {
  display: inline-block;
  line-height: 32px;
  margin-right: 10px;
  position: relative;
  color: #303133;
}
.fee-input[data-v-06fbac25] {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  width: calc(100% - 80px);
}
.button-group[data-v-06fbac25] {
  text-align: right;
}
.fee-input-one[data-v-06fbac25] {
  width: 100%;
}
[data-v-06fbac25] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-06fbac25] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
[data-v-06fbac25] .pastclass {
  background: #ffe4d7 !important;
  cursor: pointer;
  position: relative;
}
[data-v-06fbac25] .el-table--enable-row-hover .el-table__body tr.pastclass:hover > td {
  background-color: #ffe4d7 !important;
}
.common-content[data-v-ccbacb46][data-v-06fbac25] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-06fbac25] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-06fbac25] {
  position: absolute;
  right: 0px;
  top: -8px;
}
[data-v-06fbac25] .el-table__footer-wrapper tbody td {
  color: #ff9900;
}
[data-v-06fbac25] .el-tabs__nav-wrap.is-scrollable {
  padding: 0;
}
[data-v-06fbac25] .el-tabs__nav {
  width: 100%;
}
[data-v-06fbac25] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: none;
}
[data-v-06fbac25] .el-table__indent,[data-v-06fbac25] .el-table__placeholder {
  display: none;
}
.title[data-v-06fbac25] {
  text-align: center;
  line-height: 35px;
  background: #F7F7F7;
}
[data-v-06fbac25] .el-badge__content {
  vertical-align: sub;
}
.page-choose[data-v-06fbac25] {
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  text-align: left;
}
.dialog-footer[data-v-06fbac25] {
  text-align: right;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}
.iconsvg15[data-v-06fbac25] {
  width: 30px;
  height: 15px;
}
.projectname[data-v-06fbac25] {
  display: inline-block;
  position: relative;
  top: 3px;
}
.projectSpan[data-v-06fbac25] {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  width: 90%;
}
.dtipicon[data-v-06fbac25] {
  top: -7px;
}
.diagnose-div[data-v-06fbac25], .el-date-editor.el-input[data-v-06fbac25] {
  width: 100%;
}
.supplier-col[data-v-8cd611d6] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-8cd611d6] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-8cd611d6] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-8cd611d6] {
  display: none;
}
.el-tabs--border-card[data-v-8cd611d6] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-8cd611d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-8cd611d6] {
  padding: 15px;
}
[data-v-8cd611d6] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-8cd611d6] .el-tree-node {
  position: relative;
}
[data-v-8cd611d6] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-8cd611d6] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-8cd611d6] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-8cd611d6] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-8cd611d6] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-8cd611d6] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-8cd611d6] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-8cd611d6] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-8cd611d6] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-8cd611d6] .el-table__footer .el-table_2_column_1,[data-v-8cd611d6] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-8cd611d6] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-8cd611d6] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-8cd611d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-8cd611d6] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-8cd611d6],
.el-form-item--small.el-form-item[data-v-8cd611d6] {
  margin-bottom: 5px;
}
[data-v-8cd611d6] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.mt10[data-v-6b51751a] {
  margin-top: 10px;
}
.registry-search[data-v-6b51751a] {
  margin-top: 10px;
}
.money-input[data-v-6b51751a] {
  width: 120px;
}
.remark-input[data-v-6b51751a] {
  width: 230px;
}
.common-span[data-v-6b51751a] {
  display: inline-block;
  width: 70px;
}
.common-form-item[data-v-6b51751a] {
  width: calc(100% - 80px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-6b51751a],
.common-form-item .el-input[data-v-6b51751a] {
  width: 100%;
}
.common-content[data-v-6b51751a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-6b51751a] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-6b51751a] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-6b51751a] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-6b51751a] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-6b51751a] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-6b51751a] {
  width: 100%;
}
.common-span-ge[data-v-6b51751a] {
  display: inline-block;
  margin: 0 10px;
}
[data-v-6b51751a] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-6b51751a] {
  line-height: 32px;
}
[data-v-6b51751a] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.supplier-col[data-v-4edf522a] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-4edf522a] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-4edf522a] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-4edf522a] {
  display: none;
}
.el-tabs--border-card[data-v-4edf522a] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-4edf522a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-4edf522a] {
  padding: 15px;
}
[data-v-4edf522a] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-4edf522a] .el-tree-node {
  position: relative;
}
[data-v-4edf522a] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-4edf522a] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-4edf522a] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-4edf522a] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-4edf522a] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-4edf522a] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-4edf522a] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-4edf522a] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-4edf522a] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-4edf522a] .el-table__footer .el-table_2_column_1,[data-v-4edf522a] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-4edf522a] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-4edf522a] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-4edf522a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-4edf522a] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-4edf522a],
.el-form-item--small.el-form-item[data-v-4edf522a] {
  margin-bottom: 5px;
}
[data-v-4edf522a] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.mt10[data-v-78df41ac] {
  margin-top: 10px;
}
.registry-search[data-v-78df41ac] {
  margin-top: 10px;
}
.money-input[data-v-78df41ac] {
  width: 120px;
}
.remark-input[data-v-78df41ac] {
  width: 230px;
}
.common-span[data-v-78df41ac] {
  display: inline-block;
  width: 70px;
}
.common-form-item[data-v-78df41ac] {
  width: calc(100% - 80px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-78df41ac],
.common-form-item .el-input[data-v-78df41ac] {
  width: 100%;
}
.common-content[data-v-78df41ac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-78df41ac] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-78df41ac] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-78df41ac] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-78df41ac] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-78df41ac] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-78df41ac] {
  width: 100%;
}
.common-span-ge[data-v-78df41ac] {
  display: inline-block;
  margin: 0 10px;
}
[data-v-78df41ac] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-78df41ac] {
  line-height: 32px;
}
[data-v-78df41ac] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.grade-content[data-v-22b59b0e] .el-tabs__content {
  height: calc(100% - 41px) !important;
}

.registry-search[data-v-ef398f58] {
  margin-top: 10px;
}
.money-input[data-v-ef398f58] {
  width: 120px;
}
.remark-input[data-v-ef398f58] {
  width: 201px;
}
.common-span[data-v-ef398f58] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-ef398f58] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-ef398f58],
.common-form-item .el-input[data-v-ef398f58] {
  width: 100%;
}
.common-content[data-v-ef398f58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-ef398f58] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-ef398f58] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.common-page[data-v-ef398f58] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pagination-margin[data-v-ef398f58] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-ef398f58] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-ef398f58] {
  width: 100%;
}
.common-span-ge[data-v-ef398f58] {
  display: inline-block;
  margin: 0 1px;
}
[data-v-ef398f58] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-ef398f58] {
  line-height: 32px;
}
.table-save-status[data-v-ef398f58] {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.table-save-status[data-v-ef398f58]::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: transparent;
  background: red;
}
[data-v-ef398f58] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.print-body[data-v-ef398f58] {
  display: none;
}
.mt10[data-v-4ef24278] {
  margin-top: 10px;
}
.registry-search[data-v-4ef24278] {
  margin-top: 10px;
}
.money-input[data-v-4ef24278] {
  width: 120px;
}
.common-span[data-v-4ef24278] {
  display: inline-block;
  width: 60px;
}
.common-content[data-v-4ef24278] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-4ef24278] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-4ef24278] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.common-page[data-v-4ef24278] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pagination-margin[data-v-4ef24278] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-4ef24278] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-4ef24278] {
  width: 100%;
}
.common-span-ge[data-v-4ef24278] {
  display: inline-block;
  margin: 0 10px;
}
.dtip[data-v-4ef24278] {
  display: inline-block;
  width: 100%;
}
.common-operate[data-v-4ef24278] .el-button + .el-button {
  margin-left: 5px;
}
[data-v-4ef24278] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.registry-search[data-v-30865ef8] {
  margin-top: 10px;
}
.money-input[data-v-30865ef8] {
  width: 120px;
}
.remark-input[data-v-30865ef8] {
  width: 230px;
}
.common-span[data-v-30865ef8] {
  display: inline-block;
  width: 70px;
}
.common-form-item[data-v-30865ef8] {
  width: calc(100% - 80px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-30865ef8],
.common-form-item .el-input[data-v-30865ef8] {
  width: 100%;
}
.common-content[data-v-30865ef8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.money-span[data-v-30865ef8] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-30865ef8] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.pagination-margin[data-v-30865ef8] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-30865ef8] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-30865ef8] {
  width: 100%;
}
.common-span-ge[data-v-30865ef8] {
  display: inline-block;
  margin: 0 10px;
}
[data-v-30865ef8] .el-popover {
  border: 1px solid #d7d8dc;
}
[data-v-30865ef8] .vxe-table .vxe-cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-30865ef8] .vxe-table .vxe-table--footer-wrapper {
  display: table-footer-group !important;
  background-color: #fafafa !important;
}
[data-v-30865ef8] .vxe-table .vxe-footer--row {
  background-color: #fafafa !important;
  font-weight: 500;
  color: #f08525 !important;
}
[data-v-30865ef8] .vxe-table .vxe-footer--column {
  background-color: #fafafa !important;
  font-weight: 500;
  color: #f08525 !important;
}
[data-v-30865ef8] .vxe-table .vxe-footer--column .vxe-cell {
  font-weight: 500;
  background-color: #fafafa !important;
  color: #f08525 !important;
}
.table-margin-top[data-v-30865ef8] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  min-height: 0;
}
.grade-content[data-v-7a43c717] .el-tabs__content {
  height: calc(100% - 41px) !important;
}

.registry-search[data-v-4ca18f4d] {
  margin-top: 10px;
}
.money-input[data-v-4ca18f4d] {
  width: 120px;
}
.remark-input[data-v-4ca18f4d] {
  width: 230px;
}
.common-span[data-v-4ca18f4d] {
  display: inline-block;
  width: 70px;
}
.common-form-item[data-v-4ca18f4d] {
  width: calc(100% - 80px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-4ca18f4d],
.common-form-item .el-input[data-v-4ca18f4d] {
  width: 100%;
}
.common-content[data-v-4ca18f4d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-4ca18f4d] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-4ca18f4d] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.pagination-margin[data-v-4ca18f4d] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-4ca18f4d] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-4ca18f4d] {
  width: 100%;
}
.common-span-ge[data-v-4ca18f4d] {
  display: inline-block;
  margin: 0 10px;
}
.common-content[data-v-4ca18f4d] {
  height: calc(100vh - 225px);
}
[data-v-4ca18f4d] .el-popover {
  border: 1px solid #d7d8dc;
}
[data-v-4ca18f4d] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.supplier-col[data-v-b3360052] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-b3360052] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-b3360052] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-b3360052] {
  display: none;
}
.el-tabs--border-card[data-v-b3360052] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-b3360052] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-b3360052] {
  padding: 15px;
}
[data-v-b3360052] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-b3360052] .el-tree-node {
  position: relative;
}
[data-v-b3360052] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-b3360052] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-b3360052] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-b3360052] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-b3360052] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-b3360052] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-b3360052] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-b3360052] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-b3360052] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-b3360052] .el-table__footer .el-table_2_column_1,[data-v-b3360052] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-b3360052] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-b3360052] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-b3360052] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-b3360052] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-b3360052],
.el-form-item--small.el-form-item[data-v-b3360052] {
  margin-bottom: 5px;
}
[data-v-b3360052] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.iconsvg15[data-v-b3360052] {
  width: 30px;
  height: 15px;
  position: relative;
  top: 2px;
}
.mealIcon[data-v-b3360052] {
  position: absolute;
  right: 0;
}
.feeconfirm-form[data-v-1d559bb0] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.payment-top[data-v-1d559bb0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.ml30[data-v-1d559bb0] {
  margin-left: 30px !important;
}
.fz36[data-v-1d559bb0] {
  font-size: 36px;
}
.payment-top > div[data-v-1d559bb0] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-1d559bb0] {
  margin-left: 20px !important;
}
.color-gray[data-v-1d559bb0] {
  color: #999;
}
.payment-top #payment-insBox[data-v-1d559bb0] {
  right: 15px;
}
.payment-top .hand[data-v-1d559bb0] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-1d559bb0] {
  font-weight: bold;
}
[data-v-1d559bb0] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-1d559bb0] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-1d559bb0] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-1d559bb0] {
  overflow-y: scroll;
  overflow-x: hidden;
}
.feeConfirm-youhui[data-v-1d559bb0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-1d559bb0] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-1d559bb0] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-1d559bb0] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-1d559bb0],
.el-form-item--small.el-form-item[data-v-1d559bb0] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-1d559bb0] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-1d559bb0] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.grey-bg .pay-type-name[data-v-1d559bb0] .el-form-item__label {
  text-align: justify;
  text-align-last: justify;
  text-justify: distribute-all-lines;
  -moz-text-align-last: justify;
  -webkit-text-align-last: justify;
  font-weight: normal;
}
.grey-bg .pay-type-name2[data-v-1d559bb0] .el-form-item__label {
  padding: 0 !important;
  text-align: center;
  -moz-text-align-last: auto;
       text-align-last: auto;
}
.feeConfirm-dai[data-v-1d559bb0] {
  margin-top: 15px;
}
.fee-history[data-v-1d559bb0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
  margin-bottom: 5px;
}
.fee-history .fee-history-shou[data-v-1d559bb0] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-1d559bb0] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-1d559bb0] {
  width: 110px;
}
[data-v-1d559bb0] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.supplier-col[data-v-bdea14ea] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-bdea14ea] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-bdea14ea] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-bdea14ea] {
  display: none;
}
.el-tabs--border-card[data-v-bdea14ea] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-bdea14ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-bdea14ea] {
  padding: 15px;
}
[data-v-bdea14ea] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-bdea14ea] .el-tree-node {
  position: relative;
}
[data-v-bdea14ea] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-bdea14ea] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-bdea14ea] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-bdea14ea] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-bdea14ea] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-bdea14ea] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-bdea14ea] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-bdea14ea] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-bdea14ea] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-bdea14ea] .el-table__footer .el-table_2_column_1,[data-v-bdea14ea] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-bdea14ea] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-bdea14ea] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-bdea14ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-bdea14ea] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-bdea14ea],
.el-form-item--small.el-form-item[data-v-bdea14ea] {
  margin-bottom: 5px;
}
[data-v-bdea14ea] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.iconsvg15[data-v-bdea14ea] {
  width: 30px;
  height: 15px;
  position: relative;
  top: 2px;
}
.mealIcon[data-v-bdea14ea] {
  position: absolute;
  right: 0;
}
.supplier-col[data-v-7f82226e] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-7f82226e] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-7f82226e] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-7f82226e] {
  display: none;
}
.el-tabs--border-card[data-v-7f82226e] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-7f82226e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-7f82226e] {
  padding: 15px;
}
[data-v-7f82226e] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-7f82226e] .el-tree-node {
  position: relative;
}
[data-v-7f82226e] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-7f82226e] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-7f82226e] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-7f82226e] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-7f82226e] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-7f82226e] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-7f82226e] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-7f82226e] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-7f82226e] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-7f82226e] .el-table__footer .el-table_2_column_1,[data-v-7f82226e] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-7f82226e] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-7f82226e] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-7f82226e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-7f82226e] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-7f82226e],
.el-form-item--small.el-form-item[data-v-7f82226e] {
  margin-bottom: 5px;
}
[data-v-7f82226e] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
[data-v-71badd2a] .el-radio-group {
  font-size: 14px !important;
}
.radio-div[data-v-71badd2a] {
  display: block;
  line-height: 25px;
}
.feeconfirm-form[data-v-71badd2a] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.el-table-fontsize[data-v-71badd2a] .cell {
  font-weight: normal;
  text-align: center;
}
.payment-top[data-v-71badd2a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.payment-top > div[data-v-71badd2a] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.color-gray[data-v-71badd2a] {
  color: #cccccc;
}
.payment-top #payment-insBox[data-v-71badd2a] {
  right: 15px;
}
.payment-top .hand[data-v-71badd2a] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-71badd2a] {
  font-weight: bold;
}
.feeconfirm-form-wrapper[data-v-71badd2a] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-71badd2a] {
  padding: 15px 0 10px 0;
  border-bottom: 1px solid #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-71badd2a] {
  height: 160px;
  overflow-y: scroll;
}
.feeConfirm-youhui[data-v-71badd2a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-71badd2a] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-71badd2a] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-71badd2a] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-71badd2a],
.el-form-item--small.el-form-item[data-v-71badd2a] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-71badd2a] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-71badd2a] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.feeConfirm-dai[data-v-71badd2a] {
  margin-top: 15px;
}
.fee-history[data-v-71badd2a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
}
.fee-history .fee-history-shou[data-v-71badd2a] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-71badd2a] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-71badd2a] {
  width: 110px;
}
.mt10[data-v-4add4862] {
  margin-top: 10px;
}
.registry-search[data-v-4add4862] {
  margin-top: 10px;
}
.money-input[data-v-4add4862] {
  width: 120px;
}
.remark-input[data-v-4add4862] {
  width: 230px;
}
.common-span[data-v-4add4862] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-4add4862] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-4add4862],
.common-form-item .el-input[data-v-4add4862] {
  width: 100%;
}
.common-content[data-v-4add4862] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-4add4862] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-4add4862] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.common-page[data-v-4add4862] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pagination-margin[data-v-4add4862] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-4add4862] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-4add4862] {
  width: 100%;
}
.common-span-ge[data-v-4add4862] {
  display: inline-block;
  margin: 0 10px;
}
.common-content[data-v-4add4862] {
  height: calc(100vh - 241px);
}
.dtip[data-v-4add4862] {
  display: inline-block;
  width: 100%;
}
.common-operate[data-v-4add4862] .el-button + .el-button {
  margin-left: 5px;
}
[data-v-4add4862] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.board {
  margin: 5px;
  border-radius: 10px;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  min-height: 95%;
}
.board .search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.board .search > div {
  margin-right: 10px;
  line-height: 30px;
}
.board .search .min-width-150 {
  width: 170px;
}
.board .search .min-width-200 {
  width: 210px;
}
.board .search .group-cont {
  width: 300px;
}
.price-change-cell[data-v-53faa7fc] {
  line-height: 20px;
}
.original-value[data-v-53faa7fc] {
  color: #909399;
  text-decoration: line-through;
}
.change-arrow[data-v-53faa7fc] {
  margin: 0 6px;
  color: #c0c4cc;
}
.adjusted-value[data-v-53faa7fc] {
  color: #e6a23c;
  font-weight: 600;
}
.weighted-value[data-v-53faa7fc] {
  color: #409eff;
  font-weight: 600;
}
.price-delta[data-v-53faa7fc],
.value-hint[data-v-53faa7fc] {
  margin-top: 2px;
  font-size: 12px;
}
.price-delta-up[data-v-53faa7fc] {
  color: #f56c6c;
}
.price-delta-down[data-v-53faa7fc] {
  color: #67c23a;
}
.price-delta-zero[data-v-53faa7fc],
.value-hint[data-v-53faa7fc],
.empty-value[data-v-53faa7fc] {
  color: #909399;
}
.draw-body[data-v-5c58e69d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 96%;
  padding: 0 20px;
}
.info-hd[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-bottom: 10px;
  color: #606266;
}
.warehouse-select[data-v-5c58e69d] {
  width: 260px;
}
.filter-hd[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-bottom: 10px;
  padding: 10px 12px;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #f7f8fa;
  color: #606266;
}
.filter-item[data-v-5c58e69d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.warehouse-filter[data-v-5c58e69d] {
  margin-right: 28px;
}
.filter-label[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-right: 8px;
  white-space: nowrap;
}
.inbound-time-picker[data-v-5c58e69d] {
  width: 420px;
}
.time-filter-button[data-v-5c58e69d] {
  margin-left: 10px;
}
.warehouse-warning[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-bottom: 10px;
}
.history-tip[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-bottom: 10px;
}
.table-list[data-v-5c58e69d] {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
}
.state-panel[data-v-5c58e69d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  color: #909399;
}
.state-panel p[data-v-5c58e69d] {
  margin: 12px 0;
}
.state-icon[data-v-5c58e69d] {
  font-size: 42px;
  color: #c0c4cc;
}
.state-icon-error[data-v-5c58e69d] {
  color: #e6a23c;
}
.primary-text[data-v-5c58e69d],
.quantity-value[data-v-5c58e69d] {
  color: #303133;
}
.quantity-value[data-v-5c58e69d] {
  font-weight: 600;
}
.secondary-text[data-v-5c58e69d] {
  margin-top: 2px;
  color: #909399;
  font-size: 12px;
  line-height: 18px;
}
.amount-value[data-v-5c58e69d] {
  font-weight: 600;
}
.amount-up[data-v-5c58e69d] {
  color: #f56c6c;
}
.amount-down[data-v-5c58e69d] {
  color: #67c23a;
}
.amount-zero[data-v-5c58e69d] {
  color: #909399;
}
.page-bot[data-v-5c58e69d] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 46px;
  line-height: 46px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.text-right[data-v-5c58e69d] {
  text-align: right;
}
.price-tip-icon[data-v-46b91a37] {
  margin-left: 4px;
  color: #909399;
  cursor: pointer;
}
.money-input[data-v-46b91a37] {
  width: 120px;
}
.remark-input[data-v-46b91a37] {
  width: 230px;
}
.common-page[data-v-46b91a37] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common-span[data-v-46b91a37] {
  display: inline-block;
  width: 60px;
}
.common-content[data-v-46b91a37] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-46b91a37] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-46b91a37] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-46b91a37] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-46b91a37] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-46b91a37] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-46b91a37] {
  width: 100%;
}
.common-span-ge[data-v-46b91a37] {
  display: inline-block;
  margin: 0 5px;
}
[data-v-46b91a37] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-46b91a37] {
  line-height: 32px;
}
[data-v-46b91a37] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.supplier-col[data-v-9982152c] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-9982152c] .categoryclass {
  background: #e3f0fc !important;
  cursor: pointer;
  position: relative;
}
[data-v-9982152c] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #e3f0fc !important;
}
.choose-style[data-v-9982152c] {
  display: none;
}
.el-tabs--border-card[data-v-9982152c] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-9982152c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-9982152c] {
  padding: 15px;
}
[data-v-9982152c] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-9982152c] .el-tree-node {
  position: relative;
}
[data-v-9982152c] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-9982152c] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-9982152c] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-9982152c] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-9982152c] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-9982152c] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-9982152c] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-9982152c] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-9982152c] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-9982152c] .el-table__footer .el-table_2_column_1,[data-v-9982152c] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-9982152c] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-9982152c] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-9982152c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-9982152c] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-9982152c],
.el-form-item--small.el-form-item[data-v-9982152c] {
  margin-bottom: 5px;
}
[data-v-9982152c] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.common-page[data-v-9982152c] .button-group {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.common-page[data-v-9982152c] .common-footer-el {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.registry-search[data-v-b92c19ae] {
  margin-top: 10px;
}
.money-input[data-v-b92c19ae] {
  width: 120px;
}
.remark-input[data-v-b92c19ae] {
  width: 230px;
}
.common-page[data-v-b92c19ae] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common-span[data-v-b92c19ae] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-b92c19ae] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-b92c19ae],
.common-form-item .el-input[data-v-b92c19ae] {
  width: 100%;
}
.common-content[data-v-b92c19ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-b92c19ae] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-b92c19ae] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-b92c19ae] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-b92c19ae] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-b92c19ae] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-b92c19ae] {
  width: 100%;
}
[data-v-b92c19ae] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-b92c19ae] {
  line-height: 32px;
}
[data-v-b92c19ae] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.diagnose-div[data-v-5265ddb2], .el-date-editor.el-input[data-v-5265ddb2] {
  width: 100%;
}
[data-v-5265ddb2] .el-dialog {
  height: 85% !important;
}
.diagnose-div[data-v-59e8eb12], .el-date-editor.el-input[data-v-59e8eb12] {
  width: 100%;
}
.el-date-editor.el-input[data-v-68aae4b7] {
  width: 100%;
}
.grade-content[data-v-0722f5ce] .el-tabs__content {
  height: calc(100% - 41px) !important;
}

.mr20[data-v-3f553b2e] {
  margin-right: 20px;
}
.paginationBottom[data-v-3f553b2e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark-input[data-v-7d61c2ed] {
  width: 201px;
}
.flexBox[data-v-7d61c2ed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.line[data-v-7d61c2ed] {
  padding: 0 5px;
}
[data-v-7d61c2ed] .cascader-box,[data-v-7d61c2ed] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-7d61c2ed] {
  margin-bottom: 0px !important;
}
.paginationBottom[data-v-7d61c2ed] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-27bb581e] .cascader-box,[data-v-27bb581e] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-27bb581e],[data-v-27bb581e] .el-col {
  margin-bottom: 0px !important;
}
.mb10[data-v-27bb581e] {
  margin-bottom: 10px;
}
.paginationBottom[data-v-27bb581e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mr10[data-v-27bb581e] {
  margin-right: 10px;
}
.poverItem[data-v-27bb581e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-table thead[data-v-27bb581e] {
  height: 51px !important;
}
[data-v-7056010a] .cascader-box,[data-v-7056010a] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-7056010a] {
  margin-bottom: 0px !important;
}
[data-v-7056010a] .el-form-item__content {
  height: 33px;
}
[data-v-7056010a] .el-select,[data-v-7056010a] .el-date-editor {
  width: 100%;
}
[data-v-5131fae6] .cascader-box,[data-v-5131fae6] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-5131fae6] {
  margin-bottom: 0px !important;
}
[data-v-05aac626] .cascader-box,[data-v-05aac626] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-05aac626] {
  margin-bottom: 0px !important;
}
[data-v-05aac626] .el-select {
  width: 100%;
}
.paginationBottom[data-v-05aac626] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.money[data-v-05aac626] {
  color: #f08525;
  margin-right: 20px;
}
.mt5[data-v-05aac626] {
  margin-top: 5px;
}
[data-v-217169f9] .cascader-box,[data-v-217169f9] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-217169f9] {
  margin-bottom: 0px !important;
}
[data-v-217169f9] .el-form-item__content {
  height: 33px;
}
[data-v-217169f9] .el-select,[data-v-217169f9] .el-date-editor {
  width: 100%;
}
.paginationBottom[data-v-217169f9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-1a33f280] .cascader-box,[data-v-1a33f280] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-1a33f280] {
  margin-bottom: 0px !important;
}
[data-v-1a33f280] .el-select {
  width: 100%;
}
.paginationBottom[data-v-1a33f280] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mr20[data-v-1a33f280] {
  margin-right: 20px;
}
.mb20[data-v-1a33f280] {
  margin-bottom: 20px;
}
.money[data-v-1a33f280] {
  color: #f08525;
  margin-right: 20px;
}
.colorG[data-v-1a33f280] {
  fill: #36BBA9;
  color: #36BBA9;
}
.colorY[data-v-1a33f280] {
  fill: grey;
  color: grey;
}
.colorR[data-v-1a33f280] {
  fill: red;
  color: red;
}
.mt5[data-v-1a33f280] {
  margin-top: 5px;
}
[data-v-e8cb66a2] .cascader-box,[data-v-e8cb66a2] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-e8cb66a2] {
  margin-bottom: 0px !important;
}
[data-v-e8cb66a2] .el-select {
  width: 100%;
}
.topSearch[data-v-e8cb66a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.paginationBottom[data-v-e8cb66a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mr20[data-v-e8cb66a2] {
  margin-right: 20px;
}
.mb10[data-v-e8cb66a2] {
  margin-bottom: 10px;
}
.mb20[data-v-e8cb66a2] {
  margin-bottom: 20px;
}
.money[data-v-e8cb66a2] {
  color: #f08525;
  margin-right: 20px;
}
.mt10[data-v-e8cb66a2] {
  margin-top: 10px;
}
.mt5[data-v-e8cb66a2] {
  margin-top: 5px;
}
.fontSize14[data-v-e8cb66a2] {
  font-size: 14px;
}
.feeconfirm-form[data-v-3cffa447] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.payment-top[data-v-3cffa447] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.ml30[data-v-3cffa447] {
  margin-left: 30px !important;
}
.fz36[data-v-3cffa447] {
  font-size: 36px;
}
.payment-top > div[data-v-3cffa447] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-3cffa447] {
  margin-left: 20px !important;
}
.color-gray[data-v-3cffa447] {
  color: #999;
}
.payment-top #payment-insBox[data-v-3cffa447] {
  right: 15px;
}
.payment-top .hand[data-v-3cffa447] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-3cffa447] {
  font-weight: bold;
}
[data-v-3cffa447] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-3cffa447] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-3cffa447] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-3cffa447] {
  overflow-y: scroll;
  overflow-x: hidden;
}
.feeConfirm-youhui[data-v-3cffa447] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-3cffa447] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-3cffa447] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-3cffa447] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-3cffa447],
.el-form-item--small.el-form-item[data-v-3cffa447] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-3cffa447] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-3cffa447] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.grey-bg .pay-type-name[data-v-3cffa447] .el-form-item__label {
  text-align: justify;
  text-align-last: justify;
  text-justify: distribute-all-lines;
  -moz-text-align-last: justify;
  -webkit-text-align-last: justify;
  font-weight: normal;
}
.grey-bg .pay-type-name2[data-v-3cffa447] .el-form-item__label {
  padding: 0 !important;
  text-align: center;
  -moz-text-align-last: auto;
       text-align-last: auto;
}
.feeConfirm-dai[data-v-3cffa447] {
  margin-top: 15px;
}
.fee-history[data-v-3cffa447] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
  margin-bottom: 5px;
}
.fee-history .fee-history-shou[data-v-3cffa447] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-3cffa447] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-3cffa447] {
  width: 110px;
}
[data-v-3cffa447] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.supplier-col[data-v-a83d482c] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-a83d482c] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-a83d482c] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-a83d482c] {
  display: none;
}
.el-tabs--border-card[data-v-a83d482c] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-a83d482c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-a83d482c] {
  padding: 15px;
}
[data-v-a83d482c] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-a83d482c] .el-tree-node {
  position: relative;
}
[data-v-a83d482c] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-a83d482c] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-a83d482c] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-a83d482c] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-a83d482c] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-a83d482c] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-a83d482c] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-a83d482c] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-a83d482c] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-a83d482c] .el-table__footer .el-table_2_column_1,[data-v-a83d482c] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-a83d482c] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-a83d482c] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-a83d482c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-a83d482c] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-a83d482c],
.el-form-item--small.el-form-item[data-v-a83d482c] {
  margin-bottom: 5px;
}
[data-v-a83d482c] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.iconsvg15[data-v-a83d482c] {
  width: 30px;
  height: 15px;
  position: relative;
  top: 2px;
}
.mealIcon[data-v-a83d482c] {
  position: absolute;
  right: 0;
}
.supplier-col[data-v-5c1f7d66] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-5c1f7d66] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-5c1f7d66] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-5c1f7d66] {
  display: none;
}
.el-tabs--border-card[data-v-5c1f7d66] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-5c1f7d66] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-5c1f7d66] {
  padding: 15px;
}
[data-v-5c1f7d66] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-5c1f7d66] .el-tree-node {
  position: relative;
}
[data-v-5c1f7d66] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-5c1f7d66] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-5c1f7d66] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-5c1f7d66] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-5c1f7d66] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-5c1f7d66] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-5c1f7d66] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-5c1f7d66] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-5c1f7d66] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-5c1f7d66] .el-table__footer .el-table_2_column_1,[data-v-5c1f7d66] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-5c1f7d66] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-5c1f7d66] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-5c1f7d66] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-5c1f7d66] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-5c1f7d66],
.el-form-item--small.el-form-item[data-v-5c1f7d66] {
  margin-bottom: 5px;
}
[data-v-5c1f7d66] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
[data-v-7c9d7aaa] .el-radio-group {
  font-size: 14px !important;
}
.radio-div[data-v-7c9d7aaa] {
  display: block;
  line-height: 25px;
}
.feeconfirm-form[data-v-7c9d7aaa] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.el-table-fontsize[data-v-7c9d7aaa] .cell {
  font-weight: normal;
  text-align: center;
}
.payment-top[data-v-7c9d7aaa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.payment-top > div[data-v-7c9d7aaa] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.color-gray[data-v-7c9d7aaa] {
  color: #cccccc;
}
.payment-top #payment-insBox[data-v-7c9d7aaa] {
  right: 15px;
}
.payment-top .hand[data-v-7c9d7aaa] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-7c9d7aaa] {
  font-weight: bold;
}
.feeconfirm-form-wrapper[data-v-7c9d7aaa] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-7c9d7aaa] {
  padding: 15px 0 10px 0;
  border-bottom: 1px solid #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-7c9d7aaa] {
  height: 160px;
  overflow-y: scroll;
}
.feeConfirm-youhui[data-v-7c9d7aaa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-7c9d7aaa] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-7c9d7aaa] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-7c9d7aaa] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-7c9d7aaa],
.el-form-item--small.el-form-item[data-v-7c9d7aaa] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-7c9d7aaa] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-7c9d7aaa] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.feeConfirm-dai[data-v-7c9d7aaa] {
  margin-top: 15px;
}
.fee-history[data-v-7c9d7aaa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
}
.fee-history .fee-history-shou[data-v-7c9d7aaa] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-7c9d7aaa] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-7c9d7aaa] {
  width: 110px;
}
.mt10[data-v-8b7e76ba] {
  margin-top: 10px;
}
.registry-search[data-v-8b7e76ba] {
  margin-top: 10px;
}
.money-input[data-v-8b7e76ba] {
  width: 120px;
}
.remark-input[data-v-8b7e76ba] {
  width: 230px;
}
.common-span[data-v-8b7e76ba] {
  display: inline-block;
  width: 60px;
}
.common-form-item[data-v-8b7e76ba] {
  width: calc(100% - 70px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.common-form-item .el-select[data-v-8b7e76ba],
.common-form-item .el-input[data-v-8b7e76ba] {
  width: 100%;
}
.common-content[data-v-8b7e76ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-8b7e76ba] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-8b7e76ba] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.common-page[data-v-8b7e76ba] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pagination-margin[data-v-8b7e76ba] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-8b7e76ba] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-8b7e76ba] {
  width: 100%;
}
.common-span-ge[data-v-8b7e76ba] {
  display: inline-block;
  margin: 0 10px;
}
.dtip[data-v-8b7e76ba] {
  display: inline-block;
  width: 100%;
}
.common-operate[data-v-8b7e76ba] .el-button + .el-button {
  margin-left: 5px;
}
[data-v-8b7e76ba] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.feeconfirm-form[data-v-731b46e2] .el-form-item__label {
  font-weight: bold;
  text-align: left;
  width: 150px;
}
.payment-top[data-v-731b46e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 9px 20px 6px 20px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.ml30[data-v-731b46e2] {
  margin-left: 30px !important;
}
.fz36[data-v-731b46e2] {
  font-size: 36px;
}
.payment-top > div[data-v-731b46e2] {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ml20[data-v-731b46e2] {
  margin-left: 20px !important;
}
.color-gray[data-v-731b46e2] {
  color: #999;
}
.payment-top #payment-insBox[data-v-731b46e2] {
  right: 15px;
}
.payment-top .hand[data-v-731b46e2] {
  position: absolute;
  bottom: 10px;
}
.bold[data-v-731b46e2] {
  font-weight: bold;
}
[data-v-731b46e2] .el-dialog__body {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}
.feeconfirm-form-wrapper[data-v-731b46e2] {
  padding-left: 20px;
  padding-right: 20px;
}
.feeConfirm-youhui-row[data-v-731b46e2] {
  padding: 15px 0 10px 0;
  border-bottom: 1px dashed #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.feeConfirm-payway[data-v-731b46e2] {
  overflow-y: scroll;
  overflow-x: hidden;
}
.feeConfirm-youhui[data-v-731b46e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.feeConfirm-youhui-input[data-v-731b46e2] {
  margin: 0 8px;
}
.feeConfirm-choose span[data-v-731b46e2] {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px;
}
.feeConfirm-dai span[data-v-731b46e2] {
  font-size: 20px;
}
.el-form-item--mini.el-form-item[data-v-731b46e2],
.el-form-item--small.el-form-item[data-v-731b46e2] {
  margin-bottom: 0px;
}
.grey-bg .btns[data-v-731b46e2] {
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.grey-bg .btns i[data-v-731b46e2] {
  font-size: 18px;
  color: #409eff;
  padding: 5px;
  cursor: pointer;
}
.grey-bg .pay-type-name[data-v-731b46e2] .el-form-item__label {
  text-align: justify;
  text-align-last: justify;
  text-justify: distribute-all-lines;
  -moz-text-align-last: justify;
  -webkit-text-align-last: justify;
  font-weight: normal;
}
.grey-bg .pay-type-name2[data-v-731b46e2] .el-form-item__label {
  text-align: left;
  -moz-text-align-last: left;
       text-align-last: left;
}
.feeConfirm-dai[data-v-731b46e2] {
  margin-top: 15px;
}
.fee-history[data-v-731b46e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  border: 1px solid #aaa;
  background-color: #eee;
  -webkit-box-sizing: initial;
          box-sizing: initial;
  margin-bottom: 5px;
}
.fee-history .fee-history-shou[data-v-731b46e2] {
  background-color: #ccc;
  padding: 0 0.6em;
  border-right: 1px solid #aaa;
  height: inherit;
  font-weight: bold;
  text-align: center;
  width: 32px;
}
.fee-history .history-paytype[data-v-731b46e2] {
  min-width: 90px;
  max-width: 330px;
  margin-left: 10px;
}
.fee-history .history-amount[data-v-731b46e2] {
  width: 110px;
}
.supplier-col[data-v-b8f1bb9c] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-b8f1bb9c] .categoryclass {
  background: #eef8f3 !important;
  cursor: pointer;
  position: relative;
}
[data-v-b8f1bb9c] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #eef8f3 !important;
}
.choose-style[data-v-b8f1bb9c] {
  display: none;
}
.el-tabs--border-card[data-v-b8f1bb9c] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-b8f1bb9c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-b8f1bb9c] {
  padding: 15px;
}
[data-v-b8f1bb9c] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-b8f1bb9c] .el-tree-node {
  position: relative;
}
[data-v-b8f1bb9c] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-b8f1bb9c] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-b8f1bb9c] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-b8f1bb9c] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-b8f1bb9c] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-b8f1bb9c] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-b8f1bb9c] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-b8f1bb9c] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-b8f1bb9c] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-b8f1bb9c] .el-table__footer .el-table_2_column_1,[data-v-b8f1bb9c] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-b8f1bb9c] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-b8f1bb9c] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-b8f1bb9c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-b8f1bb9c] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-b8f1bb9c],
.el-form-item--small.el-form-item[data-v-b8f1bb9c] {
  margin-bottom: 5px;
}
[data-v-b8f1bb9c] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.flex[data-v-083c150d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.w400[data-v-083c150d] {
  width: 400px;
}
.w360[data-v-71d45262] {
  width: 360px;
  display: inline-block;
}
.w300[data-v-71d45262] {
  width: 300px;
  display: inline-block;
  margin-left: 20px;
}
.mt10[data-v-71d45262] {
  margin-top: 10px;
}
.ml10[data-v-71d45262] {
  margin-left: 10px;
}
.pagination-margin[data-v-71d45262] {
  float: right;
  padding-top: 10px;
}
.circle[data-v-71d45262] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.green[data-v-71d45262] {
  background: #00AF94;
}
.yellow[data-v-71d45262] {
  background: #FFB12A;
}
.black[data-v-71d45262] {
  color: #000;
}
.search-btns[data-v-39080c40] {
  width: 180px;
}
.item-cell[data-v-39080c40] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.item-name[data-v-39080c40] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.item-content[data-v-39080c40] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.start[data-v-39080c40] {
  margin-right: 10px;
  vertical-align: middle;
  color: red;
  font-size: 16px;
}
.item-cell-danger[data-v-39080c40] {
  color: #F56C6C;
}
.item-box[data-v-39080c40] {
  margin-top: 10px;
}
.header-title[data-v-39080c40] {
  padding-left: 14px;
  position: relative;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  font-size: 16px;
}
.header-title[data-v-39080c40]::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 0;
  width: 8px;
  height: 20px;
  background-color: #00AF94;
}
.head[data-v-39080c40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.head .header-title[data-v-39080c40] {
  margin-right: 50px;
}
[data-v-39080c40] .el-dialog__body {
  position: relative;
}
.status[data-v-39080c40] {
  position: absolute;
  top: 0;
  right: 20px;
}
.imgs[data-v-39080c40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imgs .item-img[data-v-39080c40] {
  margin-bottom: 10px;
  margin-right: 10px;
  width: 148px;
  height: 148px;
}
.box-shadow[data-v-d7ae1612] {
  padding: 15px;
}
.title[data-v-d7ae1612] {
  font-weight: bold;
  font-size: 16px;
}
.status[data-v-d7ae1612], .remark[data-v-d7ae1612] {
  margin-top: 5px;
}
.status100[data-v-d7ae1612] {
  color: #FF9900;
}
.status200[data-v-d7ae1612] {
  color: #00AF94;
}
.status300[data-v-d7ae1612] {
  color: #F56C6C;
}
.index-container .el-card[data-v-d7ae1612] {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
}
.el-card.is-always-shadow[data-v-d7ae1612], .el-card.is-hover-shadow[data-v-d7ae1612]:focus, .el-card.is-hover-shadow[data-v-d7ae1612]:hover {
  -webkit-box-shadow: 0 0 10px 0 #eee !important;
          box-shadow: 0 0 10px 0 #eee !important;
}
.printMian[data-v-3ab38558] {
  display: none;
}
.daily-index[data-v-6707296a] {
  padding: 5px 0;
}
.from-flex[data-v-6707296a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.daily-index[data-v-75ad60fd] {
  padding: 5px 0;
}
.from-flex[data-v-75ad60fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-btns[data-v-75ad60fd] {
  width: 180px;
}
.item-cell[data-v-75ad60fd] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.item-name[data-v-75ad60fd] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.item-content[data-v-75ad60fd] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.item-cell-danger[data-v-75ad60fd] {
  color: #F56C6C;
}
.search-btns[data-v-0cba9150] {
  width: 180px;
}
.item-cell[data-v-0cba9150] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.item-name[data-v-0cba9150] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.item-content[data-v-0cba9150] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.item-cell-danger[data-v-0cba9150] {
  color: #F56C6C;
}
.item-box[data-v-0cba9150] {
  margin-top: 10px;
}
.header-title[data-v-0cba9150] {
  padding-left: 14px;
  position: relative;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  font-size: 16px;
}
.header-title[data-v-0cba9150]::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 0;
  width: 8px;
  height: 20px;
  background-color: #00AF94;
}
.head[data-v-0cba9150] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.head .header-title[data-v-0cba9150] {
  margin-right: 50px;
}
[data-v-0cba9150] .el-dialog__body {
  position: relative;
}
.status[data-v-0cba9150] {
  position: absolute;
  top: 0;
  right: 20px;
}
.imgs[data-v-0cba9150] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imgs .item-img[data-v-0cba9150] {
  margin-bottom: 10px;
  margin-right: 10px;
  width: 148px;
  height: 148px;
}
.box-shadow[data-v-54c3a00f] {
  padding: 15px;
}
.title[data-v-54c3a00f] {
  font-weight: bold;
  font-size: 16px;
}
.status[data-v-54c3a00f], .remark[data-v-54c3a00f] {
  margin-top: 5px;
}
.status100[data-v-54c3a00f] {
  color: #FF9900;
}
.status200[data-v-54c3a00f] {
  color: #00AF94;
}
.status300[data-v-54c3a00f] {
  color: #F56C6C;
}
.index-container .el-card[data-v-54c3a00f] {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
}
.el-card.is-always-shadow[data-v-54c3a00f], .el-card.is-hover-shadow[data-v-54c3a00f]:focus, .el-card.is-hover-shadow[data-v-54c3a00f]:hover {
  -webkit-box-shadow: 0 0 10px 0 #eee !important;
          box-shadow: 0 0 10px 0 #eee !important;
}
.printMian[data-v-f9db3b20] {
  display: none;
}
.daily-index[data-v-274c4952] {
  padding: 5px 0;
}
.from-flex[data-v-274c4952] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.daily-index[data-v-83e783d6] {
  padding: 5px 0;
}
.from-flex[data-v-83e783d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-btns[data-v-83e783d6] {
  width: 180px;
}
.item-cell[data-v-83e783d6] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.item-name[data-v-83e783d6] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.item-content[data-v-83e783d6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.item-cell-danger[data-v-83e783d6] {
  color: #F56C6C;
}
.search[data-v-85b98402] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search > div[data-v-85b98402] {
  margin-right: 10px;
}
.search .min-width-150[data-v-85b98402] {
  width: 260px;
}
.footer[data-v-85b98402] {
  padding: 10px 0 0 0;
  text-align: right;
}
.tips[data-v-85b98402] {
  line-height: 32px;
  color: #999;
  padding: 0 0 0 10px;
}
.search[data-v-5b14499a] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 5px 0;
}
.search > div[data-v-5b14499a] {
  margin-right: 10px;
}
.search .operation-btn[data-v-5b14499a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.search .min-width-150[data-v-5b14499a] {
  width: 260px;
}
.footer[data-v-5b14499a] {
  padding: 10px 0 0 0;
  text-align: right;
}
.search[data-v-6259c14b] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search > div[data-v-6259c14b] {
  margin-right: 10px;
}
.search .min-width-150[data-v-6259c14b] {
  width: 260px;
}
.footer[data-v-6259c14b] {
  padding: 10px 0 0 0;
  text-align: right;
}
.tips[data-v-6259c14b] {
  line-height: 32px;
  color: #999;
  padding: 0 0 0 10px;
}
[data-v-6259c14b] .el-dialog__header {
  padding: 0 !important;
}
[data-v-6259c14b] .el-dialog__body {
  padding-top: 0px !important;
  padding: 0 !important;
}
.board[data-v-ff4dcc68] {
  margin: 5px;
  border-radius: 10px;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.search[data-v-ff4dcc68] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding: 5px 0;
}
.search > div[data-v-ff4dcc68] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-ff4dcc68] {
  width: 170px;
}
.footer[data-v-ff4dcc68] {
  padding: 10px 0 0 0;
  text-align: right;
}
.col-title[data-v-ff4dcc68] {
  line-height: 32px;
}
[data-v-16ddd4c0] .el-col {
  margin-bottom: 0px !important;
}
.search-body[data-v-16ddd4c0] {
  height: auto !important;
}
.merchant-formulae[data-v-16ddd4c0] {
  border: 1px solid #DCDFE6;
  width: 100%;
  position: relative;
  border-radius: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.merchant-formulae .merchant-item[data-v-16ddd4c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merchant-formulae .merchant-item-label[data-v-16ddd4c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0 15px;
}
.merchant-formulae .height21[data-v-16ddd4c0] {
  height: 21px;
}
.merchant-formulae .money[data-v-16ddd4c0] {
  color: #01AF94;
  font-weight: bold;
  font-size: 18px;
}
.merchant-formulae .green[data-v-16ddd4c0] {
  color: #01AF94;
}
[data-v-16ddd4c0] .el-table th div {
  line-height: 30px;
}
.bgray2[data-v-16ddd4c0]:last-of-type {
  fill: #ccc;
  cursor: default;
}
.tooltip-title[data-v-16ddd4c0] {
  color: #000;
  font-weight: bold;
}
[data-v-7c95e54e] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
[data-v-7c95e54e] .el-form-item--small .el-form-item__content {
  line-height: 21px;
}
[data-v-7c95e54e] .supplier-part .supper-title {
  font-size: 14px;
  padding-left: 10px;
  position: relative;
  margin: 10px 0 10px 0;
}
[data-v-7c95e54e] .supplier-part .supper-title::before {
  position: absolute;
  content: "";
  background-color: #00af94;
  width: 4px;
  height: 15px;
  left: 0;
  top: 50%;
  margin-top: -7px;
  border-radius: 3px;
}
[data-v-7c95e54e] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-7c95e54e] .supplier-part ::v-deep .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
}
[data-v-7c95e54e] .supplier-part .form-inner-part {
  position: relative;
  margin-top: 10px;
  border: 1px solid #00af94;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 15px rgba(147, 147, 147, 0.35);
          box-shadow: 0 0 15px rgba(147, 147, 147, 0.35);
}
[data-v-7c95e54e] .supplier-part .form-inner-status {
  position: absolute;
  right: 0;
  top: 0;
  width: 70px;
  height: 28px;
  background-color: #00af94;
  color: #fff;
  line-height: 28px;
  z-index: 111;
  text-align: center;
}
[data-v-7c95e54e] .supplier-part .el-input__inner {
  border: none !important;
}
.order-Money-list[data-v-7c95e54e] {
  background-color: #f4f4f4;
  height: 112px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.order-Money-list .order-Money-item[data-v-7c95e54e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
@charset "UTF-8";
[data-v-5b5eab90] .el-card__body {
  margin-top: 10px;
}
[data-v-5b5eab90] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  /* 兼容IE */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-direction: column;
  /* 兼容IE */
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-5b5eab90] {
  max-height: 100%;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
  /* 兼容IE */
  overflow-y: auto;
  overflow-x: hidden;
}
.el-dropdown[data-v-5b5eab90] {
  display: inline-block;
  margin-left: 20px;
}
.el-dropdown-link[data-v-5b5eab90] {
  cursor: pointer;
  color: #409EFF;
}
.w40[data-v-5b5eab90] {
  width: 40px;
  display: inline-block;
}
.merch-equal[data-v-5b5eab90] {
  position: absolute;
  right: -6px;
  bottom: 0;
  height: 32px;
  line-height: 32px;
}
.merch-special[data-v-5b5eab90] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 10px;
}
.merch-special[data-v-5b5eab90] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.merch-special .merch-col[data-v-5b5eab90] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merch-special .merch-col[data-v-5b5eab90] .el-form-item__label {
  width: 170px;
  padding: 0;
}
.merch-line[data-v-5b5eab90] {
  display: block;
  width: 100%;
  border-top: 1px solid #DCDFE6;
  margin: 17px 0 10px 0;
}
.date-style span[data-v-5b5eab90] {
  display: inline-block;
}
.date-style[data-v-5b5eab90] .date-input {
  width: 120px;
  margin: 0 10px;
}
[data-v-5b5eab90] .el-col {
  margin-bottom: 0px !important;
}
[data-v-5b5eab90] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-5b5eab90] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-5b5eab90] .el-radio__label {
  display: none;
}
.line[data-v-5b5eab90] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-5b5eab90] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-5b5eab90] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-5b5eab90] .el-input-group__append {
  padding: 0 10px;
}
[data-v-5b5eab90] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
.search-body[data-v-5b5eab90] {
  height: auto !important;
}
.amount-money[data-v-5b5eab90] {
  display: inline-block;
  margin: 0 10px;
}
.bgray2[data-v-5b5eab90]:last-of-type {
  fill: #ccc;
  cursor: default;
}
[data-v-5b5eab90] .el-table th div {
  line-height: 30px;
}
.tooltip-title[data-v-5b5eab90] {
  color: #000;
  font-weight: bold;
}
[data-v-3a3d10f4] .el-dialog {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0 !important;
}
.green[data-v-3a3d10f4] {
  color: #36BBA9;
  cursor: pointer;
}
.add_receipts[data-v-3a3d10f4] {
  width: 215px;
  height: 102px;
  border: 1px solid #E8E8E8;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 10px;
}
.red[data-v-3a3d10f4] {
  color: #F56C6C;
  cursor: pointer;
}
.receipt_container[data-v-3a3d10f4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.receipt_detail[data-v-3a3d10f4] {
  border: 1px solid #E8E8E8;
  margin-right: 10px;
  width: 215px;
  height: 102px;
  margin-top: 10px;
}
.info[data-v-3a3d10f4] {
  padding: 0 5px;
}
.operation[data-v-3a3d10f4] {
  border-top: 1px solid #E8E8E8;
  text-align: right;
  margin: 0 5px;
}
.footer[data-v-3a3d10f4] {
  margin-top: 10px;
}
.footer span[data-v-3a3d10f4] {
  padding-right: 20px;
}
.footer .left[data-v-3a3d10f4] {
  padding-top: 10px;
}
.footer .pagenation[data-v-3a3d10f4] {
  text-align: right;
}
.record_list[data-v-3a3d10f4] {
  border-top: 1px dashed #E8E8E8;
  padding-top: 20px;
}
[data-v-3a3d10f4] .el-dialog__body {
  max-height: 610px;
  overflow: hidden auto;
}
.search[data-v-35c30448] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-35c30448] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-35c30448] {
  width: 170px;
}
.footer[data-v-35c30448] {
  margin-top: 10px;
}
.footer span[data-v-35c30448] {
  padding-right: 20px;
}
.footer .left[data-v-35c30448] {
  padding-top: 10px;
}
.footer .pagenation[data-v-35c30448] {
  text-align: right;
}
.search[data-v-6e6a5de7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-6e6a5de7] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-6e6a5de7] {
  width: 170px;
}
.footer[data-v-6e6a5de7] {
  margin-top: 10px;
}
.footer span[data-v-6e6a5de7] {
  padding-right: 20px;
}
.footer .left[data-v-6e6a5de7] {
  padding-top: 10px;
}
.footer .pagenation[data-v-6e6a5de7] {
  text-align: right;
}
.footer[data-v-a905ffda] {
  margin-top: 10px;
}
.footer span[data-v-a905ffda] {
  padding-right: 20px;
}
.footer .left[data-v-a905ffda] {
  padding-top: 10px;
}
.footer .pagenation[data-v-a905ffda] {
  text-align: right;
}
.search[data-v-338990b2] {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 5px 0;
}
.search > div[data-v-338990b2] {
  margin-right: 10px;
}
.search .operation-btn[data-v-338990b2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.search .min-width-150[data-v-338990b2] {
  width: 260px;
}
.footer[data-v-338990b2] {
  padding: 10px 0 0 0;
  text-align: right;
}
.webapp {
  background-color: #fff;
  position: relative;
  width: 100%;
  height: 100%;
}
.webapp .form-designer {
  height: 800px;
  overflow-y: scroll;
}
.webapp .form-designer .widget-config-container .el-tabs__header {
  position: relative;
}
[data-v-352f7ed2] .editor {
  height: 300px;
}
.artic-editor[data-v-352f7ed2] .el-form-item__content {
  height: 370px;
}
[data-v-352f7ed2] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
.content-form[data-v-352f7ed2] {
  height: calc(100vh - 80px);
  overflow: auto;
}
.width500[data-v-352f7ed2] {
  width: 500px;
}
.footer[data-v-352f7ed2] {
  width: 80%;
  max-width: 800px;
  text-align: right;
}
.tags[data-v-352f7ed2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags .el-tag[data-v-352f7ed2] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.tags .add-tag[data-v-352f7ed2] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.add-input[data-v-352f7ed2] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-352f7ed2] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-352f7ed2] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.w200[data-v-2c6e288e] {
  width: 200px;
}
.ml10[data-v-2c6e288e] {
  margin-left: 10px;
}
.date[data-v-2c6e288e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.date-icon[data-v-2c6e288e] {
  margin-right: 5px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAAXNSR0IArs4c6QAABDVJREFUWEetV11sU2UYfp7TtXOiIy5BgbmuXbvMjjENXABmxhA1KMrMJgww0wtNjCYGfxKTXjJv1Asv1AtiiD9jC4MyR2ayRPGCzUjChYbi2MbWrV1HJfITTZBkdPSc15zTdpx1/TlncJLm5Ov787zv877n+96PsPIIWDc61ERNe5oaXwTg138EIZB5CGZIXIDCU0L+Mv34zoQVtyyqFAo5fPUP7IKoXSSbISZt3bLAWoghofZp9InW34r5LwjuGxv0Y4HfEWyxkkU+HQH75u+XA5cbdl3PJ88L7g8PdgLsWSmo2U7Aa6oqrbObW8/m+lsGXhcefJvkIYNSg1oByDTFedf6/wIIM/I8ayCpatgxu6l1xBzAEnDv6GCnouGeZJyHtWSqDNviG14+l5Utghs1ViWymGA20Xv5Fvz17/zNxn+2dt7QA0iDh0KOuoBzGIIWE3eZds629dK3gBcF8hnJzymoMtWleLiUL6Ib295fBPeN/tAmUAbsNFh0Y5sRuOfPgaBCfmLHNiWqb655d1TfJegdGwgTaLbjINrUngHvDyqKYgtcgMOxpva36B3tbwaV85Zpy7R9LAt+oT9I2Msc5I3YWKqK3omT70LTvrKTta4b2/BKOnMd3CbtRr1VeY6esf6fSOzIgme7vdQ61rg7Ax4K0kS7VXshu1g73j9NiM9u5rONe9LgE6EgxCbtabAj9EycMB8PlmOYDZjA7dbc4J3D9FwM2QYXwZl4oMM4cDwTx4KgvW5PZ8hh1k4e18/j+yynLDgbD+zdpus/NBNaXXlbrgJwWbbPKFIHd08dH6WgyZKxYCTe0LEdpFRFeisfVJ3XQPvAmd2tm7VTx/oA7CvVpdBkJN6wzwD2xEJrtQUtThNwKftcOckPWRPpe4OCb4pmTpya80++AB7UHpk+8nC55pwFUGGJrQJKmmhbWB3pfdQBx6U7OjkxioTn6qc268CeWJ9HS8k4QBOw3ZwN/djcuYF641t1Tx8dArDTCCAXGzh5yf9q+/qZbrcDznFqWJU5CwvGm+tj2Zo8OOfb32WA10z2PAWH8ms+hgRIkQwDEoBg1d1QnfnEkgtIua/4X7+6OEzUzPQeBbDf6nm+Uj0hDiTqOo2zZBF8beTbNWWO8jFA1phnqxVV1ESP2V4EpxPzrufR1LGwBFxfVMd6tyoiwwKU3z29uR4Yv7WQfPL6Y29ezkqWTa/VM98/Q0XRG9AUQJEbQnqrLHyDMCSMswzPJmpemzaHlHduXxfp2eRwyo86GXdG5pzRzOylyNQpxOnkrdud5owLZp4VVEW+rKxwrf4YgvdWUgICSRAfJf6r+Dpb42WFKOV43dThAF2uDxRir0AqS+kTjGmK0q0mbx664n9HP3QKPsUvimaz0B7H+i0vbQe0FkK8oOI27TJxgOfVVOrM37///Ac6TqilgtTl/wO4YrsfkFTjawAAAABJRU5ErkJggg==);
  background-size: 100%;
}
.date-icon.gray[data-v-2c6e288e] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAAXNSR0IArs4c6QAAA85JREFUWEetl09oI3UUx993GvxTSwuBFYtSlK2HleBhPbgrEQmpSW1a24Yw1pLTHsSDrKsg9Nh6UQ8eZA+LiIhaXBLSmrSd1KZ/Jgkm7EXcZXVZ8M9a/EPJCoWlxaaZzJPfMAlNtklm0swhYZj3vp/33rzf7/cGZO3C/Py8y+FwvMTMASIaZOZB0/U/IvqNiH6SJCmladp6OBz+y4osmhlFo9EuZh7TdX2OiJ61ImjaKF1dXR/Ksvx9M5+G8Gg0KrL7gpndNqA1pgCulsvli9PT0/8ep3EsPBKJhIno63ahdX53mfnVqampa/V698EjkcibAK50CGzIACgys1+W5cxR3Rp4LBYLM3OnMq6PvwjgfCgU+rHyoApPJBKDpVLpl05mfIzW3wcHB8+Ew+F7RkXEj+hqh8ORttlct4noIyL6mIicVoMG8EkwGLxUhS8sLEwCWLQqIOyCwaAReCwWm5Ek6QM7vrqunw6FQr8LAcTj8evMbGcd0+TkpAFfXFycAWALDuCziYmJN5BIJAT0BjOLriSr/+Pj4wY8Ho8bcKt+pt29YrHoxPLy8lu6rl+2AxYC9XC7/sz8soB/R0T+yjurZNDqfmxszMh8aWmppuxW/YloDisrK78S0Wk7DSNsR0dHq3C7DSf8mfkrKIrCdsHCPhAIGHBFUWaIyFbDmbteGslk0jacmXOBQMA4cATcbrebyaaxuroqzuOHrGbPzNdGRkbOm5tTX09PTwHAA1b9j9ilsba2dpOZXVacmTkzPDzsAcDJZLIXwN02wWJZf4lUKnWVmacswDM+n88Aq6r6WLFY3G4XbLLeFZlfAPB5C3gqn8+/Mjs7q+dyuUf39/f/IKKHLQTc0ETX9eehquoTmqb92ciKma/n8/nnBFhV1Sc1Tbt1UjAR3dnd3X3aWC6bm5sKM480CODboaGh4Pr6+gAAAX7kJBmby2zW6/XOGfCNjY0XAWQbiGoAxMFzphNgIipqmjbg9/sL1WFia2vrGyJ6/aRZtfJn5oter/eyUYGKcTKZPNXd3f0zM59qJdDucwBqoVAYlmX5sAYublRVPQcgTUQPtgto4rd9eHj4gs/n+6dic9/0ms1mvcysdDIAANvlcnnI4/GIQ6x6HTu3Z7PZs8y8BODxk1ZAlBpA2O12VzNumPmRHujt6+t7X9f1t9sMQMzq7zmdzk9dLpfxjuuvpt9qwjiTyZyRJOkdSZJeY+bemrKZY1ed6B2xb+/t7V0Ry6lZ4C3hFWcxXvf393skSXIDeIqIBo4Ii33+RqlUyu3s7Pwgy3LZSrX+B1aw3UMyKp6dAAAAAElFTkSuQmCC);
  background-size: 100%;
}
.date-str[data-v-2c6e288e] {
  font-size: 14px;
  color: #999999;
}
.status[data-v-2c6e288e] {
  width: 50px;
  height: 20px;
  line-height: 20px;
  color: #fff;
  font-size: 20rpx;
  text-align: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#25CEB5), to(#1BE2A0));
  background: linear-gradient(180deg, #25CEB5 0%, #1BE2A0 100%);
  opacity: 1;
  border-radius: 10px 2px 10px 2px;
}
.orange[data-v-2c6e288e] {
  background: -webkit-gradient(linear, left top, left bottom, from(#FF9E3E), to(#FFD455));
  background: linear-gradient(180deg, #FF9E3E 0%, #FFD455 100%);
}
.gray[data-v-2c6e288e] {
  background: -webkit-gradient(linear, left top, left bottom, from(#A6A6A6), to(#C6C6C6));
  background: linear-gradient(180deg, #A6A6A6 0%, #C6C6C6 100%);
}
.guide div[data-v-2c6e288e] {
  height: auto !important;
}
.guide div.guide-cont[data-v-2c6e288e] {
  margin: 20px 10px 0 0;
  height: calc(100vh - 160px) !important;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-between[data-v-2c6e288e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.guide-head[data-v-2c6e288e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
  margin-top: 10px;
}
.guide-head .sort-item[data-v-2c6e288e] {
  margin-left: 10px;
  color: #999999;
  cursor: pointer;
}
.guide-head .sort-active[data-v-2c6e288e] {
  color: #00AF94;
}
div.guide-group[data-v-2c6e288e] {
  width: 345px;
  height: 270px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  position: relative;
  padding: 15px;
  margin: 0 30px 30px 0;
  cursor: pointer;
}
div.guide-group:hover .guide-more[data-v-2c6e288e] {
  display: block !important;
}
.guide div.guide-img[data-v-2c6e288e] {
  width: 315px;
  height: 177px !important;
  border-radius: 4px;
}
div.guide-box[data-v-2c6e288e] {
  padding: 10px 15px;
}
div.guide-box p[data-v-2c6e288e] {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  margin: 0;
  padding: 0;
}
div.guide-box .guide-des[data-v-2c6e288e] {
  font-weight: 400;
  color: #666666;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 6px 0 10px 0;
}
.guide-text[data-v-2c6e288e] {
  color: #999999;
  font-size: 12px;
}
.guide-text .guide-icon[data-v-2c6e288e] {
  font-size: 14px;
}
.guide-status[data-v-2c6e288e] {
  position: absolute;
  top: 0;
  left: 0;
  width: 53px;
  height: 25px;
  border-radius: 4px 0px 12px 0px;
  color: #fff;
}
.green[data-v-2c6e288e] {
  background: #00AF94;
}
.yellow[data-v-2c6e288e] {
  background: #FFB12A;
}
.guide-more[data-v-2c6e288e] {
  position: absolute;
  top: 10px;
  right: 10px;
  text-align: right;
  display: none;
  cursor: pointer;
}
.guide-more:hover .guide-opt[data-v-2c6e288e] {
  display: block;
}
.guide-more .more-icon[data-v-2c6e288e] {
  width: 30px;
  height: 20px;
  text-align: center;
  background: #000000;
  opacity: 0.6;
  border-radius: 4px;
  display: inline-block;
}
.guide-more .more-icon .el-icon-more[data-v-2c6e288e] {
  color: #fff;
  font-size: 14px;
}
.guide-more .guide-opt[data-v-2c6e288e] {
  width: 82px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
          box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
  border-radius: 4px;
  display: none;
  padding-top: 10px;
}
.guide-more .guide-opt li[data-v-2c6e288e] {
  color: #333333;
  line-height: 22px;
  text-align: center;
  padding-bottom: 10px;
}
.pagination-margin[data-v-2c6e288e] {
  float: right;
  padding-top: 10px;
}
[data-v-1e3e1968] .editor {
  height: 300px;
}
.artic-editor[data-v-1e3e1968] .el-form-item__content {
  height: 370px;
}
.content-form[data-v-1e3e1968] {
  height: calc(100vh - 80px);
  overflow: auto;
}
.width500[data-v-1e3e1968] {
  width: 500px;
}
.footer[data-v-1e3e1968] {
  width: 80%;
  max-width: 800px;
  text-align: right;
}
.tags[data-v-1e3e1968] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags .el-tag[data-v-1e3e1968] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.tags .add-tag[data-v-1e3e1968] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.add-input[data-v-1e3e1968] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-1e3e1968] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-1e3e1968] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
[data-v-5b325bca] .editor {
  height: 300px;
}
.artic-editor[data-v-5b325bca] .el-form-item__content {
  height: 370px;
}
.width500[data-v-5b325bca] {
  width: 500px;
}
.footer[data-v-5b325bca] {
  width: 80%;
  max-width: 800px;
  text-align: right;
}
.tags[data-v-5b325bca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tags .el-tag[data-v-5b325bca] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.tags .add-tag[data-v-5b325bca] {
  background-color: #fff;
  border-color: #00D1B6;
  color: #00D1B6;
  cursor: pointer;
}
.add-input[data-v-5b325bca] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-input .add-input-i[data-v-5b325bca] {
  width: 200px;
  margin-right: 10px;
}
.add-input .add-input-btn[data-v-5b325bca] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.w200[data-v-5a50f362] {
  width: 200px;
}
.ml10[data-v-5a50f362] {
  margin-left: 10px;
}
.guide div[data-v-5a50f362] {
  height: auto !important;
}
.guide div.guide-cont[data-v-5a50f362] {
  margin: 20px 10px 0 0;
  height: calc(100vh - 160px) !important;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-between[data-v-5a50f362] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.guide-head[data-v-5a50f362] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
  margin-top: 10px;
}
.guide-head .sort-item[data-v-5a50f362] {
  margin-left: 10px;
  color: #999999;
  cursor: pointer;
}
.guide-head .sort-active[data-v-5a50f362] {
  color: #00AF94;
}
div.guide-group[data-v-5a50f362] {
  width: 240px;
  height: 370px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  position: relative;
  margin: 0 30px 30px 0;
  cursor: pointer;
}
div.guide-group:hover .guide-more[data-v-5a50f362] {
  display: block !important;
}
.guide div.guide-img[data-v-5a50f362] {
  width: 238px;
  height: 240px !important;
  border-radius: 4px 4px 0px 0px;
}
div.guide-box[data-v-5a50f362] {
  padding: 10px 15px;
}
div.guide-box p[data-v-5a50f362] {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  margin: 0;
  padding: 0;
}
div.guide-box .guide-des[data-v-5a50f362] {
  font-weight: 400;
  color: #666666;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 6px 0 10px 0;
}
.guide-text[data-v-5a50f362] {
  color: #999999;
  font-size: 12px;
}
.guide-text .guide-icon[data-v-5a50f362] {
  font-size: 14px;
}
.guide-status[data-v-5a50f362] {
  position: absolute;
  top: 0;
  left: 0;
  width: 53px;
  height: 25px;
  border-radius: 4px 0px 12px 0px;
  color: #fff;
}
.green[data-v-5a50f362] {
  background: #00AF94;
}
.yellow[data-v-5a50f362] {
  background: #FFB12A;
}
.guide-more[data-v-5a50f362] {
  position: absolute;
  top: 10px;
  right: 10px;
  text-align: right;
  display: none;
  cursor: pointer;
}
.guide-more:hover .guide-opt[data-v-5a50f362] {
  display: block;
}
.guide-more .more-icon[data-v-5a50f362] {
  width: 30px;
  height: 20px;
  text-align: center;
  background: #000000;
  opacity: 0.6;
  border-radius: 4px;
  display: inline-block;
}
.guide-more .more-icon .el-icon-more[data-v-5a50f362] {
  color: #fff;
  font-size: 14px;
}
.guide-more .guide-opt[data-v-5a50f362] {
  width: 82px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
          box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
  border-radius: 4px;
  display: none;
  padding-top: 10px;
}
.guide-more .guide-opt li[data-v-5a50f362] {
  color: #333333;
  line-height: 22px;
  text-align: center;
  padding-bottom: 10px;
}
.pagination-margin[data-v-5a50f362] {
  float: right;
  padding-top: 10px;
}

.el-tooltip__popper {
  max-width: 500px !important;
}

.w200[data-v-ca5793fa] {
  width: 200px;
}
.ml10[data-v-ca5793fa] {
  margin-left: 10px;
}
.guide div[data-v-ca5793fa] {
  height: auto !important;
}
.guide div.guide-cont[data-v-ca5793fa] {
  margin: 20px 10px 0 0;
  height: calc(100vh - 200px) !important;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-between[data-v-ca5793fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.guide-head[data-v-ca5793fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
  margin-top: 10px;
}
.guide-head .sort-item[data-v-ca5793fa] {
  margin-left: 10px;
  color: #999999;
  cursor: pointer;
}
.guide-head .sort-active[data-v-ca5793fa] {
  color: #00AF94;
}
.guide-group[data-v-ca5793fa] {
  width: 240px;
  height: 370px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  position: relative;
  margin: 0 30px 30px 0;
  cursor: pointer;
}
.guide-group:hover .guide-more[data-v-ca5793fa] {
  display: block !important;
}
.guide-img[data-v-ca5793fa] {
  width: 238px;
  height: 240px;
  border-radius: 4px 4px 0px 0px;
}
.guide-box[data-v-ca5793fa] {
  padding: 10px 15px;
}
.guide-box p[data-v-ca5793fa] {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  margin: 0;
  padding: 0;
}
.guide-box .guide-des[data-v-ca5793fa] {
  font-weight: 400;
  color: #666666;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 6px 0 10px 0;
}
.guide-text[data-v-ca5793fa] {
  color: #999999;
  font-size: 12px;
}
.guide-text .guide-icon[data-v-ca5793fa] {
  font-size: 14px;
}
.guide-status[data-v-ca5793fa] {
  position: absolute;
  top: 0;
  left: 0;
  width: 53px;
  height: 25px;
  border-radius: 4px 0px 12px 0px;
  color: #fff;
}
.green[data-v-ca5793fa] {
  background: #00AF94;
}
.yellow[data-v-ca5793fa] {
  background: #FFB12A;
}
.guide-more[data-v-ca5793fa] {
  position: absolute;
  top: 10px;
  right: 10px;
  text-align: right;
  display: none;
  cursor: pointer;
}
.guide-more:hover .guide-opt[data-v-ca5793fa] {
  display: block;
}
.guide-more .more-icon[data-v-ca5793fa] {
  width: 30px;
  height: 20px;
  text-align: center;
  background: #000000;
  opacity: 0.6;
  border-radius: 4px;
  display: inline-block;
}
.guide-more .more-icon .el-icon-more[data-v-ca5793fa] {
  color: #fff;
  font-size: 14px;
}
.guide-more .guide-opt[data-v-ca5793fa] {
  width: 82px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
          box-shadow: 0px 1px 8px 0px rgba(154, 154, 154, 0.57);
  border-radius: 4px;
  display: none;
  padding-top: 10px;
}
.guide-more .guide-opt li[data-v-ca5793fa] {
  color: #333333;
  line-height: 22px;
  text-align: center;
  padding-bottom: 10px;
}
.pagination-margin[data-v-ca5793fa] {
  float: right;
  padding-top: 10px;
}
[data-v-7d30cb92] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-7d30cb92] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-7d30cb92] {
  margin-top: 10px;
}
.tips[data-v-7d30cb92] {
  padding: 0 5px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  background: #ff6161;
  color: #fff;
  font-style: normal;
  display: inline-block;
}
.execution[data-v-1cf1ef6d] {
  height: 100%;
  width: 100%;
}
.execution[data-v-18082bb2] {
  height: 100%;
  width: 100%;
}
.execution[data-v-18082bb2] .el-col {
  margin-bottom: 0px !important;
}
.execution[data-v-18082bb2] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}
.detail-form[data-v-18082bb2] .el-form-item {
  margin-bottom: 12px;
}
.detail-form[data-v-18082bb2] .el-form-item__label {
  color: #909399;
}
.detail-form[data-v-18082bb2] .el-form-item__content > div {
  color: #303133;
}
.json-content[data-v-18082bb2] {
  background-color: #f5f7fa;
  padding: 15px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.5;
  max-height: 300px;
  overflow-y: auto;
}
.stack-trace[data-v-18082bb2] {
  background-color: #fff5f5;
  padding: 15px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.5;
  color: #f56c6c;
  max-height: 400px;
  overflow-y: auto;
}
.execution[data-v-08cc552e] {
  height: 100%;
  width: 100%;
}

.his-product-detail[data-v-96997418] {
  padding: 8px;
  background: #fff;
  border-radius: 4px;
}
.his-product-detail h4[data-v-96997418] {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 14px;
  color: #303133;
  font-weight: bold;
}


.top-actions[data-v-9f7bf708] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  padding: 8px 12px;
  background: #f5f7fa;
  border-radius: 4px;
}
.his-product-table-wrapper[data-v-9f7bf708] {
  margin: 10px 0;
  padding: 0;
}
.form-footer[data-v-9f7bf708] {
  text-align: center;
  padding: 0;
}

/* 库存列可点击样式：链接感 + 查看图标 + 悬停提示 */
.stock-cell-clickable[data-v-9f7bf708] {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.stock-cell-clickable[data-v-9f7bf708]:hover {
  text-decoration: underline;
  opacity: 0.9;
}
.stock-cell-clickable .stock-view-icon[data-v-9f7bf708] {
  margin-left: 4px;
  color: #409EFF;
  font-size: 12px;
  opacity: 0.85;
}
.stock-cell-clickable:hover .stock-view-icon[data-v-9f7bf708] {
  opacity: 1;
}
/* HIS 实际库存默认也带一点主色，强化可点击 */
.stock-cell-his[data-v-9f7bf708] {
  color: #303133;
  font-weight: bold;
}
.stock-cell-his .stock-view-icon[data-v-9f7bf708] {
  color: #409EFF;
}

/* 商品规格区域 */
.spec-section[data-v-9f7bf708] {
  margin-top: 12px;
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  padding: 12px;
  background: #FAFAFA;
}
.spec-header[data-v-9f7bf708] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 10px;
}
.spec-title[data-v-9f7bf708] {
  font-size: 14px;
  font-weight: bold;
  color: #303133;
  margin-right: 10px;
}
.spec-tip[data-v-9f7bf708] {
  font-size: 12px;
  color: #909399;
}
.spec-table[data-v-9f7bf708] {
  background: #fff;
}
.spec-input-auto[data-v-9f7bf708] {
  background: #F5F7FA;
}
.spec-input-auto .el-input__inner[data-v-9f7bf708] {
  background-color: #F5F7FA;
  color: #606266;
  cursor: default;
}
.spec-add-btn[data-v-9f7bf708] {
  margin-top: 8px;
  padding: 8px;
  text-align: center;
  border: 1px dashed #DCDFE6;
  border-radius: 4px;
  color: #409EFF;
  font-size: 13px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.spec-add-btn[data-v-9f7bf708]:hover {
  border-color: #409EFF;
  background: #ECF5FF;
}
.spec-add-btn i[data-v-9f7bf708] {
  margin-right: 4px;
}


.goods-dialog .el-dialog__body {
  max-height: calc(75vh - 120px);
  overflow-y: auto;
  padding: 12px 20px;
}

.execution[data-v-34130cfc] {
  height: 100%;
  width: 100%;
}
.stock-cell-clickable[data-v-34130cfc] {
  cursor: pointer;
  color: #409EFF;
  font-weight: bold;
}
.stock-cell-clickable[data-v-34130cfc]:hover {
  text-decoration: underline;
}
.stock-view-icon[data-v-34130cfc] {
  margin-left: 4px;
  font-size: 14px;
}
.stream-filters[data-v-34130cfc] {
  margin-bottom: 10px;
}
.execution[data-v-0d5eae00] {
  height: 100%;
  width: 100%;
}
.execution[data-v-0d5eae00] .el-col {
  margin-bottom: 0px !important;
}
.execution[data-v-0d5eae00] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}
.execution[data-v-0d5eae00] .detail-label-cell {
  background-color: #fafafa;
  color: #606266;
  font-weight: 500;
}
.his-info-card[data-v-0d5eae00] {
  margin-bottom: 16px;
}
.his-info-title[data-v-0d5eae00] {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 8px;
}
.his-info-table[data-v-0d5eae00] {
  border: 1px solid #EBEEF5;
  border-radius: 4px;
  overflow: hidden;
}
.his-info-table .el-col[data-v-0d5eae00] {
  padding: 8px 12px;
  font-size: 13px;
  line-height: 1.5;
  border-bottom: 1px solid #EBEEF5;
}
.his-info-table .el-col[data-v-0d5eae00]:nth-last-child(-n+2) {
  border-bottom: none;
}
.his-info-label[data-v-0d5eae00] {
  background-color: #fafafa;
  color: #606266;
  font-weight: 500;
  border-right: 1px solid #EBEEF5;
}
.his-info-value[data-v-0d5eae00] {
  color: #303133;
  border-right: 1px solid #EBEEF5;
}
.his-info-value[data-v-0d5eae00]:nth-child(4n) {
  border-right: none;
}
@charset "UTF-8";
/* 同步弹窗：非 scoped，弹窗可能挂到 body */
.sync-purchase-dialog .sync-form .el-form-item {
  margin-bottom: 16px;
}
.sync-purchase-dialog .sync-tip .el-form-item__content {
  margin-left: 0 !important;
}
.sync-purchase-dialog .sync-tip .el-alert {
  padding: 8px 12px;
}
.execution[data-v-57306b71] {
  height: 100%;
  width: 100%;
}
.execution[data-v-57306b71] .el-col {
  margin-bottom: 0px !important;
}
.execution[data-v-57306b71] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}
.execution[data-v-57306b71] .detail-label-cell {
  background-color: #fafafa;
  color: #606266;
  font-weight: 500;
}
@charset "UTF-8";
/* 同步退货入库单弹窗：非 scoped */
.sync-return-dialog .sync-form .el-form-item {
  margin-bottom: 16px;
}
.sync-return-dialog .sync-tip .el-form-item__content {
  margin-left: 0 !important;
}
.sync-return-dialog .sync-tip .el-alert {
  padding: 8px 12px;
}
.execution[data-v-85ba1e54] {
  height: 100%;
  width: 100%;
}
.execution[data-v-85ba1e54] .el-col {
  margin-bottom: 0px !important;
}
.execution[data-v-85ba1e54] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}
.patient-bar[data-v-aadcc942] {
  margin-bottom: 8px;
}
.order-summary-panel[data-v-aadcc942] {
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  background: #f8fbfa;
  padding: 8px 10px;
  margin-bottom: 10px;
}
.order-summary-title[data-v-aadcc942] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #303133;
  font-weight: 600;
  margin-bottom: 6px;
}
.order-summary-grid[data-v-aadcc942] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 6px 18px;
}
.order-summary-item[data-v-aadcc942] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  line-height: 20px;
}
.order-summary-label[data-v-aadcc942] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66px;
          flex: 0 0 66px;
  color: #909399;
}
.order-summary-value[data-v-aadcc942] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  color: #303133;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.top-bar[data-v-aadcc942] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.top-bar .code-input[data-v-aadcc942] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
}
.top-bar .sao-btn[data-v-aadcc942] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.mt5[data-v-aadcc942] {
  margin-top: 5px;
}
.icon[data-v-aadcc942] {
  font-size: 22px;
  font-weight: bold;
  cursor: pointer;
}
.green[data-v-aadcc942] {
  color: #00af94;
}
.green-text[data-v-aadcc942] {
  color: #00af94;
}
.grey[data-v-aadcc942] {
  color: #E6E4E5;
}
.red-text[data-v-aadcc942] {
  color: #f56c6c;
}
.text-grey[data-v-aadcc942] {
  color: #c0c4cc;
  font-size: 12px;
}
.empty-tip[data-v-aadcc942] {
  text-align: center;
  color: #909399;
  padding: 20px 0;
}
.project-cell[data-v-aadcc942] {
  line-height: 1.6;
}
.project-cell .his-name[data-v-aadcc942] {
  display: block;
  font-weight: 500;
}
.project-cell .goods-name[data-v-aadcc942] {
  display: block;
  color: #999;
  font-size: 12px;
}
.batch-trace-block[data-v-aadcc942] {
  border-bottom: 1px dashed #ebeef5;
  padding: 2px 0;
}
.batch-trace-block[data-v-aadcc942]:last-child {
  border-bottom: none;
}
.trace-code-row[data-v-aadcc942] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2px 0;
}
.trace-code-row .trace-code-text[data-v-aadcc942] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  font-size: 12px;
  color: #606266;
  font-family: "Consolas", "Monaco", monospace;
  word-break: break-all;
  line-height: 1.4;
}
.trace-code-row .trace-code-num-input[data-v-aadcc942] {
  width: 90px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 4px;
}
.trace-code-multiply[data-v-aadcc942] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 6px;
  color: #909399;
  font-size: 13px;
}
.trace-code-delete[data-v-aadcc942] {
  cursor: pointer;
  color: #F56C6C;
  margin-left: 6px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.trace-code-delete[data-v-aadcc942]:hover {
  color: #f00;
}
.batch-cell-clickable[data-v-aadcc942] {
  min-height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.batch-select-trigger[data-v-aadcc942] {
  color: #409eff;
  cursor: pointer;
  font-size: 13px;
}
.batch-select-trigger[data-v-aadcc942]:hover {
  color: #66b1ff;
  text-decoration: underline;
}
.batch-no-stock[data-v-aadcc942] {
  color: #f56c6c;
  font-size: 12px;
  font-weight: 500;
}
.product-identifier[data-v-aadcc942] {
  min-width: 0;
}
.product-identifier__line[data-v-aadcc942] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
}
.product-identifier__summary[data-v-aadcc942] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  max-width: 100%;
  cursor: pointer;
  color: #00af94;
}
.product-identifier__summary:hover .product-identifier__first[data-v-aadcc942] {
  text-decoration: underline;
}
.product-identifier__first[data-v-aadcc942] {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.product-identifier__count[data-v-aadcc942] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 4px;
  font-weight: 700;
}
.product-identifier__empty[data-v-aadcc942] {
  color: #909399;
}
@charset "UTF-8";
/* 非 scoped：全局设置未对照行背景色 */
.el-table .row-unmatched {
  background-color: #fff2f0 !important;
}
.el-table .row-unmatched td {
  background-color: #fff2f0 !important;
  color: #f56c6c;
}
.execution[data-v-18a99008] {
  height: 100%;
  width: 100%;
}
.execution[data-v-18a99008] .el-col {
  margin-bottom: 0px !important;
}
.execution[data-v-18a99008] .el-form-item--small.el-form-item {
  margin-bottom: 5px !important;
}
.execution[data-v-18a99008] .detail-label-cell {
  background-color: #fafafa;
  color: #606266;
  font-weight: 500;
}
@media screen and (max-width: 1366px) {
.execution[data-v-18a99008] .avue-crud__search .el-col {
    width: 50% !important;
}
.execution[data-v-18a99008] .avue-crud__search .el-form-item__label {
    white-space: nowrap;
}
}
@media screen and (max-width: 768px) {
.execution[data-v-18a99008] .avue-crud__search .el-col {
    width: 100% !important;
}
.execution[data-v-18a99008] .avue-crud__search .el-form-item__label {
    width: 96px !important;
}
.execution[data-v-18a99008] .avue-crud__search .el-form-item__content {
    margin-left: 96px !important;
}
}
@charset "UTF-8";
/* 同步出库单弹窗：非 scoped，弹窗可能挂到 body */
.sync-stock-out-dialog .sync-form .el-form-item {
  margin-bottom: 16px;
}
.sync-stock-out-dialog .sync-tip .el-form-item__content {
  margin-left: 0 !important;
}
.sync-stock-out-dialog .sync-tip .el-alert {
  padding: 8px 12px;
}
.patient-select-dialog .send-drug-order-summary {
  margin-bottom: 12px;
  padding: 10px 12px;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #fafafa;
}
.patient-select-dialog .summary-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
  color: #303133;
  font-size: 14px;
  font-weight: 600;
}
.patient-select-dialog .summary-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 8px 12px;
}
.patient-select-dialog .summary-item {
  min-width: 0;
  line-height: 20px;
}
.patient-select-dialog .summary-label {
  display: inline-block;
  margin-right: 6px;
  color: #909399;
  font-size: 12px;
}
.patient-select-dialog .summary-value {
  color: #303133;
  font-size: 13px;
  font-weight: 500;
  word-break: break-all;
}
@media screen and (max-width: 768px) {
.patient-select-dialog .summary-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.execution[data-v-71de8ea1] {
  height: 100%;
  width: 100%;
}

.storage-dialog .el-dialog__body {
  max-height: calc(75vh - 120px);
  overflow-y: auto;
  padding: 12px 20px;
}

.execution[data-v-5152687c] {
  height: 100%;
  width: 100%;
}

.supplier-dialog .el-dialog__body {
  max-height: calc(75vh - 120px);
  overflow-y: auto;
  padding: 12px 20px;
}

[data-v-6ad6366c] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-6ad6366c] .el-input-number__increase {
  height: 28px !important;
}
.avatar[data-v-6ad6366c] {
  width: 112px;
  height: 46px;
}
[data-v-3d7c1851] .avatar-uploader-icon {
  width: 130px !important;
  height: 70px !important;
  line-height: 70px !important;
}
.img-size[data-v-3d7c1851] {
  max-width: 130px;
  max-height: 70px;
}
.mb20[data-v-3d7c1851] {
  margin-bottom: 20px;
}
.text-red[data-v-3d7c1851] {
  color: red !important;
}
[data-v-b00cbafa] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-b00cbafa] .el-input-number__increase {
  height: 28px !important;
  right: 1px !important;
}
[data-v-b00cbafa] .el-form-item {
  margin-bottom: 30px !important;
}
.rule-draw[data-v-b00cbafa] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.title[data-v-b00cbafa] {
  font-size: 16px;
  font-weight: bold;
}
.rule-form[data-v-b00cbafa] {
  margin-top: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-328da118] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-328da118] .el-input-number__increase {
  height: 28px !important;
}
.title[data-v-328da118] {
  font-size: 18px;
  font-weight: bold;
}
.mt10[data-v-328da118] {
  margin-top: 10px;
}
.el-icon-warning-outline[data-v-328da118] {
  color: #FD8535;
}
.rule-box[data-v-328da118] {
  margin-top: 10px;
}
.flex-space[data-v-328da118] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mb10[data-v-328da118] {
  margin-bottom: 10px;
}
.ml60[data-v-328da118] {
  margin-left: 60px;
}
.edit[data-v-328da118] {
  margin-left: 20px;
}
.set-body[data-v-0a8d57ca] {
  overflow-y: auto;
  height: calc(100vh - 60px) !important;
}
.title[data-v-0a8d57ca] {
  padding: 20px 0;
  font-size: 18px;
  font-weight: bold;
}
.mt20[data-v-0a8d57ca] {
  margin-bottom: 20px;
}
.raido-box[data-v-0a8d57ca] {
  display: block;
  margin-bottom: 20px;
}
[data-v-0a8d57ca] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-0a8d57ca] .el-input-number__increase {
  height: 28px !important;
}
.box[data-v-249f31bf] {
  margin-left: 5px;
  padding: 15px;
  width: calc(100% - 10px);
}
.radius-box[data-v-249f31bf] {
  border-radius: 10px;
  background-color: #fff;
  padding: 20px;
}
.box-title[data-v-249f31bf] {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.tabItem[data-v-249f31bf] {
  border-radius: 10px;
  padding: 20px;
  background-color: #FFF9EF;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 25px;
}
.tabItem .title[data-v-249f31bf] {
  color: #333333;
}
.tabItem .num[data-v-249f31bf] {
  margin-top: 20px;
  font-weight: bold;
  font-size: 40px;
  color: #FF6600;
}
.tabItem .item-img[data-v-249f31bf] {
  width: 68px;
  height: 68px;
}
.totalPatient[data-v-249f31bf] {
  background: linear-gradient(97deg, #ff7010 0%, #ffc937 100%);
}
.visitPersonTime[data-v-249f31bf] {
  background: linear-gradient(96deg, #108af3 0%, #7dc6ff 100%);
}
.runningAmount[data-v-249f31bf] {
  background: -webkit-gradient(linear, left top, right top, from(#F6825F), to(#F56E95));
  background: linear-gradient(90deg, #F6825F 0%, #F56E95 100%);
}
.realIncome[data-v-249f31bf] {
  background: -webkit-gradient(linear, left top, right top, from(#4f72e4), to(#6d90ee));
  background: linear-gradient(90deg, #4f72e4 0%, #6d90ee 100%);
}
.detailText[data-v-249f31bf] {
  font-size: 12px;
  position: absolute;
}
.topBox[data-v-249f31bf] {
  padding: 20px 20px;
  margin: 0px 0px 20px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 0px 10px #E5E5E5;
          box-shadow: 0px 0px 10px #E5E5E5;
  background: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-249f31bf] .el-col {
  margin: 0px !important;
}
.mt20[data-v-249f31bf] {
  margin-top: 20px;
}
.border[data-v-249f31bf] {
  -webkit-box-shadow: 0px 0px 10px #E5E5E5;
          box-shadow: 0px 0px 10px #E5E5E5;
  padding: 15px;
  border-radius: 20px;
  background-color: #fff;
}
.border .title[data-v-249f31bf] {
  font-weight: bold;
  font-size: 15px;
  line-height: 36px;
  color: black;
}
.el-icon-warning-outline[data-v-249f31bf] {
  color: #ffc937;
}
.empty[data-v-249f31bf] {
  width: 100%;
  height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #808080;
}
.empty img[data-v-249f31bf] {
  width: 80px;
}
.search-group label[data-v-6ee0226b] {
  width: 120px !important;
}
.bg-gray[data-v-54e27f27] {
  background: #f0f2f5;
}
[data-v-54e27f27] .el-form-item {
  margin-bottom: 0 !important;
}
.box[data-v-54e27f27] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  margin: 10px 10px 20px 20px;
  background: #FFFFFF;
  border-radius: 10px;
}
.title[data-v-54e27f27] {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.ml30[data-v-54e27f27] {
  margin-left: 30px;
}
.flex-column[data-v-54e27f27] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-row[data-v-54e27f27] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.charts-box[data-v-54e27f27] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 10px;
  background: #00AF94;
  border-radius: 10px;
}
.ml20[data-v-54e27f27] {
  margin-left: 20px;
}
.charts-title[data-v-54e27f27] {
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
}
.flex1[data-v-54e27f27] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.w300[data-v-54e27f27] {
  width: 300px;
}
.charts-body[data-v-54e27f27] {
  margin-top: 20px;
  padding: 20px;
  background: #F9F9F9;
  opacity: 1;
  border-radius: 10px;
}
.charts-item[data-v-54e27f27] {
  margin-bottom: 10px;
}
.charts-num[data-v-54e27f27] {
  width: 70px;
  height: 70px;
  line-height: 70px;
  background-image: url("/images/top4.png");
  background-size: 100%;
  margin-right: 20px;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
}
.charts-num1[data-v-54e27f27] {
  background-image: url("/images/top1.png");
}
.charts-num2[data-v-54e27f27] {
  background-image: url("/images/top2.png");
}
.charts-num3[data-v-54e27f27] {
  background-image: url("/images/top3.png");
}
.charts-info[data-v-54e27f27] {
  height: 70px;
  padding: 0 20px;
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.charts-pic[data-v-54e27f27] {
  width: 40px;
  height: 40px;
  margin-right: 10px;
}
.f16[data-v-54e27f27] {
  font-size: 16px;
}
.fblod[data-v-54e27f27] {
  font-weight: bold;
}
.js-drug-catalog[data-v-44b79e8e] {
  padding: 10px;
}
.js-drug-catalog .flex_box[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.js-drug-catalog .flex_box .input_item[data-v-44b79e8e] {
  width: 180px;
}
.js-drug-catalog .bind-dialog[data-v-44b79e8e] {
  max-height: calc(90vh - 150px);
  overflow-y: auto;
}
.js-drug-catalog .bind-dialog .drug-summary[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 18px;
  padding: 10px 12px;
  margin-bottom: 10px;
  border: 1px solid #ebeef5;
  background: #f7f8fa;
  color: #333;
}
.js-drug-catalog .bind-dialog .drug-summary span[data-v-44b79e8e] {
  max-width: 360px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.js-drug-catalog .bind-dialog .drug-summary label[data-v-44b79e8e] {
  margin-right: 6px;
  color: #909399;
  font-weight: normal;
}
.js-drug-catalog .bind-dialog .section-title[data-v-44b79e8e] {
  font-weight: 600;
  margin: 8px 0;
}
.js-drug-catalog .bind-dialog .section-title-row[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
}
.js-drug-catalog .bind-dialog .section-actions[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.js-drug-catalog .bind-dialog .selected-count[data-v-44b79e8e] {
  color: #606266;
  font-size: 13px;
}
.js-drug-catalog .bind-dialog .apply-dept-box[data-v-44b79e8e] {
  border-bottom: 1px solid #ebeef5;
  padding-bottom: 10px;
  margin-bottom: 12px;
}
.js-drug-catalog .bind-dialog .apply-dept-scroll[data-v-44b79e8e] {
  max-height: 230px;
  overflow-y: auto;
  border: 1px solid #ebeef5;
  background: #fafafa;
  padding: 0 10px;
}
.js-drug-catalog .bind-dialog .apply-dept-group[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-top: 1px dashed #dcdfe6;
  padding: 10px 0;
}
.js-drug-catalog .bind-dialog .apply-dept-group[data-v-44b79e8e]:first-child {
  border-top: 0;
}
.js-drug-catalog .bind-dialog .apply-dept-group-title[data-v-44b79e8e] {
  width: 130px;
  color: #606266;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-right: 10px;
}
.js-drug-catalog .bind-dialog .apply-dept-group-title .city-name[data-v-44b79e8e] {
  display: block;
  font-weight: 600;
  line-height: 22px;
}
.js-drug-catalog .bind-dialog .apply-dept-group-title .city-count[data-v-44b79e8e] {
  display: block;
  color: #909399;
  font-size: 12px;
  line-height: 20px;
}
.js-drug-catalog .bind-dialog .apply-dept-group-title .city-actions[data-v-44b79e8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.js-drug-catalog .bind-dialog .apply-dept-items[data-v-44b79e8e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
  gap: 6px 12px;
}
.js-drug-catalog .bind-dialog .apply-dept-item[data-v-44b79e8e] {
  min-width: 0;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.js-drug-catalog .bind-dialog .project-filter[data-v-44b79e8e] {
  margin-bottom: 6px;
}
.js-drug-catalog .bind-dialog .project_search_item[data-v-44b79e8e] {
  width: 260px;
}
.js-drug-catalog .bind-dialog .project-page[data-v-44b79e8e] {
  text-align: right;
  margin-top: 10px;
}
.js-drug-catalog .bind-dialog .empty-tip[data-v-44b79e8e] {
  color: #999;
  padding: 8px 0;
}
.js-drug-relation[data-v-ecc7cc52] {
  padding: 10px;
}
.js-drug-relation .flex_box[data-v-ecc7cc52] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.js-drug-relation .flex_box .input_item[data-v-ecc7cc52] {
  width: 180px;
}
.main[data-v-b893dc92] {
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 20px;
}
[data-v-b893dc92] .el-date-editor--daterange.el-input,
.el-date-editor--daterange.el-input__inner[data-v-b893dc92],
.el-date-editor--timerange.el-input[data-v-b893dc92],
.el-date-editor--timerange.el-input__inner[data-v-b893dc92] {
  width: 321px;
}
[data-v-b893dc92] .el-date-editor .el-range-separator {
  padding: 0;
}
[data-v-b893dc92] .el-table .cell {
  text-align: center;
}
.add[data-v-c990a6dc] {
  padding: 20px;
  width: 1100px;
  background-color: #fff;
}
[data-v-c990a6dc] .el-input--small .el-input__inner:focus {
  border: 1px solid #f01a1a;
}
[data-v-c990a6dc] .el-textarea__inner:focus {
  border: 1px solid #f01a1a;
}
[data-v-c990a6dc] .el-table .cell {
  text-align: center;
}
[data-v-c990a6dc] .el-table th,
.el-table tr[data-v-c990a6dc] {
  background-color: #f2f2f2;
}
.comment[data-v-6ead9e79] {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 800;
}
.comment .aside[data-v-6ead9e79] {
  height: 100%;
  padding: 10px 25px 10px 10px;
  border: 1px solid #999;
  width: 360px;
}
.comment .aside .el-col[data-v-6ead9e79] {
  height: 32px;
  margin-bottom: 0;
}
.comment .aside .row[data-v-6ead9e79] {
  margin-bottom: -2px;
}
.comment .aside .el-input--mini .el-input__inner[data-v-6ead9e79] {
  height: 30px;
  line-height: 28px;
}
.comment .aside .el-select[data-v-6ead9e79] {
  width: 243px;
}
.comment .aside .el-date-editor.el-input[data-v-6ead9e79],
.comment .aside .el-date-editor.el-input__inner[data-v-6ead9e79] {
  width: 243px;
}
.comment .aside .times[data-v-6ead9e79] {
  display: inline-block;
  height: 29px;
  width: 100%;
  line-height: 29px;
  margin-left: 10px;
  color: red;
  font-weight: 700;
}
.comment .main[data-v-6ead9e79] {
  -webkit-box-flex: 10;
      -ms-flex: 10;
          flex: 10;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.comment .main .header[data-v-6ead9e79] {
  width: 100%;
  height: 50px;
  padding: 8px 0 8px 110px;
  border: 1px solid #999;
  border-left: 0;
}
.comment .main .left-main[data-v-6ead9e79] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 10;
      -ms-flex: 10;
          flex: 10;
  height: 100%;
}
.comment .main .left-main .left-main-left[data-v-6ead9e79] {
  width: 500px;
  height: 100%;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  border-bottom: 1px solid #999;
}
.comment .main .left-main .left-main-right[data-v-6ead9e79] {
  border: 1px solid #999;
  border-top: 0;
  height: 100%;
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.comment .main .left-main .left-main-right .left-main-right-header1[data-v-6ead9e79] {
  height: 40px;
  border-bottom: 1px solid #999;
  background-color: #f0f2f5;
  padding: 5px 10px 0 20px;
}
.comment .main .left-main .left-main-right .left-main-right-header1 .el-col[data-v-6ead9e79] {
  margin-bottom: -9px;
}
.comment .main .left-main .left-main-right .left-main-right-header2[data-v-6ead9e79] {
  height: 40px;
  border-bottom: 1px solid #999;
  background-color: #f0f2f5;
}
.comment .main .left-main .left-main-right .left-main-right-header2 .el-button--mini[data-v-6ead9e79],
.comment .main .left-main .left-main-right .left-main-right-header2 .el-button--small[data-v-6ead9e79] {
  font-weight: 700;
  font-size: 14px;
}
.comment .main .left-main .left-main-right .left-main-right-main[data-v-6ead9e79] {
  position: relative;
  top: -5px;
  width: 100%;
  height: 100%;
}
.text-p[data-v-6ead9e79] {
  font-size: 16px;
  font-weight: 700;
  color: red;
}
.btn[data-v-6ead9e79] {
  position: relative;
  left: -5px;
  border: 0;
  background-color: #fff;
  color: #1216fe;
  white-space: nowrap;
  overflow: visible;
}
[data-v-6ead9e79] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
[data-v-6ead9e79] .el-input--small .el-input__inner:focus {
  border: 1px solid #f01a1a;
}
[data-v-6ead9e79] .el-textarea__inner:focus {
  border: 1px solid #f01a1a;
}
[data-v-6ead9e79] .el-table .cell {
  text-align: center;
}
[data-v-6ead9e79] .el-table th,
.el-table tr[data-v-6ead9e79] {
  background-color: #f2f2f2;
}
.form[data-v-6ead9e79] .el-form-item__label {
  -moz-text-align-last: right;
       text-align-last: right;
}
[data-v-230acbda] .el-date-editor--daterange.el-input,
.el-date-editor--daterange.el-input__inner[data-v-230acbda],
.el-date-editor--timerange.el-input[data-v-230acbda],
.el-date-editor--timerange.el-input__inner[data-v-230acbda] {
  width: 321px;
}
[data-v-230acbda] .el-date-editor .el-range-separator {
  padding: 0;
}
.icon[data-v-230acbda] {
  position: relative;
  right: -1480px;
  border: 1px solid #d3d3d3;
  margin-left: 10px;
  padding: 5px;
  float: left;
  font-size: 18px;
  font-weight: 700;
  color: #5f5f5f;
}
.main[data-v-230acbda] {
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 20px;
}
[data-v-230acbda] .el-table .cell {
  text-align: center;
}
.add[data-v-12dcb2bd] {
  background-color: #fff;
}
.add .centered[data-v-12dcb2bd] {
  padding-top: 30px;
  margin: 0 auto;
  width: 50%;
}
.add .centered .ci[data-v-12dcb2bd] {
  position: relative;
  top: 5px;
  left: 10px;
}
.add .centered .picker1 input[data-v-12dcb2bd] {
  width: 269px;
}
.add .centered[data-v-12dcb2bd] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
[data-v-12dcb2bd] .el-input--small .el-input__inner:focus {
  border: 1px solid #f01a1a;
}
[data-v-12dcb2bd] .el-textarea__inner:focus {
  border: 1px solid #f01a1a;
}
.el-range-editor--small.el-input__inner[data-v-12dcb2bd] {
  width: 287px;
}
.el-date-editor .el-range-separator[data-v-12dcb2bd] {
  padding: 0;
}
[data-v-12dcb2bd] .el-switch__label * {
  white-space: nowrap;
  overflow: visible;
}
.icon[data-v-12dcb2bd] {
  position: relative;
  right: -950px;
  border: 1px solid #d3d3d3;
  margin-left: 10px;
  padding: 5px;
  float: left;
  font-size: 18px;
  font-weight: 700;
  color: #5f5f5f;
}
[data-v-12dcb2bd] .el-date-editor .el-range-separator {
  padding: 0;
}
.app[data-v-3d205092] {
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.app .aside[data-v-3d205092] {
  margin: 30px 0 0 20px;
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-right: 10px;
}
.app .aside .aside-top[data-v-3d205092] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.app .aside .aside-top[data-v-3d205092] .el-form-item__label {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.app .aside .aside-top[data-v-3d205092] .el-date-editor--daterange.el-input,
.app .aside .aside-top .el-date-editor--daterange.el-input__inner[data-v-3d205092],
.app .aside .aside-top .el-date-editor--timerange.el-input[data-v-3d205092],
.app .aside .aside-top .el-date-editor--timerange.el-input__inner[data-v-3d205092] {
  width: 396px;
}
.app .aside .aside-top[data-v-3d205092] .el-input__inner {
  border: 1px solid #466de2;
}
.app .aside .aside-top[data-v-3d205092] .el-input__inner:focus {
  border: 1px solid #f01a1a;
}
.app .aside .aside-bottom[data-v-3d205092] {
  margin: 6px 30px 0 30px;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app .aside .aside-bottom .top[data-v-3d205092] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  padding-left: 10px;
  line-height: 40px;
  border: 2px solid #84aaf0;
  border-bottom: 0;
}
.app .aside .aside-bottom[data-v-3d205092] .el-table__header-wrapper {
  border-bottom: 2px solid #84aaf0;
}
.app .aside .aside-bottom[data-v-3d205092] .el-table__header-wrapper table tr th {
  overflow: visible;
}
.app .aside .aside-bottom[data-v-3d205092] .el-table__header-wrapper table tr th:nth-child(1) .cell {
  z-index: 999;
  white-space: nowrap;
  width: 80px;
  font-size: 14px;
}
.app .aside .aside-bottom[data-v-3d205092] .el-table td,
.app .aside .aside-bottom .el-table th.is-leaf[data-v-3d205092] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #84aaf0;
  background-color: #f2f2f2;
}
.app .aside .aside-bottom[data-v-3d205092] .el-table__expanded-cell[class*=cell] {
  padding: 0;
}
.app .aside .aside-bottom[data-v-3d205092] .aside-bottom-div {
  padding: 10px 57px;
  line-height: 22px;
  color: #333;
  font-size: 14px;
  background-color: #fff;
  border-bottom: 1px solid #84aaf0;
}
.app .aside .aside-bottom[data-v-3d205092] .aside-bottom-div:last-child {
  border-bottom: 0;
}
.app .aside .aside-bottom[data-v-3d205092] .aside-bottom-div:hover {
  color: #777;
}
.app .aside .aside-bottom .table[data-v-3d205092] {
  -webkit-box-flex: 16;
      -ms-flex: 16;
          flex: 16;
}
.app .main[data-v-3d205092] {
  -webkit-box-flex: 10;
      -ms-flex: 10;
          flex: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app .main .main-top[data-v-3d205092] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  margin: 30px 20px 0 20px;
}
.app .main .main-top[data-v-3d205092] .el-form-item__label {
  text-align: center;
}
.app .main .main-top[data-v-3d205092] .el-input__inner {
  border: 0;
  border-bottom: 1px solid #466de2;
}
.app .main .main-top[data-v-3d205092] .el-input__inner:focus {
  border-bottom: 1px solid #f01a1a;
}
.app .main .main-bottom[data-v-3d205092] {
  margin: 0 30px 0 30px;
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.app .main .main-bottom[data-v-3d205092] .el-table .cell {
  text-align: center;
}
.app .main .main-bottom[data-v-3d205092] .el-table th,
.app .main .main-bottom .el-table tr[data-v-3d205092] {
  background-color: #f2f2f2;
}
[data-v-622ecaf1] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-622ecaf1] .el-input-number__increase {
  height: 28px !important;
}
[data-v-622ecaf1] .el-select {
  width: 100%;
  position: relative;
}
.avatar[data-v-622ecaf1] {
  width: 112px;
  height: 46px;
}
.select-button[data-v-622ecaf1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 100;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  padding-right: 10px;
}
.discount-input[data-v-622ecaf1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-622ecaf1] .input-new-tag {
  width: 70px !important;
  margin: 0 5px;
}
.flex-Item[data-v-622ecaf1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-span[data-v-622ecaf1] {
  font-size: 12px;
  color: #A8A8A8;
}
[data-v-cf149154] .avatar-uploader-icon {
  width: 130px !important;
  height: 70px !important;
  line-height: 70px !important;
}
.img-size[data-v-cf149154] {
  max-width: 130px;
  max-height: 70px;
}
.mb20[data-v-cf149154] {
  margin-bottom: 20px;
}
.text-red[data-v-cf149154] {
  color: red !important;
}
[data-v-12ab83c2] .el-select {
  width: 50% !important;
}
.form-height[data-v-12ab83c2] {
  height: calc(100vh - 150px);
  overflow: auto;
}
.add_clinic_box[data-v-12ab83c2] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-12ab83c2] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-12ab83c2] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-12ab83c2] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-12ab83c2] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-12ab83c2] .input-new-tag {
  width: 70px !important;
  margin: 0 5px;
}
.dialog-footer[data-v-12ab83c2] {
  position: absolute;
  bottom: 20px;
  right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex[data-v-12ab83c2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mr15[data-v-12ab83c2] {
  margin-right: 15px;
}
.text-red[data-v-12ab83c2] {
  color: red;
}
@charset "UTF-8";
.search[data-v-6acdb4c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.search .flex1[data-v-6acdb4c5] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.paginationBottom[data-v-6acdb4c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBetweem[data-v-6acdb4c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.font16[data-v-6acdb4c5] {
  font-size: 16px;
}
[data-v-6acdb4c5] .el-table .grey-row {
  color: #A8A8A8;
}
.statusIcon[data-v-6acdb4c5] {
  width: 50px;
  height: 25px;
  vertical-align: bottom;
}
.look-item[data-v-6acdb4c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.look-content[data-v-6acdb4c5] {
  white-space: nowrap;
  /*禁止换行*/
  overflow: hidden;
  /*超出部分隐藏*/
  text-overflow: ellipsis;
}
.el-popover[data-v-6acdb4c5] {
  background: #303133;
  color: #fff;
}
.supplier-col[data-v-1dc71bd6] {
  position: absolute;
  right: 12px;
  height: 32px;
  top: 0;
  height: 27px;
}
[data-v-1dc71bd6] .el-table--enable-row-hover .el-table__body tr.categoryclass:hover > td {
  background-color: #e3f0fc !important;
}
.choose-style[data-v-1dc71bd6] {
  display: none;
}
.el-tabs--border-card[data-v-1dc71bd6] {
  -webkit-box-shadow: 0 0px 0px #ccc !important;
          box-shadow: 0 0px 0px #ccc !important;
}
.feeMange-right-title[data-v-1dc71bd6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f7f7f7;
  color: #333;
  line-height: 26px;
  font-size: 14px;
  height: 26px !important;
  margin: 5px 0 5px 0;
  padding: 0 15px;
}
.feeMange-right-content[data-v-1dc71bd6] {
  padding: 15px;
}
[data-v-1dc71bd6] .el-tabs--border-card > .el-tabs__content {
  padding: 0 !important;
}
[data-v-1dc71bd6] .el-tree-node {
  position: relative;
}
[data-v-1dc71bd6] .el-tree-node .el-span-diagnose {
  float: left;
  line-height: 26px;
  z-index: 1111;
  position: relative;
  bottom: 1px;
  transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
}
[data-v-1dc71bd6] .el-tree-node .el-span-diagnose .el-button--medium {
  padding-top: 0;
  padding-bottom: 0;
}
[data-v-1dc71bd6] .el-tree-node .el-tree-node__content:hover .el-span-diagnose {
  opacity: 1;
}
[data-v-1dc71bd6] .feeMange-right-icon {
  position: relative;
  bottom: 3px;
}
.el-span-diagnose[data-v-1dc71bd6] .el-button + .el-button {
  margin-left: 0px !important;
}
.herb-table-span[data-v-1dc71bd6] {
  display: inline-block;
  margin-left: 6px;
}
.common-content[data-v-1dc71bd6] {
  height: calc(100vh - 185px);
}
.fee-slot-wrapper[data-v-1dc71bd6] {
  position: relative;
  width: 100%;
}
.fee-slot-wrapper .fee-slot-btn[data-v-1dc71bd6] {
  position: absolute;
  right: 15px;
  top: -8px;
}
[data-v-1dc71bd6] .el-table__footer .el-table_2_column_1,[data-v-1dc71bd6] .el-table__footer .el-table_2_column_2 {
  border-right: none !important;
}
[data-v-1dc71bd6] .el-table__footer .el-table_2_column_3 {
  color: #606266 !important;
}
[data-v-1dc71bd6] .common-page-money span {
  display: inline-block;
  margin-right: 8px;
}
.fee-kucun[data-v-1dc71bd6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 19px;
  line-height: 19px;
}
.fee-time[data-v-1dc71bd6] {
  font-size: 12px;
  color: #999999;
  margin: 8px 0;
}
.el-form-item--mini.el-form-item[data-v-1dc71bd6],
.el-form-item--small.el-form-item[data-v-1dc71bd6] {
  margin-bottom: 5px;
}
[data-v-1dc71bd6] .detail-scroll-sum .el-table__fixed {
  height: auto !important;
  bottom: 47px !important;
}
.common-page[data-v-1dc71bd6] .button-group {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.common-page[data-v-1dc71bd6] .common-footer-el {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.common-span[data-v-913f8e56] {
  display: inline-block;
  width: 60px;
}
.fee-dropdown[data-v-913f8e56] {
  margin-left: 10px;
  margin-right: 10px;
}
[data-v-4ca10153] .el-tabs__header {
  margin-bottom: 0;
}
.grade-content[data-v-4ca10153] .el-tabs__content {
  height: calc(100% - 41px) !important;
}

[data-v-28312374] .has-gutter {
  display: none;
}
[data-v-28312374] .el-table__body tr:hover > td {
  background-color: #fff !important;
}
.card-face-select-box-item[selected][data-v-28312374] {
  border: 1px solid #3d88d9;
  position: relative;
  border-radius: 4px;
}
.card-face-select-box-item[selected][data-v-28312374]:before {
  content: "";
  position: absolute;
  width: 6px;
  height: 3px;
  border: 2px solid #fff;
  border-radius: 1px;
  border-top: none;
  border-right: none;
  background: transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 2px;
  bottom: 3px;
  z-index: 3;
}
.card-face-select-box-item[selected][data-v-28312374]:after {
  content: "";
  color: #fff;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  right: 0;
  position: absolute;
  bottom: 0;
  z-index: 2;
}
.card-face-select-box-item[selected][data-v-28312374]:after {
  border-bottom: 20px solid #3d88d9;
}
.card-face-box[data-v-28312374] {
  margin-left: 5px;
  width: 188px;
  height: 86px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.identity-card[data-v-28312374], .identity-card1[data-v-28312374] {
  cursor: pointer;
  min-height: 100%;
  min-width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.identity-svg[data-v-28312374] {
  font-size: 32px !important;
  position: absolute;
  right: 8px !important;
  top: 6px !important;
}
.identity-card1 .update-card-face[data-v-28312374] {
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 26px;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  text-align: center;
  line-height: 26px;
  font-size: 12px;
  cursor: pointer;
  border-radius: 0 0 4px 4px;
}
.identity-card-text[data-v-28312374] {
  left: 10px !important;
  top: 8px !important;
  right: 48px !important;
  padding: 0 10px;
}
.card-face-select-box-item[data-v-28312374] {
  margin-right: 15px;
  padding: 3px;
  float: left;
  border: 1px solid transparent;
  width: 198px;
  height: 96px;
}
.container[data-v-28312374] {
  position: fixed;
  top: 70px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.container .nav_body[data-v-28312374] {
  height: 100%;
  width: 150px;
  border-right: 1px solid #eee;
}
.container .nav_body div[data-v-28312374] {
  padding-right: 30px;
  text-align: center;
  height: 40px;
  width: 130px;
  line-height: 40px;
  cursor: pointer;
}
.container .nav_body div[data-v-28312374]:hover {
  border-left: 3px solid #36BBA9;
  background-color: #e2f0fd;
  color: #36BBA9;
}
.container .nav_body .active[data-v-28312374] {
  border-left: 3px solid #36BBA9;
  background-color: #e2f0fd;
  color: #36BBA9;
}
.container .right_content[data-v-28312374] {
  margin-left: 20px;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
}
.container .right_content .content[data-v-28312374] {
  margin-bottom: 40px;
}
.container .right_content .content .content_title[data-v-28312374] {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
.container .right_content .content .content_title .span_title[data-v-28312374] {
  border-left: 3px solid #36BBA9;
  padding-left: 5px;
  margin-right: 10px;
}
.container .right_content .content .content_title i[data-v-28312374] {
  color: #c7c7c7;
  font-size: 5px;
}
.container .right_content .content2[data-v-28312374] .el-table__body tr.current-row > td {
  background-color: #faefb5;
}
.container .right_content .content2 .content2_but[data-v-28312374]:hover {
  color: #36BBA9;
  background-color: #fff;
}
.container .right_content .content2 .content2_but[data-v-28312374]:focus {
  color: #36BBA9;
  background-color: #fff;
}
.container .right_content .content2 .content2_col[data-v-28312374] {
  width: 200px;
}
.container .right_content .content2 .content2_col .content2_col_span[data-v-28312374] {
  display: inline-block;
  height: 32px;
  border: 1px solid #ddd;
  background-color: #f5f7fa;
}
.container .right_content .content2 .content2_col .content2_col_span[data-v-28312374] .el-input.is-disabled .el-input__inner {
  height: 30px;
  background-color: #f7f7f7;
  border-radius: 0;
  border: 0;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.container .right_content .content2 .content2_col .content2_col_span[data-v-28312374] .el-input--small .el-input__inner {
  height: 30px;
  border-radius: 0;
  border: 0;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.container .right_content .content2 .content2_col .content2_col_span .content2_col_span_left[data-v-28312374] {
  width: 80px;
  text-align: center;
  display: inline-block;
}
.container .right_content .content2 .content2_col .content2_col_span .content2_col_span_right[data-v-28312374] {
  width: 40px;
  text-align: center;
  display: inline-block;
}
._col[data-v-6f6dc79c] {
  padding-left: 19px !important;
  margin-top: 17px;
  width: 325px;
}
._col ._card[data-v-6f6dc79c] {
  height: 350px;
}
._col ._card ._card_upper_middle[data-v-6f6dc79c] {
  width: 100%;
}
._col ._card ._card_upper_middle ._card_vip[data-v-6f6dc79c] {
  width: 100%;
  font-weight: 700;
}
._col ._card ._card_upper_middle ._card_vip ._card_vip_ico[data-v-6f6dc79c] {
  display: inline-block;
  font-size: 15px;
  padding: 2px;
  margin-right: 5px;
  text-align: center;
  width: 50px;
  color: #55586e;
  border-radius: 38px;
  background-color: #c6c3ca;
}
._col ._card ._card_upper_middle ._card_vip ._card_vip_text[data-v-6f6dc79c] {
  font-size: 17px;
}
._col ._card ._card_upper_middle ._card_vip_card[data-v-6f6dc79c] {
  padding: 15px 15px 10px 10px;
  margin: 15px 0 10px 0;
  width: 100%;
  color: #55586e;
  font-size: 17px;
  border-radius: 10px;
  height: 128px;
  background-image: url("/images/identity-09png.png");
}
._col ._card ._card_upper_middle ._card_vip_card ._card_vip_card_text[data-v-6f6dc79c] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: justify;
      align-content: space-between;
}
._col ._card ._card_upper_middle ._card_vip_card ._card_vip_card_text ._card_vip_card_text_top[data-v-6f6dc79c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
._col ._card ._card_upper_middle ._card_vip_card ._card_vip_card_text ._card_vip_card_text_top span[data-v-6f6dc79c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
._col ._card ._card_upper_middle ._card_vip_card ._card_vip_card_text ._card_vip_card_text_top span[data-v-6f6dc79c]:nth-child(5) {
  display: inline-block;
  width: 50px;
  height: 50px;
}
._col ._card ._card_upper_middle ._card_vip_card ._card_vip_card_text ._card_vip_card_text_bottom[data-v-6f6dc79c] {
  text-align: right;
}
._col ._card ._card_upper_middle ._card_privilege[data-v-6f6dc79c] {
  font-size: 14px;
}
._col ._card ._card_upper_middle ._card_privilege div[data-v-6f6dc79c]:nth-child(1) {
  margin-bottom: 5px;
  color: #000;
}
._col ._card ._card_upper_middle ._card_privilege div[data-v-6f6dc79c]:nth-child(2) {
  color: #55586e;
  height: 60px;
}
._col ._card ._card_upper_middle ._card_top_button_group[data-v-6f6dc79c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  color: #55586e;
}
._col ._card ._card_upper_middle ._card_top_button_group button[data-v-6f6dc79c]:nth-child(1) {
  color: #55586e;
  padding: 5px 20px 5px 20px;
}
._col ._card ._card_upper_middle ._card_top_button_group button[data-v-6f6dc79c] {
  background-color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 45%;
  padding: 4px 10px 5px 10px;
  display: inline-block;
  border: 1px solid #cccace;
  border-radius: 20px;
}
._col ._card ._card_top_edit[data-v-6f6dc79c] {
  height: 50px;
  width: 100%;
  margin-top: 20px;
  text-align: center;
  line-height: 48px;
  border-top: 1px solid #cccace;
}
._col ._card ._card_top_edit button[data-v-6f6dc79c] {
  background-color: #fff;
  border: 0;
}
.dialog_div[data-v-6f6dc79c] {
  margin: -20px 0 20px 0;
  height: 50px;
  text-align: center;
  line-height: 30px;
}
.dialog-footer[data-v-6f6dc79c] {
  margin-right: 41%;
}
[data-v-6f6dc79c] .el-dialog__body {
  padding-top: 10px;
}
[data-v-2c206b4b] .el-table__body tr.current-row > td {
  background-color: #fff !important;
}
.common-hover-appear[data-v-2c206b4b] {
  display: block;
  width: 100%;
  height: 23px;
}
.setmo[data-v-2c206b4b] {
  display: none;
  width: 100%;
  height: 100%;
  position: relative;
}
.common-hover-appear:hover .setmo[data-v-2c206b4b] {
  display: block;
}
.common-page[data-v-2c206b4b] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.iconsvg32[data-v-2c206b4b] {
  width: 32px;
  height: 29px;
  position: relative;
  top: 8px;
}
.bgray2[data-v-2c206b4b]:last-of-type {
  fill: #ccc;
  cursor: default;
}
.memberimg[data-v-2c206b4b] {
  width: 60px;
  height: 27px;
  display: inline-block;
  vertical-align: middle;
}
.memberimg img[data-v-2c206b4b] {
  width: 100%;
  height: auto;
}
.font25[data-v-2c206b4b] {
  font-size: 25px;
}
.color1[data-v-2c206b4b] {
  color: #c1c0c2;
}
.color2[data-v-2c206b4b] {
  color: #7992be;
}
.color3[data-v-2c206b4b] {
  color: #148f88;
}
.color4[data-v-2c206b4b] {
  color: #ffd787;
}
.color5[data-v-2c206b4b] {
  color: #fda500;
}
.color6[data-v-2c206b4b] {
  color: #de74b1;
}
.color7[data-v-2c206b4b] {
  color: #3460aa;
}
.color8[data-v-2c206b4b] {
  color: #dbaf97;
}
.color9[data-v-2c206b4b] {
  color: #8d7bf0;
}
.color10[data-v-2c206b4b] {
  color: #3d363c;
}


 /* @media print { */
@page {
        margin: 0;
        size: A5 landscape !important;
}
.print-body[data-v-6949aeef] {
        font-family: 'SimSun';
        display: block;
        page-break-after: always;
        font-size: 9pt;
        line-height: 18pt;
        background-color: #fff;
        margin: 16px 12px 16px 16px;
        position: relative;
}
.print-logo .logo[data-v-6949aeef] {
        width: auto;
        height: 30px;
}
.print-title[data-v-6949aeef] {
        font-size: 12pt;
        text-align: center;
        margin-bottom: 12pt
}
.print-title-part[data-v-6949aeef] {
        line-height: 15pt
}
.patient-info-left[data-v-6949aeef],
    .patient-info-line[data-v-6949aeef] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
}
.pname[data-v-6949aeef] {
        display: inline-block;
        width: 80px;
        text-align: right
}
.print-content[data-v-6949aeef] {
        min-height: 260pt;
}
.patient-info-left>div[data-v-6949aeef],
    .patient-info-line>div[data-v-6949aeef] {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        -ms-flex-preferred-size: 0;
            flex-basis: 0
}
.patient-info[data-v-6949aeef] {
        margin-bottom: 4.5pt
}
.patient-list-up[data-v-6949aeef],
    .patient-lists-title[data-v-6949aeef] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        text-align: center
}
.patient-lists ul li[data-v-6949aeef],
    .patient-lists-title[data-v-6949aeef] {
        width: 100%;
        position: relative;
        list-style: none;
}
.patient-list-bottom[data-v-6949aeef],
    .patient-list-up[data-v-6949aeef] {
        text-align: left!important
}
.patient-name[data-v-6949aeef] {
        -webkit-box-flex: 2;
            -ms-flex-positive: 2;
                flex-grow: 2;
        -ms-flex-preferred-size: 0;
            flex-basis: 0
}
.patient-nother[data-v-6949aeef] {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        text-align: center;
        -ms-flex-preferred-size: 0;
            flex-basis: 0
}
.print-bottom-down[data-v-6949aeef],
    .print-bottom-up[data-v-6949aeef] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0 15pt
}
.print-bottom-up .money[data-v-6949aeef] {
        margin-right: 30px
}
.print-bottom-down[data-v-6949aeef] {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between
}
.print-bottom-down>div[data-v-6949aeef] {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        text-align: left;
        -ms-flex-preferred-size: 0;
            flex-basis: 0
}
.print-bottom[data-v-6949aeef] {
        width: 100%;
        text-align: left;
        margin-top: 37.5pt
}
.line[data-v-6949aeef] {
        border-top: 1px solid #999
}
.mr10[data-v-6949aeef]{
        margin-right: 10pt;
}
.mr20[data-v-6949aeef]{
        margin-right: 20pt;
}
.mr30[data-v-6949aeef]{
        margin-right: 30pt;
}
.ml20[data-v-6949aeef]{
      margin-left:20pt;
}
/* } */

.title[data-v-4cf2c77e] {
  width: 60px;
  text-align: center;
}
.icon[data-v-4cf2c77e] {
  font-weight: bold;
  color: #36BBA9;
  padding: 0 10px;
}
.memberBox[data-v-4cf2c77e] {
  padding: 10px;
  border: 1px dashed #E8E8E8;
}
.item[data-v-4cf2c77e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 40px;
}
[data-v-426ac70c] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.topRow[data-v-c82921f4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-c82921f4] .el-col {
  margin-bottom: 0px;
}
.item[data-v-c82921f4] {
  padding: 10px;
  background: white;
}
[data-v-c82921f4] .el-dialog__body {
  background: #F9F8F9;
  height: 400px;
  overflow-y: auto;
}
.paginationBottom[data-v-5b25ab82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBetweem[data-v-5b25ab82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.font16[data-v-5b25ab82] {
  font-size: 16px;
}
.el-form-item--small.el-form-item[data-v-5b25ab82] {
  margin-bottom: 0px !important;
}
.statusIcon[data-v-5b25ab82] {
  width: 50px;
  height: 25px;
  vertical-align: bottom;
}
.myTitle[data-v-1448823a] {
  text-align: left;
  font-size: 16px;
}
.ml20[data-v-1448823a] {
  margin-left: 20px;
}
.mb20[data-v-1448823a] {
  margin-bottom: 20px;
}
.textR[data-v-1448823a] {
  text-align: right;
}
.bottomRow[data-v-564e2607] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.myTitle[data-v-564e2607] {
  text-align: left;
  font-size: 16px;
}
.ml20[data-v-564e2607] {
  margin-left: 20px;
}
.mb20[data-v-564e2607] {
  margin-bottom: 20px;
}
.textR[data-v-564e2607] {
  text-align: right;
}
.font16[data-v-564e2607] {
  font-size: 16px;
}
.green[data-v-564e2607] {
  color: #36BBA9;
}
.red[data-v-564e2607] {
  color: red;
}
.textOverflow[data-v-564e2607] {
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
.require[data-v-564e2607]:before {
  content: "*";
  color: #F56C6C;
  margin-right: 4px;
}
.bottomInput[data-v-564e2607] {
  width: 80px;
  padding: 0 10px;
}
.topBox[data-v-7e2001fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.inline[data-v-7e2001fc] {
  display: inline-block;
  margin-bottom: 0px !important;
}
.w100[data-v-7e2001fc] {
  width: 100%;
}
.table[data-v-7e2001fc] {
  width: 100%;
  margin-top: 20px;
}
.textL[data-v-7e2001fc] {
  text-align: left;
}
.textR[data-v-7e2001fc] {
  text-align: right;
}
.textC[data-v-7e2001fc] {
  text-align: center;
  width: 100%;
}
.t-header[data-v-7e2001fc] {
  background: #F6F6F6;
  color: grey;
}
.t-body[data-v-7e2001fc] {
  border-bottom: 1px solid #dbdbdb;
}
.type-item[data-v-7e2001fc] {
  border-bottom: 1px solid #dbdbdb;
}
.bottomTotal[data-v-7e2001fc] {
  margin-top: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.t-header[data-v-7e2001fc], .type-item[data-v-7e2001fc], .bottomTotal[data-v-7e2001fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.height40[data-v-7e2001fc] {
  line-height: 40px;
  height: 40px;
}
.flex3[data-v-7e2001fc] {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.flex2[data-v-7e2001fc] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex1[data-v-7e2001fc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pl20[data-v-7e2001fc] {
  padding-left: 20px;
}
.pr20[data-v-7e2001fc] {
  padding-right: 20px;
}
.projectName[data-v-7e2001fc] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ns .item {
  display: inline-block;
  padding: 0px 10px;
  border: 1px solid #D9D9D9;
  border-radius: 5px;
  line-height: 30px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.ns .checkItem {
  background: #CCE3FA;
}
.ns .bottomBox {
  border-top: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
}
.ns .btn {
  display: block;
  width: 50%;
  text-align: center;
}
.greenLine span[data-v-e175bfde] {
  margin-bottom: 20px;
  display: inline-block;
}
.greenLine span[data-v-e175bfde]::before {
  width: 3px;
  height: 12px;
  margin-right: 5px;
  content: "";
  display: inline-block;
  background-color: #36BBA9;
}
.imgBox[data-v-e175bfde] {
  margin-left: 10px;
  width: 178px;
  height: 178px;
}
.picText[data-v-e175bfde] {
  text-align: center;
  margin-top: 5px;
  color: grey;
  font-size: 12px;
}
.w100[data-v-e175bfde] {
  width: 100%;
}
.bottomTotal[data-v-e175bfde] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 20px;
}
.paginationBottom[data-v-13c8c738] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexRight[data-v-13c8c738] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.font16[data-v-13c8c738] {
  font-size: 16px;
}
.paginationBottom[data-v-3da6be08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBetweem[data-v-3da6be08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.font16[data-v-3da6be08] {
  font-size: 16px;
}
.el-form-item--small.el-form-item[data-v-3da6be08] {
  margin-bottom: 0px !important;
}
.search[data-v-0c0b2e69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.search .flex1[data-v-0c0b2e69] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.pagination-margin[data-v-0c0b2e69] {
  margin-top: 10px;
  text-align: right;
}
[data-v-0c0b2e69] .el-form-item {
  margin-bottom: 18px !important;
}
.red-text[data-v-0c0b2e69] {
  color: red;
}
.search[data-v-78a8272e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.search .flex1[data-v-78a8272e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.pagination-margin[data-v-78a8272e] {
  margin-top: 10px;
  text-align: right;
}
[data-v-78a8272e] .el-form-item {
  margin-bottom: 18px !important;
}
.red-text[data-v-78a8272e] {
  color: red;
}
.ml10[data-v-c2c3adca] {
  margin-left: 10px;
}
.search[data-v-57d474ff] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex1[data-v-57d474ff] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.paginationBottom[data-v-57d474ff] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-57d474ff] .el-table .grey-row {
  color: #A8A8A8;
}
.pic[data-v-57d474ff] {
  width: 64px;
  height: 64px;
  vertical-align: middle;
  padding: 5px;
}
.myBtn[data-v-57d474ff] {
  color: #36BBA9;
  cursor: pointer;
}
.popoverBox[data-v-57d474ff] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search[data-v-5b85742e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
}
.search .flex1[data-v-5b85742e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.paginationBottom[data-v-5b85742e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBetweem[data-v-5b85742e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.font16[data-v-5b85742e] {
  font-size: 16px;
}
[data-v-5b85742e] .el-table .grey-row {
  color: #A8A8A8;
}
.statusIcon[data-v-5b85742e] {
  width: 50px;
  height: 25px;
  vertical-align: bottom;
}
.el-dialog-exhort[data-v-4fbaf9d0] .el-select {
  width: 100%;
}
.common-page[data-v-4fbaf9d0] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-4fbaf9d0] .el-form-item__label {
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.flex1[data-v-0a7ff8b9] {
  font-size: 18px;
  color: #333;
  margin-top: -18px;
  font-weight: 600;
}
.boldTitle[data-v-0a7ff8b9] {
  color: #333;
}
.desc[data-v-0a7ff8b9] {
  color: #9D9D9D;
  font-size: 12px;
}
.w100[data-v-0a7ff8b9] {
  width: 100px;
}
.w300[data-v-0a7ff8b9] {
  width: 300px;
}
.w500[data-v-0a7ff8b9] {
  width: 500px;
}
.mb15[data-v-0a7ff8b9] {
  margin-bottom: 15px;
}
[data-v-0a7ff8b9] .el-form-item {
  margin-bottom: 15px;
}
.radioBlock[data-v-0a7ff8b9] {
  display: block;
  height: 36px;
  line-height: 36px;
}
.mlr5[data-v-0a7ff8b9] {
  margin: 0 5px;
}
[data-v-0a7ff8b9] .el-form {
  overflow: auto;
  height: calc(100vh - 140px);
}
.bottomBox[data-v-0a7ff8b9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: fixed;
  bottom: 0px;
  width: calc(100% - 220px);
  right: 0px;
  padding: 15px 0 20px 0;
  -webkit-box-shadow: 0px 0px 5px #9D9D9D;
          box-shadow: 0px 0px 5px #9D9D9D;
}
.slotDesc[data-v-0a7ff8b9] {
  position: absolute;
  left: 110px;
}
.search[data-v-500c585a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-500c585a] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-500c585a] {
  width: 170px;
}
.colorM[data-v-500c585a] {
  color: #00af94;
  cursor: pointer;
}
[data-v-500c585a] .el-col {
  margin-bottom: 0px !important;
}
[data-v-500c585a] .el-form-item {
  margin-bottom: 12px;
}
.selectBox .el-select[data-v-500c585a]:first-child {
  margin-right: 10px;
}
.selectBox .el-select[data-v-500c585a] {
  width: 105px !important;
}
.green[data-v-0bc316ef] {
  color: #00af94;
  cursor: pointer;
}
.red[data-v-0bc316ef] {
  color: red;
  cursor: pointer;
}
.selectBox .el-select[data-v-0bc316ef]:first-child {
  margin-right: 10px;
}
.selectBox .el-select[data-v-0bc316ef] {
  width: 150px !important;
}
.f20[data-v-0bc316ef] {
  font-size: 18px;
}
.grey[data-v-0bc316ef], .el-table .el-table__row .el-icon-delete.grey[data-v-0bc316ef] {
  color: #ccc !important;
}
.imgBox[data-v-d98370ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 15px 0px;
}
.imgBox img[data-v-d98370ea] {
  width: auto;
  height: 100%;
  cursor: pointer;
  margin-right: 20px;
}
.box[data-v-9ed742ce] {
  background: white;
  margin-left: 10px;
  padding: 15px;
  width: calc(100% - 10px);
}
.tabItem[data-v-9ed742ce] {
  border-radius: 10px;
  padding: 30px 0 30px 20px;
  color: white;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 25px;
  position: relative;
}
.tabItem .leftIcon[data-v-9ed742ce] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60px;
          flex: 0 0 60px;
  color: white;
  font-size: 40px;
}
.tabItem .bottomIcon[data-v-9ed742ce] {
  font-size: 80px;
  line-height: 80px;
  bottom: 0px;
  right: 0px;
  opacity: 0.1;
  position: absolute;
  color: white;
}
.tabItem .itemTitle[data-v-9ed742ce] {
  font-weight: bold;
}
.tabItem .itemCount[data-v-9ed742ce] {
  font-weight: bold;
  font-family: initial;
  font-size: 1.6rem;
}
.tabItem .itemCount span[data-v-9ed742ce] {
  font-size: 0.8rem;
}
.tabItem .item-text[data-v-9ed742ce] {
  font-size: 0.9rem;
}
.totalPatient[data-v-9ed742ce] {
  background: linear-gradient(97deg, #ff7010 0%, #ffc937 100%);
}
.visitPersonTime[data-v-9ed742ce] {
  background: linear-gradient(96deg, #108af3 0%, #7dc6ff 100%);
}
.runningAmount[data-v-9ed742ce] {
  background: -webkit-gradient(linear, left top, right top, from(#F6825F), to(#F56E95));
  background: linear-gradient(90deg, #F6825F 0%, #F56E95 100%);
}
.realIncome[data-v-9ed742ce] {
  background: -webkit-gradient(linear, left top, right top, from(#4f72e4), to(#6d90ee));
  background: linear-gradient(90deg, #4f72e4 0%, #6d90ee 100%);
}
.detailText[data-v-9ed742ce] {
  font-size: 12px;
  position: absolute;
}
.topBox[data-v-9ed742ce] {
  padding: 20px 20px;
  margin: 0px 0px 20px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 0px 10px #E5E5E5;
          box-shadow: 0px 0px 10px #E5E5E5;
  background: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-9ed742ce] .el-col {
  margin: 0px !important;
}
.mt20[data-v-9ed742ce] {
  margin-top: 20px;
}
.border[data-v-9ed742ce] {
  -webkit-box-shadow: 0px 0px 10px #E5E5E5;
          box-shadow: 0px 0px 10px #E5E5E5;
  padding: 15px;
  border-radius: 20px;
}
.border .title[data-v-9ed742ce] {
  font-weight: bold;
  font-size: 15px;
  line-height: 36px;
  color: black;
}
.empty[data-v-9ed742ce] {
  width: 100%;
  height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #808080;
}
.empty img[data-v-9ed742ce] {
  width: 80px;
}
.bannerBox[data-v-250c4e74] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-250c4e74] .el-form-item {
  margin-bottom: 0px;
}
.control[data-v-250c4e74] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
  width: 100px;
}
.flex1[data-v-250c4e74] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex2[data-v-250c4e74] {
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
}
.imgBox[data-v-250c4e74] {
  width: 200px;
  height: 100px;
  line-height: 100px;
  font-size: 24px;
}
.imgBox .width100[data-v-250c4e74] {
  width: 100%;
}
.imgBox .realImg[data-v-250c4e74] {
  width: 200px;
  height: 100px;
  overflow: hidden;
}
.imgBox .realImg img[data-v-250c4e74] {
  width: 200px;
  height: 100px;
  -o-object-fit: contain;
     object-fit: contain;
}
.imgBox .realImg:hover .changeBtn[data-v-250c4e74] {
  display: block;
}
.imgBox .changeBtn[data-v-250c4e74] {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  font-weight: bold;
  font-size: 20px;
}
.bannerBox[data-v-8c0b046c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-8c0b046c] .el-form-item {
  margin-bottom: 0px;
}
.control[data-v-8c0b046c] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
  width: 100px;
}
.flex1[data-v-8c0b046c] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex2[data-v-8c0b046c] {
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
}
.imgBox[data-v-8c0b046c] {
  width: 200px;
  height: 100px;
  line-height: 100px;
  font-size: 24px;
}
.imgBox .width100[data-v-8c0b046c] {
  width: 100%;
}
.imgBox .realImg[data-v-8c0b046c] {
  width: 200px;
  height: 100px;
  overflow: hidden;
}
.imgBox .realImg img[data-v-8c0b046c] {
  width: 200px;
  height: 100px;
  -o-object-fit: contain;
     object-fit: contain;
}
.imgBox .realImg:hover .changeBtn[data-v-8c0b046c] {
  display: block;
}
.imgBox .changeBtn[data-v-8c0b046c] {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  font-weight: bold;
  font-size: 20px;
}
.content[data-v-45c0ae9a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #d0d0d0;
  border-radius: 10px;
  height: 120px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content .left[data-v-45c0ae9a] {
  width: 120px;
  height: 100%;
}
.content .left img[data-v-45c0ae9a] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content .right[data-v-45c0ae9a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 14px;
}
.content .right .title[data-v-45c0ae9a] {
  display: -webkit-box;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-bottom: 5px;
}
.content .right .tag[data-v-45c0ae9a] {
  padding: 4px;
  background: rgba(157, 232, 221, 0.4);
  color: #25CEB5;
  margin-right: 5px;
  border-radius: 5px;
  font-size: 12px;
}
.content .right .price[data-v-45c0ae9a] {
  margin-top: 5px;
}
.content .right .price .now[data-v-45c0ae9a] {
  font-size: 18px;
  color: red;
  font-weight: 700;
}
.content .right .price .old[data-v-45c0ae9a] {
  font-size: 12px;
  color: #CCCCCC;
  margin-left: 8px;
}
.index-imgs[data-v-1542ceac] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.index-imgs .item-i-img[data-v-1542ceac] {
  width: 305px;
  height: 229px;
}
.index-imgs .item-i-img .item-i-img-p[data-v-1542ceac] {
  position: relative;
  width: 100%;
  height: 100%;
}
.index-imgs .item-i-img .item-i-img-p img[data-v-1542ceac] {
  width: 100%;
  height: 100%;
}
.index-imgs .item-i-img .item-i-img-p .item-i-img-abs[data-v-1542ceac] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: default;
  text-align: center;
  color: #fff;
  opacity: 0;
  font-size: 20px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.index-imgs .item-i-img .item-i-img-p .item-i-img-abs[data-v-1542ceac]:hover {
  opacity: 1;
}
.index-imgs .item-i-img .avatar-uploader[data-v-1542ceac] {
  width: 100%;
  height: 100%;
}
.index-imgs .item-i-img .avatar-uploader[data-v-1542ceac] .el-upload {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.index-imgs .item-i-img[data-v-1542ceac]:last-child {
  margin-left: 50px;
}
.mr10[data-v-1542ceac] {
  margin-right: 10px;
}
.el-tree[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.el-tree[data-v-1542ceac] .el-tree-node {
  width: 25%;
}
.el-tree[data-v-1542ceac] .el-tree-node__expand-icon {
  display: none;
}
.activeNum .totalNum[data-v-1542ceac] {
  width: 200px;
}
.activeNum .setNum[data-v-1542ceac] {
  width: 200px;
  margin-left: 20px;
}
.activeNum .el-input[data-v-1542ceac] {
  width: 80px;
  margin-left: 10px;
}
.activeItem[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.activeItem .content[data-v-1542ceac] {
  margin-right: 10px;
  margin-top: 10px;
}
.activeItem .content[data-v-1542ceac]:nth-child(4n) {
  margin-right: 0;
}
.typeList[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.typeList .typeItem[data-v-1542ceac] {
  border-radius: 4px;
  border: 1px solid #d5d5d5;
  width: 117px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 10px;
  margin-top: 10px;
  cursor: pointer;
}
.typeList .typeItem[data-v-1542ceac]:hover {
  border-color: #0B954A !important;
}
.typeList .typeItem .top[data-v-1542ceac] {
  font-size: 15px;
  font-weight: 600;
}
.typeList .typeItem .bot[data-v-1542ceac] {
  font-size: 12px;
}
.scrollBox[data-v-1542ceac] {
  overflow: auto;
  height: calc(100vh - 127px);
}
.scrollBox[data-v-1542ceac]::-webkit-scrollbar {
  width: 2px;
}
.uniIcon[data-v-1542ceac] {
  font-size: 20px;
  cursor: pointer;
}
.icon[data-v-1542ceac] {
  color: #D0D0D0;
  font-weight: bold;
}
.icon[data-v-1542ceac]:hover {
  color: #00af94;
}
.contentBox[data-v-1542ceac] {
  padding: 10px;
  border: 1px solid #D2D2D2;
  border-radius: 10px;
  margin-bottom: 20px;
}
.title[data-v-1542ceac] {
  line-height: 30px;
  font-size: 14px;
  font-weight: bold;
}
.titleBox[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.marginr5[data-v-1542ceac] {
  margin-right: 5px;
}
.bottom[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-shadow: inset 0px 5px 5px -5px #D2D2D2;
          box-shadow: inset 0px 5px 5px -5px #D2D2D2;
}
.flexBox[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.windowBox[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.windowBoxItem[data-v-1542ceac] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 178px;
  height: 178px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #d0d0d0;
  border-radius: 10px;
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.windowBoxItem.greenColor[data-v-1542ceac] {
  border: 1px solid #00af94;
  color: #00af94;
}
.windowBoxItem.greenColor .grayBg[data-v-1542ceac] {
  border: 1px solid #00af94;
}
.windowTitle[data-v-1542ceac] {
  margin-bottom: 10px;
}
.flex[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex1[data-v-1542ceac] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
}
.rowFlex[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.cloumnFlex[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ml10[data-v-1542ceac] {
  margin-left: 10px;
}
.mt10[data-v-1542ceac] {
  margin-top: 10px;
}
.grayBg[data-v-1542ceac] {
  border: 1px solid #d0d0d0;
  border-radius: 6px;
  background: #f7f7f7;
}
.windowCont[data-v-1542ceac] {
  margin-top: 20px;
}
.linkBody[data-v-1542ceac] {
  height: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.windowImg[data-v-1542ceac] {
  width: 370px;
  height: 180px;
}
.h85[data-v-1542ceac] {
  height: 85px !important;
}
.imgBox[data-v-1542ceac] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
}
.imgBox .width100[data-v-1542ceac] {
  width: 100%;
}
.imgBox .realImg[data-v-1542ceac] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.imgBox .realImg img[data-v-1542ceac] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.imgBox .realImg:hover .changeBtn[data-v-1542ceac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imgBox .changeBtn[data-v-1542ceac] {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  font-weight: bold;
  font-size: 20px;
}
.mr10[data-v-7f2c86d0] {
  margin-right: 10px;
}
.el-tree[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.el-tree[data-v-7f2c86d0] .el-tree-node {
  width: 25%;
}
.el-tree[data-v-7f2c86d0] .el-tree-node__expand-icon {
  display: none;
}
.activeNum .totalNum[data-v-7f2c86d0] {
  width: 200px;
}
.activeNum .setNum[data-v-7f2c86d0] {
  width: 200px;
  margin-left: 20px;
}
.activeNum .el-input[data-v-7f2c86d0] {
  width: 80px;
  margin-left: 10px;
}
.activeItem[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.activeItem .content[data-v-7f2c86d0] {
  margin-right: 10px;
  margin-top: 10px;
}
.activeItem .content[data-v-7f2c86d0]:nth-child(4n) {
  margin-right: 0;
}
.typeList[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.typeList .typeItem[data-v-7f2c86d0] {
  border-radius: 4px;
  border: 1px solid #d5d5d5;
  width: 117px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 10px;
  margin-top: 10px;
  cursor: pointer;
}
.typeList .typeItem[data-v-7f2c86d0]:hover {
  border-color: #0B954A !important;
}
.typeList .typeItem .top[data-v-7f2c86d0] {
  font-size: 15px;
  font-weight: 600;
}
.typeList .typeItem .bot[data-v-7f2c86d0] {
  font-size: 12px;
}
.scrollBox[data-v-7f2c86d0] {
  overflow: auto;
  height: calc(100vh - 127px);
}
.scrollBox[data-v-7f2c86d0]::-webkit-scrollbar {
  width: 2px;
}
.uniIcon[data-v-7f2c86d0] {
  font-size: 20px;
  cursor: pointer;
}
.icon[data-v-7f2c86d0] {
  color: #D0D0D0;
  font-weight: bold;
}
.icon[data-v-7f2c86d0]:hover {
  color: #00af94;
}
.contentBox[data-v-7f2c86d0] {
  padding: 10px;
  border: 1px solid #D2D2D2;
  border-radius: 10px;
  margin-bottom: 20px;
}
.title[data-v-7f2c86d0] {
  line-height: 30px;
  font-size: 14px;
  font-weight: bold;
}
.titleBox[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.marginr5[data-v-7f2c86d0] {
  margin-right: 5px;
}
.bottom[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-shadow: inset 0px 5px 5px -5px #D2D2D2;
          box-shadow: inset 0px 5px 5px -5px #D2D2D2;
}
.flexBox[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.windowBox[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.windowBoxItem[data-v-7f2c86d0] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 178px;
  height: 178px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #d0d0d0;
  border-radius: 10px;
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.windowBoxItem.greenColor[data-v-7f2c86d0] {
  border: 1px solid #00af94;
  color: #00af94;
}
.windowBoxItem.greenColor .grayBg[data-v-7f2c86d0] {
  border: 1px solid #00af94;
}
.windowTitle[data-v-7f2c86d0] {
  margin-bottom: 10px;
}
.flex[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex1[data-v-7f2c86d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
}
.rowFlex[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.cloumnFlex[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ml10[data-v-7f2c86d0] {
  margin-left: 10px;
}
.mt10[data-v-7f2c86d0] {
  margin-top: 10px;
}
.grayBg[data-v-7f2c86d0] {
  border: 1px solid #d0d0d0;
  border-radius: 6px;
  background: #f7f7f7;
}
.windowCont[data-v-7f2c86d0] {
  margin-top: 20px;
}
.linkBody[data-v-7f2c86d0] {
  height: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.windowImg[data-v-7f2c86d0] {
  width: 370px;
  height: 180px;
}
.h85[data-v-7f2c86d0] {
  height: 85px !important;
}
.imgBox[data-v-7f2c86d0] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
}
.imgBox .width100[data-v-7f2c86d0] {
  width: 100%;
}
.imgBox .realImg[data-v-7f2c86d0] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.imgBox .realImg img[data-v-7f2c86d0] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.imgBox .realImg:hover .changeBtn[data-v-7f2c86d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.imgBox .changeBtn[data-v-7f2c86d0] {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  font-weight: bold;
  font-size: 20px;
}
.title[data-v-53008e16] {
  font-weight: 700;
}
h5[data-v-53008e16] {
  padding: 10px 0 0 0;
  margin: 0;
}
.read-card[data-v-53008e16] {
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.read-card .title-1[data-v-53008e16] {
  width: 80px;
}
.read-card .title-1 div[data-v-53008e16] {
  margin-bottom: 10px;
}
.read-card .content[data-v-53008e16] {
  margin-left: 10px;
  border: 1px solid #aaa;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 5px;
  padding: 0 10px;
  line-height: 2.4;
  min-height: 104px;
}
.search[data-v-55a292b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-55a292b4] {
  padding-bottom: 10px;
}
.search .width180[data-v-55a292b4] {
  width: 180px;
}
.search .width200[data-v-55a292b4] {
  width: 200px;
}
.search .width248[data-v-55a292b4] {
  width: 248px;
}
.search .flex1[data-v-55a292b4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-55a292b4] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-55a292b4] {
  width: 104px;
}
.project .el-button--small[data-v-55a292b4] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-55a292b4] {
  margin-left: 10px;
}
.project .width200[data-v-55a292b4] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-003e061a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-003e061a] {
  padding-bottom: 10px;
}
.search .width180[data-v-003e061a] {
  width: 180px;
}
.search .width200[data-v-003e061a] {
  width: 200px;
}
.search .width248[data-v-003e061a] {
  width: 248px;
}
.search .flex1[data-v-003e061a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-003e061a] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-003e061a] {
  width: 104px;
}
.project .el-button--small[data-v-003e061a] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-003e061a] {
  margin-left: 10px;
}
.project .width200[data-v-003e061a] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-60155b79] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-60155b79] {
  padding-bottom: 10px;
}
.search .width180[data-v-60155b79] {
  width: 180px;
}
.search .width200[data-v-60155b79] {
  width: 200px;
}
.search .width248[data-v-60155b79] {
  width: 248px;
}
.search .flex1[data-v-60155b79] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-60155b79] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-60155b79] {
  width: 104px;
}
.project .el-button--small[data-v-60155b79] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-60155b79] {
  margin-left: 10px;
}
.project .width200[data-v-60155b79] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.tabs_box[data-v-105d6130] {
  margin-right: 10px;
}
.search[data-v-bffa0ed4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-bffa0ed4] {
  padding-bottom: 10px;
}
.search .width180[data-v-bffa0ed4] {
  width: 180px;
}
.search .width200[data-v-bffa0ed4] {
  width: 200px;
}
.search .width248[data-v-bffa0ed4] {
  width: 248px;
}
.search .flex1[data-v-bffa0ed4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-bffa0ed4] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-bffa0ed4] {
  width: 104px;
}
.project .el-button--small[data-v-bffa0ed4] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-bffa0ed4] {
  margin-left: 10px;
}
.project .width200[data-v-bffa0ed4] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.tabs_box[data-v-04d49be6] {
  margin-right: 10px;
}
.mt10[data-v-34642fac] {
  margin-top: 10px;
}
.topBox[data-v-d2ccd38e] {
  height: 120px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 10px;
}
.topBox img[data-v-d2ccd38e] {
  width: auto;
  height: 120px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 10px;
}
.detai-line[data-v-d2ccd38e] {
  border-left: 1px solid #dcdcdc;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 33%;
}
.detai-line .description_item[data-v-d2ccd38e] {
  width: 50%;
}
.flex2[data-v-d2ccd38e] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.bottomBox[data-v-d2ccd38e] {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFF9EB;
  border-top: 1px solid red;
}
.bottomBox .left[data-v-d2ccd38e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bottomBox .mr20[data-v-d2ccd38e] {
  margin-right: 20px;
}
.bottomBox .red[data-v-d2ccd38e] {
  color: red;
}
.product_name[data-v-d2ccd38e] {
  font-size: 18px;
  font-weight: 700;
}
.description_container[data-v-d2ccd38e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 30px;
}
.description_item_33[data-v-d2ccd38e] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 33.3%;
}
.description_item[data-v-d2ccd38e] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 25%;
}
.detailBtn[data-v-d2ccd38e] {
  color: #36BBA9;
  cursor: pointer;
}

[data-v-e01bd6f6] .el-form--label-top .el-form-item__label {
  padding: 0;
}
.tag[data-v-e01bd6f6] {
  padding: 2px 8px;
  background: #CCF6F0;
  color: #00af94;
  border: 1px solid #00af94;
  margin-left: 10px;
  font-size: 12px;
  border-radius: 5px;
  display: inline-block;
}
.search[data-v-062e27e3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.colorM[data-v-062e27e3] {
  color: #00af94;
  cursor: pointer;
}
.ml10[data-v-062e27e3] {
  margin-left: 10px;
}
.print-body[data-v-09a57d1a] {
  display: none;
}
.print[data-v-1b139552] {
  margin-left: 10px;
  font-size: 16px;
}
.colorM[data-v-1b139552] {
  color: #00af94;
  cursor: pointer;
}
.icon-tui[data-v-1b139552] {
  margin-left: 5px;
  font-size: 20px;
  color: #dd3939;
  cursor: pointer;
}
[data-v-1b139552] .el-checkbox {
  margin-right: 10px;
}
.tab-labels span[data-v-1b139552] {
  display: inline-block;
  margin: 0 15px 10px 0;
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  text-align: center;
  background: #ededed;
  cursor: pointer;
}
.tab-labels .active[data-v-1b139552] {
  color: #fff;
  background: #36BBA9;
}
.from-flex[data-v-1b139552] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-btns[data-v-1b139552] {
  width: 260px;
}
.scannerHideClass[data-v-1b139552] {
  position: fixed;
  top: -1000px;
  left: -1000px;
}
.search[data-v-6fc8b1e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.colorM[data-v-6fc8b1e0] {
  color: #00af94;
  cursor: pointer;
}
.ml10[data-v-6fc8b1e0] {
  margin-left: 10px;
}
.state[data-v-6fc8b1e0] {
  position: relative;
}
.state[data-v-6fc8b1e0]:before {
  content: "";
  width: 5px;
  height: 5px;
  position: absolute;
  left: 5px;
  top: 9px;
  /* bottom: -23px; */
  border-radius: 100%;
}
.state1[data-v-6fc8b1e0]:before {
  background: red;
}
.state2[data-v-6fc8b1e0]:before {
  background: #15ff2c;
}
.state3[data-v-6fc8b1e0]:before {
  background: #a76363;
}
.state4[data-v-6fc8b1e0]:before {
  background: #aa65ff;
}
.state5[data-v-6fc8b1e0]:before {
  background: #002600;
}
.state6[data-v-6fc8b1e0]:before {
  background: #bd7575;
}
.mt10[data-v-0fa1c70c] {
  margin-top: 10px;
}
.red[data-v-172c2b3a] {
  color: red;
  cursor: pointer;
}
.selectBox .el-select[data-v-172c2b3a]:first-child {
  margin-right: 10px;
}
.selectBox .el-select[data-v-172c2b3a] {
  width: 150px !important;
}
.remark[data-v-172c2b3a] {
  color: #A8A8A8;
}
.black[data-v-354199da] {
  color: black;
}
.topBox[data-v-354199da] {
  background: #F2FFFD;
  padding: 15px;
  border: 1px solid #00af94;
  border-radius: 5px;
}
.flexBox[data-v-354199da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: black;
}
.flexBox .bold[data-v-354199da] {
  font-size: 14px;
  margin-right: 10px;
}
.grey[data-v-354199da] {
  color: grey;
  font-size: 12px;
  margin-top: 5px;
}
.user_container[data-v-e091a262] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 20px 0;
}
.user_container img[data-v-e091a262] {
  width: 40px;
  height: auto;
  border-radius: 50%;
  margin: 0 20px;
}
.user_container .empty[data-v-e091a262] {
  width: 10%;
}
.user_item[data-v-e091a262] {
  line-height: 30px;
  width: 18%;
}
.user_item .user_amount[data-v-e091a262] {
  font-weight: 700;
}
.remark[data-v-e091a262] {
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #9D9D9D;
  margin-left: 25px;
  margin-top: 10px;
}
.box[data-v-b291a5a2] {
  width: 300px;
  margin: 20px 0 0 0px;
  -webkit-box-shadow: 0px 0px 10px #DCDCDC;
          box-shadow: 0px 0px 10px #DCDCDC;
  border-radius: 5px;
  padding: 30px 20px;
  cursor: pointer;
  text-align: center;
}
.box .iconfont[data-v-b291a5a2] {
  font-size: 50px;
  color: white;
  width: 70px;
  border-radius: 50%;
  display: inline-block;
  height: 70px;
  background: #00af94;
}
.box .bold[data-v-b291a5a2] {
  margin: 10px 0;
  font-size: 18px;
}
.box .desc[data-v-b291a5a2] {
  margin-bottom: 40px;
  text-align: left;
}
.user_container[data-v-366fadba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.user_container img[data-v-366fadba] {
  width: 60px;
  height: 60px;
  margin-right: 5px;
  border-radius: 50%;
  padding: 5px 0;
}
.red[data-v-366fadba] {
  color: red;
  cursor: pointer;
}
.selectBox .el-select[data-v-366fadba]:first-child {
  margin-right: 10px;
}
.selectBox .el-select[data-v-366fadba] {
  width: 150px !important;
}
.red[data-v-7808e3a0] {
  color: red;
  cursor: pointer;
}
.selectBox .el-select[data-v-7808e3a0]:first-child {
  margin-right: 10px;
}
.selectBox .el-select[data-v-7808e3a0] {
  width: 150px !important;
}
.title[data-v-477e56bf] {
  padding: 10px;
  position: relative;
}
.title[data-v-477e56bf]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.remark[data-v-477e56bf] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-477e56bf] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-477e56bf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-477e56bf] {
  text-align: right;
}
.add_clinic_box[data-v-477e56bf] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-477e56bf] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-477e56bf] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-477e56bf] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-477e56bf] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-477e56bf] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
[data-v-477e56bf] .el-input-group__prepend {
  padding: 0 5px;
  text-align: center;
}
.jia[data-v-477e56bf] {
  padding: 0 3px;
  line-height: 30px;
}
.title[data-v-13c5b335] {
  padding: 10px;
  position: relative;
}
.title[data-v-13c5b335]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.see[data-v-13c5b335] {
  margin: 5px 10px 0;
  font-size: 12px;
  color: #36BBA9;
  cursor: pointer;
}
.see-img[data-v-13c5b335] {
  width: 300px;
}
.remark[data-v-13c5b335] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-13c5b335] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-13c5b335] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-13c5b335] {
  text-align: right;
}
.add_clinic_box[data-v-13c5b335] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-13c5b335] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-13c5b335] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-13c5b335] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-13c5b335] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-13c5b335] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row-img[data-v-13c5b335] {
  display: inline-block;
  padding: 10px 0;
  margin-right: 10px;
  vertical-align: middle;
}
.row-img[data-v-13c5b335] .limitTxt {
  display: none;
}
[data-v-13c5b335] .el-input-group__prepend {
  padding: 0 5px;
  text-align: center;
}
.jia[data-v-13c5b335] {
  padding: 0 3px;
  line-height: 30px;
}
.el-upload__tip[data-v-4ac3f103] {
  line-height: 1.2;
}
.alertText[data-v-4ac3f103] {
  position: absolute;
  font-size: 12px;
  width: 500px;
  line-height: 20px;
  color: #ACACAC;
  top: 48px;
}
.red[data-v-4ac3f103] {
  color: red;
}
.picture-list .plus-icon[data-v-4ac3f103] {
  border: 1px #999 dashed;
  width: 50px;
  height: 50px;
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.picture-list .plus-icon .el-icon-plus[data-v-4ac3f103] {
  font-size: 30px;
  font-weight: 700;
  color: #999;
}
.picture-list .picture-item[data-v-4ac3f103],
.picture-list .upload[data-v-4ac3f103] {
  position: relative;
  line-height: 20px;
  float: left;
  text-align: center;
  width: 32%;
  margin-right: 1%;
}
.picture-list .picture-item .delete[data-v-4ac3f103],
.picture-list .upload .delete[data-v-4ac3f103] {
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 20px;
  font-weight: bolder;
  padding: 0;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  color: #fff;
}
.picture-list .picture-item[data-v-4ac3f103] {
  width: 64px;
  height: 64px;
}
.picture-list .picture-item .image[data-v-4ac3f103] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
[data-v-4ac3f103] .avatar-uploader .el-upload, .avatar[data-v-4ac3f103] {
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  border-radius: 50%;
}
[data-v-4ac3f103] .avatar-uploader-icon {
  width: 80px !important;
  line-height: 80px !important;
  text-align: center !important;
}
.search[data-v-382c8d32] {
  padding-top: 10px;
}
#form[data-v-382c8d32] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  margin-top: -9px;
}
.green[data-v-382c8d32] {
  color: #00af94;
  cursor: pointer;
}
.red[data-v-382c8d32] {
  color: red;
  cursor: pointer;
}
.imageUrl[data-v-382c8d32] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.imageUrl .image[data-v-382c8d32] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.imageUrl .mask[data-v-382c8d32] {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.5);
  margin-left: 50%;
  left: -20px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 25px;
}
.imageUrl:hover .mask[data-v-382c8d32] {
  opacity: 1;
}
.footer[data-v-382c8d32] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search[data-v-148744ae] {
  padding-top: 10px;
}
#form[data-v-148744ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  margin-top: -9px;
}
.green[data-v-148744ae] {
  color: #00af94;
  cursor: pointer;
}
.red[data-v-148744ae] {
  color: red;
  cursor: pointer;
}
.search[data-v-49b70ad4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-49b70ad4] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-49b70ad4] {
  width: 170px;
}
.colorM[data-v-49b70ad4] {
  color: #00af94;
  cursor: pointer;
}
.product_box[data-v-49b70ad4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product_box img[data-v-49b70ad4] {
  width: 80px;
  height: 80px;
  margin-right: 5px;
}
[data-v-49b70ad4] .el-col {
  margin-bottom: 0px !important;
}
[data-v-49b70ad4] .el-form-item {
  margin-bottom: 12px;
}
.red-text[data-v-49b70ad4] {
  color: #F56C6C !important;
}
.add_project_title[data-v-77941d30] {
  border-left: 3px solid #409EFF;
  padding-left: 10px;
  margin: 10px 0;
  font-weight: 700;
  font-size: 16px;
}
.remind[data-v-77941d30] {
  color: #F56C6C;
  margin-left: 3px;
}
[data-v-77941d30] .el-dialog__body {
  padding: 0 20px;
}
.add_project_form[data-v-77941d30] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.add_project_form[data-v-77941d30] .el-form-item {
  width: 32%;
  margin-right: 1%;
}
.add_project_form .el-select[data-v-77941d30] {
  width: 70%;
}
.add_project_form .el-input[data-v-77941d30] {
  width: 70%;
}
.flex_start[data-v-77941d30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-7738630a] .flex1 {
  height: calc(100% - 90px) !important;
}
.content_box[data-v-7738630a] {
  background-color: #FFFFFF;
  height: 100%;
}
.search_box[data-v-7738630a] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex_start[data-v-7738630a], .search_item[data-v-7738630a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search_item[data-v-7738630a] {
  margin: 10px 0 0 15px;
}
.search_label[data-v-7738630a] {
  width: 4em;
  text-align: center;
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  margin-right: 5px;
}
.search_content[data-v-7738630a] {
  width: 180px;
}
.flex1[data-v-7738630a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.footer[data-v-7738630a] {
  margin-top: 10px;
}
.footer span[data-v-7738630a] {
  padding-right: 20px;
}
.footer .left[data-v-7738630a] {
  padding-top: 10px;
}
.footer .pagenation[data-v-7738630a] {
  text-align: right;
}
.table-box[data-v-7738630a] {
  margin-top: 10px;
}
[data-v-7738630a] .el-dialog__body {
  padding: 0 20px;
}
.green[data-v-7738630a] {
  margin-left: 8px;
  color: #00AF94;
  cursor: pointer;
  border-bottom: 1px solid #00AF94;
}
.red[data-v-7738630a] {
  margin-left: 8px;
  color: #F56C6C;
  cursor: pointer;
  border-bottom: 1px solid #F56C6C;
}
.btn[data-v-7738630a] {
  width: 120px;
  height: 40px;
}
.upload[data-v-7738630a] {
  background-color: #1E90FF !important;
}
[data-v-7738630a] .el-table .el-table__fixed-right {
  height: auto !important;
  bottom: 18px;
}
.btns-box[data-v-7738630a] {
  padding: 10px 0;
}
.btns-box .medicare-btn[data-v-7738630a] {
  margin-left: 10px;
}
.title[data-v-6449a942] {
  font-weight: 700;
}
h5[data-v-6449a942] {
  padding: 10px 0 0 0;
  margin: 0;
}
.read-card[data-v-6449a942] {
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.read-card .title-1[data-v-6449a942] {
  width: 80px;
}
.read-card .title-1 div[data-v-6449a942] {
  margin-bottom: 10px;
}
.read-card .content[data-v-6449a942] {
  margin-left: 10px;
  border: 1px solid #aaa;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 5px;
  padding: 0 10px;
  line-height: 2.4;
  min-height: 104px;
}
@charset "UTF-8";
.trace-main .trace-title[data-v-78089420] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trace-main .trace-title .trace-t-h4[data-v-78089420] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 18px;
  color: #000;
}
.trace-main .trace-title .batch-no[data-v-78089420] {
  font-size: 14px;
}
.trace-main .trace-title .trace-t-p[data-v-78089420] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.trace-main .trace-sao[data-v-78089420] {
  margin-top: 10px;
}
.trace-main .trace-list[data-v-78089420] {
  margin-top: 10px;
  cursor: text;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.trace-main .trace-list .trace-item-title[data-v-78089420] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  border: 1px solid #f2f2f2;
  font-weight: bold;
}
.trace-main .trace-list .trace-item-scroll[data-v-78089420] {
  max-height: 30vh;
  overflow-y: auto;
}
.trace-main .trace-list .trace-item-scroll .trace-item[data-v-78089420] {
  padding: 0 10px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.trace-main .trace-list .trace-item-scroll .trace-item span[data-v-78089420]:nth-child(1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.trace-main .trace-list .trace-item-scroll .trace-item .el-icon-delete[data-v-78089420] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 20px;
  cursor: pointer;
}

/* 设置滚动条的宽度 */
[data-v-78089420]::-webkit-scrollbar {
  width: 6px;
  /* 水平滚动条的高度 */
  height: 6px;
  /* 垂直滚动条的宽度 */
}

/* 设置滚动条滑块的样式 */
[data-v-78089420]::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  /* 滑块的颜色 */
  border-radius: 6px;
  /* 滑块的圆角 */
}

/* 设置滚动条轨道的样式 */
[data-v-78089420]::-webkit-scrollbar-track {
  background: lightgrey;
  /* 轨道的颜色 */
  border-radius: 2px;
  /* 轨道的圆角 */
}
.search[data-v-28c0d708] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-28c0d708] {
  padding-bottom: 10px;
}
.search .width180[data-v-28c0d708] {
  width: 180px;
}
.search .width200[data-v-28c0d708] {
  width: 200px;
}
.search .width248[data-v-28c0d708] {
  width: 248px;
}
.search .flex1[data-v-28c0d708] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-28c0d708] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-28c0d708] {
  width: 104px;
}
.project .el-button--small[data-v-28c0d708] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-28c0d708] {
  margin-left: 10px;
}
.project .width200[data-v-28c0d708] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.column-item[data-v-003fde6e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 10px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
  cursor: move;
}
.column-item[data-v-003fde6e]:hover {
  background-color: #f5f7fa;
}
.column-item .drag-handle[data-v-003fde6e] {
  margin-right: 10px;
  color: #909399;
  cursor: -webkit-grab;
  cursor: grab;
}
.column-item .fixed-controls[data-v-003fde6e] {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.column-item .fixed-controls .fixed-icon[data-v-003fde6e] {
  cursor: pointer;
  color: #c0c4cc;
  font-size: 14px;
}
.column-item .fixed-controls .fixed-icon[data-v-003fde6e]:hover {
  color: #409EFF;
}
.column-item .fixed-controls .fixed-icon.active[data-v-003fde6e] {
  color: #409EFF;
  font-weight: bold;
}
.search[data-v-003fde6e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-003fde6e] {
  padding-bottom: 10px;
}
.search .width180[data-v-003fde6e] {
  width: 180px;
}
.search .width200[data-v-003fde6e] {
  width: 200px;
}
.search .width248[data-v-003fde6e] {
  width: 248px;
}
.search .flex1[data-v-003fde6e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-003fde6e] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-003fde6e] {
  width: 104px;
}
.project .el-button--small[data-v-003fde6e] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-003fde6e] {
  margin-left: 10px;
}
.project .width200[data-v-003fde6e] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-78ba17fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-78ba17fc] {
  padding-bottom: 10px;
}
.search .width180[data-v-78ba17fc] {
  width: 180px;
}
.search .width200[data-v-78ba17fc] {
  width: 200px;
}
.search .width248[data-v-78ba17fc] {
  width: 248px;
}
.search .flex1[data-v-78ba17fc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-78ba17fc] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-78ba17fc] {
  width: 104px;
}
.project .el-button--small[data-v-78ba17fc] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-78ba17fc] {
  margin-left: 10px;
}
.project .width200[data-v-78ba17fc] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-35eb200f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-35eb200f] {
  padding-bottom: 10px;
}
.search .width180[data-v-35eb200f] {
  width: 180px;
}
.search .width200[data-v-35eb200f] {
  width: 200px;
}
.search .width248[data-v-35eb200f] {
  width: 248px;
}
.search .flex1[data-v-35eb200f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-35eb200f] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-35eb200f] {
  width: 104px;
}
.project .el-button--small[data-v-35eb200f] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-35eb200f] {
  margin-left: 10px;
}
.project .width200[data-v-35eb200f] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-371155cd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-371155cd] {
  padding-bottom: 10px;
}
.search .width180[data-v-371155cd] {
  width: 180px;
}
.search .width200[data-v-371155cd] {
  width: 200px;
}
.search .width248[data-v-371155cd] {
  width: 248px;
}
.search .flex1[data-v-371155cd] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-371155cd] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-371155cd] {
  width: 104px;
}
.project .el-button--small[data-v-371155cd] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-371155cd] {
  margin-left: 10px;
}
.project .width200[data-v-371155cd] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.tabs_box[data-v-d3245af8] {
  margin-right: 10px;
}
.search[data-v-76fef2ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-76fef2ea] {
  padding-bottom: 10px;
}
.search .width180[data-v-76fef2ea] {
  width: 180px;
}
.search .width200[data-v-76fef2ea] {
  width: 200px;
}
.search .width248[data-v-76fef2ea] {
  width: 248px;
}
.search .flex1[data-v-76fef2ea] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-76fef2ea] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-76fef2ea] {
  width: 104px;
}
.project .el-button--small[data-v-76fef2ea] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-76fef2ea] {
  margin-left: 10px;
}
.project .width200[data-v-76fef2ea] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.tabs_box[data-v-f8b3b93e] {
  margin-right: 10px;
}
.title[data-v-637f2697] {
  font-weight: 700;
}
h5[data-v-637f2697] {
  padding: 10px 0 0 0;
  margin: 0;
}
.read-card[data-v-637f2697] {
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.read-card .title-1[data-v-637f2697] {
  width: 80px;
}
.read-card .title-1 div[data-v-637f2697] {
  margin-bottom: 10px;
}
.read-card .content[data-v-637f2697] {
  margin-left: 10px;
  border: 1px solid #aaa;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 5px;
  padding: 0 10px;
  line-height: 2.4;
  min-height: 104px;
}
.search[data-v-94bbc8fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-94bbc8fa] {
  padding-bottom: 10px;
}
.search .width180[data-v-94bbc8fa] {
  width: 180px;
}
.search .width200[data-v-94bbc8fa] {
  width: 200px;
}
.search .width248[data-v-94bbc8fa] {
  width: 248px;
}
.search .flex1[data-v-94bbc8fa] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-94bbc8fa] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-94bbc8fa] {
  width: 104px;
}
.project .el-button--small[data-v-94bbc8fa] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-94bbc8fa] {
  margin-left: 10px;
}
.project .width200[data-v-94bbc8fa] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
.search[data-v-0a9d0f8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 5px;
}
.search .item[data-v-0a9d0f8e] {
  padding-bottom: 10px;
}
.search .width180[data-v-0a9d0f8e] {
  width: 180px;
}
.search .width200[data-v-0a9d0f8e] {
  width: 200px;
}
.search .width248[data-v-0a9d0f8e] {
  width: 248px;
}
.search .flex1[data-v-0a9d0f8e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.project[data-v-0a9d0f8e] {
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.project .el-select[data-v-0a9d0f8e] {
  width: 104px;
}
.project .el-button--small[data-v-0a9d0f8e] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-0a9d0f8e] {
  margin-left: 10px;
}
.project .width200[data-v-0a9d0f8e] {
  width: 222px;
  height: 30px;
  margin-top: 2px;
}
[data-v-5f35d77a] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-5f35d77a] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-5f35d77a] .el-radio__label {
  display: none;
}
.line[data-v-5f35d77a] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
.flex[data-v-de0feef4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 40px;
}
.flex .bold[data-v-de0feef4] {
  font-size: 16px;
  font-weight: bold;
}

.left_title[data-v-93a98fa8]::before {
  content: '对照字段名';
  position: absolute;
  left: -150px;
  top: 0;
  bottom: 0;
  width: 150px;
  padding: 10px;
}
.left_item[data-v-93a98fa8]::before {
  position: absolute;
  left: -140px;
  top: 13px;
  content: attr(data-attr);
}

.log[data-v-93a98fa8] {
  width: 100% !important;
  margin-top: 0 !important;
}
.log .card[data-v-93a98fa8] {
  padding-top: 10px;
}
.flex-box[data-v-93a98fa8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-left: 150px;
  height: calc(100vh - 80px);
  overflow: auto;
}
.flex-box .value[data-v-93a98fa8] {
  width: 50%;
}
.flex-box > div[data-v-93a98fa8] {
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f2f2f2;
  padding: 0;
}
.flex-box > div .item[data-v-93a98fa8] {
  border-bottom: 1px solid #f2f2f2;
  padding: 13px;
  word-break: break-all;
}
.flex-box > div .item[data-v-93a98fa8]:last-child {
  border-bottom: none;
}
.flex-box > div .item.ill .c[data-v-93a98fa8] {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  height: 28px;
}
.flex-box > div .left_item[data-v-93a98fa8] {
  position: relative;
}
.flex-box .title[data-v-93a98fa8] {
  font-weight: bolder;
  background: #f2f2f2;
  padding: 13px 0;
  position: relative;
  min-height: 40px;
}
.log[data-v-5d63ab21] {
  width: 100% !important;
  margin-top: 0 !important;
}
.log .card[data-v-5d63ab21] {
  padding-top: 10px;
}
.flex-box[data-v-5d63ab21] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.flex-box > div[data-v-5d63ab21] {
  width: 50%;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f6f6f6;
  padding: 0;
}
.flex-box > div .item[data-v-5d63ab21] {
  border-bottom: 1px solid #f6f6f6;
  padding: 13px;
  word-break: break-all;
}
.flex-box > div .item[data-v-5d63ab21]:last-child {
  border-bottom: none;
}
.flex-box .title[data-v-5d63ab21] {
  font-weight: bolder;
  background: #f6f6f6;
  padding: 13px 0;
}

.left_title[data-v-73a4dbc2]::before {
  content: '对照字段名';
  position: absolute;
  left: -150px;
  top: 0;
  bottom: 0;
  width: 150px;
  padding: 10px;
}
.left_item[data-v-73a4dbc2]::before {
  position: absolute;
  left: -140px;
  top: 13px;
  content: attr(data-attr);
}

.log[data-v-73a4dbc2] {
  width: 100% !important;
  margin-top: 0 !important;
}
.log .card[data-v-73a4dbc2] {
  padding-top: 10px;
}
.flex-box[data-v-73a4dbc2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-left: 150px;
  height: calc(100vh - 80px);
  overflow: auto;
}
.flex-box .value[data-v-73a4dbc2] {
  width: 50%;
}
.flex-box > div[data-v-73a4dbc2] {
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #f2f2f2;
  padding: 0;
}
.flex-box > div .item[data-v-73a4dbc2] {
  border-bottom: 1px solid #f2f2f2;
  padding: 13px;
  word-break: break-all;
}
.flex-box > div .item[data-v-73a4dbc2]:last-child {
  border-bottom: none;
}
.flex-box > div .item.ill .c[data-v-73a4dbc2] {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  height: 28px;
}
.flex-box > div .left_item[data-v-73a4dbc2] {
  position: relative;
}
.flex-box .title[data-v-73a4dbc2] {
  font-weight: bolder;
  background: #f2f2f2;
  padding: 13px 0;
  position: relative;
  min-height: 40px;
}
[data-v-2cb85ca8] .myRadio .el-radio__input {
  display: none;
}
[data-v-2cb85ca8] .el-radio {
  margin-right: 10px;
}
[data-v-2cb85ca8] .el-col {
  margin-bottom: 0px;
}
.pagination[data-v-406bd2a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.formInput[data-v-406bd2a8] {
  margin-left: 20px;
  width: 200px;
}
.formInput[data-v-406bd2a8] .el-input--small .el-input__inner {
  height: 36px;
  line-height: 36px;
}
.box[data-v-406bd2a8] {
  background: white;
  padding: 15px;
  margin-left: 10px;
  width: calc(100% - 10px);
}
.mb20[data-v-406bd2a8] {
  margin-bottom: 20px;
}
.red[data-v-406bd2a8] {
  color: red;
}
.start[data-v-406bd2a8] {
  color: #00af94;
}
.search[data-v-3610ba3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
}
.search .width160[data-v-3610ba3a] {
  width: 165px;
}
.search .flex1[data-v-3610ba3a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.pagination[data-v-3610ba3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.formInput[data-v-3610ba3a] {
  margin-left: 20px;
  width: 200px;
}
.formInput[data-v-3610ba3a] .el-input--small .el-input__inner {
  height: 36px;
  line-height: 36px;
}
.red[data-v-3610ba3a] {
  color: red;
}
.start[data-v-3610ba3a] {
  color: #00af94;
}
.ml10[data-v-3610ba3a] {
  margin-left: 10px;
}
.pagination[data-v-d35a3660] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.formInput[data-v-d35a3660] {
  margin-left: 20px;
  width: 200px;
}
.formInput[data-v-d35a3660] .el-input--small .el-input__inner {
  height: 36px;
  line-height: 36px;
}
.tree-position[data-v-c30db6ea] {
  margin: 12px 20px 0 0;
}
@charset "UTF-8";
.tree-position[data-v-a3616f66] {
  margin: 12px 20px 0 0;
}
.pagination[data-v-a3616f66] {
  float: right;
  margin-right: 25px;
}
.add_but[data-v-a3616f66] {
  padding: 10px;
}
.ope-row[data-v-a3616f66] {
  margin-top: 5px;
  text-align: center;
  border-top: 1px solid #eaeaea;
  padding-top: 5px;
}
.item-name[data-v-a3616f66] {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.el-upload__tip[data-v-a3616f66] {
  margin-left: 5px;
}

/*新增图文*/
.left[data-v-a3616f66] {
  display: inline-block;
  width: 35%;
  vertical-align: top;
  margin-top: 200px;
}
.right[data-v-a3616f66] {
  display: inline-block;
  width: 60%;
  margin-top: -40px;
}
.avatar-uploader[data-v-a3616f66] {
  width: 20%;
  display: inline-block;
}
.avatar-uploader .el-upload[data-v-a3616f66] {
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  text-align: unset !important;
}
.avatar-uploader .el-upload[data-v-a3616f66]:hover {
  border-color: #409EFF;
}
.avatar-uploader-icon[data-v-a3616f66] {
  border: 1px solid #d9d9d9;
  font-size: 28px;
  color: #8c939d;
  width: 120px;
  height: 120px;
  line-height: 120px;
  text-align: center;
}
.avatar[data-v-a3616f66] {
  width: 230px;
  height: 120px;
}
.avatar1[data-v-a3616f66] {
  width: 120px;
  height: 120px;
}
.digest[data-v-a3616f66] {
  width: 60%;
  display: inline-block;
  vertical-align: top;
}

/*新增图文*/
/*瀑布流样式*/
.waterfall[data-v-a3616f66] {
  width: 100%;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
  -webkit-column-count: 5;
     -moz-column-count: 5;
          column-count: 5;
  margin: 0 auto;
}
.waterfall-item[data-v-a3616f66] {
  padding: 10px;
  margin-bottom: 10px;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
  border: 1px solid #eaeaea;
}
p[data-v-a3616f66] {
  line-height: 30px;
}
@media (min-width: 992px) and (max-width: 1300px) {
.waterfall[data-v-a3616f66] {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
}
p[data-v-a3616f66] {
    color: red;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.waterfall[data-v-a3616f66] {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
}
p[data-v-a3616f66] {
    color: orange;
}
}
@media (max-width: 767px) {
.waterfall[data-v-a3616f66] {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
}
}
/*瀑布流样式*/
.news-main[data-v-a3616f66] {
  background-color: #FFFFFF;
  width: 100%;
  margin: auto;
  height: 120px;
}
.news-content[data-v-a3616f66] {
  background-color: #acadae;
  width: 100%;
  height: 120px;
  position: relative;
}
.news-content-title[data-v-a3616f66] {
  display: inline-block;
  font-size: 15px;
  color: #FFFFFF;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background-color: black;
  width: 98%;
  padding: 1%;
  opacity: 0.65;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 25px;
}
.news-main-item[data-v-a3616f66] {
  background-color: #FFFFFF;
  padding: 5px 0px;
  border-top: 1px solid #eaeaea;
  width: 100%;
  margin: auto;
}
.news-content-item[data-v-a3616f66] {
  position: relative;
  margin-left: -3px;
}
.news-content-item-title[data-v-a3616f66] {
  display: inline-block;
  font-size: 12px;
  width: 70%;
}
.news-content-item-img[data-v-a3616f66] {
  display: inline-block;
  width: 25%;
  background-color: #acadae;
}
.input-tt[data-v-a3616f66] {
  padding: 5px;
}
.activeAddNews[data-v-a3616f66] {
  border: 5px solid #2bb673;
}
.news-main-plus[data-v-a3616f66] {
  width: 280px;
  text-align: center;
  margin: auto;
  height: 50px;
}
.icon-plus[data-v-a3616f66] {
  margin: 10px;
  font-size: 25px;
}
.select-item[data-v-a3616f66] {
  width: 60%;
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #eaeaea;
}
.father .child[data-v-a3616f66] {
  display: none;
  text-align: center;
  position: relative;
  bottom: 25px;
}
.father:hover .child[data-v-a3616f66] {
  display: block;
}
.thumb-div[data-v-a3616f66] {
  display: inline-block;
  width: 30%;
  text-align: center;
}
.thumb-but[data-v-a3616f66] {
  margin: 5px;
}
.material-img[data-v-a3616f66] {
  width: 100%;
  height: 100%;
}
.public-account-management .el-input[data-v-0df83005] {
  width: 70%;
  margin-right: 2%;
}
.tree-position[data-v-0df83005] {
  margin: 12px 20px 0 0;
}
/* 公共颜色变量 */
.clearfix[data-v-0df83005] {
  *zoom: 1;
}
.clearfix[data-v-0df83005]::after {
  content: "";
  display: table;
  clear: both;
}
div[data-v-0df83005] {
  text-align: left;
}
.weixin-hd[data-v-0df83005] {
  color: #fff;
  text-align: center;
  position: relative;
  bottom: 426px;
  left: 0px;
  width: 300px;
  height: 64px;
  background: transparent url(../img/menu_head.1c931282.png) no-repeat 0 0;
  background-position: 0 0;
  background-size: 100%;
}
.weixin-title[data-v-0df83005] {
  color: #fff;
  font-size: 14px;
  width: 100%;
  text-align: center;
  position: absolute;
  top: 33px;
  left: 0px;
}
.weixin-menu[data-v-0df83005] {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAyCAIAAACib5WDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1NEJCMUE0NzZGNDExRTVBOTBBQTZFOEFEMjc4NTkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1NEJCMUE1NzZGNDExRTVBOTBBQTZFOEFEMjc4NTkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTU0QkIxQTI3NkY0MTFFNUE5MEFBNkU4QUQyNzg1OTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU0QkIxQTM3NkY0MTFFNUE5MEFBNkU4QUQyNzg1OTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4yWLBJAAABuklEQVR42uzcu0ocURzA4XWxMIWiQhJwtVhxMW0wEkWj+AwWgm9gJfgggpVPoElEUwUCKRNFJaQWsygWXvAKXlBZGw8KIiIJmWFnGPg+pjiryMIffpxzRLemUqnkUlUul0ulUg74f3kjAAEDAgYEDAIGBAwIGBAwCBgQMCBgEHAMlZub8BglJK825s/vHxzOfl4Ii9GR4devXhooZGYHPjo+mfk0f3l5FZ6wCC8NFDKzA+fz+aHB/scvDRQyE3BzU2N4DBEyeYQGBAxU5wi9sbm1+ut3W2shznucnp296Sx1tBeNGxINeG39z+jIcPy3+Tj3RcCQ9BG6ob7+fjE5NR2eaOugtdBi1pD0Dvzg6vo68hpIOeAXdXWR10CV1Pz9c6F/LC4P9PfGf5ufSysf+nqe/ZbPhYZq3YGfiHD7BdI/Qrv9QuYDdvsFd2B3YEjjDgxk+Aidu/sd1T9vueEUPTE+ZrhgBwai7sA7u3tPvhJtaz0/vzBrSDrg7ndvv377/vAX0dFs7+y+7+4ya0g64I72ov8iAndgQMCAgEHAgIABAYOAAQEDAgYEDAIGBAwIGBAwCBhIy60AAwBiy5esmSYLKgAAAABJRU5ErkJggg==) no-repeat 0 0;
  padding-left: 43px;
  font-size: 12px;
}
.menu_option[data-v-0df83005] {
  width: 70% !important;
}
.public-account-management[data-v-0df83005] {
  min-width: 1200px;
  width: 1200px;
  margin: 0 auto;
  /*右边菜单内容*/
}
.public-account-management .left[data-v-0df83005] {
  float: left;
  display: inline-block;
  width: 350px;
  height: 715px;
  background: url(../img/iphone_backImg.8f7788a1.png) no-repeat;
  background-size: 100% auto;
  padding: 518px 25px 88px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /*第一级菜单*/
}
.public-account-management .left .menu_main[data-v-0df83005] {
  /*第二级菜单*/
}
.public-account-management .left .menu_main .menu_bottom[data-v-0df83005] {
  position: relative;
  float: left;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 85.5px;
  text-align: center;
  border: 1px solid #ebedee;
  background-color: #fff;
  cursor: pointer;
}
.public-account-management .left .menu_main .menu_bottom.menu_addicon[data-v-0df83005] {
  height: 46px;
  line-height: 46px;
}
.public-account-management .left .menu_main .menu_bottom .menu_item[data-v-0df83005] {
  height: 44px;
  line-height: 44px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}
.public-account-management .left .menu_main .menu_bottom .menu_item.active[data-v-0df83005] {
  border: 1px solid #2bb673;
}
.public-account-management .left .menu_main .menu_bottom .menu_subItem[data-v-0df83005] {
  height: 44px;
  line-height: 44px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.public-account-management .left .menu_main .menu_bottom .menu_subItem.active[data-v-0df83005] {
  border: 1px solid #2bb673;
}
.public-account-management .left .menu_main i[data-v-0df83005] {
  color: #2bb673;
}
.public-account-management .left .menu_main .submenu[data-v-0df83005] {
  position: absolute;
  width: 85.5px;
  bottom: 45px;
}
.public-account-management .left .menu_main .submenu .subtitle[data-v-0df83005] {
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.public-account-management .left .save_div[data-v-0df83005] {
  margin-top: 15px;
  text-align: center;
}
.public-account-management .left .save_div .save_btn[data-v-0df83005] {
  bottom: 20px;
  left: 100px;
}
.public-account-management .right[data-v-0df83005] {
  float: left;
  width: 50%;
  background-color: #e8e7e7;
  padding: 20px;
  margin-left: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.public-account-management .right .configure_page .delete_btn[data-v-0df83005] {
  text-align: center;
  margin-bottom: 15px;
  margin-top: 20px;
}
.public-account-management .right .configure_page .menu_content[data-v-0df83005] {
  margin-top: 20px;
}
.public-account-management .right .configure_page .configur_content[data-v-0df83005] {
  margin-top: 20px;
  background-color: #fff;
  padding: 20px 10px;
  border-radius: 5px;
}
.public-account-management .right .configure_page .blue[data-v-0df83005] {
  color: #29b6f6;
  margin-top: 10px;
}
.public-account-management .right .configure_page .applet[data-v-0df83005] {
  margin-bottom: 20px;
}
.public-account-management .right .configure_page .applet span[data-v-0df83005] {
  width: 20%;
}
.public-account-management .right .configure_page .material .input_width[data-v-0df83005] {
  width: 20%;
}
.public-account-management .right .configure_page .material .el-textarea[data-v-0df83005] {
  width: 60%;
}

.pagination[data-v-0df83005] {
  text-align: right;
  margin-right: 25px;
}
.select-item[data-v-0df83005] {
  width: 280px;
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #eaeaea;
}
.select-item2[data-v-0df83005] {
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #eaeaea;
}
.ope-row[data-v-0df83005] {
  padding-top: 10px;
  text-align: center;
}
.item-name[data-v-0df83005] {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.input_width[data-v-78cc7aee] {
  width: 80%;
}

.detail_content[data-v-e336f16c] {
  line-height: 50px;
  max-height: 600px;
  overflow-y: auto;
}
[data-v-e336f16c]::-webkit-scrollbar {
  width: 2px;
}
.order_status[data-v-e336f16c] {
  display: inline-block;
}
.scan_item[data-v-e336f16c] {
  width: 33%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.scan_item img[data-v-e336f16c] {
  width: 80%;
}
.scan_img[data-v-e336f16c] {
  border: 1px solid #4ab472;
  width: 90%;
  height: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.scan_title[data-v-e336f16c] {
  display: inline-block;
  width: 70px;
  color: #999999;
}
.scan_description[data-v-e336f16c] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 70px);
}
.scan_box[data-v-e336f16c] {
  border-bottom: 1px solid #E8E8E8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align_center[data-v-e336f16c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.empty_image[data-v-e336f16c] {
  width: 70px;
}
.empty[data-v-e336f16c] {
  height: 300px;
  width: 100%;
  color: #5f6390;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.colorM[data-v-7d32f4d6] {
  color: #00af94;
  cursor: pointer;
}
.print-body[data-v-de8fdb86] {
  display: none;
}
.colorM[data-v-689c243c] {
  color: #00af94;
  cursor: pointer;
}
.colorR[data-v-689c243c] {
  color: #ff0000;
  cursor: pointer;
  font-size: 20px;
}
.scannerHideClass[data-v-689c243c] {
  position: fixed;
  top: -1000px;
  left: -1000px;
}
.mt5[data-v-689c243c] {
  margin-top: 5px;
}
.colorM[data-v-0932cf56] {
  color: #00af94;
  cursor: pointer;
}
.ml10[data-v-0932cf56] {
  margin-left: 10px;
}
.state[data-v-0932cf56] {
  position: relative;
}
.state[data-v-0932cf56]:before {
  content: "";
  width: 5px;
  height: 5px;
  position: absolute;
  left: 5px;
  top: 9px;
  /* bottom: -23px; */
  border-radius: 100%;
}
.state1[data-v-0932cf56]:before {
  background: red;
}
.state2[data-v-0932cf56]:before {
  background: #15ff2c;
}
.state3[data-v-0932cf56]:before {
  background: #a76363;
}
.state4[data-v-0932cf56]:before {
  background: #aa65ff;
}
.state5[data-v-0932cf56]:before {
  background: #002600;
}
.state6[data-v-0932cf56]:before {
  background: #bd7575;
}
.title[data-v-663c48c4] {
  padding: 10px;
  position: relative;
}
.title[data-v-663c48c4]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.remark[data-v-663c48c4] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-663c48c4] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-663c48c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-663c48c4] {
  text-align: right;
}
.add_clinic_box[data-v-663c48c4] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-663c48c4] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-663c48c4] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-663c48c4] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-663c48c4] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-663c48c4] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.intr-list .intr-list-title[data-v-663c48c4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 48px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.intr-list .intr-list-title i[data-v-663c48c4] {
  font-size: 130%;
  margin-left: 10px;
}
.add-intr[data-v-663c48c4] {
  margin: 20px 0 0 120px;
}
.is-required-d[data-v-663c48c4] {
  line-height: 3;
  position: relative;
}
.is-required-d[data-v-663c48c4]:after {
  position: absolute;
  content: "*";
  left: -10px;
  top: 2px;
  color: #f00;
}
#textWidget[data-v-663c48c4] {
  outline: none;
  cursor: pointer;
  text-overflow: ellipsis;
  margin: 0;
  border: 1px solid #c0c4cc;
  width: 65%;
  padding: 0 15px;
  border-radius: 5px;
  height: 150px;
  overflow-y: auto;
}
#textWidget .edit-text[data-v-663c48c4] {
  cursor: text;
  outline: 1px solid #999999 !important;
}
.colorM[data-v-5da20403] {
  color: #00af94;
  cursor: pointer;
}
.product_box[data-v-5da20403] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product_box img[data-v-5da20403] {
  width: 80px;
  height: 80px;
  margin-right: 5px;
}
[data-v-5da20403] .el-col {
  margin-bottom: 0px !important;
}
[data-v-5da20403] .el-form-item {
  margin-bottom: 12px;
}
.main-box[data-v-fcaac8c0] {
  background: #fff;
  margin: 5px;
  padding: 10px;
  height: calc(100vh - 60px);
}
.scroll[data-v-58156526] {
  height: calc(100vh - 200px);
  overflow: auto;
}
.advice-table[data-v-58156526] {
  width: 100%;
  border-bottom: 1px solid #e6e4e5;
  margin-left: 10px;
}
.advice-table .table-header[data-v-58156526] {
  line-height: 40px;
  background-color: #e6e4e5;
  color: #333;
}
.advice-table .table-body[data-v-58156526] {
  line-height: 39px;
}
.advice-table .table-body .tr[data-v-58156526] {
  border-bottom: 1px solid #e6e4e5;
  color: #000;
  font-size: 16px;
}
.advice-table .table-body .type-title[data-v-58156526] {
  background: #f2fdf7;
  line-height: 40px;
}
.advice-table .tr[data-v-58156526] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.advice-table .tr .td[data-v-58156526] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 10px;
}
.advice-table .tr .operation[data-v-58156526] {
  width: 100px;
}
.advice-table .tr .operation .drop-down[data-v-58156526] {
  margin-right: 10px;
}
.advice-table .tr .operation.right[data-v-58156526] {
  text-align: right;
  padding: 0 10px 0 0;
}
.advice-table .tr .name[data-v-58156526] {
  width: 25%;
  position: relative;
}
.advice-table .tr .dose[data-v-58156526] {
  width: 7%;
}
.advice-table .tr .useMethod[data-v-58156526] {
  width: 9%;
}
.advice-table .tr .frequency[data-v-58156526] {
  width: 10%;
}
.advice-table .tr .days[data-v-58156526] {
  width: 60px;
}
.advice-table .tr .number[data-v-58156526] {
  width: 10.5%;
}
.advice-table .tr .pay[data-v-58156526] {
  width: 11%;
}
.advice-table .tr .remark[data-v-58156526] {
  width: calc(20vw - 180px);
}
.advice-table .tr .count[data-v-58156526] {
  padding-left: 20px;
  color: #999;
}
.scroll[data-v-58156526]::-webkit-scrollbar {
  width: 2px;
}
.footer[data-v-58156526] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 4px;
}
.footer .pay-amount[data-v-58156526] {
  padding-top: 5px;
  padding-left: 10px;
}
.footer .pay-amount > span[data-v-58156526], .footer .pay-amount > strong[data-v-58156526] {
  padding-right: 10px;
}
.resgister-top[data-v-460f612b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.register-title[data-v-460f612b] {
  border-left: 8px solid #36BBA9;
  padding-left: 5px;
}
.left[data-v-460f612b] {
  border-top-right-radius: 8px;
  position: relative;
}
.dialog-footer[data-v-460f612b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
}
@charset "UTF-8";
[data-v-a8219b58] .el-drawer__header {
  padding-top: 0;
  margin-bottom: 0 !important;
}
[data-v-a8219b58] .el-drawer__header span::before {
  background-color: #fff !important;
}
.content-box[data-v-a8219b58] {
  padding: 0px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.register-title[data-v-a8219b58] {
  border-left: 8px solid #36BBA9;
  padding-left: 5px;
}
[data-v-a8219b58] .el-badge__content.is-fixed {
  right: 20px !important;
  z-index: 10 !important;
}
.btn[data-v-a8219b58] {
  margin-top: 10px;
  text-align: end;
  padding-right: 10px;
}
.end-day[data-v-a8219b58] {
  display: inline-block;
  background: #ff9900;
  color: #fff;
  border-radius: 3px;
  position: relative;
  top: 0;
  margin-left: 2px;
  padding: 2px;
  font-size: 12px;
  line-height: 12px;
}
.end-day2[data-v-a8219b58] {
  background: #44bb2c;
}
.content[data-v-a8219b58] {
  overflow: hidden;
  width: 100%;
  margin: 0;
  position: relative;
}
.content .left[data-v-a8219b58] {
  float: left;
  width: 420px;
  height: 100%;
}
.content .right[data-v-a8219b58]::before {
  position: absolute;
  content: "";
  width: 1px;
  background-color: #dedede;
  left: 0;
  height: 100%;
}
.content .right[data-v-a8219b58] {
  position: relative;
  margin-left: 440px;
  min-height: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 10px;
}
.content .right .search-btns[data-v-a8219b58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 40px;
}
.content .right .search-btns .search .el-form-item[data-v-a8219b58] {
  display: inline-block;
}
.content .right .search-btns .btns .grey-bg[data-v-a8219b58] {
  background: #36BBA9;
  color: #fff !important;
  border: 1px solid #91bda5 !important;
  -webkit-box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
          box-shadow: 3px rgba(0, 0, 0, 0.2) inset;
}
.content .right .search-btns .btns .patient-meal-btn[data-v-a8219b58] {
  margin-left: 10px;
}
.content .right .el-button--warning.is-plain[data-v-a8219b58] {
  border-color: #E6A23C !important;
}
.content .right .el-button--success.is-plain[data-v-a8219b58] {
  border-color: #5daf34 !important;
}
.content .right .el-button--small[data-v-a8219b58], .content .right .el-button--small.is-round[data-v-a8219b58] {
  padding: 9px 10px;
}
[data-v-a8219b58] .box .arrow {
  display: none !important;
}
.overflow-box[data-v-a8219b58] {
  height: 500px !important;
  overflow: auto;
}
.overflow-box[data-v-a8219b58]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-a8219b58]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.overflow-box[data-v-a8219b58]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
.popover-h3[data-v-a8219b58] {
  padding: 0 0 0 10px;
  margin: 3px 0;
  line-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.popover-h3 .el-icon-close[data-v-a8219b58] {
  font-size: 20px;
  cursor: pointer;
}
.popover-h3[data-v-a8219b58]::after {
  position: absolute;
  content: "";
  background: #00AF94;
  height: 18px;
  width: 4px;
  border-radius: 2px;
  top: 4px;
  left: 0;
}
.type-block[data-v-a8219b58] {
  margin-bottom: 10px;
}
.no-data[data-v-a8219b58] {
  text-align: center;
  line-height: 300px;
  color: #999;
}
.visit-transfer[data-v-a8219b58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.visit-transfer .fields[data-v-a8219b58] {
  width: 240px;
  margin: 5px;
}
.visit-transfer .fields2[data-v-a8219b58] {
  width: 340px;
}
.transfer-tips[data-v-a8219b58] {
  color: #f15743;
  line-height: 2;
}
.transfer-tips span[data-v-a8219b58] {
  font-size: 20px;
  padding: 0 5px;
}
.content-box[data-v-81b6d41a] {
  padding: 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.money-input[data-v-81b6d41a] {
  width: 120px;
}
.remark-input[data-v-81b6d41a] {
  width: 230px;
}
.common-page[data-v-81b6d41a] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common-span[data-v-81b6d41a] {
  display: inline-block;
  width: 60px;
}
.common-content[data-v-81b6d41a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-81b6d41a] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-81b6d41a] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-81b6d41a] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-81b6d41a] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-81b6d41a] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-81b6d41a] {
  width: 100%;
}
.common-span-ge[data-v-81b6d41a] {
  display: inline-block;
  margin: 0 5px;
}
[data-v-81b6d41a] .el-popover {
  border: 1px solid #d7d8dc;
}
.fee-check[data-v-81b6d41a] {
  line-height: 32px;
}
[data-v-81b6d41a] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-81b6d41a] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
[data-v-b65196cc] .el-drawer__body {
  padding: 0 15px !important;
}
[data-v-b65196cc] .el-card {
  position: relative;
  width: 100%;
  height: auto;
}
[data-v-b65196cc] .supplier-part .supper-title {
  font-size: 14px;
  padding-left: 10px;
  position: relative;
  margin: 10px 0 10px 0;
}
[data-v-b65196cc] .supplier-part .supper-title::before {
  position: absolute;
  content: "";
  background-color: #00af94;
  width: 4px;
  height: 15px;
  left: 0;
  top: 50%;
  margin-top: -7px;
  border-radius: 3px;
}
[data-v-b65196cc] .supplier-part .supper-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-b65196cc] .supplier-part ::v-deep .el-card.is-always-shadow {
  -webkit-box-shadow: 0 0px 0px 0 !important;
          box-shadow: 0 0px 0px 0 !important;
}
[data-v-b65196cc] .supplier-part .form-inner-part {
  position: relative;
  margin-top: 10px;
  border: 1px solid #00af94;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 15px rgba(147, 147, 147, 0.35);
          box-shadow: 0 0 15px rgba(147, 147, 147, 0.35);
}
[data-v-b65196cc] .supplier-part .form-inner-status {
  position: absolute;
  right: 0;
  top: 0;
  width: 70px;
  height: 28px;
  background-color: #00af94;
  color: #fff;
  line-height: 28px;
  z-index: 111;
  text-align: center;
}
[data-v-b65196cc] .supplier-part .el-input__inner {
  border: none !important;
}
@charset "UTF-8";
[data-v-286e788a] .el-card__body {
  margin-top: 10px;
}

/* /deeep/样式穿透*/
/*1.取消原本展开的旋转动效*/
[data-v-286e788a] .el-table__expand-icon {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/*2.展开按钮未点击的样式是加号带边框*/
[data-v-286e788a] .el-table__expand-icon .el-icon-arrow-right::before {
  content: "";
  position: absolute;
  top: 8px;
  border-top: 1px solid #DCDFE6;
  width: 20px;
  left: 0px;
}
[data-v-286e788a] .el-table__expand-icon .el-icon-arrow-right::after {
  content: "";
  border-left: 1px solid #DCDFE6;
  height: 20px;
  position: absolute;
  left: 0px;
  top: 8px;
}
[data-v-286e788a] .el-table .cell {
  overflow: visible;
}
[data-v-286e788a] .el-table__indent {
  position: relative;
}
[data-v-286e788a] .el-table__indent::before {
  content: "";
  position: absolute;
  top: 8px;
  border-top: 1px solid #DCDFE6;
  width: 30px;
  right: -15px;
}
[data-v-286e788a] .el-table__indent::after {
  content: "";
  border-left: 1px solid #DCDFE6;
  height: 36px;
  position: absolute;
  left: 0px;
  top: -9px;
}
[data-v-286e788a] .child-end .el-table__indent::after {
  height: 18px;
}
[data-v-286e788a] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
.merch-special[data-v-286e788a]::before {
  border-left: 1px solid #DCDFE6;
  height: 42px;
  position: absolute;
  left: 0;
}
.merch-special[data-v-286e788a]:nth-of-type(1):before {
  top: 17px;
}
.merch-special[data-v-286e788a]:last-child:before {
  bottom: 14px;
}
.border-left[data-v-286e788a]::after {
  position: absolute;
  top: 16px;
  border-top: 1px solid #DCDFE6;
  content: "";
  width: 15px;
  left: 0px;
}
[data-v-286e788a] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  /* 兼容IE */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-direction: column;
  /* 兼容IE */
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-286e788a] {
  max-height: 100%;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
  /* 兼容IE */
  overflow-y: auto;
  overflow-x: hidden;
}
.el-dropdown[data-v-286e788a] {
  display: inline-block;
  margin-left: 20px;
}
.el-dropdown-link[data-v-286e788a] {
  cursor: pointer;
  color: #409EFF;
}
.w40[data-v-286e788a] {
  width: 40px;
  display: inline-block;
}
.merch-equal[data-v-286e788a] {
  position: absolute;
  right: -6px;
  bottom: 0;
  height: 32px;
  line-height: 32px;
}
.merch-special[data-v-286e788a] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 10px;
}
.merch-special[data-v-286e788a] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.merch-special .merch-col[data-v-286e788a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merch-special .merch-col[data-v-286e788a] .el-form-item__label {
  width: 150px;
  padding: 0;
  line-height: 32px;
}
.merch-line[data-v-286e788a] {
  display: block;
  width: 100%;
  border-top: 1px solid #DCDFE6;
  margin: 5px 0 10px 0;
}
.date-style span[data-v-286e788a] {
  display: inline-block;
}
.date-style[data-v-286e788a] .date-input {
  width: 120px;
  margin: 0 10px;
}
[data-v-286e788a] .el-col {
  margin-bottom: 0px !important;
  position: relative;
}
[data-v-286e788a] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-286e788a] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-286e788a] .el-radio__label {
  display: none;
}
.line[data-v-286e788a] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-286e788a] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-286e788a] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-286e788a] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #54bb83;
  padding-left: 10px;
  font-weight: bold;
}
.medical-border[data-v-286e788a] {
  border: 1px solid #a0a0a0;
  border-right: none;
  border-bottom: none;
}
.medical-border[data-v-286e788a] .el-row {
  border-bottom: 1px solid #a0a0a0;
}
.medical-info[data-v-286e788a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.medical-info div[data-v-286e788a] {
  border-right: 1px solid #a0a0a0;
  text-indent: 5px;
  padding: 4px 0;
  color: black;
}
.medical-info .medical-info-title[data-v-286e788a] {
  width: 210px;
  background-color: lightgray;
}
.medical-info .medical-info-money[data-v-286e788a] {
  width: calc(100% - 210px);
}
[data-v-286e788a] .el-input-group__append {
  padding: 0 10px;
}
.total-color[data-v-286e788a] {
  color: #ac3a3a !important;
}
.ji-color[data-v-286e788a] {
  color: #007000 !important;
}
.ge-color1[data-v-286e788a] {
  color: blue !important;
}
.ge-color2[data-v-286e788a] {
  color: red !important;
}
@charset "UTF-8";
[data-v-73b0d167] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  /* 兼容IE */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-direction: column;
  /* 兼容IE */
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-73b0d167] {
  max-height: 100%;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
  /* 兼容IE */
  overflow-y: auto;
  overflow-x: hidden;
}
.el-dropdown[data-v-73b0d167] {
  display: inline-block;
  margin-left: 20px;
}
.el-dropdown-link[data-v-73b0d167] {
  cursor: pointer;
  color: #409EFF;
}
.w40[data-v-73b0d167] {
  width: 40px;
  display: inline-block;
}
.merch-equal[data-v-73b0d167] {
  position: absolute;
  right: -6px;
  bottom: 0;
  height: 32px;
  line-height: 32px;
}
.merch-special[data-v-73b0d167] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 10px;
}
.merch-special[data-v-73b0d167] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.merch-special .merch-col[data-v-73b0d167] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merch-special .merch-col[data-v-73b0d167] .el-form-item__label {
  width: 170px;
  padding: 0;
}
.merch-line[data-v-73b0d167] {
  display: block;
  width: 100%;
  border-top: 1px solid #DCDFE6;
  margin: 17px 0 10px 0;
}
.date-style span[data-v-73b0d167] {
  display: inline-block;
}
.date-style[data-v-73b0d167] .date-input {
  width: 120px;
  margin: 0 10px;
}
[data-v-73b0d167] .el-col {
  margin-bottom: 0px !important;
}
[data-v-73b0d167] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-73b0d167] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-73b0d167] .el-radio__label {
  display: none;
}
.line[data-v-73b0d167] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-73b0d167] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-73b0d167] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-73b0d167] .supplier-part .supper-title {
  font-size: 16px;
  border-left: 8px solid #54bb83;
  padding-left: 10px;
  font-weight: bold;
}
[data-v-73b0d167] .el-input-group__append {
  padding: 0 10px;
}
[data-v-73b0d167] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
@charset "UTF-8";
[data-v-38139f82] .el-card__body {
  margin-top: 10px;
}
[data-v-38139f82] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  /* 兼容IE */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-direction: column;
  /* 兼容IE */
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-38139f82] {
  max-height: 100%;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
  /* 兼容IE */
  overflow-y: auto;
  overflow-x: hidden;
}
.el-dropdown[data-v-38139f82] {
  display: inline-block;
  margin-left: 20px;
}
.el-dropdown-link[data-v-38139f82] {
  cursor: pointer;
  color: #409EFF;
}
.w40[data-v-38139f82] {
  width: 40px;
  display: inline-block;
}
.merch-equal[data-v-38139f82] {
  position: absolute;
  right: -6px;
  bottom: 0;
  height: 32px;
  line-height: 32px;
}
.merch-special[data-v-38139f82] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 10px;
}
.merch-special[data-v-38139f82] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.merch-special .merch-col[data-v-38139f82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merch-special .merch-col[data-v-38139f82] .el-form-item__label {
  width: 170px;
  padding: 0;
}
.merch-line[data-v-38139f82] {
  display: block;
  width: 100%;
  border-top: 1px solid #DCDFE6;
  margin: 17px 0 10px 0;
}
.date-style span[data-v-38139f82] {
  display: inline-block;
}
.date-style[data-v-38139f82] .date-input {
  width: 120px;
  margin: 0 10px;
}
[data-v-38139f82] .el-col {
  margin-bottom: 0px !important;
}
[data-v-38139f82] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-38139f82] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-38139f82] .el-radio__label {
  display: none;
}
.line[data-v-38139f82] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-38139f82] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-38139f82] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-38139f82] .el-input-group__append {
  padding: 0 10px;
}
[data-v-38139f82] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
.search-body[data-v-38139f82] {
  height: auto !important;
}
.amount-money[data-v-38139f82] {
  display: inline-block;
  margin: 0 10px;
}
@charset "UTF-8";
[data-v-4578365d] .el-card__body {
  margin-top: 10px;
}
[data-v-4578365d] .el-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  /* 兼容IE */
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-direction: column;
  /* 兼容IE */
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-4578365d] {
  max-height: 100%;
  -webkit-box-flex: 1;
          flex: 1;
  -ms-flex: 1 1 auto;
  /* 兼容IE */
  overflow-y: auto;
  overflow-x: hidden;
}
.el-dropdown[data-v-4578365d] {
  display: inline-block;
  margin-left: 20px;
}
.el-dropdown-link[data-v-4578365d] {
  cursor: pointer;
  color: #409EFF;
}
.w40[data-v-4578365d] {
  width: 40px;
  display: inline-block;
}
.merch-equal[data-v-4578365d] {
  position: absolute;
  right: -6px;
  bottom: 0;
  height: 32px;
  line-height: 32px;
}
.merch-special[data-v-4578365d] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 10px;
}
.merch-special[data-v-4578365d] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.merch-special .merch-col[data-v-4578365d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.merch-special .merch-col[data-v-4578365d] .el-form-item__label {
  width: 170px;
  padding: 0;
}
.merch-line[data-v-4578365d] {
  display: block;
  width: 100%;
  border-top: 1px solid #DCDFE6;
  margin: 17px 0 10px 0;
}
.date-style span[data-v-4578365d] {
  display: inline-block;
}
.date-style[data-v-4578365d] .date-input {
  width: 120px;
  margin: 0 10px;
}
[data-v-4578365d] .el-col {
  margin-bottom: 0px !important;
}
[data-v-4578365d] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-4578365d] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-4578365d] .el-radio__label {
  display: none;
}
.line[data-v-4578365d] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-4578365d] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.current[data-v-4578365d] {
  display: inline-block;
  margin-left: 10px;
}
[data-v-4578365d] .el-input-group__append {
  padding: 0 10px;
}
[data-v-4578365d] .el-form-item--small .el-form-item__label {
  line-height: inherit;
  padding-bottom: 5px;
}
.search-body[data-v-4578365d] {
  height: auto !important;
}
.amount-money[data-v-4578365d] {
  display: inline-block;
  margin: 0 10px;
}
[data-v-6cd51240] .el-card {
  background-color: #f0f2f5;
}
.search-body[data-v-6cd51240] {
  margin-top: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-body .search-cont[data-v-6cd51240] {
  margin-right: 20px;
}
.search-body .search-group[data-v-6cd51240] {
  margin-bottom: 16px;
}
.platform-financial .total-list[data-v-6cd51240] {
  width: 100%;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
}
.platform-financial .total-list .tabItem[data-v-6cd51240] {
  height: 126px;
  background-color: #fff;
  margin-right: 30px;
  width: calc((100% - 90px) / 4);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  padding: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-financial .total-list .tabItem i[data-v-6cd51240] {
  font-size: 36px;
}
.platform-financial .total-list .tabItem[data-v-6cd51240]:last-child {
  margin-right: 0px;
}
.platform-financial .total-list .tab-icon[data-v-6cd51240] {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-financial .total-list .tab-img[data-v-6cd51240] {
  width: 83px;
  height: auto;
  display: block;
}
.platform-financial .total-list .tab-text[data-v-6cd51240] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 15px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.platform-financial .total-list .item-title[data-v-6cd51240] {
  font-size: 18px;
  color: #333333;
}
.platform-financial .total-list .item-money[data-v-6cd51240] {
  font-size: 24px;
  font-weight: bold;
  display: inline-block;
  margin: 0 10px;
}
.blue[data-v-6cd51240] {
  background-color: #DBE7FE;
}
.blue-icon[data-v-6cd51240] {
  color: #5389FB;
}
.yellow[data-v-6cd51240] {
  background-color: #FFEBD9;
}
.yellow-icon[data-v-6cd51240] {
  color: #FE9D42;
}
.purple[data-v-6cd51240] {
  background-color: #EBE3FF;
}
.purple-icon[data-v-6cd51240] {
  color: #A175FD;
}
.green[data-v-6cd51240] {
  background-color: #D5F1EE;
}
.green-icon[data-v-6cd51240] {
  color: #36BBA9;
}
.yesterday-bill[data-v-6cd51240] {
  position: relative;
  width: 100%;
  margin-top: 15px;
}
.yesterday-title[data-v-6cd51240] {
  font-size: 16px;
  color: #333333;
  font-family: "Source Han Sans CN-Medium, Source Han Sans CN";
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  position: relative;
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.yesterday-title[data-v-6cd51240]::before {
  position: absolute;
  content: "";
  background-color: #00af94;
  width: 4px;
  height: 15px;
  left: 0;
  top: 50%;
  margin-top: -7px;
  border-radius: 3px;
}
.yesterday-data[data-v-6cd51240] {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.yesterday-data-item[data-v-6cd51240] {
  width: calc((100% - 30px) / 2);
}
.yesterday-data-item i[data-v-6cd51240] {
  font-size: 12px;
}
.yesterday-data-item .yesterday-data-content[data-v-6cd51240] {
  position: relative;
  width: 100%;
  height: 130px;
  background: #FEFFFF;
  border-radius: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.yesterday-data-item .yesterday-data-content .item-main[data-v-6cd51240] {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 25%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 35px;
}
.yesterday-data-item .yesterday-data-content .item-main[data-v-6cd51240]:not(:last-child)::after {
  position: absolute;
  content: "";
  background-color: #E9E9E9;
  width: 1px;
  height: 54px;
  right: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.yesterday-data-item .yesterday-data-content .item-num[data-v-6cd51240] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  color: #333333;
}
.yesterday-data-item .yesterday-data-content .tab-icon[data-v-6cd51240] {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.yesterday-data-item .yesterday-data-content .item-tmoney[data-v-6cd51240] {
  margin-top: 10px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.yesterday-data-item .yesterday-data-content .item-money[data-v-6cd51240] {
  font-size: 22px;
  font-weight: bold;
  display: inline-block;
  margin: 0 5px 0 10px;
}
.yesterday-data-item .yesterday-data-content .text-center[data-v-6cd51240] {
  display: block;
  text-align: left;
  width: 100%;
  font-size: 16px;
}
.statistical-data[data-v-6cd51240] {
  width: 100%;
  position: relative;
  margin-top: 15px;
}
.statistical-data .statistical-echart[data-v-6cd51240] {
  width: 100%;
  position: relative;
  height: calc(100vh - 465px);
  background-color: #fff;
  border-radius: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media only screen and (max-width: 1440px) {
  /* For desktop: */
.platform-financial .total-list .tabItem[data-v-6cd51240] {
    margin-right: 10px;
    width: calc((100% - 30px) / 4);
    padding: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.platform-financial .total-list .tabItem i[data-v-6cd51240] {
    font-size: 16px;
}
.platform-financial .total-list .tab-icon[data-v-6cd51240] {
    width: 36px;
    height: 36px;
}
.platform-financial .total-list .tab-img[data-v-6cd51240] {
    width: 63px;
    display: block;
}
.platform-financial .total-list .tab-img img[data-v-6cd51240] {
    width: 100%;
}
.platform-financial .total-list .item-title[data-v-6cd51240] {
    font-size: 15px;
    white-space: nowrap;
}
.yesterday-data-item[data-v-6cd51240] {
    width: calc((100% - 10px) / 2);
}
.yesterday-data-item .yesterday-data-content .item-main[data-v-6cd51240] {
    padding: 0 15px;
}
.yesterday-data-item .yesterday-data-content .tab-icon[data-v-6cd51240] {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.yesterday-data-item .yesterday-data-content .item-tmoney[data-v-6cd51240] {
    margin-top: 10px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.yesterday-data-item .yesterday-data-content .item-money[data-v-6cd51240] {
    font-size: 22px;
    font-weight: bold;
    display: inline-block;
    margin: 0 5px 0 10px;
}
.yesterday-data-item .yesterday-data-content .text-center[data-v-6cd51240] {
    display: block;
    text-align: center;
    width: 100%;
    font-size: 16px;
}
}
.search[data-v-013497a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-013497a0] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-013497a0] {
  width: 170px;
}
.footer[data-v-013497a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 6px;
}
.flex1[data-v-013497a0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.item3[data-v-013497a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.physician[data-v-29a59c28] {
  padding: 64px 20px 20px 20px;
  background: #fff;
}
.physician[data-v-29a59c28] .content {
  height: calc(100vh - 228px);
  overflow: hidden;
}
@charset "UTF-8";
.box[data-v-4ba86618] {
  height: calc(100vh - 300px);
  overflow: auto;
  max-width: 1200px;
  margin: 0 auto;
  font-family: "宋体", Arial, "Times New Roman", Times, serif;
}
.box .title[data-v-4ba86618] {
  color: #333;
  text-align: center;
}
.box h4.title[data-v-4ba86618] {
  font-weight: normal;
}
.p10[data-v-4ba86618] {
  padding: 0 10px;
}
.data-info[data-v-4ba86618] {
  border-top: 1px solid #333;
  border-bottom: 1px solid #333;
  padding: 1rem;
  line-height: 1.8rem;
}
.data-info-title .name[data-v-4ba86618] {
  display: inline-block;
  width: 8rem;
}
.data-info-content[data-v-4ba86618] {
  padding-left: 8rem;
  overflow: hidden;
}
.data-info-content .tip[data-v-4ba86618] {
  display: block;
  float: left;
  width: 5%;
}
.data-info-content li[data-v-4ba86618] {
  float: left;
  width: 19%;
}
.intro-info[data-v-4ba86618] {
  padding: 0.85rem;
  font-size: 0.85rem;
  line-height: 1.6;
  overflow: hidden;
}
.intro-info li[data-v-4ba86618] {
  width: 50%;
  float: left;
}
.search[data-v-090308f3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex1[data-v-090308f3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.body[data-v-090308f3] {
  height: 100%;
  position: relative;
  margin: 5px;
  background: #fff;
}
.body .page-bot[data-v-090308f3] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-090308f3] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-090308f3] {
  font-style: normal;
}
.pageSeparator[data-v-61e0875b] {
  height: 40px;
  border-left: 1px solid white;
}
.pBody[data-v-61e0875b] {
  font-family: "SimSun";
  display: block;
  page-break-after: always;
  font-size: 9px;
  line-height: 18px;
  background-color: #fff;
  padding: 20px;
  position: relative;
}
.table[data-v-61e0875b] {
  font-family: "SimSun";
  font-size: 9px;
  line-height: 18px;
}
.printBody[data-v-61e0875b] {
  height: calc(100vh - 340px);
  overflow-y: scroll;
}
.width20[data-v-61e0875b] {
  width: 20%;
}
.table tr div[data-v-61e0875b] {
  font-family: "SimSun";
  font-size: 9px;
  line-height: 18px;
}
.fontFamily[data-v-61e0875b] {
  font-family: "SimSun";
  font-size: 9px;
  line-height: 18px;
}
.table[data-v-61e0875b] {
  border-top: 1px solid black;
  border-left: 1px solid black;
  empty-cells: show;
  width: 800px !important;
  margin: 0 auto;
}
.table td[data-v-61e0875b] {
  border-right: 1px solid black;
}
.table tr[data-v-61e0875b] {
  border-bottom: 1px solid black;
}
.table td[data-v-61e0875b], .table th[data-v-61e0875b] {
  line-height: 25px;
}
.table th[data-v-61e0875b] {
  line-height: 25px;
  border-right: 1px solid black;
  font-weight: inherit;
}
.centerDate[data-v-61e0875b] {
  line-height: 30px;
  text-align: center;
}
.logo[data-v-61e0875b] {
  width: auto;
  height: 30px;
  margin-left: calc(50% - 400px);
}
.inlineB[data-v-61e0875b] {
  display: inline-block;
}
.pr3[data-v-61e0875b] {
  padding-right: 3px;
}
.width50pt[data-v-61e0875b] {
  width: 50px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50px;
          flex: 0 0 50px;
}
.width70pt[data-v-61e0875b] {
  width: 70px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 70px;
          flex: 0 0 70px;
}
.width100pt[data-v-61e0875b] {
  width: 100px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
}
.flex[data-v-61e0875b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.alineCenter[data-v-61e0875b] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jSSpaceAround[data-v-61e0875b] {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.jCSpaceBetween[data-v-61e0875b] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.w100[data-v-61e0875b] {
  width: 100%;
}
.tC[data-v-61e0875b] {
  text-align: center;
}
.tR[data-v-61e0875b] {
  text-align: right;
}
.tL[data-v-61e0875b] {
  text-align: left;
}
.fS10[data-v-61e0875b] {
  font-size: 10px;
}
.fS12[data-v-61e0875b] {
  font-size: 12px;
}
.fS14[data-v-61e0875b] {
  font-size: 14px;
}
.fS16[data-v-61e0875b] {
  font-size: 16px;
}
.fS18[data-v-61e0875b] {
  font-size: 18px;
}
.fS20[data-v-61e0875b] {
  font-size: 20px;
}
.mt10[data-v-61e0875b] {
  margin-top: 10px;
}
.mt20[data-v-61e0875b] {
  margin-top: 20px;
}
.mb10[data-v-61e0875b] {
  margin-bottom: 10px;
}
.mb20[data-v-61e0875b] {
  margin-bottom: 20px;
}
.mb30[data-v-61e0875b] {
  margin-bottom: 30px;
}
.mr10[data-v-61e0875b] {
  margin-right: 10px;
}
.mr20[data-v-61e0875b] {
  margin-right: 20px;
}
.mr30[data-v-61e0875b] {
  margin-right: 30px;
}
.ml10[data-v-61e0875b] {
  margin-left: 10px;
}
.ml20[data-v-61e0875b] {
  margin-left: 20px;
}
.ml30[data-v-61e0875b] {
  margin-left: 30px;
}
.fontBold[data-v-61e0875b] {
  font-weight: bold;
}
[data-v-61e0875b] .el-col {
  margin-bottom: 0px !important;
}
[data-v-61e0875b] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
[data-v-61e0875b] .el-form-item__content {
  height: 32px;
}
.table[data-v-0466931c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .table-row[data-v-0466931c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-0466931c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .table-row .label[data-v-0466931c] {
  background-color: #f2f2f2;
}
.table[data-v-4862dfc3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .table-row[data-v-4862dfc3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-4862dfc3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .table-row .label[data-v-4862dfc3] {
  background-color: #f2f2f2;
}
.flex1[data-v-4862dfc3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #f2f2f2;
}
.scrollbox[data-v-61825fa9] {
  height: calc(100vh - 140px);
  overflow: auto;
}
@charset "UTF-8";
.content[data-v-587d924c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 20px;
  padding-left: 30px;
  padding-right: 50px;
  height: calc(100vh - 100px);
  overflow: auto;
}

/* 修改垂直滚动条 */
[data-v-587d924c]::-webkit-scrollbar {
  width: 5px;
  /* 修改宽度 */
}

/* 修改滚动条轨道背景色 */
[data-v-587d924c]::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

/* 修改滚动条滑块颜色 */
[data-v-587d924c]::-webkit-scrollbar-thumb {
  background-color: #888;
}

/* 修改滚动条滑块悬停时的颜色 */
[data-v-587d924c]::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

/* 修改滚动条滑块移动时的颜色 */
[data-v-587d924c]::-webkit-scrollbar-thumb:active {
  background-color: #757575;
}

/* 修改滚动条滑块的圆角 */
[data-v-587d924c]::-webkit-scrollbar-thumb {
  border-radius: 2px;
}
.f-con .f-row[data-v-587d924c] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.f-con .f-row .f-col[data-v-587d924c] {
  width: 20%;
}
.f-con .f-row[data-v-587d924c]:last-child {
  margin-bottom: 0;
}
.c-table[data-v-587d924c] {
  margin-top: 20px;
}
.c-table .t-head[data-v-587d924c] {
  border-top: 1px solid #ccc;
  background-color: #f2f2f2;
}
.c-table .t-tr[data-v-587d924c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-left: 1px solid #ccc;
}
.c-table .t-tr .t-td[data-v-587d924c] {
  padding: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  line-height: 40px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.table_2[data-v-587d924c] {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}
.table[data-v-587d924c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .table-row[data-v-587d924c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-587d924c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .table-row .label[data-v-587d924c] {
  background-color: #f2f2f2;
}
.table-flex1[data-v-587d924c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #f2f2f2;
}
.box-btns[data-v-587d924c] {
  margin-top: 20px;
  text-align: center;
}
.complete-status[data-v-587d924c] {
  margin-top: 50px;
}
.tip2[data-v-587d924c] {
  margin-top: 5px;
  font-size: 14px;
}
@charset "UTF-8";
.content[data-v-06e3db20] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 20px;
  padding-left: 30px;
  padding-right: 50px;
  height: calc(100% - 100px);
  overflow: auto;
}
.remark[data-v-06e3db20] {
  margin: 15px 0;
  /* display: flex;
  align-items: center;
  label{
      width:100px;
      text-align:right;
  } */
}
.demo-drawer__footer[data-v-06e3db20] {
  text-align: right;
}

/* 修改垂直滚动条 */
[data-v-06e3db20]::-webkit-scrollbar {
  width: 5px;
  /* 修改宽度 */
}

/* 修改滚动条轨道背景色 */
[data-v-06e3db20]::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

/* 修改滚动条滑块颜色 */
[data-v-06e3db20]::-webkit-scrollbar-thumb {
  background-color: #888;
}

/* 修改滚动条滑块悬停时的颜色 */
[data-v-06e3db20]::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

/* 修改滚动条滑块移动时的颜色 */
[data-v-06e3db20]::-webkit-scrollbar-thumb:active {
  background-color: #757575;
}

/* 修改滚动条滑块的圆角 */
[data-v-06e3db20]::-webkit-scrollbar-thumb {
  border-radius: 2px;
}
.f-con .f-row[data-v-06e3db20] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.f-con .f-row .f-col[data-v-06e3db20] {
  width: 20%;
}
.f-con .f-row[data-v-06e3db20]:last-child {
  margin-bottom: 0;
}
.c-table[data-v-06e3db20] {
  margin-top: 20px;
}
.c-table .t-head[data-v-06e3db20] {
  border-top: 1px solid #ccc;
  background-color: #f2f2f2;
}
.c-table .t-tr[data-v-06e3db20] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-left: 1px solid #ccc;
}
.c-table .t-tr .t-td[data-v-06e3db20] {
  padding: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  line-height: 20px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  word-break: break-word;
}
.table_2[data-v-06e3db20] {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}
.table[data-v-06e3db20] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .table-row[data-v-06e3db20] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-06e3db20] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .table-row .label[data-v-06e3db20] {
  background-color: #f2f2f2;
}
.table-flex1[data-v-06e3db20] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #f2f2f2;
}
.box-btns[data-v-06e3db20] {
  margin-top: 20px;
  text-align: center;
}
.complete-status[data-v-06e3db20] {
  margin-top: 50px;
}
.green-text[data-v-06e3db20] {
  color: #36BBA9 !important;
}
.bg-orange[data-v-06e3db20] {
  padding: 5px 0;
  background-color: #f9deb5;
  color: #ff9900;
}
.tip2[data-v-06e3db20] {
  margin-top: 5px;
  font-size: 14px;
}
@charset "UTF-8";
.content[data-v-6907d290] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 20px;
  padding-left: 30px;
  padding-right: 50px;
  height: calc(100vh - 100px);
  overflow: auto;
}

/* 修改垂直滚动条 */
[data-v-6907d290]::-webkit-scrollbar {
  width: 5px;
  /* 修改宽度 */
}

/* 修改滚动条轨道背景色 */
[data-v-6907d290]::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

/* 修改滚动条滑块颜色 */
[data-v-6907d290]::-webkit-scrollbar-thumb {
  background-color: #888;
}

/* 修改滚动条滑块悬停时的颜色 */
[data-v-6907d290]::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

/* 修改滚动条滑块移动时的颜色 */
[data-v-6907d290]::-webkit-scrollbar-thumb:active {
  background-color: #757575;
}

/* 修改滚动条滑块的圆角 */
[data-v-6907d290]::-webkit-scrollbar-thumb {
  border-radius: 2px;
}
.box-title[data-v-6907d290] {
  margin-bottom: 10px;
  position: relative;
  padding-left: 10px;
  line-height: 20px;
  font-weight: bold;
  font-size: 16px;
}
.box-title[data-v-6907d290]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 8px;
  height: 20px;
  background-color: #00AF94;
}
.f-row[data-v-6907d290] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.f-row .f-col[data-v-6907d290] {
  margin-right: 50px;
}
.displayFlex[data-v-6907d290] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.displayFlex .flexShrink[data-v-6907d290] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.displayFlex .ml[data-v-6907d290] {
  margin-left: 20px;
}
.displayFlex .flex1[data-v-6907d290] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.tag-item[data-v-6907d290] {
  margin-right: 10px;
  margin-bottom: 10px;
}
.box-btns[data-v-6907d290] {
  margin-top: 20px;
  text-align: center;
}
.form .el-form-item[data-v-6907d290] {
  margin-bottom: 14px !important;
}
.complete-status[data-v-6907d290] {
  margin-top: 50px;
}
.tip1[data-v-6907d290] {
  margin-bottom: 40px;
  height: 40px;
  line-height: 40px;
  color: #00AF94;
  background-color: #E7F9F7;
}
.tip2[data-v-6907d290] {
  margin-top: 5px;
  font-size: 14px;
}
[data-v-be3f0544] .cascader-box,[data-v-be3f0544] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-be3f0544] {
  margin-bottom: 0px !important;
}
[data-v-163676ab] .cascader-box,[data-v-163676ab] .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item[data-v-163676ab] {
  margin-bottom: 0px !important;
}
.content .top[data-v-446161a5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 50px;
  font-size: 15px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.content .top .f-item[data-v-446161a5] {
  margin-right: 20px;
  padding: 0 20px;
  min-width: 250px;
}
.content .top[data-v-998e86f6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 50px;
  font-size: 15px;
}
.content .top .f-item[data-v-998e86f6] {
  margin-right: 20px;
  padding: 0 20px;
  min-width: 250px;
}
.content .top[data-v-d595268e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 50px;
  font-size: 15px;
}
.content .top .f-item[data-v-d595268e] {
  margin-right: 20px;
  padding: 0 20px;
  min-width: 250px;
}
[data-v-3862a39d] .avatar-uploader-icon {
  width: 120px !important;
  height: 120px !important;
  line-height: 120px !important;
}
[data-v-3862a39d] .avatar {
  width: 120px !important;
  height: 120px !important;
}
[data-v-3862a39d] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
[data-v-3862a39d] .el-drawer__body {
  width: 100%;
  height: 100%;
}
.demo-drawer__footer[data-v-3862a39d] {
  margin-top: 10px;
  padding-bottom: 20px;
}
[data-v-3862a39d] .el-form-item__label {
  padding: 0 0 6px;
}
.w360[data-v-3862a39d] {
  width: 360px;
}
.box-title[data-v-3862a39d] {
  margin-top: 10px;
  font-size: 14px;
}
.box-title .title[data-v-3862a39d] {
  color: #00af94;
}
.box-title i[data-v-3862a39d] {
  display: inline-block;
  margin-right: 5px;
  width: 2px;
  height: 14px;
  background: #00af94;
}
.doctor-main[data-v-3862a39d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.doctor-main[data-v-3862a39d] .el-form-item {
  margin-bottom: 5px !important;
}
.doctor-img[data-v-3862a39d] {
  width: 400px;
}
.doctor-info[data-v-3862a39d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.demo-drawer__footer[data-v-3862a39d] {
  text-align: right;
}
.drawer-body[data-v-3862a39d] {
  width: 100%;
  height: calc(100% - 120px);
  overflow: auto;
}
.serve-list[data-v-3862a39d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.serve-list span[data-v-3862a39d] {
  font-size: 14px;
}
.serve-status[data-v-3862a39d] {
  margin: 5px 0;
}
.serve-status span[data-v-3862a39d] {
  font-size: 14px;
  margin-right: 5px;
}
.serve-flex[data-v-3862a39d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mr30[data-v-3862a39d] {
  margin-right: 30px;
}
.tips[data-v-3862a39d] {
  font-size: 12px;
  color: #999999;
}
.info-body[data-v-37d757da] {
  height: calc(100vh - 130px);
  overflow: auto;
}
.red-text[data-v-37d757da] {
  color: red !important;
}
.connect-title[data-v-37d757da] {
  position: relative;
  margin-bottom: 10px;
  padding-left: 15px;
  font-size: 16px;
  font-weight: bold;
}
.connect-title[data-v-37d757da]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
  background-color: #00af94;
}
.footer[data-v-37d757da] {
  margin-top: 10px;
  text-align: right;
  /* position: fixed;
  bottom: 10px;
  right: 10px;
  background-color: #fff;
  z-index: 999 */
}
.red-text[data-v-5c2ef7c8] {
  color: red !important;
}
.search-group > label[data-v-5c2ef7c8] {
  width: 70px;
}
.content-box[data-v-5c2ef7c8] {
  padding: 10px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.money-input[data-v-5c2ef7c8] {
  width: 120px;
}
.remark-input[data-v-5c2ef7c8] {
  width: 230px;
}
.common-page[data-v-5c2ef7c8] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.common-span[data-v-5c2ef7c8] {
  display: inline-block;
  width: 60px;
}
.common-content[data-v-5c2ef7c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.money-span[data-v-5c2ef7c8] {
  display: inline-block;
  margin: 0 10px;
}
.income-el-col[data-v-5c2ef7c8] {
  display: inline-block;
  margin-right: 10px;
}
.supplier-col[data-v-5c2ef7c8] {
  position: absolute;
  right: 12px;
  top: 0;
  height: 32px;
}
.pagination-margin[data-v-5c2ef7c8] {
  z-index: 999;
}
.demo-ruleForm .el-select[data-v-5c2ef7c8] {
  width: 100%;
}
.registry-search .el-date-editor[data-v-5c2ef7c8] {
  width: 100%;
}
[data-v-5c2ef7c8] .el-popover {
  border: 1px solid #d7d8dc;
}
[data-v-5c2ef7c8] .el-table .cell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-5c2ef7c8] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.connect-title[data-v-5c2ef7c8] {
  position: relative;
  margin-bottom: 10px;
  padding-left: 15px;
  font-size: 16px;
  font-weight: bold;
}
.connect-title[data-v-5c2ef7c8]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
  background-color: #00af94;
}
.footer[data-v-5c2ef7c8] {
  position: absolute;
  right: 20px;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 80px;
}
.flex-form[data-v-650104da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-form .item[data-v-650104da] {
  padding-right: 10px;
}
.flex-form .item .check_box[data-v-650104da] {
  padding-top: 8px;
}
.flex-form .btns[data-v-650104da] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-bottom: 5px;
}
.footer[data-v-650104da] {
  text-align: right;
  padding-top: 5px;
}
.page[data-v-1ac40e4b] {
  padding: 10px;
}
.search[data-v-cdbe78a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search .flex1[data-v-cdbe78a2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.table[data-v-cdbe78a2] {
  padding: 15px 0;
}
.table .cell[data-v-cdbe78a2] {
  display: inline-block;
  width: 33%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.4;
  color: #666;
  padding: 15px 0 15px 10px;
}
.search[data-v-1f705f88] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-1f705f88] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-1f705f88] {
  height: 38px;
}
.search .width300[data-v-1f705f88] {
  width: 300px;
}
.search .min-width-150[data-v-1f705f88] {
  width: 170px;
}
.flex1[data-v-1f705f88] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.search[data-v-3e20c0ab] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-3e20c0ab] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-3e20c0ab] {
  height: 38px;
}
.search .width300[data-v-3e20c0ab] {
  width: 300px;
}
.search .min-width-150[data-v-3e20c0ab] {
  width: 170px;
}
.total-amount span[data-v-3e20c0ab] {
  margin-right: 15px;
}
.total-amount span em[data-v-3e20c0ab] {
  font-style: normal;
  color: #f08525;
}
.flex1[data-v-3e20c0ab] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.search_box[data-v-546b9f5d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search_box .item_box_btn[data-v-546b9f5d] {
  padding-left: 20px;
}
.search_box[data-v-19acddf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search_box .item_box_btn[data-v-19acddf6] {
  padding-left: 20px;
}
.red-tips[data-v-4f501d26] {
  color: red !important;
}
.table-cont[data-v-4f501d26] {
  width: 100%;
  height: calc(100vh - 180px);
  overflow: auto;
  position: relative;
  scroll-padding-top: 200px;
  scroll-padding-right: 800px;
}
.sum-tr[data-v-4f501d26] {
  min-width: 100%;
  display: table;
  height: 40px;
  position: absolute;
  bottom: 0;
  background-color: #F5F7FA;
  border-top: 1px solid #EBEEF5;
}
.sum-tr .fixed[data-v-4f501d26] {
  background-color: #F5F7FA;
}
.sum-tr > div[data-v-4f501d26] {
  display: table-cell;
  color: #f08525;
}
.sum-tr > div .child[data-v-4f501d26] {
  width: 160px;
  padding: 0 3px;
}
.sum-tr .w60 .child[data-v-4f501d26] {
  width: 60px;
  height: 40px;
  line-height: 40px;
  padding: 0 3px;
}
.in-table[data-v-4f501d26] {
  width: 100%;
  table-layout: fixed;
  height: 100px;
  overflow-y: auto;
}
.in-table th[data-v-4f501d26], .in-table td[data-v-4f501d26] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead tr[data-v-4f501d26] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead th[data-v-4f501d26] {
  width: 160px;
  height: 32px !important;
  line-height: 32px !important;
  background: #e6e4e5;
  border-bottom: 1px solid #EBEEF5;
  text-align: left;
  padding: 0 3px;
}
.in-table tbody tr[data-v-4f501d26]:hover {
  background: #f5f7fa !important;
}
.in-table tbody tr:hover .fixed[data-v-4f501d26] {
  background: #f5f7fa !important;
}
.in-table .active[data-v-4f501d26] {
  background: #eef8f3;
}
.in-table .active .fixed[data-v-4f501d26] {
  background: #eef8f3;
}
.in-table td[data-v-4f501d26] {
  width: 160px;
  padding: 0 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.in-table .w60[data-v-4f501d26] {
  width: 60px;
}
.fixed[data-v-4f501d26] {
  position: sticky;
  position: -webkit-sticky;
  left: 0px;
  background-color: #fff;
  z-index: 10;
}
.left60[data-v-4f501d26] {
  left: 160px;
}
.left120[data-v-4f501d26] {
  left: 320px;
}
.left180[data-v-4f501d26] {
  left: 480px;
}
.search[data-v-4f501d26] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-4f501d26] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-4f501d26] {
  height: 38px;
}
.search .width300[data-v-4f501d26] {
  width: 300px;
}
.search .min-width-150[data-v-4f501d26] {
  width: 170px;
}
.content[data-v-d8ee4ada] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: calc(100vh - 105px);
  padding: 0 16px 12px;
  overflow: hidden;
}
.drawer-header[data-v-d8ee4ada] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  min-height: 44px;
}
.header-item[data-v-d8ee4ada] {
  margin-left: 24px;
}
.export-wrap[data-v-d8ee4ada] {
  text-align: right;
}
.table-wrap[data-v-d8ee4ada] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
}
.formula-icon[data-v-d8ee4ada] {
  margin-left: 4px;
  color: #909399;
  cursor: help;
}
.negative-value[data-v-d8ee4ada],
.negative-note[data-v-d8ee4ada] {
  color: #f56c6c;
}
.detail-footer[data-v-d8ee4ada] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  min-height: 54px;
  padding-top: 8px;
}
.relation-note[data-v-d8ee4ada] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-width: 0;
  padding: 6px 10px;
  color: #606266;
  font-size: 12px;
  line-height: 22px;
  background: #f4f8ff;
  border-left: 3px solid #409eff;
  border-radius: 4px;
}
.relation-note span[data-v-d8ee4ada] {
  margin-right: 16px;
}
.statistic-filter[data-v-08e1add0] {
  padding: 4px 10px 8px;
  background: #fff;
  border-bottom: 1px solid #ebeef5;
}
.statistic-filter__row[data-v-08e1add0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  min-height: 38px;
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
  row-gap: 6px;
}
.statistic-filter__row--secondary[data-v-08e1add0] {
  margin-top: 2px;
}
.statistic-filter__row .item[data-v-08e1add0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 38px;
}
.statistic-filter__row .item-120[data-v-08e1add0] {
  width: 120px;
}
.statistic-filter__row .item-200[data-v-08e1add0] {
  width: 200px;
}
.statistic-filter__row .item-300[data-v-08e1add0] {
  width: 300px;
}
.statistic-filter__actions[data-v-08e1add0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  margin-left: auto;
  white-space: nowrap;
}
[data-v-08e1add0] .statistic-filter-form .el-form-item {
  margin-bottom: 0;
}
[data-v-08e1add0] .statistic-filter__actions .el-button + .el-button {
  margin-left: 0;
}
.footer .footer-layout[data-v-08e1add0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 16px;
  padding: 8px 0 4px;
}
.footer span[data-v-08e1add0] {
  padding-right: 20px;
}
.footer .left[data-v-08e1add0] {
  padding-top: 10px;
}
.footer .pagenation[data-v-08e1add0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
.footer .field-relation[data-v-08e1add0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 720px;
          flex: 1 1 720px;
  min-width: 0;
  padding: 8px 12px;
  color: #606266;
  font-size: 12px;
  line-height: 20px;
  background: #f4f8ff;
  border-left: 3px solid #409eff;
  border-radius: 4px;
}
.footer .field-relation__title[data-v-08e1add0] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 14px;
  color: #303133;
  font-weight: 600;
  white-space: nowrap;
}
.footer .field-relation__title .el-icon-info[data-v-08e1add0] {
  margin-right: 4px;
  color: #409eff;
}
.footer .field-relation__content[data-v-08e1add0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
  row-gap: 2px;
}
.footer .field-relation__content span[data-v-08e1add0] {
  padding-right: 0;
  white-space: nowrap;
}
.footer .field-relation__important[data-v-08e1add0] {
  color: #303133;
  font-weight: 600;
}
.footer .field-relation__warning[data-v-08e1add0] {
  color: #e6a23c;
  font-weight: 600;
}
.table-box .icon-new[data-v-08e1add0] {
  display: inline-block;
  font-size: 12px !important;
  line-height: 18px;
  width: 18px;
  text-align: center;
  color: #fff;
  background: #fa8070;
  border-radius: 4px;
}
.tips[data-v-08e1add0] {
  font-size: 14px;
  line-height: 20px;
}
[data-v-08e1add0] .line1 {
  min-width: 120px;
}
.red-tips[data-v-b26c5b5a] {
  color: red !important;
}
.table-cont[data-v-b26c5b5a] {
  width: 100%;
  height: calc(100vh - 180px);
  overflow: auto;
  position: relative;
  scroll-padding-top: 200px;
  scroll-padding-right: 800px;
}
.sum-tr[data-v-b26c5b5a] {
  min-width: 100%;
  display: table;
  height: 40px;
  position: absolute;
  bottom: 0;
  background-color: #F5F7FA;
  border-top: 1px solid #EBEEF5;
}
.sum-tr .fixed[data-v-b26c5b5a] {
  background-color: #F5F7FA;
}
.sum-tr > div[data-v-b26c5b5a] {
  display: table-cell;
  color: #f08525;
}
.sum-tr > div .child[data-v-b26c5b5a] {
  width: 160px;
  padding: 0 3px;
}
.sum-tr .w60 .child[data-v-b26c5b5a] {
  width: 60px;
  height: 40px;
  line-height: 40px;
  padding: 0 3px;
}
.in-table[data-v-b26c5b5a] {
  width: 100%;
  table-layout: fixed;
  height: 100px;
  overflow-y: auto;
}
.in-table th[data-v-b26c5b5a], .in-table td[data-v-b26c5b5a] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead tr[data-v-b26c5b5a] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead th[data-v-b26c5b5a] {
  width: 160px;
  height: 32px !important;
  line-height: 32px !important;
  background: #e6e4e5;
  border-bottom: 1px solid #EBEEF5;
  text-align: left;
  padding: 0 3px;
}
.in-table td[data-v-b26c5b5a] {
  width: 160px;
  padding: 0 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.in-table .w60[data-v-b26c5b5a] {
  width: 60px;
}
.fixed[data-v-b26c5b5a] {
  position: sticky;
  position: -webkit-sticky;
  left: 0px;
  background-color: #fff;
  z-index: 10;
}
.left60[data-v-b26c5b5a] {
  left: 160px;
}
.left120[data-v-b26c5b5a] {
  left: 320px;
}
.left180[data-v-b26c5b5a] {
  left: 480px;
}
.search[data-v-b26c5b5a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-b26c5b5a] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-b26c5b5a] {
  height: 38px;
}
.search .width300[data-v-b26c5b5a] {
  width: 300px;
}
.search .min-width-150[data-v-b26c5b5a] {
  width: 170px;
}
.search[data-v-a5a2f062] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-a5a2f062] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-a5a2f062] {
  height: 38px;
}
.search .width300[data-v-a5a2f062] {
  width: 300px;
}
.search .min-width-150[data-v-a5a2f062] {
  width: 170px;
}
.search[data-v-54de4787] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-54de4787] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-54de4787] {
  height: 38px;
}
.search .width300[data-v-54de4787] {
  width: 300px;
}
.search .min-width-150[data-v-54de4787] {
  width: 170px;
}
@charset "UTF-8";
.search-card[data-v-0487dec4] {
  padding: 18px 22px 14px;
  background: #fff;
  border-radius: 12px;
  border: 1px solid #eef2f6;
  -webkit-box-shadow: 0 2px 10px rgba(31, 35, 41, 0.05);
          box-shadow: 0 2px 10px rgba(31, 35, 41, 0.05);
  margin-bottom: 14px;
}
.search-form[data-v-0487dec4] .el-form-item {
  margin-bottom: 14px;
}
.search-form[data-v-0487dec4] .el-form-item__label {
  padding-right: 10px;
  font-size: 13px;
  color: #606266;
  line-height: 34px;
}
.search-form[data-v-0487dec4] .el-form-item__content {
  line-height: 34px;
}
.search-form[data-v-0487dec4] .el-input__inner,
.search-form[data-v-0487dec4] .el-range-editor.el-input__inner,
.search-form[data-v-0487dec4] .el-select .el-input__inner {
  height: 34px;
  line-height: 34px;
  border-radius: 6px;
}
.search-form[data-v-0487dec4] .el-range-editor .el-range-input,
.search-form[data-v-0487dec4] .el-range-editor .el-range-separator {
  line-height: 26px;
}
.search-form[data-v-0487dec4] .el-button {
  height: 34px;
  padding: 0 15px;
  border-radius: 6px;
}
.search-form[data-v-0487dec4] .el-form-item:last-child {
  margin-bottom: 0;
}
.search-row[data-v-0487dec4] {
  -webkit-box-align: middle;
      -ms-flex-align: middle;
          align-items: middle;
}
.search-row-2[data-v-0487dec4] {
  margin-top: 2px;
}
.search-actions[data-v-0487dec4] {
  text-align: right;
}
.search-actions[data-v-0487dec4] .no-label .el-form-item__content {
  margin-left: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.search-actions .btn-reset[data-v-0487dec4] {
  color: #14b8a6;
}
.search-actions .btn-query[data-v-0487dec4] {
  min-width: 84px;
  -webkit-box-shadow: 0 4px 10px rgba(20, 184, 166, 0.18);
          box-shadow: 0 4px 10px rgba(20, 184, 166, 0.18);
}
.search-actions .btn-export[data-v-0487dec4] {
  min-width: 84px;
}
.diagnosis-page[data-v-0487dec4] {
  overflow: visible;
}
.content-layout[data-v-0487dec4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 12px;
  overflow: visible;
}
.chart-wrap[data-v-0487dec4] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  min-width: 0;
  padding: 20px 16px 16px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
}
.chart-title[data-v-0487dec4] {
  font-size: 14px;
  color: #303133;
  margin-bottom: 16px;
  font-weight: 500;
  padding-top: 4px;
}
.chart-box[data-v-0487dec4] {
  width: 100%;
  height: 420px;
  min-height: 320px;
}
.table-wrap[data-v-0487dec4] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  min-width: 0;
  padding: 20px 16px 16px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
}
.table-title[data-v-0487dec4] {
  font-size: 14px;
  color: #303133;
  margin-bottom: 16px;
  font-weight: 500;
  padding-top: 4px;
}

/* 抽屉：只让表格这一块滚动 */
.drawer-inner[data-v-0487dec4] {
  padding: 0 4px;
}
.drawer-tools[data-v-0487dec4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}
.drawer-subtitle[data-v-0487dec4] {
  font-size: 13px;
  color: #606266;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.drawer-export[data-v-0487dec4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

/* 仅此区域可上下滚动，高度用视口算，保证一定出现滚动条 */
.drawer-table-scroll[data-v-0487dec4] {
  max-height: calc(100vh - 180px);
  overflow-y: auto;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.drawer-table-scroll .el-table[data-v-0487dec4] {
  min-width: 520px;
}
.drawer-empty[data-v-0487dec4] {
  text-align: center;
  color: #909399;
  padding: 12px 0;
}
@charset "UTF-8";
.search-card[data-v-5009a512] {
  padding: 18px 22px 14px;
  background: #fff;
  border-radius: 12px;
  border: 1px solid #eef2f6;
  -webkit-box-shadow: 0 2px 10px rgba(31, 35, 41, 0.05);
          box-shadow: 0 2px 10px rgba(31, 35, 41, 0.05);
  margin-bottom: 14px;
}
.search-form[data-v-5009a512] .el-form-item {
  margin-bottom: 14px;
}
.search-form[data-v-5009a512] .el-form-item__label {
  padding-right: 10px;
  font-size: 13px;
  color: #606266;
  line-height: 34px;
}
.search-form[data-v-5009a512] .el-form-item__content {
  line-height: 34px;
}
.search-form[data-v-5009a512] .el-input__inner,
.search-form[data-v-5009a512] .el-range-editor.el-input__inner,
.search-form[data-v-5009a512] .el-select .el-input__inner {
  height: 34px;
  line-height: 34px;
  border-radius: 6px;
}
.search-form[data-v-5009a512] .el-range-editor .el-range-input,
.search-form[data-v-5009a512] .el-range-editor .el-range-separator {
  line-height: 26px;
}
.search-form[data-v-5009a512] .el-button {
  height: 34px;
  padding: 0 15px;
  border-radius: 6px;
}
.search-form[data-v-5009a512] .el-form-item:last-child {
  margin-bottom: 0;
}
.search-row[data-v-5009a512] {
  -webkit-box-align: middle;
      -ms-flex-align: middle;
          align-items: middle;
}
.search-row-2[data-v-5009a512] {
  margin-top: 2px;
}
.search-actions[data-v-5009a512] {
  text-align: right;
}
.search-actions[data-v-5009a512] .no-label .el-form-item__content {
  margin-left: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.search-actions .btn-reset[data-v-5009a512] {
  color: #14b8a6;
}
.search-actions .btn-query[data-v-5009a512] {
  min-width: 84px;
  -webkit-box-shadow: 0 4px 10px rgba(20, 184, 166, 0.18);
          box-shadow: 0 4px 10px rgba(20, 184, 166, 0.18);
}
.search-actions .btn-export[data-v-5009a512] {
  min-width: 84px;
}
.diagnosis-page[data-v-5009a512] {
  overflow: visible;
}
.content-layout[data-v-5009a512] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 12px;
  overflow: visible;
}
.chart-wrap[data-v-5009a512] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  min-width: 0;
  padding: 20px 16px 16px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
}
.chart-title[data-v-5009a512] {
  font-size: 14px;
  color: #303133;
  margin-bottom: 16px;
  font-weight: 500;
  padding-top: 4px;
}
.chart-box[data-v-5009a512] {
  width: 100%;
  height: 420px;
  min-height: 320px;
}
.table-wrap[data-v-5009a512] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  min-width: 0;
  padding: 20px 16px 16px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
}
.table-title[data-v-5009a512] {
  font-size: 14px;
  color: #303133;
  margin-bottom: 16px;
  font-weight: 500;
  padding-top: 4px;
}

/* 抽屉：只让表格这一块滚动 */
.drawer-inner[data-v-5009a512] {
  padding: 0 4px;
}
.drawer-tools[data-v-5009a512] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}
.drawer-subtitle[data-v-5009a512] {
  font-size: 13px;
  color: #606266;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.drawer-export[data-v-5009a512] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

/* 仅此区域可上下滚动，高度用视口算，保证一定出现滚动条 */
.drawer-table-scroll[data-v-5009a512] {
  max-height: calc(100vh - 180px);
  overflow-y: auto;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.drawer-table-scroll .el-table[data-v-5009a512] {
  min-width: 520px;
}
.drawer-empty[data-v-5009a512] {
  text-align: center;
  color: #909399;
  padding: 12px 0;
}
.diagnosis-analysis[data-v-70ae3503] {
  min-height: 100%;
  padding-bottom: 24px;
  overflow: visible;
}
.diagnosis-analysis .tab-bar[data-v-70ae3503] {
  margin-bottom: 4px;
}
.diagnosis-analysis .tab-bar[data-v-70ae3503] .el-radio-group {
  height: 34px !important;
}
.diagnosis-analysis .tab-content[data-v-70ae3503] {
  margin-top: 0;
  overflow: visible;
}
.search[data-v-ca699e08] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-ca699e08] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-ca699e08] {
  height: 38px;
}
.search .width300[data-v-ca699e08] {
  width: 300px;
}
.search .min-width-150[data-v-ca699e08] {
  width: 170px;
}
.search[data-v-313a3b19] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-313a3b19] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-313a3b19] {
  height: 38px;
}
.search .width300[data-v-313a3b19] {
  width: 300px;
}
.search .min-width-150[data-v-313a3b19] {
  width: 170px;
}
.red-tips[data-v-ee3991f8] {
  color: red !important;
}
.table-cont[data-v-ee3991f8] {
  width: 100%;
  height: calc(100vh - 180px);
  overflow: auto;
  position: relative;
  scroll-padding-top: 200px;
  scroll-padding-right: 800px;
}
.sum-tr[data-v-ee3991f8] {
  min-width: 100%;
  display: table;
  height: 40px;
  position: absolute;
  bottom: 0;
  background-color: #F5F7FA;
  border-top: 1px solid #EBEEF5;
}
.sum-tr .fixed[data-v-ee3991f8] {
  background-color: #F5F7FA;
}
.sum-tr > div[data-v-ee3991f8] {
  display: table-cell;
  color: #f08525;
}
.sum-tr > div .child[data-v-ee3991f8] {
  width: 160px;
  padding: 0 3px;
}
.sum-tr .w60 .child[data-v-ee3991f8] {
  width: 60px;
  height: 40px;
  line-height: 40px;
  padding: 0 3px;
}
.in-table[data-v-ee3991f8] {
  width: 100%;
  table-layout: fixed;
  height: 100px;
  overflow-y: auto;
}
.in-table th[data-v-ee3991f8], .in-table td[data-v-ee3991f8] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead tr[data-v-ee3991f8] {
  height: 32px !important;
  line-height: 32px !important;
}
.in-table thead th[data-v-ee3991f8] {
  width: 160px;
  height: 32px !important;
  line-height: 32px !important;
  background: #e6e4e5;
  border-bottom: 1px solid #EBEEF5;
  text-align: left;
  padding: 0 3px;
}
.in-table td[data-v-ee3991f8] {
  width: 160px;
  padding: 0 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.in-table .w60[data-v-ee3991f8] {
  width: 60px;
}
.fixed[data-v-ee3991f8] {
  position: sticky;
  position: -webkit-sticky;
  left: 0px;
  background-color: #fff;
  z-index: 10;
}
.left60[data-v-ee3991f8] {
  left: 160px;
}
.left120[data-v-ee3991f8] {
  left: 320px;
}
.left180[data-v-ee3991f8] {
  left: 480px;
}
.search[data-v-ee3991f8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-ee3991f8] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-ee3991f8] {
  height: 38px;
}
.search .width300[data-v-ee3991f8] {
  width: 300px;
}
.search .min-width-150[data-v-ee3991f8] {
  width: 170px;
}
.search[data-v-36d9d04c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-36d9d04c] {
  margin-right: 10px;
  line-height: 30px;
}
.search .item[data-v-36d9d04c] {
  height: 38px;
}
.search .min-width-150[data-v-36d9d04c] {
  width: 170px;
}
.flexBetween[data-v-36d9d04c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBox[data-v-36d9d04c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
[data-v-36d9d04c] .el-col {
  margin-bottom: 0px;
}
.width200[data-v-36d9d04c] {
  width: 200px;
}
.project[data-v-36d9d04c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.project .el-select[data-v-36d9d04c] {
  width: 120px;
}
.project .el-input[data-v-36d9d04c] {
  width: 160px;
}
.project .el-button--small[data-v-36d9d04c] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-36d9d04c] {
  margin-left: 10px;
}
.project .width200[data-v-36d9d04c] {
  width: 280px;
}
.project[data-v-36d9d04c] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.mb8[data-v-36d9d04c] {
  margin-bottom: 8px;
}
.btnBox[data-v-36d9d04c] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 220px;
          flex: 0 0 220px;
  width: 220px;
  text-align: right;
}
.orange[data-v-36d9d04c] {
  color: #FF8637;
}
.referral-tab span[data-v-36d9d04c] {
  display: inline-block;
  margin-bottom: 5px;
  padding: 1px 10px;
  border: 1px solid #ddd;
}
.referral-tab span.active[data-v-36d9d04c] {
  border: 1px solid #00af94;
  color: #fff;
  background-color: #00af94;
}
.statistic-filter[data-v-33b4addc] {
  padding: 4px 10px 8px;
  background: #fff;
  border-bottom: 1px solid #ebeef5;
}
.statistic-filter__row[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  min-height: 38px;
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
  row-gap: 6px;
}
.statistic-filter__row .item[data-v-33b4addc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 38px;
}
.statistic-filter__row .item-120[data-v-33b4addc] {
  width: 120px;
}
.statistic-filter__row .item-300[data-v-33b4addc] {
  width: 300px;
}
.statistic-filter__actions[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  margin-left: auto;
  white-space: nowrap;
}
[data-v-33b4addc] .statistic-filter-form .el-form-item {
  margin-bottom: 0;
}
[data-v-33b4addc] .statistic-filter__actions .el-button + .el-button {
  margin-left: 0;
}
.flexBetween[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexBox[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
[data-v-33b4addc] .el-col {
  margin-bottom: 0px;
}
.width200[data-v-33b4addc] {
  width: 200px;
}
.project[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.project .el-select[data-v-33b4addc] {
  width: 120px;
}
.project .el-input[data-v-33b4addc] {
  width: 160px;
}
.project .el-button--small[data-v-33b4addc] {
  height: 32px;
  margin-bottom: 10px;
}
.project .el-button--small.first-child[data-v-33b4addc] {
  margin-left: 10px;
}
.project .width200[data-v-33b4addc] {
  width: 280px;
}
.project[data-v-33b4addc] .el-form-item--small.el-form-item {
  margin-bottom: 0px !important;
}
.mb8[data-v-33b4addc] {
  margin-bottom: 8px;
}
.btnBox[data-v-33b4addc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 220px;
          flex: 0 0 220px;
  width: 220px;
  text-align: right;
}
.orange[data-v-33b4addc] {
  color: #FF8637;
}
.sale-statistic-pagination[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-width: 0;
  margin-right: 16px;
}
.sale-statistic-pagination__total[data-v-33b4addc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 8px 12px 0 0;
  color: #606266;
  white-space: nowrap;
}
.field-relation[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-width: 0;
  padding: 6px 10px;
  color: #606266;
  font-size: 12px;
  line-height: 20px;
  background: #f4f8ff;
  border-left: 3px solid #409eff;
  border-radius: 4px;
}
.field-relation__title[data-v-33b4addc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 14px;
  color: #303133;
  font-weight: 600;
  white-space: nowrap;
}
.field-relation__title .el-icon-info[data-v-33b4addc] {
  margin-right: 4px;
  color: #409eff;
}
.field-relation__content[data-v-33b4addc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
  row-gap: 2px;
}
.field-relation__content span[data-v-33b4addc] {
  white-space: nowrap;
}
.field-relation__important[data-v-33b4addc] {
  color: #303133;
  font-weight: 600;
}
.field-relation__warning[data-v-33b4addc] {
  color: #e6a23c;
  font-weight: 600;
}
[data-v-33b4addc] .pgBetween {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.search_box[data-v-65cf59b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search_box .item_box_btn[data-v-65cf59b4] {
  padding-left: 20px;
}
[data-v-249ee026] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-249ee026] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-249ee026] .el-radio__label {
  display: none;
}
.line[data-v-249ee026] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-249ee026] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.working[data-v-249ee026] {
  font-size: 12px;
  display: inline-block;
  margin-left: 10px;
}
.basic-container[data-v-4faafe88] {
  height: 100%;
}
.content-box[data-v-4faafe88] {
  padding: 10px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 120px);
}
.search-time[data-v-4faafe88] {
  width: 120px;
  margin-bottom: 7px;
}
.report-title[data-v-765bb9ba] {
  font-size: 16px;
  text-align: center;
  font-weight: bold;
}
.report-table[data-v-765bb9ba] {
  margin-top: 15px;
}
.report-table table[data-v-765bb9ba] {
  width: 100%;
}
.report-table td[data-v-765bb9ba], .report-table th[data-v-765bb9ba] {
  font-style: normal;
  font-weight: normal;
  text-align: center;
  padding: 5px !important;
}
.report-table tr[data-v-765bb9ba] {
  height: 26px !important;
}
.report-table .firstHead[data-v-765bb9ba],
.report-table .twoHead[data-v-765bb9ba],
.report-table .threeHead[data-v-765bb9ba] {
  height: 26px !important;
}
.report-table .fourHead[data-v-765bb9ba] {
  height: 54px !important;
}
.report-table .firstHead th[data-v-765bb9ba] {
  font-size: 14px;
  font-weight: bold;
}
.report-table table[data-v-765bb9ba] {
  border: none;
  border-collapse: collapse;
  border-color: #999;
}
.report-table table thead[data-v-765bb9ba] {
  background: #e6e4e5;
}
.report-table table tbody td[data-v-765bb9ba] {
  /* width: 6.3%; */
}
.report-table table tbody tr[data-v-765bb9ba] {
  height: 26px !important;
}
.print-bot[data-v-765bb9ba] {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-bot span[data-v-765bb9ba] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pd15[data-v-765bb9ba] {
  padding: 15px 0;
  height: calc(100vh - 120px) !important;
  overflow: auto;
}
.basic-container[data-v-765bb9ba] {
  height: 100%;
}
.box_container[data-v-765bb9ba] {
  width: 99%;
  height: 100%;
  margin: 0 auto;
  border-collapse: collapse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #FFFFFF;
}
.header-bg[data-v-765bb9ba] {
  background: #e6e4e5;
}
.w8[data-v-765bb9ba] {
  width: 8% !important;
}
.w11[data-v-765bb9ba] {
  width: 11% !important;
}
.w100[data-v-765bb9ba] {
  width: 100%;
}
.searchForm[data-v-765bb9ba] {
  margin-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.demo-form-inline[data-v-765bb9ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.demo-form-inline .width200[data-v-765bb9ba] {
  width: 200px;
}
.demo-form-inline .width240[data-v-765bb9ba] {
  width: 240px;
}
.operation[data-v-765bb9ba] {
  width: 300px;
  text-align: right;
}
.title[data-v-765bb9ba] {
  font-weight: 600;
  margin: 20px 10px 20px 0;
}
.footer[data-v-765bb9ba] {
  margin-top: 10px;
}
.footer span[data-v-765bb9ba] {
  padding-right: 20px;
}
.footer .left[data-v-765bb9ba] {
  padding-top: 10px;
}
.footer .pagenation[data-v-765bb9ba] {
  text-align: right;
}
[data-v-765bb9ba] .el-dialog__body {
  max-height: 600px;
  overflow-y: auto;
}
[data-v-765bb9ba] .el-dialog__footer {
  padding: 10px 20px;
}
.dialog-footer[data-v-765bb9ba] {
  display: inline-block;
}
.text-right[data-v-765bb9ba] {
  text-align: right !important;
}
.patientVisit[data-v-797294a3] {
  height: calc(100vh - 80px);
  padding-right: 30px;
  overflow: auto;
}
.top[data-v-797294a3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.top .item[data-v-797294a3] {
  width: 50%;
  line-height: 2.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top .item .label[data-v-797294a3] {
  width: 80px;
  text-align: right;
  margin-right: 20px;
}
.btn-tab[data-v-797294a3] {
  padding: 15px 0;
}
.table[data-v-797294a3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .flex1[data-v-797294a3] {
  width: 100%;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  line-height: 40px;
  text-align: center;
}
.table .table-row[data-v-797294a3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-797294a3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .label[data-v-797294a3] {
  background-color: #f2f2f2;
}
.page[data-v-58cc82bc] {
  margin: 5px;
  padding: 10px;
  background: #fff;
}
.page .btn-tab[data-v-58cc82bc] {
  margin: 10px 0 5px;
}
.search[data-v-58cc82bc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-58cc82bc] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-58cc82bc] {
  width: 170px;
}
.page[data-v-3e65f624] {
  margin: 5px;
  padding: 10px;
  background: #fff;
}
.search[data-v-3e65f624] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-3e65f624] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-3e65f624] {
  width: 170px;
}
.search[data-v-d2f48310] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-d2f48310] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-d2f48310] {
  width: 170px;
}
.search[data-v-29c4d4d5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 38px;
  padding-bottom: 5px;
}
.search > div[data-v-29c4d4d5] {
  margin-right: 10px;
  line-height: 30px;
}
.search .min-width-150[data-v-29c4d4d5] {
  width: 170px;
}
@charset "UTF-8";
.yellow[data-v-32ce0b7b] {
  cursor: pointer;
  color: #f5b33a;
}
.ml15[data-v-32ce0b7b] {
  margin-left: 15px;
}
.patient-name[data-v-32ce0b7b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 40px;
  padding-left: 10px;
  font-size: 1.1em;
  font-weight: 700;
}
.w180[data-v-32ce0b7b] {
  width: 180px;
}
.medical-settle-search.flex-between[data-v-32ce0b7b] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.medical-settle-search.flex-between .search-cont[data-v-32ce0b7b] {
  min-width: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.medical-settle-search.flex-between .search-list[data-v-32ce0b7b] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.medical-settle-search.flex-between .more-search[data-v-32ce0b7b] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 7px 10px 0;
  white-space: nowrap;
}
.medical-settle-search.flex-between > .search-btn[data-v-32ce0b7b] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-left: 10px;
  white-space: nowrap;
}

/* 项目多选：保持 inline 流（全局 .group-cont 为 inline-block，block 级会把 label 挤到上一行） */
.project-multi[data-v-32ce0b7b] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 520px;
  vertical-align: middle;
}
.project-multi[data-v-32ce0b7b] .refPopover {
  width: 220px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.project-multi[data-v-32ce0b7b] .el-popover__reference-wrapper {
  display: block;
}
.project-multi .project-tag[data-v-32ce0b7b] {
  margin-left: 5px;
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.column-item[data-v-32ce0b7b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 10px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
  cursor: move;
}
.column-item[data-v-32ce0b7b]:hover {
  background-color: #f5f7fa;
}
.column-item .drag-handle[data-v-32ce0b7b] {
  margin-right: 10px;
  color: #909399;
  cursor: -webkit-grab;
  cursor: grab;
}
.column-item .fixed-controls[data-v-32ce0b7b] {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.column-item .fixed-controls .fixed-icon[data-v-32ce0b7b] {
  cursor: pointer;
  color: #c0c4cc;
  font-size: 14px;
}
.column-item .fixed-controls .fixed-icon[data-v-32ce0b7b]:hover {
  color: #409EFF;
}
.column-item .fixed-controls .fixed-icon.active[data-v-32ce0b7b] {
  color: #409EFF;
  font-weight: bold;
}
[data-v-5479dd54] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-5479dd54] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-5479dd54] .el-radio__label {
  display: none;
}
.line[data-v-5479dd54] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-5479dd54] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.working[data-v-5479dd54] {
  font-size: 12px;
  display: inline-block;
  margin-left: 10px;
}
.yellow[data-v-5479dd54] {
  cursor: pointer;
  color: #f5b33a;
}
.patient-name[data-v-5479dd54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 40px;
  padding-left: 10px;
  font-size: 1.1em;
  font-weight: 700;
}
.w180[data-v-5479dd54] {
  width: 180px;
}
.medical-settle-search.flex-between[data-v-5479dd54] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.medical-settle-search.flex-between .search-cont[data-v-5479dd54] {
  min-width: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.medical-settle-search.flex-between .search-list[data-v-5479dd54] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.medical-settle-search.flex-between .more-search[data-v-5479dd54] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 7px 10px 0;
  white-space: nowrap;
}
.medical-settle-search.flex-between > .search-btn[data-v-5479dd54] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-left: 10px;
  white-space: nowrap;
}
.column-item[data-v-5479dd54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 10px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
  cursor: move;
}
.column-item[data-v-5479dd54]:hover {
  background-color: #f5f7fa;
}
.column-item .drag-handle[data-v-5479dd54] {
  margin-right: 10px;
  color: #909399;
  cursor: -webkit-grab;
  cursor: grab;
}
.column-item .fixed-controls[data-v-5479dd54] {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.column-item .fixed-controls .fixed-icon[data-v-5479dd54] {
  cursor: pointer;
  color: #c0c4cc;
  font-size: 14px;
}
.column-item .fixed-controls .fixed-icon[data-v-5479dd54]:hover {
  color: #409EFF;
}
.column-item .fixed-controls .fixed-icon.active[data-v-5479dd54] {
  color: #409EFF;
  font-weight: bold;
}

.common-wrapper[data-v-43b8f68c]{
    padding: 20px;
    font-size: 14px;
    background: #fff;
}
.hd-title[data-v-43b8f68c]{
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
.hd-item[data-v-43b8f68c]{
        display: inline-block;
        width: 300px;
        font-size: 16px;
}
}
.month-box[data-v-43b8f68c]{
    margin-top: 30px;
.line[data-v-43b8f68c]{
        margin-right: 5px;
        display: inline-block;
        width: 4px;
        height: 14px;
        background: #00af94;
        font-style: normal;
}
}
.month-blod[data-v-43b8f68c]{
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
.tip[data-v-43b8f68c]{
    font-size: 14px;
    color: #999;
}
.mt20[data-v-43b8f68c]{
    margin-top: 20px;
}
.mlr20[data-v-43b8f68c]{
    margin: 0 20px;
}

[data-v-1fdf2b58] .el-radio__inner {
  border-radius: 100%;
  width: 18px;
  height: 18px;
}
[data-v-1fdf2b58] .el-radio__inner::after {
  width: 6px;
  height: 6px;
}
[data-v-1fdf2b58] .el-radio__label {
  display: none;
}
.line[data-v-1fdf2b58] {
  display: block;
  width: 100%;
  border-bottom: 1px #666;
  margin: 20px 10px;
}
[data-v-1fdf2b58] .common-page-money span {
  display: inline-block;
  margin-right: 15px;
}
.working[data-v-1fdf2b58] {
  font-size: 12px;
  display: inline-block;
  margin-left: 10px;
}
.refund[data-v-1fdf2b58] {
  display: inline-block;
  margin-left: 10px;
}
.content-box[data-v-e7f3f782] {
  padding: 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flex-sb[data-v-e7f3f782] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mt8[data-v-e7f3f782] {
  margin-top: 8px;
}
.ml20[data-v-e7f3f782] {
  margin-left: 20px;
}
.part[data-v-e7f3f782] {
  padding: 0 20px 30px 20px;
  border-bottom: 1px dashed #e9e9e9;
}
.part .title[data-v-e7f3f782] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.part .left[data-v-e7f3f782] {
  font-size: 18px;
  font-weight: bold;
  color: #000;
}
.part .center[data-v-e7f3f782] {
  margin: 0 50px 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.part .right[data-v-e7f3f782] {
  color: #36BBA9;
}
.part .content[data-v-e7f3f782] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.part .fee-list[data-v-e7f3f782] {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.part .fee-list .item[data-v-e7f3f782] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 22px;
  font-weight: bold;
}
.part .mtip[data-v-e7f3f782] {
  font-size: 14px;
  font-weight: normal;
}
.part .other[data-v-e7f3f782] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  text-align: center;
}
.part .other .money[data-v-e7f3f782] {
  font-size: 22px;
  font-weight: bold;
}
.part .other[data-v-e7f3f782]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  border-left: 1px solid #e9e9e9;
}
.part .category[data-v-e7f3f782] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.part .category .list[data-v-e7f3f782] {
  width: 400px;
}
.part .category .item[data-v-e7f3f782] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 15px;
}
.part .category[data-v-e7f3f782] .el-progress-bar__outer {
  width: 100%;
}
.part[data-v-e7f3f782]:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.patientVisit[data-v-3c6dfc7c] {
  height: calc(100vh - 80px);
  padding-right: 30px;
  overflow: auto;
}
.print_area[data-v-3c6dfc7c] {
  height: 100%;
  overflow: auto;
  border: 1px solid #eee;
  font-size: 10pt;
  line-height: 1.8;
  color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  font-family: "Segoe UI", Arial, "Microsoft Yahei", sans-serif;
}
h1[data-v-3c6dfc7c] {
  font-size: 16pt;
  margin: 0 auto;
  text-align: center;
  line-height: 1;
  font-weight: bolder;
  margin-bottom: 1em;
}
.value[data-v-3c6dfc7c] {
  display: inline-block;
  border-bottom: 1px solid #999;
  min-width: 8em;
  text-align: center;
  padding: 0 0.7em;
}
.value_s[data-v-3c6dfc7c] {
  min-width: 4em;
}
.institution_info[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.center_box[data-v-3c6dfc7c] {
  border: 1px solid #333;
  margin: 10pt auto;
}
.center_box .title[data-v-3c6dfc7c] {
  width: 100%;
  text-align: center;
  font-weight: 700;
  border-bottom: 1px solid #333;
  background: #bdd6ee;
  margin: 0;
  padding: 0;
}
.center_box .content[data-v-3c6dfc7c] {
  border-bottom: 1px solid #333;
  margin: 0;
  padding: 0;
}
.content .text[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.5em;
}
.content .text .label[data-v-3c6dfc7c] {
  margin-left: 2em;
}
.label2[data-v-3c6dfc7c] {
  margin-left: 2em;
}
.checkbox_value[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.checkbox_value .label5[data-v-3c6dfc7c] {
  width: 6em;
}
.checkbox_value .label6[data-v-3c6dfc7c] {
  width: 20em;
}
.checkbox_value .label7[data-v-3c6dfc7c] {
  width: 40em;
}
.checkbox_value .input[data-v-3c6dfc7c] {
  margin-left: 0.3em;
}
.border_bottom[data-v-3c6dfc7c] {
  border-bottom: 1px solid #333;
  padding: 0 0.5em;
}
.table4_row[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.text_a_center[data-v-3c6dfc7c] {
  text-align: center;
}
.table4_row .table4_col[data-v-3c6dfc7c] {
  width: 25%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.table4_row .table4_col[data-v-3c6dfc7c]:last-child {
  border: none;
}
.flex_box[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.col3_box[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.col3_box .w1[data-v-3c6dfc7c] {
  width: 40%;
}
.col3_box .w2[data-v-3c6dfc7c] {
  width: 30%;
}
.table_row6[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.table_row6 .table_col6[data-v-3c6dfc7c] {
  width: 16.66666%;
  border-right: 1px solid #333;
  border-bottom: 1px solid #333;
  min-height: 1.8em;
}
.table_row7[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #333;
}
.table_row7 .table_col7[data-v-3c6dfc7c] {
  border-right: 1px solid #333;
  width: 14.2857%;
  min-height: 1.8em;
}
.table_row7 .table_col7[data-v-3c6dfc7c]:last-child {
  border: none;
}
.table3_row[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table3_row .table3_col[data-v-3c6dfc7c] {
  width: 33.33333%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.table3_row .table3_col[data-v-3c6dfc7c]:last-child {
  border: none;
}
.flex_wrap[data-v-3c6dfc7c] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.title_box[data-v-3c6dfc7c] {
  width: 30%;
  border-right: 1px solid #333;
}
.time_box[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.time_box .value_s[data-v-3c6dfc7c] {
  width: 2em !important;
  border: none;
}
.col5[data-v-3c6dfc7c] {
  width: 14%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.col5[data-v-3c6dfc7c]:last-child {
  border: none;
}
.left_name_box[data-v-3c6dfc7c] {
  width: 58%;
  border-right: 2px solid #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.left_name_box .title_1[data-v-3c6dfc7c] {
  border-bottom: 2px solid #333;
  font-weight: 700;
  text-align: center;
}
.left_label[data-v-3c6dfc7c] {
  width: 35%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-right: 1px solid #333;
  font-weight: 700;
}
.right_label[data-v-3c6dfc7c] {
  width: 65%;
}
.w50[data-v-3c6dfc7c] {
  width: 50%;
  text-align: center;
  border-right: 1px solid #333;
}
.w50[data-v-3c6dfc7c]:last-child {
  border: none;
}
.right_name_box[data-v-3c6dfc7c] {
  width: 42%;
}
.personal .w50[data-v-3c6dfc7c] {
  min-height: 3.7em;
  line-height: 3.7em;
}
.top-border[data-v-3c6dfc7c] {
  border-top: 1px solid #333;
}
.top[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.top .item[data-v-3c6dfc7c] {
  width: 50%;
  line-height: 2.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top .item .label[data-v-3c6dfc7c] {
  width: 80px;
  text-align: right;
  margin-right: 20px;
}
.btn-tab[data-v-3c6dfc7c] {
  padding: 15px 0;
}
.form-group[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.form-item[data-v-3c6dfc7c] {
  width: 30%;
}
.form-flex1[data-v-3c6dfc7c] {
  width: 100%;
  padding-left: 10px;
  font-size: 14px;
  font-weight: bold;
  border-left: 3px solid #00af94;
}
.flex-between[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.flex-normal[data-v-3c6dfc7c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-normal span[data-v-3c6dfc7c] {
  width: 100px;
}
.table[data-v-3c6dfc7c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.table .flex1[data-v-3c6dfc7c] {
  width: 100%;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  line-height: 40px;
  text-align: center;
}
.table .table-row[data-v-3c6dfc7c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #ccc;
}
.table .table-row .table-col[data-v-3c6dfc7c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  width: 50%;
  height: 100%;
  line-height: 40px;
  border-right: 1px solid #ccc;
}
.table .label[data-v-3c6dfc7c] {
  background-color: #f2f2f2;
}

.print_area[data-v-7c6e3346] {
  height: 600px;
  overflow: auto;
  width: 210mm;
  border: 1px solid #eee;
  font-size: 10pt;
  line-height: 1.8;
  color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1cm;
  font-family: "Segoe UI", Arial, "Microsoft Yahei", sans-serif;
}
h1[data-v-7c6e3346] {
  font-size: 16pt;
  margin: 0 auto;
  text-align: center;
  line-height: 1;
  font-weight: bolder;
  margin-bottom: 1em;
}
.value[data-v-7c6e3346] {
  display: inline-block;
  border-bottom: 1px solid #999;
  min-width: 8em;
  text-align: center;
  padding: 0 .7em;
}
.value_s[data-v-7c6e3346] {
  min-width: 4em;
}
.institution_info[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.center_box[data-v-7c6e3346] {
  border: 1px solid #333;
  margin: 10pt auto;
}
.center_box .title[data-v-7c6e3346] {
  width: 100%;
  text-align: center;
  font-weight: 700;
  border-bottom: 1px solid #333;
  background: #bdd6ee;
  margin: 0;
  padding: 0;
}
.center_box .content[data-v-7c6e3346] {
  border-bottom: 1px solid #333;
  margin: 0;
  padding: 0;
}
.content .text[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.5em;
}
.content .text .label[data-v-7c6e3346] {
  margin-left: 2em;
}
.label2[data-v-7c6e3346] {
  margin-left: 2em;
}
.checkbox_value[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.checkbox_value .label5[data-v-7c6e3346] {
  width: 6em;
}
.checkbox_value .label6[data-v-7c6e3346] {
  width: 20em;
}
.checkbox_value .label7[data-v-7c6e3346] {
  width: 40em;
}
.checkbox_value .input[data-v-7c6e3346]{
  margin-left: .3em;
}
.border_bottom[data-v-7c6e3346] {
  border-bottom: 1px solid #333;
  padding: 0 0.5em;
}
.table4_row[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.text_a_center[data-v-7c6e3346] {
  text-align: center;
}
.table4_row .table4_col[data-v-7c6e3346] {
  width: 25%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.table4_row .table4_col[data-v-7c6e3346]:last-child {
  border: none;
}
.flex_box[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.col3_box[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.col3_box .w1[data-v-7c6e3346] {
  width: 40%;
}
.col3_box .w2[data-v-7c6e3346] {
  width: 30%;
}
.table_row6[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.table_row6 .table_col6[data-v-7c6e3346] {
  width: 16.66666%;
  border-right: 1px solid #333;
  border-bottom: 1px solid #333;
  min-height: 1.8em;
}
.table_row7[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #333;
}
.table_row7 .table_col7[data-v-7c6e3346] {
  border-right: 1px solid #333;
  width: 14.2857%;
  min-height: 1.8em;
}
.table_row7 .table_col7[data-v-7c6e3346]:last-child {
  border: none;
}
.table3_row[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table3_row .table3_col[data-v-7c6e3346] {
  width: 33.33333%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.table3_row .table3_col[data-v-7c6e3346]:last-child {
  border: none;
}
.flex_wrap[data-v-7c6e3346] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.title_box[data-v-7c6e3346] {
  width: 30%;
  border-right: 1px solid #333;
}
.time_box[data-v-7c6e3346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.time_box .value_s[data-v-7c6e3346] {
  width: 2em!important;
  border: none;
}
.col5[data-v-7c6e3346] {
  width: 14%;
  border-right: 1px solid #333;
  min-height: 1.8em;
}
.col5[data-v-7c6e3346]:last-child {
  border: none;
}
.left_name_box[data-v-7c6e3346] {
  width: 58%;
  border-right: 2px solid #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.left_name_box .title_1[data-v-7c6e3346] {
  border-bottom: 2px solid #333;
  font-weight: 700;
  text-align: center;
}
.left_label[data-v-7c6e3346] {
  width: 35%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-right: 1px solid #333;
  font-weight: 700;
}
.right_label[data-v-7c6e3346] {
  width: 65%;
}
.w50[data-v-7c6e3346] {
  width: 50%;
  text-align: center;
  border-right: 1px solid #333
}
.w50[data-v-7c6e3346]:last-child {
  border: none;
}
.right_name_box[data-v-7c6e3346] {
  width: 42%;
}
.personal .w50[data-v-7c6e3346]{
  min-height: 3.7em;
  line-height: 3.7em;
}
.top-border[data-v-7c6e3346] {
  border-top: 1px solid #333
}


.flex-form .item[data-v-3ab04df4] {
  display: inline-block;
  padding-right: 10px;
}
.flex-form .item .el-select[data-v-3ab04df4] {
  width: 100%;
}
.flex-form .collectType .el-form-item[data-v-3ab04df4] {
  width: 160px;
}
.flex-form .status .el-form-item[data-v-3ab04df4] {
  width: 230px;
}
.flex-form .insu .el-form-item[data-v-3ab04df4] {
  width: 270px;
}
.p-b-10[data-v-3ab04df4] {
  padding-bottom: 10px;
}
[data-v-3ab04df4] .footer {
  text-align: right;
  padding-top: 5px;
}
.status0[data-v-3ab04df4] {
  color: #999;
}
.status1[data-v-3ab04df4] {
  color: #fdac31;
}
.status2[data-v-3ab04df4] {
  color: #2fc237;
}
.status4[data-v-3ab04df4] {
  color: #f86b6b;
}
.status3[data-v-3ab04df4] {
  color: #999;
}
.flex_between[data-v-3ab04df4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-body[data-v-3ab04df4] {
  padding-top: 10px;
}
.long-label[data-v-3ab04df4] {
  width: 5em;
}
.flex-form[data-v-f9a2a916] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-form .item[data-v-f9a2a916] {
  padding-right: 10px;
}
.flex-form .item .check_box[data-v-f9a2a916] {
  padding-top: 8px;
}
.flex-form .btns[data-v-f9a2a916] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-bottom: 5px;
}
.footer[data-v-f9a2a916] {
  text-align: right;
  padding-top: 5px;
}
.el-upload__tip[data-v-0552fd86] {
  font-size: 1rem;
  color: #999;
}
span[data-v-0552fd86] {
  padding: 0 5px;
}
.down[data-v-0552fd86] {
  padding-top: 10px;
}
.flex-form[data-v-eeec1592] {
  padding-bottom: 10px;
}
.flex-form .item[data-v-47b4862c] {
  display: inline-block;
  padding-right: 10px;
}
.flex-form .item .el-select[data-v-47b4862c] {
  width: 100%;
}
.flex-form .collectType .el-form-item[data-v-47b4862c] {
  width: 160px;
}
.flex-form .status .el-form-item[data-v-47b4862c] {
  width: 230px;
}
.flex-form .insu .el-form-item[data-v-47b4862c] {
  width: 270px;
}
.p-b-10[data-v-47b4862c] {
  padding-bottom: 10px;
}
[data-v-47b4862c] .footer {
  text-align: right;
  padding-top: 5px;
}
.status0[data-v-47b4862c] {
  color: #999;
}
.status1[data-v-47b4862c] {
  color: #fdac31;
}
.status2[data-v-47b4862c] {
  color: #2fc237;
}
.status4[data-v-47b4862c] {
  color: #f86b6b;
}
.status3[data-v-47b4862c] {
  color: #999;
}
.flex_between[data-v-47b4862c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-body[data-v-47b4862c] {
  padding-top: 10px;
}
.long-label[data-v-47b4862c] {
  width: 5em;
}
.flex-form .item[data-v-2bcac05e] {
  display: inline-block;
  padding-right: 10px;
}
.flex-form .item .el-select[data-v-2bcac05e] {
  width: 100%;
}
.flex-form .collectType .el-form-item[data-v-2bcac05e] {
  width: 160px;
}
.flex-form .status .el-form-item[data-v-2bcac05e] {
  width: 230px;
}
.flex-form .insu .el-form-item[data-v-2bcac05e] {
  width: 270px;
}
.p-b-10[data-v-2bcac05e] {
  padding-bottom: 10px;
}
[data-v-2bcac05e] .footer {
  text-align: right;
  padding-top: 5px;
}
.status0[data-v-2bcac05e] {
  color: #999;
}
.status1[data-v-2bcac05e] {
  color: #fdac31;
}
.status2[data-v-2bcac05e] {
  color: #2fc237;
}
.status4[data-v-2bcac05e] {
  color: #f86b6b;
}
.status3[data-v-2bcac05e] {
  color: #999;
}
.flex_between[data-v-2bcac05e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-body[data-v-2bcac05e] {
  padding-top: 10px;
}
.long-label[data-v-2bcac05e] {
  width: 5em;
}
.mr10[data-v-2bcac05e] {
  margin-right: 10px;
}
.ml10[data-v-2bcac05e] {
  margin-left: 10px;
}
.formula[data-v-2bcac05e] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
  height: 80px;
  color: #00af94;
  background-color: #f2fdf7;
}
.formula .formula-left[data-v-2bcac05e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.formula .flex[data-v-2bcac05e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.formula .money[data-v-2bcac05e] {
  font-size: 26px;
  font-weight: bold;
}
.page[data-v-ac95d0c8] {
  padding: 10px;
}
.medicare-request-log .status-alert[data-v-606fb63f] {
  margin-bottom: 12px;
}
.medicare-request-log .query-form[data-v-606fb63f] {
  margin-bottom: 12px;
  padding: 12px 12px 0;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  background: #fafafa;
}
.medicare-request-log .query-form[data-v-606fb63f] .el-form-item {
  margin-right: 12px;
  margin-bottom: 12px;
}
.medicare-request-log .query-form[data-v-606fb63f] .interface-input,
.medicare-request-log .query-form[data-v-606fb63f] .business-id-input {
  width: 160px;
}
.medicare-request-log .query-form[data-v-606fb63f] .msg-id-input {
  width: 230px;
}
.medicare-request-log .query-form[data-v-606fb63f] .status-select {
  width: 120px;
}
.medicare-request-log .query-form[data-v-606fb63f] .result-select {
  width: 120px;
}
.medicare-request-log .interface-cell[data-v-606fb63f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  overflow: hidden;
  line-height: 1.25;
  text-align: left;
  white-space: nowrap;
}
.medicare-request-log .interface-code[data-v-606fb63f] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #303133;
  font-weight: 600;
}
.medicare-request-log .interface-name[data-v-606fb63f] {
  min-width: 0;
  margin-left: 8px;
  overflow: hidden;
  color: #909399;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.medicare-request-log .error-summary[data-v-606fb63f] {
  display: block;
  overflow: hidden;
  color: #909399;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.medicare-request-log .error-summary.has-error[data-v-606fb63f] {
  color: #f56c6c;
}
.medicare-request-log .detail-content[data-v-606fb63f] {
  min-height: 120px;
}
.medicare-request-log .detail-form[data-v-606fb63f] .el-form-item {
  margin-bottom: 8px;
}
.medicare-request-log .detail-form[data-v-606fb63f] .el-form-item__label {
  color: #909399;
}
.medicare-request-log .break-all[data-v-606fb63f] {
  word-break: break-all;
}
.medicare-request-log .payload-section[data-v-606fb63f] {
  margin-top: 16px;
}
.medicare-request-log .payload-header[data-v-606fb63f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
}
.medicare-request-log .payload-title[data-v-606fb63f] {
  color: #606266;
  font-weight: 600;
}
.medicare-request-log .json-content[data-v-606fb63f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 320px;
  margin: 0;
  padding: 15px;
  overflow: auto;
  border-radius: 4px;
  background-color: #f5f7fa;
  color: #303133;
  font-family: Consolas, Monaco, monospace;
  font-size: 12px;
  line-height: 1.5;
  white-space: pre-wrap;
  word-break: break-all;
}
.medicare-request-log[data-v-606fb63f] .detail-dialog .el-dialog__body {
  max-height: 72vh;
  overflow-y: auto;
}
@charset "UTF-8";
.total-amount span[data-v-5c4e668d] {
  margin-right: 15px;
}
.total-amount span em[data-v-5c4e668d] {
  font-style: normal;
  color: #f08525;
}
.search_box[data-v-5c4e668d] {
  padding-top: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 999;
}
.search_box .item.width200[data-v-5c4e668d] {
  width: 200px;
}
.search_box .item[data-v-5c4e668d]:last-child {
  margin-left: 10px;
}
.block[data-v-5c4e668d] {
  padding: 10px;
}
.block .title-h2[data-v-5c4e668d] {
  font-size: 16px;
  position: relative;
}
.block .title-h2 .right[data-v-5c4e668d] {
  position: absolute;
  top: 0;
  right: 20px;
}
.body[data-v-5c4e668d] {
  height: calc(100vh - 90px);
  overflow: auto;
}
.overflow-box[data-v-5c4e668d]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-5c4e668d]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.overflow-box[data-v-5c4e668d]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
@charset "UTF-8";
.total-amount span[data-v-f1b34dec] {
  margin-right: 15px;
}
.total-amount span em[data-v-f1b34dec] {
  font-style: normal;
  color: #f08525;
}
.search_box[data-v-f1b34dec] {
  padding-top: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 999;
}
.search_box .item.width200[data-v-f1b34dec] {
  width: 200px;
}
.search_box .item[data-v-f1b34dec]:last-child {
  margin-left: 10px;
}
.block[data-v-f1b34dec] {
  padding: 10px;
}
.block .title-h2[data-v-f1b34dec] {
  font-size: 16px;
  position: relative;
}
.block .title-h2 .right[data-v-f1b34dec] {
  position: absolute;
  top: 0;
  right: 20px;
}
.body[data-v-f1b34dec] {
  height: calc(100vh - 90px);
  overflow: auto;
}
.overflow-box[data-v-f1b34dec]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-f1b34dec]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.overflow-box[data-v-f1b34dec]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
.search_box[data-v-23c1340e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 999;
}
.search_box .item.width200[data-v-23c1340e] {
  width: 200px;
}
.search_box .item[data-v-23c1340e]:last-child {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 100px;
  text-align: right;
}
.footer[data-v-23c1340e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 7px;
}
@charset "UTF-8";
.search_box[data-v-a878b2e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 999;
}
.search_box .item.width200[data-v-a878b2e6] {
  width: 200px;
}
.search_box .item[data-v-a878b2e6]:last-child {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 100px;
  text-align: right;
}
.block[data-v-a878b2e6] {
  padding: 10px;
}
.block .title-h2[data-v-a878b2e6] {
  font-size: 16px;
  position: relative;
}
.block .title-h2 .right[data-v-a878b2e6] {
  position: absolute;
  top: 0;
  right: 20px;
}
.body[data-v-a878b2e6] {
  height: calc(100vh - 90px);
  overflow: auto;
}
.overflow-box[data-v-a878b2e6]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-a878b2e6]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.overflow-box[data-v-a878b2e6]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
.content[data-v-6bf3ca1e] {
  height: 100%;
}
.content .basic-container[data-v-6bf3ca1e] {
  height: 100%;
}
.content .basic-container[data-v-6bf3ca1e] .el-card {
  height: 100%;
}
.content .search .searchForm[data-v-6bf3ca1e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px;
}
.content .search .searchForm .btn[data-v-6bf3ca1e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: auto;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 280px;
  max-width: 320px;
}
.content .search .searchForm .tree[data-v-6bf3ca1e] {
  min-width: 300px;
  max-width: 500px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.content .search .searchForm .tree[data-v-6bf3ca1e] .el-cascader__tags .el-tag {
  max-width: 150px !important;
  margin: 2px 4px 2px 0 !important;
  overflow: hidden !important;
}
.content .search .searchForm .tree[data-v-6bf3ca1e] .el-cascader__tags .el-tag .el-tag__content {
  max-width: calc(100% - 20px) !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  display: inline-block !important;
}
.content .search .searchForm .tree[data-v-6bf3ca1e] .el-cascader__tags .el-tag span {
  max-width: 100% !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  display: inline-block !important;
}
.content .search .searchForm .mar-r-30[data-v-6bf3ca1e] {
  margin-right: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-form-item {
  margin-bottom: 0;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-form-item .el-form-item__content {
  line-height: normal;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-form-item__content {
  line-height: normal;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange {
  width: 100%;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range-input {
  font-size: 14px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
  background: transparent;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range-input:first-child {
  text-align: right;
  padding-right: 5px;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range-input:last-child {
  text-align: left;
  padding-left: 5px;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range-separator {
  width: 16px;
  padding: 0 5px;
  color: #606266;
  font-size: 14px;
  line-height: 22px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-date-editor--daterange .el-range__close-icon {
  right: 5px;
}
.content .search .searchForm .operation-form-item[data-v-6bf3ca1e] .el-select {
  width: 100%;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-cascader {
  width: 100%;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-cascader .el-input__inner {
  height: auto;
  min-height: 32px;
  padding-right: 30px;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-cascader__tags {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: 60px;
  overflow-y: auto;
}
.content .search .searchForm[data-v-6bf3ca1e] .el-cascader__tags .el-tag {
  max-width: 150px !important;
  margin: 2px 4px 2px 0 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 24px;
  line-height: 22px;
  padding: 0 8px;
  overflow: hidden !important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content .countTable[data-v-6bf3ca1e] {
  margin-top: 10px;
}
.content .countTable .title[data-v-6bf3ca1e] {
  font-size: 23px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 20px;
}
.content .countTable .el-pagination[data-v-6bf3ca1e] {
  text-align: end;
  margin-top: 5px;
}
.content[data-v-6bf3ca1e] .el-table th .table-header-label {
  display: inline-block;
}
.content[data-v-6bf3ca1e] .el-table th .table-header-question {
  margin-left: 4px;
  color: #909399;
  cursor: pointer;
}
.content .merge-config-tip[data-v-6bf3ca1e] {
  font-size: 12px;
  color: #909399;
  margin-top: 4px;
}
.content[data-v-6bf3ca1e] .el-cascader__tags .el-tag {
  max-width: 150px !important;
  overflow: hidden !important;
}
.content[data-v-6bf3ca1e] .el-cascader__tags .el-tag .el-tag__content,
.content[data-v-6bf3ca1e] .el-cascader__tags .el-tag span {
  max-width: calc(100% - 20px) !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  display: inline-block !important;
}
.search_box[data-v-6728f0e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search_box .item.width200[data-v-6728f0e6] {
  width: 200px;
}
.search_box .item[data-v-6728f0e6]:last-child {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 100px;
  text-align: right;
}
.flex-box[data-v-6728f0e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-box .left[data-v-6728f0e6] {
  width: 700px;
  height: calc(100vh - 170px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-box .right[data-v-6728f0e6] {
  width: calc(100% - 700px);
}
.search_box[data-v-f0538572] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search_box .item.width200[data-v-f0538572] {
  width: 200px;
}
.search_box .item[data-v-f0538572]:last-child {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 100px;
  text-align: right;
}
.search_box[data-v-10a317be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search_box .item.width200[data-v-10a317be] {
  width: 200px;
}
.search_box .item[data-v-10a317be]:last-child {
  margin-left: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 100px;
  text-align: right;
}
.flex-box[data-v-10a317be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-box .left[data-v-10a317be] {
  width: 700px;
  height: calc(100vh - 170px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-box .right[data-v-10a317be] {
  width: calc(100% - 700px);
}
@charset "UTF-8";
.search_box[data-v-43be7abf] {
  padding-top: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 999;
}
.search_box .item.width200[data-v-43be7abf] {
  width: 200px;
}
.search_box .item[data-v-43be7abf]:last-child {
  margin-left: 10px;
}
.block[data-v-43be7abf] {
  padding: 10px;
}
.block .title-h2[data-v-43be7abf] {
  font-size: 16px;
  position: relative;
}
.block .title-h2 .right[data-v-43be7abf] {
  position: absolute;
  top: 0;
  right: 20px;
}
.body[data-v-43be7abf] {
  height: calc(100vh - 90px);
  overflow: auto;
}
.overflow-box[data-v-43be7abf]::-webkit-scrollbar {
  width: 4px;
}
.overflow-box[data-v-43be7abf]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.overflow-box[data-v-43be7abf]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
[data-v-43be7abf] .el-input-number__increase {
  right: 1px !important;
}
[data-v-43be7abf] .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #fff !important;
}
.search-box[data-v-44dd4734] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-flex[data-v-44dd4734] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-btn[data-v-44dd4734] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
[data-v-563fb3fa] .el-input-number__decrease {
  height: 28px !important;
}
[data-v-563fb3fa] .el-input-number__increase {
  height: 28px !important;
}
[data-v-563fb3fa] .el-select {
  width: 100%;
  position: relative;
}
.drawer-body[data-v-563fb3fa] {
  width: 100%;
  height: calc(100% - 60px);
  overflow: auto;
}
.avatar[data-v-563fb3fa] {
  width: 112px;
  height: 46px;
}
.select-button[data-v-563fb3fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #fff;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 100;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  padding-right: 10px;
}
.discount-input[data-v-563fb3fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-563fb3fa] .input-new-tag {
  width: 70px !important;
  margin: 0 5px;
}
.flex-Item[data-v-563fb3fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-span[data-v-563fb3fa] {
  font-size: 12px;
  color: #A8A8A8;
}
.w480[data-v-563fb3fa] {
  width: 480px;
}
.demo-drawer__footer[data-v-563fb3fa] {
  text-align: right;
}
[data-v-273525c1] .avatar-uploader-icon {
  width: 130px !important;
  height: 70px !important;
  line-height: 70px !important;
}
.img-size[data-v-273525c1] {
  max-width: 130px;
  max-height: 70px;
}
.mb20[data-v-273525c1] {
  margin-bottom: 20px;
}
.text-red[data-v-273525c1] {
  color: red !important;
}
.search-box[data-v-273525c1] {
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-flex[data-v-273525c1] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-btn[data-v-273525c1] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 10px;
}
.page-box {
  color: #000;
  margin: 0 auto;
}
.page-box .top {
  text-align: center;
  position: relative;
  font-size: 14px;
  line-height: 2;
  padding: 20px 0;
  border-bottom: 1px solid #ccc;
}
.page-box .top .top-code {
  position: absolute;
  bottom: 0;
  left: 20px;
  line-height: 60px;
  font-size: 14px;
}
.page-box .top .title {
  font-size: 20px;
}
.page-box .top .type {
  position: absolute;
  top: 20px;
  right: 20px;
  border: 1px solid #ccc;
  width: 120px;
  text-align: center;
  line-height: 60px;
  font-size: 14px;
}
.page-box .top .logo {
  position: absolute;
  top: 5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100px;
  height: 100px;
}
.page-box .case-info {
  padding: 10px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  line-height: 2.3;
}
.page-box .case-info > .line1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-box .case-info > .line1 > .item {
  text-align: center;
  font-size: 14px;
}
.page-box .case-info > .line2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-box .case-info > .line2 .item {
  width: 50%;
  font-size: 14px;
  position: relative;
}
.page-box .case-info > .line2 .item .sign-position {
  position: absolute;
  top: 0;
  left: 5em;
}
.page-box .case-info > .line2 .item .sign-position img {
  width: auto;
  height: 34px;
}
.page-box .footer_info {
  margin-left: 20px;
}
.page-box .case-info2 {
  padding: 10px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  line-height: 2.3;
}
.page-box .case-info2 > .line1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-box .case-info2 > .line1 > .item {
  text-align: center;
  font-size: 14px;
}
.page-box .case-info2 > .line2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-box .case-info2 > .line2 .item {
  width: 50%;
  font-size: 14px;
  position: relative;
}
.page-box .case-info2 > .line2 .item .sign-position {
  position: absolute;
  top: 0;
  left: 5em;
}
.page-box .case-info2 > .line2 .item .sign-position img {
  width: auto;
  height: 34px;
}
.page-box .footer {
  padding-top: 20px;
  border-top: 1px solid #ccc;
}
.page-box .footer .tips > span {
  padding-right: 20px;
}
.page-box .chu-fang {
  margin-left: 20px;
  min-height: 200px;
}
.page-box .chu-fang .big-title {
  font-size: 20px;
}
.page-box .chu-fang .list .list-item {
  padding: 10px;
  font-size: 14px;
}
.page-box .chu-fang .list .list-item .line3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-box .chu-fang .list .list-item .line3 .index {
  width: 30px;
}
.page-box .chu-fang .list .list-item .line3 .name {
  width: 50%;
}
.page-box .chu-fang .list .list-item .line3 .fre {
  width: 20%;
}
.page-box .chu-fang .list .list-item .line3 .num {
  width: 20%;
}
.page-box .chu-fang .list .list-item .use-method {
  text-indent: 60px;
}
.search[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
}
.search .btns[data-v-1a088302] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
}
.top-box[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 3;
  background-color: antiquewhite;
  padding: 0 20px;
  margin-left: -20px;
  margin-right: -20px;
}
.top-box .left > span[data-v-1a088302] {
  padding-right: 20px;
}
.line-box[data-v-1a088302] {
  line-height: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.line-box > div[data-v-1a088302] {
  width: 50%;
}
.list-box .list-item-box[data-v-1a088302] {
  border-top: 0;
}
.list-item-box[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 2.4;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
.list-item-box > div[data-v-1a088302] {
  width: 11.11111%;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
}
.list-item-box > div.type[data-v-1a088302], .list-item-box > div.num[data-v-1a088302] {
  width: 8%;
}
.list-item-box > div.batch[data-v-1a088302] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.list-item-box.title > div[data-v-1a088302] {
  text-align: center;
}
.no-data[data-v-1a088302] {
  text-align: center;
  line-height: 3;
}
.ep-result-dialog[data-v-1a088302] .el-dialog__body {
  padding-top: 12px;
  max-height: 70vh;
  overflow-y: auto;
}
.ep-sale-dialog[data-v-1a088302] .el-dialog__body {
  padding-top: 12px;
}
.ep-sale-form-grid[data-v-1a088302] {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 16px;
}
.ep-sale-detail-head[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 4px 0 10px;
}
.ep-sale-detail-head span[data-v-1a088302] {
  padding-left: 8px;
  line-height: 18px;
  font-weight: 600;
  color: #00796b;
  border-left: 3px solid #00796b;
}
.ep-result[data-v-1a088302] {
  color: #333;
}
.ep-status[data-v-1a088302] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 8px 12px;
  padding: 10px 12px;
  margin-bottom: 12px;
  background: #f7f8fa;
  border: 1px solid #e5e7eb;
}
.ep-status-item[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  line-height: 22px;
}
.ep-status-item span[data-v-1a088302] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 72px;
          flex: 0 0 72px;
  color: #666;
}
.ep-status-item b[data-v-1a088302] {
  min-width: 0;
  font-weight: 400;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ep-status-item b.danger[data-v-1a088302] {
  color: #f56c6c;
}
.ep-section[data-v-1a088302] {
  margin-bottom: 14px;
}
.ep-section-title[data-v-1a088302] {
  margin-bottom: 8px;
  padding-left: 8px;
  line-height: 18px;
  font-weight: 600;
  color: #00796b;
  border-left: 3px solid #00796b;
}
.ep-field-grid[data-v-1a088302] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  border-top: 1px solid #ebeef5;
  border-left: 1px solid #ebeef5;
}
.ep-field[data-v-1a088302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  min-height: 38px;
  border-right: 1px solid #ebeef5;
  border-bottom: 1px solid #ebeef5;
}
.ep-label[data-v-1a088302] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 120px;
          flex: 0 0 120px;
  padding: 9px 10px;
  color: #666;
  background: #fafafa;
}
.ep-value[data-v-1a088302] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  padding: 9px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ep-empty[data-v-1a088302] {
  padding: 40px 0;
  text-align: center;
  color: #999;
}
@media (max-width: 1200px) {
.ep-status[data-v-1a088302],
.ep-field-grid[data-v-1a088302] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.search[data-v-06f61e0b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
}
.search .btns[data-v-06f61e0b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 20px;
}
.text-right[data-v-158d0f90] {
  text-align: right;
}
.info-hd[data-v-158d0f90] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-158d0f90] {
  font-size: 16px;
}
.draw-body[data-v-158d0f90] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-158d0f90] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.dialog-footer[data-v-41e7fb61] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer .dialog-footer-left span[data-v-41e7fb61] {
  margin-left: 10px;
}
.nullicons[data-v-41e7fb61] {
  color: #ffb839 !important;
  border: 1px solid #ffb839;
  zoom: 0.7;
  height: 23px;
  line-height: 23px;
  text-align: center;
  display: inline-block;
  width: 54px;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
}
[data-v-b2d8afbe] .el-col {
  margin-bottom: 0;
}
.text-right[data-v-b2d8afbe] {
  text-align: right;
}
.blue-color[data-v-b2d8afbe] {
  color: #409eff;
}
.allocation-btn .el-button i[data-v-b2d8afbe] {
  font-size: 16px;
  margin-right: 8px;
}
.mr20[data-v-b2d8afbe] {
  margin-right: 20px;
}
.draw-body[data-v-b2d8afbe] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-b2d8afbe] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .page-bot .oringe[data-v-b2d8afbe] {
  font-style: normal;
  color: #f08525;
}
.other-dept[data-v-b2d8afbe] {
  cursor: pointer;
  color: #00AF94;
}
@charset "UTF-8";
[data-v-a027d4a4] .el-col {
  margin-bottom: 0;
}
[data-v-a027d4a4] .el-form-item {
  margin-bottom: 10px !important;
}
[data-v-a027d4a4] .el-table th {
  background: #f5f5f5;
}
.text-right[data-v-a027d4a4] {
  text-align: right;
}
.blue-color[data-v-a027d4a4] {
  color: #409eff;
}
.allocation-btn[data-v-a027d4a4] {
  position: relative;
}
.allocation-btn .el-button i[data-v-a027d4a4] {
  font-size: 16px;
  margin-right: 8px;
}
.draw-body[data-v-a027d4a4] {
  height: 100%;
  padding: 0 20px;
  overflow: auto;
}
.draw-body .tab-height[data-v-a027d4a4] {
  height: calc(100% - 260px);
}
.draw-body .page-bot[data-v-a027d4a4] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.tem-con[data-v-a027d4a4] {
  display: inline-block;
  margin-left: 20px;
}
.clear[data-v-a027d4a4] {
  cursor: pointer;
  text-align: right;
}
.clear[data-v-a027d4a4]:hover {
  color: #409eff;
}
.scratch[data-v-a027d4a4] {
  width: 420px;
  background: #fff;
  position: absolute;
  top: 44px;
  right: 0px;
  z-index: 9;
  padding: 5px;
  border: 1px solid #dfdfdf;
  font-size: 14px;
  color: #606266;
}
.scratch .scratch-tit[data-v-a027d4a4] {
  border-bottom: 1px solid #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-align: left;
}
.scratch .scratch-tit .text-left[data-v-a027d4a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.scratch .no-record[data-v-a027d4a4] {
  padding: 30px 0;
  text-align: center;
}
.scratch ul[data-v-a027d4a4] {
  margin: 10px;
}
.scratch ul li[data-v-a027d4a4] {
  text-align: left;
  padding: 5px 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.scratch ul li[data-v-a027d4a4]:hover {
  background: #dfdfdf;
}
.scratch ul li span[data-v-a027d4a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.scratch ul .delete-text[data-v-a027d4a4] {
  width: 60px;
}
@media print {
.print-body[data-v-a027d4a4] {
    display: block;
    font-size: 8pt;
    text-align: center;
    margin: 12px 12px 12px 16px;
    page-break-after: always;
    font-family:   "SimSun";
}
.print-body .print-title[data-v-a027d4a4] {
    text-align: center;
    font-size: 12pt;
}
.print-body .print-bd[data-v-a027d4a4] {
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.print-body .print-bd span[data-v-a027d4a4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-size: 8pt;
    margin-left: 10px;
}
.print-body .print-bd span[data-v-a027d4a4]:first-child {
    margin-left: 0;
}
.print-body .print-table[data-v-a027d4a4] {
    width: 100%;
    border: 1px solid #ddd;
    font-size: 8pt;
    margin-top: 10px;
}
.print-body .print-table th[data-v-a027d4a4] {
    line-height: 30px;
}
.print-body .print-table th[data-v-a027d4a4], .print-body .print-table td[data-v-a027d4a4] {
    height: 30px;
    font-weight: normal;
    text-align: center;
    border-left: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr[data-v-a027d4a4]:last-child {
    border-bottom: none;
}
.print-body .print-table th[data-v-a027d4a4]:first-child, .print-body .print-table td[data-v-a027d4a4]:first-child {
    border-left: none;
}
.print-body .total-num[data-v-a027d4a4], .print-body .print-bot[data-v-a027d4a4] {
    text-align: left;
    margin-top: 10px;
    font-size: 8pt;
}
.print-body .print-bot[data-v-a027d4a4] {
    text-align: left;
}
.print-body .print-bot span[data-v-a027d4a4] {
    display: inline-block;
    width: 33.3%;
    font-size: 8pt;
}
@page {
    margin: 0;
    size: A5 landscape !important;
}
}
[data-v-a027d4a4] .red-border-color input {
  border-color: #ff6060 !important;
}
.ml[data-v-bff6a0a6] {
  margin-left: 10px;
}
.mr20[data-v-bff6a0a6] {
  margin-right: 20px;
}
.reject-body[data-v-bff6a0a6] {
  height: 400px;
}
.appro[data-v-bff6a0a6] {
  height: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.text-red[data-v-bff6a0a6] {
  color: red;
}
.form-group[data-v-bff6a0a6] {
  position: relative;
}
.form-group .icon[data-v-bff6a0a6] {
  width: 20px;
  height: 20px;
  vertical-align: -0.15em;
  fill: red;
  overflow: hidden;
}
.form-group .icon2[data-v-bff6a0a6] {
  position: absolute;
  width: 50px;
  height: 50px;
  top: -10px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  margin-left: 20px;
}
.appro-slide[data-v-bff6a0a6] {
  height: 100%;
  width: 200px;
  border: 1px solid #dfdfdf;
}
.appro-slide .appro-title[data-v-bff6a0a6] {
  height: 44px;
  line-height: 44px;
  padding: 0 20px;
  border-bottom: 1px solid #dfdfdf;
}
.appro-slide .apply-list[data-v-bff6a0a6] {
  height: calc(100% - 45px);
}
.appro-slide .apply-list li[data-v-bff6a0a6] {
  height: 44px;
  line-height: 44px;
  padding: 0 10px;
  border-left: 4px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.appro-slide .apply-list li.active[data-v-bff6a0a6] {
  background-color: #e2f0fd;
  color: #409EFF;
  border-left: 4px solid #409EFF;
}
.appro-slide .apply-list li span[data-v-bff6a0a6] {
  display: inline-block;
}
.appro-slide .apply-list li .apply-list-name[data-v-bff6a0a6] {
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
.appro-slide .apply-list li em[data-v-bff6a0a6] {
  display: inline-block;
  font-style: normal;
  height: 16px;
  line-height: 16px;
  border: 1px solid #f08525;
  border-radius: 2px;
  color: #f08525;
  margin-left: 5px;
  width: 40px;
  text-align: center;
}
.appro-content[data-v-bff6a0a6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 10px;
  overflow: hidden;
}
.appro-content[data-v-bff6a0a6] .el-table__header-wrapper .el-checkbox {
  display: none;
}
.appro-content .table-flex[data-v-bff6a0a6] {
  height: calc(100% - 100px);
}
.appro-content .appro-ware[data-v-bff6a0a6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-right: 20px;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.appro-content .appro-ware .ware-item[data-v-bff6a0a6] {
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
  display: inline-block;
  margin-right: 8px;
  border-radius: 3px;
  background: #eff1f5;
}
.appro-content .appro-ware .ware-active[data-v-bff6a0a6] {
  background-color: #409EFF;
  color: #ffffff;
}
.appro-content .table-height[data-v-bff6a0a6] {
  height: 100%;
  overflow-y: scroll;
}
.appro-content .table-height .priority[data-v-bff6a0a6] {
  width: 23px;
  height: 20px;
  line-height: 18px;
  margin-left: 8px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.appro-content[data-v-bff6a0a6] .el-table__expanded-cell {
  padding: 10px 0;
}
.appro-content .page-bot[data-v-bff6a0a6] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.appro-content .demo-table-expand[data-v-bff6a0a6] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-bff6a0a6] .el-form--inline .el-form-item {
  padding: 0 10px;
  margin-right: 0;
}
[data-v-bff6a0a6] .el-icon-arrow-right {
  font-size: 18px;
}
.dialog-footer[data-v-bff6a0a6] {
  margin-top: 10px;
}
.text-red[data-v-bff6a0a6] {
  color: #F56C6C;
}
.text-green[data-v-bff6a0a6] {
  color: #36BBA9;
}
.mar-t10[data-v-1f8d86ad] {
  margin-top: 10px;
}
.body[data-v-1f8d86ad] {
  position: relative;
  height: 100%;
}
.text-left[data-v-1f8d86ad] {
  text-align: left;
}
.clear[data-v-1f8d86ad] {
  cursor: pointer;
}
.clear[data-v-1f8d86ad]:hover {
  color: #409eff;
}
.gray[data-v-1f8d86ad] {
  color: #909399 !important;
}
[data-v-1f8d86ad] .el-col {
  margin-bottom: 7px !important;
}
.opt-slide[data-v-1f8d86ad] {
  position: relative;
  margin: 0 20px;
}
.opt-slide .el-icon-bell:hover .scratch[data-v-1f8d86ad] {
  display: inline-block;
}
.opt-slide .up-icon[data-v-1f8d86ad] {
  position: absolute;
}
.opt-slide .upload-icon[data-v-1f8d86ad] {
  /*position: relative;*/
}
.opt-slide .upload-demo[data-v-1f8d86ad] {
  width: 20px;
  height: 20px;
  display: inline-block;
}
.opt-slide .scratch[data-v-1f8d86ad] {
  width: 260px;
  background: #fff;
  position: absolute;
  top: 20px;
  right: 0px;
  z-index: 9;
  padding: 5px;
  border: 1px solid #dfdfdf;
  display: none;
  font-size: 14px;
  color: #606266;
}
.opt-slide .scratch .scratch-tit[data-v-1f8d86ad] {
  border-bottom: 1px solid #dfdfdf;
}
.opt-slide .scratch ul[data-v-1f8d86ad] {
  margin: 10px;
}
.opt-slide .scratch ul li[data-v-1f8d86ad] {
  text-align: left;
  padding: 5px 0;
  cursor: pointer;
}
.opt-slide .scratch ul li[data-v-1f8d86ad]:hover {
  background: #dfdfdf;
}
.page-bot[data-v-1f8d86ad] {
  height: 40px;
  margin-top: 10px;
  line-height: 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  background: #fff;
}
.page-bot span[data-v-1f8d86ad] {
  margin-right: 15px;
}
.page-bot em[data-v-1f8d86ad] {
  font-style: normal;
  color: red;
}
.text-red[data-v-1f8d86ad] {
  color: #F56C6C;
}
.icon-btn[data-v-1f8d86ad] {
  font-size: 16px;
  color: #409eff;
  margin-right: 8px;
  cursor: pointer;
}
.icon-btn[data-v-1f8d86ad]:last-child {
  margin-right: 0;
}
.text-right[data-v-1f8d86ad] {
  text-align: right;
}
.search[data-v-1f8d86ad] .el-icon-question {
  font-size: 24px;
  margin-left: 10px;
  vertical-align: middle;
}
.search .icon-btn[data-v-1f8d86ad] {
  font-size: 20px;
}
[data-v-1f8d86ad] .el-table {
  /* height: calc(100% - 100px);*/
  overflow: auto;
}
[data-v-1f8d86ad] .el-table .project-name {
  position: relative;
}
[data-v-1f8d86ad] .el-table .project-name:hover .icon-btn {
  display: inline-block;
}
[data-v-1f8d86ad] .el-table .project-name .icon-btn {
  position: absolute;
  top: 4px;
  right: 0;
  display: none;
}
[data-v-1f8d86ad] .el-table .blue-text {
  color: #409eff;
  cursor: pointer;
}
.down-box[data-v-1f8d86ad] {
  margin-top: 10px;
}
.down-box label[data-v-1f8d86ad] {
  margin-right: 10px;
}
.top[data-v-519ec004] {
  padding-bottom: 20px;
}
.info-content[data-v-30365a24] {
  height: 100%;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.info-content .info-bot[data-v-30365a24] {
  margin-top: 15px;
  color: #606266;
}
.info-content .table-cont[data-v-30365a24] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.info-content .table-foot[data-v-30365a24] {
  height: 40px;
  margin-top: 10px;
  font-size: 14px;
  color: #333;
  font-weight: 700;
  text-align: right;
}
.body[data-v-30365a24] {
  position: relative;
  height: calc(100% - 40px) !important;
}
.table-main[data-v-30365a24] {
  overflow: auto;
}
table[data-v-30365a24] {
  border: 1px solid #EBEEF5;
}
table tbody[data-v-30365a24] {
  height: calc(100% - 30px);
  display: block;
  overflow-y: auto;
}
table thead[data-v-30365a24],
tbody tr[data-v-30365a24] {
  display: table;
  width: 100%;
  table-layout: fixed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table thead[data-v-30365a24] {
  width: calc(100% - 17px);
}
table thead.fullWIdth[data-v-30365a24] {
  width: 100%;
}
table thead th[data-v-30365a24] {
  background: #f5f5f5;
  font-size: 14px;
  color: #909399;
  border-left: 1px solid #EBEEF5;
  height: 30px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table thead tr[data-v-30365a24] {
  border-left: 1px solid #EBEEF5;
  border-bottom: 0 !important;
}
table thead th[data-v-30365a24]:first-child, table td[data-v-30365a24]:first-child {
  border-left: none;
}
.table-con table tbody tr[data-v-30365a24]:first-child {
  border-top: none !important;
}
table th[data-v-30365a24], table td[data-v-30365a24] {
  padding: 0 6px;
  text-align: left;
}
table td[data-v-30365a24] {
  border-left: 1px solid #EBEEF5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 32px;
  line-height: 31px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table tr[data-v-30365a24] {
  border-top: 1px solid #EBEEF5;
}
table tr[data-v-30365a24]:last-child {
  border-bottom: 1px solid #EBEEF5;
}
.info-content[data-v-290d2de4] {
  height: 100%;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.info-content .info-bot[data-v-290d2de4] {
  margin-top: 15px;
  color: #606266;
}
.info-content .table-cont[data-v-290d2de4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.info-content .table-foot[data-v-290d2de4] {
  height: 40px;
  margin-top: 10px;
  font-size: 14px;
  color: #333;
  font-weight: 700;
  text-align: right;
}
.trace-project-mapping-dialog .platform-summary[data-v-0478cc55] {
  margin-bottom: 10px;
}
.trace-project-mapping-dialog .platform-summary .label[data-v-0478cc55] {
  font-weight: bold;
}
.trace-project-mapping-dialog .platform-summary .gap[data-v-0478cc55] {
  margin-left: 16px;
}
.trace-project-mapping-dialog .search[data-v-0478cc55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.trace-project-mapping-dialog .search .flex-item[data-v-0478cc55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
  padding-bottom: 10px;
}
.trace-project-mapping-dialog .search .search-label[data-v-0478cc55] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 6px;
  color: #606266;
  white-space: nowrap;
}
.trace-project-mapping-dialog .mapping-content[data-v-0478cc55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.trace-project-mapping-dialog .mapping-content .aside[data-v-0478cc55] {
  width: 180px;
}
.trace-project-mapping-dialog .mapping-content .aside .dept-tree[data-v-0478cc55] {
  border: 1px solid #dcdfe6;
  width: 100%;
  height: 400px;
  overflow-y: auto;
}
.trace-project-mapping-dialog .mapping-content .aside .dept-tree .custom-tree-node[data-v-0478cc55] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.trace-project-mapping-dialog .mapping-content .body[data-v-0478cc55] {
  margin-left: 10px;
  width: calc(100% - 200px);
}
.trace-project-mapping-dialog .mapping-content .body .common-page[data-v-0478cc55] {
  margin-top: 10px;
  text-align: right;
}
.trace-project-mapping-dialog .tree-node-lable[data-v-0478cc55] {
  display: inline-block;
  width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.trace-project-mapping-dialog .unit-mode[data-v-0478cc55] {
  margin-top: 12px;
}
.trace-project-mapping-dialog .unit-mode .label[data-v-0478cc55] {
  font-weight: bold;
  margin-right: 8px;
}
.trace-project-mapping-dialog .current-mapping[data-v-0478cc55] {
  padding: 8px 12px;
  margin-bottom: 12px;
  background: #f0f9eb;
  border-left: 3px solid #67c23a;
  border-radius: 4px;
  font-size: 13px;
}
.trace-project-mapping-dialog .current-mapping .cm-title[data-v-0478cc55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.trace-project-mapping-dialog .current-mapping .cm-title .cm-label[data-v-0478cc55] {
  color: #606266;
  font-weight: bold;
  margin-right: 8px;
}
.trace-project-mapping-dialog .current-mapping .cm-title .cm-code[data-v-0478cc55] {
  color: #409eff;
  font-weight: bold;
  margin-right: 8px;
}
.trace-project-mapping-dialog .current-mapping .cm-title .cm-name[data-v-0478cc55] {
  color: #303133;
  font-weight: 600;
  margin-right: 8px;
}
.trace-project-mapping-dialog .current-mapping .cm-detail[data-v-0478cc55] {
  margin-top: 4px;
  color: #909399;
  font-size: 12px;
}
.trace-project-mapping-dialog .empty-tip[data-v-0478cc55] {
  margin-top: 8px;
  font-size: 12px;
  color: #909399;
}
.trace-project-mapping-dialog[data-v-0478cc55] .el-table .is-selected-row {
  font-weight: 600;
}
.trace-project-mapping-dialog[data-v-0478cc55] .el-table .is-selected-row td {
  background-color: #f0f9eb !important;
}
.trace-project-mapping-dialog .selected-tip[data-v-0478cc55] {
  margin-top: 8px;
  color: #67c23a;
}
.trace-inbound[data-v-55fdf7e2] {
  height: 100%;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.query-form[data-v-55fdf7e2] {
  margin-top: 15px;
}
.pagination[data-v-55fdf7e2] {
  margin-top: 12px;
  text-align: right;
}
.block-alert[data-v-55fdf7e2],
.preview-table[data-v-55fdf7e2] {
  margin-top: 12px;
}
.preview-summary[data-v-55fdf7e2] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  border-top: 1px solid #ebeef5;
  border-left: 1px solid #ebeef5;
}
.preview-summary .cell[data-v-55fdf7e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 42px;
  padding: 10px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #ebeef5;
  border-bottom: 1px solid #ebeef5;
}
.preview-summary .cell-full[data-v-55fdf7e2] {
  grid-column: 1/-1;
}
.preview-summary .label[data-v-55fdf7e2] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 88px;
  margin-right: 8px;
  color: #909399;
}
.mapping-summary[data-v-55fdf7e2],
.selected-project[data-v-55fdf7e2] {
  margin-bottom: 12px;
  color: #606266;
}
.his-project[data-v-55fdf7e2] {
  text-align: left;
  line-height: 1.4;
}
.his-project .hp-title[data-v-55fdf7e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.his-project .hp-code[data-v-55fdf7e2] {
  color: #409eff;
  font-weight: 600;
  margin-right: 6px;
}
.his-project .hp-name[data-v-55fdf7e2] {
  color: #303133;
  margin-right: 6px;
}
.compare-box .cb-na[data-v-55fdf7e2] {
  color: #909399;
  font-size: 12px;
}
.compare-box .cb-blocks[data-v-55fdf7e2] {
  margin-top: 12px;
}
.reason-cell[data-v-55fdf7e2] {
  line-height: 1.6;
}
.reason-cell .dot[data-v-55fdf7e2] {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin-right: 6px;
  vertical-align: middle;
}
.reason-cell .dot-red[data-v-55fdf7e2] {
  background: #f56c6c;
}
.reason-cell .dot-yellow[data-v-55fdf7e2] {
  background: #e6a23c;
}
.reason-cell .reason-block[data-v-55fdf7e2] {
  color: #f56c6c;
}
.reason-cell .reason-warn[data-v-55fdf7e2] {
  color: #e6a23c;
}
.locked-tip[data-v-55fdf7e2] {
  color: #f56c6c;
  margin-left: 8px;
}
.body[data-v-797810c0] {
  position: relative;
  height: calc(100% - 40px) !important;
}
.table-main[data-v-797810c0] {
  overflow: auto;
}
table[data-v-797810c0] {
  border: 1px solid #EBEEF5;
}
table tbody[data-v-797810c0] {
  height: calc(100% - 30px);
  display: block;
  overflow-y: auto;
  overflow-x: hidden;
}
table thead[data-v-797810c0],
tbody tr[data-v-797810c0] {
  display: table;
  width: 100%;
  table-layout: fixed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table thead[data-v-797810c0] {
  width: calc(100% - 17px);
}
table thead.fullWIdth[data-v-797810c0] {
  width: 100%;
}
table thead th[data-v-797810c0] {
  background: #f5f5f5;
  font-size: 14px;
  color: #909399;
  border-left: 1px solid #EBEEF5;
  height: 30px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table thead tr[data-v-797810c0] {
  border-left: 1px solid #EBEEF5;
  border-bottom: 0 !important;
}
table thead th[data-v-797810c0]:first-child,
table td[data-v-797810c0]:first-child {
  border-left: none;
}
.table-con table tbody tr[data-v-797810c0]:first-child {
  border-top: none !important;
}
table th[data-v-797810c0],
table td[data-v-797810c0] {
  padding: 0 6px;
  text-align: left;
}
.text-ellipsis[data-v-797810c0] {
  width: 140px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
table td[data-v-797810c0] {
  border-left: 1px solid #EBEEF5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 32px;
  line-height: 31px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
table tr[data-v-797810c0] {
  border-top: 1px solid #EBEEF5;
}
table tr[data-v-797810c0]:last-child {
  border-bottom: 1px solid #EBEEF5;
}
.text-left[data-v-797810c0] {
  text-align: left;
}
.clear[data-v-797810c0] {
  cursor: pointer;
}
.clear[data-v-797810c0]:hover {
  color: #409eff;
}
.gray[data-v-797810c0] {
  color: #909399 !important;
}
.search[data-v-797810c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search .el-icon-edit[data-v-797810c0] {
  font-size: 16px;
  margin-left: 6px;
  color: #36BBA9;
  cursor: pointer;
}
.flex[data-v-797810c0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.opt-slide[data-v-797810c0] {
  position: relative;
  margin: 0 10px;
  width: 120px;
}
.opt-slide .up-icon[data-v-797810c0] {
  position: absolute;
}
.opt-slide .upload-icon[data-v-797810c0] {
  /*position: relative;*/
}
.opt-slide .upload-demo[data-v-797810c0] {
  width: 20px;
  height: 20px;
  display: inline-block;
}
.opt-slide .scratch[data-v-797810c0] {
  width: 420px;
  background: #fff;
  position: absolute;
  top: 20px;
  right: 0px;
  z-index: 9;
  padding: 5px;
  border: 1px solid #dfdfdf;
  font-size: 14px;
  color: #606266;
}
.opt-slide .scratch .scratch-tit[data-v-797810c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #dfdfdf;
}
.opt-slide .scratch ul[data-v-797810c0] {
  margin: 10px;
}
.opt-slide .scratch ul li[data-v-797810c0] {
  text-align: left;
  padding: 5px 0;
  cursor: pointer;
}
.opt-slide .scratch ul li[data-v-797810c0]:hover {
  background: #dfdfdf;
}
.page-bot[data-v-797810c0] {
  height: 40px;
  margin-top: 10px;
  line-height: 40px;
  width: 100%;
  background: #fff;
}
.page-bot span[data-v-797810c0] {
  margin-right: 15px;
}
.page-bot em[data-v-797810c0] {
  font-style: normal;
  color: #f08525;
}
.trace-source-alert[data-v-797810c0] {
  margin-bottom: 10px;
}
.trace-source-title[data-v-797810c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.icon-btn[data-v-797810c0] {
  font-size: 16px;
  color: #409eff;
  margin-right: 8px;
  cursor: pointer;
}
.icon-btn[data-v-797810c0]:last-child {
  margin-right: 0;
}
.text-right[data-v-797810c0] {
  text-align: right;
}
[data-v-797810c0] .el-col {
  margin-bottom: 7px !important;
}
.search[data-v-797810c0] .el-form-item {
  margin-bottom: 0;
}
.search[data-v-797810c0] .el-button--small {
  padding: 7px 15px;
}
.search[data-v-797810c0] .el-icon-question {
  font-size: 24px;
  margin-left: 10px;
  vertical-align: middle;
}
.search .icon-btn[data-v-797810c0] {
  font-size: 20px;
}
.temp-store[data-v-797810c0] {
  height: 160px;
  overflow: auto;
}
.temp-store li[data-v-797810c0] {
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.temp-store li span[data-v-797810c0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.temp-store li .el-button[data-v-797810c0] {
  width: 60px;
  padding: 0;
  color: red;
}
.el-table .project-name[data-v-797810c0] {
  position: relative;
}
.el-table .project-name:hover .icon-btn[data-v-797810c0] {
  display: inline-block;
}
.el-table .project-name .icon-btn[data-v-797810c0] {
  position: absolute;
  top: 4px;
  right: 0;
  display: none;
}
.el-table .blue-text[data-v-797810c0] {
  color: #409eff;
  cursor: pointer;
}
.down-box[data-v-797810c0] {
  margin-top: 10px;
}
.down-box label[data-v-797810c0] {
  margin-right: 10px;
}
.sup-body[data-v-797810c0] {
  height: 100%;
  overflow: auto;
}
.print-body[data-v-797810c0] {
  display: none;
}
[data-v-797810c0] .red-border-color input,
input.red-border-color[data-v-797810c0] {
  border-color: #ff6060 !important;
}
[data-v-797810c0] .third-stock-locked .el-input__inner,[data-v-797810c0] .third-stock-locked .el-input-group__append,
input.third-stock-locked[data-v-797810c0] {
  background-color: #f5f7fa !important;
  border-color: #e4e7ed !important;
  color: #909399 !important;
  cursor: not-allowed;
}
[data-v-797810c0] .third-stock-locked .el-input__inner::-webkit-input-placeholder, input.third-stock-locked[data-v-797810c0]::-webkit-input-placeholder {
  color: #c0c4cc;
}
[data-v-797810c0] .third-stock-locked .el-input__inner::-moz-placeholder, input.third-stock-locked[data-v-797810c0]::-moz-placeholder {
  color: #c0c4cc;
}
[data-v-797810c0] .third-stock-locked .el-input__inner:-ms-input-placeholder, input.third-stock-locked[data-v-797810c0]:-ms-input-placeholder {
  color: #c0c4cc;
}
[data-v-797810c0] .third-stock-locked .el-input__inner::-ms-input-placeholder, input.third-stock-locked[data-v-797810c0]::-ms-input-placeholder {
  color: #c0c4cc;
}
[data-v-797810c0] .third-stock-locked .el-input__inner::placeholder,
input.third-stock-locked[data-v-797810c0]::placeholder {
  color: #c0c4cc;
}
input[data-v-797810c0] {
  width: 100%;
  height: 26px;
  line-height: 26px;
  -webkit-appearance: none;
  background-color: #FFF;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  outline: 0;
  padding: 0 15px;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.price-adjust[data-v-5eb04e6a] {
  padding: 0 4px;
}
.adjust-item-table[data-v-5eb04e6a] {
  width: 100%;
}
.mt10[data-v-5eb04e6a] {
  margin-top: 10px;
}
.ml4[data-v-5eb04e6a] {
  margin-left: 4px;
}
.ml6[data-v-5eb04e6a] {
  margin-left: 6px;
}
.price-input[data-v-5eb04e6a] {
  width: 100%;
}
.w200[data-v-5eb04e6a] {
  width: 200px;
}
.w300[data-v-5eb04e6a] {
  width: 300px;
}
.source-select-panel[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 48px;
  padding: 8px 12px;
  border: 1px solid #e4e7ed;
  background: #fafafa;
  gap: 12px;
}
.source-select-label[data-v-5eb04e6a] {
  color: #303133;
  font-weight: 600;
}
.source-summary[data-v-5eb04e6a] {
  color: #606266;
}
.source-summary b[data-v-5eb04e6a] {
  color: #303133;
  font-weight: normal;
}
.source-empty-tip[data-v-5eb04e6a] {
  color: #909399;
}
.source-search-bar[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  padding: 0 0 12px;
}
.source-search-fields[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px 18px;
}
.source-search-item[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 220px;
}
.source-search-item label[data-v-5eb04e6a] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 8px;
  color: #606266;
  white-space: nowrap;
}
.source-search-item .el-select[data-v-5eb04e6a],
.source-search-item .el-input[data-v-5eb04e6a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.source-time-item[data-v-5eb04e6a] {
  width: 520px;
}
.source-supplier-item[data-v-5eb04e6a] {
  width: 260px;
}
.source-no-item[data-v-5eb04e6a] {
  width: 280px;
}
.source-search-actions[data-v-5eb04e6a] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  white-space: nowrap;
}
.source-qualification-tip[data-v-5eb04e6a] {
  margin-bottom: 8px;
  padding: 7px 10px;
  color: #7a5d1b;
  background: #fdf6ec;
  border-left: 3px solid #e6a23c;
  font-size: 12px;
}
.source-pagination[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 12px;
}
.sub-title[data-v-5eb04e6a] {
  font-weight: bold;
  margin: 12px 0 6px;
}
.tips[data-v-5eb04e6a] {
  color: #909399;
  font-size: 12px;
  margin: 6px 0;
}
.cell-subtext[data-v-5eb04e6a],
.text-muted[data-v-5eb04e6a] {
  color: #909399;
  font-size: 12px;
}
.impact-panel[data-v-5eb04e6a] {
  padding: 10px 12px 12px;
  border: 1px solid #dcdfe6;
  background: #fff;
}
.section-heading[data-v-5eb04e6a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  margin-bottom: 8px;
}
.section-title[data-v-5eb04e6a] {
  color: #303133;
  font-size: 14px;
  font-weight: 600;
}
.section-desc[data-v-5eb04e6a] {
  margin-left: 10px;
  color: #909399;
  font-size: 12px;
}
.rule-panel[data-v-5eb04e6a] {
  padding: 10px 12px;
  border-top: 2px solid #409eff;
  background: #f7f9fc;
}
.rule-grid[data-v-5eb04e6a] {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px 24px;
  margin-top: 8px;
}
.rule-grid > div[data-v-5eb04e6a] {
  display: grid;
  grid-template-columns: 120px minmax(0, 1fr);
  gap: 8px;
  line-height: 20px;
}
.rule-grid b[data-v-5eb04e6a] {
  color: #303133;
  font-weight: 600;
}
.rule-grid span[data-v-5eb04e6a] {
  color: #606266;
}
.text-danger[data-v-5eb04e6a] {
  color: #f56c6c;
}
.text-success[data-v-5eb04e6a] {
  color: #67c23a;
}
.text-warning[data-v-5eb04e6a] {
  color: #e6a23c;
}
[data-v-5eb04e6a] .price-adjust-source-dialog .el-dialog__body {
  padding: 14px 20px 18px;
}
[data-v-5eb04e6a] .price-adjust-source-dialog .el-table th {
  background: #f1f1f1;
  color: #303133;
}
@media (max-width: 1200px) {
.rule-grid[data-v-5eb04e6a] {
    grid-template-columns: minmax(0, 1fr);
}
.source-time-item[data-v-5eb04e6a] {
    width: 100%;
}
.section-heading[data-v-5eb04e6a] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.section-desc[data-v-5eb04e6a] {
    display: block;
    margin: 3px 0 0;
}
}
.demo-ruleForm .el-form-item--small.el-form-item[data-v-4e46b7fc] {
  margin-bottom: 18px !important;
}
.print-body[data-v-4e46b7fc] {
  display: none;
}
.print-body .title[data-v-4e46b7fc] {
  font-size: 16px;
  text-align: center;
}
.red-text[data-v-4e46b7fc] {
  color: red;
}
.content[data-v-4e46b7fc] {
  height: 100%;
  position: relative;
}
.page[data-v-4e46b7fc] {
  position: absolute;
  width: 100%;
  height: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  z-index: 9;
}
.fullWidth[data-v-4e46b7fc] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.mar-t10[data-v-4e46b7fc] {
  margin-top: 10px;
}
.mar-t10 span[data-v-4e46b7fc] {
  margin-right: 10px;
  color: #333;
}
.mar-t10 span em[data-v-4e46b7fc] {
  font-style: normal;
  color: #f08525;
}
.text-right[data-v-4e46b7fc] {
  text-align: right;
}
.search[data-v-4e46b7fc] .el-form-item {
  margin-bottom: 0;
}
.search[data-v-4e46b7fc] .el-icon-question {
  font-size: 24px;
  margin-left: 10px;
  vertical-align: middle;
}
.el-table .project-name[data-v-4e46b7fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
}
.el-table .project-name span[data-v-4e46b7fc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.el-table .project-name:hover .td-icon-btn[data-v-4e46b7fc] {
  display: inline-block;
}
.el-table .project-name .td-icon-btn[data-v-4e46b7fc] {
  margin-left: 6px;
  display: none;
  width: 20px;
  cursor: pointer;
}
.el-table em[data-v-4e46b7fc] {
  font-style: normal;
}
.el-table .icon-btn[data-v-4e46b7fc] {
  font-size: 16px;
  margin-right: 8px;
  cursor: pointer;
}
.el-table .icon-btn[data-v-4e46b7fc]:last-child {
  margin-right: 0;
}
.el-table .gray18[data-v-4e46b7fc] {
  color: #ccc;
  font-size: 18px !important;
}
.el-table .blue-text[data-v-4e46b7fc] {
  color: #36BBA9;
  cursor: pointer;
}
.el-table .dia[data-v-4e46b7fc] .el-form-item {
  margin-bottom: 18px !important;
}
@media print {
@page {
    size: auto A4 landscape;
    margin: 3mm;
}
.print-body[data-v-4e46b7fc] {
    display: block;
    page-break-after: always;
}
.senior-search[data-v-4e46b7fc] {
    margin-bottom: 43px;
}
.print-body div[data-v-4e46b7fc] {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
}
}
[data-v-6e0d8acc]::-webkit-scrollbar {
  width: 2px;
}
.content[data-v-6e0d8acc] {
  height: calc(100vh - 105px);
  overflow: auto;
}
.title[data-v-6e0d8acc] {
  line-height: 30px;
  font-weight: 700;
}
.blank[data-v-6e0d8acc] {
  margin-right: 20px;
}
ul[data-v-6e0d8acc] {
  padding: 10px 0;
}
ul li[data-v-6e0d8acc] {
  overflow: hidden;
  padding: 5px 10px;
}
ul li .col6[data-v-6e0d8acc] {
  display: inline-block;
  overflow: hidden;
  margin-right: 30px;
}
ul li .feild-name[data-v-6e0d8acc] {
  float: left;
  width: 80px;
  padding-left: 20px;
  text-align: right;
}
ul li .feild-info[data-v-6e0d8acc] {
  margin-left: 100px;
}
ul li .picture-list[data-v-6e0d8acc] {
  overflow: hidden;
  min-height: 130px;
}
ul li .picture-list .picture-item[data-v-6e0d8acc],
ul li .picture-list .upload[data-v-6e0d8acc] {
  position: relative;
  line-height: 20px;
  float: left;
  text-align: center;
  width: 32%;
  margin-right: 1%;
}
.add-record[data-v-6e0d8acc] {
  margin: 10px 0;
}
.el-form-item--mini.el-form-item[data-v-6e0d8acc],
.el-form-item--small.el-form-item[data-v-6e0d8acc] {
  margin-bottom: 18px !important;
}
.content-box[data-v-d1022d1e] {
  height: calc(100vh - 138px);
}
.content-box .page-title[data-v-d1022d1e] {
  border-left: 2px solid #36BBA9;
  padding-left: 20px;
  margin-bottom: 10px;
}
.content-box .search[data-v-d1022d1e] {
  position: relative;
  overflow: hidden;
}
.content-box .search > div[data-v-d1022d1e] {
  float: left;
  margin-right: 10px;
}
.content-box .search > div .inline[data-v-d1022d1e] {
  display: inline-block;
}
.content-box .search .min-width-150[data-v-d1022d1e] {
  width: 240px;
}
.content-box .search .new[data-v-d1022d1e] {
  position: absolute;
  right: 0;
}
.new-dialog .picture-list[data-v-d1022d1e] {
  overflow: hidden;
  min-height: 130px;
}
.new-dialog .picture-list .plus-icon[data-v-d1022d1e] {
  border: 1px #999 dashed;
  width: 50px;
  height: 50px;
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.new-dialog .picture-list .plus-icon .el-icon-plus[data-v-d1022d1e] {
  font-size: 30px;
  font-weight: 700;
  color: #999;
}
.new-dialog .picture-list .picture-item[data-v-d1022d1e],
.new-dialog .picture-list .upload[data-v-d1022d1e] {
  position: relative;
  line-height: 20px;
  float: left;
  text-align: center;
  width: 32%;
  margin-right: 1%;
}
.new-dialog .picture-list .picture-item .delete[data-v-d1022d1e],
.new-dialog .picture-list .upload .delete[data-v-d1022d1e] {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 20px;
  font-weight: bolder;
  padding: 0;
}

.header-container[data-v-4bd219d8]{
  height: 100%;
  width: 100%;
  position: relative
}
.header-icon[data-v-4bd219d8]{
  color: blue;
  font-size: 20px;
  position: absolute;
  right: 0px;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%)
}
.column-icon[data-v-4bd219d8]{
  color: blue;
  font-size: 16px;
}
.editCell[data-v-4bd219d8]{
  width: 100px;
}
.editCell[data-v-4bd219d8]:hover{
  cursor:pointer;
}

.overflow-y-box[data-v-6df88f4a] {
  height: calc(100vh - 95px);
  overflow: auto;
}
.vedio-body[data-v-5d53fa14] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 10px 10px 10px 0;
  width: 320px;
  height: calc(100% - 20px);
  background: #FFFFFF;
  border-radius: 10px 10px 10px 10px;
  opacity: 1;
}
.accpt-box[data-v-5d53fa14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.accpt-box .romote-pic[data-v-5d53fa14] {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.answer[data-v-5d53fa14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 160px;
}
.answer .hangup-img[data-v-5d53fa14] {
  margin-right: 30px;
}
.mt120[data-v-5d53fa14] {
  margin-top: 480px;
}
.time[data-v-5d53fa14] {
  color: #fff;
}
.vedio-flex[data-v-5d53fa14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.vedio-icon[data-v-5d53fa14] {
  width: 74px;
  height: 74px;
}
.no-start[data-v-5d53fa14] {
  text-align: center;
}
.yellow-text[data-v-5d53fa14] {
  color: #FFB522;
}
.start[data-v-5d53fa14] {
  cursor: pointer;
  color: #999999;
}
.local[data-v-5d53fa14] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ccc;
}
.local video[data-v-5d53fa14] {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
.wait[data-v-5d53fa14] {
  position: absolute;
  width: 100%;
  top: 10px;
  left: 0;
  text-align: center;
  z-index: 9;
}
.wait .romote-pic[data-v-5d53fa14] {
  width: 74px;
  height: 74px;
  border-radius: 50%;
}
.hangup[data-v-5d53fa14] {
  position: absolute;
  bottom: 20px;
  left: 0;
  width: 100%;
  text-align: center;
}
.hangup-img[data-v-5d53fa14] {
  width: 72px;
  height: 72px;
}
video[data-v-5d53fa14] {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
.remote[data-v-5d53fa14] {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 100px;
  height: 138px;
  z-index: 99;
  background: #FFFFFF;
  border-radius: 10px 10px 10px 10px;
}
.end[data-v-5d53fa14] {
  width: 210px;
  text-align: center;
}
.end-time[data-v-5d53fa14] {
  margin: 5px 0;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
.tip[data-v-5d53fa14] {
  color: #999;
}
iframe[data-v-5d53fa14] {
  height: 100%;
}
[data-v-256ca165] .el-form-item--small.el-form-item {
  margin-bottom: 18px !important;
}
.w360[data-v-256ca165] {
  width: 360px;
}
.title[data-v-256ca165] {
  padding: 10px;
  position: relative;
}
.title[data-v-256ca165]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.inter-flex[data-v-256ca165] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.img-body[data-v-256ca165] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.img-list[data-v-256ca165] {
  position: relative;
  margin-right: 20px;
  width: 120px;
  height: 80px;
}
.img-bg[data-v-256ca165] {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 120px;
  height: 80px;
  background: rgba(0, 0, 0, 0.2);
}
.img-bg i[data-v-256ca165] {
  font-size: 24px;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #25CEB5;
  background-color: #fff;
  border-radius: 50%;
}
.see[data-v-256ca165] {
  margin: 5px 10px 0;
  font-size: 12px;
  color: #36BBA9;
  cursor: pointer;
}
.see-img[data-v-256ca165] {
  width: 300px;
}
.remark[data-v-256ca165] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-256ca165] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-256ca165] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-256ca165] {
  text-align: right;
}
.add_clinic_box[data-v-256ca165] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-256ca165] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-256ca165] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-256ca165] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-256ca165] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-256ca165] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row-img[data-v-256ca165] {
  display: inline-block;
  padding: 10px 0;
  margin-right: 10px;
  vertical-align: middle;
}
.row-img[data-v-256ca165] .limitTxt {
  display: none;
}
.h40[data-v-256ca165] {
  height: 40px;
}
.info-body[data-v-6f365c1d] {
  height: calc(100vh - 90px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex1[data-v-6f365c1d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.info-table[data-v-6f365c1d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-bot[data-v-6f365c1d] {
  margin-top: 10px;
}
.info-btn[data-v-6f365c1d] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-btn .info-btn-left[data-v-6f365c1d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.info-btn .info-btn-right[data-v-6f365c1d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.info-btn .info-btn-right .query-form[data-v-6f365c1d] {
  margin: 0;
}
.info-btn .info-btn-right .query-form[data-v-6f365c1d] .el-form-item {
  margin-bottom: 0 !important;
}
.td-flex[data-v-6f365c1d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.td-number[data-v-6f365c1d] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title[data-v-6f365c1d] {
  padding: 10px;
  position: relative;
}
.title[data-v-6f365c1d]:after {
  content: "";
  width: 4px;
  height: 20px;
  background: #25CEB5;
  position: absolute;
  bottom: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.info-list[data-v-6f365c1d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-list .info-item[data-v-6f365c1d] {
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-list .info-item[data-v-6f365c1d] .el-form-item__content {
  margin-left: 0 !important;
}
.img-body[data-v-6f365c1d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.img-list[data-v-6f365c1d] {
  position: relative;
  margin-right: 20px;
  width: 120px;
  height: 80px;
}
.img-bg[data-v-6f365c1d] {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 120px;
  height: 80px;
  background: rgba(0, 0, 0, 0.2);
}
.img-bg i[data-v-6f365c1d] {
  font-size: 24px;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #25CEB5;
  background-color: #fff;
  border-radius: 50%;
}
.see[data-v-6f365c1d] {
  margin: 5px 10px 0;
  font-size: 12px;
  color: #36BBA9;
  cursor: pointer;
}
.see-img[data-v-6f365c1d] {
  width: 300px;
}
.remark[data-v-6f365c1d] {
  font-size: 12px;
  color: #ACACAC;
  margin-top: 5px;
}
[data-v-6f365c1d] .el-drawer__body {
  overflow-y: auto;
  max-height: calc(100% - 90px);
}
.flex_even[data-v-6f365c1d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-drawer__footer[data-v-6f365c1d] {
  text-align: right;
}
.add_clinic_box[data-v-6f365c1d] {
  width: 100%;
  height: 240px;
}
.add_clinic_box .clinic_check_box[data-v-6f365c1d] {
  height: calc(100% - 40px);
  overflow: hidden auto;
}
.add_clinic_box[data-v-6f365c1d] ::-webkit-scrollbar {
  width: 2px;
}
.add_clinic_box .clinic_check[data-v-6f365c1d] {
  width: 100%;
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #E8E8E8;
}
.clinic_total[data-v-6f365c1d] {
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-start[data-v-6f365c1d] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row-img[data-v-6f365c1d] {
  display: inline-block;
  padding: 10px 0;
  margin-right: 10px;
  vertical-align: middle;
}
.row-img[data-v-6f365c1d] .limitTxt {
  display: none;
}
.content-box[data-v-47c6c166] {
  padding: 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100vh - 60px);
}
.search-group > label[data-v-47c6c166] {
  width: 6em;
}
.w80[data-v-47c6c166] {
  width: 80px;
}
.w460[data-v-47c6c166] {
  width: 460px !important;
}
.text-blur[data-v-47c6c166] {
  color: #409eff;
}
.text-red[data-v-47c6c166] {
  color: red;
}
.icon[data-v-47c6c166] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-47c6c166] {
  color: #f08525;
}
.icon-tui1[data-v-47c6c166] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-47c6c166] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.page-bot[data-v-47c6c166] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.page-bot span[data-v-47c6c166] {
  margin-right: 10px;
}
.page-bot span em[data-v-47c6c166] {
  font-style: normal;
}
.pro-body[data-v-10d3ef0a] {
  width: 100%;
}
.pro-flex[data-v-10d3ef0a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
  line-height: 30px;
}
.pro-item[data-v-10d3ef0a] {
  padding: 0 8px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-bottom: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
}
.pro-item[data-v-10d3ef0a]:last-child {
  border-right: 1px solid #dcdcdc;
}
.pro-type[data-v-10d3ef0a] {
  padding: 0 8px;
  height: 30px;
  line-height: 30px;
  border-right: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.td-bg[data-v-10d3ef0a] {
  background: #e6e4e5;
}
.pro-full-width[data-v-10d3ef0a] {
  width: 100%;
}
.w200[data-v-10d3ef0a] {
  width: 260px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mr10[data-v-10d3ef0a] {
  margin-right: 10px;
}
.registry-search[data-v-a0edbeb2] {
  margin-top: 10px;
}
.money-input[data-v-a0edbeb2] {
  width: 120px;
}
.remark-input[data-v-a0edbeb2] {
  width: 230px;
}
.money-span[data-v-a0edbeb2] {
  display: inline-block;
  margin: 0 10px;
}
.supplier-col[data-v-a0edbeb2] {
  position: absolute;
  right: 12px;
  bottom: 0;
  height: 32px;
}
.loadmore[data-v-a0edbeb2] {
  width: 100%;
  position: relative;
}
.loadmore .more[data-v-a0edbeb2] {
  float: right;
  padding-right: 20px;
}
.demo-ruleForm .el-select[data-v-a0edbeb2] {
  width: 455px;
}
.text-right[data-v-10e12c04] {
  text-align: right;
}
.w460[data-v-10e12c04] {
  width: 460px;
}
.loss-bill .table-operation[data-v-10e12c04] {
  text-align: center;
}
.loss-bill .table-operation .el-button[data-v-10e12c04] {
  font-size: 18px;
}
.loss-bill .amount[data-v-10e12c04] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-bill .amount span[data-v-10e12c04] {
  color: #333;
  margin-right: 15px;
}
.loss-bill .amount span em[data-v-10e12c04] {
  color: #f08525;
  font-style: normal;
}
.loss-bill .datas[data-v-10e12c04] {
  margin-right: 10px;
}
.goods-print[data-v-15b80cca] {
  display: none;
}
.text-right[data-v-15b80cca] {
  text-align: right;
}
.w460[data-v-15b80cca] {
  width: 460px;
}
.checkbox-group[data-v-15b80cca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.checkbox-group[data-v-15b80cca] .el-checkbox__label {
  margin-left: -20px;
}
.checkbox-item[data-v-15b80cca] {
  padding: 10px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  margin: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.check-name[data-v-15b80cca] {
  text-align: center;
}
.check-image[data-v-15b80cca] {
  margin-top: 6px;
  height: 40px;
  text-align: center;
}
.loss-bill .table-operation[data-v-15b80cca] {
  text-align: center;
}
.loss-bill .table-operation .el-button[data-v-15b80cca] {
  font-size: 18px;
}
.loss-bill .amount[data-v-15b80cca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.loss-bill .amount span[data-v-15b80cca] {
  color: #333;
  margin-right: 15px;
}
.loss-bill .amount span em[data-v-15b80cca] {
  color: #f08525;
  font-style: normal;
}
.loss-bill .datas[data-v-15b80cca] {
  margin-right: 10px;
}
.uploadbox[data-v-6ce023d4] {
  width: 100%;
  border-radius: 5px;
}
.flex-info[data-v-6ce023d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.flex-info .flex1[data-v-6ce023d4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-info .flex1 label[data-v-6ce023d4] {
  margin-right: 8px;
  width: 4em;
  display: inline-block;
  text-align: right;
}
.group-cont[data-v-6ce023d4] {
  min-width: 200px;
}
.ml20[data-v-6ce023d4] {
  margin-left: 20px;
}
.text-right[data-v-6ce023d4] {
  text-align: right;
}
.icon-btn[data-v-6ce023d4] {
  font-size: 16px;
}
.draw-body[data-v-6ce023d4] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-6ce023d4] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .page-bot em[data-v-6ce023d4] {
  color: #f08525;
  font-style: normal;
}
.draw-body .draw-table[data-v-6ce023d4] {
  height: calc(100% - 90px);
}
.check-group[data-v-575eb001] {
  display: inline-block;
  margin-left: 20px;
}
.uploadbox[data-v-575eb001] {
  width: 100%;
  border-radius: 5px;
}
.ml20[data-v-575eb001] {
  margin-left: 20px;
}
[data-v-575eb001] .red-border-color input, input.red-border-color[data-v-575eb001] {
  border-color: #ff6060 !important;
}
[data-v-575eb001] .el-upload-list__item {
  width: 95px !important;
  height: 95px !important;
  -webkit-transition: none !important;
  transition: none !important;
}
[data-v-575eb001] .el-upload--picture-card {
  width: 95px !important;
  height: 95px !important;
  line-height: 109px;
}
.text-right[data-v-575eb001] {
  text-align: right;
}
.icon-btn[data-v-575eb001] {
  font-size: 16px;
}
.icon[data-v-575eb001] {
  font-size: 14px;
}
.draw-body[data-v-575eb001] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-575eb001] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.draw-body .page-bot em[data-v-575eb001] {
  color: #f08525;
  font-style: normal;
}
.draw-body .draw-table[data-v-575eb001] {
  height: calc(100% - 90px);
}
.text-right[data-v-001f4a1c] {
  text-align: right;
}
.text-red[data-v-001f4a1c] {
  color: red !important;
}
.mt10[data-v-fbf24ece] {
  margin-top: 15px;
}
.basic-container[data-v-b4b4fcf2] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-b4b4fcf2] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-b4b4fcf2] {
  margin-top: 10px;
}
.mt10[data-v-86af4b82] {
  margin-top: 15px;
}
.index-container[data-v-37a094a1] {
  margin-top: 20px;
}
.second-tab[data-v-375ad82c] .el-card__body {
  padding: 0 20px;
  height: calc(100% - 20px) !important;
}
.basic-container[data-v-375ad82c] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-1b746e82] .el-col {
  margin-bottom: 0;
}
[data-v-1b746e82] .el-form-item {
  margin-bottom: 18px !important;
}
.dia-form[data-v-1b746e82] .el-form-item {
  margin-bottom: 18px !important;
}
em[data-v-1b746e82] {
  font-style: normal;
}
.ml10[data-v-1b746e82] {
  margin-left: 10px;
}
.mt20[data-v-1b746e82] {
  margin-top: 20px;
}
.icon-btn[data-v-1b746e82] {
  font-size: 16px;
}
.text-right[data-v-1b746e82] {
  text-align: right;
}
.blue-color[data-v-1b746e82] {
  color: #409eff;
}
.allocation-btn .el-button i[data-v-1b746e82] {
  font-size: 16px;
  margin-right: 8px;
}
.draw-body[data-v-1b746e82] {
  position: relative;
  height: calc(100% - 60px);
  padding: 0 20px;
}
.draw-body .page-bot[data-v-1b746e82] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
[data-v-1b746e82] .red-border-color input {
  border-color: #ff6060 !important;
}
[data-v-6a7554dc] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-6a7554dc] .el-card__body {
  padding: 10px 20px;
}
.form-heihgt[data-v-9bae1e8c] .el-form-item {
  margin-bottom: 18px !important;
}
em[data-v-9bae1e8c] {
  font-style: normal;
}
.ml10[data-v-9bae1e8c] {
  margin-left: 10px;
}
.icon-btn[data-v-9bae1e8c] {
  font-size: 16px;
}
.text-right[data-v-9bae1e8c] {
  text-align: right;
}
.blue-color[data-v-9bae1e8c] {
  color: #409eff;
}
.allocation-btn .el-button i[data-v-9bae1e8c] {
  font-size: 16px;
  margin-right: 8px;
}
@charset "UTF-8";
.yellow[data-v-857225b4] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-857225b4] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-857225b4] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
[data-v-857225b4] .el-checkbox {
  margin-right: 0 !important;
}
[data-v-857225b4] .el-drawer__body {
  background: #ececec;
  height: calc(100% - 49px);
}
.bg-whilte[data-v-857225b4] {
  background: #fff;
  height: 100%;
}
.w80[data-v-857225b4] {
  width: 80px;
}
.mlr10[data-v-857225b4] {
  margin: 0 10px;
}
.body[data-v-857225b4] {
  height: 100%;
  position: relative;
}
.body .bot-text[data-v-857225b4] {
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
  display: inline-block;
}
.body .bot-text em[data-v-857225b4] {
  font-style: normal;
  color: #fbb021;
}
.body .info-box[data-v-857225b4] {
  margin-top: 10px;
}
.body .info-box .btn-green[data-v-857225b4] {
  display: inline-block;
  width: 80px;
  height: 32px;
  line-height: 32px;
  background: #36BBA9;
  color: #fff;
  margin-right: 20px;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
}
.body .info-box .bg-white[data-v-857225b4] {
  background: #fff;
  color: #606266;
  border: 1px solid #36BBA9;
}
.body .right-body[data-v-857225b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .arrow-right[data-v-857225b4] {
  width: 40px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #36BBA9;
  margin-left: 10px;
  border-radius: 6px;
  cursor: pointer;
}
.body .arrow-right i[data-v-857225b4] {
  font-size: 20px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}
.body .sup-body[data-v-857225b4] {
  width: 180px;
  height: 100%;
  overflow: auto;
  margin: 0 20px 0 10px;
}
.body .sup-body .sup-title[data-v-857225b4] {
  height: 40px;
  line-height: 40px;
  background: #e6e4e5;
  padding: 0 10px;
  font-weight: bold;
}
.body .sup-box[data-v-857225b4] {
  padding: 20px 0;
  background: #fff;
  border: 1px solid #dfdfdf;
  height: calc(100% - 40px);
}
.body .sup-box .super-name[data-v-857225b4] {
  margin-top: 20px;
  height: calc(100% - 40px);
}
.body .sup-box .super-name-item[data-v-857225b4] {
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-box .super-name-item span[data-v-857225b4] {
  font-size: 12px;
  display: inline-block;
  width: calc(100% - 40px);
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-box .super-name-item.active[data-v-857225b4] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-box .super-name-item .el-icon-delete[data-v-857225b4] {
  color: #ff6060;
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-success[data-v-857225b4] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-delete[data-v-857225b4] {
  display: inline-block;
}
.body .page-bot[data-v-857225b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 0 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 水平居中 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 垂直居中 */
  background: #fff;
}
.body .super-table[data-v-857225b4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: calc(100% - 300px);
  height: 100%;
}
.body .flex-between[data-v-857225b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-857225b4] {
  margin-right: 20px;
  line-height: 32px;
  vertical-align: middle;
}
.body .flex-between .status-btn[data-v-857225b4] {
  font-style: normal;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .flex1[data-v-857225b4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-857225b4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .draw-table[data-v-857225b4] {
  margin: 10px 0 10px 0;
}
.body .old-height[data-v-857225b4] {
  height: calc(100% - 128px);
}
.body .new-height[data-v-857225b4] {
  height: calc(100% - 223px);
}
[data-v-857225b4] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-857225b4]:hover {
  color: #409eff;
}
.radio-item[data-v-857225b4] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-857225b4] {
  font-size: 14px;
  color: #999;
}
[data-v-857225b4] .el-table .select-row {
  border-color: #36BBA9;
}
[data-v-857225b4] .el-table .select-row > td {
  background: #ddf1e6 !important;
}
.text-red[data-v-857225b4] {
  color: #ff6060;
}
.td-positon[data-v-857225b4] {
  position: relative;
}
.td-positon .green-icon[data-v-857225b4] {
  font-size: 24px;
  color: #36BBA9;
  vertical-align: middle;
  position: absolute;
  right: 0;
  cursor: pointer;
}
.title[data-v-857225b4] {
  background: #fff;
  width: 70%;
  height: 36px;
  line-height: 30px;
  position: fixed;
  top: 15px;
}
.title span[data-v-857225b4] {
  color: #000;
}
.title .tit-btn[data-v-857225b4] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
@charset "UTF-8";
.apr-img[data-v-6bd82819] {
  position: fixed;
  right: 20px;
  top: 40px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  z-index: 9;
}
.apr-img img[data-v-6bd82819] {
  width: 80px;
  height: 80px;
}
.yellow[data-v-6bd82819] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-6bd82819] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-6bd82819] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
[data-v-6bd82819] .el-drawer__body {
  background: #ececec;
}
.bg-whilte[data-v-6bd82819] {
  background: #fff;
  height: 100%;
}
.w80[data-v-6bd82819] {
  width: 80px;
}
.mlr10[data-v-6bd82819] {
  margin: 0 10px;
}
.body[data-v-6bd82819] {
  height: 100%;
  position: relative;
}
.body[data-v-6bd82819] .el-table__header-wrapper .el-checkbox {
  display: none;
}
.body .bot-text[data-v-6bd82819] {
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
  display: inline-block;
}
.body .bot-text em[data-v-6bd82819] {
  font-style: normal;
  color: #fbb021;
}
.body .info-box[data-v-6bd82819] {
  margin-top: 10px;
}
.body .info-box .btn-gray[data-v-6bd82819] {
  display: inline-block;
  width: 80px;
  height: 32px;
  line-height: 32px;
  background: #b7b7b7;
  color: #fff;
  margin-right: 20px;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
}
.body .right-body[data-v-6bd82819] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .arrow-right[data-v-6bd82819] {
  width: 40px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #36BBA9;
  margin-left: 10px;
  border-radius: 6px;
}
.body .arrow-right i[data-v-6bd82819] {
  font-size: 20px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}
.body .sup-body[data-v-6bd82819] {
  width: 180px;
  height: 100%;
  overflow: auto;
  margin: 0 20px 0 10px;
}
.body .sup-body .sup-title[data-v-6bd82819] {
  height: 40px;
  line-height: 40px;
  background: #e6e4e5;
  padding: 0 10px;
  font-weight: bold;
}
.body .sup-box[data-v-6bd82819] {
  padding: 20px 0;
  background: #fff;
  border: 1px solid #dfdfdf;
  height: calc(100% - 40px);
}
.body .sup-box .super-name[data-v-6bd82819] {
  margin-top: 20px;
  height: calc(100% - 40px);
}
.body .sup-box .super-name-item[data-v-6bd82819] {
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-box .super-name-item span[data-v-6bd82819] {
  font-size: 12px;
  display: inline-block;
  width: calc(100% - 40px);
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-box .super-name-item.active[data-v-6bd82819] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-box .super-name-item .el-icon-delete[data-v-6bd82819] {
  color: #ff6060;
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-success[data-v-6bd82819] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-delete[data-v-6bd82819] {
  display: inline-block;
}
.body .page-bot[data-v-6bd82819] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 0 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 水平居中 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 垂直居中 */
  background: #fff;
}
.body .super-table[data-v-6bd82819] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: calc(100% - 300px);
  height: 100%;
}
.body .flex-between[data-v-6bd82819] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-6bd82819] {
  margin-right: 20px;
  line-height: 32px;
  vertical-align: middle;
}
.body .flex-between .status-btn[data-v-6bd82819] {
  font-style: normal;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .flex1[data-v-6bd82819] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-6bd82819] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .draw-table[data-v-6bd82819] {
  margin: 10px 0 10px 0;
}
.body .old-height[data-v-6bd82819] {
  height: calc(100% - 133px);
}
.body .new-height[data-v-6bd82819] {
  height: calc(100% - 223px);
}
[data-v-6bd82819] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-6bd82819]:hover {
  color: #409eff;
}
.radio-item[data-v-6bd82819] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-6bd82819] {
  font-size: 14px;
  color: #999;
}
[data-v-6bd82819] .el-table .select-row {
  border-color: #36BBA9;
}
[data-v-6bd82819] .el-table .select-row > td {
  background: #ddf1e6 !important;
}
.text-red[data-v-6bd82819] {
  color: #ff6060;
}
.td-positon[data-v-6bd82819] {
  position: relative;
}
.td-positon .green-icon[data-v-6bd82819] {
  font-size: 24px;
  color: #36BBA9;
  vertical-align: middle;
  position: absolute;
  right: 0;
  cursor: pointer;
}
.title[data-v-6bd82819] {
  background: #fff;
  width: 70%;
  height: 36px;
  line-height: 30px;
  position: fixed;
  top: 15px;
}
.title span[data-v-6bd82819] {
  color: #000;
}
.title .tit-btn[data-v-6bd82819] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}

.print-body[data-v-1c6d19e9] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-1c6d19e9]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-1c6d19e9]{
  width: 150px;
}
.fex1[data-v-1c6d19e9]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-1c6d19e9]{
  width:140px;
  height:40px;
}
.print-top p[data-v-1c6d19e9]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-1c6d19e9] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-1c6d19e9]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-1c6d19e9]{
  width: 100%;
}
.print-cont .print-box[data-v-1c6d19e9]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-1c6d19e9]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-1c6d19e9]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-1c6d19e9]{
  width: 100%;
}
.print-body .print-bd[data-v-1c6d19e9],.print-bd-box[data-v-1c6d19e9]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-1c6d19e9] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-1c6d19e9]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-1c6d19e9] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-1c6d19e9]{
    width: 100%;
}
.print-body .print-table th[data-v-1c6d19e9] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-1c6d19e9], .print-body .print-table td[data-v-1c6d19e9] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-1c6d19e9]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-1c6d19e9]:first-child, .print-body .print-table td[data-v-1c6d19e9]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-1c6d19e9], .print-body .print-bot[data-v-1c6d19e9] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-1c6d19e9] {
  text-align: left;
}
.print-body .print-bot span[data-v-1c6d19e9] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

[data-v-707a02f5] .el-checkbox {
  margin-right: 10px;
}
.w420[data-v-707a02f5] {
  width: 420px;
}
.tr-status[data-v-707a02f5] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
}
.yellow[data-v-707a02f5] {
  color: #fcb260;
  background: #fff7ef;
  border: 1px solid #fcb260;
}
.red[data-v-707a02f5] {
  color: #ff6161;
  background: #ffefef;
  border: 1px solid #ff6161;
}
.green[data-v-707a02f5] {
  color: #36BBA9;
  background: #f0ffef;
  border: 1px solid #36BBA9;
}
.body[data-v-b94573be] {
  height: 100%;
  position: relative;
}
.body .draw-table[data-v-b94573be] {
  margin-bottom: 10px;
}
.body .old-height[data-v-b94573be] {
  height: calc(100% - 183px);
}
.body .new-height[data-v-b94573be] {
  height: calc(100% - 223px);
}
[data-v-b94573be] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-b94573be]:hover {
  color: #409eff;
}
.radio-item[data-v-b94573be] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-b94573be] {
  font-size: 14px;
  color: #999;
}
.w80[data-v-d4c0cf2a] {
  width: 80px;
}
.text-blur[data-v-d4c0cf2a] {
  color: #409eff;
}
.body[data-v-d4c0cf2a] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-d4c0cf2a] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.details-body[data-v-07d2e3ad] {
  height: 100%;
  width: 100%;
  overflow: auto;
}
.mt20[data-v-07d2e3ad] {
  margin-top: 20px;
}
.red-text[data-v-07d2e3ad] {
  color: #ff6060;
}
.red-text[data-v-07d2e3ad] .el-input__inner {
  color: #ff6060;
}
.bot-text[data-v-07d2e3ad] {
  height: 32px;
  display: inline-block;
}
.bot-text em[data-v-07d2e3ad] {
  font-style: normal;
  color: #fbb021;
}
.f16[data-v-07d2e3ad] {
  font-size: 16px;
}
[data-v-07d2e3ad] .el-date-editor.el-input, .el-date-editor.el-input__inner[data-v-07d2e3ad] {
  width: 130px;
}
.print-body[data-v-07d2e3ad] {
  display: none;
}
.details-body[data-v-34d8cf94] {
  height: 100%;
  width: 100%;
  overflow: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.record-list[data-v-34d8cf94] {
  overflow: auto;
}
.record-item[data-v-34d8cf94] {
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.record-item .record-date[data-v-34d8cf94] {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
  width: 100px;
  text-align: right;
}
.record-item .line[data-v-34d8cf94] {
  margin: 0 20px;
  position: relative;
  width: 4px;
  background: #e7e7e7;
  display: inline-block;
}
.record-item .line[data-v-34d8cf94]::before {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #108ee9;
}
.record-item .line[data-v-34d8cf94]:before {
  top: 0;
}
.record-item .line[data-v-34d8cf94]:after {
  bottom: 0;
}
.record-item .blue-line[data-v-34d8cf94] {
  background: #108ee9;
}
.record-item .blue-line[data-v-34d8cf94]::before, .record-item .blue-line[data-v-34d8cf94]::after {
  border: 3px solid #108ee9;
  background: #d1e9ff;
}
.record-item .blue-line[data-v-34d8cf94]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #d1e9ff;
  position: absolute;
  left: -6px;
  border: 3px solid #108ee9;
  bottom: -14px;
  z-index: 6;
}
.record-item:last-child .line[data-v-34d8cf94]::after {
  width: 15px;
  height: 15px;
  content: "";
  display: inline-block;
  border-radius: 50%;
  background: #e7e7e7;
  position: absolute;
  left: -6px;
  border: 3px solid #108ee9;
  z-index: 999;
  bottom: -1px;
}
.record-item .record-cont[data-v-34d8cf94] {
  display: inline-block;
  font-size: 14px;
  padding-bottom: 20px;
  width: 600px;
}
.record-item .record-cont .record-status[data-v-34d8cf94] {
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
}
.record-item .record-cont .record-status.blue[data-v-34d8cf94] {
  background: #d2e4ff;
  color: #3284ff;
}
.record-item .record-cont .record-status.red[data-v-34d8cf94] {
  background: #fde2e2;
  color: #f56c6c;
}
.record-item .record-cont .record-status.yellow[data-v-34d8cf94] {
  background: #ffebd6;
  color: #ffa144;
}
.record-item .record-cont .itme-img .img-gruop[data-v-34d8cf94] {
  margin-right: 10px;
}
.mt20[data-v-34d8cf94] {
  margin-top: 20px;
}
.bot-text[data-v-34d8cf94] {
  height: 32px;
  display: inline-block;
}
.bot-text em[data-v-34d8cf94] {
  font-style: normal;
  color: #fbb021;
}
.yellow[data-v-3d9a6639] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-3d9a6639] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-3d9a6639] {
  color: #36BBA9 !important;
  background: #fff7ef !important;
  border: 1px solid #36BBA9 !important;
}
.body[data-v-3d9a6639] {
  height: 100%;
  position: relative;
}
.body .mt20[data-v-3d9a6639] {
  margin-top: 20px;
}
.body .bg-gray[data-v-3d9a6639] {
  background: #ececec;
  padding: 20px;
}
.body .body-con[data-v-3d9a6639] {
  height: 100%;
}
.body .text-gray[data-v-3d9a6639] {
  color: #ccc;
}
.body .second-tab[data-v-3d9a6639] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .second-tab[data-v-3d9a6639] .el-tabs__content {
  height: calc(100% - 75px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .red-btn[data-v-3d9a6639] {
  border: 1px solid #f56c6c !important;
  color: #f56c6c;
}
.body .green-btn[data-v-3d9a6639] {
  border: 1px solid #36BBA9 !important;
  color: #36BBA9;
}
.body .green-btn.is-disabled.is-plain[data-v-3d9a6639], .body .green-btn.is-disabled.is-plain[data-v-3d9a6639]:focus, .body .green-btn.is-disabled.is-plain[data-v-3d9a6639]:hover {
  opacity: 0.5 !important;
}
.body .red-btn.is-disabled.is-plain[data-v-3d9a6639], .body .red-btn.is-disabled.is-plain[data-v-3d9a6639]:focus, .body .red-btn.is-disabled.is-plain[data-v-3d9a6639]:hover {
  opacity: 0.5 !important;
}
.body .sup-con[data-v-3d9a6639] {
  width: 266px;
  height: calc(100% - 40px);
  background: #fff;
  border-radius: 6px;
}
.body .sup-con .sup-title[data-v-3d9a6639] {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  margin: 0;
  font-weight: bold;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-con .scorll[data-v-3d9a6639] {
  height: calc(100% - 60px);
}
.body .sup-con ul[data-v-3d9a6639] {
  height: calc(100% - 40px);
}
.body .sup-con ul .super-name-item[data-v-3d9a6639] {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-con ul .super-name-item .super-txt[data-v-3d9a6639] {
  display: inline-block;
  width: 108px;
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-con ul .super-name-item .status-btn[data-v-3d9a6639] {
  height: 28px;
  line-height: 28px;
  text-align: center;
  padding: 0 5px;
  background: #fff;
}
.body .sup-con ul .super-name-item.active[data-v-3d9a6639] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-con ul .super-name-item.active .status-btn[data-v-3d9a6639] {
  color: #fff;
  border: 1px solid #fff;
  background: #65c28f;
}
.body .sup-con ul .super-name-item .el-icon-error[data-v-3d9a6639] {
  display: none;
}
.body .sup-con ul .super-name-item:hover .el-icon-success[data-v-3d9a6639] {
  display: none;
}
.body .sup-con ul .super-name-item:hover .el-icon-error[data-v-3d9a6639] {
  display: inline-block;
}
.body .content-box[data-v-3d9a6639] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: calc(100% - 286px);
  margin-left: 20px;
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
  position: relative;
}
.body .content-box .content-hd[data-v-3d9a6639] {
  margin-bottom: 10px;
}
.body .content-box .content-hd span[data-v-3d9a6639] {
  margin-right: 20px;
}
.body .content-box .box-absolute[data-v-3d9a6639] {
  position: absolute;
  top: 0px;
  right: 20px;
  z-index: 8;
}
.body .status-btn[data-v-3d9a6639] {
  font-style: normal;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .red-status[data-v-3d9a6639] {
  color: #fc607c;
  border: 1px solid #fc607c;
}
.body .red-boder[data-v-3d9a6639] {
  border: 1px solid #fc607c !important;
}
.body .green-status[data-v-3d9a6639] {
  color: #5ebb83;
  border: 1px solid #5ebb83;
}
.body .sup-box[data-v-3d9a6639] {
  padding: 20px;
  background: #fff;
  border: 1px solid #dfdfdf;
}
.body .flex-between[data-v-3d9a6639] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-3d9a6639] {
  line-height: 32px;
  vertical-align: middle;
}
.body .flex1[data-v-3d9a6639] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-3d9a6639] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.empty[data-v-3d9a6639] {
  height: 200px;
  line-height: 200px;
  text-align: center;
  font-size: 16px;
}
[data-v-3d9a6639] .el-upload--picture-card {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-3d9a6639] .el-upload-list--picture-card {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-3d9a6639] .el-upload-list--picture-card .el-upload-list__item {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
.btn-border[data-v-3d9a6639] {
  border: 1px solid #36BBA9 !important;
  color: #36BBA9 !important;
  background: #fff !important;
}
.title[data-v-3d9a6639] {
  background: #fff;
  width: 70%;
  height: 36px;
  line-height: 30px;
  position: fixed;
  top: 15px;
}
.title span[data-v-3d9a6639] {
  color: #000;
}
.title .tit-btn[data-v-3d9a6639] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
.w420[data-v-161dc000] {
  width: 420px;
}
.w380[data-v-161dc000] {
  width: 380px;
}
[data-v-161dc000] .el-checkbox {
  margin-right: 10px;
}
.tr-status[data-v-161dc000] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
}
.yellow[data-v-161dc000] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-161dc000] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-161dc000] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
.basic-container[data-v-17eacb81] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-17eacb81] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-17eacb81] {
  margin-top: 10px;
}
.tips[data-v-17eacb81] {
  padding: 0 5px;
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  background: #ff6161;
  color: #fff;
  font-style: normal;
  display: inline-block;
}
.tab-hd span[data-v-a889c59c] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  background: #dfdfdf;
  margin-right: 20px;
  cursor: pointer;
}
.tab-hd span.active[data-v-a889c59c] {
  background: #409eff;
  color: #fff;
}
.dialog-footer[data-v-a889c59c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dialog-footer .tips[data-v-a889c59c] {
  color: #999;
}
.tab-hd span[data-v-213922b8] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  background: #dfdfdf;
  margin-right: 20px;
}
.ml-10[data-v-213922b8] {
  margin-left: 10px;
}
.row-info[data-v-213922b8] {
  margin-left: 20px;
  margin-bottom: 20px;
}
.search-form[data-v-285ce4fb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-form[data-v-285ce4fb] .el-input {
  width: 100%;
}
.search-form .search-box[data-v-285ce4fb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-space[data-v-285ce4fb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-space .el-select[data-v-285ce4fb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ml10[data-v-285ce4fb] {
  margin-left: 10px !important;
}
.draw-body[data-v-285ce4fb] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.table-body[data-v-285ce4fb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.page-bot[data-v-285ce4fb] {
  height: 40px;
  margin-top: 10px;
}
.page-bot span[data-v-285ce4fb] {
  margin-right: 10px;
}
.page-bot span em[data-v-285ce4fb] {
  font-style: normal;
}
.page[data-v-285ce4fb] {
  display: inline-block;
}
.ml10[data-v-414b7d71] {
  margin-left: 10px !important;
}
.draw-body[data-v-414b7d71] {
  height: 100%;
}
.text-right[data-v-414b7d71] {
  text-align: right;
}
.page-bot[data-v-414b7d71] {
  height: 40px;
  margin-top: 10px;
}
.page-bot span[data-v-414b7d71] {
  margin-right: 10px;
}
.page-bot span em[data-v-414b7d71] {
  font-style: normal;
}
.page[data-v-414b7d71] {
  display: inline-block;
}
.disInblock[data-v-bb72f4b2] {
  display: inline-block;
}
.option-table[data-v-bb72f4b2] {
  display: inline-block;
}
.ml10[data-v-bb72f4b2] {
  margin-left: 10px;
}
.inventory[data-v-bb72f4b2] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.inventory .page-bot[data-v-bb72f4b2] {
  padding-top: 10px;
  height: 40px;
}
.inventory .table-con[data-v-bb72f4b2] {
  height: calc(100% - 200px);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 0;
  overflow: hidden;
}
.inventory .btn-icon[data-v-bb72f4b2] {
  color: #00af94 !important;
}
.inventory[data-v-bb72f4b2] .vxe-table--body-wrapper {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.inventory[data-v-bb72f4b2] .vxe-table--body-wrapper .vxe-body--row:hover .btn-icon {
  display: inline-block;
}
.inventory[data-v-bb72f4b2] .vxe-table--body-wrapper .vxe-table--body {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-table--footer-wrapper {
  margin-top: 0 !important;
}
.inventory[data-v-bb72f4b2] .el-table__row:hover .btn-icon {
  display: inline-block;
}
.inventory[data-v-bb72f4b2] .el-table__row .el-table-column--selection .el-checkbox {
  position: relative;
}
.inventory[data-v-bb72f4b2] .el-table__row .el-table-column--selection .el-checkbox::after {
  width: 6px;
  height: 6px;
  display: inline-block;
  content: "";
  background: #ff4c4d;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  left: 19px;
}
.inventory[data-v-bb72f4b2] .el-table__row .el-table-column--selection .el-checkbox.is-checked::after {
  background: #409eff;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-checkbox {
  position: relative;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-checkbox::after {
  width: 6px;
  height: 6px;
  display: inline-block;
  content: "";
  background: #ff4c4d;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  left: 19px;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-checkbox.is--checked::after {
  background: #409eff;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-header--column .vxe-cell {
  white-space: normal !important;
  word-break: break-all;
  word-wrap: break-word;
  line-height: 28px !important;
  padding: 0 4px !important;
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  font-weight: 500;
  font-size: 13px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-header--row {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-header--row .vxe-header--column {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table--header-wrapper .vxe-table--header .vxe-header--row {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table--header-wrapper .vxe-table--header .vxe-header--row .vxe-header--column {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
  vertical-align: middle;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-body--row {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-body--row .vxe-cell {
  padding: 2px 4px !important;
  line-height: 28px !important;
  font-size: 13px !important;
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-cell {
  padding: 2px 4px !important;
  line-height: 28px !important;
  font-size: 13px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table .el-input .el-input__inner {
  height: 24px !important;
  line-height: 24px !important;
  padding: 0 4px !important;
  font-size: 13px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.inventory[data-v-bb72f4b2] .vxe-table .btn-icon {
  padding: 2px 4px !important;
  font-size: 14px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table--render-default .vxe-body--column.col--ellipsis {
  height: 32px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table .vxe-header--row {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table .vxe-body--row {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table .vxe-header--column,
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table .vxe-header--column .vxe-cell {
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
  line-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table ::v-deep .vxe-table .vxe-body--row .vxe-cell {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  line-height: 28px !important;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-table--body-wrapper {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-table--body {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.inventory[data-v-bb72f4b2] .vxe-table .vxe-table--footer-wrapper {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.inventory .search[data-v-bb72f4b2] {
  height: 95px;
  color: #606266;
  font-size: 14px;
}
.inventory .search[data-v-bb72f4b2] .el-form-item {
  margin-bottom: 0px;
}
.inventory .search .btn-icon[data-v-bb72f4b2] {
  font-size: 14px;
}
.inventory .search .btn-icon i[data-v-bb72f4b2] {
  font-weight: 700;
  margin-right: 5px;
}
.check-group[data-v-bb72f4b2] {
  display: inline-block;
  margin-left: 10px;
}
.check-group[data-v-bb72f4b2] .el-checkbox {
  margin-right: 10px;
  margin-left: 0 !important;
}
.check-group[data-v-bb72f4b2] .no-inventory.is-checked {
  border-color: #ff4c4d;
  color: #ff4c4d;
}
.check-group[data-v-bb72f4b2] .no-inventory.is-checked .el-checkbox__inner {
  background: #ff4c4d;
  border-color: #ff4c4d;
}
.check-group[data-v-bb72f4b2] .no-inventory.is-checked .el-checkbox__label {
  color: #ff4c4d;
}
.look-bg[data-v-bb72f4b2] {
  background: #f7babb;
}
.row-add[data-v-bb72f4b2] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  height: 30px;
  line-height: 30px;
}
.row-add span[data-v-bb72f4b2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
}
.row-add .btn-icon[data-v-bb72f4b2] {
  font-size: 14px;
  margin-left: 5px;
  width: 20px;
}
.row-add:hover .btn-icon[data-v-bb72f4b2] {
  display: inline-block;
}
.row-add:hover .btn-icon i[data-v-bb72f4b2] {
  font-weight: 700;
}
.look-item[data-v-bb72f4b2] {
  direction: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.look-item > label[data-v-bb72f4b2] {
  width: 60px;
  display: inline-block;
  text-align: right;
  margin: 10px;
}
.look-item[data-v-bb72f4b2] .el-input {
  width: 300px;
}
[data-v-bb72f4b2] .el-table .warning-row {
  background: #f0f;
}
[data-v-bb72f4b2] .el-table .success-row {
  background: #f0f9eb;
}
[data-v-bb72f4b2] .el-table .look-bg {
  background: #f7babb !important;
}
[data-v-bb72f4b2] .vxe-table .look-bg {
  background: #f7babb !important;
}
[data-v-bb72f4b2] .vxe-table .vxe-body--row.look-bg {
  background: #f7babb !important;
}
.basic-container[data-v-0495b51c] .el-card {
  width: calc(100% - 20px) !important;
}
.second-tab[data-v-0495b51c] {
  height: calc(100% - 50px) !important;
}
.second-tab[data-v-0495b51c] .el-tabs, .second-tab .el-tab-pane[data-v-0495b51c] {
  height: 100%;
}
.second-tab[data-v-0495b51c] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-0495b51c] {
  margin-top: 10px;
}
.w80[data-v-69d8877b] {
  width: 80px;
}
.text-blur[data-v-69d8877b] {
  color: #409eff;
}
.icon[data-v-69d8877b] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-69d8877b] {
  color: #f08525;
}
.mt10[data-v-69d8877b] {
  margin-top: 10px;
}
.body[data-v-69d8877b] {
  height: 100%;
}
.body[data-v-69d8877b] .el-form-item {
  margin-bottom: 0px;
}
.body .table-list[data-v-69d8877b] {
  height: calc(100% - 177px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .table-list .table-group[data-v-69d8877b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
}
.body .table-list .table-group .table-item[data-v-69d8877b] {
  height: calc(100% - 55px);
}
.text-blue[data-v-1ec597f6] {
  color: #409eff;
}
.dialog-footer[data-v-1ec597f6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-1ec597f6] .el-table__header-wrapper .el-checkbox {
  display: none;
}

.print-body[data-v-536ff2db] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-536ff2db]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-536ff2db]{
  width: 150px;
}
.fex1[data-v-536ff2db]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-536ff2db]{
  width:140px;
  height:40px;
}
.print-top p[data-v-536ff2db]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-536ff2db] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-536ff2db]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-536ff2db]{
  width: 100%;
}
.print-cont .print-box[data-v-536ff2db]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-536ff2db]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-536ff2db]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-536ff2db]{
  width: 100%;
}
.print-body .print-bd[data-v-536ff2db],.print-bd-box[data-v-536ff2db]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-536ff2db] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-536ff2db]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-536ff2db] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-536ff2db]{
    width: 100%;
}
.print-body .print-table th[data-v-536ff2db] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-536ff2db], .print-body .print-table td[data-v-536ff2db] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-536ff2db]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-536ff2db]:first-child, .print-body .print-table td[data-v-536ff2db]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-536ff2db], .print-body .print-bot[data-v-536ff2db] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-536ff2db] {
  text-align: left;
}
.print-body .print-bot span[data-v-536ff2db] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

.ml[data-v-1afba5a4] {
  margin-left: 10px;
}
.appro[data-v-1afba5a4] {
  height: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.text-red[data-v-1afba5a4] {
  color: red;
}
.form-group[data-v-1afba5a4] {
  position: relative;
}
.form-group .icon[data-v-1afba5a4] {
  width: 20px;
  height: 20px;
  vertical-align: -0.15em;
  fill: red;
  overflow: hidden;
}
.form-group .icon2[data-v-1afba5a4] {
  position: absolute;
  width: 50px;
  height: 50px;
  top: -10px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  margin-left: 20px;
}
.appro-slide[data-v-1afba5a4] {
  height: 100%;
  width: 200px;
  border: 1px solid #dfdfdf;
}
.appro-slide .appro-title[data-v-1afba5a4] {
  height: 44px;
  line-height: 44px;
  padding: 0 20px;
  border-bottom: 1px solid #dfdfdf;
}
.appro-slide .apply-list[data-v-1afba5a4] {
  height: calc(100% - 45px);
}
.appro-slide .apply-list li[data-v-1afba5a4] {
  height: 44px;
  line-height: 44px;
  padding: 0 10px;
  border-left: 4px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.appro-slide .apply-list li.active[data-v-1afba5a4] {
  background-color: #e2f0fd;
  color: #409EFF;
  border-left: 4px solid #409EFF;
}
.appro-slide .apply-list li span[data-v-1afba5a4] {
  display: inline-block;
}
.appro-slide .apply-list li .apply-list-name[data-v-1afba5a4] {
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
.appro-slide .apply-list li em[data-v-1afba5a4] {
  display: inline-block;
  font-style: normal;
  height: 16px;
  line-height: 16px;
  border: 1px solid #f08525;
  border-radius: 2px;
  color: #f08525;
  padding: 0 3px;
  margin-left: 5px;
}
.appro-content[data-v-1afba5a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 10px;
  overflow: auto;
}
.appro-content[data-v-1afba5a4] .el-table__header-wrapper .el-checkbox {
  display: none;
}
.appro-content .table-flex[data-v-1afba5a4] {
  height: calc(100% - 100px);
}
.appro-content .appro-ware[data-v-1afba5a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.appro-content .appro-ware .ware-item[data-v-1afba5a4] {
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
  display: inline-block;
  margin-right: 8px;
  border-radius: 3px;
  background: #eff1f5;
}
.appro-content .appro-ware .ware-active[data-v-1afba5a4] {
  background-color: #409EFF;
  color: #ffffff;
}
.appro-content .table-height[data-v-1afba5a4] {
  height: 100%;
  overflow-y: scroll;
}
.appro-content .table-height .priority[data-v-1afba5a4] {
  width: 23px;
  height: 20px;
  line-height: 18px;
  margin-left: 8px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.appro-content[data-v-1afba5a4] .el-table__expanded-cell {
  padding: 10px 0;
}
.appro-content .page-bot[data-v-1afba5a4] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.appro-content .demo-table-expand[data-v-1afba5a4] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
[data-v-1afba5a4] .el-form--inline .el-form-item {
  padding: 0 10px;
  margin-right: 0;
}
[data-v-1afba5a4] .el-icon-arrow-right {
  font-size: 18px;
}
.text-blue[data-v-4a025881] {
  color: #409eff;
}
.title-box[data-v-4a025881] {
  margin-bottom: 10px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.dialog-footer[data-v-4a025881] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-4a025881] .el-table__header-wrapper .el-checkbox {
  display: none;
}
.table-scroll-container[data-v-e32c6300] {
  width: 100%;
  overflow: auto;
  height: calc(100vh - 240px);
}
table[data-v-e32c6300] {
  border: 1px solid #EBEEF5;
  border-collapse: collapse;
  display: block;
  overflow: auto;
}
table thead[data-v-e32c6300],
table tbody[data-v-e32c6300] {
  display: table;
  width: 100%;
}
table thead th[data-v-e32c6300] {
  padding: 0 6px;
  background: #e6e4e5;
  font-size: 14px;
  color: #333;
  border-left: 1px solid #EBEEF5;
  height: 30px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
}
table tbody tr[data-v-e32c6300] {
  border-top: 1px solid #EBEEF5;
}
.red-tr[data-v-e32c6300] {
  background: #fff2f2 !important;
}
table th[data-v-e32c6300],
table td[data-v-e32c6300] {
  padding: 0 6px;
  text-align: left;
  border-left: 1px solid #EBEEF5;
  overflow: hidden;
  white-space: normal;
  word-wrap: break-word;
  word-break: break-all;
  height: 32px;
  line-height: 24px;
}
table th[data-v-e32c6300]:first-child,
table td[data-v-e32c6300]:first-child {
  border-left: none;
}
table tr[data-v-e32c6300]:last-child {
  border-bottom: 1px solid #EBEEF5;
}
[data-v-e32c6300] .el-col {
  margin-bottom: 0;
}
[data-v-e32c6300] .el-form-item {
  margin-bottom: 0px !important;
}
.dia-form[data-v-e32c6300] .el-form-item {
  margin-bottom: 18px !important;
}
[data-v-e32c6300] .selectTime .el-form-item__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px !important;
}
.same-btn[data-v-e32c6300] {
  margin-left: 10px;
  border: 1px solid #36BBA9 !important;
  padding: 3px 4px !important;
}
em[data-v-e32c6300] {
  font-style: normal;
}
.w280[data-v-e32c6300] {
  width: 280px;
}
.green[data-v-e32c6300] {
  cursor: pointer;
}
.ml10[data-v-e32c6300] {
  margin-left: 10px;
}
.icon-btn[data-v-e32c6300] {
  font-size: 16px;
}
.text-right[data-v-e32c6300] {
  text-align: right;
}
.blue-color[data-v-e32c6300] {
  color: #409eff;
}
[data-v-e32c6300] .el-dropdown {
  height: 32px;
  margin-right: 10px;
}
.allocation-btn[data-v-e32c6300] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.allocation-btn .el-button[data-v-e32c6300] {
  border: 1px solid #36BBA9 !important;
  height: 32px;
  line-height: 1;
  padding: 0 10px;
  color: #36BBA9;
}
.allocation-btn .el-button i[data-v-e32c6300] {
  font-size: 16px;
  margin-right: 8px;
}
.allocation-btn .el-button.is-disabled.is-plain[data-v-e32c6300], .allocation-btn .el-button.is-disabled.is-plain[data-v-e32c6300]:focus, .allocation-btn .el-button.is-disabled.is-plain[data-v-e32c6300]:hover {
  background-color: #FFF !important;
  border-color: #EBEEF5 !important;
  color: #C0C4CC !important;
}
.body[data-v-e32c6300] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-e32c6300] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
[data-v-e32c6300] .el-upload--picture-card {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-e32c6300] .el-upload-list--picture-card {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
[data-v-e32c6300] .el-upload-list--picture-card .el-upload-list__item {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
.qf-btns[data-v-e32c6300] {
  position: relative;
}
.qf-btns-span[data-v-e32c6300] {
  padding-right: 25px;
}
.qf-btns i[data-v-e32c6300] {
  position: absolute;
  display: inline-block;
  top: 6px;
  right: 5px;
  padding: 0 4px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border-radius: 8px;
  font-size: 12px;
  color: #fff;
  background: #f56c6c;
}
[data-v-0e6e6b76] .el-upload-list__item {
  -webkit-transition: none !important;
  transition: none !important;
}
.loadmore[data-v-0e6e6b76] {
  height: 40px;
}
.itemName[data-v-0e6e6b76] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.num-box[data-v-0e6e6b76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.num-box[data-v-0e6e6b76] .el-input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.icon-btn[data-v-0e6e6b76] {
  font-size: 16px;
  color: #409eff;
  margin: 0 10px;
  cursor: pointer;
}
.icon-btn[data-v-0e6e6b76]:last-child {
  margin-left: 0;
  color: red !important;
}
.page-bot[data-v-0e6e6b76] {
  height: 40px;
  line-height: 40px;
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  width: 100%;
  background: #fff;
}
.page-bot span[data-v-0e6e6b76] {
  margin-right: 15px;
}
.page-bot em[data-v-0e6e6b76] {
  font-style: normal;
  color: red;
}
.stock-num[data-v-0e6e6b76] {
  color: #3d88d9;
}
.uploadbox[data-v-0e6e6b76] {
  width: 100%;
  border-radius: 5px;
}
[data-v-0e6e6b76] .el-upload-list__item {
  width: 95px !important;
  height: 95px !important;
}
[data-v-0e6e6b76] .el-upload--picture-card {
  width: 95px !important;
  height: 95px !important;
  line-height: 109px;
}
.basic-container[data-v-3ebbf825] .el-card {
  width: calc(100% - 20px) !important;
}
@charset "UTF-8";
.yellow[data-v-b169fa00] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-b169fa00] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-b169fa00] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
[data-v-b169fa00] .el-drawer__body {
  background: #ececec;
  height: calc(100% - 49px);
}
.bg-whilte[data-v-b169fa00] {
  background: #fff;
  height: 100%;
}
.w80[data-v-b169fa00] {
  width: 80px;
}
.mlr10[data-v-b169fa00] {
  margin: 0 10px;
}
.body[data-v-b169fa00] {
  height: 100%;
  position: relative;
}
.body .bot-text[data-v-b169fa00] {
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
  display: inline-block;
}
.body .bot-text em[data-v-b169fa00] {
  font-style: normal;
  color: #fbb021;
}
.body .info-box[data-v-b169fa00] {
  margin-top: 10px;
}
.body .info-box .btn-green[data-v-b169fa00] {
  display: inline-block;
  width: 80px;
  height: 32px;
  line-height: 32px;
  background: #36BBA9;
  color: #fff;
  margin-right: 20px;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
}
.body .right-body[data-v-b169fa00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .arrow-right[data-v-b169fa00] {
  width: 40px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #36BBA9;
  margin-left: 10px;
  border-radius: 6px;
  cursor: pointer;
}
.body .arrow-right i[data-v-b169fa00] {
  font-size: 20px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}
.body .sup-body[data-v-b169fa00] {
  width: 180px;
  height: 100%;
  overflow: auto;
  margin: 0 20px 0 10px;
}
.body .sup-body .sup-title[data-v-b169fa00] {
  height: 40px;
  line-height: 40px;
  background: #e6e4e5;
  padding: 0 10px;
  font-weight: bold;
}
.body .sup-box[data-v-b169fa00] {
  padding: 20px 0;
  background: #fff;
  border: 1px solid #dfdfdf;
  height: calc(100% - 40px);
}
.body .sup-box .super-name[data-v-b169fa00] {
  margin-top: 20px;
  height: calc(100% - 40px);
}
.body .sup-box .super-name-item[data-v-b169fa00] {
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-box .super-name-item span[data-v-b169fa00] {
  font-size: 12px;
  display: inline-block;
  width: calc(100% - 40px);
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-box .super-name-item.active[data-v-b169fa00] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-box .super-name-item .el-icon-delete[data-v-b169fa00] {
  color: #ff6060;
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-success[data-v-b169fa00] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-delete[data-v-b169fa00] {
  display: inline-block;
}
.body .page-bot[data-v-b169fa00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 0 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 水平居中 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 垂直居中 */
  background: #fff;
}
.body .super-table[data-v-b169fa00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: calc(100% - 300px);
  height: 100%;
}
.body .flex-between[data-v-b169fa00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-b169fa00] {
  margin-right: 20px;
  line-height: 32px;
  vertical-align: middle;
}
.body .flex-between .status-btn[data-v-b169fa00] {
  font-style: normal;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .flex1[data-v-b169fa00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-b169fa00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .draw-table[data-v-b169fa00] {
  margin: 10px 0 10px 0;
}
.body .old-height[data-v-b169fa00] {
  height: calc(100% - 128px);
}
.body .new-height[data-v-b169fa00] {
  height: calc(100% - 223px);
}
[data-v-b169fa00] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-b169fa00]:hover {
  color: #409eff;
}
.radio-item[data-v-b169fa00] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-b169fa00] {
  font-size: 14px;
  color: #999;
}
[data-v-b169fa00] .el-table .select-row {
  border-color: #36BBA9;
}
[data-v-b169fa00] .el-table .select-row > td {
  background: #ddf1e6 !important;
}
.text-red[data-v-b169fa00] {
  color: #ff6060;
}
.td-positon[data-v-b169fa00] {
  position: relative;
}
.td-positon .green-icon[data-v-b169fa00] {
  font-size: 24px;
  color: #36BBA9;
  vertical-align: middle;
  position: absolute;
  right: 0;
  cursor: pointer;
}
.title[data-v-b169fa00] {
  background: #fff;
  width: 70%;
  height: 36px;
  line-height: 30px;
  position: fixed;
  top: 15px;
}
.title span[data-v-b169fa00] {
  color: #000;
}
.title .tit-btn[data-v-b169fa00] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
@charset "UTF-8";
.yellow[data-v-ab600764] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-ab600764] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-ab600764] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
[data-v-ab600764] .el-drawer__body {
  background: #ececec;
  height: calc(100% - 49px);
}
.bg-whilte[data-v-ab600764] {
  background: #fff;
  height: 100%;
}
.w80[data-v-ab600764] {
  width: 80px;
}
.mlr10[data-v-ab600764] {
  margin: 0 10px;
}
.body[data-v-ab600764] {
  height: 100%;
  position: relative;
}
.body .bot-text[data-v-ab600764] {
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
  display: inline-block;
}
.body .bot-text em[data-v-ab600764] {
  font-style: normal;
  color: #fbb021;
}
.body .info-box[data-v-ab600764] {
  margin-top: 10px;
}
.body .info-box .btn-green[data-v-ab600764] {
  display: inline-block;
  width: 80px;
  height: 32px;
  line-height: 32px;
  background: #36BBA9;
  color: #fff;
  margin-right: 20px;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
}
.body .right-body[data-v-ab600764] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .arrow-right[data-v-ab600764] {
  width: 40px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #36BBA9;
  margin-left: 10px;
  border-radius: 6px;
  cursor: pointer;
}
.body .arrow-right i[data-v-ab600764] {
  font-size: 20px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}
.body .sup-body[data-v-ab600764] {
  width: 180px;
  height: 100%;
  overflow: auto;
  margin: 0 20px 0 10px;
}
.body .sup-body .sup-title[data-v-ab600764] {
  height: 40px;
  line-height: 40px;
  background: #e6e4e5;
  padding: 0 10px;
  font-weight: bold;
}
.body .sup-box[data-v-ab600764] {
  padding: 20px 0;
  background: #fff;
  border: 1px solid #dfdfdf;
  height: calc(100% - 40px);
}
.body .sup-box .super-name[data-v-ab600764] {
  margin-top: 20px;
  height: calc(100% - 40px);
}
.body .sup-box .super-name-item[data-v-ab600764] {
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-box .super-name-item span[data-v-ab600764] {
  font-size: 12px;
  display: inline-block;
  width: calc(100% - 40px);
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-box .super-name-item.active[data-v-ab600764] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-box .super-name-item .el-icon-delete[data-v-ab600764] {
  color: #ff6060;
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-success[data-v-ab600764] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-delete[data-v-ab600764] {
  display: inline-block;
}
.body .page-bot[data-v-ab600764] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 0 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 水平居中 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 垂直居中 */
  background: #fff;
}
.body .super-table[data-v-ab600764] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: calc(100% - 300px);
  height: 100%;
}
.body .flex-between[data-v-ab600764] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-ab600764] {
  margin-right: 20px;
  line-height: 32px;
  vertical-align: middle;
}
.body .flex-between .status-btn[data-v-ab600764] {
  font-style: normal;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .flex1[data-v-ab600764] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-ab600764] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .draw-table[data-v-ab600764] {
  margin: 10px 0 10px 0;
}
.body .old-height[data-v-ab600764] {
  height: calc(100% - 128px);
}
.body .new-height[data-v-ab600764] {
  height: calc(100% - 223px);
}
[data-v-ab600764] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-ab600764]:hover {
  color: #409eff;
}
.radio-item[data-v-ab600764] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-ab600764] {
  font-size: 14px;
  color: #999;
}
[data-v-ab600764] .el-table .select-row {
  border-color: #36BBA9;
}
[data-v-ab600764] .el-table .select-row > td {
  background: #ddf1e6 !important;
}
.text-red[data-v-ab600764] {
  color: #ff6060;
}
.td-positon[data-v-ab600764] {
  position: relative;
}
.td-positon .green-icon[data-v-ab600764] {
  font-size: 24px;
  color: #36BBA9;
  vertical-align: middle;
  position: absolute;
  right: 0;
  cursor: pointer;
}
.title[data-v-ab600764] {
  background: #fff;
  width: 70%;
  height: 36px;
  line-height: 30px;
  position: fixed;
  top: 15px;
}
.title span[data-v-ab600764] {
  color: #000;
}
.title .tit-btn[data-v-ab600764] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
@charset "UTF-8";
.yellow[data-v-a63a4f4c] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-a63a4f4c] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-a63a4f4c] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
[data-v-a63a4f4c] .el-drawer__body {
  background: #ececec;
}
.bg-whilte[data-v-a63a4f4c] {
  background: #fff;
  height: 100%;
}
.w80[data-v-a63a4f4c] {
  width: 80px;
}
.mlr10[data-v-a63a4f4c] {
  margin: 0 10px;
}
.body[data-v-a63a4f4c] {
  height: 100%;
  position: relative;
}
.body .bot-text[data-v-a63a4f4c] {
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
  display: inline-block;
}
.body .bot-text em[data-v-a63a4f4c] {
  font-style: normal;
  color: #fbb021;
}
.body .info-box[data-v-a63a4f4c] {
  margin-top: 10px;
}
.body .right-body[data-v-a63a4f4c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.body .sup-body[data-v-a63a4f4c] {
  width: 180px;
  height: 100%;
  overflow: auto;
  margin: 0 20px;
}
.body .sup-body .sup-title[data-v-a63a4f4c] {
  height: 40px;
  line-height: 40px;
  background: #e6e4e5;
  padding: 0 10px;
  font-weight: bold;
}
.body .sup-box[data-v-a63a4f4c] {
  padding: 20px 0;
  background: #fff;
  border: 1px solid #dfdfdf;
  height: calc(100% - 40px);
}
.body .sup-box .super-name[data-v-a63a4f4c] {
  margin-top: 20px;
  height: calc(100% -20px);
}
.body .sup-box .super-name-item[data-v-a63a4f4c] {
  height: 32px;
  line-height: 32px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 16px;
  border-bottom: 1px solid #dfdfdf;
}
.body .sup-box .super-name-item span[data-v-a63a4f4c] {
  font-size: 12px;
  display: inline-block;
  width: calc(100% - 40px);
  overflow: hidden;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body .sup-box .super-name-item.active[data-v-a63a4f4c] {
  background: #36BBA9;
  color: #fff;
}
.body .sup-box .super-name-item .el-icon-error[data-v-a63a4f4c] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-success[data-v-a63a4f4c] {
  display: none;
}
.body .sup-box .super-name-item:hover .el-icon-error[data-v-a63a4f4c] {
  display: inline-block;
}
.body .page-bot[data-v-a63a4f4c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 0 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* 水平居中 */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* 垂直居中 */
  background: #fff;
}
.body .super-table[data-v-a63a4f4c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex-between[data-v-a63a4f4c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  justify-items: center;
}
.body .flex-between span[data-v-a63a4f4c] {
  margin-right: 20px;
  line-height: 32px;
  vertical-align: middle;
}
.body .flex-between .status-btn[data-v-a63a4f4c] {
  font-style: normal;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5);
}
.body .flex1[data-v-a63a4f4c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .flex1 span[data-v-a63a4f4c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .draw-table[data-v-a63a4f4c] {
  margin: 10px 0 10px 0;
}
.body .old-height[data-v-a63a4f4c] {
  height: calc(100% - 133px);
}
.body .new-height[data-v-a63a4f4c] {
  height: calc(100% - 223px);
}
[data-v-a63a4f4c] .el-pagination {
  display: inline-block;
}
.tooltip[data-v-a63a4f4c]:hover {
  color: #409eff;
}
.radio-item[data-v-a63a4f4c] {
  height: 28px;
  line-height: 28px;
}
.tips[data-v-a63a4f4c] {
  font-size: 14px;
  color: #999;
}
[data-v-a63a4f4c] .el-table .select-row {
  border-color: #36BBA9;
}
[data-v-a63a4f4c] .el-table .select-row > td {
  background: #ddf1e6 !important;
}
.text-red[data-v-a63a4f4c] {
  color: #ff6060;
}
.td-positon[data-v-a63a4f4c] {
  position: relative;
}
.td-positon .green-icon[data-v-a63a4f4c] {
  font-size: 24px;
  color: #36BBA9;
  vertical-align: middle;
  position: absolute;
  right: 0;
  cursor: pointer;
}
.text-right[data-v-d2b35386] {
  text-align: right;
}
.info-hd[data-v-d2b35386] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-d2b35386] {
  font-size: 16px;
}
.draw-body[data-v-d2b35386] {
  position: relative;
  height: 100%;
  padding: 0 20px;
}
.draw-body .page-bot[data-v-d2b35386] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin-top: 10px;
  background: #fff;
}
.draw-body .draw-table[data-v-d2b35386] {
  height: calc(100% - 95px);
}

.print-body[data-v-e78080a4] {
  display: block;
  font-size: 8pt;
  margin:16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-e78080a4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-e78080a4]{
  width: 150px;
}
.fex1[data-v-e78080a4]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-e78080a4]{
  width:140px;
  height:40px;
}
.print-top p[data-v-e78080a4]{
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-e78080a4] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-e78080a4]{
  font-size: 18pt;
  text-align: center;
}
.print-cont[data-v-e78080a4]{
  width: 100%;
}
.print-cont .print-box[data-v-e78080a4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-cont .print-box span[data-v-e78080a4]{
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 8pt;
}
.print-table[data-v-e78080a4]{
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-e78080a4]{
  width: 100%;
}
.print-body .print-bd[data-v-e78080a4],.print-bd-box[data-v-e78080a4]{
  text-align: left;
  margin-top: 10px;
}
.print-body .print-bd span[data-v-e78080a4] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-e78080a4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-e78080a4] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-e78080a4]{
    width: 100%;
}
.print-body .print-table th[data-v-e78080a4] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-e78080a4], .print-body .print-table td[data-v-e78080a4] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.print-body .print-table tr:last-child td[data-v-e78080a4]{
  border-bottom: 0;
}
.print-body .print-table th[data-v-e78080a4]:first-child, .print-body .print-table td[data-v-e78080a4]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-e78080a4], .print-body .print-bot[data-v-e78080a4] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-e78080a4] {
  text-align: left;
}
.print-body .print-bot span[data-v-e78080a4] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}

.w80[data-v-6eb9f954] {
  width: 80px;
}
.w460[data-v-6eb9f954] {
  width: 460px;
}
.text-blur[data-v-6eb9f954] {
  color: #409eff;
}
.icon[data-v-6eb9f954] {
  width: 16px;
  height: 16px;
}
.body[data-v-6eb9f954] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-6eb9f954] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.w80[data-v-5907d475] {
  width: 80px;
}
.w400[data-v-5907d475] {
  width: 400px;
}
.w460[data-v-5907d475] {
  width: 460px;
}
.text-blur[data-v-5907d475] {
  color: #409eff;
}
.icon[data-v-5907d475] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-5907d475] {
  color: #f08525;
}
.body[data-v-5907d475] {
  height: 100%;
  position: relative;
}
.body .draw-table[data-v-5907d475] {
  height: calc(100% - 150px);
}
.body .page-bot[data-v-5907d475] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.body .page-bot span[data-v-5907d475] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-5907d475] {
  font-style: normal;
}
@charset "UTF-8";
.print-body[data-v-fb9570fa] {
  display: block;
  font-size: 8pt;
  margin: 16px 12px 16px 16px;
  page-break-after: always;
  font-family: "宋体";
}
.print-top[data-v-fb9570fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-slid[data-v-fb9570fa] {
  width: 150px;
}
.fex1[data-v-fb9570fa] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.print-top img[data-v-fb9570fa] {
  width: 140px;
  height: 40px;
}
.print-top p[data-v-fb9570fa] {
  margin-top: 10px;
  font-size: 8pt;
  text-align: center;
}
.print-body .print-title[data-v-fb9570fa] {
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  margin-left: -150px;
}
.print-title[data-v-fb9570fa] {
  font-size: 20pt;
  text-align: center;
}
.print-cont[data-v-fb9570fa] {
  width: 100%;
}
.print-cont .print-box[data-v-fb9570fa] {
  margin-top: 10px;
  font-size: 0;
}
.print-cont .print-box span[data-v-fb9570fa] {
  margin-left: 20px;
  font-size: 8pt;
  max-width: 25%;
  display: inline-block;
  word-break: break-all;
  vertical-align: text-top;
}
.print-cont .print-box span[data-v-fb9570fa]:first-child {
  margin: 0;
}
.print-table[data-v-fb9570fa] {
  width: 100%;
  margin-top: 10px;
}
.print-table table[data-v-fb9570fa] {
  width: 100%;
}
.print-body .print-bd[data-v-fb9570fa], .print-bd-box[data-v-fb9570fa] {
  text-align: left;
  margin-top: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.print-body .print-bd span[data-v-fb9570fa] {
  display: inline-block;
  font-size: 8pt;
  margin-left: 10px;
}
.print-bd-box[data-v-fb9570fa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.print-body .print-table[data-v-fb9570fa] {
  width: 100%;
  font-size: 8pt;
  margin-top: 10px;
  border-bottom: 0;
  border: 1px solid #ddd;
}
.print-body .print-table tr[data-v-fb9570fa] {
  width: 100%;
}
.print-body .print-table th[data-v-fb9570fa] {
  line-height: 30px;
  font-weight: bold;
}
.print-body .print-table th[data-v-fb9570fa], .print-body .print-table td[data-v-fb9570fa] {
  height: 30px;
  font-weight: normal;
  text-align: center;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  font-size: 8pt;
  word-break: break-all;
  max-width: 100px;
}
.print-body .print-table tr:last-child td[data-v-fb9570fa] {
  border-bottom: 0;
}
.print-body .print-table th[data-v-fb9570fa]:first-child, .print-body .print-table td[data-v-fb9570fa]:first-child {
  border-left: none;
}
.print-body .total-num[data-v-fb9570fa], .print-body .print-bot[data-v-fb9570fa] {
  text-align: left;
  margin-top: 10px;
  font-size: 8pt;
}
.print-body .print-bot[data-v-fb9570fa] {
  text-align: left;
}
.print-body .print-bot span[data-v-fb9570fa] {
  display: inline-block;
  width: 33.3%;
  font-size: 8pt;
}
.text-right[data-v-66a1ee9e] {
  text-align: right;
}
.info-hd[data-v-66a1ee9e] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-66a1ee9e] {
  font-size: 14px;
  font-weight: 700;
}
.draw-body[data-v-66a1ee9e] {
  height: 100%;
}
.draw-body .table-list[data-v-66a1ee9e] {
  height: calc(100% - 100px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.draw-body .table-list .table-group[data-v-66a1ee9e] {
  height: 50%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.draw-body .table-list .table-group h3[data-v-66a1ee9e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.draw-body .table-list .table-group .table-item[data-v-66a1ee9e] {
  height: calc(100% - 55px);
}
.text-right[data-v-04e65b7f] {
  text-align: right;
}
.tab-hd[data-v-04e65b7f] {
  border: 1px solid #dfdfdf;
  border-radius: 3px;
  display: inline-block;
}
.tab-hd span[data-v-04e65b7f] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  background: #fff;
}
.tab-hd span.active[data-v-04e65b7f] {
  background: #409eff;
  color: #fff;
}
.info-hd[data-v-04e65b7f] {
  margin-bottom: 10px;
  color: #909399;
}
.icon-btn[data-v-04e65b7f] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-04e65b7f] {
  height: 100%;
}
.draw-body .table-list[data-v-04e65b7f] {
  height: calc(100% - 100px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.draw-body .table-list .table-group[data-v-04e65b7f] {
  height: 50%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.draw-body .table-list .table-group h3[data-v-04e65b7f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.draw-body .table-list .table-group .table-item[data-v-04e65b7f] {
  height: calc(100% - 55px);
}
.w80[data-v-124d104c] {
  width: 80px;
}
.w460[data-v-124d104c] {
  width: 460px;
}
.text-blur[data-v-124d104c] {
  color: #409eff;
}
.td-svg-icon[data-v-124d104c] {
  cursor: pointer;
}
.icon[data-v-124d104c] {
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.text-orange[data-v-124d104c] {
  color: #f08525;
}
.icon-btn i[data-v-124d104c] {
  font-size: 14px;
  font-weight: 700;
}
.body[data-v-124d104c] {
  height: 100%;
  position: relative;
}
.body .draw-table[data-v-124d104c] {
  height: calc(100% - 150px);
}
.body .page-bot[data-v-124d104c] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.body .page-bot span[data-v-124d104c] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-124d104c] {
  font-style: normal;
}
.w80[data-v-954a8e38] {
  width: 80px;
}
.text-blur[data-v-954a8e38] {
  color: #409eff;
}
.w460[data-v-954a8e38] {
  width: 460px !important;
}
.icon[data-v-954a8e38] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-954a8e38] {
  color: #f08525;
}
.el-col[data-v-954a8e38] {
  margin-bottom: 0 !important;
}
.body[data-v-954a8e38] {
  height: 100%;
}
.body .page-bot[data-v-954a8e38] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  margin-top: 10px;
  background: #fff;
}
.body .page-bot span[data-v-954a8e38] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-954a8e38] {
  font-style: normal;
}
.w80[data-v-5de8980d] {
  width: 80px;
}
.w460[data-v-5de8980d] {
  width: 460px !important;
}
.text-blur[data-v-5de8980d] {
  color: #409eff;
}
.icon[data-v-5de8980d] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-5de8980d] {
  color: #f08525;
}
.el-col[data-v-5de8980d] {
  margin-bottom: 0 !important;
}
.body[data-v-5de8980d] {
  height: 100%;
}
.body .page-bot[data-v-5de8980d] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-5de8980d] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-5de8980d] {
  font-style: normal;
}
[data-v-6a0ba788] .el-card {
  width: calc(100% - 20px) !important;
}
[data-v-6a0ba788] .el-card__body {
  padding: 10px 20px;
}
.mt10[data-v-6a0ba788] {
  margin-top: 10px;
}
.mt10[data-v-1be004bd] {
  margin-top: 10px;
}
.info-hd[data-v-1be004bd] {
  margin-bottom: 7px;
  color: #909399;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info-hd .info-hd-item[data-v-1be004bd] {
  min-width: 120px;
  padding-right: 20px;
}
.info-hd .flex1[data-v-1be004bd] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.cg-status[data-v-1be004bd] {
  position: absolute;
  top: 0;
  right: -9px;
  color: #e95050;
  border-radius: 5px;
  border: 1px solid #e95050;
  font-size: 10px;
  padding: 5px;
  line-height: 1;
  -webkit-transform: rotate(-12deg);
          transform: rotate(-12deg);
}
.draw-body[data-v-1be004bd] {
  height: 100%;
  position: relative;
}
.draw-body .table-list[data-v-1be004bd] {
  height: calc(100% - 90px);
}
.draw-body .page-bot[data-v-1be004bd] {
  width: 100%;
  height: 50px;
  padding: 0 20px;
  background: #fff;
}
.draw-body .page-bot span[data-v-1be004bd] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-1be004bd] {
  font-style: normal;
}
.dispalyC[data-v-1be004bd] {
  height: 50px;
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dispalyCSb[data-v-1be004bd] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.green-btn[data-v-1be004bd] {
  border: 1px solid #36BBA9 !important;
  color: #36BBA9;
}
.second-tab[data-v-e1091170] .el-card__body {
  padding: 10px 20px;
}
.second-tab[data-v-e1091170] .el-tabs__content {
  height: calc(100% - 75px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-e1091170] .el-drawer__header span::before {
  width: 0;
}
.title[data-v-e1091170] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  position: fixed;
  top: 10px;
}
.tit-btn[data-v-e1091170] {
  margin-left: 20px;
  font-style: normal;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  color: #fbb021;
  background: rgba(255, 251, 230, 0.8);
  border: 1px solid rgba(251, 176, 33, 0.5) !important;
}
.yellow[data-v-e1091170] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-e1091170] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-e1091170] {
  color: #36BBA9 !important;
  background: #fff7ef !important;
  border: 1px solid #36BBA9 !important;
}
.td-icon-btn[data-v-e18d5fe6] {
  cursor: pointer;
}
.w80[data-v-e18d5fe6] {
  width: 80px;
}
.w460[data-v-e18d5fe6] {
  width: 460px;
}
.text-blur[data-v-e18d5fe6] {
  color: #409eff;
}
.icon[data-v-e18d5fe6] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-e18d5fe6] {
  color: #f08525;
}
.el-col[data-v-e18d5fe6] {
  margin-bottom: 0 !important;
}
.body[data-v-e18d5fe6] {
  height: 100%;
}
.body .page-bot[data-v-e18d5fe6] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-e18d5fe6] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-e18d5fe6] {
  font-style: normal;
}
.tr-status[data-v-e18d5fe6] {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border-radius: 3px;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
}
.yellow[data-v-e18d5fe6] {
  color: #fcb260 !important;
  background: #fff7ef !important;
  border: 1px solid #fcb260 !important;
}
.red[data-v-e18d5fe6] {
  color: #ff6161 !important;
  background: #ffefef !important;
  border: 1px solid #ff6161 !important;
}
.green[data-v-e18d5fe6] {
  color: #36BBA9 !important;
  background: #f0ffef !important;
  border: 1px solid #36BBA9 !important;
}
.red-dot[data-v-e18d5fe6] {
  background-color: #ff6161;
  color: white;
  line-height: 1;
  font-size: 10px;
  padding: 0 3px;
  border-radius: 11px;
  margin-left: -1px;
  vertical-align: text-top;
}
.basic-container[data-v-9fd0b144] .el-card {
  width: calc(100% - 20px) !important;
}
\.basic-container[data-v-0653034c] .el-card {
  width: calc(100% - 20px) !important;
}
.index-container[data-v-5a2fe9ca] {
  margin-top: 20px;
}
.basic-container[data-v-6022452a] .el-card {
  width: calc(100% - 20px) !important;
}
.index-container[data-v-489b9ee0] {
  margin-top: 20px;
}
.basic-container[data-v-70951e7b] .el-card {
  width: calc(100% - 20px) !important;
}
\.basic-container[data-v-8ea01eae] .el-card {
  width: calc(100% - 20px) !important;
}
.document-timeline-dialog[data-v-791fb402] {
  color: #303133;
}
.timeline-summary[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 16px;
  padding: 12px 16px;
  border: 1px solid #ebeef5;
  border-radius: 6px;
  background: #fafafa;
}
.summary-main[data-v-791fb402],
.summary-time[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  min-width: 0;
}
.summary-label[data-v-791fb402] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  color: #909399;
}
.summary-document[data-v-791fb402] {
  overflow: hidden;
  color: #606266;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.order-tip[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 10px;
  margin: 12px 0 18px;
  padding: 10px 14px;
  color: #8a6428;
  border-left: 3px solid #e6a23c;
  background: #fdf6ec;
}
.order-tip > i[data-v-791fb402] {
  margin-top: 2px;
  font-size: 18px;
}
.order-title[data-v-791fb402] {
  margin-bottom: 3px;
  font-weight: 600;
}
.order-description[data-v-791fb402] {
  color: #a1783d;
  line-height: 1.6;
}
.timeline-scroll[data-v-791fb402] {
  max-height: calc(78vh - 220px);
  padding: 3px 12px 0 4px;
  overflow-y: auto;
}
.document-card[data-v-791fb402] {
  padding: 12px 14px;
  border: 1px solid #e4e7ed;
  border-radius: 6px;
  background: #fff;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
.document-card__header[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}
.document-stage[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.stage-index[data-v-791fb402] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 22px;
  height: 22px;
  color: #fff;
  border-radius: 50%;
  background: #00a98f;
  font-size: 12px;
  font-weight: 600;
}
.relation-role[data-v-791fb402] {
  color: #909399;
  font-size: 12px;
}
.document-grid[data-v-791fb402] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  border-top: 1px solid #ebeef5;
  border-left: 1px solid #ebeef5;
}
.document-field[data-v-791fb402] {
  display: grid;
  grid-template-columns: 104px minmax(0, 1fr);
  min-height: 38px;
  border-right: 1px solid #ebeef5;
  border-bottom: 1px solid #ebeef5;
}
.document-field--wide[data-v-791fb402] {
  grid-column: 1/-1;
}
.field-label[data-v-791fb402],
.field-value[data-v-791fb402] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  padding: 8px 10px;
  line-height: 20px;
}
.field-label[data-v-791fb402] {
  color: #606266;
  background: #f5f7fa;
}
.field-value[data-v-791fb402] {
  overflow-wrap: anywhere;
}
.field-value--strong[data-v-791fb402] {
  color: #303133;
  font-weight: 600;
}
.quantity-list[data-v-791fb402] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 22px;
}
.base-quantity[data-v-791fb402] {
  color: #00a98f;
  font-weight: 600;
}
.time-fallback[data-v-791fb402] {
  margin-top: 9px;
  color: #909399;
  font-size: 12px;
  line-height: 1.6;
}
.empty-documents[data-v-791fb402] {
  padding: 60px 0;
  color: #909399;
  text-align: center;
}
.empty-documents i[data-v-791fb402] {
  display: block;
  margin-bottom: 10px;
  font-size: 34px;
}
@media (max-width: 760px) {
.timeline-summary[data-v-791fb402] {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.document-grid[data-v-791fb402] {
    grid-template-columns: 1fr;
}
.document-field--wide[data-v-791fb402] {
    grid-column: auto;
}
}
.trace-document-timeline-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: min(880px, calc(100vw - 48px)) !important;
  max-height: calc(100vh - 48px);
  margin: 0 !important;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.trace-document-timeline-dialog .el-dialog__header {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 18px 22px 14px;
  border-bottom: 1px solid #ebeef5;
}
.trace-document-timeline-dialog .el-dialog__title {
  padding-left: 10px;
  border-left: 3px solid #00a98f;
  font-size: 17px;
  font-weight: 600;
}
.trace-document-timeline-dialog .el-dialog__body {
  min-height: 0;
  padding: 18px 22px 6px;
  overflow: hidden;
}
.trace-document-timeline-dialog .el-dialog__footer {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 10px 22px 16px;
  border-top: 1px solid #ebeef5;
}
.trace-document-timeline-dialog .el-timeline {
  padding-left: 8px;
}
.trace-document-timeline-dialog .el-timeline-item:last-child {
  padding-bottom: 0;
}
.water-drawer[data-v-ea11ca8c] {
  padding: 0 20px 20px;
}
.water-drawer .page[data-v-ea11ca8c] {
  margin-top: 10px;
  text-align: right;
}
.water-drawer .num-plus[data-v-ea11ca8c] {
  color: #43a047;
  font-weight: 600;
}
.water-drawer .num-minus[data-v-ea11ca8c] {
  color: #f56c6c;
  font-weight: 600;
}
.water-order-tip[data-v-ea11ca8c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 12px;
  padding: 10px 14px;
  color: #606266;
  border: 1px solid #d9ecff;
  border-radius: 4px;
  background: #f4faff;
}
.water-order-tip strong[data-v-ea11ca8c] {
  margin-right: 12px;
  color: #303133;
}
.sequence-number[data-v-ea11ca8c] {
  color: #909399;
  font-variant-numeric: tabular-nums;
}
.trace-water-drawer {
  min-width: 980px;
}
.trace-water-drawer .el-drawer__header {
  margin-bottom: 14px;
  padding: 18px 20px 12px;
  color: #303133;
  border-bottom: 1px solid #ebeef5;
  font-size: 17px;
  font-weight: 600;
}
.trace-water-drawer .el-drawer__body {
  overflow: hidden;
}
.execution .page[data-v-b53715b8] {
  margin-top: 10px;
  text-align: right;
}
.execution .danger-action[data-v-b53715b8] {
  color: #f56c6c;
}
.execution .page[data-v-8a3f45c8] {
  margin-top: 10px;
  text-align: right;
}
.execution .num-plus[data-v-8a3f45c8] {
  color: #67c23a;
}
.execution .num-minus[data-v-8a3f45c8] {
  color: #f56c6c;
}
.execution .legacy-qty[data-v-8a3f45c8] {
  color: #909399;
}
.execution .page[data-v-6e7b322e] {
  margin-top: 10px;
  text-align: right;
}
.execution .num-plus[data-v-6e7b322e] {
  color: #43a047;
  font-weight: 600;
}
.execution .num-minus[data-v-6e7b322e] {
  color: #f56c6c;
  font-weight: 600;
}
.water-order-tip[data-v-6e7b322e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
  padding: 8px 12px;
  color: #606266;
  border: 1px solid #d9ecff;
  border-radius: 4px;
  background: #f4faff;
}
.water-order-tip strong[data-v-6e7b322e] {
  margin-right: 10px;
  color: #303133;
}
.sequence-number[data-v-6e7b322e] {
  color: #909399;
  font-variant-numeric: tabular-nums;
}
.w80[data-v-43366a7c] {
  width: 80px;
}
.w460[data-v-43366a7c] {
  width: 460px !important;
}
.text-blur[data-v-43366a7c] {
  color: #409eff;
}
.icon[data-v-43366a7c] {
  width: 16px;
  height: 16px;
}
.text-orange[data-v-43366a7c] {
  color: #f08525;
}
.icon-tui1[data-v-43366a7c] {
  width: 20px;
  height: 20px;
  vertical-align: bottom;
}
.icon-tui2[data-v-43366a7c] {
  width: 20px;
  height: 20px;
  fill: #b5b5b5;
  vertical-align: bottom;
}
.body[data-v-43366a7c] {
  height: 100%;
  position: relative;
}
.body .page-bot[data-v-43366a7c] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  background: #fff;
  margin-top: 10px;
}
.body .page-bot span[data-v-43366a7c] {
  margin-right: 10px;
}
.body .page-bot span em[data-v-43366a7c] {
  font-style: normal;
}
.text-right[data-v-1833e893] {
  text-align: right;
}
.verifyStatus[data-v-1833e893] {
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}
.bg-yellow[data-v-1833e893] {
  background: #fecd64;
}
.bg-orange[data-v-1833e893] {
  background: #ff893b;
}
.bg-green[data-v-1833e893] {
  background: #76c99c;
}
.text-orange[data-v-1833e893] {
  color: #f08525;
}
.info-hd[data-v-1833e893] {
  margin-bottom: 10px;
  color: #909399;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex1[data-v-1833e893] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-verify[data-v-1833e893] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.verify-more[data-v-1833e893] {
  width: 60px;
  cursor: pointer;
  color: #36BBA9;
  position: absolute;
  right: 0;
  bottom: 0;
}
.reject-text[data-v-1833e893] {
  position: relative;
}
.reject-reason[data-v-1833e893] {
  max-width: calc(100% - 80px);
  display: inline-block;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  word-break: break-all;
  -webkit-box-orient: vertical;
}
.time-box[data-v-1833e893] {
  height: 400px;
  overflow: auto;
}
.time-top[data-v-1833e893] {
  margin: 0;
  color: #999;
}
.time-top span[data-v-1833e893] {
  color: #000;
  padding-left: 10px;
}
.info-hd-right[data-v-1833e893] {
  width: 200px;
}
.icon-btn[data-v-1833e893] {
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
}
.draw-body[data-v-1833e893] {
  height: 100%;
  position: relative;
}
.draw-body .table-list[data-v-1833e893] {
  height: calc(100vh - 228px);
}
.draw-body .page-bot[data-v-1833e893] {
  width: 100%;
  height: 40px;
  padding: 0 20px;
  line-height: 40px;
  border-top: 1px solid #dfdfdf;
  background: #fff;
}
.draw-body .page-bot span[data-v-1833e893] {
  margin-right: 10px;
}
.draw-body .page-bot span em[data-v-1833e893] {
  font-style: normal;
}
.tooltip-cont div[data-v-1833e893] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tooltip-cont span[data-v-1833e893] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 28px;
  line-height: 28px;
  min-width: 90px;
  display: inline-block;
  text-align: center;
}
.icon[data-v-1833e893] {
  width: 20px;
  height: 20px;
}
.workstationManage .title_bg[data-v-b2a55a82] {
  display: inline-block;
  padding: 0 8px;
  height: 29px;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  line-height: 29px;
  letter-spacing: 1px;
  background: -webkit-gradient(linear, left bottom, left top, from(#d4ebff), to(#ffffff));
  background: linear-gradient(0deg, #d4ebff 0%, #ffffff 100%);
  border-radius: 4px;
  text-align: center;
}
.workstationManage .el-icon-question[data-v-b2a55a82] {
  font-size: 18px;
  color: #cccccc;
}
.workstationManage .el-icon-question[data-v-b2a55a82]:hover {
  color: #3d88d9;
}
.workstationManage .bottom_num[data-v-b2a55a82] {
  font-size: 22px;
  font-weight: bold;
  line-height: 38px;
  cursor: pointer;
  color: #3d88d9;
}
.workstationManage .top_card[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.workstationManage .top_card .cards[data-v-b2a55a82] {
  padding: 14px 20px 24px 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 6px 16px 0px rgba(173, 173, 173, 0.137), 0px 1px 4px 0px rgba(173, 173, 173, 0.137);
          box-shadow: 0px 6px 16px 0px rgba(173, 173, 173, 0.137), 0px 1px 4px 0px rgba(173, 173, 173, 0.137);
  border-radius: 8px;
  border: 1px solid #eaeef2;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 10px;
}
.workstationManage .top_card .cards .top_box[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.workstationManage .top_card .cards .top_box span[data-v-b2a55a82] {
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  border-radius: 100%;
  background: #e2f0fd;
  color: #3d88d9;
}
.workstationManage .top_card .cards .top_box p[data-v-b2a55a82] {
  margin: 0 5px;
  font-size: 16px;
  font-weight: 700;
}
.workstationManage .top_card .cards .bottom_box[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
}
.workstationManage .top_card .cards .bottom_box .bottom_box_right[data-v-b2a55a82] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.workstationManage .top_card .cards .bottom_box .bottom_box_left[data-v-b2a55a82] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.workstationManage .top_card .cards .bottom_box .bottom_title[data-v-b2a55a82] {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
}
.workstationManage .top_card .cards .bottom_box .bottom_type[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 26px;
  color: #999999;
  cursor: pointer;
}
.workstationManage .top_card .cards .bottom_box .bottom_type span[data-v-b2a55a82] {
  margin: 0 5px;
}
.workstationManage .wait_card[data-v-b2a55a82] {
  margin-top: 10px;
  width: 100%;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ccd0da;
  min-height: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.workstationManage .wait_card .wait_right[data-v-b2a55a82] {
  padding: 0 15px;
  margin: 15px 0;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}
.workstationManage .wait_card .wait_left[data-v-b2a55a82] {
  padding: 0 15px;
  margin: 15px 0;
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  position: relative;
}
.workstationManage .wait_card .wait_left[data-v-b2a55a82]::after {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  top: 0;
  right: 0;
  background: #e4e4e4a1;
}
.workstationManage .wait_card .wait_content[data-v-b2a55a82] {
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.workstationManage .wait_card .wait_content .wait_item[data-v-b2a55a82] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.workstationManage .wait_card .wait_content .wait_item .wait_num[data-v-b2a55a82] {
  color: #3d88d9;
  margin-bottom: 4px;
  height: 29px;
  font-size: 22px;
  font-weight: bold;
  line-height: 29px;
  cursor: pointer;
}
.workstationManage .wait_card .wait_content .wait_item .wait_title[data-v-b2a55a82] {
  display: block;
  font-size: 14px;
  color: #999999;
  line-height: 19px;
  letter-spacing: 1px;
}
.workstationManage .stockandinventory_card[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.workstationManage .stockandinventory_card .stock[data-v-b2a55a82] {
  margin-right: 10px;
}
.workstationManage .stockandinventory_card .stock .stock_title[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.workstationManage .stockandinventory_card .stock .stock_title .title_bg[data-v-b2a55a82] {
  margin: 0 5px;
}
.workstationManage .stockandinventory_card .stock .stock_content1[data-v-b2a55a82] {
  margin-top: 45px;
  text-align: center;
}
.workstationManage .stockandinventory_card .stock .stock_content1 .el-icon-notebook-2[data-v-b2a55a82] {
  font-size: 35px;
}
.workstationManage .stockandinventory_card .stock .stock_content2[data-v-b2a55a82] {
  color: #67c060;
  font-size: 14px;
  font-weight: 400;
  line-height: 32px;
  overflow: hidden;
}
.workstationManage .stockandinventory_card .inventory .inventory_content1[data-v-b2a55a82] {
  margin-top: 45px;
  text-align: center;
}
.workstationManage .stockandinventory_card .inventory .inventory_content1 .el-icon-notebook-2[data-v-b2a55a82] {
  font-size: 35px;
}
.workstationManage .stockandinventory_card .inventory .inventory_content2[data-v-b2a55a82] {
  color: #67c060;
  font-size: 14px;
  font-weight: 400;
  line-height: 32px;
  overflow: hidden;
}
.workstationManage .stockandinventory_card .inventory[data-v-b2a55a82],
.workstationManage .stockandinventory_card .stock[data-v-b2a55a82] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
  padding: 12px 15px 16px 10px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #dddddd;
  height: 325px;
}
.workstationManage .settlementandwarning_card[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.workstationManage .settlementandwarning_card .settlement[data-v-b2a55a82] {
  margin-right: 10px;
}
.workstationManage .settlementandwarning_card .settlement .settlement_content1[data-v-b2a55a82] {
  margin-top: 45px;
  text-align: center;
}
.workstationManage .settlementandwarning_card .settlement .settlement_content1 .el-icon-notebook-2[data-v-b2a55a82] {
  font-size: 35px;
}
.workstationManage .settlementandwarning_card .settlement .settlement_content2[data-v-b2a55a82] {
  color: #67c060;
  font-size: 14px;
  font-weight: 400;
  line-height: 32px;
  overflow: hidden;
}
.workstationManage .settlementandwarning_card .warning .warning_title[data-v-b2a55a82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.workstationManage .settlementandwarning_card .warning .warning_title .title_bg[data-v-b2a55a82] {
  margin: 0 5px;
}
.workstationManage .settlementandwarning_card .warning .warning_content1[data-v-b2a55a82] {
  margin-top: 45px;
  text-align: center;
}
.workstationManage .settlementandwarning_card .warning .warning_content1 .el-icon-notebook-2[data-v-b2a55a82] {
  font-size: 35px;
}
.workstationManage .settlementandwarning_card .warning .warning_content2[data-v-b2a55a82] {
  color: #d2301e;
  font-size: 14px;
  font-weight: 400;
  line-height: 32px;
  overflow: hidden;
}
.workstationManage .settlementandwarning_card .settlement[data-v-b2a55a82],
.workstationManage .settlementandwarning_card .warning[data-v-b2a55a82] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
  padding: 12px 15px 16px 10px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #dddddd;
}
.icon2[data-v-adcb1b3e] {
  position: absolute;
  top: -10px;
  right: -15px;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  z-index: 999;
}
.icon2 .icon[data-v-adcb1b3e] {
  width: 40px;
  height: 40px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.price_name[data-v-adcb1b3e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.price_name img[data-v-adcb1b3e] {
  width: 18px;
}
.icon3[data-v-497a040f] {
  position: relative;
  margin-left: 5px;
  top: 2px;
}
.icon3 .icon[data-v-497a040f] {
  width: 15px;
  height: 15px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.f_icon[data-v-497a040f] {
  padding: 1px;
  border-radius: 5px;
  font-size: 12px;
  height: 20px;
  width: 20px;
  text-align: center;
  line-height: 1;
  font-weight: 700;
  margin-left: 5px;
  display: inline-block;
}
.du[data-v-497a040f] {
  color: #8167f5;
  border: 2px solid #8167f5;
  padding: 1px 4px;
}
.jing[data-v-497a040f] {
  color: #f18912;
  border: 2px solid #f18912;
}
.kang[data-v-497a040f] {
  color: #fa4646;
  border: 2px solid #fa4646;
}
[data-v-3e826c05] .el-input__inner {
  border: none;
}
[data-v-3e826c05] .el-table__row .cell,[data-v-3e826c05] .el-table__header .cell {
  padding: 0 5px;
}
.cj[data-v-3e826c05] {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.price_name[data-v-3e826c05] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.price_name img[data-v-3e826c05] {
  width: 20px;
  height: auto;
}
.load_more[data-v-3e826c05] {
  text-align: right;
  padding-top: 6px;
}
.blue_1[data-v-3e826c05] {
  position: relative;
  padding-left: 16px;
}
.blue_1[data-v-3e826c05]::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 10px solid #f3af1b;
}
.display-flex[data-v-3e826c05] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
}
.display-flex .high-type[data-v-3e826c05] {
  font-weight: 700;
  color: #900;
}
.display-flex .right[data-v-3e826c05] {
  position: absolute;
  right: 0;
  top: 0;
}
.pointer_class[data-v-3e826c05] {
  cursor: pointer;
}
.icon2[data-v-42e77049] {
  position: absolute;
  top: 0;
  right: 20px;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
}
.icon2 .icon[data-v-42e77049] {
  width: 40px;
  height: 40px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.icon4[data-v-42e77049] {
  color: #f00;
  border: 1px solid #f00;
  line-height: 18px;
  padding: 0 5px;
  border-radius: 4px;
  font-size: 12px;
}
.herb-list-box[data-v-670987aa] {
  min-height: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  background-color: #e7e8d5;
  position: relative;
  overflow: hidden;
}
.herb-list-box .herb_list_item[data-v-670987aa] {
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #d6ceb4;
  border-bottom: 1px solid #d6ceb4;
  height: 60px;
  position: relative;
}
.herb-list-box .herb_list_item .left[data-v-670987aa], .herb-list-box .herb_list_item .right[data-v-670987aa] {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  cursor: pointer;
}
.herb-list-box .herb_list_item .left[data-v-670987aa]:hover, .herb-list-box .herb_list_item .right[data-v-670987aa]:hover {
  background-color: #d6ceb4;
}
.herb-list-box .herb_list_item .left .self[data-v-670987aa] {
  display: inline-block;
  color: #fff;
  background: #ff9900;
  border-radius: 50%;
  border-bottom-left-radius: 0;
  text-indent: 0;
  line-height: 18px;
  height: 18px;
  width: 18px;
  text-align: center;
  font-size: 13px;
  position: absolute;
  margin-left: 5px;
  top: 0;
  right: -5px;
}
.herb-list-box .herb_list_item .del[data-v-670987aa] {
  position: absolute;
  width: 18px;
  height: 18px;
  right: 2px;
  top: 2px;
  border-radius: 50%;
}
.herb-list-box .herb_list_item .del[data-v-670987aa]:hover {
  width: 22px;
  height: 22px;
}
.herb-list-box .herb_list_item .number_box[data-v-670987aa] {
  color: #999;
  padding-top: 5px;
}
.herb-list-box .herb_list_item .icon_stock[data-v-670987aa] {
  position: absolute;
  left: 0;
  top: 15px;
  border-radius: 5px;
  color: #f00;
  border: 1px solid #f00;
  line-height: 1;
  padding: 3px;
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  opacity: 0.5;
}
.herb_item_footer[data-v-670987aa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px dotted #ccc;
  height: 33px;
  overflow: hidden;
}
.herb_item_footer > div[data-v-670987aa] {
  border-right: 1px dotted #ccc;
}
.herb_item_footer > div[data-v-670987aa]:last-child {
  border: 0;
}
.herb_item_footer .flex-box[data-v-670987aa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.herb_item_footer .p-right[data-v-670987aa] {
  padding-right: 10px;
  min-width: 190px;
}
.form-box[data-v-670987aa] {
  position: relative;
  overflow: hidden;
}
.form-box .mask[data-v-670987aa], .herb-list-box .mask[data-v-670987aa] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: not-allowed;
  z-index: 999;
}
.add_herb_btn[data-v-670987aa] {
  width: 170px;
  text-align: center;
  line-height: 60px;
  color: #00af94;
  font-size: 14px;
  cursor: pointer;
}
.z_d_y[data-v-670987aa] {
  padding-top: 10px;
}
.remark_box[data-v-670987aa] {
  border-bottom: 1px dotted #ddd;
  height: 33px;
  overflow: hidden;
}
.remark_box .width100[data-v-670987aa] {
  width: 100%;
}
.right[data-v-670987aa] {
  padding-right: 10px;
}
.right.right200[data-v-670987aa] {
  width: 360px;
}
.amount_box[data-v-670987aa] {
  text-align: right;
  padding: 10px;
}
.amount_box .f[data-v-670987aa] {
  padding-right: 20px;
}
.amount_box .f[data-v-670987aa]:last-child {
  padding: 0;
}
.left_inner[data-v-670987aa] {
  position: relative;
}
[data-v-670987aa] .herb_item_footer .el-input__inner {
  border: none;
}
.tips[data-v-670987aa] {
  color: #00af94;
  padding-left: 20px;
}
.commentList[data-v-1a8b2698] {
  padding: 10px 10px 0;
  line-height: 18px;
}
.commentList .km-table-header[data-v-1a8b2698] {
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  background: #f2f2f2;
  color: #666;
  font-weight: 500;
  font-size: 14px;
}
.commentList .km-table-body[data-v-1a8b2698] {
  padding-top: 36px;
  font-size: 14px;
  margin: 0;
}
.commentList .km-table-body .single-title[data-v-1a8b2698] {
  background: #f2fdf7;
}
.commentList .km-table-body .loop[data-v-1a8b2698] {
  border-bottom: 1px solid #eee;
}
.commentList .km-table-body .loop[data-v-1a8b2698]:last-child {
  border: none;
}
.commentList .flex-box[data-v-1a8b2698] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.commentList .flex-box .inner-box[data-v-1a8b2698] {
  padding: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.commentList .flex-box .check-box[data-v-1a8b2698] {
  width: 40px;
  text-align: center;
}
.commentList .flex-box .edit-box[data-v-1a8b2698] {
  width: 80px;
}
.commentList .flex-box .name-box[data-v-1a8b2698] {
  width: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.commentList .flex-box .dose-box[data-v-1a8b2698] {
  width: 80px;
}
.commentList .flex-box .use-box[data-v-1a8b2698] {
  width: 80px;
}
.commentList .flex-box .fre-box[data-v-1a8b2698], .commentList .flex-box .amount-box[data-v-1a8b2698] {
  width: 100px;
}
.commentList .flex-box .amount-box[data-v-1a8b2698] {
  text-align: center;
}
.commentList .flex-box .day-box[data-v-1a8b2698], .commentList .flex-box .num-box[data-v-1a8b2698] {
  width: 50px;
}
.commentList .flex-box .price-box[data-v-1a8b2698] {
  width: 80px;
}
.commentList .flex-box .stock-box[data-v-1a8b2698] {
  width: 120px;
}
.commentList .flex-box .remark-box[data-v-1a8b2698], .commentList .flex-box .other-box[data-v-1a8b2698] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 80px;
}
.commentList .flex-box .other-box[data-v-1a8b2698] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.commentList .flex-box .other-box .type-name[data-v-1a8b2698] {
  width: 150px;
}
.commentList .flex-box .other-box .type-number[data-v-1a8b2698] {
  width: 152px;
}
.commentList .flex-box .other-box .type-amount[data-v-1a8b2698] {
  width: 150px;
}
.commentList .flex-box .group[data-v-1a8b2698] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: -8px;
  right: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.commentList .flex-box .group .btns[data-v-1a8b2698] {
  position: absolute;
  top: 35px;
  left: 0;
}
.commentList .flex-box .group .btns .el-button[data-v-1a8b2698] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.commentList .flex-box .group:hover .btns[data-v-1a8b2698] {
  top: 0;
}
.commentList .flex-box .group.start[data-v-1a8b2698] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 4px;
}
.commentList .flex-box .group.end[data-v-1a8b2698] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
}
.commentList .herb-list[data-v-1a8b2698] {
  margin-left: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  background: rgba(248, 242, 224, 0.5);
  margin-bottom: 5px;
}
.commentList .herb-list .herb[data-v-1a8b2698] {
  width: 25%;
  max-width: 200px;
  line-height: 2.4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #fae5a1;
  text-align: center;
  position: relative;
  margin-top: -1px;
  margin-left: -1px;
}
.el-aside[data-v-0fdecea7] {
  margin-right: 10px;
}
.el-aside[data-v-0fdecea7]::-webkit-scrollbar {
  width: 2px;
}
.el-main[data-v-0fdecea7] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
body > .el-container[data-v-0fdecea7] {
  margin-bottom: 40px;
}
.btns[data-v-0fdecea7] {
  text-align: right;
  padding: 0 10px;
}
[data-v-0fdecea7] .medicalRecords {
  display: block;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  color: #00af94;
  line-height: 40px;
  font-weight: 700;
}
.diagnosticRecord[data-v-0fdecea7] {
  border: 1px solid #ced7dc;
  padding: 10px;
  line-height: 30px;
}
.active[data-v-0fdecea7] {
  background-color: #f2fdf7;
  border: 1px solid #00af94;
}
.overflow-y-box[data-v-0fdecea7] {
  height: calc(100vh - 160px);
  overflow: auto;
  padding-right: 5px;
}
.overflow-y-box2[data-v-0fdecea7] {
  position: relative;
  height: calc(100vh - 120px);
  overflow: auto;
  padding-right: 5px;
}
.overflow-y-box3[data-v-0fdecea7] {
  position: relative;
  height: 600px;
  overflow: auto;
  padding-right: 5px;
}
[data-v-0fdecea7] .el-dialog__body {
  padding: 0 !important;
}
@charset "UTF-8";
.dark[data-v-42680efc] {
  color: #454545;
}
.over_list_warning_box[data-v-42680efc] {
  border: 1px solid #ff9900;
  background: #fdfad2;
}
.tab_top[data-v-42680efc] {
  border-left: 2px solid #00af94;
  margin-top: 8px;
  min-height: 36px;
  height: auto;
  overflow: visible;
}
.prescription_list[data-v-42680efc] {
  height: calc(100vh - 232px) !important;
  margin-bottom: 5px;
  overflow: auto;
  padding: 5px 5px 5px 0;
  line-height: 1;
  position: relative;
}
.prescription_list .bg_color[data-v-42680efc] {
  background-color: #e6e4e5;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
.prescription_list .prescription_item[data-v-42680efc] {
  border: 1px solid #cfe9e5;
  margin-bottom: 10px;
}
.prescription_list .prescription_item[data-v-42680efc] .prescription_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
  padding: 0 10px;
  background-color: #f0faf8;
  position: relative;
}
.prescription_list .prescription_item[data-v-42680efc] .prescription_title .left .f {
  padding-right: 10px;
}
.prescription_list .prescription_item[data-v-42680efc] .prescription_title .tag_right {
  margin-right: 10px;
  cursor: pointer;
}
.prescription_list .prescription_item[data-v-42680efc] .prescription_title .advice_number_over {
  position: absolute;
  left: 0;
  top: 0;
  right: 280px;
  border: 1px solid #ff9900;
  color: #ff9900;
  padding: 6px 20px;
  background-color: #fdfad2;
}
.prescription_list .prescription_item .item_line_box[data-v-42680efc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 17px;
  color: #454545;
  font-size: 15px;
  line-height: 34px;
  border-bottom: 1px dotted #ccc;
  position: relative;
}
.prescription_list .prescription_item .item_line_box[data-v-42680efc]:hover {
  background-color: #eef7ed;
}
.prescription_list .prescription_item .item_line_box .mask[data-v-42680efc] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 33px;
  z-index: 999;
  cursor: not-allowed;
  background-color: rgba(255, 255, 255, 0.3);
}
.prescription_list .prescription_item .item_line_box .border_right_box[data-v-42680efc] {
  text-align: center;
  height: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px dotted #ccc;
}
.prescription_list .prescription_item .item_line_box .index_num[data-v-42680efc] {
  width: 30px;
}
.prescription_list .prescription_item .item_line_box .project_name[data-v-42680efc] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 280px;
          flex: 1 1 280px;
  min-width: 280px;
  text-align: left;
  padding: 0 52px 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000;
  font-size: 16px;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.prescription_list .prescription_item .item_line_box .project_name > .project-name__text[data-v-42680efc] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.prescription_list .prescription_item .item_line_box .project_name > .project-name__actions[data-v-42680efc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.prescription_list .prescription_item .item_line_box .project_name > .project-name__actions > *[data-v-42680efc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.prescription_list .prescription_item .item_line_box .project_name .ai-entry[data-v-42680efc] {
  position: relative;
  z-index: 1000;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 94px;
          flex: 0 0 94px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 28px;
  min-width: 94px;
  padding: 0 6px;
  border: 1px solid #0ab298;
  border-radius: 4px;
  background: #fff;
  color: #00a98f;
  font: inherit;
  font-size: 14px;
  line-height: 26px;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: background-color 0.2s ease, color 0.2s ease;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.prescription_list .prescription_item .item_line_box .project_name .ai-entry[data-v-42680efc]:hover, .prescription_list .prescription_item .item_line_box .project_name .ai-entry[data-v-42680efc]:focus-visible {
  background: #e9fbf7;
  color: #008e78;
  outline: none;
}
.prescription_list .prescription_item .item_line_box .project_name .ai-entry__icon[data-v-42680efc] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 18px;
  height: 18px;
  fill: currentColor;
  overflow: hidden;
}
.prescription_list .prescription_item .item_line_box .project_name[data-v-42680efc] .workcenter-status-icon .icon2 {
  right: 4px;
}
.prescription_list .prescription_item .item_line_box .project_name[data-v-42680efc] .workcenter-status-icon .icon4 {
  position: static;
  display: inline-block;
  max-width: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-transform: none;
          transform: none;
  vertical-align: middle;
}
.prescription_list .prescription_item .item_line_box .project_name .guige[data-v-42680efc] {
  font-size: 14px;
  color: #454545;
}
.prescription_list .prescription_item .item_line_box .m_type[data-v-42680efc] {
  width: 30px;
}
.prescription_list .prescription_item .item_line_box .test_type[data-v-42680efc] {
  width: 70px;
}
.prescription_list .prescription_item .item_line_box .use_type[data-v-42680efc] {
  width: 120px;
  position: relative;
}
.prescription_list .prescription_item .item_line_box .drip_rate[data-v-42680efc] {
  width: 80px;
  position: relative;
  padding-right: 40px;
}
.prescription_list .prescription_item .item_line_box .drip_rate[data-v-42680efc]:after {
  position: absolute;
  content: "滴/分";
  color: #aaa;
  font-size: 14px;
  right: 2px;
  top: 2px;
  line-height: 30px;
}
.prescription_list .prescription_item .item_line_box .tt[data-v-42680efc] {
  width: 130px;
  overflow: hidden;
}
.prescription_list .prescription_item .item_line_box .bb[data-v-42680efc], .prescription_list .prescription_item .item_line_box .bw[data-v-42680efc] {
  position: relative;
  padding-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.prescription_list .prescription_item .item_line_box .bb[data-v-42680efc]::after, .prescription_list .prescription_item .item_line_box .bw[data-v-42680efc]::after {
  position: absolute;
  content: "标本";
  color: #aaa;
  font-size: 14px;
  width: 14px;
  left: 2px;
  top: 2px;
  line-height: 15px;
}
.prescription_list .prescription_item .item_line_box .bw[data-v-42680efc]::after {
  content: "部位";
}
.prescription_list .prescription_item .item_line_box .dose[data-v-42680efc] {
  padding-left: 23px;
  position: relative;
  width: 65px;
  border-right: none !important;
}
.prescription_list .prescription_item .item_line_box .dose[data-v-42680efc]::before {
  position: absolute;
  content: "每次";
  color: #aaa;
  font-size: 14px;
  top: 3px;
  left: 3px;
  line-height: 1;
  width: 12px;
}
.prescription_list .prescription_item .item_line_box .dose_unit[data-v-42680efc] {
  width: 65px;
  padding-left: 1px;
}
.prescription_list .prescription_item .item_line_box .day[data-v-42680efc] {
  padding-right: 16px;
  position: relative;
  width: 40px;
}
.prescription_list .prescription_item .item_line_box .day[data-v-42680efc]::before {
  position: absolute;
  content: "天";
  top: 0;
  right: 2px;
  color: #aaa;
  font-size: 14px;
}
.prescription_list .prescription_item .item_line_box .num[data-v-42680efc] {
  padding-left: 18px;
  position: relative;
  width: 46px;
  border-right: none !important;
}
.prescription_list .prescription_item .item_line_box .num[data-v-42680efc]::before {
  position: absolute;
  content: "共";
  color: #aaa;
  font-size: 14px;
  top: 0;
  left: 2px;
  width: 12px;
}
.prescription_list .prescription_item .item_line_box .amount[data-v-42680efc] {
  width: 60px;
  font-weight: 700;
  position: relative;
}
.prescription_list .prescription_item .item_line_box .remark[data-v-42680efc] {
  width: 140px;
  border-right: none !important;
}
.prescription_list .prescription_item .item_line_box .del[data-v-42680efc] {
  width: 30px;
  border: none;
}
.prescription_list .prescription_item .item_line_box .del i[data-v-42680efc] {
  font-weight: 500;
  font-size: 18px;
}
.prescription_list .prescription_item .item_line_box .el-dropdown[data-v-42680efc] {
  width: 100%;
  padding-right: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.prescription_list .prescription_item .item_line_box .el-dropdown-link[data-v-42680efc] {
  font-size: 15px;
  text-align: right;
}
.prescription_list .prescription_item .item_line_box .group[data-v-42680efc] {
  position: absolute;
  width: 6px;
  height: 40px;
  top: 0;
  left: 0;
  background: url(/img/icons/order-group-middle.91ad8198.png) no-repeat right center;
}
.prescription_list .prescription_item .item_line_box .group .btns[data-v-42680efc] {
  position: absolute;
  top: 35px;
  left: 0;
}
.prescription_list .prescription_item .item_line_box .group .btns .el-button[data-v-42680efc] {
  background: #e3f0fc;
  padding: 3px 6px;
}
.prescription_list .prescription_item .item_line_box .group:hover .btns[data-v-42680efc] {
  top: 0;
}
.prescription_list .prescription_item .item_line_box .group.start[data-v-42680efc] {
  background: url(/img/icons/order-group-begin.91ad8198.png) no-repeat right 0;
  top: 8px;
}
.prescription_list .prescription_item .item_line_box .group.end[data-v-42680efc] {
  background: url(/img/icons/order-group-end.1bf47cb9.png) no-repeat right -4px;
  top: 0px;
}
.prescription_list .prescription_item .item_line_box[data-v-42680efc]:last-child {
  border: none;
}
.prescription_list .prescription_item .add_item_into_prescription[data-v-42680efc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px dotted #ccc;
}
.prescription_list .prescription_item .add_item_into_prescription .icon[data-v-42680efc] {
  width: 40px;
  text-align: center;
  line-height: 34px;
  font-size: 26px;
  color: #999;
}
.prescription_list .prescription_item .add_item_into_prescription .input[data-v-42680efc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.prescription_list .prescription_item .add_item_into_prescription .amount[data-v-42680efc] {
  width: 500px;
  text-align: right;
  font-size: 14px;
  padding: 0 10px;
  line-height: 34px;
  color: #999;
}
.prescription_list .prescription_item .add_item_into_prescription .amount .f[data-v-42680efc] {
  padding-right: 10px;
}
.prescription_total[data-v-42680efc] {
  position: absolute;
  top: 0;
  right: -10px;
  background: #fd9b2b;
  color: #fff;
  padding: 2px 5px;
  border-radius: 10px;
  border-bottom-left-radius: 0;
  line-height: 1;
  font-size: 12px;
}
.footer[data-v-42680efc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer .pay-amount .f[data-v-42680efc] {
  padding-right: 10px;
}
.prescription_list[data-v-42680efc]::-webkit-scrollbar {
  width: 4px;
}
.prescription_list[data-v-42680efc]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.prescription_list[data-v-42680efc]::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}
[data-v-42680efc] .el-select .el-input__inner {
  border: none;
  padding-left: 0;
  text-align: right;
}
[data-v-42680efc] .el-select .el-input__suffix-inner .el-input__icon {
  color: #00af94;
}
[data-v-42680efc] .el-date-editor {
  width: 100%;
}
[data-v-42680efc] .el-date-editor .el-input__inner {
  border: none;
  padding: 0 25px;
}
.top_tools_bar[data-v-4983acd4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.meal-list[data-v-4983acd4] {
  display: inline-block;
}
[data-v-4983acd4] .el-badge__content.is-fixed {
  right: 20px;
}
.print-body-history[data-v-4983acd4] {
  display: none;
}
.meal-popover-no-padding {
  padding: 6px !important;
}
.scroll[data-v-120535df] {
  height: calc(100vh - 200px);
  overflow: auto;
}
.advice-table[data-v-120535df] {
  width: 100%;
  border-bottom: 1px solid #e6e4e5;
  margin-left: 10px;
}
.advice-table .table-header[data-v-120535df] {
  line-height: 40px;
  background-color: #e6e4e5;
  color: #333;
}
.advice-table .table-body[data-v-120535df] {
  line-height: 39px;
}
.advice-table .table-body .tr[data-v-120535df] {
  border-bottom: 1px solid #e6e4e5;
  color: #000;
  font-size: 16px;
}
.advice-table .table-body .type-title[data-v-120535df] {
  background: #f2fdf7;
  line-height: 40px;
}
.advice-table .tr[data-v-120535df] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.advice-table .tr .td[data-v-120535df] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 10px;
}
.advice-table .tr .operation[data-v-120535df] {
  width: 100px;
}
.advice-table .tr .operation .drop-down[data-v-120535df] {
  margin-right: 10px;
}
.advice-table .tr .operation.right[data-v-120535df] {
  text-align: right;
  padding: 0 10px 0 0;
}
.advice-table .tr .name[data-v-120535df] {
  width: 25%;
  position: relative;
}
.advice-table .tr .dose[data-v-120535df] {
  width: 7%;
}
.advice-table .tr .useMethod[data-v-120535df] {
  width: 9%;
}
.advice-table .tr .frequency[data-v-120535df] {
  width: 10%;
}
.advice-table .tr .days[data-v-120535df] {
  width: 60px;
}
.advice-table .tr .number[data-v-120535df] {
  width: 10.5%;
}
.advice-table .tr .pay[data-v-120535df] {
  width: 11%;
}
.advice-table .tr .remark[data-v-120535df] {
  width: calc(20vw - 180px);
}
.advice-table .tr .count[data-v-120535df] {
  padding-left: 20px;
  color: #999;
}
.scroll[data-v-120535df]::-webkit-scrollbar {
  width: 2px;
}
.footer[data-v-120535df] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 4px;
}
.footer .pay-amount[data-v-120535df] {
  padding-top: 5px;
  padding-left: 10px;
}
.footer .pay-amount > span[data-v-120535df], .footer .pay-amount > strong[data-v-120535df] {
  padding-right: 10px;
}
.diag-info-bar[data-v-1d7ddc35] {
  background: #ECFEFB;
  border-radius: 6px;
  padding: 10px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.diag-info-bar .label[data-v-1d7ddc35] {
  font-size: 13px;
  color: #666;
  margin-right: 8px;
}
.diag-info-bar .diag-tag[data-v-1d7ddc35] {
  margin-right: 8px;
  margin-bottom: 4px;
  border-color: #00AF94;
  color: #00AF94;
}
.match-tag[data-v-1d7ddc35] {
  margin: 2px;
}
.empty-state[data-v-1d7ddc35] {
  text-align: center;
  padding: 40px 0;
  color: #999;
}
.empty-state i[data-v-1d7ddc35] {
  font-size: 40px;
  margin-bottom: 10px;
  display: block;
}
.empty-state p[data-v-1d7ddc35] {
  font-size: 14px;
}
[data-v-1d7ddc35] .multi-match-row {
  background: #FEFAF0 !important;
}
[data-v-1d7ddc35] .multi-match-row td {
  border-left: 3px solid #E6A23C;
}
