.fade-leave-active[data-v-31ac2cfd] {
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.fade-enter-active[data-v-31ac2cfd] {
  -webkit-transition: opacity 2.5s;
  transition: opacity 2.5s;
}
.fade-enter[data-v-31ac2cfd],
.fade-leave-to[data-v-31ac2cfd] {
  opacity: 0;
}
.avue-logo[data-v-31ac2cfd] {
  width: 220px;
  height: 64px;
  line-height: 64px;
  font-size: 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(255, 255, 255, 0.8);
  z-index: 1024;
  cursor: pointer;
}
.avue-logo_title[data-v-31ac2cfd] {
    display: block;
    text-align: center;
    font-weight: 300;
    font-size: 20px;
}
.avue-logo_subtitle[data-v-31ac2cfd] {
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}
.avue-logo_img[data-v-31ac2cfd] {
    width: 160px;
    height: 28px;
    margin-top: 20px;
    margin-left: 28px;
}
.avue-logo_title[data-v-31ac2cfd] {
  color: #101739;
}

.code[data-v-76e21ba7] {
  font-size: 12px;
  display: block;
  font-family: monospace;
  white-space: pre;
  margin: 1em 0px;
}


.theme-picker .el-color-picker__trigger {
    vertical-align: middle;
}
.theme-picker-dropdown .el-color-dropdown__link-btn {
    display: none;
}
.theme-picker {
    padding-top: 18px;
}

.user-dept-item {
  display: block;
}
.user-dept-item .iconicon_bumen {
    display: inline-block;
    width: 16px;
    margin-right: 6px;
    color: #0d5aff;
}
.user-dept-item .iconrenyuan2 {
    display: inline-block;
    width: 16px;
    margin-right: 6px;
    color: #fe7c2a;
}
.user-dept-item .user-item .info-wrapper .iconxialazhankai,
  .user-dept-item .user-item .info-wrapper .iconshouqi1,
  .user-dept-item .dept-item .info-wrapper .iconxialazhankai,
  .user-dept-item .dept-item .info-wrapper .iconshouqi1 {
    color: #a2a5b5;
    cursor: pointer;
}
.user-dept-item .user-item .info-wrapper .name,
  .user-dept-item .dept-item .info-wrapper .name {
    white-space: nowrap;
    font-size: 14px;
    color: #303b5b;
    line-height: 20px;
}
.user-dept-item .user-item .children-wrapper .empty,
  .user-dept-item .dept-item .children-wrapper .empty {
    font-size: 12px;
    line-height: 20px;
    color: #a2a5b5;
}
.user-dept-item .cursor--style {
    cursor: pointer;
}
.user-dept-item .dept-name--view {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.user-dept-item .iconxialazhankai,
  .user-dept-item .iconshouqi1,
  .user-dept-item .iconrenyuan2 {
    margin-right: 6px;
}
.user-dept-item .el-checkbox {
    margin-right: 6px;
}
.user-dept-item .user-item {
    color: #101739;
}
.user-dept-item .is-select {
    color: #0d5aff !important;
}
.user-dept-item .showqi-null--view {
    opacity: 0;
}

.tree-selected .search-wrapper[data-v-33458a5e] {
  padding: 16px 16px 0 16px;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper {
  padding: 8px 12px 8px 16px;
  height: calc(100% - 48px);
  overflow: auto;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper.search-mode .user-dept-item .user-item {
    padding-left: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper.search-mode .user-dept-item .user-item .select-view {
      position: relative;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper.search-mode .user-dept-item .user-item .select-view .select-btn {
        width: 16px;
        height: 18px;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 20;
        opacity: 0;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper.search-mode .user-dept-item .list-items {
    padding-left: 10px;
}
.tree-selected[data-v-33458a5e] .user-dept-wrapper > .user-dept-item > .dept-item {
    padding-left: 0;
}
.tree-selected .selected-list .item-icon[data-v-33458a5e] {
  width: 32px;
  text-align: center;
  border-right: 1px solid #e7e8ec;
}
.tree-selected .selected-list .item-icon .iconicon_bumen[data-v-33458a5e] {
    color: #0d5aff;
}
.tree-selected .selected-list .item-icon .iconrenyuan2[data-v-33458a5e] {
    color: #fe7c2a;
}
.tree-selected[data-v-33458a5e] .user-dept-item .user-item {
  padding-left: 44px;
}
.tree-selected[data-v-33458a5e] .empty {
  margin-top: 0 !important;
}

.user-item[data-v-3f29f4f0] {
  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;
}
.list-items[data-v-3f29f4f0] {
  padding-left: 10px;
}
[data-v-3f29f4f0] .name--style {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.show-icon[data-v-3f29f4f0] {
  opacity: 1;
}
.hide-icon[data-v-3f29f4f0] {
  opacity: 0;
}
.iconxialazhankai[data-v-3f29f4f0],
.iconshouqi1[data-v-3f29f4f0] {
  color: #a2a5b5;
  cursor: pointer;
}

.dropdown-selected[data-v-1f92f05e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
}
.dropdown-selected .tree-wrapper[data-v-1f92f05e] {
    width: 100%;
    max-height: 442px;
    overflow: hidden;
    border-radius: 4px;
    padding: 0;
}
.dropdown-selected .dropdown-selected--input[data-v-1f92f05e] {
    padding: 0 10px 0 12px;
    margin-bottom: 6px;
}
.dropdown-selected .dropdown-selected--input[data-v-1f92f05e] .el-input__inner {
      height: 32px;
      line-height: 32px;
}
.dropdown-selected .dropdown-selected--input[data-v-1f92f05e] .el-input__validateIcon {
      display: none;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper {
    max-height: 350px;
    padding-bottom: 12px;
    overflow-y: auto;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper.search-mode .user-dept-item .list-items {
      padding-left: 10px;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper > .user-dept-item > .dept-item {
      padding-left: 0 !important;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper .user-dept-item {
      width: 100%;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper .cursor--style {
      cursor: pointer;
}
.dropdown-selected[data-v-1f92f05e] .user-dept-wrapper:hover {
      overflow: auto;
}
.dropdown-selected .submit-btn--view[data-v-1f92f05e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 44px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-top: 1px solid #e7e8ec;
    padding: 0 8px;
}
.dropdown-selected .submit-btn--view .clear--view[data-v-1f92f05e] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.dropdown-selected .submit-btn--view .clear--view span[data-v-1f92f05e] {
        cursor: pointer;
}
.dropdown-selected .submit-btn--view .clear--view span[data-v-1f92f05e]:hover {
          color: #0d5aff;
}
.dropdown-selected .submit-btn--view .btn-item[data-v-1f92f05e] {
      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: 60px;
      height: 28px;
      border-radius: 4px;
      font-size: 14px;
}
.dropdown-selected .submit-btn--view .return--view[data-v-1f92f05e] {
      border: 1px solid #e7e7eb;
      margin-right: 8px;
      cursor: pointer;
      color: #2c3e50;
}
.dropdown-selected .submit-btn--view .return--view[data-v-1f92f05e]:hover {
        border: 1px solid #0d5aff;
        color: #0d5aff;
}
.dropdown-selected .submit-btn--view .be-sure--view[data-v-1f92f05e] {
      background: #0d5aff;
      color: #fff;
      cursor: pointer;
}
.dropdown-selected .submit-btn--view .be-sure--view[data-v-1f92f05e]:hover {
        background: #3d7bff;
}
.mutile__empty[data-v-1f92f05e] {
  height: 170px;
  line-height: 170px;
  padding: 0;
}
[data-v-1f92f05e] .name--style {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select-user-dept[data-v-59a1231d] {
  display: inline-block;
  width: 100%;
}
.select-user-dept .el-select[data-v-59a1231d] {
    width: 100%;
}
.select-user-dept.is-disabled *[data-v-59a1231d] {
    cursor: not-allowed;
}
.select-user-dept .el-select__tags-text.no-max[data-v-59a1231d] {
    max-width: none;
}
.el-select__tags-text-no-dept[data-v-59a1231d] {
  padding-left: 10px;
}
.btn-operate[data-v-59a1231d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.el-input__suffix[data-v-59a1231d] {
  z-index: 10;
}
.no-icon[data-v-59a1231d] .el-input__suffix {
  display: none;
}
.tips-text-user .tips-text-orange[data-v-59a1231d] {
  color: #fe7c2a;
  font-size: 12px;
}
.tips-text-user .text[data-v-59a1231d] {
  font-size: 12px;
  color: #a2a5b5;
}
.el-select__tags[data-v-59a1231d] {
  width: 100% !important;
}
.is-title--select[data-v-59a1231d] {
  max-height: 130px;
  overflow-y: auto;
  display: block;
}
.is-title--select .el-tag--info[data-v-59a1231d] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.select-user-dept__input[data-v-59a1231d] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 0.106383%;
  max-width: 178px;
}
.el-input__inner--height[data-v-59a1231d] {
  height: 34px !important;
}
[data-v-59a1231d] .list-items {
  width: 100%;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-59a1231d] .list-items:hover {
    background: #f5f7fa;
}
.single-select--view[data-v-59a1231d] {
  padding-left: 10px;
  color: #303b5b;
}
.el-icon-circle-close[data-v-59a1231d] {
  cursor: pointer;
}
.is-error .el-input__inner[data-v-59a1231d] {
  border-color: #f56c6c !important;
}
[data-v-59a1231d] .el-tag--small {
  padding-right: 4px;
}
.icondanchuangguanbi[data-v-59a1231d] {
  vertical-align: top;
  margin-left: 4px;
  cursor: pointer;
  color: #83899d;
}
.icondanchuangguanbi[data-v-59a1231d]:hover {
    color: #101739;
}
.null--view[data-v-59a1231d] {
  padding-left: 10px;
  color: #c0c4cc;
  cursor: pointer;
}
.form-table--edit[data-v-59a1231d] {
  position: relative;
  cursor: pointer;
}
.form-table--edit .icon-edit[data-v-59a1231d] {
    position: absolute;
    top: 15px;
    right: 10px;
    width: 14px;
    height: 14px;
    display: none;
    cursor: pointer;
}
.form-table--edit[data-v-59a1231d]:hover {
    background: #edf4fe;
}
.form-table--edit:hover .icon-edit[data-v-59a1231d] {
      display: inline-block;
}
.tooltip-view--content[data-v-59a1231d] {
  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;
}
.tile-tags--view[data-v-59a1231d] {
  position: relative;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  padding-right: 25px;
  max-height: 130px;
  overflow: auto;
}
.arrow-icon[data-v-59a1231d] {
  position: absolute;
  top: -2px;
  right: 5px;
}
.arrow-icon .el-icon-arrow-up[data-v-59a1231d] {
    line-height: 25px;
}
.arrow-icon .is-reverse[data-v-59a1231d] {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.arrow-icon--selected[data-v-59a1231d] {
  top: 1px;
}

.select-user-dep-popover {
  padding: 0 !important;
  border: 1px solid #e4e7ed;
}
.select-user-dep-popover .popper__arrow {
    left: 35px !important;
}

.second-channel--com[data-v-23880254] {
  display: inline-block;
  width: 100%;
  min-width: 100px;
}
.second-channel--com .el-select[data-v-23880254] {
    width: 100%;
}
.second-channel--com .el-select .el-icon-arrow-up[data-v-23880254] {
      height: 32px;
      line-height: 32px;
}
.second-channel--com .el-select .el-icon-circle-close[data-v-23880254] {
      height: 32px;
      line-height: 32px;
      cursor: pointer;
}
.second-channel--com .el-select .is-reverse[data-v-23880254] {
      -webkit-transform: rotateZ(180deg);
      transform: rotateZ(180deg);
}
.second-channel--com .disabled-select .el-input__inner[data-v-23880254] {
    background: #f5f7fa;
    cursor: not-allowed;
}
.second-channel--com.is-disabled *[data-v-23880254] {
    cursor: not-allowed;
}
.wrap[data-v-23880254] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.wrap .boxOne[data-v-23880254],
  .wrap .boxTwo[data-v-23880254] {
    min-width: 250px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #101739;
    position: relative;
    padding-top: 10px;
    overflow: hidden;
}
.wrap .boxOne .input-content--view[data-v-23880254],
    .wrap .boxTwo .input-content--view[data-v-23880254] {
      margin: 0 12px 8px 12px;
      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;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
}
.wrap .boxOne .input-content--view .search-input--view[data-v-23880254],
      .wrap .boxTwo .input-content--view .search-input--view[data-v-23880254] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        height: 32px;
        line-height: 32px;
}
.wrap .boxOne .input-content--view .search-input--view[data-v-23880254] .el-input__inner,
        .wrap .boxTwo .input-content--view .search-input--view[data-v-23880254] .el-input__inner {
          height: 32px;
          line-height: 32px;
          border: 0 none;
}
.wrap .boxOne .input-content--view .search-input--view[data-v-23880254] .el-input__suffix,
        .wrap .boxTwo .input-content--view .search-input--view[data-v-23880254] .el-input__suffix {
          display: none;
}
.wrap .boxOne .input-content--view .selected--view[data-v-23880254],
      .wrap .boxTwo .input-content--view .selected--view[data-v-23880254] {
        margin-right: 8px;
        color: #0d5aff;
        cursor: pointer;
        font-size: 12px;
        padding: 0 4px;
        border-radius: 4px;
        line-height: 13px;
        height: 20px;
        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;
}
.wrap .boxOne .input-content--view .selected--view[data-v-23880254]:hover,
        .wrap .boxTwo .input-content--view .selected--view[data-v-23880254]:hover {
          background: #f5f7fa;
}
.wrap .boxOne .input-content--view[data-v-23880254]:hover,
      .wrap .boxTwo .input-content--view[data-v-23880254]:hover {
        border-color: #0d5aff;
}
.wrap .boxOne .focus-input--view[data-v-23880254],
    .wrap .boxTwo .focus-input--view[data-v-23880254] {
      border-color: #0d5aff;
}
.wrap .boxOne .select-title--label[data-v-23880254],
    .wrap .boxTwo .select-title--label[data-v-23880254] {
      padding-left: 12px;
      margin: 4px 0;
      font-size: 12px;
      color: #909399;
}
.wrap .boxOne .item[data-v-23880254],
    .wrap .boxTwo .item[data-v-23880254] {
      height: 32px;
      padding-left: 12px;
      padding-right: 10px;
      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;
      cursor: pointer;
}
.wrap .boxOne .item .name-view--text[data-v-23880254],
      .wrap .boxTwo .item .name-view--text[data-v-23880254] {
        color: #101739;
        font-size: 14px;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.wrap .boxOne .item .blue-text[data-v-23880254],
      .wrap .boxTwo .item .blue-text[data-v-23880254] {
        color: #0d5aff;
}
.wrap .boxOne .item[data-v-23880254]:hover,
      .wrap .boxTwo .item[data-v-23880254]:hover {
        background: #f5f7fa;
}
.wrap .boxOne .active[data-v-23880254],
    .wrap .boxTwo .active[data-v-23880254] {
      background-color: #f5f7fa;
}
.wrap .boxOne .active .single-name--text[data-v-23880254],
      .wrap .boxTwo .active .single-name--text[data-v-23880254] {
        color: #0d5aff;
}
.wrap .boxOne .empty--view[data-v-23880254],
    .wrap .boxTwo .empty--view[data-v-23880254] {
      height: 100px;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      color: #999;
}
.wrap .boxTwo[data-v-23880254] {
    border-left: 1px solid #e7e8ec;
}
.submit-btn--view[data-v-23880254] {
  height: 44px;
  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;
  border-top: 1px solid #e7e8ec;
  padding: 0 8px;
}
.submit-btn--view .clear--view[data-v-23880254] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.submit-btn--view .clear--view span[data-v-23880254] {
      cursor: pointer;
}
.submit-btn--view .clear--view span[data-v-23880254]:hover {
        color: #0d5aff;
}
.submit-btn--view .return--view[data-v-23880254] {
    width: 60px;
    height: 28px;
    border-radius: 4px;
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 14px;
    border: 1px solid #e7e7eb;
    margin-right: 8px;
    cursor: pointer;
    color: #2c3e50;
}
.submit-btn--view .return--view[data-v-23880254]:hover {
      border: 1px solid #0d5aff;
      color: #0d5aff;
}
.submit-btn--view .be-sure--view[data-v-23880254] {
    width: 60px;
    height: 28px;
    background: #0d5aff;
    border-radius: 4px;
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.submit-btn--view .be-sure--view[data-v-23880254]:hover {
      background: #3d7bff;
}
.el-icon-arrow-right[data-v-23880254] {
  font-family: "huIcon" !important;
  font-size: 16px;
}
.el-icon-arrow-right[data-v-23880254]::before {
    color: #a2a5b5;
    content: "\E6D3";
}
.scroll-view[data-v-23880254] {
  max-height: 300px;
  overflow: auto;
  padding-bottom: 10px;
}
.scroll-view--two[data-v-23880254] {
  max-height: 342px;
  overflow: auto;
  padding-bottom: 10px;
}
.single--view[data-v-23880254] {
  border-radius: 4px;
  border: 1px solid #e7e7eb;
  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;
  overflow: hidden;
}
.single--view .single-select--label[data-v-23880254] {
    padding: 0 10px;
}
.single--view .single-search--view[data-v-23880254] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.single--view .single-search--view[data-v-23880254] .el-input__inner {
      border: 0 none;
      padding-left: 0;
}
.single--view .single-search--view[data-v-23880254] .el-input-group__prepend {
      border: 0 none;
      padding: 0 0 0 10px;
      background: #fff;
      color: #303b5b;
}
.single--view .is-disabled[data-v-23880254] .el-input-group__prepend {
    width: 100%;
    background: #f5f7fa;
}
.single--view[data-v-23880254]:hover {
    border-color: #0d5aff !important;
}
.single--view[data-v-23880254] .el-input__suffix {
    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;
}
.single--com[data-v-23880254] .el-popover__reference-wrapper {
  display: block;
}
.is-error .single--view[data-v-23880254] {
  border-color: #f56c6c;
}
.disabled-select[data-v-23880254] .el-input__inner {
  color: #c0c4cc !important;
}
.el-select__tags[data-v-23880254] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
[data-v-23880254] .el-tag.el-tag--info {
  margin-left: 6px;
  margin-top: 6px;
}
[data-v-23880254] .el-tag.el-tag--info .select-text--view {
    font-size: 12px;
    max-width: 68px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    margin-right: 16px;
}
[data-v-23880254] .el-tag.el-tag--info .select-text--view__other {
    max-width: 88px !important;
}
[data-v-23880254] .el-tag.el-tag--info .el-tag__close {
    top: -2px;
    position: absolute;
    right: 4px;
    top: 5px;
}
[data-v-23880254] .el-tag.el-tag--info .el-tag__close:hover {
      color: #101739;
}
.el-select__tags-text[data-v-23880254] {
  font-size: 12px;
  max-width: 100px !important;
  position: relative;
}
.el-select__tags-text__other[data-v-23880254] {
  max-width: 120px !important;
}
.tooltip-view--content[data-v-23880254] {
  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;
}
.inline-view[data-v-23880254] {
  width: 100%;
  height: 44px;
  line-height: 44px;
  padding: 0 8px 0 10px;
  font-size: 12px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
  background: #fff;
}
.inline-view .icon-edit[data-v-23880254] {
    position: absolute;
    top: 15px;
    right: 10px;
    width: 14px;
    height: 14px;
    display: none;
    cursor: pointer;
}
.inline-view .inline-view--text[data-v-23880254] {
    color: #303b5b;
    font-size: 12px;
}
.inline-view .placeholder-text[data-v-23880254] {
    color: #c0c4cc;
}
.inline--view--edit[data-v-23880254] {
  cursor: pointer;
}
.inline--view--edit[data-v-23880254]:hover {
    background: #edf4fe;
}
.inline--view--edit:hover .icon-edit[data-v-23880254] {
      display: block;
}
.tips-text[data-v-23880254] {
  color: #c0c4cc;
}

.second-channel-popover {
  padding: 0 !important;
  border: 1px solid #e4e7ed;
}

.steps[data-v-8b99a93e] {
  height: 41px;
  overflow: hidden;
  background: #fff;
  width: 100%;
  overflow-x: auto;
}
.steps-hidden[data-v-8b99a93e] {
  height: 0;
  overflow: hidden;
  opacity: 0;
}
.steps-step[data-v-8b99a93e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
}
.steps-processes[data-v-8b99a93e] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 4px;
}
.steps-processes[data-v-8b99a93e] .step-wrapper:first-child {
    margin-left: 0;
    overflow: hidden;
    clip-path: polygon(calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%, 0 0);
}
.steps-processes[data-v-8b99a93e] .step-wrapper:last-child {
    overflow: hidden;
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 10px 50%, 0 0);
}

.step-wrapper[data-v-154193fc] {
  cursor: pointer;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 76px;
  background: #e6e7eb;
  height: 32px;
  clip-path: polygon(calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%, 10px 50%, 0 0);
  margin-left: -4px;
}
.step-wrapper.single[data-v-154193fc] {
    clip-path: none !important;
}
.step-wrapper.single[data-v-154193fc] .step {
      clip-path: none !important;
}
.step-wrapper.border-radius-left[data-v-154193fc] {
    border-radius: 4px 0 0 4px;
}
.step-wrapper.border-radius-right[data-v-154193fc] {
    border-radius: 0 4px 4px 0;
}
.step-wrapper[data-v-154193fc]:not(.step-wrapper-disabled):hover {
    background: #3d7bff !important;
    color: #fff;
}
.step-wrapper:not(.step-wrapper-disabled):hover .step[data-v-154193fc] {
      background: #3d7bff !important;
}
.step-wrapper-disabled[data-v-154193fc] {
  cursor: not-allowed;
}
.step[data-v-154193fc] {
  padding: 0 10px;
  background: #f0f0f2;
  font-size: 14px;
  line-height: 32px;
  height: 32px;
  text-align: center;
  clip-path: polygon(calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%, 10px 50%, 0 0);
}
.mw-100__percentage[data-v-154193fc] {
  max-width: 100%;
}

.right-leave[data-v-74c6b9ab],
.right-enter-to[data-v-74c6b9ab] {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.right-enter[data-v-74c6b9ab],
.right-leave-to[data-v-74c6b9ab] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.right-enter-active[data-v-74c6b9ab],
.right-leave-active[data-v-74c6b9ab] {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.popup[data-v-74c6b9ab] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1600;
}
.popup[data-v-74c6b9ab]::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    background: rgba(0, 0, 0, 0.3);
}
.popup .popup-content[data-v-74c6b9ab] {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    -webkit-box-shadow: -2px 4px 8px 0 rgba(0, 0, 0, 0.1);
            box-shadow: -2px 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.popup .popup-content .header[data-v-74c6b9ab] {
      height: 58px;
      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;
      font-weight: 500;
      color: #303b5b;
      padding: 0 20px;
      border-bottom: 1px solid #e7e7eb;
      background: #fff;
}
.popup .popup-content .header .header-title[data-v-74c6b9ab] {
        font-size: 16px;
}
.popup .popup-content .header .el-icon-close[data-v-74c6b9ab] {
        cursor: pointer;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
}

.el-input-number[data-v-588b7860] {
  width: 100%;
  height: 32px;
  line-height: 32px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner {
  font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::-webkit-input-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::-moz-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner:-ms-input-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::-ms-input-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::-webkit-input-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner::-moz-placeholder {
    font-size: 12px;
}
.input-number-font-sub[data-v-588b7860] .el-input__inner:-ms-input-placeholder {
    font-size: 12px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner {
  font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::-webkit-input-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::-moz-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner:-ms-input-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::-ms-input-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::-webkit-input-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner::-moz-placeholder {
    font-size: 14px;
}
.input-number-font-main[data-v-588b7860] .el-input__inner:-ms-input-placeholder {
    font-size: 14px;
}
[data-v-588b7860] .el-input-number.is-controls-right .el-input-number__decrease {
  height: 16px;
  line-height: 16px;
}
[data-v-588b7860] .el-input-number.is-controls-right .el-input-number__increase {
  height: 16px;
  line-height: 12px;
}
[data-v-588b7860] .el-input-number__decrease,[data-v-588b7860] .el-input-number__increase {
  width: 20px;
  border-left: 1px solid #e7e8ec !important;
}
[data-v-588b7860] .el-input-number__increase {
  border-bottom: 1px solid #e7e8ec !important;
}
.number-type[data-v-588b7860] {
  position: relative;
}
.number-type .btns[data-v-588b7860] {
    position: absolute;
    top: 1px;
    bottom: 1px;
    right: 0;
    width: 20px;
    border-left: 1px solid #e7e8ec;
}
.number-type .btns .btn-item[data-v-588b7860] {
      padding-left: 1px;
      cursor: pointer;
}
.number-type .btns .btn-item.up[data-v-588b7860] {
        margin-top: -2px;
}
.number-type .btns .btn-item + .btn-item[data-v-588b7860] {
        border-top: 1px solid #e7e8ec;
}
.number-type .btns .btn-item i[data-v-588b7860] {
        display: inline-block;
        scale: 0.8;
        color: #c0c4cc !important;
}

.dz-tooltip-content[data-v-475f2b1c] {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dz-tooltip-popover {
  max-width: 382px;
}

.el-image[data-v-56b11030] {
  width: 100%;
  height: 100%;
}
.el-image[data-v-56b11030] img {
    -o-object-fit: cover;
       object-fit: cover;
}

.file-video[data-v-4b082960] {
  position: relative;
  width: 100%;
  height: 100%;
  background: #000000;
  cursor: pointer;
}
.file-video .play-icon[data-v-4b082960] {
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.2);
    font-size: 24px;
    color: #fff;
}
.file-video .video-bom[data-v-4b082960] {
    -o-object-fit: cover;
       object-fit: cover;
}
.file-video .mask[data-v-4b082960] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 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;
    background: rgba(51, 51, 51, 0.5);
    overflow: hidden;
    z-index: 3000;
}
.file-video .mask .video-dom[data-v-4b082960] {
      max-width: 80%;
      max-height: 80%;
}
.file-video .mask .close-btn[data-v-4b082960] {
      position: absolute;
      top: 106px;
      right: 48px;
      width: 40px;
      height: 40px;
      cursor: pointer;
}
.file-video .mask .close-btn .huIcon[data-v-4b082960] {
        font-size: 40px;
        color: #ffffff;
}
.file-video .mask .close-btn:hover .huIcon[data-v-4b082960] {
        color: #dddddd;
}
.file-video .el-image[data-v-4b082960] {
    width: 100%;
    height: 100%;
}

.file-type[data-v-3bad04b7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 10px;
  background: #f5f8fc;
  border-radius: 2px;
}
.file-type .file-type--content[data-v-3bad04b7] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 8px;
    overflow: hidden;
}
.file-type .file-type--content .name[data-v-3bad04b7] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      overflow: hidden;
      font-size: 14px;
      font-weight: 400;
      color: #101739;
      line-height: 26px;
}
.file-type .file-type--content .name .name-text[data-v-3bad04b7] {
        max-width: 250px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
}
.file-type .file-type--content .name .huIcon[data-v-3bad04b7] {
        display: none;
        margin-left: 16px;
        font-size: 12px;
        color: #101739;
        cursor: pointer;
}
.file-type .file-type--content .name .huIcon[data-v-3bad04b7]:hover {
          color: #505aed;
}
.file-type .file-type--content .name .null--view[data-v-3bad04b7] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.file-type .file-type--content .name[data-v-3bad04b7] .el-input__inner {
        height: 24px;
        line-height: 24px;
        border: 1px solid #dcdfe6 !important;
        font-size: 12px;
}
.file-type .file-type--content .loading-bar[data-v-3bad04b7] {
      height: 17px;
      padding-top: 6px;
}
.file-type .file-type--content .size[data-v-3bad04b7] {
      font-size: 12px;
      font-weight: 400;
      color: #a2a5b5;
      line-height: 17px;
}
.file-type .file-type--content:hover .iconbianji[data-v-3bad04b7] {
      display: block;
}
.hover--view[data-v-3bad04b7] {
  cursor: auto;
}
.hover--view:hover .iconxiazai[data-v-3bad04b7] {
    display: block !important;
}
.avue-icon--view[data-v-3bad04b7] {
  font-size: 40px;
}
.avue-icon--view[data-v-3bad04b7] .icon {
    vertical-align: 0;
}
.can-download[data-v-3bad04b7]:hover {
  cursor: pointer;
  text-decoration: underline;
}

.file-type-item[data-v-5ae6fc27] {
  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: 100%;
  height: 100%;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}
.file-type-item .edit-name[data-v-5ae6fc27] {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 24px;
    line-height: 24px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
    z-index: 10;
}
.file-type-item .edit-name .no-edit[data-v-5ae6fc27] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      padding: 0 4px;
}
.file-type-item .edit-name .name[data-v-5ae6fc27] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin-right: 4px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #ffffff;
      font-size: 12px;
}
.file-type-item .edit-name .name[data-v-5ae6fc27] .text {
        font-size: 12px;
}
.file-type-item .edit-name .huIcon[data-v-5ae6fc27] {
      display: none;
      font-size: 12px;
      color: #ffffff;
}
.file-type-item .edit-name[data-v-5ae6fc27] .el-input__inner {
      height: 24px;
      line-height: 24px;
      border: 1px solid #dcdfe6 !important;
      font-size: 12px;
}
.file-type-item:hover .no-edit .huIcon[data-v-5ae6fc27] {
    display: block;
}
.file-type-item[data-v-5ae6fc27]:hover .el-image::after {
    display: block;
}
.file-type-item[data-v-5ae6fc27] .el-image__preview {
    position: relative;
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
}
.file-type-item[data-v-5ae6fc27] .el-image::after {
    display: none;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.4);
    pointer-events: none;
}

.call-info[data-v-33cd63cf] {
  padding: 8px;
}
.call-info .call-msg[data-v-33cd63cf] {
    margin-left: 5px;
    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;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.call-info .call-msg .huIcon[data-v-33cd63cf] {
      color: #c6c6c6;
      font-size: 14px;
      margin-right: 11px;
}
.call-info .call-msg .huIcon.answer[data-v-33cd63cf] {
        color: #1bc668 !important;
}
.call-info .call-msg .container[data-v-33cd63cf] {
      font-size: 14px;
      color: #101739;
      max-width: 360px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
}
.call-info .call-msg .container span[data-v-33cd63cf] {
        font-size: 14px;
        color: #101739;
}
.call-info .call-msg .container .user[data-v-33cd63cf] {
        font-weight: 500;
}
.call-info .call-msg .null-view[data-v-33cd63cf] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.call-info .call-msg .call-time[data-v-33cd63cf] {
      margin-left: 4px;
}
.call-info .call-msg .call-time .item[data-v-33cd63cf] {
        font-size: 12px;
        color: #a2a5b5;
}
.call-info .progress-bar-view[data-v-33cd63cf] {
    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;
    margin-top: 13px;
    line-height: 1 !important;
}
.call-info .progress-bar-view .video-view[data-v-33cd63cf] {
      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;
      background: -webkit-gradient(linear, left top, right top, from(#ebf7ff), to(#ecf4ff));
      background: linear-gradient(90deg, #ebf7ff 0%, #ecf4ff 100%);
      border-radius: 16px;
      -webkit-box-shadow: 0px 0px 0px 0.5px #cbe0f6;
              box-shadow: 0px 0px 0px 0.5px #cbe0f6;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      height: 32px;
      padding: 0 0 0 12px;
}
.call-info .progress-bar-view .video-view .time[data-v-33cd63cf] {
        color: #6e758c;
        font-size: 12px;
        -webkit-transform: scale(0.83, 0.83);
                transform: scale(0.83, 0.83);
}
.call-info .progress-bar-view .video-view .video-slider[data-v-33cd63cf] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin: 0 10px;
}
.call-info .progress-bar-view .video-view .no-video-slider[data-v-33cd63cf] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin: 0 10px;
        height: 3px;
        border-radius: 3px;
        background: #e7e8ec;
        margin: 16px 10px;
        cursor: not-allowed;
}
.call-info .progress-bar-view .video-view .operate-view[data-v-33cd63cf] {
        width: 26px;
        height: 26px;
        background: -webkit-gradient(linear, left top, left bottom, from(#1e93ff), to(#0d5aff));
        background: linear-gradient(180deg, #1e93ff 0%, #0d5aff 100%);
        -webkit-box-shadow: 0px 2px 6px 0px #92afec;
                box-shadow: 0px 2px 6px 0px #92afec;
        border-radius: 50%;
        cursor: pointer;
        margin-left: 11px;
        margin-right: 3px;
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
.call-info .progress-bar-view .video-view .operate[data-v-33cd63cf] {
        font-size: 14px;
        color: #fff;
}
.call-info .progress-bar-view .missed-call[data-v-33cd63cf] {
      background: #f7f8fa;
      -webkit-box-shadow: 0px 0px 0px 0.5px #e7e8ec;
              box-shadow: 0px 0px 0px 0.5px #e7e8ec;
}
.call-info .progress-bar-view .missed-call .operate-view[data-v-33cd63cf] {
        background: -webkit-gradient(linear, left top, left bottom, from(#dcdfe8), to(#d7d8dd));
        background: linear-gradient(180deg, #dcdfe8 0%, #d7d8dd 100%);
        -webkit-box-shadow: none;
                box-shadow: none;
}
.call-info .progress-bar-view .missed-call .operate-view .operate[data-v-33cd63cf] {
          color: #fff !important;
}
.call-info .progress-bar-view .iconzhuanwenzi[data-v-33cd63cf] {
      font-size: 17px;
}
.call-info .translate-text-view[data-v-33cd63cf] {
    background: #f9fbff;
    border-radius: 4px;
    margin-top: 20px;
    position: relative;
    -webkit-box-shadow: 0px 0px 0px 0.5px #e6edfc;
            box-shadow: 0px 0px 0px 0.5px #e6edfc;
}
.call-info .translate-text-view .translate-text-content[data-v-33cd63cf] {
      max-height: 400px;
      overflow-y: scroll;
      padding: 16px 16px 6px 16px;
}
.call-info .translate-text-view .translate-text-content[data-v-33cd63cf] .el-loading-spinner {
        top: 0 !important;
        margin-top: 30px;
}
.call-info .translate-text-view .translate-text-list[data-v-33cd63cf] {
      padding: 10px 16px;
      position: relative;
      margin-bottom: 10px;
}
.call-info .translate-text-view .translate-text-list .list-msg[data-v-33cd63cf] {
        color: #101739;
        font-size: 12px;
}
.call-info .translate-text-view .list-orange[data-v-33cd63cf] {
      background: rgba(254, 124, 42, 0.08);
      border-radius: 4px;
}
.call-info .translate-text-view .list-orange[data-v-33cd63cf]::after {
        content: "";
        border-color: transparent #fff5ee transparent transparent;
        border-style: solid;
        border-width: 5px 8px 5px 5px;
        height: 0;
        width: 0;
        position: absolute;
        top: 12px;
        left: -12px;
}
.call-info .translate-text-view .list-orange .orange-text[data-v-33cd63cf] {
        color: #fe7c2a;
        font-size: 12px;
}
.call-info .translate-text-view .list-blue[data-v-33cd63cf] {
      background: rgba(13, 90, 255, 0.08);
      border-radius: 4px;
}
.call-info .translate-text-view .list-blue[data-v-33cd63cf]::after {
        content: "";
        border-color: transparent #ecf2ff transparent transparent;
        border-style: solid;
        border-width: 5px 8px 5px 5px;
        height: 0;
        width: 0;
        position: absolute;
        top: 12px;
        left: -12px;
}
.call-info .translate-text-view .list-blue .blue-text[data-v-33cd63cf] {
        color: #0d5aff;
        font-size: 12px;
}
.call-info .translate-text-view .empty-content[data-v-33cd63cf] {
      height: 100px;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 10px;
      color: #c8cad3;
}
.call-info .translate-text-view .empty-content .iconjingshi[data-v-33cd63cf] {
        color: #ff8700;
        font-size: 12px;
        margin-right: 8px;
}
.call-info .translate-text-view .close-view[data-v-33cd63cf] {
      width: 16px;
      height: 16px;
      border-radius: 50%;
      background: rgba(162, 165, 181, 0.6);
      position: absolute;
      top: -8px;
      right: -8px;
      cursor: pointer;
      display: none;
}
.call-info .translate-text-view .close-view .icondanchuangshanchu[data-v-33cd63cf] {
        font-size: 12px;
        color: #fff;
}
.call-info .translate-text-view .close-view[data-v-33cd63cf]:hover {
        background: #a2a5b5;
}
.call-info .translate-text-view .dialog-close--view .icondanchuangshanchu[data-v-33cd63cf] {
      height: 16px;
}
.call-info .translate-text-view:hover .close-view[data-v-33cd63cf] {
      position: absolute;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.play-rate[data-v-33cd63cf] {
  width: 28px;
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 3px 0 0 0;
  font-size: 12px;
  color: #32a1ff;
  margin-left: 8px;
}
.rate-item[data-v-33cd63cf] {
  width: 68px;
  height: 32px;
  margin: 0 -16px;
  line-height: 32px;
  color: #6e758c;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.rate-item.active[data-v-33cd63cf] {
    background: #f7f8fa;
    color: #0d5aff;
}
.rate-item[data-v-33cd63cf]:hover {
    background: #f7f8fa;
}
.pointer-style[data-v-33cd63cf] {
  cursor: pointer;
}
.pointer-style:hover .text-tips[data-v-33cd63cf] {
    color: #101739;
}
.col-gray[data-v-33cd63cf] {
  color: #c8cad3 !important;
  cursor: not-allowed;
}
.col-gray[data-v-33cd63cf]:hover {
    color: #c8cad3 !important;
}
[data-v-33cd63cf] .iconicon_yuyin_bukedianji::before {
  content: "\E7B5";
}
[data-v-33cd63cf] .el-slider__runway {
  height: 3px;
  background-color: #c1dbff;
}
[data-v-33cd63cf] .el-slider__bar {
  height: 3px;
  background: -webkit-gradient(linear, left top, right top, from(#1e93ff), to(#0d5aff));
  background: linear-gradient(90deg, #1e93ff 0%, #0d5aff 100%);
}
[data-v-33cd63cf] .el-slider__button {
  border: 3px solid #0d5aff;
}
[data-v-33cd63cf] .el-slider__button-wrapper {
  top: -16px;
}
.text-tips[data-v-33cd63cf] {
  font-size: 12px;
  -webkit-transform: scale(0.83);
          transform: scale(0.83);
  color: #83899d;
}
.text-tips-no[data-v-33cd63cf] {
  color: #c8cad3;
}
.operate-icon[data-v-33cd63cf] {
  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;
  width: 38px;
}
.iconxiazai1[data-v-33cd63cf] {
  color: #56dc9b;
}
.iconzhuanwenzi[data-v-33cd63cf] {
  color: #ff9654;
}
.iconbofang1[data-v-33cd63cf] {
  margin-left: 1px;
  margin-top: 1px;
}
.close--view .icondanchuangshanchu[data-v-33cd63cf] {
  cursor: pointer;
  color: #444b6c !important;
  margin-right: 0 !important;
}
.close--view .icondanchuangshanchu[data-v-33cd63cf]:hover {
    color: #0d5aff !important;
}

.operation-record {
  padding: 16px 16px 30px 16px;
}
.operation-record .record-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.operation-record .record-item:last-of-type .content {
      margin-bottom: 0;
}
.operation-record .item-time {
    padding-right: 24px;
    text-align: right;
    width: 96px;
}
.operation-record .item-time .date,
    .operation-record .item-time .time {
      font-size: 12px;
}
.operation-record .container {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: relative;
    padding-left: 23px;
    border-left: 1px solid #e7e8ec;
}
.operation-record .tenant-container {
    width: 800px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
}
.operation-record .icon {
    position: absolute;
    top: 0;
    left: -8px;
    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: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: #a8b5f6;
}
.operation-record .icon::after {
      content: "";
      display: block;
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background-color: #fff;
}
.operation-record .item-title {
    line-height: 20px;
    color: #303b5b;
    font-size: 14px;
    font-weight: 500;
}
.operation-record .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 33px 0;
    padding: 12px 16px;
    background-color: #f7f8fa;
}
.operation-record .content .record {
      font-size: 12px;
      margin-top: 4px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.operation-record .content .record .record-list--item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
}
.operation-record .content .record .record-list--item .record-list--item__name {
          color: #101739;
          font-size: 12px;
          margin-right: 4px;
          text-align: right;
          min-width: 30px;
}
.operation-record .content .record .record-list--item .record-list--item__condition {
          font-size: 12px;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          color: #101739;
}
.operation-record .content .record .record-list--item .record-list--item__title {
          color: #101739;
          font-size: 12px;
          margin-right: 4px;
          text-align: right;
}
.operation-record .content .record .record-list--item .record-list--item__content {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          font-size: 12px;
}
.operation-record .content .record .pool-list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.operation-record .content .record .pool-list .record-list--item__name {
          text-align: left;
}
.operation-record .content .record .delivery-time--view {
        margin-top: 12px;
}
.operation-record .content .record .delivery-time--view .value--view {
          background: #fff;
          border-radius: 5px;
          padding: 12px 40px 4px 16px;
          position: relative;
          margin-bottom: 8px;
}
.operation-record .content .record .delivery-time--view .value--view .value--text {
            font-size: 12px;
            margin-bottom: 8px;
}
.operation-record .content .record .delivery-time--view .value--view .merchant-value--text {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
}
.operation-record .content .record .delivery-time--view .value--view .merchant-value--text .delivery-time--view__label {
              margin-right: 8px;
              font-size: 12px;
              color: #83899d;
}
.operation-record .content .record .delivery-time--view .value--view .merchant-value--text .delivery-time--view__value {
              -webkit-box-flex: 1;
                  -ms-flex: 1;
                      flex: 1;
              font-size: 12px;
              color: #83899d;
}
.operation-record .content .record .delivery-time--view .value--view .bage--view {
            position: absolute;
            top: 0;
            right: 0;
            background: #ecf0f7;
            border-radius: 0px 5px 0px 5px;
            width: 46px;
            height: 24px;
            line-height: 24px;
            text-align: center;
            color: #9b9d9e;
            font-size: 12px;
            zoom: 0.83;
}
.operation-record .content .record .delivery-time--view .value--view .bage--view__after {
            background: #d6e4ff;
            color: #4a7cff;
            font-size: 12px;
}
.operation-record .content .record .delivery-time--view .min-value--view {
          min-width: 300px;
          float: left;
}
.operation-record .content .record .delivery-time--view .value--view--old {
          margin-right: 10px;
}
.operation-record .content .record .delivery-time--view .pool-value--view {
          padding: 20px 12px 12px 12px;
}
.operation-record .content .avatar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 29px;
      height: 29px;
      line-height: 29px;
      margin-right: 10px;
      border-radius: 50%;
      background-color: #0d5aff;
      color: #fff;
      font-size: 12px;
      zoom: 0.83;
}
.has-height {
  padding: 16px 16px 16px 16px;
  height: calc(100vh - 160px);
  overflow: auto;
}
.empty__view {
  margin: 40px;
}
.log--ul {
  padding-left: 18px;
  margin: 4px 0 0 0;
}
.log--ul .log--content {
    color: #a2a5b5;
    font-size: 12px;
}
.value-data--text {
  font-size: 12px;
}

.qr-code-container[data-v-34ae7efb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.qr-code-container .qr-iframe-view[data-v-34ae7efb] {
    width: 225px;
    height: 426px;
    border-radius: 6px;
    overflow: hidden;
    border: 1px solid #ebecf1;
}
.qr-code-container .dz-iframe[data-v-34ae7efb] {
    border: 0;
    display: block;
    width: 160%;
    height: 160%;
    -webkit-transform: scale(0.625);
            transform: scale(0.625);
    -webkit-transform-origin: top left;
            transform-origin: top left;
}
.qr-code-container .no-preview[data-v-34ae7efb] {
    width: 225px;
    height: 426px;
    background: #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-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.close-icon[data-v-34ae7efb] {
  font-size: 24px;
}
.slot-view[data-v-34ae7efb] {
  -webkit-transform: scale(2) rotate(0deg);
          transform: scale(2) rotate(0deg);
}

@charset "UTF-8";
.scollDiv {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  /*滚动条的轨道*/
  /*滚动条的滑块按钮*/
}
.scollDiv::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
.scollDiv::-webkit-scrollbar-track {
    background-color: transparent;
}
.scollDiv::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #dbdbdb;
}
.scollDiv .contentDiv {
    z-index: 333;
    width: 100%;
}
.scollDiv .contentDiv .showContent {
      width: 100%;
}
.scollDiv .fakeDom {
    position: absolute;
    z-index: -1;
    width: 100%;
    top: 0;
}
.scollDiv .list-view {
    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;
}
.scollDiv .white-mask--view {
    width: 100%;
    height: 100%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 0;
}
.scoll__div--loading {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #666;
}

.image-preview__content[data-v-d1d1b8b4] {
  width: 100%;
  height: 100%;
}
.error-img[data-v-d1d1b8b4] {
  width: 53px;
  height: 45px;
  border: 1px solid #e7e8ec;
  border-radius: 4px;
}

.container[data-v-56d644f6] {
  color: #a59f9f;
}

.chat-message-type[data-v-16f0e2c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 14px;
  position: relative;
}
.chat-message-type.right[data-v-16f0e2c0] {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-right: 56px;
}
.chat-message-type.right .user-avatar[data-v-16f0e2c0] {
      position: absolute;
      right: 0;
      top: 10px;
}
.chat-message-type.right .text-item[data-v-16f0e2c0], .chat-message-type.right .msg-content .link-item[data-v-16f0e2c0],
    .chat-message-type.right .link-item[data-v-16f0e2c0] {
      background: #c9e7ff !important;
}
.chat-message-type.right .voice-item[data-v-16f0e2c0] {
      background: #c9e7ff !important;
}
.chat-message-type.right .voice-item[data-v-16f0e2c0]::after {
        border-color: transparent transparent transparent #c9e7ff !important;
        top: 12px !important;
        left: 80px !important;
}
.chat-message-type.right .main-content[data-v-16f0e2c0] {
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
}
.chat-message-type.right .text-item[data-v-16f0e2c0], .chat-message-type.right .msg-content .link-item[data-v-16f0e2c0] {
      line-height: initial !important;
      padding: 8px 10px;
}
.chat-message-type .user-avatar[data-v-16f0e2c0] {
    width: 32px;
    height: 32px;
    margin-right: 12px;
    border-radius: 4px;
}
.chat-message-type .user-avatar img[data-v-16f0e2c0] {
      width: 100%;
      height: 100%;
      border-radius: inherit;
}
.chat-message-type .user-avatar span[data-v-16f0e2c0] {
      display: block;
      width: 100%;
      height: 100%;
      border-radius: 3px;
      line-height: 40px;
      text-align: center;
      background: #0d5aff;
      font-size: 12px;
      color: #fff;
}
.chat-message-type .main-content[data-v-16f0e2c0] {
    -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;
}
.chat-message-type .main-content .content-header[data-v-16f0e2c0] {
      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: 2px;
      font-size: 12px;
      line-height: 12px;
      color: #a2a5b5;
}
.chat-message-type .main-content .content-header .header-name[data-v-16f0e2c0] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-top: -4px;
        margin-bottom: 4px;
}
.chat-message-type .main-content .content-header .header-name .header-name-text[data-v-16f0e2c0] {
          font-size: 12px;
          color: #a2a5b5;
}
.chat-message-type .msg-content[data-v-16f0e2c0] {
    max-width: 250px;
}
.chat-message-type .msg-content .text-item[data-v-16f0e2c0], .chat-message-type .msg-content .link-item[data-v-16f0e2c0] {
      line-height: initial !important;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      min-height: 32px;
      background: #f2f3f5;
      border-radius: 4px;
      padding: 8px 10px;
      font-size: 12px;
      color: #1a1a1a;
      word-break: break-all;
}
.chat-message-type .msg-content .img-item[data-v-16f0e2c0] {
      cursor: pointer;
      width: 107px;
      border-radius: 4px;
      overflow: hidden;
}
.chat-message-type .msg-content .weapp-item[data-v-16f0e2c0] {
      width: 238px;
      padding: 14px 14px 0;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
}
.chat-message-type .msg-content .weapp-item .head-title[data-v-16f0e2c0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.chat-message-type .msg-content .weapp-item .head-title .weapp-logo[data-v-16f0e2c0] {
          width: 20px;
          height: 20px;
          margin-right: 8px;
          border-radius: 50%;
          background: #d8d8d8;
}
.chat-message-type .msg-content .weapp-item .head-title .weapp-name[data-v-16f0e2c0] {
          font-size: 12px;
          color: #1a1a1a;
          line-height: 17px;
          font-weight: 500;
}
.chat-message-type .msg-content .weapp-item .content-wrapper .weapp-desc[data-v-16f0e2c0] {
        margin: 8px 0;
        font-size: 12px;
        color: #1a1a1a;
        line-height: 17px;
}
.chat-message-type .msg-content .weapp-item .content-wrapper .weapp-cover[data-v-16f0e2c0] {
        width: 210px;
        height: 167px;
        margin-bottom: 9px;
        background: #d8d8d8;
}
.chat-message-type .msg-content .weapp-item .footer-type[data-v-16f0e2c0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        height: 19px;
        border-top: 1px solid #e8e8e8;
        margin-bottom: 8px;
        padding-top: 8px;
}
.chat-message-type .msg-content .weapp-item .footer-type img[data-v-16f0e2c0] {
          width: 12px;
          height: 12px;
          border-radius: 50%;
}
.chat-message-type .msg-content .weapp-item .footer-type span[data-v-16f0e2c0] {
          font-size: 12px;
          color: #737373;
          line-height: 17px;
}
.chat-message-type .msg-content .video-item[data-v-16f0e2c0] {
      width: 160px;
      position: relative;
      cursor: pointer;
}
.chat-message-type .msg-content .video-item .video[data-v-16f0e2c0] {
        width: 100%;
        height: 100%;
}
.chat-message-type .msg-content .video-item .play-icon[data-v-16f0e2c0] {
        width: 36px;
        height: 36px;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        margin: auto;
        border-radius: 50%;
        background-color: rgba(0, 0, 0, 0.3);
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
.chat-message-type .msg-content .video-item .play-icon .iconbofang1[data-v-16f0e2c0] {
          color: #fff;
          font-size: 20px;
}
.chat-message-type .msg-content .file-item[data-v-16f0e2c0] {
      width: 238px;
      padding: 9px 12px;
      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;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
      cursor: pointer;
}
.chat-message-type .msg-content .file-item .file-detail[data-v-16f0e2c0] {
        max-width: 160px;
}
.chat-message-type .msg-content .file-item .file-detail .file-name[data-v-16f0e2c0] {
          color: #1a1a1a;
          word-break: break-all;
          font-size: 12px;
          font-weight: 500;
          line-height: 17px;
}
.chat-message-type .msg-content .file-item .file-detail .file-size[data-v-16f0e2c0] {
          font-size: 13px;
          color: #a2a5b5;
          line-height: 18px;
}
.chat-message-type .msg-content .location-item[data-v-16f0e2c0] {
      padding-top: 7px;
      width: 238px;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
}
.chat-message-type .msg-content .location-item .location-title[data-v-16f0e2c0] {
        padding: 0 9px;
        font-size: 12px;
        color: #1a1a1a;
        line-height: 17px;
        font-weight: 500;
}
.chat-message-type .msg-content .location-item .location-address[data-v-16f0e2c0] {
        padding: 0 9px;
        margin: 4px 0;
        color: #b3b3b3;
        font-size: 12px;
        line-height: 14px;
}
.chat-message-type .msg-content .location-item .location-short-cut[data-v-16f0e2c0] {
        width: 100%;
        height: 93px;
}
.chat-message-type .msg-content .card-item[data-v-16f0e2c0] {
      width: 238px;
      padding: 12px 11px 0;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
}
.chat-message-type .msg-content .card-item .card-detail[data-v-16f0e2c0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-bottom: 11px;
}
.chat-message-type .msg-content .card-item .card-detail .card-avatar[data-v-16f0e2c0] {
          width: 43px;
          height: 43px;
          margin-right: 9px;
          border-radius: 4px;
          background: #e2e6ed;
          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;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
}
.chat-message-type .msg-content .card-item .card-detail .card-avatar .icontouxiang[data-v-16f0e2c0] {
            font-size: 20px;
            color: #b5bbc7;
}
.chat-message-type .msg-content .card-item .card-detail .card-name[data-v-16f0e2c0] {
          font-size: 12px;
          font-weight: 500;
          color: #1a1a1a;
          line-height: 17px;
}
.chat-message-type .msg-content .card-item .footer-type[data-v-16f0e2c0] {
        border-top: 1px solid #e8e8e8;
        color: #737373;
        font-size: 12px;
        line-height: 17px;
        margin-bottom: 8px;
        padding-top: 8px;
}
.chat-message-type .msg-content .link-item[data-v-16f0e2c0] {
      display: block;
      height: auto;
}
.chat-message-type .msg-content .link-item .link-item-text[data-v-16f0e2c0] {
        word-break: break-all;
        text-decoration: none;
        color: #0d5aff;
}
.chat-message-type .msg-content .link-item .link-item-msg[data-v-16f0e2c0] {
        background: #fff;
        border-radius: 4px;
        padding: 8px;
        margin-top: 8px;
}
.chat-message-type .msg-content .link-item .link-item-msg .msg-title[data-v-16f0e2c0] {
          font-size: 12px;
          color: #1a1a1a;
          line-height: 17px;
          font-weight: 500;
}
.chat-message-type .msg-content .link-item .link-item-msg .msg-view[data-v-16f0e2c0] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          margin-top: 4px;
}
.chat-message-type .msg-content .link-item .link-item-msg .msg-view .msg-description[data-v-16f0e2c0] {
            color: #b3b3b3;
            font-size: 12px;
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.chat-message-type .msg-content .link-item .link-item-msg .msg-view .link-img[data-v-16f0e2c0] {
            margin-left: 4px;
            width: 40px;
            border-radius: 4px;
}
.chat-message-type .msg-content .voice-item[data-v-16f0e2c0] {
      width: 80px;
      height: 32px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 12px;
      position: relative;
      background: #f2f3f5;
      border-radius: 4px;
      position: relative;
      cursor: pointer;
}
.chat-message-type .msg-content .voice-item.long-voice[data-v-16f0e2c0] {
        width: 150px;
}
.chat-message-type .msg-content .voice-item[data-v-16f0e2c0]::after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-color: transparent #f2f3f5 transparent transparent;
        border-style: solid;
        border-width: 5px 7px 5px 5px;
        top: 10px;
        left: -11px;
}
.chat-message-type .msg-content .voice-item audio[data-v-16f0e2c0] {
        position: absolute;
        left: 0;
        top: 0;
        width: 1px;
        height: 1px;
        opacity: 0;
}
.chat-message-type .msg-content .voice-item .voice[data-v-16f0e2c0] {
        width: 100%;
}
.chat-message-type .msg-content .voice-item .voice-container[data-v-16f0e2c0] {
        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;
}
.chat-message-type .msg-content .voice-item .voice-container img[data-v-16f0e2c0] {
          width: 18px;
          height: 18px;
          margin-right: 4px;
}
.chat-message-type .msg-content .voice-item .voice-container .voice-length[data-v-16f0e2c0] {
          font-size: 14px;
          color: #1e1e1e;
          font-weight: 500;
          line-height: 22px;
}
.chat-message-type .msg-content .chat-record-item[data-v-16f0e2c0] {
      width: 238px;
      padding: 7px 9px 0;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
      cursor: pointer;
}
.chat-message-type .msg-content .chat-record-item .chat-record-title[data-v-16f0e2c0] {
        margin-bottom: 4px;
        font-size: 12px;
        color: #1a1a1a;
        font-weight: 500;
        line-height: 17px;
}
.chat-message-type .msg-content .chat-record-item .chat-record-list[data-v-16f0e2c0] {
        margin-bottom: 10px;
        color: #b3b3b3;
        font-size: 12px;
        line-height: 14px;
}
.chat-message-type .msg-content .chat-record-item .chat-record-list .chat-record-cut[data-v-16f0e2c0] {
          font-size: 12px;
}
.chat-message-type .msg-content .chat-record-item .footer-type[data-v-16f0e2c0] {
        color: #737373;
        font-size: 12px;
        line-height: 17px;
        margin-bottom: 8px;
        padding-top: 8px;
}
.left .text-item[data-v-16f0e2c0], .left .chat-message-type .msg-content .link-item[data-v-16f0e2c0], .chat-message-type .msg-content .left .link-item[data-v-16f0e2c0] {
  line-height: initial !important;
  position: relative;
}
.left .text-item[data-v-16f0e2c0]::after, .left .chat-message-type .msg-content .link-item[data-v-16f0e2c0]::after, .chat-message-type .msg-content .left .link-item[data-v-16f0e2c0]::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent #f2f3f5 transparent transparent;
    border-style: solid;
    border-width: 5px 7px 5px 5px;
    top: 11px;
    left: -11px;
}
.left .img-item[data-v-16f0e2c0] {
  text-align: left !important;
}
.right .text-item[data-v-16f0e2c0], .right .chat-message-type .msg-content .link-item[data-v-16f0e2c0], .chat-message-type .msg-content .right .link-item[data-v-16f0e2c0] {
  line-height: initial !important;
  position: relative;
}
.right .text-item[data-v-16f0e2c0]::after, .right .chat-message-type .msg-content .link-item[data-v-16f0e2c0]::after, .chat-message-type .msg-content .right .link-item[data-v-16f0e2c0]::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #c9e7ff;
    border-style: solid;
    border-width: 5px 7px 5px 5px;
    top: 11px;
    right: -12px;
}
.right .voice-icon[data-v-16f0e2c0],
.right .iconvoice[data-v-16f0e2c0] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-right: 0 !important;
}
.right .img-item[data-v-16f0e2c0] {
  text-align: right;
}
.iconvoice[data-v-16f0e2c0] {
  font-size: 14px;
}
.time-view[data-v-16f0e2c0] {
  text-align: center;
  color: #a2a5b5;
  font-size: 12px;
}
[data-v-16f0e2c0] .el-image {
  display: block;
}
.company-name__text[data-v-16f0e2c0] {
  margin-left: 4px;
  color: #fc9028;
}
.badge__text--wx[data-v-16f0e2c0] {
  color: #18b627;
  font-size: 12px;
}
.emotion-item[data-v-16f0e2c0] {
  width: 100px;
  height: 100px;
}
.video-view[data-v-16f0e2c0] {
  -o-object-fit: cover;
     object-fit: cover;
}
.avue-icon--view[data-v-16f0e2c0] {
  font-size: 40px;
}
.avue-icon--view[data-v-16f0e2c0] .icon {
    vertical-align: 0;
}
.weapp-icon[data-v-16f0e2c0] {
  font-size: 16px;
}
.avatar--view[data-v-16f0e2c0] {
  width: 32px;
  height: 32px;
  background: #e2e6ed;
  border-radius: 4px;
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.avatar--view .icontouxiang[data-v-16f0e2c0] {
    font-size: 18px;
    color: #b5bbc7;
}

.text-icon--view[data-v-697e253e] .icon-small {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("/img/chat/wxchat_icon.png");
  background-size: 318px 451px;
  word-break: break-all;
  vertical-align: bottom;
}

.time-view[data-v-b1969dbe] {
  text-align: center;
  color: #a2a5b5;
  font-size: 12px;
  margin: 12px 0;
}
.chat-message-type[data-v-b1969dbe] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 14px;
  position: relative;
}
.chat-message-type.right[data-v-b1969dbe] {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-right: 56px;
}
.chat-message-type.right .user-avatar[data-v-b1969dbe] {
      position: absolute;
      right: 0;
      top: 10px;
}
.chat-message-type.right .text-item[data-v-b1969dbe],
    .chat-message-type.right .link-item[data-v-b1969dbe] {
      background: #95ec69 !important;
}
.chat-message-type.right .voice-item[data-v-b1969dbe] {
      background: #95ec69 !important;
}
.chat-message-type.right .reply-view[data-v-b1969dbe] {
      background: #95ec69 !important;
}
.chat-message-type.right .main-content[data-v-b1969dbe] {
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
}
.chat-message-type.right .text-item[data-v-b1969dbe] {
      line-height: initial !important;
      padding: 8px 10px;
}
.chat-message-type.right .business-card--item[data-v-b1969dbe] {
      background: #fff;
}
.chat-message-type .user-avatar[data-v-b1969dbe] {
    width: 32px;
    height: 32px;
    margin-right: 12px;
    border-radius: 2px;
}
.chat-message-type .user-avatar img[data-v-b1969dbe] {
      width: 100%;
      height: 100%;
      border-radius: inherit;
}
.chat-message-type .user-avatar span[data-v-b1969dbe] {
      display: block;
      width: 100%;
      height: 100%;
      border-radius: 3px;
      line-height: 40px;
      text-align: center;
      background: #0d5aff;
      font-size: 12px;
      color: #fff;
}
.chat-message-type .main-content[data-v-b1969dbe] {
    -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;
    max-width: 70%;
}
.chat-message-type .main-content .content-header[data-v-b1969dbe] {
      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: 2px;
      font-size: 12px;
      line-height: 12px;
      color: #a2a5b5;
}
.chat-message-type .main-content .content-header .header-name[data-v-b1969dbe] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-top: -4px;
        margin-bottom: 4px;
}
.chat-message-type .main-content .content-header .header-name .header-name-text[data-v-b1969dbe] {
          font-size: 12px;
          color: #a2a5b5;
}
.chat-message-type .msg-content[data-v-b1969dbe] {
    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: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.chat-message-type .msg-content .text-item[data-v-b1969dbe] {
      line-height: initial !important;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      min-height: 40px;
      background: #f2f3f5;
      border-radius: 4px;
      padding: 8px 10px;
      font-size: 14px;
      color: #1a1a1a;
      word-break: break-all;
      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;
}
.chat-message-type .msg-content .text-item .iconweizhi[data-v-b1969dbe] {
        margin-left: 6px;
        color: #a2a5b5;
        font-size: 14px;
}
.chat-message-type .msg-content .img-item[data-v-b1969dbe] {
      cursor: pointer;
      width: 107px;
      border-radius: 4px;
      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;
}
.chat-message-type .msg-content .null-img--item[data-v-b1969dbe] {
      width: 53px;
      height: 45px;
}
.chat-message-type .msg-content .voice-item[data-v-b1969dbe] {
      width: 80px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 12px;
      position: relative;
      background: #f2f3f5;
      border-radius: 4px;
      position: relative;
      cursor: pointer;
}
.chat-message-type .msg-content .voice-item.long-voice[data-v-b1969dbe] {
        width: 150px;
}
.chat-message-type .msg-content .voice-item audio[data-v-b1969dbe] {
        position: absolute;
        left: 0;
        top: 0;
        width: 1px;
        height: 1px;
        opacity: 0;
}
.chat-message-type .msg-content .voice-item .voice[data-v-b1969dbe] {
        width: 100%;
}
.chat-message-type .msg-content .voice-container[data-v-b1969dbe] {
      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;
}
.chat-message-type .msg-content .voice-container img[data-v-b1969dbe] {
        width: 18px;
        height: 18px;
        margin-right: 4px;
}
.chat-message-type .msg-content .voice-container .voice-length[data-v-b1969dbe] {
        font-size: 14px;
        color: #1e1e1e;
        font-weight: 500;
        line-height: 22px;
}
.chat-message-type .msg-content .business-card--item[data-v-b1969dbe] {
      width: 238px;
      padding: 10px 10px 0;
      border-radius: 4px;
      position: relative;
      background: #fff;
      -webkit-box-shadow: 0px 0px 0px 0.5px #e7e8ec;
              box-shadow: 0px 0px 0px 0.5px #e7e8ec;
      padding-bottom: 1px;
}
.chat-message-type .msg-content .business-card--item .card-detail[data-v-b1969dbe] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-bottom: 12px;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-avatar[data-v-b1969dbe] {
          width: 44px;
          height: 44px;
          margin-right: 12px;
          border-radius: 2px;
          background: #ececec;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-avatar img[data-v-b1969dbe] {
            width: 44px;
            height: 44px;
            border-radius: 2px;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-name[data-v-b1969dbe] {
          font-size: 14px;
          font-weight: 500;
          color: #1a1a1a;
          line-height: 17px;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-name .qw-view[data-v-b1969dbe] {
            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;
            margin-top: 4px;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-name .qw-view .qw-icon[data-v-b1969dbe] {
              width: 14px;
              margin-right: 4px;
}
.chat-message-type .msg-content .business-card--item .card-detail .card-name .qw-view .qw-openimd--text[data-v-b1969dbe] {
              font-size: 12px;
              color: #999999;
}
.chat-message-type .msg-content .business-card--item .footer-type[data-v-b1969dbe] {
        border-top: 1px solid #f1f1f4;
        color: #999999;
        font-size: 12px;
        zoom: 0.83;
        margin-bottom: 5px;
        padding-top: 4px;
}
.chat-message-type .msg-content .location-item[data-v-b1969dbe] {
      padding-top: 7px;
      width: 238px;
      -webkit-box-shadow: 0px 0px 0px 0.5px #e7e8ec;
              box-shadow: 0px 0px 0px 0.5px #e7e8ec;
      border-radius: 4px;
      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;
}
.chat-message-type .msg-content .location-item .location-title[data-v-b1969dbe] {
        padding: 0 9px;
        font-size: 14px;
        color: #1a1a1a;
        line-height: 17px;
        font-weight: 500;
}
.chat-message-type .msg-content .location-item .location-address[data-v-b1969dbe] {
        padding: 0 9px;
        margin: 4px 0;
        color: #b3b3b3;
        font-size: 12px;
        line-height: 14px;
}
.chat-message-type .msg-content .location-item .location-short-cut[data-v-b1969dbe] {
        width: 100%;
        height: 93px;
}
.chat-message-type .msg-content .video-item[data-v-b1969dbe] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      position: relative;
      cursor: pointer;
      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;
}
.chat-message-type .msg-content .video-item .video-cover--view[data-v-b1969dbe] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.chat-message-type .msg-content .video-item .video-cover--view .play-icon--view[data-v-b1969dbe] {
          width: 40px;
          height: 40px;
          position: absolute;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          margin: auto;
          border-radius: 50%;
          border: 1px solid #fff;
          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;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          color: #fff;
}
.chat-message-type .msg-content .video-item .video-cover--view .play-icon--view .iconbofang1[data-v-b1969dbe] {
            font-size: 24px;
            margin-left: 2px;
}
.chat-message-type .msg-content .video-item .landscape-view[data-v-b1969dbe] {
        max-width: 230px;
}
.chat-message-type .msg-content .video-item .portrait-view[data-v-b1969dbe] {
        max-width: 132px;
}
.chat-message-type .msg-content .card-item[data-v-b1969dbe] {
      width: 238px;
      border-radius: 4px;
      padding: 10px 12px 0 12px;
      background: #fff;
      -webkit-box-shadow: 0px 0px 0px 0.5px #e7e8ec;
              box-shadow: 0px 0px 0px 0.5px #e7e8ec;
}
.chat-message-type .msg-content .card-item .card-title[data-v-b1969dbe] {
        font-size: 14px;
        color: #000000;
        width: 214px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.chat-message-type .msg-content .card-item .card-content[data-v-b1969dbe] {
        width: 214px;
        padding: 8px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
}
.chat-message-type .msg-content .card-item .card-content .card-description[data-v-b1969dbe] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          margin-right: 8px;
          color: #999999;
          font-size: 12px;
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 3;
          overflow: hidden;
          text-overflow: ellipsis;
}
.chat-message-type .msg-content .card-item .card-content .card-icon[data-v-b1969dbe] {
          width: 48px;
          height: 48px;
}
.chat-message-type .msg-content .card-item .card-share--content[data-v-b1969dbe] {
        color: #999999;
        font-size: 12px;
        margin: 4px 0;
        white-space: pre-wrap;
}
.chat-message-type .msg-content .card-item .card-source[data-v-b1969dbe] {
        border-top: 1px solid #f1f1f4;
        font-size: 12px;
        color: #999999;
        padding: 5px 0;
        zoom: 0.83;
}
.chat-message-type .msg-content .card-item .weapp-header[data-v-b1969dbe] {
        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;
        margin-bottom: 8px;
}
.chat-message-type .msg-content .card-item .weapp-header .weapp-icon[data-v-b1969dbe] {
          width: 20px;
          height: 20px;
          border-radius: 50%;
          margin-right: 6px;
}
.chat-message-type .msg-content .card-item .weapp-header .weapp-header--text[data-v-b1969dbe] {
          color: #999999;
          font-size: 12px;
}
.chat-message-type .msg-content .card-item .weapp-url[data-v-b1969dbe] {
        width: 214px;
        height: 168px;
        margin: 6px 0;
}
.chat-message-type .msg-content .call-item[data-v-b1969dbe] {
      background: #95ec69;
      border-radius: 4px;
      height: 40px;
      max-width: 190px;
      padding: 0 12px 0 20px;
      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;
}
.chat-message-type .msg-content .call-item .call-text[data-v-b1969dbe] {
        color: #1e1e1e;
        font-size: 14px;
        margin-right: 12px;
}
.chat-message-type .msg-content .call-item .huIcon[data-v-b1969dbe] {
        font-size: 20px;
        color: #333333;
}
.chat-message-type .msg-content .play-link--view[data-v-b1969dbe] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      margin-top: 8px;
}
.chat-message-type .msg-content .play-link--view .voice[data-v-b1969dbe] {
        width: 80px;
        height: 24px;
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        background: #efeff2;
        border-radius: 12px;
        cursor: pointer;
}
.chat-message-type .msg-content .play-link--view .iconvoice[data-v-b1969dbe] {
        font-size: 12px;
        color: #83899d;
}
.chat-message-type .msg-content .play-link--view .voice-text[data-v-b1969dbe] {
        font-size: 12px;
        color: #83899d;
}
.chat-message-type .msg-content .play-link--view img[data-v-b1969dbe] {
        width: 12px;
        height: 12px;
        margin-right: 0;
}
.chat-message-type .msg-content .file-item[data-v-b1969dbe] {
      width: 238px;
      padding: 12px;
      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;
      border-radius: 4px;
      background: #fff;
      -webkit-box-shadow: 0px 0px 0px 0.5px #e7e8ec;
              box-shadow: 0px 0px 0px 0.5px #e7e8ec;
}
.chat-message-type .msg-content .file-item .file-detail[data-v-b1969dbe] {
        max-width: 160px;
}
.chat-message-type .msg-content .file-item .file-detail .file-name[data-v-b1969dbe] {
          color: #000000;
          word-break: break-all;
          font-size: 14px;
          line-height: 17px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
}
.chat-message-type .msg-content .file-item .file-detail .file-size[data-v-b1969dbe] {
          margin-top: 2px;
          font-size: 12px;
          color: #a2a5b5;
          line-height: 18px;
}
.chat-message-type .msg-content .can-download[data-v-b1969dbe] {
      cursor: pointer;
}
.chat-message-type .msg-content .transfer-accounts--item[data-v-b1969dbe] {
      width: 240px;
      height: 80px;
      border-radius: 4px;
      background: #fa9d3b;
      padding: 0 12px 0 12px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content[data-v-b1969dbe] {
        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;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        border-bottom: 1px solid #fbb062;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .transfer-accounts--icon[data-v-b1969dbe] {
          font-size: 38px;
          color: #fff;
          margin-right: 10px;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .iconhongbao1[data-v-b1969dbe] {
          height: 38px;
          font-size: 34px;
          margin-right: 10px;
          font-size: 38px;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .iconhongbao1[data-v-b1969dbe]::before {
            display: none;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .iconhongbao1[data-v-b1969dbe] .icon {
            vertical-align: 0;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .feedesc-text[data-v-b1969dbe] {
          font-size: 14px;
          color: #fff;
          font-weight: 500;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--content .status-text[data-v-b1969dbe] {
          font-size: 12px;
          color: #fff;
}
.chat-message-type .msg-content .transfer-accounts--item .hongbao--content[data-v-b1969dbe] {
        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;
}
.chat-message-type .msg-content .transfer-accounts--item .transfer-accounts--footer[data-v-b1969dbe] {
        height: 24px;
        line-height: 24px;
        font-size: 12px;
        zoom: 0.83;
        color: #feebd8;
}
.chat-message-type .msg-content .transfer-accounts--operate[data-v-b1969dbe] {
      opacity: 0.3;
}
.chat-message-type .msg-content .music-item[data-v-b1969dbe] {
      width: 240px;
      height: 80px;
      border: 1px solid #e7e8ec;
      border-radius: 4px;
      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;
      overflow: hidden;
      background: #fff;
}
.chat-message-type .msg-content .music-item .music-icon[data-v-b1969dbe] {
        width: 80px;
        height: 80px;
}
.chat-message-type .msg-content .music-item .music-content[data-v-b1969dbe] {
        width: 130px;
        height: 80px;
        padding: 4px 6px 6px 6px;
        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-sizing: border-box;
                box-sizing: border-box;
}
.chat-message-type .msg-content .music-item .music-content .music-title--text[data-v-b1969dbe] {
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2;
          overflow: hidden;
          text-overflow: ellipsis;
          font-size: 14px;
}
.chat-message-type .msg-content .music-item .music-content .music-name--text[data-v-b1969dbe] {
          font-size: 12px;
          color: #999999;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
}
.chat-message-type .msg-content .quote-item .reply-view[data-v-b1969dbe] {
      padding: 8px 10px;
      border-radius: 4px;
      min-height: 40px;
      word-break: break-all;
      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;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      background: #f2f3f5;
}
.chat-message-type .msg-content .quote-view[data-v-b1969dbe] {
      padding: 8px 10px;
      background: #E8E8E9;
      margin-top: 4px;
      border-radius: 4px;
}
.chat-message-type .msg-content .quote-view .display-name--text[data-v-b1969dbe] {
        margin-right: 12px;
        font-size: 12px;
}
.chat-message-type .msg-content .quote-view .inline-view[data-v-b1969dbe] {
        display: inline-block;
}
.chat-message-type .msg-content .quote-view .inline-view .content-text[data-v-b1969dbe] {
          font-size: 12px;
}
.chat-message-type .msg-content .quote-view .inline-view .iconxiaochengxu[data-v-b1969dbe], .chat-message-type .msg-content .quote-view .inline-view .iconlianjie1[data-v-b1969dbe], .chat-message-type .msg-content .quote-view .inline-view .iconlianxiren1[data-v-b1969dbe] {
          vertical-align: top;
          margin-right: 4px;
}
.chat-message-type .msg-content .quote-view .inline-view .icon-img[data-v-b1969dbe] {
          width: 28px;
          height: 28px;
          border-radius: 4px;
          vertical-align: top;
          margin-left: 4px;
}
.chat-message-type .msg-content .quote-view .inline-view .play-icon--view[data-v-b1969dbe] {
          width: 20px;
          height: 20px;
}
.chat-message-type .msg-content .quote-view .inline-view .play-icon--view .iconbofang1[data-v-b1969dbe] {
            font-size: 14px;
}
.chat-message-type .msg-content .quote-view .top-vertical[data-v-b1969dbe] {
        vertical-align: top;
}
.left .text-item[data-v-b1969dbe] {
  line-height: initial !important;
  position: relative;
}
.left .call-item[data-v-b1969dbe] {
  background: #f2f3f5 !important;
}
.left .msg-content[data-v-b1969dbe] {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
.left .img-item[data-v-b1969dbe] {
  text-align: left !important;
}
.right .msg-content[data-v-b1969dbe] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.right .text-item[data-v-b1969dbe] {
  line-height: initial !important;
  position: relative;
}
.right .voice-icon[data-v-b1969dbe],
.right .iconvoice[data-v-b1969dbe] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-right: 0 !important;
}
.right .img-item[data-v-b1969dbe] {
  text-align: right;
}
.right .play-link--view[data-v-b1969dbe] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.message-view[data-v-b1969dbe] {
  width: 90%;
  text-align: center;
  margin: 0 auto;
  padding: 4px 14px;
  position: relative;
}
.message-view .message-view--text[data-v-b1969dbe] {
    color: #a2a5b5;
    font-size: 12px;
}
.message-view .message-view--text[data-v-b1969dbe] a {
      color: #0d5aff;
      font-size: 12px;
}
.avue-icon--view[data-v-b1969dbe] {
  font-size: 40px;
  height: 40px;
}
.avue-icon--view[data-v-b1969dbe] .icon {
    vertical-align: 0;
}
.avue-icon--quote[data-v-b1969dbe] {
  font-size: 28px;
  height: 28px;
  vertical-align: top;
  margin-left: 8px;
}
.quote-img--item[data-v-b1969dbe] {
  width: 28px;
  height: 28px;
  vertical-align: top;
}
[data-v-b1969dbe] .group-notice--item {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
.quote-landscape-view[data-v-b1969dbe] {
  max-width: 80px;
}
.quote-portrait-view[data-v-b1969dbe] {
  max-width: 32px;
}
.avatar--view[data-v-b1969dbe] {
  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: 36px;
  height: 36px;
  background: #e2e6ed;
  border-radius: 4px;
  overflow: hidden;
}
.avatar--view .huIcon[data-v-b1969dbe] {
    color: #b5bbc7;
}
.wx-icon--view[data-v-b1969dbe] {
  width: 32px;
  height: 32px;
  border-radius: 6px !important;
}
.can-click[data-v-b1969dbe] {
  cursor: pointer;
}

.chat-record-container[data-v-7712d00a] {
  position: relative;
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: auto;
}
.chat-record-container[data-v-7712d00a]::-webkit-scrollbar {
  display: none;
}
.chat-record__content--empty[data-v-7712d00a] {
  margin: 40px;
}
.scoll-view[data-v-7712d00a] {
  padding-bottom: 16px;
}

.tag-list--content[data-v-0069774b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 460px;
  border-right: 1px solid #e7e8ec;
  border-bottom: 1px solid #e7e8ec;
}
.tag-list--content .defined-data-container[data-v-0069774b] {
    height: 400px !important;
    border-right: 0 none !important;
    border-bottom: 0 none !important;
}
.tag-list--content .defined-data-container .defined-item[data-v-0069774b] {
      padding: 0 0 28px 0;
}
.tag-list--content .defined-data-container[data-v-0069774b] .el-checkbox__label {
      line-height: 18px;
}
.tag-list--content .defined-data-container .search-defined--view .defined-content[data-v-0069774b] {
      padding-top: 0 !important;
}
.search-tag--view[data-v-0069774b] {
  height: 32px;
  border: 1px solid #e7e8ec;
  border-radius: 4px;
  padding: 0 0 0 8px;
  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;
  margin: 16px 16px 12px 16px;
}
.search-tag--view .iconsousuo[data-v-0069774b] {
    font-size: 18px;
    color: #a2a5b5;
    line-height: 32px;
}
.search-tag--view .el-input[data-v-0069774b] .el-input__inner {
    border: 0 none;
    padding: 0 8px;
    height: 30px;
    line-height: 30px;
}
.search-tag--view[data-v-0069774b]:hover {
    border-color: #0d5aff;
}
.focus-search--view[data-v-0069774b] {
  border-color: #0d5aff;
}
[data-v-0069774b] .defined-content-item {
  width: 50%;
}
.empty--view[data-v-0069774b] {
  height: 460px;
  border-left: 1px solid #e7e8ec;
  border-right: 1px solid #e7e8ec;
  border-bottom: 1px solid #e7e8ec;
}
.scroller[data-v-0069774b] {
  width: 325px;
}
.scroller .row[data-v-0069774b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    gap: 10px;
}
.scroller[data-v-0069774b] .vue-recycle-scroller__item-wrapper {
    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;
}
.scroller[data-v-0069774b] .vue-recycle-scroller__item-wrapper .vue-recycle-scroller__item-view {
      width: auto;
}

[data-v-30a92db8]::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.container[data-v-30a92db8] {
  height: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.container .active[data-v-30a92db8] {
    color: #fff;
    background: #0d5aff;
}
.container .nav-title[data-v-30a92db8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 40px;
    padding: 0 20px;
    background: #f7f8fa;
    color: #303b5b;
    line-height: 40px;
    font-size: 14px;
    font-weight: 500;
}
.container .nav-title .manage-btn[data-v-30a92db8] {
      color: #0d5aff;
      cursor: pointer;
}
.container .nav-container[data-v-30a92db8] {
    width: 32%;
    border: 1px solid #e7e7eb;
    margin-right: 20px;
}
.container .nav-container .nav-content[data-v-30a92db8] {
      overflow: auto;
      height: 360px;
      margin-top: 10px;
}
.container .nav-container .selectedNum[data-v-30a92db8] {
      color: #a2a5b5;
}
.container .nav-container .native-item-active[data-v-30a92db8] {
      color: #0d5aff;
      background: #f7f8fa;
}
.container .nav-container .native-item-active .selectedNum[data-v-30a92db8] {
        color: #0d5aff;
}
.container .nav-container .nav-item[data-v-30a92db8] {
      padding: 10px 20px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer;
      font-size: 14px;
}
.container .nav-container .nav-item .badge[data-v-30a92db8] {
        width: 8px;
        height: 8px;
        border-radius: 5px;
        background: #1d29fc;
        margin-right: 7px;
}
.container .nav-container .nav-item[data-v-30a92db8]:hover {
      background: #f7f8fa;
      color: #0d5aff;
}
.container .nav-container .nav-item:hover .selectedNum[data-v-30a92db8] {
        color: #0d5aff;
}
.container .content[data-v-30a92db8] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border: 1px solid #e7e7eb;
}
.container .content .select-tag-container[data-v-30a92db8] {
      padding-top: 20px;
      padding-left: 20px;
      overflow: auto;
      height: 360px;
}
.container .content .content-tag[data-v-30a92db8] {
      font-size: 14px;
      font-weight: 700;
      margin-bottom: 10px;
}
.container .content .content-tag .tip[data-v-30a92db8] {
        font-size: 12px;
        color: #a2a5b5;
        font-weight: normal;
}
.container .content .content-container[data-v-30a92db8] {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-bottom: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.container .content .content-container .border[data-v-30a92db8] {
        margin-bottom: 7px;
        text-align: center;
        padding: 0 20px;
        border: 1px solid #e7e7eb;
        border-radius: 2px;
        margin-right: 10px;
        cursor: pointer;
        height: 30px;
        line-height: 30px;
}
.button[data-v-30a92db8] {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}
.tag[data-v-30a92db8]  {
  min-height: 28px;
  line-height: 28px;
}
.tag[data-v-30a92db8] .dz-tag {
    margin: 8px 8px 0 0;
    border-radius: 2px;
    border: none;
}
.tag[data-v-30a92db8] .dz-tag .dz-tag-text {
      font-size: 12px;
}
.tag[data-v-30a92db8] .el-tag {
    height: 24px;
    padding: 0 8px;
    line-height: 24px;
    border-radius: 2px;
    color: #303b5b;
}
.tag[data-v-30a92db8] .el-icon-close {
    line-height: 18px;
}
.tag[data-v-30a92db8] .el-button {
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 400;
}
.add-tags[data-v-30a92db8] {
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 0px 0.5px #c3c5d4;
          box-shadow: 0px 0px 0px 0.5px #c3c5d4;
  color: #444b6c;
  padding: 2px 7px;
  margin-top: 8px;
  background: #ffffff;
}
.add-tags[data-v-30a92db8] .el-icon-plus::before {
    font-size: 12px;
}
.add-tags .add-tags-text[data-v-30a92db8] {
    font-size: 12px;
}
.add-tags[data-v-30a92db8]:hover {
    -webkit-box-shadow: 0px 0px 0px 0.5px #0d5aff;
            box-shadow: 0px 0px 0px 0.5px #0d5aff;
}
[data-v-30a92db8] .el-button--text:hover {
  color: #0d5aff !important;
}

.right-leave[data-v-0d225808],
.right-enter-to[data-v-0d225808] {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.right-enter[data-v-0d225808],
.right-leave-to[data-v-0d225808] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.right-enter-active[data-v-0d225808],
.right-leave-active[data-v-0d225808] {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.popup[data-v-0d225808] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  -webkit-box-shadow: -2px 4px 8px 0 rgba(0, 0, 0, 0.1);
          box-shadow: -2px 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.popup .header[data-v-0d225808] {
    height: 58px;
    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;
    font-weight: 500;
    color: #303b5b;
    padding: 0 20px;
    border-bottom: 1px solid #e7e7eb;
    background: #fff;
}
.popup .header .header-title[data-v-0d225808] {
      font-size: 16px;
}
.popup .header .el-icon-close[data-v-0d225808] {
      cursor: pointer;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}
.popup .popup-close[data-v-0d225808] {
    position: absolute;
    top: 16px;
    left: -40px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 4px 0px 0px 4px;
    background-color: #0d5aff;
    color: #fff;
    z-index: 1600;
    cursor: pointer;
}
.popup .popup-close[data-v-0d225808]:hover {
      background-color: #3d7bff;
}
.popup .has-toggle--view[data-v-0d225808] {
    border-bottom-left-radius: 0;
}

.dz-video-play[data-v-55a957b4] {
  width: 100%;
  height: 100%;
}
.preview-container .title[data-v-55a957b4] {
  margin-bottom: 12px;
  font-weight: 500;
  color: #101739;
  line-height: 22px;
  font-size: 16px;
}
.video-box[data-v-55a957b4] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background-color: #000000;
  overflow: hidden;
}
.video-box.has-title[data-v-55a957b4] {
    height: calc(100% - 34px);
}
.video-box video[data-v-55a957b4] {
    width: 100%;
}
.video-box .icon-box[data-v-55a957b4] {
    position: absolute;
    top: 50%;
    left: 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;
    width: 30px;
    height: 30px;
    border-radius: 15px;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transform: translateX(-15px) translateY(-12px);
            transform: translateX(-15px) translateY(-12px);
    z-index: 10;
    cursor: pointer;
}
.video-box .icon-box .huIcon[data-v-55a957b4] {
      color: #ffffff;
}
.video-box[data-v-55a957b4] .el-icon-loading {
    color: #cccccc;
    font-size: 54px;
}
.video-box .full-box[data-v-55a957b4] {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 24px;
    height: 24px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 6px;
    line-height: 24px;
    text-align: center;
    overflow: hidden;
    cursor: pointer;
    z-index: 99;
}
.video-box .full-box[data-v-55a957b4]:hover {
      background: rgba(0, 0, 0, 0.3);
}
.video-box .full-box .huIcon[data-v-55a957b4] {
      font-size: 12px;
      color: #ffffff;
}
.video-cover[data-v-55a957b4] {
  position: relative;
}
.video-cover .huIcon[data-v-55a957b4] {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #ffffff;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
}

.baiduinfo-program-creative .header[data-v-89c7b418] {
  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: 52px;
}
.baiduinfo-program-creative .header .header-title[data-v-89c7b418] {
    font-size: 16px;
    font-weight: 500;
    color: #101739;
}
.baiduinfo-program-creative .header .change[data-v-89c7b418] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
.baiduinfo-program-creative .header .change .huIcon[data-v-89c7b418] {
      padding-right: 4px;
      font-size: 12px;
      color: #666;
}
.baiduinfo-program-creative .header .change .tetx[data-v-89c7b418] {
      color: #666;
}
.baiduinfo-program-creative .program-toggle[data-v-89c7b418] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 36px;
}
.baiduinfo-program-creative .program-toggle .icon-box[data-v-89c7b418] {
    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: 91px;
    background: #f7f8fa;
    border-radius: 18px;
}
.baiduinfo-program-creative .program-toggle .icon-box .left[data-v-89c7b418] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
      text-align: center;
      cursor: pointer;
}
.baiduinfo-program-creative .program-toggle .icon-box .right[data-v-89c7b418] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      text-align: center;
      cursor: pointer;
}
.baiduinfo-program-creative .program-toggle .icon-box .huIcon[data-v-89c7b418] {
      font-size: 22px;
}
.baiduinfo-program-creative .program-toggle .icon-box .toggle-line[data-v-89c7b418] {
      width: 1px;
      height: 18px;
      background-color: #e7e8ec;
}
.baiduinfo-program-creative .program-toggle .icon-box .disabled[data-v-89c7b418] {
      cursor: not-allowed !important;
}
.baiduinfo-program-creative .program-toggle .icon-box .disabled .huIcon[data-v-89c7b418] {
        color: #a2a5b5;
}
.baiduinfo-program-creative .program-toggle .count[data-v-89c7b418] {
    position: absolute;
    right: 16px;
    top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.baiduinfo-program-creative .program-toggle .count .current[data-v-89c7b418] {
      color: #444b6c;
}
.baiduinfo-program-creative .program-toggle .count .total[data-v-89c7b418] {
      color: #a2a5b5;
}
.baiduinfo-program-creative .preview-container[data-v-89c7b418] {
  position: relative;
  height: 386px;
  margin: 12px 0;
  border-radius: 4px;
}
.baiduinfo-program-creative .preview-container .base-container[data-v-89c7b418] {
    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-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    font-size: 0;
    overflow: hidden;
    background: #ffffff;
    cursor: pointer;
}
.baiduinfo-program-creative .preview-container .base-container .bg[data-v-89c7b418] {
      width: 100%;
      margin-right: -1px;
}
.baiduinfo-program-creative .preview-container .container-wrapper[data-v-89c7b418] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: #f5f7f9;
    overflow-y: auto;
}
.baiduinfo-program-creative .preview-container .container-wrapper[data-v-89c7b418]::-webkit-scrollbar {
      display: none;
}
.baiduinfo-program-creative .preview-container .content-wrapper[data-v-89c7b418] {
    background: #ffffff;
    border-radius: 6px;
    padding: 8px 4px;
    margin: 0 auto;
}
.baiduinfo-program-creative .preview-container .content-wrapper .program-title[data-v-89c7b418] {
      margin: 0 -12px;
      line-height: 16px;
      font-size: 12px;
      overflow: hidden;
      -webkit-transform: scale(0.85);
              transform: scale(0.85);
}
.baiduinfo-program-creative .preview-container .picture-box[data-v-89c7b418] {
    margin: 0 4px;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover[data-v-89c7b418] {
      position: relative;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .left-content[data-v-89c7b418] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        padding: 20px 4px;
        overflow: hidden;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .left-content .brand-name[data-v-89c7b418] {
          color: #ffffff;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .left-content .program-title[data-v-89c7b418] {
          height: 32px;
          color: #ffffff;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .left-content .detail[data-v-89c7b418] {
          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: 20px;
          font-size: 12px;
          color: #ffffff;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .right-content[data-v-89c7b418] {
        height: 100%;
        overflow: hidden;
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .huIcon[data-v-89c7b418] {
        position: absolute;
        top: 50%;
        left: 50%;
        font-size: 14px;
        color: #ffffff;
        -webkit-transform: translateY(-50%) translateX(-50%);
                transform: translateY(-50%) translateX(-50%);
}
.baiduinfo-program-creative .preview-container .picture-box.vertical-cover .cover-play[data-v-89c7b418] {
        position: absolute;
        top: 0;
        left: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        width: 100%;
        height: 100%;
        backdrop-filter: blur(10px);
}
.baiduinfo-program-creative .brand[data-v-89c7b418] {
  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: 14px;
  margin: 8px -12px 0;
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
}
.baiduinfo-program-creative .brand .name[data-v-89c7b418] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.baiduinfo-program-creative .brand .name[data-v-89c7b418],
  .baiduinfo-program-creative .brand .icon[data-v-89c7b418] {
    font-size: 12px;
    color: #a2a5b5;
}
.baiduinfo-program-creative .small-picture.content-wrapper[data-v-89c7b418] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 208px;
  overflow: hidden;
}
.baiduinfo-program-creative .small-picture .content[data-v-89c7b418] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.baiduinfo-program-creative .small-picture .content .program-title[data-v-89c7b418] {
    line-height: 12px;
}
.baiduinfo-program-creative .small-picture .picture-box[data-v-89c7b418] {
  margin-left: 4px;
}
.baiduinfo-program-creative .large-picture.content-wrapper[data-v-89c7b418] {
  width: 208px;
}
.baiduinfo-program-creative .large-picture.content-wrapper .picture-box.video[data-v-89c7b418] {
    width: 192px;
    overflow: hidden;
}
.baiduinfo-program-creative .multiple-picture.content-wrapper[data-v-89c7b418] {
  width: 208px;
}
.baiduinfo-program-creative .multiple-picture.content-wrapper .picture-box[data-v-89c7b418] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 200px;
    height: 36px;
    padding: 0 4px;
    overflow: hidden;
}
.baiduinfo-program-creative .multiple-picture.content-wrapper .picture-box img[data-v-89c7b418] {
      width: 100%;
      height: 100%;
}
.baiduinfo-program-creative .multiple-picture.content-wrapper .picture-box img + img[data-v-89c7b418] {
        margin-left: 4px;
}
.baiduinfo-program-creative .vertical-video[data-v-89c7b418] {
  position: relative;
}
.baiduinfo-program-creative .vertical-video .video-brand[data-v-89c7b418] {
    position: absolute;
    bottom: 50px;
    padding: 0 16px;
    pointer-events: none;
}
.baiduinfo-program-creative .vertical-video .video-brand .brand-header[data-v-89c7b418] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 30px;
}
.baiduinfo-program-creative .vertical-video .video-brand .brand-header .brand-img[data-v-89c7b418] {
        width: 30px;
        height: 30px;
        border-radius: 50%;
        overflow: hidden;
}
.baiduinfo-program-creative .vertical-video .video-brand .brand-header .brand-name[data-v-89c7b418] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-left: 8px;
        color: #ffffff;
}
.baiduinfo-program-creative .vertical-video .video-brand .program-title[data-v-89c7b418] {
      height: 32px;
      margin: 16px 0;
      line-height: 16px;
      overflow: hidden;
      font-size: 12px;
      color: #ffffff;
}
.baiduinfo-program-creative .vertical-video .video-brand .detail[data-v-89c7b418] {
      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: 100%;
      height: 32px;
      border-radius: 16px;
      background-color: #0d5aff;
      color: #ffffff;
}

.chat-record-container[data-v-0a9a3fd9] {
  position: relative;
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: auto;
}
.chat-record-container[data-v-0a9a3fd9]::-webkit-scrollbar {
  display: none;
}
.collapse-item[data-v-0a9a3fd9] {
  margin-bottom: 12px;
  background-color: #f7f8fa;
  border: 1px solid #e7e8ec;
}
.collapse-item .coll-header[data-v-0a9a3fd9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 36px;
    line-height: 36px;
    padding: 0 14px 0 14px;
    color: #303b5b;
    cursor: pointer;
}
.collapse-item .coll-header .left[data-v-0a9a3fd9] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.collapse-item .coll-header .left[data-v-0a9a3fd9]::before {
        content: "";
        display: inline-block;
        width: 6px;
        height: 6px;
        border-radius: 3px;
        background: #0d5aff;
        -webkit-transform: translateY(-2px);
                transform: translateY(-2px);
}
.collapse-item .coll-header .left .title[data-v-0a9a3fd9] {
        padding-left: 10px;
}
.collapse-item .coll-header .right[data-v-0a9a3fd9] {
      position: relative;
      z-index: 1;
}
.record-container[data-v-0a9a3fd9] {
  width: 100%;
  border-top: 1px solid #e7e8ec;
  background: #fff;
}
.chat-transfer[data-v-0a9a3fd9] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.chat-transfer .popup-wrapper[data-v-0a9a3fd9] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #ededed;
}
.chat-transfer .popup-wrapper .head-wrapper[data-v-0a9a3fd9] {
      height: 48px;
      line-height: 48px;
      background: #302f33;
      position: relative;
      text-align: center;
      color: #fff;
      font-size: 16px;
      font-weight: 500;
}
.chat-transfer .popup-wrapper .head-wrapper .huIcon[data-v-0a9a3fd9] {
        position: absolute;
        left: 8px;
        top: 0;
        font-size: 20px;
        font-weight: 500;
        cursor: pointer;
}
.chat-transfer .popup-wrapper .chat-list[data-v-0a9a3fd9] {
      height: calc(100% - 80px);
      overflow-y: auto;
}
.contact-list[data-v-0a9a3fd9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 12px;
}
.contact-list .contact-item[data-v-0a9a3fd9] {
    width: 32px;
    height: 32px;
    line-height: 32px;
    margin-right: 20px;
    border-radius: 16px;
    border: 1px solid #e7e8ec;
    background: #ffffff;
    color: #303b5b;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}
.contact-list .contact-item.active[data-v-0a9a3fd9] {
      border: none;
      background: #0d5aff;
      color: #ffffff;
}
.scollDiv[data-v-0a9a3fd9] {
  padding-top: 12px;
}
.chat-record__content--empty[data-v-0a9a3fd9] {
  margin: 40px;
}


.dz-lazy-load[data-v-63c7d6cb],
.preview-default[data-v-63c7d6cb] {
    width: 100%;
    height: 100%;
}

@charset "UTF-8";
.tabs[data-v-6f9e1d66] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  cursor: pointer;
  font-size: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /* 防止用户选择文本 */
}
.tabs-item[data-v-6f9e1d66] {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    padding: 0.1em;
    margin: 0 0.5em;
    word-break: keep-all;
}
.tabs-item[data-v-6f9e1d66]:hover {
      color: skyblue;
}
.tabs-item-activated[data-v-6f9e1d66] {
    color: skyblue;
    border-bottom: skyblue 2px solid;
}

@charset "UTF-8";
.emoji-picker[data-v-71138066] {
  width: 410px;
  height: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #efe9e9;
  padding: 0.2em;
  border-radius: 10px;
  font-size: 24px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /* 防止用户选择文本 */
}
.emoji-picker-content[data-v-71138066] {
    background: #fafafa;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: hidden;
    overflow-y: scroll;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    /* 防止用户选择文本 */
}
.emoji-picker-content-tab[data-v-71138066] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      width: 100%;
      padding: 3px;
}
.emoji-picker-content-tab-item[data-v-71138066] {
        width: 35px;
        height: 35px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.emoji-picker-content-tab-item span[data-v-71138066] {
          margin: auto;
}
.emoji-picker .emoji-picker-content-tab-item-font[data-v-71138066] {
    font-size: 20px;
}

.emoji-view[data-v-73cfc5eb] {
  height: 41px;
  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: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 0 16px;
  background: #f7f8fa;
  border-bottom: 1px solid #e7e8ec;
  position: relative;
}
.emoji-view .iconbiaoqing[data-v-73cfc5eb] {
    cursor: pointer;
}
.emoji-view .emoji-picker[data-v-73cfc5eb] {
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 99;
    height: 300px;
}

.emoji-popover {
  padding: 0;
  margin-top: 0;
  border: 0 none;
  padding: 0 !important;
  background: #efe9e9;
}

@charset "UTF-8";
.app-id-tips[data-v-03c5ae98] {
  margin-top: 8px;
  font-size: 12px;
  line-height: 20px;
  color: #a2a5b5;
}
.app-id-tips a[data-v-03c5ae98] {
    color: #0d5aff;
    font-size: 12px;
}
.upload-tips[data-v-03c5ae98] {
  margin-top: 8px;
  font-size: 12px;
  line-height: 20px;
  color: #a2a5b5;
}
.materia-list[data-v-03c5ae98] {
  border-radius: 2px;
  position: relative;
  border: 1px solid #e7e8ec;
}
.materia-list .insert-nickname-counter[data-v-03c5ae98] {
    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: 14px;
    padding: 0 16px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    color: #a2a5b5;
    font-size: 12px;
}
.materia-list .insert-nickname-counter .insert-view[data-v-03c5ae98] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 36px;
}
.materia-list .insert-nickname-counter .insert-view .nickname[data-v-03c5ae98] {
        color: #a2a5b5;
        font-size: 12px;
        cursor: pointer;
        margin-right: 10px;
}
.materia-list .insert-nickname-counter .counter[data-v-03c5ae98] {
      font-size: 12px;
}
.materia-list .text-item[data-v-03c5ae98] {
    padding: 10px 16px;
    width: 100%;
    min-height: 184px;
    border: none;
    border-radius: 2px;
    font-size: 14px;
    line-height: 20px;
    color: #101739;
    outline: none;
    background: #fff;
    resize: none;
}
.materia-list .text-item[data-v-03c5ae98]::-webkit-input-placeholder {
      color: #a2a5b5;
}
.materia-list .text-item[data-v-03c5ae98]::-moz-placeholder {
      color: #a2a5b5;
}
.materia-list .text-item[data-v-03c5ae98]:-ms-input-placeholder {
      color: #a2a5b5;
}
.materia-list .text-item[data-v-03c5ae98]::-ms-input-placeholder {
      color: #a2a5b5;
}
.materia-list .text-item[data-v-03c5ae98]::placeholder {
      color: #a2a5b5;
}
.materia-list .msg-list[data-v-03c5ae98] {
    border-top: 1px solid #e7e7eb;
    padding-top: 11px 16px 0 16px;
}
.materia-list .msg-list .msg-list-item[data-v-03c5ae98] {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 6px 16px;
}
.materia-list .msg-list .msg-list-item[data-v-03c5ae98]:hover {
        background: #ecf0f9;
        cursor: pointer;
}
.materia-list .msg-list .msg-list-item:hover .el-icon-close[data-v-03c5ae98] {
          display: inline-block;
}
.materia-list .msg-list .msg-list-item:hover .el-icon-close[data-v-03c5ae98]:hover {
            color: #0d5aff;
}
.materia-list .msg-list .msg-list-item:hover .re-upload[data-v-03c5ae98] {
          display: inline-block;
}
.materia-list .msg-list .msg-list-item .msg-type[data-v-03c5ae98] {
        font-size: 16px;
        margin-right: 8px;
        border-radius: 2px;
}
.materia-list .msg-list .msg-list-item .msg-name[data-v-03c5ae98] {
        margin-right: 4px;
        color: #303b5b;
        font-size: 14px;
        line-height: 20px;
}
.materia-list .msg-list .msg-list-item .el-icon-close[data-v-03c5ae98] {
        display: none;
}
.materia-list .msg-list .msg-list-item .re-upload[data-v-03c5ae98] {
        display: none;
        font-size: 14px;
        line-height: 20px;
        color: #0d5aff;
}
.materia-list .msg-list .msg-list-item .iconcuowutishi[data-v-03c5ae98] {
        color: #f2333a;
        font-size: 14px;
        line-height: 14px;
        margin-right: 4px;
}
.add-preview[data-v-03c5ae98] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 16px;
  height: 48px;
}
.add-preview .show-preview[data-v-03c5ae98] {
    color: #303b5b;
    font-size: 14px;
}
.add-preview .show-preview[data-v-03c5ae98]:hover {
      color: #0d5aff;
}
.add-preview .show-preview .iconyulan[data-v-03c5ae98] {
      margin-right: 4px;
}
.add-preview .add[data-v-03c5ae98] {
    width: 100%;
    position: relative;
    color: #303b5b;
    font-size: 14px;
    line-height: 20px;
}
.add-preview .add .more-msg-type[data-v-03c5ae98] {
      padding: 14px 18px 0;
}
.add-preview .add .more-msg-type .msg-type-wrapper[data-v-03c5ae98] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item[data-v-03c5ae98] {
          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: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          width: 72px;
          height: 60px;
          background: #f7f8fa;
          border-radius: 2px;
          cursor: pointer;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item .file-input[data-v-03c5ae98] {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            opacity: 0;
            cursor: pointer;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item + .msg-item[data-v-03c5ae98] {
            margin-left: 18px;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item.disabled[data-v-03c5ae98] {
            opacity: 0.6;
            cursor: not-allowed !important;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item .msg-type[data-v-03c5ae98] {
            width: 16px;
            height: 16px;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item .msg-name[data-v-03c5ae98] {
            margin-top: 8px;
            color: #101739;
            font-size: 12px;
            line-height: 17px;
}
.add-preview .add .more-msg-type .msg-type-wrapper .msg-item[data-v-03c5ae98]:hover {
            background: #eff1f4;
}
.add-preview .add .more-msg-type .tips[data-v-03c5ae98] {
        margin-top: 10px;
}
.add-preview .preview[data-v-03c5ae98] {
    color: #303b5b;
    font-size: 14px;
    line-height: 20px;
}
.add-preview .material-select-text-one[data-v-03c5ae98] {
    color: #a2a5b5;
    font-size: 14px;
}
.add-preview .material-select-text[data-v-03c5ae98] {
    color: #0d5aff;
    font-size: 14px;
    cursor: pointer;
}
.add-btn-wrapper[data-v-03c5ae98] {
  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%;
  cursor: pointer;
}
.add-btn-wrapper .el-icon-plus[data-v-03c5ae98] {
    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;
}
.add-btn-wrapper.disable .el-icon-plus[data-v-03c5ae98],
  .add-btn-wrapper.disable .add-btn[data-v-03c5ae98] {
    opacity: 0.6;
    cursor: not-allowed;
}
.add-btn-wrapper .add-text[data-v-03c5ae98] {
    color: #303b5b;
    font-size: 14px;
    margin-left: 6px;
    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;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.add-btn-wrapper[data-v-03c5ae98]:hover {
    color: #0d5aff;
}
.add-btn-wrapper:hover div[data-v-03c5ae98] {
      color: #0d5aff;
}
.tips[data-v-03c5ae98] {
  color: #a2a5b5;
  font-size: 12px;
  margin-left: 4px;
}
.error-text[data-v-03c5ae98] {
  background: #fff;
  margin-top: 8px;
  color: red;
  font-size: 12px;
}
.upload-mini-cover[data-v-03c5ae98] {
  margin-top: 12px;
}
.upload-mini-cover .preview-mini-cover[data-v-03c5ae98] {
    width: 88px;
    height: 88px;
    position: relative;
}
.upload-mini-cover .preview-mini-cover img[data-v-03c5ae98] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      border-radius: 4px;
}
.upload-mini-cover .preview-mini-cover .add-btn[data-v-03c5ae98] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      text-align: center;
      font-size: 20px;
      border: 1px dashed #e7e8ec;
      border-radius: 4px;
      cursor: pointer;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.upload-mini-cover .preview-mini-cover .add-btn i[data-v-03c5ae98] {
        font-size: 24px;
        color: #a2a5b5;
}
.upload-mini-cover .preview-mini-cover .no-border[data-v-03c5ae98] {
      border: 0 none;
}
.upload-mini-cover .preview-mini-cover input[data-v-03c5ae98] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      opacity: 0;
      cursor: pointer;
}
.upload-mini-cover .preview-mini-cover:hover .add-btn[data-v-03c5ae98] {
      border-color: #0d5aff;
}
.emoji-view[data-v-03c5ae98] {
  height: 41px;
  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: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 0 16px;
  background: #f7f8fa;
  border-bottom: 1px solid #e7e8ec;
  position: relative;
}
.emoji-view .iconbiaoqing[data-v-03c5ae98] {
    cursor: pointer;
}
.emoji-view .emoji-picker[data-v-03c5ae98] {
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 99;
    height: 300px;
}
.disable-status[data-v-03c5ae98] {
  cursor: no-drop !important;
}
.disable-status .msg-name[data-v-03c5ae98],
  .disable-status .msg-type[data-v-03c5ae98] {
    color: #a2a5b5 !important;
}
.disable-status .file-input[data-v-03c5ae98] {
    cursor: no-drop !important;
}
[data-v-03c5ae98] .emoji-mart-category-label {
  display: none;
}
.material-popover[data-v-03c5ae98] .el-dialog__header {
  display: none;
}
.material-popover[data-v-03c5ae98] .el-dialog__body {
  padding: 0 !important;
}
.material-popover[data-v-03c5ae98] .avue-crud__pagination .el-icon-circle-close {
  display: none !important;
}
.select-container[data-v-03c5ae98] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 650px;
  overflow: hidden;
}
.select-container .category-view[data-v-03c5ae98] {
    width: 180px;
    height: 650px;
    overflow-y: auto;
    padding: 20px 12px 0 12px;
}
.select-container .category-view .category-list[data-v-03c5ae98] {
      padding: 0 4px 0 5px;
      margin-bottom: 6px;
      height: 40px;
      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;
      border-radius: 8px;
      cursor: pointer;
}
.select-container .category-view .category-list .icontuodong1[data-v-03c5ae98] {
        color: #a2a5b5;
        font-size: 10px;
        margin-right: 4px;
        cursor: move;
}
.select-container .category-view .category-list .all-text[data-v-03c5ae98] {
        color: #101739;
        font-size: 14px;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.select-container .category-view .category-list .category-text[data-v-03c5ae98] {
        color: #101739;
        font-size: 12px;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.select-container .category-view .category-list .num-view[data-v-03c5ae98] {
        min-width: 18px;
        height: 18px;
        line-height: 18px;
        padding: 0 6px;
        border-radius: 9px;
        background: #eff1f5;
        text-align: center;
        color: #303b5b;
        font-size: 12px;
}
.select-container .category-view .category-list .operat-icon-view[data-v-03c5ae98] {
        display: none !important;
        width: 20px;
        height: 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #dbe7ff;
        border-radius: 4px;
        line-height: 20px;
        text-align: center;
}
.select-container .category-view .category-list .icongengduo[data-v-03c5ae98] {
        font-size: 14px;
        margin: 0 auto;
}
.select-container .category-view .category-list .show-icon[data-v-03c5ae98] {
        display: block !important;
}
.select-container .category-view .category-list[data-v-03c5ae98]:hover {
        background: #edf4fe;
}
.select-container .category-view .category-list:hover .category-text[data-v-03c5ae98] {
          color: #0d5aff;
}
.select-container .category-view .category-list:hover .operat-icon-view[data-v-03c5ae98] {
          display: -webkit-box !important;
          display: -ms-flexbox !important;
          display: flex !important;
}
.select-container .category-view .active[data-v-03c5ae98] {
      background: #edf4fe;
}
.select-container .category-view .active .category-text[data-v-03c5ae98] {
        color: #0d5aff;
}
.select-container .category-view[data-v-03c5ae98]::-webkit-scrollbar {
      display: none;
}
.select-container .right-container[data-v-03c5ae98] {
    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-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0 20px 24px 0;
    border-left: 1px solid #e7e8ec;
    overflow: hidden;
    background: #ffffff;
}
.select-container .right-container .content-wrapper[data-v-03c5ae98] {
      height: 520px;
      padding-left: 20px;
      overflow: auto;
}
.select-container .right-container .content-wrapper[data-v-03c5ae98] .avue-crud__menu {
        display: none;
}
.select-container .right-container .name-template-view[data-v-03c5ae98] {
      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;
}
.select-container .right-container .name-template-view .icon-img--view[data-v-03c5ae98] {
        font-size: 24px;
        margin-right: 12px;
}
.select-container .right-container .name-template-view .content-view[data-v-03c5ae98] {
        word-break: break-all;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        /* 这里是超出几行省略 */
        overflow: hidden;
        color: #303b5b;
        font-size: 12px;
}
.select-container .bottom[data-v-03c5ae98] {
    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-left: 20px;
}
.select-container .bottom .count[data-v-03c5ae98] {
      color: #303b5b;
}
.popover-content-view[data-v-03c5ae98] {
  border-radius: 12px;
  overflow: hidden;
}
[data-v-03c5ae98] .emoji-mart-emoji span {
  background-image: url("https://static.moguto.net/cdn/emoji.png") !important;
}
.lh-20[data-v-03c5ae98] {
  line-height: 20px;
}
.f-1[data-v-03c5ae98] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.fs-12[data-v-03c5ae98] {
  font-size: 12px;
}
.tool-tip-content[data-v-03c5ae98] {
  line-height: 16px;
  font-size: 12px;
}
[data-v-03c5ae98] .el-table__fixed-right-patch {
  width: 0 !important;
}
.avue-icon--view[data-v-03c5ae98] {
  height: 16px;
  line-height: 16px;
}
.avue-icon--view[data-v-03c5ae98] .icon {
    vertical-align: 0;
}
[data-v-03c5ae98] .filter-reset .el-input .el-input__suffix {
  display: none !important;
}
[data-v-03c5ae98] .filter-reset .multipleSelect .el-input .el-input__suffix {
  display: inline-block !important;
}
.popover-content[data-v-03c5ae98] {
  font-size: 12px;
}

.title-popper--view {
  padding: 10px !important;
}

.tag-filter {
  display: inline-block;
  line-height: 28px;
}
.tag-filter .fake-input {
    width: 210px;
    height: 36px;
    position: relative;
    border: 1px solid #e7e7eb;
    border-radius: 2px;
    cursor: pointer;
}
.tag-filter .fake-input:hover {
      border-color: #c0c4cc;
}
.tag-filter .fake-input .placeholder {
      padding-left: 10px;
      padding-right: 38px;
      font-size: 14px;
      color: #a2a5b5;
      line-height: 36px;
}
.tag-filter .fake-input .arrow {
      position: absolute;
      right: 10px;
      top: 10px;
      color: #a2a5b5;
      -webkit-transform: rotate(90deg);
              transform: rotate(90deg);
}

.btn-operate[data-v-83df5112] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px;
}
.tag-filter__view[data-v-83df5112] {
  width: 100% !important;
  max-width: 188px !important;
}
.tag-filter__view--input[data-v-83df5112] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 0.106383%;
  max-width: 178px;
}
[data-v-83df5112] .el-tag.el-tag--info {
  margin-left: 6px;
  margin-top: 6px;
}
[data-v-83df5112] .el-tag.el-tag--info .select-text--view {
    font-size: 12px;
    max-width: 75px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    margin-right: 16px;
}
[data-v-83df5112] .el-tag.el-tag--info .el-tag__close {
    top: -2px;
    position: absolute;
    right: 4px;
    top: 5px;
}
[data-v-83df5112] .el-tag.el-tag--info .el-tag__close:hover {
      color: #101739;
}
.el-select__tags-text[data-v-83df5112] {
  font-size: 12px;
  max-width: 100px !important;
  position: relative;
}
.tooltip-view--content[data-v-83df5112] {
  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;
}

.product-list--item[data-v-1e6e8b3f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 12px;
}
.product-list--item .product-item--title[data-v-1e6e8b3f] {
    width: 100px;
    color: #83899d;
}
.product-list--item .product-item--view[data-v-1e6e8b3f] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 0;
}
.product-list--item .product-item--view[data-v-1e6e8b3f] .item-list {
      padding-left: 16px !important;
}
.product-list--item .product-item--view[data-v-1e6e8b3f] .item-list:hover {
        background: #f7f8fa !important;
}
.product-list--item .product-item--view[data-v-1e6e8b3f] .item-list .item-row {
        width: 48% !important;
}

.file-item--list[data-v-1477faca] {
  margin-top: 8px;
}

.file-item--list[data-v-a259fdd8] {
  margin-top: 8px;
}
.product-list--item[data-v-a259fdd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 12px;
}
.product-list--item .product-item--title[data-v-a259fdd8] {
    width: 100px;
    color: #83899d;
}
.product-list--item .product-item--view[data-v-a259fdd8] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 16px 16px 8px 16px;
    background: #f7f8fa;
    border-radius: 6px;
    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;
}
.product-list--item .product-item--view .list-item[data-v-a259fdd8] {
      width: 50%;
      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;
      margin-bottom: 8px;
}
.product-list--item .product-item--view .list-item .list-item--title[data-v-a259fdd8] {
        width: 80px;
        font-size: 12px;
        color: #83899d;
}
.product-list--item .product-item--view .list-item .list-item--value[data-v-a259fdd8] {
        font-size: 12px;
        color: #1e1e1e;
}

.approval-status[data-v-14d749c6] {
  position: fixed;
  right: 0;
  top: 100px;
  z-index: 10;
}
.approval-status .status-icon--view[data-v-14d749c6] {
    width: 70%;
    opacity: 0.3;
}
.close-container[data-v-14d749c6] {
  position: absolute;
  top: 16px;
  left: -40px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 4px 0px 0px 0;
  background-color: #0d5aff;
  color: #fff;
  z-index: 1;
  cursor: pointer;
}
.close-container[data-v-14d749c6]:hover {
    background-color: #3d7bff;
}
.no-slot-style[data-v-14d749c6] {
  border-radius: 4px 0px 0px 4px;
}
.change-container[data-v-14d749c6] {
  position: absolute;
  top: 56px;
  left: -40px;
  z-index: -1;
  -webkit-box-shadow: -2px 4px 8px 0 #e7e8ec;
          box-shadow: -2px 4px 8px 0 #e7e8ec;
  border-radius: 0 0 0 4px;
}
.approval-detail--header[data-v-14d749c6] {
  height: 66px;
  padding: 0 20px;
  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;
  border-bottom: 1px solid #e7e8ec;
}
.approval-detail--header .approval-detail--title[data-v-14d749c6] {
    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;
    font-weight: 500;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-size: 16px;
    color: #1e1e1e;
}
.approval-detail--header .approval-detail--title .status-icon[data-v-14d749c6] {
      display: inline-block;
      width: 50px;
      height: 22px;
      border-radius: 4px;
      font-size: 12px;
      zoom: calc(0.83);
      text-align: center;
      line-height: 22px;
      margin-left: 12px;
      font-weight: 500;
}
.approval-detail--header .approval-detail--title .col-green[data-v-14d749c6] {
      background: #ebf7eb;
      color: #21ba4f;
}
.approval-detail--header .approval-detail--title .col-red[data-v-14d749c6] {
      background: #feebeb;
      color: #f2333a;
}
.approval-detail--header .approval-detail--title .col-gray[data-v-14d749c6] {
      background: rgba(91, 94, 111, 0.1);
      color: #5b5e6f;
}
.approval-detail--header .approval-detail--title .col-blue[data-v-14d749c6] {
      background: #e1edff;
      color: #0d5aff;
}
.approval-detail--header .btn-view[data-v-14d749c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.approval-detail--header .btn-view .del-btn[data-v-14d749c6] {
      margin-left: 10px;
}
.approval-detail--header .btn-view .el-button--primary[data-v-14d749c6] {
      border-color: #0d5aff;
      color: #0d5aff;
      background: #fff;
}
.approval-detail--header .btn-view .el-button--primary[data-v-14d749c6]:hover {
        background: #fff !important;
        border-color: #0d5aff !important;
}
.approval-detail--header .btn-view .el-button--danger[data-v-14d749c6] {
      border-color: #f2333a;
      color: #f2333a;
}
.approval-detail--view[data-v-14d749c6] {
  overflow: auto;
  height: calc(100vh - 66px);
  padding-bottom: 48px;
}
.detail-content--view[data-v-14d749c6] {
  margin: 0 20px;
  padding-bottom: 16px;
}
.flow-content--view[data-v-14d749c6] {
  border-top: 1px solid #e7e8ec;
  margin: 0 20px;
}
.flow-content--view .flow-process--view[data-v-14d749c6] {
    padding-top: 24px;
}
.flow-content--view .flow-process--view .flow-process--view__title[data-v-14d749c6] {
      color: #000000;
      font-weight: 600;
      margin-bottom: 16px;
}
.flow-content--view .flow-process--view .process-flow[data-v-14d749c6] {
      padding: 0;
}
.error-msg[data-v-14d749c6] {
  position: absolute;
  height: 20px;
  line-height: 20px;
  color: #f56c6c;
  font-size: 12px;
}
[data-v-14d749c6] .el-input__prefix {
  display: none;
}
[data-v-14d749c6] .can-click--text {
  cursor: pointer;
  color: #0d5aff !important;
}

.approval-avue--form .avue-form__group {
  margin: 20px 0 0 0;
  padding: 0;
}
.approval-avue--form .avue-form__group .avue-form__row {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.approval-avue--form .avue-form__group .avue-form__row .el-form-item {
      margin-bottom: 0;
}
.approval-avue--form .avue-form__group .avue-form__row .el-form-item .el-form-item__label {
        color: #83899d;
        line-height: 32px;
}
.approval-avue--form .avue-form__group .avue-form__row .el-form-item .el-form-item__content {
        line-height: 32px;
}
.approval-avue--form .el-form-item .form-value-text {
  line-height: 32px !important;
  padding: 0 !important;
  color: #1e1e1e;
}
.approval-avue--form .el-form-item .avue-inline-edit.is-inline {
  padding-left: 0 !important;
  cursor: text !important;
  color: #1e1e1e;
}
.approval-avue--form .el-form-item .el-input__inner {
  border: 0 none;
  background: #fff;
  padding: 0;
  color: #1e1e1e;
  cursor: text !important;
}
.approval-avue--form .el-form-item .el-input__suffix {
  display: none;
}
.product--view {
  margin-top: 8px;
}

.order-name[data-v-2f10bc5e] {
  cursor: pointer;
  color: #0d5aff;
}

.opportunity-name[data-v-3b5ab979] {
  cursor: pointer;
  color: #0d5aff;
}

.card-content[data-v-4da2f564] {
  padding: 20px 20px 0 20px;
}

.row-content[data-v-34eb261c] {
  margin-bottom: -20px;
}


.signature-container[data-v-274940cc] {
    position: relative;
    display: inline-block;
}
.canvas-layer[data-v-274940cc] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -ms-touch-action: none;
        touch-action: none;
}
.background-layer[data-v-274940cc] {
    z-index: 1;
}
.signature-layer[data-v-274940cc] {
    z-index: 2;
    background: transparent;
}

.signture-com--view[data-v-17a6ac25] {
  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;
  min-height: 32px;
  max-width: 250px;
  position: relative;
}
.signture-com--view .icontianjia1[data-v-17a6ac25] {
    font-size: 12px;
    color: #0d5aff;
    margin-right: 8px;
}
.signture-com--view .text-style[data-v-17a6ac25] {
    color: #0d5aff;
}
.signture-com--view .mask-view[data-v-17a6ac25] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.05);
    border-radius: 4px 4px 4px 4px;
    display: none;
    overflow: hidden;
}
.signture-com--view .mask-view .text-view[data-v-17a6ac25] {
      height: 28px;
      width: 100%;
      background: rgba(6, 6, 6, 0.2);
      color: #fff;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.signture-com--view:hover .mask-view[data-v-17a6ac25] {
    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: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.signture-img[data-v-17a6ac25] {
  width: 100%;
}
.can-click[data-v-17a6ac25] {
  cursor: pointer;
}

.preview-dialog--widget canvas {
  width: 492px;
  height: 198px;
  border-color: #e7e8ec;
  border-radius: 4px;
}

.delimiter-view--horizontal[data-v-3a9d3a98] {
  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;
  position: relative;
  height: 30px;
}
.delimiter-view--horizontal[data-v-3a9d3a98]::after {
    content: "";
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e7e8ec;
}
.delimiter-view--horizontal .text-view[data-v-3a9d3a98] {
    height: 24px;
    background: #fff;
    padding: 0 16px;
    position: absolute;
    font-size: 12px;
    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;
}
.delimiter-view--longitudinal[data-v-3a9d3a98] {
  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;
  position: relative;
  height: 30px;
}
.delimiter-view--longitudinal[data-v-3a9d3a98]::after {
    content: "";
    width: 1px;
    height: 100%;
    border-left: 1px solid #e7e8ec;
}

@charset "UTF-8";
.image-preview--view[data-v-ea0ff0b6] {
  width: 1px;
  height: 1px;
  opacity: 0;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list--picture-card .el-upload-list__item {
  width: var(--upload-width);
  height: var(--upload-height);
}
[data-v-ea0ff0b6] .el-upload--picture-card {
  width: auto;
  height: auto;
  background: #fff;
  margin-bottom: 12px;
}
[data-v-ea0ff0b6] .el-upload-list__item {
  border-color: #e7e7eb;
}
[data-v-ea0ff0b6] .iconshangchuantupian1 {
  font-size: 24px;
  color: #a2a5b5;
}
.preview-img--content[data-v-ea0ff0b6] {
  /* 移除上传列表项的过渡动画 */
  /* 移除上传时的进度动画 */
  /* 移除文件状态的动画 */
  /* 移除删除按钮的动画 */
  /* 移除上传按钮的动画 */
  /* 移除拖拽区域的动画 */
  /* 移除上传成功的动画 */
  /* 移除上传失败的动画 */
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list__item {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list__item .el-progress {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list__item-status-label {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-icon-close,
  .preview-img--content[data-v-ea0ff0b6] .el-icon-close-tip {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-dragger {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list__item.is-success {
    -webkit-transition: none !important;
    transition: none !important;
}
.preview-img--content[data-v-ea0ff0b6] .el-upload-list__item.is-error {
    -webkit-transition: none !important;
    transition: none !important;
}
[data-v-ea0ff0b6] .el-image {
  display: block;
}

.file-list--item[data-v-1d442248] {
  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;
  background: #f3f4f8;
  border-radius: 4px;
  padding: 6px 8px;
  margin-bottom: 4px;
}
.file-list--item .avue-icon--view[data-v-1d442248] {
    font-size: 16px;
    margin-right: 8px;
}
.file-list--item .avue-icon--view[data-v-1d442248] .icon {
      vertical-align: -1;
}
.file-list--item .file-name[data-v-1d442248] {
    font-size: 12px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.file-list--item .iconshurushanchu[data-v-1d442248] {
    color: #c8cad3;
    cursor: pointer;
    display: none;
}
.file-list--item .iconshurushanchu[data-v-1d442248]:hover {
      color: #83899d;
}
.file-list--item:hover .iconshurushanchu[data-v-1d442248] {
    display: block;
}
.upload-content[data-v-1d442248] {
  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;
  padding: 0 15px 0 8px;
  position: relative;
  min-height: 32px;
}
.upload-content input[data-v-1d442248] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    opacity: 0;
    cursor: pointer !important;
}
.upload-content input[data-v-1d442248]::file-selector-button {
      cursor: pointer;
}
.upload-content .icontianjia1[data-v-1d442248] {
    font-size: 12px;
    color: #0d5aff;
    cursor: pointer;
}
.upload-content .upload-tips[data-v-1d442248] {
    color: #0d5aff;
    margin-left: 8px;
    cursor: pointer;
}
[data-v-1d442248] .el-upload-dragger {
  width: 100%;
  height: 80px;
  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;
  padding: 0 20px;
}
.el-upload__text[data-v-1d442248] {
  margin-top: 4px;
}
.file-list--content[data-v-1d442248] {
  margin-top: 6px;
}
[data-v-1d442248] .is-dragover {
  border-width: 1px !important;
}

[data-v-29164c84] .el-input__inner--height {
  height: 32px !important;
}

[data-v-7c38210a] .el-input__inner--height {
  height: 32px !important;
}

.city-cascader--view {
  height: 32px;
  line-height: 32px;
  width: 100%;
}

.form-integer[data-v-275e91ab] {
  position: relative;
  width: 100%;
}
.form-integer .read-only[data-v-275e91ab] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    cursor: not-allowed;
}
.form-integer .integer-box[data-v-275e91ab] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
}
.form-integer .integer-box .unit[data-v-275e91ab] {
      position: relative;
      height: 32px;
      line-height: 32px;
      padding: 0 4px 0 8px;
      margin-left: -4px;
      border: 1px solid #e7e7eb;
      border-left: none;
      border-radius: 0 4px 4px 0;
      background-color: #ffffff;
      z-index: 3;
}
.form-integer .integer-box.hide-controls[data-v-275e91ab] .el-input-number .el-input-number__decrease,
    .form-integer .integer-box.hide-controls[data-v-275e91ab] .el-input-number .el-input-number__increase {
      display: none;
}
.form-integer[data-v-275e91ab] .el-input-number {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
[data-v-275e91ab] .el-input-number .el-input__inner {
  text-align: left;
}

.dz-form-item[data-v-d300c8de] .hide-label > .el-form-item__label {
  display: none;
}
.dz-form-item[data-v-d300c8de] .hide-label > .el-form-item__content {
  margin-left: 0 !important;
}
.dz-form-item[data-v-d300c8de] .item-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dz-form-item[data-v-d300c8de] .item-flex .el-form-item__content {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.dz-form-item[data-v-d300c8de] .dz-form__label {
  display: inline-block;
}

.dz-form[data-v-04d92c4b] .el-form-item {
  margin-bottom: 20px;
}
.dz-form[data-v-04d92c4b] .layout-content {
  min-height: 20px;
  margin-bottom: -20px;
}

.form-layout[data-v-c20d969a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form-layout > .el-row[data-v-c20d969a] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.form-layout .row-flex[data-v-c20d969a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.form-layout .row-flex[data-v-c20d969a]::after {
      display: none;
}
.form-layout .row-flex[data-v-c20d969a]::before {
      display: none;
}
.grid-content[data-v-c20d969a] {
  background: #ffffff;
  border: 1px dashed #a2a5b5;
}
.grid-content .component-area[data-v-c20d969a] {
    min-height: 60px;
    padding-bottom: 20px;
}
.no-border[data-v-c20d969a] {
  border: 0 none;
}
.no-border .component-area[data-v-c20d969a] {
    padding-bottom: 0;
}
.no-border .widget-form-item[data-v-c20d969a] {
    padding-bottom: 20px;
}
.preview-view--style[data-v-c20d969a] {
  background: #fff !important;
}

.form-card[data-v-2f5d1ece] {
  background: #ffffff;
}
.card-content[data-v-2f5d1ece] {
  background: #ffffff;
  margin: 16px;
}
.card-content .component-area[data-v-2f5d1ece] {
    position: relative;
    min-height: 60px;
    padding-bottom: 20px;
    border: 1px dashed #a2a5b5;
}
.card-content .component-area[data-v-2f5d1ece]::after {
      content: "";
      display: table;
      clear: both;
}
.card-content .no-border[data-v-2f5d1ece] {
    border: 0 none;
}

.grid-content[data-v-2657f787] {
  background: #ffffff;
  border: 1px dashed #a2a5b5;
}
.grid-content .component-area[data-v-2657f787] {
    min-height: 60px;
    padding-bottom: 20px;
}
.grid-content .component-area[data-v-2657f787]::after {
      content: "";
      display: table;
      clear: both;
}
.no-border[data-v-2657f787] {
  border: 0 none;
}
.no-border .el-col[data-v-2657f787] {
    padding-right: 12px;
}
.tab-label .huIcon[data-v-2657f787] {
  padding-left: 4px;
  font-size: 14px;
}
.tab-label .huIcon.add-hide[data-v-2657f787] {
    color: #fe7c2a;
}

@charset "UTF-8";
.row-content[data-v-20d41f72] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  background: #ffffff;
}
.row-content .row-item[data-v-20d41f72] {
    -webkit-transition: width 0.2s;
    transition: width 0.2s;
}
.row-content .row-item.none-event[data-v-20d41f72] {
      pointer-events: none;
}
.row-content[data-v-20d41f72]::after {
    content: "";
    display: table;
    clear: both;
}
.row-content[data-v-20d41f72] .insert-top::after,
  .row-content[data-v-20d41f72] .insert-bottom::after {
    display: none !important;
}
.row-content .insert-line[data-v-20d41f72] {
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    height: 5px;
    background-color: #0d5aff;
    z-index: 10;
}
.row-content .insert-line.top[data-v-20d41f72] {
      display: block;
      top: 0;
}
.row-content .insert-line.bottom[data-v-20d41f72] {
      display: block;
      bottom: 0;
}
.no-border[data-v-20d41f72] {
  border: 0 none;
}
.preview-row--content[data-v-20d41f72] {
  /* 清除最后一个row-item的右边距 */
  /* 或者使用相邻的insert-line作为参照 */
}
.preview-row--content .row-item[data-v-20d41f72] {
    padding-right: 12px;
}
.preview-row--content .row-item[data-v-20d41f72]:last-of-type {
    padding-right: 0;
}
.preview-row--content .row-item[data-v-20d41f72]:has(+ .insert-line) {
    padding-right: 0;
}

.editor {
  width: 100%;
  margin: auto;
  position: relative;
}
.w-e-text-container .w-e-text p {
  font-size: 14px !important;
}

[data-v-9764b994] .w-e-text-container,[data-v-9764b994] .w-e-toolbar {
  border-color: #e7e8ec !important;
}

.upload-img--view[data-v-6ecb44ef] {
  border-radius: 4px;
  border: 1px dashed #e7e8ec;
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #fff;
}
.iconshangchuantupian1[data-v-6ecb44ef] {
  font-size: 24px;
  color: #a2a5b5;
}

.upload-file--view[data-v-191f8de6] {
  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;
  min-height: 32px;
}
.upload-file--view .icontianjia1[data-v-191f8de6] {
    font-size: 12px;
    color: #0d5aff;
    margin-right: 8px;
}
.upload-file--view .text-style[data-v-191f8de6] {
    color: #0d5aff;
}
[data-v-191f8de6] .el-upload-dragger {
  width: 100%;
  height: 80px;
  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;
  padding: 0 20px;
}
.el-upload__text[data-v-191f8de6] {
  margin-top: 4px;
}

.none-event[data-v-bdb7cefc] {
  pointer-events: none;
}
.widget-form-item.item-flex[data-v-bdb7cefc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.widget-form-item.item-flex .el-form-item__label[data-v-bdb7cefc] {
    padding-top: 6px;
}
.widget-form-item.item-flex--other .el-form-item__label[data-v-bdb7cefc] {
  padding-top: 0;
  line-height: 32px !important;
}
.widget-form-item.drag-insert[data-v-bdb7cefc]::after {
  content: "";
  position: absolute;
  background: #0d5aff;
}
.widget-form-item.drag-insert.insert-top[data-v-bdb7cefc]::after {
  top: 0;
  left: 0;
  width: 100%;
  height: 5px;
}
.widget-form-item.drag-insert.insert-bottom[data-v-bdb7cefc]::after {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
}
.widget-form-item.drag-insert.insert-left[data-v-bdb7cefc]::after {
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
}
.widget-form-item.drag-insert.insert-right[data-v-bdb7cefc]::after {
  top: 0;
  right: 0;
  width: 5px;
  height: 100%;
}
.widget-form-item.padding-0[data-v-bdb7cefc] {
  padding: 0 !important;
}
.widget-form-item.show-bg[data-v-bdb7cefc] {
  background: #f4f6fc;
}
.form-item-label[data-v-bdb7cefc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form-item-content[data-v-bdb7cefc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.iconwenhao[data-v-bdb7cefc] {
  color: #a2a5b5;
  margin-left: 4px;
}
.no-padding[data-v-bdb7cefc] {
  padding-bottom: 0 !important;
}
[data-v-bdb7cefc] .el-checkbox,[data-v-bdb7cefc] .el-radio {
  margin-right: 40px;
  margin-top: 6px;
  margin-bottom: 6px;
}
[data-v-bdb7cefc] .el-date-editor {
  width: 100%;
}
[data-v-bdb7cefc] .el-radio__input .el-radio__inner {
  width: 16px;
  height: 16px;
}
.img-preview--item[data-v-bdb7cefc] {
  padding-bottom: 8px !important;
}
[data-v-bdb7cefc] .component-area {
  position: relative;
}
[data-v-bdb7cefc] .component-area.drag-insert::before {
    content: "";
    position: absolute;
    background: #0d5aff;
}
[data-v-bdb7cefc] .component-area.drag-insert.insert-top::before {
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
}
[data-v-bdb7cefc] .component-area.drag-insert.insert-bottom::before {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
}
[data-v-bdb7cefc] .component-area.drag-insert.insert-left::before {
    top: 0;
    left: 0;
    width: 5px;
    height: 100%;
}
[data-v-bdb7cefc] .component-area.drag-insert.insert-right::before {
    top: 0;
    right: 0;
    width: 5px;
    height: 100%;
}

.widget-action-clone[data-v-eab6a362],
.widget-action-delete[data-v-eab6a362] {
  bottom: -20px !important;
}
.widget-action-clone:hover .icon-copy[data-v-eab6a362] {
  color: #0d5aff;
}
.widget-form-list .widget-form-item[data-v-eab6a362] {
  min-height: 52px;
}
.widget-form-list .widget-form-item[data-v-eab6a362] .el-checkbox-group,
  .widget-form-list .widget-form-item[data-v-eab6a362] .el-radio-group {
    min-height: 32px !important;
    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;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
[data-v-eab6a362] .el-form-item__label {
  line-height: 20px !important;
}
.widget-form-item[data-v-eab6a362] {
  padding-bottom: 20px;
}

[data-v-035f3f4d] .el-radio {
  width: 100px;
}
.iconwenhao[data-v-035f3f4d] {
  color: #a2a5b5;
  font-size: 14px;
}
[data-v-035f3f4d] .table-group {
  margin-bottom: 0;
}

.detail-type--tooltip {
  padding: 14px 13px;
}
.detail-type--tooltip .icon-img--table {
    width: 320px;
}
.detail-type--tooltip .icon-img--form {
    width: 315px;
}

.date-view[data-v-6817592d] {
  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;
}
.date-view .iconicon_tishi_lanse[data-v-6817592d] {
    margin-left: 4px;
    font-size: 14px;
}

.form-item--content[data-v-e0e3c9a6] .el-input-number__increase,
.form-item--content[data-v-e0e3c9a6] .el-input-number__decrease {
  height: 16px;
  line-height: 16px;
}
.form-item--content[data-v-e0e3c9a6] .el-input-number__increase {
  top: 0;
}
.form-item--content .el-input-number[data-v-e0e3c9a6] {
  line-height: 32px;
  width: 100px;
}

.precision-input[data-v-3b23bb9c] {
  width: 100%;
}
.precision-input[data-v-3b23bb9c] .el-input__inner {
    text-align: left;
}

.select-content-view[data-v-4a866ac2] {
  background: #f7f8fa;
  padding: 8px 16px;
  margin-top: 16px;
  border-radius: 4px;
}
.select-item[data-v-4a866ac2] {
  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;
  margin-bottom: 8px;
}
.select-item .select-value-view[data-v-4a866ac2] {
    margin: 0 8px;
}
.static-position[data-v-4a866ac2] {
  position: relative;
}
.static-position[data-v-4a866ac2]::after {
    content: "";
    width: 0px;
    height: 0px;
    border: 8px solid transparent;
    border-bottom-color: #f7f8fa;
    position: absolute;
    left: 36px;
    top: -16px;
}
.dict-position[data-v-4a866ac2] {
  position: relative;
}
.dict-position[data-v-4a866ac2]::after {
    content: "";
    width: 0px;
    height: 0px;
    border: 8px solid transparent;
    border-bottom-color: #f7f8fa;
    position: absolute;
    left: 124px;
    top: -16px;
}
.api-position[data-v-4a866ac2] {
  position: relative;
}
.api-position[data-v-4a866ac2]::after {
    content: "";
    width: 0px;
    height: 0px;
    border: 8px solid transparent;
    border-bottom-color: #f7f8fa;
    position: absolute;
    left: 212px;
    top: -16px;
}
.icontuodong1[data-v-4a866ac2] {
  font-size: 12px;
  margin-right: 8px;
  color: #a2a5b5;
  cursor: move;
}
.iconshanchu1[data-v-4a866ac2] {
  cursor: pointer;
  margin-left: 4px;
  color: #a2a5b5;
}
.iconshanchu1[data-v-4a866ac2]:hover {
    color: #f2333a;
}
.add-row-btn[data-v-4a866ac2] {
  width: 100%;
  height: 34px;
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px solid #e7e8ec;
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.add-row-btn .iconshangchuantupian1[data-v-4a866ac2] {
    font-size: 12px;
    color: #101739;
    margin-right: 4px;
}
.add-row-btn[data-v-4a866ac2]:hover {
    color: #0d5aff;
    border-color: #0d5aff;
}
.add-row-btn:hover .huIcon[data-v-4a866ac2] {
      color: #0d5aff;
}
.widget-config-title--other[data-v-4a866ac2] {
  line-height: 36px;
}

[data-v-7b228dd0] .el-input-number {
  line-height: 30px;
}
[data-v-7b228dd0] .el-input-number .el-input-number__decrease,[data-v-7b228dd0] .el-input-number .el-input-number__increase {
    height: 30px;
    line-height: 30px;
    top: 1px;
}
[data-v-7b228dd0] .el-input-number .el-icon-minus,[data-v-7b228dd0] .el-input-number .el-icon-plus {
    color: #a2a5b5;
}
[data-v-7b228dd0] .el-input-number .el-icon-minus:hover,[data-v-7b228dd0] .el-input-number .el-icon-plus:hover {
      color: #0d5aff;
}

.rule-item .rule-item--title[data-v-69e3ff43] {
  margin-left: 20px;
  font-size: 12px;
  color: #101739;
  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;
}
.rule-item .rule-item--title .rule-item--title__text[data-v-69e3ff43] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-size: 12px;
}
.rule-item .rule-item--title .iconshanchu1[data-v-69e3ff43] {
    cursor: pointer;
    color: #a2a5b5;
    display: none;
}
.rule-item .rule-item--title .iconshanchu1[data-v-69e3ff43]:hover {
      color: #f2333a;
}
.rule-item .rule-item--content[data-v-69e3ff43] {
  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;
  margin: 8px 0 12px 0;
}
.rule-item .rule-item--content .icontuodong1[data-v-69e3ff43] {
    font-size: 12px;
    margin-right: 8px;
    color: #a2a5b5;
    cursor: move;
}
.rule-item .rule-item--content .date-select--view[data-v-69e3ff43] {
    height: 32px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.rule-item .rule-item--content .iconbianji[data-v-69e3ff43] {
    display: none;
    cursor: pointer;
    font-size: 14px;
    color: #a2a5b5;
}
.rule-item .rule-item--content .iconbianji[data-v-69e3ff43]:hover {
      color: #0d5aff;
}
.rule-item .rule-item--content:hover .iconbianji[data-v-69e3ff43] {
    display: block;
}
.rule-item .add-item[data-v-69e3ff43] {
  cursor: pointer;
}
.rule-item .add-item .icontianjia1[data-v-69e3ff43] {
    font-size: 12px;
    zoom: calc(0.83);
    color: #0d5aff;
}
.rule-item .add-item .add-item--text[data-v-69e3ff43] {
    color: #0d5aff;
    margin-left: 8px;
}
.rule-item:hover .iconshanchu1[data-v-69e3ff43] {
  display: block;
}
.form-content .form-item[data-v-69e3ff43] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 16px;
}
.form-content .form-item .form-item--label[data-v-69e3ff43] {
    width: 80px;
    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;
    font-size: 14px;
    color: #101739;
}
.form-content .form-item .label-height[data-v-69e3ff43] {
    height: 32px;
}
.form-content .form-item .form-item--content[data-v-69e3ff43] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.form-content .form-item .form-item--content[data-v-69e3ff43] .el-input-number__increase,
    .form-content .form-item .form-item--content[data-v-69e3ff43] .el-input-number__decrease {
      height: 16px;
      line-height: 16px;
}
.form-content .form-item .form-item--content .el-input-number[data-v-69e3ff43] {
      line-height: 32px;
}
.form-content .form-item .form-item--content .checkbox-view[data-v-69e3ff43] {
      margin-top: 8px;
}
.form-content .form-item .start-input[data-v-69e3ff43] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.form-content .form-item .start-input[data-v-69e3ff43] .el-input__inner {
      text-align: left;
}
.form-content .form-item .reset-period--view[data-v-69e3ff43] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}

.row-list[data-v-47d4fbb1] {
  width: 180px;
}
.row-list .row-item[data-v-47d4fbb1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.row-list .row-item + .row-item[data-v-47d4fbb1] {
      margin-top: 10px;
}
.row-list .row-item .iconjianshao[data-v-47d4fbb1] {
      padding-left: 12px;
      color: #a2a5b5;
      cursor: pointer;
}
.list-footer[data-v-47d4fbb1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  margin-left: 20px;
}
.list-footer .add-item[data-v-47d4fbb1] {
    font-size: 14px;
    color: #0d5aff;
    cursor: pointer;
    margin-right: 16px;
}
.list-footer .add-item .huIcon[data-v-47d4fbb1] {
      padding-right: 6px;
      font-size: 12px;
}
.list-footer .total-text[data-v-47d4fbb1] {
    font-size: 12px;
    color: #a2a5b5;
}
.list-footer .icontishi[data-v-47d4fbb1] {
    font-size: 12px;
    padding-left: 4px;
    color: #f2333a;
}
.icontuodong1[data-v-47d4fbb1] {
  color: #a2a5b5;
  cursor: move;
  font-size: 12px;
}
.flex-tips[data-v-47d4fbb1] {
  margin-top: 8px;
  color: #a2a5b5;
  font-size: 12px;
}

.row-list .row-item[data-v-a762d946] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.row-list .row-item + .row-item[data-v-a762d946] {
    margin-top: 10px;
}
.list-footer[data-v-a762d946] {
  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: 12px;
  margin-left: 20px;
}
.list-footer .add-item[data-v-a762d946] {
    font-size: 14px;
    color: #0d5aff;
    cursor: pointer;
}
.list-footer .add-item .huIcon[data-v-a762d946] {
      padding-right: 6px;
      font-size: 12px;
}
.set-tab .set-title[data-v-a762d946] {
  font-size: 16px;
  color: #101739;
  font-weight: 500;
}
.set-tab .set-item[data-v-a762d946] {
  margin-top: 8px;
}
.label-input[data-v-a762d946] .el-input__inner {
  padding-right: 32px;
}
.set-box[data-v-a762d946] {
  position: absolute;
  right: 0;
  top: 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: 32px;
  height: 32px;
  border-left: 1px solid #e7e7eb;
  cursor: pointer;
}
.set-box .huIcon[data-v-a762d946] {
    color: #a2a5b5;
}
.set-box:hover .huIcon[data-v-a762d946] {
    color: #0d5aff;
}

@charset "UTF-8";
.upload-size--view[data-v-7244f2f5] {
  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;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 8px;
}
.upload-size--view .upload-size--view__item[data-v-7244f2f5] {
    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: calc(50% - 14px);
}
.upload-size--view .upload-size--view__item .item-label[data-v-7244f2f5] {
      color: #191919;
      font-size: 14px;
}
.upload-size--view .upload-size--view__item .form-item--content[data-v-7244f2f5] {
      margin-left: 12px;
}
.upload-size--view .upload-size--view__item .form-item--content[data-v-7244f2f5] .el-input-number__increase,
      .upload-size--view .upload-size--view__item .form-item--content[data-v-7244f2f5] .el-input-number__decrease {
        height: 16px;
        line-height: 16px;
}
.upload-size--view .upload-size--view__item .form-item--content[data-v-7244f2f5] .el-input-number__increase {
        top: 0;
}
.upload-size--view .upload-size--view__item .form-item--content .el-input-number[data-v-7244f2f5] {
        line-height: 32px;
        width: auto;
}
.upload-limit[data-v-7244f2f5] .el-input-number {
  line-height: 30px;
}
.upload-limit[data-v-7244f2f5] .el-input-number .el-input-number__decrease,
  .upload-limit[data-v-7244f2f5] .el-input-number .el-input-number__increase {
    height: 30px;
    line-height: 30px;
    top: 1px;
}
.upload-limit[data-v-7244f2f5] .el-input-number .el-icon-minus,
  .upload-limit[data-v-7244f2f5] .el-input-number .el-icon-plus {
    color: #a2a5b5;
}
.upload-limit[data-v-7244f2f5] .el-input-number .el-icon-minus:hover,
    .upload-limit[data-v-7244f2f5] .el-input-number .el-icon-plus:hover {
      color: #0d5aff;
}
.line-view[data-v-7244f2f5] {
  position: relative;
}
.line-view[data-v-7244f2f5]::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border-bottom: 1px solid #dde0e2;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    pointer-events: none;
    /* 防止遮挡点击事件 */
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
}

@charset "UTF-8";
.line-view[data-v-1279c8de] {
  position: relative;
}
.line-view[data-v-1279c8de]::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border-bottom: 1px solid #dde0e2;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    pointer-events: none;
    /* 防止遮挡点击事件 */
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
}

.ml-16[data-v-67c9848e] {
  margin-left: 16px;
}

@charset "UTF-8";
.widget-config-type[data-v-2d7f75e6] {
  font-size: 16px;
  color: #101739;
  font-weight: 600;
  position: relative;
  height: 45px;
  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;
  padding: 0 16px;
}
.widget-config-type[data-v-2d7f75e6]::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border-bottom: 0.5px solid #dde0e2;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    pointer-events: none;
    /* 防止遮挡点击事件 */
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.form-tabs--view[data-v-2d7f75e6] {
  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;
  position: relative;
  height: 42px;
  margin-bottom: 20px;
  padding: 0 16px;
}
.form-tabs--view[data-v-2d7f75e6]::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border-bottom: 0.5px solid #dde0e2;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    pointer-events: none;
    /* 防止遮挡点击事件 */
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.form-tabs--view .form-tabs--list[data-v-2d7f75e6] {
    margin-right: 28px;
    font-size: 14px;
    color: #191919;
    font-weight: 600;
    height: 41px;
    line-height: 41px;
    border-bottom: 0 none;
    cursor: pointer;
}
.form-tabs--view .form-tabs--list[data-v-2d7f75e6]:hover {
      color: #0d5aff;
}
.form-tabs--view .selected-tabs--view[data-v-2d7f75e6] {
    color: #0d5aff;
    border-bottom: 2px solid #0d5aff;
}
[data-v-2d7f75e6] .widget-config-list {
  margin-bottom: 20px;
}
[data-v-2d7f75e6] .widget-config-list .widget-config-title {
    font-size: 14px;
    font-weight: 500;
    color: #101739;
    margin-bottom: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    font-weight: 500;
}
[data-v-2d7f75e6] .widget-config-list .widget-config-title .widget-config-title-tips {
      font-size: 12px;
      color: #a2a5b5;
}
[data-v-2d7f75e6] .widget-config-list .widget-config-title .title-checkbox {
      margin-left: 16px !important;
}
[data-v-2d7f75e6] .widget-config-list .config-checkout {
    margin-bottom: 20px;
}
[data-v-2d7f75e6] .widget-config-list .config-checkout:nth-child(2) {
      margin-right: 0;
}
[data-v-2d7f75e6] .widget-config-list .tips-text {
    font-size: 12px;
    color: #a2a5b5;
}
.widget-config-table-view[data-v-2d7f75e6] {
  height: 38px;
  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;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 19px;
}
.widget-config-table-view .widget-config-table-title[data-v-2d7f75e6] {
    font-size: 16px;
    color: #101739;
    font-weight: 600;
}
[data-v-2d7f75e6] .radio-group-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 9px;
}
[data-v-2d7f75e6] .radio-group-view .radio-group-list {
    width: 88px;
    height: 34px;
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
    font-size: 14px;
    color: #101739;
}
[data-v-2d7f75e6] .radio-group-view .left-group {
    border-radius: 4px 0px 0px 4px;
    border: 1px solid #e7e8ec;
}
[data-v-2d7f75e6] .radio-group-view .center-group {
    border-top: 1px solid #e7e8ec;
    border-bottom: 1px solid #e7e8ec;
}
[data-v-2d7f75e6] .radio-group-view .right-group {
    border-radius: 0 4px 4px 0;
    border: 1px solid #e7e8ec;
}
[data-v-2d7f75e6] .radio-group-view .select-radio-group {
    border: 1px solid #0d5aff;
    color: #0d5aff;
}
.mb-0[data-v-2d7f75e6] {
  margin-bottom: 0;
}
[data-v-2d7f75e6] .el-collapse-item__header {
  font-size: 14px;
  color: #101739;
  font-weight: 500;
  border-bottom: 1px solid #eeeeee;
  height: 38px;
}
[data-v-2d7f75e6] .el-collapse-item__wrap {
  border-bottom: 0 none;
  padding-top: 19px;
}
[data-v-2d7f75e6] .el-collapse {
  border-bottom: 0 none;
}
[data-v-2d7f75e6] .el-collapse-item__content {
  padding-bottom: 0;
}
[data-v-2d7f75e6] .drag-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 8px;
  height: 32px;
  cursor: -webkit-grab;
  cursor: grab;
}
[data-v-2d7f75e6] .drag-box .huIcon {
    font-size: 12px;
    color: #a2a5b5;
}
.flex-style[data-v-2d7f75e6] {
  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;
}
.mt-100__percentage[data-v-2d7f75e6] {
  margin-top: 100%;
}
.detail-text[data-v-2d7f75e6] {
  width: 480px;
}
.config-view--content[data-v-2d7f75e6] {
  padding: 0 16px 40px 16px;
}
.span-view[data-v-2d7f75e6] {
  position: fixed;
  bottom: 0;
  right: 0;
  height: 54px;
  -webkit-box-shadow: 0px -2px 8px 0px #e7e8ec;
          box-shadow: 0px -2px 8px 0px #e7e8ec;
  padding: 0 16px;
  background: #fff;
  z-index: 99;
  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;
}
.span-view .span-list--view[data-v-2d7f75e6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.span-view .span-list--view[data-v-2d7f75e6] .el-radio-button {
      width: 16.6%;
}
.span-view .span-list--view[data-v-2d7f75e6] .is-active .el-radio-button__inner {
      background: #0d5aff;
      color: #fff;
}
.span-view .span-list--view[data-v-2d7f75e6] .is-active .el-radio-button__inner:hover {
        color: #fff;
}
.span-view .span-list--view[data-v-2d7f75e6] .el-radio-button__inner {
      padding: 9px 14px;
      width: 100%;
}
.span-view .span-list--view[data-v-2d7f75e6] .el-radio-button__inner:hover {
        color: #0d5aff;
}
.select-view[data-v-2d7f75e6] .el-form-item__content {
  line-height: 32px;
}


.jsoneditor-container.max-box[data-v-5d989d9c] {
    position: fixed;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
}
.jsoneditor-container.min-box[data-v-5d989d9c] {
    position: relative;
    min-width: 300px;
    width: 100%;
}
.jsoneditor-box[data-v-5d989d9c] {
    height: 100%;
}
.jsoneditor-container:hover .max-btn[data-v-5d989d9c] {
    display: block;
}
.max-btn[data-v-5d989d9c] {
    display: none;
    position: absolute;
    top: 7px;
    right: 110px;
    color: #fff;
    width: 24px;
    height: 24px;
    background-position: 3px;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
}
.max-btn .icon-box[data-v-5d989d9c] {
    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: 24px;
    height: 24px;
}
.max-btn[data-v-5d989d9c]:hover {
    border: 1px solid #d7e6fe;
}

.left-title-form-design {
  padding: 0 16px;
  font-size: 18px;
  color: #101739;
  font-weight: 500;
  height: 60px;
  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;
  border-bottom: 1px solid #eeeeee;
}
.field-title-new-form-design {
  padding: 24px 0 13px 16px;
  font-size: 14px;
  color: #101739;
  font-weight: 500;
}
.fields-list-form-design {
  height: calc(100vh - 60px);
  overflow: auto;
}
.fields-list-form-design ul {
    padding: 0 0 0 16px !important;
    margin: 0;
}
.field-label-new-form-design {
  width: 120px;
  height: 32px;
  display: inline-block;
  background: #f2f3f5;
  margin: 0 6px 6px 0;
  line-height: 32px;
  padding-left: 13px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.field-label-new-form-design a {
    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;
}
.field-label-new-form-design .iconfont-content {
    font-size: 14px;
    color: #101739;
}
.field-label-new-form-design .icondanhangwenben1,
  .field-label-new-form-design .iconduohangwenben1 {
    zoom: 0.6;
}
.field-label-new-form-design .label-text {
    font-size: 12px;
    color: #101739;
    margin-left: 8px;
    margin-top: -2px;
}
.field-label-new-form-design:hover {
    border: 1px dashed #409eff;
    cursor: move;
}
.form-design .el-drawer__header {
  margin-bottom: 10px;
}
.form-designer .widget-container .widget-container-header-form-design {
  height: 60px !important;
  font-size: 14px;
  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;
  border-bottom: 1px solid #eeeeee;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    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;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design div {
      cursor: pointer;
      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;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design div .huIcon {
        margin-right: 6px;
        color: #191919;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design .json-text {
      margin-right: 24px;
      color: #191919;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design .json-text .iconjson {
        font-size: 12px;
        color: #000000;
}
.form-designer .widget-container .widget-container-header-form-design .left-btn-form-design .iconzhongzhi {
      font-size: 12px;
}
.container-view-form-design {
  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%;
}
.container-view-form-design .el-main {
    border-right: 1px solid #efefef;
    height: auto;
    margin-top: 14px;
}
.container-view-form-design .el-main::-webkit-scrollbar {
      width: 0 !important;
}
.container-view-form-design .widget-form-view {
    padding: 15px;
}
.container-view-form-design .widget-config-view .widget-config .el-form .el-row {
    margin: 0 !important;
}
.container-view-form-design .config-right-view {
    height: calc(100vh - 60px);
    overflow: auto;
    scrollbar-width: none;
    /* firefox */
    -ms-overflow-style: none;
    /* IE 10+ */
}
.container-view-form-design .config-right-view::-webkit-scrollbar {
      display: none;
      /* Chrome Safari */
}
.form-designer-new {
  background: #f7f8fa;
}
.form-designer-new .el-container {
    height: 100% !important;
    min-height: calc(100vh - 80px);
}
.form-designer-new .el-container .el-main {
      height: auto;
      min-height: calc(100vh - 80px);
}
.form-designer-new .el-container .el-aside {
      background: #fff;
}
.form-designer-new .el-container .widget-container {
      border-left: 1px solid #efefef;
      height: 100%;
}
.form-designer-new .el-container .widget-container-header-form-design {
      background: #fff;
}
.form-designer-new .el-container .widget-form-view {
      background: #fff;
      margin-top: 0;
      border-right: 0;
}
.form-designer-new .el-container .config-right-view {
      background: #fff;
      border-left: 1px solid #efefef;
}
.drawer-foot button {
  width: 120px;
}

.preview-dialog--widget .el-card__body,
.preview-dialog--widget .el-tabs__content {
  padding-bottom: 0;
}
.preview-dialog--widget .component-area .el-col {
  margin-bottom: 20px !important;
}
.preview-dialog--widget .widget-form-list > .el-col {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.opportunity-name[data-v-db046690] {
  cursor: pointer;
  color: #0d5aff;
}

.el-icon-bell[data-v-5416de9c] {
  color: #0d5aff !important;
}
.el-popover__reference[data-v-5416de9c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 64px;
}
.scrollbar-container[data-v-5416de9c] {
  height: 400px;
  overflow-y: auto;
}
.scrollbar-container .el-scrollbar[data-v-5416de9c] {
    height: 400px;
}
.notice-card-container[data-v-5416de9c] {
  position: fixed;
  right: 30px;
  bottom: 20px;
  z-index: 1490;
}
.notice-card-container .notice-card[data-v-5416de9c] {
    position: relative;
    width: 327px;
    padding: 20px 20px 0 20px;
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0px 5px 20px 0px rgba(188, 191, 202, 0.5);
            box-shadow: 0px 5px 20px 0px rgba(188, 191, 202, 0.5);
}
.notice-card-container .notice-card + .notice-card[data-v-5416de9c] {
      margin-top: 20px;
}
.notice-card-container .notice-card .title[data-v-5416de9c] {
      height: 22px;
      line-height: 22px;
      font-size: 14px;
      font-weight: 800;
      color: #101739;
}
.notice-card-container .notice-card .content[data-v-5416de9c] {
      margin: 6px 0 12px 0;
      line-height: 22px;
      font-family: "PingFangSC-Regular", "PingFang SC";
      font-size: 12px;
      color: #6e758c;
      white-space: normal;
}
.notice-card-container .notice-card .operate[data-v-5416de9c] {
      width: 100%;
      height: 28px;
}
.notice-card-container .notice-card .operate .operate-btn[data-v-5416de9c] {
        float: right;
        width: 68px;
        height: 28px;
        line-height: 28px;
        background: #0d5aff;
        border-radius: 4px;
        color: #ffffff;
        text-align: center;
        font-size: 12px;
        cursor: pointer;
}
.notice-card-container .notice-card .operate .operate-btn[data-v-5416de9c]:hover {
          background: #3d7bff;
}
.notice-card-container .notice-card .create-time[data-v-5416de9c] {
      margin-top: 2px;
      color: #83899d;
      line-height: 17px;
      font-size: 12px;
}
.notice-card-container .notice-card .icondanchuangshanchu[data-v-5416de9c] {
      position: absolute;
      top: 24px;
      right: 16px;
      font-size: 12px;
      color: #000000;
      cursor: pointer;
}
.notice-card-container .notice-card .show-detail[data-v-5416de9c] {
      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: 40px;
      border-top: 1px solid #e7e8ec;
      cursor: pointer;
}
.notice-card-container .notice-card .show-detail .text[data-v-5416de9c] {
        font-size: 12px;
        color: #101739;
}
.notice-card-container .notice-card .show-detail .huIcon[data-v-5416de9c] {
        font-size: 14px;
        color: #a2a5b5;
}
.notice-card-container .notice-card .no-detail--view[data-v-5416de9c] {
      height: 8px;
}
.notice-card-container.padding-task[data-v-5416de9c] {
    padding-bottom: 236px;
}
.avue-icon[data-v-5416de9c] {
  font-size: 18px;
}
.bg--view[data-v-5416de9c] {
  height: 64px;
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  position: relative;
}
.bg--view .badge[data-v-5416de9c] {
    position: absolute;
    top: 21px;
    right: 0px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #f2333a;
}
.message-drawer--view[data-v-5416de9c] {
  width: 380px;
  height: calc(100vh - 90px);
  -webkit-box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  background: #ffffff;
  z-index: 1200;
  position: absolute;
  top: 80px;
  right: -65px;
  padding: 20px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.message-drawer--view .message-drawer--view__title[data-v-5416de9c] {
    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;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 16px;
}
.message-drawer--view .message-drawer--view__title .title--text[data-v-5416de9c] {
      font-size: 14px;
      color: #101739;
      line-height: 20px;
      font-weight: 500;
}
.message-drawer--view .message-drawer--view__title .el-icon-close[data-v-5416de9c] {
      display: inline-block;
      font-size: 20px;
      color: #444b6c;
      cursor: pointer;
}
.message-drawer--view .message-drawer--view__title .el-icon-close[data-v-5416de9c]:hover {
        color: #0d5aff;
}
.message-drawer--view .message-drawer--view__status[data-v-5416de9c] {
    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;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 30px;
    margin: 12px 16px 12px 16px;
}
.message-drawer--view .message-drawer--view__status .status--btn[data-v-5416de9c] {
      width: 94px;
      height: 30px;
      background: #f2f2f4;
      border-radius: 16px;
      overflow: hidden;
      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;
      padding: 0 2px;
}
.message-drawer--view .message-drawer--view__status .status--btn .status--btn__list[data-v-5416de9c] {
        width: 45px;
        height: 26px;
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        font-size: 12px;
        color: #101739;
        opacity: 0.6;
        cursor: pointer;
}
.message-drawer--view .message-drawer--view__status .status--btn .active--type[data-v-5416de9c] {
        background: #ffffff;
        border-radius: 16px;
        opacity: 1;
}
.message-drawer--view .message-drawer--view__status .shortcut--btn[data-v-5416de9c] {
      color: #0d5aff;
      line-height: 30px;
      cursor: pointer;
}
.message-drawer--view .message-drawer--view__status .shortcut--btn .iconyidu[data-v-5416de9c] {
        font-size: 12px;
        margin-right: 4px;
}
.message-drawer--view .message-drawer--view__status .shortcut--btn .all-read--text[data-v-5416de9c] {
        font-size: 12px;
}
.message-drawer--view .message-content--view[data-v-5416de9c] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow-y: auto;
}
.message-drawer--view .message-content--view[data-v-5416de9c]::-webkit-scrollbar {
      display: none;
}
.message-drawer--view .message-bottom--view[data-v-5416de9c] {
    margin: 0 16px;
    border-top: 1px solid rgba(231, 232, 236, 0.5);
    height: 40px;
    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;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    cursor: pointer;
}
.message-drawer--view .message-bottom--view .message-bottom--view__text[data-v-5416de9c] {
      color: #101739;
      font-size: 12px;
      line-height: 12px;
}
.message-drawer--view .message-bottom--view .iconjinru[data-v-5416de9c] {
      color: #a2a5b5;
      line-height: 12px;
}
.message-drawer--view .message-bottom--view:hover .message-bottom--view__text[data-v-5416de9c],
    .message-drawer--view .message-bottom--view:hover .iconjinru[data-v-5416de9c] {
      color: #0d5aff;
}
[data-v-5416de9c] .message-list--dialog .el-dialog__body {
  padding-top: 16px !important;
  padding-bottom: 0 !important;
}
.wechat-dialog[data-v-5416de9c] .el-dialog__body {
  padding: 0 !important;
}
.wechat-dialog[data-v-5416de9c] .el-dialog__body .el-tabs__header {
    margin: 0 24px !important;
    padding: 0 !important;
}
.wechat-dialog[data-v-5416de9c] .filter-reset {
  padding-left: 12px;
}
.wechat-dialog[data-v-5416de9c] .crud-box {
  padding-left: 24px;
}

.disabled-style[data-v-5416de9c] {
  opacity: 0.5;
  cursor: auto;
}

@charset "UTF-8";
.search-bar[data-v-6dbc5932] {
  position: relative;
  width: 200px;
  height: 64px;
}
.search-bar .search-view[data-v-6dbc5932] {
    width: 200px;
    height: 32px;
    background: #fff;
    border-radius: 16px;
    line-height: 32px;
    padding: 0 0 0 8px;
    margin-top: 16px;
    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;
    overflow: hidden;
}
.search-bar .search-view .search-view-prefix[data-v-6dbc5932] {
      opacity: 1;
      width: 14px;
      -webkit-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
}
.search-bar .search-view .search-view-prefix[data-v-6dbc5932] .huIcon {
        display: inline-block;
        font-size: 16px;
        color: #444b6c;
        line-height: 32px;
}
.search-bar .search-view .hide[data-v-6dbc5932] {
      opacity: 0;
      width: 0;
      -webkit-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
}
.search-bar .focus-border[data-v-6dbc5932] {
    border: 1px solid #0d5aff;
}
.search-bar .search-box-view[data-v-6dbc5932] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: relative;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner {
      height: 32px;
      font-size: 14px;
      border: none;
      padding: 0 6px;
      border-radius: 16px;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::-webkit-input-placeholder {
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::-moz-placeholder {
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner:-ms-input-placeholder {
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::-ms-input-placeholder {
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::placeholder {
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::-webkit-input-placeholder {
        /* WebKit browsers 适配谷歌 */
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 适配火狐 */
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner::-moz-placeholder {
        /* Mozilla Firefox 19+ 适配火狐 */
        color: #c3c6d1;
}
.search-bar .search-box-view[data-v-6dbc5932] .el-input__inner:-ms-input-placeholder {
        /* Internet Explorer 10+  适配ie*/
        color: #c3c6d1;
}
.search-bar .search-view-suffix[data-v-6dbc5932] {
    width: 34px;
    height: 28px;
    line-height: 28px;
    border-radius: 18px;
    background: #0d5aff;
    margin-right: 1.5px;
    text-align: center;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    cursor: pointer;
}
.search-bar .search-view-suffix[data-v-6dbc5932] .huIcon {
      display: inline-block;
      font-size: 16;
      line-height: 28px;
      color: #ffffff;
}
.search-bar .search-view-suffix[data-v-6dbc5932]:hover {
      background: #3d7bff;
}
.search-bar .icondanchuangshanchu[data-v-6dbc5932] {
    color: #a2a5b5;
    font-size: 14px;
    cursor: pointer;
    margin-right: 6px;
    line-height: 32px;
}
.search-bar .icondanchuangshanchu[data-v-6dbc5932]:hover {
      color: #0d5aff;
}

.call-popover[data-v-1cc449fd] {
  width: 200px;
  background: #ffffff;
  -webkit-box-shadow: 0px 2px 8px 0px #dedfe3;
          box-shadow: 0px 2px 8px 0px #dedfe3;
  border-radius: 6px;
}
.call-popover .call-config[data-v-1cc449fd] {
    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%;
}
.call-popover .call-config .item[data-v-1cc449fd] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 0px 16px;
      height: 36px;
      line-height: 36px;
      color: #101739;
      font-size: 14px;
      cursor: pointer;
}
.call-popover .call-config .item[data-v-1cc449fd]:first-child {
        margin-top: 5px;
}
.call-popover .call-config .item[data-v-1cc449fd]:hover {
        background: #f7f8fa;
}
.call-popover .call-config .item[data-v-1cc449fd]:last-child {
        margin-bottom: 5px;
}
.call-popover .call-config .item .text[data-v-1cc449fd] {
        margin: auto 0px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
}
.call-popover .call-config .item .text div[data-v-1cc449fd] {
          margin-left: 12px;
}
.call-popover .call-config .item .text .sip-icon[data-v-1cc449fd] {
          color: #4bbde7;
}
.call-popover .call-config .item .text .work-phone-icon[data-v-1cc449fd] {
          color: #faa70c;
}
.call-popover .call-config .item .text .icona-bianzu33[data-v-1cc449fd] {
          color: #47e1b0;
}
.call-popover .call-config .item .text .icondianhua[data-v-1cc449fd] {
          color: #31a0ff;
}
.call-popover .call-config .item .huIcon[data-v-1cc449fd] {
        color: #4d83fd;
        font-size: 24px;
}
.call-popover .call-config .item .edit[data-v-1cc449fd] {
        margin: auto 0px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        color: #0d5aff;
}
.call-popover .call-config .item .edit .icon[data-v-1cc449fd] {
          width: 24px;
          height: 24px;
          text-align: center;
}
.call-popover .call-config .item .edit .label[data-v-1cc449fd] {
          margin-left: 12px;
}
.call-popover .call-config .item .icon-reset[data-v-1cc449fd] {
        font-size: 16px;
}
.call-popover .separator-line[data-v-1cc449fd] {
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e7e8ec;
    margin: 0px 0px 5px 0px;
}
.call-form[data-v-1cc449fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.call-form .label[data-v-1cc449fd] {
    height: 32px;
    font-size: 14px;
    color: #101739;
    line-height: 32px;
}
.call-form .phone-content[data-v-1cc449fd] {
    max-height: 224px;
    padding-right: 12px;
    overflow-y: auto;
}
.call-form .form-content[data-v-1cc449fd] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 16px;
}
.call-form .phone-item[data-v-1cc449fd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 16px;
}
.call-form .phone-item .iconjianshao[data-v-1cc449fd] {
      margin-left: 16px;
      cursor: pointer;
}
.call-form .phone-item .iconjianshao[data-v-1cc449fd]:hover {
        color: #f2333a;
}
.call-form .phone-item .iconjianshao.disabled[data-v-1cc449fd] {
        color: #c8cad3;
        cursor: not-allowed;
}
.call-form .phone-add-text[data-v-1cc449fd] {
    line-height: 32px;
    color: #0d5aff;
    cursor: pointer;
}
.call-form .phone-add-text[data-v-1cc449fd]:hover {
      color: #3d7bff;
}
.call-form .remove-btn[data-v-1cc449fd] {
    padding: 2px;
    margin-left: 16px;
    width: 16px;
    height: 16px !important;
}
.d-ib[data-v-1cc449fd] {
  display: inline-block;
}

.top-bar_expire-tips[data-v-acf2c5dc] {
  position: relative;
  margin: 0 12px;
}
.top-bar_expire-tips .content[data-v-acf2c5dc] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 30px;
    padding: 0 10px;
    background: -webkit-gradient(linear, left top, right top, from(#ccf5ff), to(#bfd1ff));
    background: linear-gradient(90deg, #ccf5ff 0%, #bfd1ff 100%);
    border-radius: 16px;
    z-index: 1;
}
.top-bar_expire-tips .content .huIcon[data-v-acf2c5dc] {
      font-size: 14px;
      color: #0d5aff;
}
.top-bar_expire-tips .content .tips-text[data-v-acf2c5dc] {
      margin-left: 8px;
      font-size: 12px;
      color: #1a4fc1;
}

.tenant-popover--content[data-v-4042f76e] {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.tenant-popover--view[data-v-4042f76e] {
  background: #ffffff;
  -webkit-box-shadow: 0px 2px 8px 0px #dedfe3;
          box-shadow: 0px 2px 8px 0px #dedfe3;
  border-radius: 6px;
}
.tenant-popover--view .tenant-config[data-v-4042f76e] {
    max-height: 260px;
    overflow-y: auto;
}
.tenant-popover--view .tenant-config .tenant-list--item[data-v-4042f76e] {
      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;
      height: 40px;
      min-width: 230px;
      padding: 0 12px;
      cursor: pointer;
}
.tenant-popover--view .tenant-config .tenant-list--item .login-icon[data-v-4042f76e] {
        width: 24px;
        height: 24px;
        border-radius: 5px;
        background: #eff1f4;
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
}
.tenant-popover--view .tenant-config .tenant-list--item .login-icon .iconqiye[data-v-4042f76e] {
          color: #a2a5b5;
          font-size: 12px;
}
.tenant-popover--view .tenant-config .tenant-list--item .select-icon[data-v-4042f76e] {
        background: #edf0fd;
}
.tenant-popover--view .tenant-config .tenant-list--item .select-icon .iconqiye[data-v-4042f76e] {
          color: #0d5aff;
}
.tenant-popover--view .tenant-config .tenant-list--item .tenant-name[data-v-4042f76e] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin: 0 8px;
        color: #101739;
        font-size: 12px;
}
.tenant-popover--view .tenant-config .tenant-list--item .icongouxuan[data-v-4042f76e] {
        color: #0d5aff;
}
.tenant-popover--view .tenant-config .tenant-list--item[data-v-4042f76e]:hover {
        background: #f7f8fa;
}

.user-info-popover.el-popover {
  width: 240px;
  padding: 0;
  margin-top: 0;
  background: #ffffff;
  border: 0 none;
  border-radius: 6px;
}
.user-info-popover.el-popover .user-info-menu {
    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%;
}
.user-info-popover.el-popover .user-info-menu .user-info-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 0 16px;
      height: 35px;
      line-height: 35px;
      color: #101739;
      font-size: 14px;
      cursor: pointer;
}
.user-info-popover.el-popover .user-info-menu .user-info-item:hover {
        background: #f7f8fa;
}
.user-info-popover.el-popover .user-info-menu .user-info-item:last-of-type {
        margin-bottom: 6px;
}
.user-info-popover.el-popover .user-info-menu .user-info-item .el-switch {
        -webkit-transform: scale(0.9);
                transform: scale(0.9);
        margin: auto 0px;
}
.user-info-popover.el-popover .user-info-menu .phone-item {
      position: relative;
}
.user-info-popover.el-popover .user-info-menu .phone-item .phone-popover {
        position: absolute;
        top: -10px;
        left: -200px;
        z-index: 2100;
}
.user-info-popover.el-popover .user-info-menu .huIcon {
      color: #a2a5b5;
}
.user-info-popover.el-popover .user-info-menu .base-info {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      border-bottom: 1px solid rgba(231, 232, 236, 0.5);
      margin-bottom: 4px;
}
.user-info-popover.el-popover .user-info-menu .base-info .left {
        width: 40px;
        height: 40px;
        border-radius: 20px;
        overflow: hidden;
}
.user-info-popover.el-popover .user-info-menu .base-info .user-info-avatar {
        width: 100%;
        height: 100%;
}
.user-info-popover.el-popover .user-info-menu .base-info .base-info--view {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        padding: 16px 16px 10px 16px;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content {
        position: relative;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .change-tenant--view {
          height: 40px;
          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;
          padding: 0 12px 0 16px;
          cursor: pointer;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .change-tenant--view .login-icon {
            width: 24px;
            height: 24px;
            background: #edf0fd;
            border-radius: 4px;
            margin-right: 6px;
            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;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .change-tenant--view .login-icon .iconqiye {
              color: #0d5aff;
              font-size: 12px;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .change-tenant--view .tenant-name {
            font-size: 13px;
            width: 160px;
            margin-right: 6px;
            color: #101739;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .change-tenant--view:hover {
            background: #f7f8fa;
}
.user-info-popover.el-popover .user-info-menu .base-info .change-tenant--content .tenant-popover {
          position: absolute;
          top: 0px;
          right: 240px;
          z-index: 2101;
}
.user-info-popover.el-popover .user-info-menu .left .avatar-bg {
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 40px;
      height: 40px;
      border-radius: 50%;
      text-align: center;
}
.user-info-popover.el-popover .user-info-menu .left .avatar-bg .avue-icon {
        font-size: 36px;
}
.user-info-popover.el-popover .user-info-menu .right {
      margin-left: 12px;
}
.user-info-popover.el-popover .user-info-menu .right .user-name {
        font-weight: 500;
        color: #101739;
        line-height: 22px;
        font-size: 16px;
}
.user-info-popover.el-popover .user-info-menu .right .account {
        font-weight: 400;
        color: #868a9a;
        line-height: 17px;
        font-size: 12px;
}
.user-info-popover.el-popover .user-info-menu .right .time {
        width: 148px;
        line-height: 19px;
        white-space: nowrap;
        border-radius: 4px;
        margin-left: -3px;
}
.user-info-popover.el-popover .user-info-menu .right .time .min {
          font-size: 12px;
          -webkit-transform: scale(0.85) translateX(-10px);
                  transform: scale(0.85) translateX(-10px);
          color: #fe7c2a;
}
.user-info-popover.el-popover .separator-line {
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e7e8ec;
    margin: 5px 0;
}

.user-info-container[data-v-6698d794] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.user-info-container .avatar[data-v-6698d794] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 64px;
    line-height: 64px;
}
.user-info-container .top-bar__img[data-v-6698d794] {
    padding: 2px;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eee;
    vertical-align: middle;
}
.bg[data-v-6698d794] {
  height: 100%;
}
.bg .avue-icon[data-v-6698d794] {
    font-size: 30px;
}
.avue-top[data-v-6698d794] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 20px 0 0;
  position: relative;
  color: rgba(0, 0, 0, 0.65);
  font-size: 28px;
  height: 64px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
}
.avue-top .top-bar__menu[data-v-6698d794] {
    height: 64px;
    line-height: 64px;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.avue-top .top-bar__menu .tab-item[data-v-6698d794] {
      height: 100%;
}
.avue-top .top-bar__menu .tab-item + .tab-item[data-v-6698d794] {
        margin-left: 40px;
}
.avue-top .top-bar__menu .tab-item span[data-v-6698d794] {
      color: #101739;
      font-size: 14px;
      cursor: pointer;
      padding-bottom: 8px;
}
.avue-top .top-bar__menu .tab-item span[data-v-6698d794]:hover {
        color: #0d5aff;
}
.avue-top .top-bar__menu .tab-item-active span[data-v-6698d794] {
      color: #0d5aff !important;
      font-weight: 600;
      position: relative;
}
.avue-top .top-bar__menu .tab-item-active span[data-v-6698d794]::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        width: 32px;
        height: 2.5px;
        background: #0d5aff;
        border-radius: 40px;
        -webkit-transform: translateX(-16px);
                transform: translateX(-16px);
}
.avue-top .top-mobile-menu[data-v-6698d794] {
    display: none;
    float: right;
    cursor: pointer;
}
.avue-top .top-mobile-menu .huIcon[data-v-6698d794] {
      font-size: 18px;
      color: #ffffff;
}
.avue-top .top-mobile-menu[data-v-6698d794] .top-drop-menu {
      padding-bottom: 20px;
}
.avue-top .top-mobile-menu[data-v-6698d794] .top-drop-menu .drop-menu-item {
        margin-top: 12px;
        line-height: 22px;
        font-size: 16px;
        color: #101739;
}
.avue-top .top-mobile-menu[data-v-6698d794] .top-drop-menu .drop-menu-item.active {
          color: #0d5aff;
}
.avue-top .top-bar__right[data-v-6698d794] {
    position: absolute;
    right: 125px;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 64px;
}
.avue-top .top-bar__right i[data-v-6698d794] {
      line-height: 64px;
}
.avue-top .r-20[data-v-6698d794] {
    right: 20px;
}
.avue-top[data-v-6698d794] .top-bar__item {
    position: relative;
    display: inline-block;
    height: 64px;
    font-size: 16px;
}
.avue-top[data-v-6698d794] .top-bar__item--show {
      display: inline-block !important;
}
.avue-top[data-v-6698d794] .top-bar__item + .top-bar__item {
      margin-left: 18px;
      margin-right: 18px;
}
.avue-top[data-v-6698d794] .top-bar__item .el-badge__content.is-fixed {
      top: 12px;
      right: 5px;
}
.user-info-item[data-v-6698d794] .el-switch__core {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  margin-right: -4px;
}
.accept-clue--status[data-v-6698d794] {
  color: #83899d;
  font-size: 12px;
}
.dialog-title--view[data-v-6698d794] {
  line-height: 22px;
  font-size: 16px;
  font-weight: 500;
  color: #101739;
  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;
}
.dialog-title--view .dialog-title--tips[data-v-6698d794] {
    font-size: 12px;
    color: #a2a5b5;
}

.menu-list--view .el-menu--popup {
  padding: 0;
}
.menu-list--content__nochild ul,
.menu-list--content__nochild .el-submenu__icon-arrow {
  display: none;
}
.menu-list__view .el-menu {
  background: #fff;
}

.avue-sidebar[data-v-6183ce7d] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  padding-left: 0;
  height: 100%;
  padding-bottom: 50px;
  position: relative;
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.avue-sidebar .scroll-wrapper[data-v-6183ce7d] {
    height: 100%;
    overflow-y: auto;
}
.avue-sidebar .scroll-wrapper[data-v-6183ce7d]::-webkit-scrollbar {
      display: none;
}
.avue-sidebar .el-menu[data-v-6183ce7d] {
    width: 180px;
    margin-left: 20px;
}
.avue-sidebar:hover .scroll-wrapper[data-v-6183ce7d]::-webkit-scrollbar {
    display: block;
}
.avue-sidebar[data-v-6183ce7d] .el-scrollbar__wrap {
    overflow-x: hidden;
}
.avue-sidebar[data-v-6183ce7d] \--tip {
    width: 90%;
    height: 140px;
    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: 5px;
    position: absolute;
    top: 5px;
    left: 5%;
    color: #ccc;
    z-index: 2;
    text-align: center;
    font-size: 14px;
    background-color: rgba(0, 0, 0, 0.4);
}
.avue-sidebar[data-v-6183ce7d] .el-menu--collapse {
    width: 60px;
    margin-left: 0;
}
.avue-sidebar[data-v-6183ce7d] .el-menu--collapse .menu-wrapper .el-submenu__title .el-menu--display,
    .avue-sidebar[data-v-6183ce7d] .el-menu--collapse .menu-wrapper .el-submenu__title .el-submenu__icon-arrow {
      display: none;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item,
  .avue-sidebar[data-v-6183ce7d] .el-submenu__title {
    height: 40px;
    line-height: 40px;
    margin-bottom: 12px;
    padding-left: 20px !important;
    padding-right: 20px;
    overflow: hidden;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item .icon,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title .icon {
      font-size: 20px;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item span,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title span {
      margin-left: 10px;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item i,
    .avue-sidebar[data-v-6183ce7d] .el-menu-item span,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title i,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title span {
      color: #101739;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item:hover,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title:hover {
      background: transparent;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item:hover i,
      .avue-sidebar[data-v-6183ce7d] .el-menu-item:hover span,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title:hover i,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title:hover span {
        color: #101739;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item.is-active,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-active {
      position: relative;
      background: #ffffff;
      border-radius: 8px;
      -webkit-box-shadow: 0px 2px 16px 0px #f0f6fe;
              box-shadow: 0px 2px 16px 0px #f0f6fe;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item.is-active i,
      .avue-sidebar[data-v-6183ce7d] .el-menu-item.is-active span,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-active i,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-active span {
        color: #0d5aff;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item.is-active span,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-active span {
        font-weight: 600;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item.is-active::before,
      .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-active::before {
        content: "";
        display: inline-block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 0;
        background-color: #0d5aff;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item.is-collapse,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title.is-collapse {
      border: none;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item span,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title span {
      display: inline-block;
      vertical-align: top;
}
.avue-sidebar[data-v-6183ce7d] .el-menu-item:hover span,
    .avue-sidebar[data-v-6183ce7d] .el-submenu__title:hover span {
      color: #0d5aff;
}
.avue-sidebar[data-v-6183ce7d] .el-submenu .el-menu-item {
    min-width: auto;
    padding-left: 40px !important;
}
.avue-sidebar[data-v-6183ce7d] .el-submenu .el-menu-item.is-active {
      padding-left: 40px !important;
}
.avue-sidebar[data-v-6183ce7d] .el-submenu .el-menu-item .avue-icon {
      margin-left: 10px;
}
.avue-sidebar[data-v-6183ce7d] .el-submenu .el-icon-arrow-down {
    font-family: "huIcon" !important;
    font-size: 16px !important;
    color: #a2a5b5 !important;
}
.avue-sidebar[data-v-6183ce7d] .el-submenu .el-icon-arrow-down::before {
      content: "\E6EB" !important;
}
.avue-sidebar[data-v-6183ce7d] .menu-list--content__nochild.is-active {
    background: #ffffff;
    border-radius: 8px;
}
.avue-sidebar[data-v-6183ce7d] .menu-wrapper .avue-icon .huIcon {
    display: inline-block;
    width: 20px;
    text-align: center;
}
.avue-sidebar[data-v-6183ce7d] .menu-wrapper.is-active .el-submenu__title .title {
    color: #0d5aff;
    font-weight: 600;
}
.avue-sidebar[data-v-6183ce7d] .is-active .el-submenu__title span {
    color: #0d5aff;
    font-weight: 600;
}
.avue-sidebar .avue-sidebar--tip[data-v-6183ce7d] {
    background-color: transparent;
    color: #333;
}
.avue-sidebar .avue-breadcrumb[data-v-6183ce7d] {
    height: 50px;
    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;
}
.avue-sidebar .avue-breadcrumb .iconshou[data-v-6183ce7d] {
      margin-right: 16px;
      color: #a2a5b5;
      font-size: 20px;
}
.avue-sidebar .avue-breadcrumb[data-v-6183ce7d]:active {
      width: 100%;
}
.avue-sidebar .avue-breadcrumb.collpase .iconshou[data-v-6183ce7d] {
      margin-right: auto;
      margin-left: 20px;
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
}

.task-notice[data-v-7c96873e] {
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 1500;
  padding: 20px;
  border-radius: 0px 0px 10px 10px;
  background-color: #fff;
}
.task-notice[data-v-7c96873e]:last-of-type {
    -webkit-box-shadow: 0px 5px 20px 0px rgba(188, 191, 202, 0.5);
            box-shadow: 0px 5px 20px 0px rgba(188, 191, 202, 0.5);
}
.task-notice .header[data-v-7c96873e] {
    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: 28px;
    margin-left: -4px;
    margin-bottom: 12px;
    line-height: 25px;
}
.task-notice .header .text[data-v-7c96873e] {
      margin-bottom: 4px;
      font-family: "PingFangSC-Medium", "PingFang SC";
      font-size: 16px;
      font-weight: 500;
      color: #303b5b;
}
.task-notice .header .close[data-v-7c96873e] {
      cursor: pointer;
}
.task-notice .header .el-icon-close[data-v-7c96873e] {
      font-size: 20px;
}
.task-notice .title[data-v-7c96873e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.task-notice .title .icon[data-v-7c96873e] {
      margin-right: 8px;
      line-height: 24px;
}
.task-notice .title .icon .huIcon[data-v-7c96873e] {
        font-size: 24px;
        color: #f2333a;
}
.task-notice .content[data-v-7c96873e] {
    padding-left: 28px;
    max-width: 400px;
}
.task-notice .content .text[data-v-7c96873e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 4px;
      line-height: 20px;
      font-family: "PingFangSC-Regular", "PingFang SC";
      font-size: 14px;
      color: #6e758c;
}
.task-notice .content .text[data-v-7c96873e]:last-of-type {
        margin-bottom: 0;
}
.task-notice .content .label[data-v-7c96873e] {
      width: 70px;
}
.task-notice .content .value[data-v-7c96873e] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
}
.task-notice .btn[data-v-7c96873e] {
    width: 100%;
    margin-top: 20px;
    text-align: right;
}

.dz-call-bar[data-v-6d3c556d] {
  position: relative;
}
.dz-call-bar .iconshurushanchu[data-v-6d3c556d] {
    position: absolute;
    top: -16px;
    right: -16px;
    color: #bbbecc;
    cursor: pointer;
}
.dz-call-bar .bar-content[data-v-6d3c556d] {
    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;
}
.dz-call-bar .bar-content.default[data-v-6d3c556d] {
      position: relative;
      height: 48px;
      padding: 0 4px 0 12px;
      background: #ffffff;
      -webkit-box-shadow: 0px 5px 13px 0px rgba(212, 214, 231, 0.7);
              box-shadow: 0px 5px 13px 0px rgba(212, 214, 231, 0.7);
      border-radius: 27px;
}
.dz-call-bar .bar-content.default[data-v-6d3c556d]::before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        width: 200%;
        height: 200%;
        border: 1px solid #d8d3f7;
        border-radius: 54px;
        -webkit-transform-origin: 0 0;
                transform-origin: 0 0;
        -webkit-transform: scale(0.5);
                transform: scale(0.5);
        pointer-events: none;
}
.dz-call-bar .bar-content.default .call-info .dot-loading-3 .dot-item[data-v-6d3c556d] {
        width: 4px;
        height: 4px;
}
.dz-call-bar .bar-content.default .call-info .dot-loading-3 .dot-item + .dot-item[data-v-6d3c556d] {
          margin-left: 2px;
}
.dz-call-bar .bar-content.default .call-out[data-v-6d3c556d]:hover {
        opacity: 0.8;
}
.dz-call-bar .bar-content.detail-header[data-v-6d3c556d] {
      position: relative;
      height: 32px;
      padding: 0 2px 0 12px;
      background: linear-gradient(157deg, #e7f9ff 0%, #f5f6ff 56%, #fbf6ff 100%);
      border-radius: 18px;
}
.dz-call-bar .bar-content.detail-header[data-v-6d3c556d]::before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        width: 200%;
        height: 200%;
        border: 1px solid #cfd9ff;
        border-radius: 36px;
        -webkit-transform-origin: 0 0;
                transform-origin: 0 0;
        -webkit-transform: scale(0.5);
                transform: scale(0.5);
}
.dz-call-bar .bar-content.detail-header .call-info .dot-loading-3[data-v-6d3c556d] {
        padding-top: 6px;
}
.dz-call-bar .bar-content.detail-header .call-info .dot-loading-3 .dot-item[data-v-6d3c556d] {
          background-color: #101739;
}
.dz-call-bar .bar-content.detail-header .call-info .info-item[data-v-6d3c556d] {
        font-size: 12px;
        color: #101739;
        font-weight: 400;
}
.dz-call-bar .bar-content.detail-header .call-out[data-v-6d3c556d] {
        width: 28px;
        height: 28px;
        background: -webkit-gradient(linear, left top, left bottom, from(#ff7171), to(#fb003c));
        background: linear-gradient(180deg, #ff7171 0%, #fb003c 100%);
        -webkit-box-shadow: 0px 2px 6px 0px rgba(154, 48, 70, 0.28);
                box-shadow: 0px 2px 6px 0px rgba(154, 48, 70, 0.28);
        -o-border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0)) 1 1;
           border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.98)), to(rgba(255, 255, 255, 0))) 1 1;
           border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0)) 1 1;
}
.dz-call-bar .bar-content.detail-header .call-out[data-v-6d3c556d]:hover {
          opacity: 0.7;
}
.dz-call-bar .bar-content.detail-header .call-out .huIcon[data-v-6d3c556d] {
          scale: 0.65;
}
.dz-call-bar:hover .bar-content.default[data-v-6d3c556d]::before {
    border: 1px solid #7ba5ff;
}
.dz-call-bar .call-info[data-v-6d3c556d] {
    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: 168px;
}
.dz-call-bar .call-info .info-item[data-v-6d3c556d] {
      font-size: 12px;
      color: #444b6c;
      white-space: nowrap;
}
.dz-call-bar .call-info .info-item:hover .hover[data-v-6d3c556d] {
        color: #0d5aff;
        cursor: pointer;
}
.dz-call-bar .call-info .info-name[data-v-6d3c556d] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-right: 8px;
      font-weight: 600;
}
.dz-call-bar .operate-icon[data-v-6d3c556d] {
    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: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
}
.dz-call-bar .operate-icon[data-v-6d3c556d]:hover {
      opacity: 0.7;
}
.dz-call-bar .call-out[data-v-6d3c556d] {
    margin-left: 12px;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff7171), to(#fb003c));
    background: linear-gradient(180deg, #ff7171 0%, #fb003c 100%);
    -webkit-box-shadow: 0px 2px 4px 0px rgba(154, 48, 70, 0.28);
            box-shadow: 0px 2px 4px 0px rgba(154, 48, 70, 0.28);
    -o-border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0)) 0 0;
       border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.98)), to(rgba(255, 255, 255, 0))) 0 0;
       border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0)) 0 0;
}
.dz-call-bar .call-out .huIcon[data-v-6d3c556d] {
      font-size: 18px;
      color: #ffffff;
      scale: 0.5;
}
.dz-call-bar .add-clue[data-v-6d3c556d] {
    margin-left: 4px;
    background: -webkit-gradient(linear, left top, right top, from(#36c0ff), to(#5b80ff));
    background: linear-gradient(90deg, #36c0ff 0%, #5b80ff 100%);
    color: #ffffff;
}
.business-name[data-v-6d3c556d] {
  padding: 0 4px;
}

.call-toolbar[data-v-748a9fde] {
  position: fixed;
  right: 348px;
  top: 18px;
  z-index: 9999;
  color: #101739;
  font-size: 14px;
  background: #ffffff;
  border-radius: 20px;
}
.call-toolbar .call-drag[data-v-748a9fde] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.call-toolbar .call-drag[data-v-748a9fde] .call-info {
      cursor: move;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}
.call-toolbar .content[data-v-748a9fde] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding-left: 20px;
    cursor: move;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.call-toolbar .content .name[data-v-748a9fde] {
      width: 60px;
      color: #101739;
}
.call-toolbar .content .status[data-v-748a9fde] {
      font-size: 12px;
      color: #6e758c;
}
.call-toolbar .icon-wrapper[data-v-748a9fde] {
    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: 40px;
    height: 40px;
    text-align: center;
    border-radius: 40px;
    cursor: pointer;
}
.call-toolbar .icon-wrapper.green[data-v-748a9fde] {
      background: #35c759;
}
.call-toolbar .icon-wrapper.green[data-v-748a9fde]:hover {
      background: #40a659;
}
.call-toolbar .icon-wrapper.red[data-v-748a9fde] {
      background: #f2333a;
}
.call-toolbar .icon-wrapper.red[data-v-748a9fde]:hover {
      background: #d92d34;
}
.call-toolbar .icon-wrapper .iconjieting[data-v-748a9fde] {
      color: #fff;
      font-size: 20px;
}
.call-toolbar .icon-wrapper .iconguaduan[data-v-748a9fde] {
      display: block;
      color: #fff;
      font-size: 20px;
      -webkit-transform: scale(0.48);
              transform: scale(0.48);
}
.search-call[data-v-748a9fde] {
  position: relative;
  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: 274px;
  height: 52px;
  padding: 8px;
  background: linear-gradient(329deg, #cce3ff 0%, #cee3ff 100%);
  border-radius: 8px;
  backdrop-filter: blur(4px);
  cursor: move;
}
.search-call .iconshurushanchu[data-v-748a9fde] {
    position: absolute;
    top: -16px;
    right: -16px;
    color: #bbbecc;
    cursor: pointer;
}
.search-call .call-button[data-v-748a9fde] {
    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: 68px;
    height: 36px;
    margin-left: 8px;
    border-radius: 6px;
    background: -webkit-gradient(linear, left top, right top, from(#01a2fe), to(#0071ff));
    background: linear-gradient(90deg, #01a2fe 0%, #0071ff 100%);
    cursor: pointer;
}
.search-call .call-button[data-v-748a9fde]:hover {
      opacity: 0.7;
}
.search-call .call-button .huIcon[data-v-748a9fde] {
      padding-right: 4px;
      color: #ffffff;
      font-size: 12px;
}
.search-call .call-button .text[data-v-748a9fde] {
      color: #ffffff;
}
.search-call[data-v-748a9fde] .el-input {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.search-call[data-v-748a9fde] .el-input .el-input__clear {
      line-height: 36px;
}
.search-call[data-v-748a9fde] .el-input__inner {
    height: 36px;
    line-height: 36px;
    border: 1px solid transparent;
}
.search-call .call-history[data-v-748a9fde] {
    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: 20px;
    height: 20px;
    margin-left: 10px;
    border-radius: 10px;
    background: #b1d8ff;
    cursor: pointer;
}
.search-call .call-history .huIcon[data-v-748a9fde] {
      color: #388eed;
}
.search-call .call-history .huIcon.active[data-v-748a9fde] {
        -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
}
.search-call .history-list[data-v-748a9fde] {
    position: absolute;
    top: 62px;
    right: 0;
    left: 0;
    padding: 6px 0;
    background: #ffffff;
    -webkit-box-shadow: 0px 5px 13px 0px rgba(212, 214, 231, 0.7);
            box-shadow: 0px 5px 13px 0px rgba(212, 214, 231, 0.7);
    border-radius: 8px;
}
.search-call .history-list .history-item[data-v-748a9fde] {
      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%;
      height: 50px;
      padding: 10px 0;
}
.search-call .history-list .history-item[data-v-748a9fde]:hover {
        background-color: #edf4fe;
}
.search-call .history-list .history-item .name[data-v-748a9fde] {
        font-weight: 500;
        color: #101739;
}
.search-call .history-list .history-item .can-click[data-v-748a9fde] {
        cursor: pointer;
}
.search-call .history-list .history-item .can-click[data-v-748a9fde]:hover {
          color: #0d5aff;
}
.search-call .history-list .history-item .descript[data-v-748a9fde] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.search-call .history-list .history-item .descript .text[data-v-748a9fde] {
          color: #83899d;
          font-size: 12px;
}
.search-call .history-list .history-item .descript .time[data-v-748a9fde] {
          margin: 0 6px;
}
.search-call .history-list .item-left[data-v-748a9fde] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin-left: 20px;
}
.search-call .history-list .item-right[data-v-748a9fde] {
      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: 28px;
      height: 28px;
      margin-right: 20px;
      border-radius: 14px;
      background: -webkit-gradient(linear, left top, right top, from(#36c0ff), to(#5b80ff));
      background: linear-gradient(90deg, #36c0ff 0%, #5b80ff 100%);
}
.search-call .history-list .item-right .huIcon[data-v-748a9fde] {
        color: #ffffff;
        font-size: 12px;
        cursor: pointer;
}
.search-call .history-empty[data-v-748a9fde] {
    min-height: 200px;
}
.search-call .history-empty[data-v-748a9fde] .empty-view {
      padding: 24px 0;
}
.search-call .history-empty[data-v-748a9fde] .el-loading-spinner {
      top: 90px !important;
}
.main-page-dialog-wrapper[data-v-748a9fde] {
  position: fixed;
  top: 80px;
  right: 0;
  left: 220px;
  bottom: 0;
  overflow: hidden;
  z-index: 1400;
}

.version-pop[data-v-418c47de] {
  position: fixed;
  top: 45%;
  left: 50%;
  width: 530px;
  border-radius: 4px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.version-pop .top-bg[data-v-418c47de] {
    width: 530px;
    height: 238px;
    background: url("/img/desk/version-pop.png") no-repeat;
    background-size: cover;
    position: absolute;
    top: -75px;
    left: 0;
    z-index: -1;
}
.version-pop .version-title[data-v-418c47de] {
    margin-left: 25px;
    height: 160px;
    padding-top: 33px;
}
.version-pop .version-title .top[data-v-418c47de] {
      font-size: 24px;
      font-weight: 500;
      color: #ffffff;
      margin-bottom: 10px;
}
.version-pop .version-title .bottom[data-v-418c47de] {
      font-size: 12px;
      color: #ffffff;
      margin-bottom: 10px;
}
.version-pop .version-content[data-v-418c47de] {
    width: 100%;
    max-height: 300px;
    color: #303b5b;
    font-size: 14px;
    overflow-y: scroll;
    background: #fff;
    padding: 16px 24px 16px 25px;
}
.version-pop .version-content[data-v-418c47de] p {
      margin-top: 0;
      margin-bottom: 12px;
}
.version-pop .btn-view[data-v-418c47de] {
    padding-right: 24px;
    padding-bottom: 24px;
    margin-top: -1px;
    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;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    background: #fff;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
}
.version-pop .btn-view .btn-know[data-v-418c47de] {
      width: 88px;
      height: 32px;
      border-radius: 4px;
      border: 1px solid #e7e8ec;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 14px;
      color: #101739;
      margin-right: 8px;
      cursor: pointer;
}
.version-pop .btn-view .btn-reload[data-v-418c47de] {
      width: 88px;
      height: 32px;
      background: #0d5aff;
      border-radius: 4px;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 14px;
      color: #ffffff;
      cursor: pointer;
}
.version-pop .bg-icon[data-v-418c47de] {
    width: 215px;
    height: 222px;
    position: absolute;
    top: -87px;
    right: 34px;
}

.shape[data-v-2818a7c5] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.3;
  z-index: 3000;
}
[data-v-2818a7c5] .version-pop {
  z-index: 3001;
}

.feed-back--view[data-v-73e363be] {
  z-index: 2002;
  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: end;
      -ms-flex-align: end;
          align-items: flex-end;
  position: fixed;
  right: 64px;
  bottom: 35px;
  cursor: auto;
}
.feed-back--view .feed-back--content[data-v-73e363be] {
    width: 448px;
    height: 495px;
    border-radius: 12px;
    background: #f3f7ff;
    -webkit-box-shadow: 0px 10px 30px 0px #efefef;
            box-shadow: 0px 10px 30px 0px #efefef;
    border: 1px solid rgba(23, 98, 254, 0.2);
    padding: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.feed-back--view .feed-back--content .feed-back--content__header[data-v-73e363be] {
      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;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.feed-back--view .feed-back--content .feed-back--content__header .header-label[data-v-73e363be] {
        font-weight: 600;
        font-size: 18px;
        background: -webkit-gradient(linear, left top, right top, from(#4b9dff), to(#115bff));
        background: linear-gradient(to right, #4b9dff 0%, #115bff 100%);
        -webkit-background-clip: text;
        background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
}
.feed-back--view .feed-back--content .feed-back--content__header .iconxuanzhongshanchu[data-v-73e363be] {
        color: #444b6c;
        cursor: pointer;
}
.feed-back--view .feed-back--content .feed-back--content__header .iconxuanzhongshanchu[data-v-73e363be]:hover {
          color: #0d5aff;
}
.feed-back--view .feed-back--content .feed-back--content__tips[data-v-73e363be] {
      font-size: 12px;
      color: #a2a5b5;
      margin: 8px 0 24px 0;
}
.feed-back--view .feed-back--content .attach-input--view[data-v-73e363be] {
      margin-top: 16px;
}
.feed-back--view .feed-back--content .attach-input--view[data-v-73e363be] .remark-content {
        max-height: 280px;
        overflow: auto;
}
.feed-back--view .feed-back--content .null-view[data-v-73e363be] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.feed-back--view .feed-back--content .feed-back--content__submit[data-v-73e363be] {
      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: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
}
.feed-back--view .feed-back--content .feed-back--content__submit .submit--view[data-v-73e363be] {
        width: 68px;
        height: 32px;
        border-radius: 4px;
        background: #0d5aff;
        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;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        font-size: 14px;
        color: #ffffff;
        cursor: pointer;
}
.feed-back--view .feed-back--icon[data-v-73e363be] {
    width: 32px;
    height: 68px;
    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-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
    background: -webkit-gradient(linear, right top, left top, from(#1065ff), to(#1983ff));
    background: linear-gradient(270deg, #1065ff 0%, #1983ff 100%);
    cursor: pointer;
    margin-bottom: 12px;
}
.feed-back--view .feed-back--icon .huIcon[data-v-73e363be] {
      color: #fff;
      margin-bottom: 6px;
      font-size: 12px;
}
.feed-back--view .feed-back--icon .feed-back--text[data-v-73e363be] {
      font-size: 12px;
      color: #fff;
      font-weight: 500;
}
.feed-back--view .feed-back--icon[data-v-73e363be]:hover {
      opacity: 0.8;
}
[data-v-73e363be] .el-radio__inner {
  background: transparent;
}
.slide-enter-active[data-v-73e363be] {
  -webkit-animation: slideIn-73e363be 0.3s ease;
          animation: slideIn-73e363be 0.3s ease;
}
.slide-leave-active[data-v-73e363be] {
  -webkit-animation: slideOut-73e363be 0.1s linear;
          animation: slideOut-73e363be 0.1s linear;
}
@-webkit-keyframes slideIn-73e363be {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@keyframes slideIn-73e363be {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@-webkit-keyframes slideOut-73e363be {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
}
@keyframes slideOut-73e363be {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
}
.qrcode-view[data-v-73e363be] {
  border: 1px solid #0d5aff;
  height: 32px;
  padding: 0 16px;
  border-radius: 4px;
  color: #0d5aff;
  margin-right: 8px;
  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;
}
.qrcode-view .iconerweima1[data-v-73e363be] {
    font-size: 12px;
    margin-right: 4px;
}
.qr-code--img[data-v-73e363be] {
  width: 140px;
  height: 140px;
}

.qr-code--tool {
  padding: 8px;
}

.drag-ball[data-v-d2ec4080] {
  position: fixed;
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  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;
  z-index: 2001;
}
.drag-ball .drag-ball--content__view[data-v-d2ec4080] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.drag-ball .call-container[data-v-d2ec4080] {
    position: absolute;
    left: -289px;
    top: 0;
}
.drag-ball .drag-content[data-v-d2ec4080] {
    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: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.drag-ball.dragging[data-v-d2ec4080] {
    pointer-events: none;
}
.drag-ball .close-icon[data-v-d2ec4080] {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    color: #c8cad3;
    display: none;
}
.drag-ball .close-icon[data-v-d2ec4080]:hover {
      color: #83899d;
}
.drag-ball:hover .close-icon[data-v-d2ec4080] {
    display: block;
}
.drag-ball .tool-content[data-v-d2ec4080] {
    width: 44px;
    height: 114px;
    background: #ffffff;
    -webkit-box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.1);
    border-radius: 90px 90px 90px 90px;
    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;
}
.drag-ball .tool-content .list-item[data-v-d2ec4080] {
      height: 57px;
      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;
      cursor: pointer;
}
.drag-ball .tool-content .list-item .huIcon[data-v-d2ec4080] {
        font-size: 14px;
}
.drag-ball .tool-content .list-item .iconfankui[data-v-d2ec4080] {
        font-size: 16px;
}
.drag-ball .tool-content .list-item .list-text[data-v-d2ec4080] {
        font-size: 12px;
        color: #444b6c;
        margin-top: 4px;
}
.drag-ball .tool-content .list-item[data-v-d2ec4080]:hover {
        color: #0d5aff;
}
.drag-ball .tool-content .list-item:hover .list-text[data-v-d2ec4080] {
          color: #0d5aff;
}
.drag-ball .tool-content .call-item--line[data-v-d2ec4080] {
      width: 16px;
      height: 1px;
      background: #e7e7eb;
}
.drag-ball .show-hide--icon[data-v-d2ec4080] {
    margin-top: 12px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #ffffff;
    -webkit-box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.1);
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
}
.drag-ball .show-hide--icon .iconjinru[data-v-d2ec4080] {
      color: #101739;
      font-size: 16px;
}
.drag-ball .show-hide--icon .hide-tool--view[data-v-d2ec4080] {
      width: 32px;
      height: 32px;
      border-radius: 50%;
      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;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.drag-ball .show-hide--icon:hover .hide-tool--view[data-v-d2ec4080] {
      background: #f7f8fa;
}
.drag-ball .hide-view[data-v-d2ec4080] {
    width: 17px;
    height: 24px;
    padding-left: 6px;
    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;
    background: #0d5aff;
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
    cursor: pointer;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease;
    overflow: hidden;
}
.drag-ball .hide-view .iconfanhui[data-v-d2ec4080] {
      font-size: 12px;
      color: #fff;
      zoom: calc(0.65);
}
.hide-drag-ball[data-v-d2ec4080] {
  right: 0;
}
.slide-enter-active[data-v-d2ec4080] {
  -webkit-animation: slideIn-d2ec4080 0.3s ease;
          animation: slideIn-d2ec4080 0.3s ease;
}
.slide-leave-active[data-v-d2ec4080] {
  -webkit-animation: slideOut-d2ec4080 0.1s linear;
          animation: slideOut-d2ec4080 0.1s linear;
}
.hideIcon-enter-active[data-v-d2ec4080] {
  -webkit-animation: slideIn-d2ec4080 0.5s ease;
          animation: slideIn-d2ec4080 0.5s ease;
}
.hideIcon-leave-active[data-v-d2ec4080] {
  -webkit-animation: slideOut-d2ec4080 0.1s linear;
          animation: slideOut-d2ec4080 0.1s linear;
}
@-webkit-keyframes slideIn-d2ec4080 {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@keyframes slideIn-d2ec4080 {
from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@-webkit-keyframes slideOut-d2ec4080 {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
}
@keyframes slideOut-d2ec4080 {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
}
}
.hide-null--view[data-v-d2ec4080] {
  height: 138px;
}
.opacity-1[data-v-d2ec4080] {
  opacity: 1;
}
.opacity-0[data-v-d2ec4080] {
  opacity: 0;
}

.show-tips--tooltip {
  margin-right: 20px !important;
}

.call-tool .tool-image[data-v-71bf34c5] {
  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;
  width: 52px;
  height: 52px;
  background: -webkit-gradient(linear, left top, left bottom, from(#01a1fe), to(#0071ff));
  background: linear-gradient(180deg, #01a1fe, #0071ff);
  border-radius: 50%;
  overflow: hidden;
}
.call-tool .tool-image img[data-v-71bf34c5] {
    position: relative;
    width: 38px;
    z-index: 10;
}
.call-tool .tool-image[data-v-71bf34c5]::before {
    content: "";
    position: absolute;
    left: 3px;
    top: 3px;
    right: 3px;
    bottom: 3px;
    border-radius: 50%;
    background: -webkit-gradient(linear, left top, left bottom, from(#d7e9ff), to(#ffffff));
    background: linear-gradient(180deg, #d7e9ff 0%, #ffffff 100%);
}
.call-tool .tool-text[data-v-71bf34c5] {
  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;
  width: 52px;
  height: 20px;
  margin-top: -8px;
  background: -webkit-gradient(linear, left top, right top, from(#01a2fe), to(#0071ff));
  background: linear-gradient(90deg, #01a2fe 0%, #0071ff 100%);
  border-radius: 4px;
  font-weight: 500;
  font-size: 11px;
  color: #ffffff;
  z-index: 20;
}

.avue-contail[data-v-3359e770] {
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6f0fe), color-stop(50%, #f2f8ff));
  background: linear-gradient(180deg, #e6f0fe 0%, #f2f8ff 50%);
  background-size: 100%;
  background-repeat: no-repeat;
}
.avue-main[data-v-3359e770] {
  position: relative;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 10px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  z-index: 1026;
  background: #fff;
  margin-right: 10px;
  margin-bottom: 16px;
  border-radius: 10px;
}
.avue-main--fullscreen[data-v-3359e770] {
    width: 100%;
}
.avue-main .my-avue-view[data-v-3359e770] {
    height: 100%;
    overflow-y: auto;
    overflow-x: auto;
}
.avue-layout[data-v-3359e770] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 80px);
  padding-right: 1px;
}
.avue-left[data-v-3359e770] {
  width: 220px;
  height: 100%;
  z-index: 1025;
}
.avue-header[data-v-3359e770] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 16px;
}
.avue-view[data-v-3359e770] {
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.top-tips[data-v-3359e770] {
  height: 30px;
  background-color: #fff7da;
  color: #a47300;
  line-height: 30px;
  text-align: center;
  position: relative;
}
.top-tips .icondanchuangguanbi[data-v-3359e770] {
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.bg-transparent[data-v-3359e770] {
  background: transparent;
}
.show-tips-view[data-v-3359e770] {
  height: calc(100% - 111px);
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
}
#app {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.el-input-number.is-controls-right .el-input__inner {
  text-align: left;
}
body .el-table th.gutter {
  display: none !important;
}
.el-table th.gutter,
.el-table colgroup.gutter {
  width: 7px !important;
}
@media (-moz-os-version: windows-xp), (-moz-os-version: windows-vista), (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10) {
.el-table--border th.gutter:last-of-type {
    display: block !important;
    width: 17px !important;
}
}
.el-date-editor .el-range-separator {
  width: 6% !important;
}
.el-steps--simple {
  padding: 18px 8%;
}
.el-step__head.is-success {
  color: #3e4fea;
  border-color: #3e4fea;
}
.el-step__title.is-success {
  color: #3e4fea;
}
.el-tabs__nav-wrap::after {
  height: 1px;
}
.select-user-name {
  float: left;
}
.select-user-dept {
  float: right;
  color: #8492a6;
  font-size: 13px;
}
.popover-footer {
  text-align: right;
  margin-top: 20px;
}
.header-btns {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.header-btns + .header-btns {
    margin-left: 10px;
}
.buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 30px;
}
.weight {
  font-weight: 700 !important;
}
.el-drawer__body {
  background-color: #f7f8fa;
}

@charset "UTF-8";
* {
  outline: none; }

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

a {
  text-decoration: none;
  color: #333; }

.avue-left,
.avue-header,
.avue-top,
.avue-logo,
.avue-layout .login-logo,
.avue-main {
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

@media screen and (max-width: 992px) {
  .el-message-box {
    width: 98% !important; }
  .avue-tags {
    display: none; }
  .avue-tags {
    display: none; }
  .top-bar__item {
    display: none; } }

@media screen and (max-width: 1280px) {
  #app .loginContent .logo {
    left: 20px;
    top: 40px; } }

.theme-blue .el-menu--popup .el-menu-item {
  background-color: #fff;
  height: 40px;
  line-height: 40px; }
  .theme-blue .el-menu--popup .el-menu-item i,
  .theme-blue .el-menu--popup .el-menu-item span {
    color: #303133; }
  .theme-blue .el-menu--popup .el-menu-item:hover i,
  .theme-blue .el-menu--popup .el-menu-item:hover span {
    color: #0d5aff; }
  .theme-blue .el-menu--popup .el-menu-item.is-active {
    background: #f7f8fa;
    color: #0d5aff; }
    .theme-blue .el-menu--popup .el-menu-item.is-active:before {
      content: "";
      top: 0;
      left: 0;
      bottom: 0;
      width: 4px;
      background: #0d5aff;
      position: absolute; }
    .theme-blue .el-menu--popup .el-menu-item.is-active i,
    .theme-blue .el-menu--popup .el-menu-item.is-active span {
      color: #0d5aff; }

.header-tip_icon {
  margin-left: 4px; }

.clue-assign-tip__red {
  color: #f2333a;
  font-size: 12px; }

/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
/*
/*! 我就是自己看看，然后翻译下下，让大家看看 */
/* ==========================================================================
   HTML5 display definitions

   HTML5 新增元素定义

   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 *
 * 修正IE 8/9 中未定义的块级元素。
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
  * Correct `inline-block` display not defined in IE 8/9.
  *
  * 修正在 IE 8/9 中未定义的 'inline-block' 元素。
  */
audio,
canvas,
video {
  display: inline-block; }

/**
  * Prevent modern browsers from displaying `audio` without controls.
  * Remove excess height in iOS 5 devices.
  *
  * 阻止现在浏览器显示未定义 control 播放控件的 'audio' 声音元素。
  * 删除 IOS 5 设备中显示的多余的高度。
  */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
  * Address styling not present in IE 8/9.
  *
  * 处理 IE 8/9 中不存在的样式。
  */
[hidden] {
  display: none; }

/* ==========================================================================
    Base
 
    基本设置
    ========================================================================== */
/**
  * 1. Set default font family to sans-serif.
  * 2. Prevent iOS text size adjust after orientation change, without disabling
  *    user zoom.
  *
  * 1. 设置默认字体类型为 sans-serif.
  * 2. 当用户放大或缩小页面时不改变字体大小。
  */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
  * Remove default margin.
  *
  * 删除默认边距。
  */
body {
  margin: 0; }

/* ==========================================================================
    Links
 
    链接
    ========================================================================== */
/**
  * Address `outline` inconsistency between Chrome and other browsers.
  *
  * 处理 Chrome 与其它浏览器中关于 'outline' 的不一致性。
  */
a:focus {
  outline: thin dotted; }

/**
  * Improve readability when focused and also mouse hovered in all browsers.
  *
  * 为所有浏览器改善当激活或悬停在元素上时元素内容的可读性。
  */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
    Typography
 
    排版
    ========================================================================== */
/**
  * Address variable `h1` font-size and margin within `section` and `article`
  * contexts in Firefox 4+, Safari 5, and Chrome.
  *
  * 处理多变的 'h1' 字体大小及其在 Firefox 4+, Safari 5, 及 Chrome时浏览器中的 
  * 'section' 与　'article' 元素中的边距。
  */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
  * Address styling not present in IE 8/9, Safari 5, and Chrome.
  *
  * 处理在 IE 8/9, Safari 5, 及 Chrome 没有的样式。
  */
abbr[title] {
  border-bottom: 1px dotted; }

/**
  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
  *
  * 处理 Firefox 4+, Safari 5, 及 Chrome 中默认的 'bolder' 样式为　'bold'.
  */
b,
strong {
  font-weight: bold; }

/**
  * Address styling not present in Safari 5 and Chrome.
  *
  * 处理在 Safari 5 和 Chrome 没有的样式。
  */
dfn {
  font-style: italic; }

/**
  * Address differences between Firefox and other browsers.
  *
  * 处理　Firefox　与其它浏览器的差异。
  */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0; }

/**
  * Address styling not present in IE 8/9.
  *
  * 处理在 IE 8/9 中没有的样式。
  */
mark {
  background: #ff0;
  color: #000; }

/**
  * Correct font family set oddly in Safari 5 and Chrome.
  *
  * 修正确 Safari 5 和 Chrome 中古怪的默认字体。
  */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
  * Improve readability of pre-formatted text in all browsers.
  *
  * 为所有浏览器改善预格式化文本的可读性。
  */
pre {
  white-space: pre-wrap; }

/**
  * Set consistent quote types.
  *
  * 设置一致的引用格式。
  */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
  * Address inconsistent and variable font size in all browsers.
  *
  * 处理所有浏览器中字体大小的不一致性[译者注：原文直译为：处理所有
  * 浏览器中的不一致和多变的字体大小]。
  */
small {
  font-size: 80%; }

/**
  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  *
  * 阻止所有浏览器中 'sub' 和 'sup' 元素影响 'line-height'. 
  * [译者注：就是不让上标与下标影响行高。]
  */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
    Embedded content
 
    嵌入的内容
    ========================================================================== */
/**
  * Remove border when inside `a` element in IE 8/9.
  *
  * 删除 IE 8/9 中当内容位于 'a' 中出现的边框。
  */
img {
  border: 0; }

/**
  * Correct overflow displayed oddly in IE 9.
  *
  * 修正 IE 9 中显示古怪的溢出内容。
  */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
    Figures
 
    Figure 图像/图表/代码等
    ========================================================================== */
/**
  * Address margin not present in IE 8/9 and Safari 5.
  *
  * 处理在 IE 8/9 和 Safari 5 没有的边距。
  */
figure {
  margin: 0; }

/* ==========================================================================
    Forms
    ========================================================================== */
/**
  * Define consistent border, margin, and padding.
  *
  * 定义一致的边框、外边距及内边距。
  */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
  * 1. Correct `color` not being inherited in IE 8/9.
  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
  * 1. 修正在　IE 8/9 中没有继承的 'color'. 
  *
  *    [译者注：说是修正颜色嘛，可下面没有关于颜色的呀，这也行？求大神解释！]
  * 2. 去掉内边距，避免当用户清空表单组时认为出错了。
  */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
  * 1. Correct font family not being inherited in all browsers.
  * 2. Correct font size not being inherited in all browsers.
  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
  *
  * 1. 修正所有浏览器中未被继承的字体类型。
  * 2. 修正所有浏览器中未被继承的字体大小。
  * 3. 处理 Firefox 4+, Safari 5, 及 Chrome 中默认设置不同的外边距。
  */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
  * the UA stylesheet.
  *
  * 处理 Firefox 4+ 中的客户端样式表里使用 '!important' 设置的 'line-height'.
  */
button,
input {
  line-height: normal; }

/**
  * Address inconsistent `text-transform` inheritance for `button` and `select`.
  * All other form control elements do not inherit `text-transform` values.
  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
  * Correct `select` style inheritance in Firefox 4+ and Opera.
  * 
  * 处理 'button' 和 'select' 的 'text-transform' 继承的不一致性。
  * 所有其它表单控件元素不继承 'text-transform' 的值。
  * 修正 Chrome, Safari 5+, 及 IE 8+ 中 'button' 的继承样式。
  * 修正 Firefox 4+ 和 Opera 中 'select' 的继承样式。
  */
button,
select {
  text-transform: none; }

/**
  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  *    and `video` controls.
  * 2. Correct inability to style clickable `input` types in iOS.
  * 3. Improve usability and consistency of cursor style between image-type
  *    `input` and others.
  *
  * 1. 避免 Android 4.0.* 中 WebKit 的一个bug, 防止 'audio' 与 'video' 的播放控件失效。
  * 2. 修正 iOS 中不可点击的 'input' 样式。
  * 3. 改善图片类型的 'input' 等光标样式的可用性与一致性。
  */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
  * Re-set default cursor for disabled elements.
  * 
  * 重置不可用元素的默认光标样式。
  */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
  * 1. Address box sizing set to `content-box` in IE 8/9.
  * 2. Remove excess padding in IE 8/9.
  *
  * 1. 处理 IE 8/9 中设置为 'content-box' 的盒子模型。
  * 2. 删除 IE 8/9 中多余的内边距。
  */
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  *    (include `-moz` to future-proof).
  *
  * 1. 处理 Safari 5 和 Chrome 中默认设置为 'appearance' 的 'searchfield'.
  * 2. 处理 Safari 5 和 Chrome 中默认设置为 'box-sizing' 的 'border-box'
  *    (包括不会过时的 '-moz').
  */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
  * Remove inner padding and search cancel button in Safari 5 and Chrome
  * on OS X.
  *
  * 删除 Safari 5 和 OS X 上的 Chrome 中的输入框上的内边距和搜索取消按钮。
  */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
  * Remove inner padding and border in Firefox 4+.
  *
  * 删除 Firefox 4+ button 与 input 上的内边距。
  */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
  * 1. Remove default vertical scrollbar in IE 8/9.
  * 2. Improve readability and alignment in all browsers.
  *
  * 1. 删除 IE8/9 中默认的垂直滚动条。
  * 2. 改善所有浏览器中的可读性并使文本垂直对齐。
  */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
    Tables
 
    表格
    ========================================================================== */
/**
  * Remove most spacing between table cells.
  *
  * 删除表格里单元格间的间距。
  */
table {
  border-collapse: collapse;
  border-spacing: 0; }

.dot-loading-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .dot-loading-3 .dot-item {
    width: 3px;
    height: 3px;
    border-radius: 50%;
    margin-top: 12px;
    background: #a2a5b5; }
    .dot-loading-3 .dot-item + .dot-item {
      margin-left: 1px; }
  .dot-loading-3 .dot-item:nth-of-type(1) {
    -webkit-animation: jump 1.2s -0.4s linear infinite;
            animation: jump 1.2s -0.4s linear infinite;
    margin-left: 4px; }
  .dot-loading-3 .dot-item:nth-of-type(2) {
    -webkit-animation: jump 1.2s -0.2s linear infinite;
            animation: jump 1.2s -0.2s linear infinite; }
  .dot-loading-3 .dot-item:nth-of-type(3) {
    -webkit-animation: jump 1.2s linear infinite;
            animation: jump 1.2s linear infinite; }

@-webkit-keyframes jump {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1; }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.8; } }

@keyframes jump {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1; }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.8; } }

::-webkit-scrollbar-track-piece {
  background-color: transparent; }

::-webkit-scrollbar {
  width: 7px;
  height: 7px;
  background-color: transparent; }

::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: rgba(144, 147, 153, 0.3); }
  ::-webkit-scrollbar-thumb:hover {
    background: rgba(144, 147, 153, 0.5); }

.avue-crud {
  width: 100%; }
  .avue-crud .avue-crud__menu {
    margin-bottom: 8px; }
    .avue-crud .avue-crud__menu .avue-crud__left .el-button--primary {
      padding-bottom: 0;
      padding-top: 0;
      height: 32px;
      line-height: 32px;
      background-color: #0d5aff;
      color: #fff;
      border: none; }
      .avue-crud .avue-crud__menu .avue-crud__left .el-button--primary:hover {
        background-color: #3d7bff;
        border: none; }
      .avue-crud .avue-crud__menu .avue-crud__left .el-button--primary span {
        height: 32px;
        line-height: 32px;
        display: inline-block; }
    .avue-crud .avue-crud__menu .avue-crud__right .el-button:last-child {
      margin-right: 0; }
    .avue-crud .avue-crud__menu .avue-crud__right .refresh-btn {
      width: 58px;
      margin-right: 0; }
  .avue-crud .el-table {
    border: 1px solid #e7e7eb;
    color: #303b5b; }
    .avue-crud .el-table::before {
      height: 0px; }
    .avue-crud .el-table .el-link.el-link--primary {
      color: #0d5aff; }
    .avue-crud .el-table .el-table--border::after,
    .avue-crud .el-table .el-table--group::after {
      width: 0; }
    .avue-crud .el-table .el-table__row .cell .el-button--text i {
      display: none; }
    .avue-crud .el-table .el-table__row .cell .el-button--text span {
      margin-left: 0; }
    .avue-crud .el-table .el-table__row td {
      border-color: #e7e7eb; }
      .avue-crud .el-table .el-table__row td:last-child {
        border-right: none; }
    .avue-crud .el-table .el-table__row:last-child td {
      border-bottom: none; }
    .avue-crud .el-table th {
      background: #f4f4f5;
      height: 50px;
      padding: 0; }
      .avue-crud .el-table th .el-checkbox.is-disabled {
        pointer-events: none; }
  .avue-crud .el-loading-mask {
    z-index: 1000; }

.avue-crud .el-table--medium td,
.avue-form .el-table--medium td {
  padding: 0 !important;
  height: 50px; }

.avue--collapse .avue-left {
  width: 60px; }
  .avue--collapse .avue-left .menu-wrapper .el-submenu__title span,
  .avue--collapse .avue-left .menu-wrapper .el-menu-item span {
    display: none; }

.el-table--border::after,
.el-table--group::after {
  width: 0; }

.el-table th.gutter {
  display: none !important; }

.avue-detail-label {
  color: #0d5aff;
  cursor: pointer; }
  .avue-detail-label:hover {
    text-decoration: underline; }

.el-table {
  border: 1px solid #ebeef5; }
  .el-table th {
    background-color: #f4f4f5 !important;
    height: 50px;
    padding: 0; }
    .el-table th:hover {
      background-color: #eaebed !important; }
  .el-table .el-table__row td {
    padding: 0 !important;
    height: 50px;
    border-color: #e8e8e8 !important; }
    .el-table .el-table__row td:last-child {
      border-right: none; }
  .el-table .el-table__row.hover-row td {
    background-color: #edf4fe !important; }
  .el-table .el-table__row .cell {
    color: #303b5b;
    font-size: 12px; }

.field-prop {
  width: 300px !important; }

.avue-ueditor__dialog {
  z-index: 9; }

.avue-empty__desc {
  color: #a2a5b5;
  font-size: 14px; }

.avue-empty__image {
  height: 130px; }

.avue-input-icon__list .avue-icon {
  font-size: 20px; }

.el-dialog__body > .fixed-menu > .el-form > .el-row {
  max-height: 460px;
  margin-right: -24px;
  padding-right: 14px;
  overflow-y: auto;
  overflow-y: overlay; }

.el-dialog__body > .fixed-menu .avue-form__menu {
  padding: 0; }
  .el-dialog__body > .fixed-menu .avue-form__menu .el-form-item {
    margin-bottom: 0; }

.el-dialog__body .avue-form__menu {
  margin-bottom: 0; }

.avue-crud__dialog .el-scrollbar {
  margin: -24px -24px 0 -24px;
  padding: 24px 14px 0 24px; }
  .avue-crud__dialog .el-scrollbar .el-scrollbar__view {
    padding-right: 0; }
  .avue-crud__dialog .el-scrollbar .avue-form__menu {
    padding-bottom: 7px; }
    .avue-crud__dialog .el-scrollbar .avue-form__menu .el-form-item {
      margin: 0; }

.avue-crud__dialog .no-group .avue-form__group {
  margin-top: 0; }

.avue-crud-search .customer-filter-item .el-input__suffix .el-icon-arrow-down {
  line-height: 34px;
  font-family: "huIcon" !important;
  font-size: 16px !important;
  color: #a2a5b5 !important; }
  .avue-crud-search .customer-filter-item .el-input__suffix .el-icon-arrow-down::before {
    content: "\E6EB" !important; }

.avue-crud-search .customer-filter-item .select-search-view .select-search-label {
  font-size: 12px;
  line-height: 12px; }

.avue-crud-search .customer-date-view .customer-date-label {
  font-size: 12px;
  line-height: 12px; }

.crud-menu {
  text-align: left; }

.el-form-item .el-input__validateIcon {
  display: none; }

.avue-crud .el-table {
  border: 0 none; }

.el-table__fixed-right::before,
.el-table__fixed::before {
  height: 0; }

.avue-label-slot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .avue-label-slot .icon {
    height: 20px;
    line-height: 20px;
    margin-left: 4px;
    margin-top: 8px;
    color: #a2a5b5; }

.avue-crud-search {
  padding-left: 8px;
  border-radius: 10px; }
  .avue-crud-search .content {
    min-height: 44px; }
  .avue-crud-search .el-select__tags-text {
    font-size: 12px; }
  .avue-crud-search .el-input__inner,
  .avue-crud-search .el-input--prefix .el-input__inner {
    height: 32px !important;
    font-size: 12px !important; }
    .avue-crud-search .el-input__inner:hover,
    .avue-crud-search .el-input--prefix .el-input__inner:hover {
      border-color: #0d5aff !important; }
  .avue-crud-search .el-select__input,
  .avue-crud-search .customer-date .el-input__inner {
    height: 32px !important;
    font-size: 12px !important; }
    .avue-crud-search .el-select__input:hover,
    .avue-crud-search .customer-date .el-input__inner:hover {
      border-color: #0d5aff !important; }
  .avue-crud-search .dz-date-range {
    font-size: 12px !important; }
    .avue-crud-search .dz-date-range:hover .el-date-editor {
      border-color: #0d5aff !important; }
    .avue-crud-search .dz-date-range .empty {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px !important; }
      .avue-crud-search .dz-date-range .empty .time-icon {
        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; }
    .avue-crud-search .dz-date-range .el-date-editor {
      font-size: 12px !important; }
      .avue-crud-search .dz-date-range .el-date-editor .el-range-input,
      .avue-crud-search .dz-date-range .el-date-editor .el-range-separator {
        font-size: 12px !important; }
  .avue-crud-search .el-range__close-icon {
    position: absolute;
    right: 4px;
    top: 0; }
  .avue-crud-search .select-search-view .el-search-select {
    height: 32px; }
    .avue-crud-search .select-search-view .el-search-select .el-input--suffix .el-input__inner {
      height: 32px !important; }
  .avue-crud-search .select-search-view {
    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;
    border-radius: 4px;
    border: 1px solid #e7e8ec;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 8px;
    height: 32px;
    overflow: hidden; }
    .avue-crud-search .select-search-view .el-input__suffix-inner {
      height: 32px;
      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; }
    .avue-crud-search .select-search-view .el-input__icon {
      line-height: 32px !important; }
    .avue-crud-search .select-search-view .el-cascader .el-input--suffix .el-input__inner {
      height: 32px !important; }
    .avue-crud-search .select-search-view:hover {
      border-color: #0d5aff; }
    .avue-crud-search .select-search-view .select-search-label {
      font-size: 12px !important;
      color: #a2a5b5;
      line-height: 12px !important; }
    .avue-crud-search .select-search-view .customer-search-select {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .avue-crud-search .select-search-view .customer-search-select .el-input--mini .el-input__inner,
      .avue-crud-search .select-search-view .customer-search-select .el-input__inner,
      .avue-crud-search .select-search-view .customer-search-select .el-input--suffix .el-input__inner {
        height: 32px !important;
        width: inherit !important;
        -webkit-box-flex: 1 !important;
            -ms-flex: 1 !important;
                flex: 1 !important;
        border: 0 none !important; }
    .avue-crud-search .select-search-view .el-select__tags-text {
      max-width: 60px; }
    .avue-crud-search .select-search-view.disabled {
      background: #f5f7fa; }
      .avue-crud-search .select-search-view.disabled:hover {
        border: 1px solid #e7e8ec; }
  .avue-crud-search .customer-select-remote {
    width: 250px;
    margin: 7px 0px 7px 12px; }
    .avue-crud-search .customer-select-remote .el-input__icon::before {
      content: "\E6EB";
      font-family: "huIcon";
      font-size: 16px;
      color: #a2a5b5; }
    .avue-crud-search .customer-select-remote .is-focus .el-input__suffix-inner .el-input__icon {
      -webkit-transform: rotateZ(180deg);
      transform: rotateZ(180deg); }
    .avue-crud-search .customer-select-remote .el-icon-circle-close::before {
      content: "\E78D";
      font-family: "element-icons";
      font-size: 14px;
      color: #c0c4cc; }
  .avue-crud-search .style-wm {
    width: 250px;
    margin: 7px 0px 7px 12px; }

.customer-search-select.el-select .el-select__caret::before {
  line-height: 30px !important; }

.filter-reset {
  padding: 9px 20px 9px 8px; }
  .filter-reset .filter-item {
    width: 250px;
    margin: 7px 0px 7px 12px; }
    .filter-reset .filter-item .el-input__inner {
      width: 250px;
      height: 32px;
      line-height: 32px;
      border-radius: 4px; }
      .filter-reset .filter-item .el-input__inner:focus {
        border-color: #0d5aff; }
  .filter-reset .filter-wrapper {
    margin: 7px 0px 7px 12px; }

.avue-form-menu .avue-form__menu .el-form-item {
  margin-bottom: 0; }

.avue-inline-edit.no-hover .inline-value:hover {
  background: #fff !important; }

.avue-delimiter--style .el-form-item__content {
  border-left: 1px solid rgba(231, 232, 236, 0.7); }

.avue-inline-edit .w-e-toolbar,
.avue-inline-edit .w-e-text-container {
  border-color: #e7e8ec !important; }

.avue-inline-edit .add-text {
  font-size: 12px !important; }

.avue-inline-edit .w-e-text p {
  font-size: 12px !important; }

.avue-editor--style .w-e-toolbar,
.avue-editor--style .w-e-text-container {
  border: 0 none !important; }

.avue-editor--style .w-e-toolbar {
  border-bottom: 1px solid #eee !important; }

.avue-form .table-group .el-row {
  border-right: 1px solid rgba(231, 232, 236, 0.7);
  border-bottom: 1px solid rgba(231, 232, 236, 0.7); }
  .avue-form .table-group .el-row::before {
    content: "";
    position: absolute;
    height: 0.5px;
    width: 100%;
    background-color: rgba(231, 232, 236, 0.7); }
  .avue-form .table-group .el-row .el-col {
    border-top: 1px solid rgba(231, 232, 236, 0.7); }
    .avue-form .table-group .el-row .el-col::after {
      content: "";
      position: absolute;
      height: 0.5px;
      width: 100%;
      background-color: rgba(231, 232, 236, 0.7); }
  .avue-form .table-group .el-row .el-form-item {
    margin-bottom: 0; }
  .avue-form .table-group .el-row .el-form-item__label {
    border-left: 1px solid rgba(231, 232, 236, 0.7);
    border-right: 1px solid rgba(231, 232, 236, 0.7); }
  .avue-form .table-group .el-row .el-form-item__content {
    margin-right: -1px;
    border-right: 1px solid rgba(231, 232, 236, 0.7); }

.ace-jsoneditor {
  font-size: 14px !important; }

.el-button.is-disabled.is-plain,
.el-button.is-disabled.is-plain:focus,
.el-button.is-disabled.is-plain:hover {
  color: #c0c4cc !important; }

.el-popover {
  min-width: 0;
  font-size: 12px;
  padding: 16px; }
  .el-popover .el-popover__title {
    font-size: 12px; }
  .el-popover .el-button {
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    font-size: 12px; }
  .el-popover.popover-max {
    max-width: 600px; }

.el-table th > .cell {
  color: #101739;
  font-weight: 500; }

.el-table th.is-sortable .cell {
  margin-top: 5px; }

.el-table .el-button + .el-button {
  margin-left: 12px; }

.el-table .el-table-column--selection .el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__inner {
  border-color: #dcdfe6; }

.el-table .el-table__body {
  width: 100%; }

.el-table .el-table__header {
  width: 100%; }
  .el-table .el-table__header th.is-left .cell {
    text-align: left; }

.el-table .is-scrolling-none .el-table__body {
  border-bottom: none; }

.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  -webkit-box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.12);
          box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.12); }

.el-table .el-tag {
  margin: 2px 5px 2px 0;
  height: 24px;
  line-height: 24px; }
  .el-table .el-tag:first-of-type {
    margin-top: 8px; }
  .el-table .el-tag:last-of-type {
    margin-bottom: 8px; }

.el-table .el-table-column--selection .cell {
  padding: 0 14px !important; }

.el-table .el-table__row .el-switch__core {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  margin-left: -3px; }

.el-table .el-table__empty-text {
  color: #a2a5b5; }

.el-table .el-link.is-underline::after {
  display: none; }

.el-table::before {
  height: 0; }

.el-textarea textarea {
  min-height: 100px !important;
  line-height: 20px; }

.el-textarea .el-textarea__inner {
  padding-top: 8px;
  padding-bottom: 8px; }

.el-dialog .el-col .el-col {
  margin-bottom: 0 !important; }

.el-dialog .el-col .el-col-2 {
  height: 1px; }

.el-dialog {
  border-radius: 12px; }
  .el-dialog .el-dialog__header {
    height: 22px;
    padding: 24px;
    border-radius: 4px 4px 0 0; }
  .el-dialog .el-dialog__title {
    line-height: 22px;
    font-size: 16px;
    font-weight: 500;
    color: #101739; }
  .el-dialog .el-dialog__headerbtn {
    top: 26px;
    right: 22px; }
    .el-dialog .el-dialog__headerbtn .el-icon-close {
      font-size: 20px;
      color: #444b6c; }
      .el-dialog .el-dialog__headerbtn .el-icon-close:hover {
        color: #0d5aff; }
  .el-dialog:not(.is-fullscreen) .el-dialog__body {
    padding: 24px;
    max-height: 700px;
    overflow-y: auto; }
  .el-dialog .el-dialog__footer {
    display: block;
    padding: 10px 24px 24px;
    text-align: right; }
    .el-dialog .el-dialog__footer .el-button {
      padding: 0 20px;
      height: 32px;
      line-height: 32px; }
      .el-dialog .el-dialog__footer .el-button + .el-button {
        margin-left: 10px; }
  .el-dialog .avue-form__menu .el-button {
    padding: 0 20px;
    height: 32px;
    line-height: 32px; }

.el-dropdown-menu__item {
  font-size: 12px;
  line-height: 28px; }

.el-scrollbar__view {
  height: 100%; }

.el-menu--horizontal {
  border-bottom: none !important; }

.el-menu {
  border-right: none !important; }

.el-menu--display,
.el-menu--display + .el-submenu__icon-arrow {
  display: none; }

.el-message__icon,
.el-message__content {
  display: inline-block; }

.el-date-editor .el-range-input,
.el-date-editor .el-range-separator {
  height: auto;
  overflow: hidden; }

.el-range-editor .el-icon-date {
  line-height: 26px; }

.el-range-editor.el-input__inner {
  padding: 0 10px; }

.el-date-editor .el-icon-date {
  line-height: 32px; }

.el-dialog__wrapper {
  z-index: 2048; }

.el-col.el-col-24 {
  width: 100%; }

.el-main {
  padding: 0 !important; }

.el-dropdown-menu__item--divided:before,
.el-menu,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
  background-color: transparent; }

.el-dropdown-menu {
  padding: 5px 0; }

.el-select {
  width: 100%; }
  .el-select .el-input__inner:hover {
    border-color: #0d5aff; }

.el-dropdown-menu__item:focus,
.el-dropdown-menu__item:not(.is-disabled):hover {
  color: #0d5aff;
  background-color: #f7f8fa; }

.el-select-dropdown__item {
  padding-left: 12px !important;
  height: auto;
  line-height: 32px;
  font-weight: 400;
  color: #101739; }

.el-select-dropdown__item span {
  padding-left: 0 !important;
  font-size: 14px; }

.el-select .el-input.is-focus .el-input__inner {
  border-color: #0d5aff; }

.el-select--mini .el-input--mini .el-input__inner {
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border: 1px solid #e7e7eb; }

.el-select--normal .el-input--normal .el-input__inner {
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border: 1px solid #e7e7eb; }

.el-textarea .el-input__count {
  font-size: 12px;
  color: #a2a5b5; }

.input-show-limit:not(.no-clear) .el-input__inner[type="text"] {
  padding-right: 72px; }

.input-show-limit:not(.no-clear) .el-input__clear {
  width: 16px; }

.input-show-limit.no-clear .el-input__inner[type="text"] {
  padding-right: 56px; }

.el-input__inner,
.el-textarea__inner {
  height: 32px;
  line-height: 32px;
  border-radius: 4px;
  padding: 0 10px;
  color: #303b5b;
  font-size: 14px; }
  .el-input__inner:focus, .el-input__inner:hover,
  .el-textarea__inner:focus,
  .el-textarea__inner:hover {
    border-color: #0d5aff !important; }
  .el-input__inner::-webkit-input-placeholder, .el-textarea__inner::-webkit-input-placeholder {
    color: #a2a5b5;
    font-size: 14px;
    font-weight: 400; }
  .el-input__inner::-moz-placeholder, .el-textarea__inner::-moz-placeholder {
    color: #a2a5b5;
    font-size: 14px;
    font-weight: 400; }
  .el-input__inner:-ms-input-placeholder, .el-textarea__inner:-ms-input-placeholder {
    color: #a2a5b5;
    font-size: 14px;
    font-weight: 400; }
  .el-input__inner::-ms-input-placeholder, .el-textarea__inner::-ms-input-placeholder {
    color: #a2a5b5;
    font-size: 14px;
    font-weight: 400; }
  .el-input__inner::placeholder,
  .el-textarea__inner::placeholder {
    color: #a2a5b5;
    font-size: 14px;
    font-weight: 400; }

.el-input .el-input__icon {
  line-height: 32px; }

.el-tooltip__popper {
  max-width: 600px; }
  .el-tooltip__popper > div {
    font-size: 12px;
    line-height: 18px; }
  .el-tooltip__popper.is-dark {
    background-color: #101739;
    border-radius: 2px;
    padding: 8px 12px;
    line-height: 17px; }
  .el-tooltip__popper.is-light {
    border: none;
    color: #101739;
    -webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
    line-height: 17px; }
    .el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow {
      border-bottom-color: #fafafa; }
    .el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow {
      border-top-color: #fafafa; }
    .el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow {
      border-left-color: #fafafa; }
    .el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow {
      border-right-color: #fafafa; }

.el-button--default:focus {
  color: #101739;
  border-color: #e7e8ec; }

.el-button--default:hover {
  background: #fff;
  border-color: #0d5aff;
  color: #0d5aff; }

.el-button--text:hover {
  color: #3d7bff; }

.el-button--text:focus {
  color: #444b6c; }

.el-button--text:active {
  color: #4054bd; }

.el-button--normal {
  color: #303b5b;
  border: 1px solid #e7e7eb;
  height: 32px;
  line-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px; }
  .el-button--normal:focus {
    border: 1px solid #e7e7eb;
    background-color: #fff;
    color: #303b5b; }
  .el-button--normal:hover {
    background-color: #fff;
    border-color: #0d5aff;
    color: #0d5aff; }

.el-button--primary {
  color: #fff;
  background-color: #0d5aff;
  border-color: #0d5aff; }
  .el-button--primary:hover {
    background: #3d7bff !important;
    border-color: #3d7bff !important; }
  .el-button--primary:focus {
    color: #fff;
    background: #0d5aff;
    border-color: #0d5aff; }

.el-button--confirm {
  background-color: #0d5aff !important;
  padding-top: 0;
  padding-bottom: 0;
  color: #fff;
  border: none;
  font-size: 14px; }
  .el-button--confirm:hover {
    background-color: #3d7bff !important;
    color: #fff !important; }
  .el-button--confirm:focus {
    background-color: #0d5aff !important;
    color: #fff !important; }

.el-button--success {
  background: rgba(23, 191, 109, 0.15);
  color: #17bf6d;
  border: none; }
  .el-button--success:hover, .el-button--success:active, .el-button--success:focus {
    background: rgba(23, 191, 109, 0.2);
    color: #17bf6d; }

.el-button--disable {
  background-color: #f7f8fa;
  width: 100px;
  padding-top: 0;
  padding-bottom: 0;
  color: #a2a5b5;
  border: 1px solid #e7e7eb;
  font-size: 14px; }
  .el-button--disable:hover {
    background-color: #f7f8fa;
    color: #a2a5b5;
    border: 1px solid #e7e7eb; }
  .el-button--disable:focus {
    background-color: #f7f8fa;
    color: #a2a5b5;
    border: 1px solid #e7e7eb; }

.el-link--inner {
  font-weight: 400;
  color: #0d5aff; }

.el-select__tags-text {
  display: inline-block;
  max-width: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.el-select .el-tag__close.el-icon-close {
  top: -7px; }

.el-pagination__sizes .el-select .el-input__inner,
.el-pagination__sizes .el-select .el-input__suffix {
  height: 28px;
  line-height: 28px;
  font-size: 13px; }

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  background-color: #ffffff;
  border-radius: 4px;
  min-width: 28px; }

span:not(.el-input-number__increase) .el-icon-arrow-up {
  line-height: 32px;
  font-family: "huIcon" !important;
  font-size: 16px !important;
  color: #a2a5b5 !important; }
  span:not(.el-input-number__increase) .el-icon-arrow-up:before {
    content: "\E6EB" !important; }

.el-cascader .el-icon-arrow-down {
  line-height: 34px;
  font-family: "huIcon" !important;
  font-size: 16px !important;
  color: #a2a5b5 !important; }
  .el-cascader .el-icon-arrow-down:before {
    content: "\E6EB" !important; }

.el-select .el-input .el-select__caret {
  -webkit-transform: rotateZ(0);
  transform: rotateZ(0); }

.el-select .el-input .el-select__caret.is-reverse {
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg); }

.el-radio-group .el-radio-button__inner {
  padding: 8px 20px;
  border-color: #e7e7eb;
  font-weight: 400;
  color: #101739; }

.el-radio-group.primary .el-radio-button.is-active .el-radio-button__inner {
  background: #edf0fd; }

.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background: #fff;
  border-color: #0d5aff;
  color: #0d5aff; }

.el-radio-group .is-active {
  border: none; }

.el-radio {
  line-height: 16px; }
  .el-radio__input {
    line-height: 16px; }
    .el-radio__input .el-radio__inner {
      border: none; }
      .el-radio__input .el-radio__inner::after {
        display: none; }
      .el-radio__input .el-radio__inner::before {
        font-family: "huIcon" !important;
        font-size: 16px;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        content: "\E6C6";
        color: #d0d2da; }
    .el-radio__input.is-checked .el-radio__inner {
      border: none;
      background: #fff;
      color: #0d5aff; }
      .el-radio__input.is-checked .el-radio__inner::before {
        content: "\E6C9";
        color: #0d5aff; }
  .el-radio .el-radio__label {
    font-weight: 400;
    color: #101739 !important; }

.el-input-number.is-controls-right .el-input__inner {
  padding-right: 36px; }

.el-form-item {
  margin-bottom: 20px; }
  .el-form-item .el-switch {
    height: 36px;
    vertical-align: baseline; }
  .el-form-item.is-required.avue-form__item--left .el-form-item__label::before, .el-form-item.is-required.avue-form__item--top .el-form-item__label::before {
    display: none; }
  .el-form-item.is-required.avue-form__item--left .el-form-item__label::after, .el-form-item.is-required.avue-form__item--top .el-form-item__label::after {
    content: "*";
    color: #f56c6c;
    margin-left: 4px; }

.el-form--label-left .is-required .el-form-item__label::before,
.el-form--label-top .is-required .el-form-item__label::before {
  display: none; }

.el-form--label-left .is-required .el-form-item__label::after,
.el-form--label-top .is-required .el-form-item__label::after {
  content: "*";
  color: #f56c6c;
  margin-left: 4px; }

.el-form-item__label {
  line-height: 36px;
  color: #101739; }

.el-form-item__content:not(.wx-detail--page) {
  line-height: 36px; }
  .el-form-item__content:not(.wx-detail--page) .tag {
    line-height: 36px; }

.el-checkbox.is-checked .el-checkbox__inner {
  color: #fff; }
  .el-checkbox.is-checked .el-checkbox__inner::before {
    position: absolute;
    left: 1px;
    top: 1px;
    line-height: 14px;
    font-size: 12px;
    font-weight: 600;
    width: 14px;
    height: 14px;
    font-family: "element-icons";
    content: "\E6DA"; }
  .el-checkbox.is-checked .el-checkbox__inner:after {
    display: none; }

.el-checkbox.is-checked.is-disabled .el-checkbox__inner {
  color: #c8cad3; }

.el-icon-warning {
  color: #fe7c2a !important; }

.el-switch__label {
  font-weight: 400; }

.el-slider__bar {
  background-color: #0d5aff; }

.el-slider__button {
  border-color: #0d5aff; }

.el-tree-node.is-current > .el-tree-node__content {
  background: #f5f8fc;
  color: #0d5aff; }

.el-image-viewer__wrapper .el-image-viewer__close {
  top: 106px;
  right: 48px; }
  .el-image-viewer__wrapper .el-image-viewer__close .el-icon-close {
    display: none; }
  .el-image-viewer__wrapper .el-image-viewer__close:hover::after {
    color: #dddddd; }
  .el-image-viewer__wrapper .el-image-viewer__close::after {
    font-family: "huIcon";
    content: "\E754";
    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: 40px;
    height: 40px;
    border-radius: 20px;
    color: #ffffff;
    font-size: 40px;
    cursor: pointer; }

.full-screen {
  padding-top: 64px; }
  .full-screen .el-dialog__body {
    max-height: none; }

.el-select__input {
  margin-left: 10px; }
  .el-select__input:hover {
    border-color: #0d5aff !important; }

.el-tabs__nav-wrap .el-tabs__nav-prev,
.el-tabs__nav-wrap .el-tabs__nav-next {
  font-weight: 500; }
  .el-tabs__nav-wrap .el-tabs__nav-prev:hover,
  .el-tabs__nav-wrap .el-tabs__nav-next:hover {
    color: #0d5aff; }

.el-tabs__item {
  color: #303b5b;
  font-weight: 400; }
  .el-tabs__item:hover {
    color: #0d5aff; }
  .el-tabs__item.is-active {
    color: #0d5aff;
    font-weight: 500; }

.el-tabs__active-bar {
  background-color: #0d5aff; }

.el-loading-spinner {
  top: 200px !important; }

/*自定义样式*/
.el-dialog .line {
  background: #f2f5fb; }

.el-table__row .contact-box .tel {
  visibility: hidden; }

.el-table__row .contact-box .phone {
  margin-left: 16px; }

.el-table__row .contact-view .tel {
  visibility: hidden; }

.el-table__row .contact-view .phone {
  margin-left: 16px; }

.el-table__row:last-child td {
  border-bottom: none; }

.el-popover.customer-popover {
  padding: 6px 0; }
  .el-popover.customer-popover .popover-item {
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    color: #101739;
    cursor: pointer; }
    .el-popover.customer-popover .popover-item:hover {
      background: #f5f7fa; }
    .el-popover.customer-popover .popover-item.red {
      color: #f2333a; }

.el-select-group .select-user-dept {
  padding-right: 20px; }

.el-switch.super-small .el-switch__core {
  width: 28px !important;
  height: 16px; }
  .el-switch.super-small .el-switch__core::after {
    width: 12px;
    height: 12px; }

.el-switch.super-small.is-checked .el-switch__core::after {
  margin-left: -13px; }

.el-switch.is-checked .el-switch__core {
  border-color: #0d5aff;
  background-color: #0d5aff; }

.el-switch .el-switch__label.is-active {
  color: #0d5aff; }

.el-message {
  top: 64px !important;
  max-width: 400px; }

.el-table {
  border: 0 none; }
  .el-table .cell {
    font-size: 12px;
    line-height: 18px; }
    .el-table .cell span,
    .el-table .cell div {
      font-size: 12px; }
    .el-table .cell .huIcon {
      font-size: 14px; }
    .el-table .cell .iconweiguanzhu,
    .el-table .cell .iconyiguanzhu {
      font-size: 20px !important; }
    .el-table .cell .iconshezhi2 {
      font-size: 16px !important; }
    .el-table .cell .iconbianji {
      font-size: 12px !important; }
  .el-table th {
    height: 45px !important; }
  .el-table .el-table__row td {
    height: 45px !important; }
  .el-table .el-checkbox:last-of-type {
    margin-right: 0; }
  .el-table .el-table-column--selection .cell {
    text-align: center; }

.el-input--prefix .el-input__inner {
  padding-left: 30px; }

.el-button--text {
  color: #444b6c; }

.el-icon-search {
  line-height: 32px; }
  .el-icon-search::before {
    font-family: "huIcon";
    content: "\E7BD";
    font-size: 16px; }

.el-table__empty-block {
  min-height: 45px !important; }

.el-table__empty-text {
  display: none; }

.el-table--enable-row-hover .el-table__body tr:hover > td {
  background-color: #edf4fe !important; }
  .el-table--enable-row-hover .el-table__body tr:hover > td .can-click-text {
    color: #0d5aff;
    cursor: pointer; }

.el-table th.is-leaf {
  border-bottom: 1px solid #e8e8e8; }

.el-pagination .el-select__caret {
  line-height: 28px !important; }

.el-select:hover .el-input__inner {
  border-color: #0d5aff !important; }

.el-tabs__item.is-active {
  font-weight: 500; }

.el-input-group--append .el-input__inner {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.el-card {
  height: 100%;
  overflow: auto; }

.el-table-horizontal-scrollbar {
  background: #ffffff;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .el-table-horizontal-scrollbar .el-scrollbar__bar {
    height: 8px; }

.el-input-number.is-controls-right .el-input-number__decrease,
.el-input-number.is-controls-right .el-input-number__increase {
  width: 20px; }

.el-input-number__decrease,
.el-input-number__increase {
  background-color: transparent;
  color: #c0c4cc !important;
  font-size: 16px !important; }
  .el-input-number__decrease:hover,
  .el-input-number__increase:hover {
    color: #101739 !important; }

.el-cascader-node.in-active-path, .el-cascader-node.is-active {
  color: #0d5aff;
  font-weight: 400; }

.el-cascader-node.in-active-path .el-icon-arrow-right::before {
  color: #0d5aff; }

.el-cascader-node__postfix.el-icon-arrow-right {
  font-family: "huIcon" !important;
  font-size: 16px; }
  .el-cascader-node__postfix.el-icon-arrow-right::before {
    color: #a2a5b5;
    content: "\E6D3"; }

.el-input-group--append {
  position: relative; }
  .el-input-group--append .el-input__inner {
    border-radius: 4px; }
  .el-input-group--append .el-input-group__append {
    position: absolute;
    right: 8px;
    top: 50%;
    width: auto;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    height: 30px;
    line-height: 30px;
    padding: 0;
    border: 0 none;
    color: #101739;
    background: #fff; }

.select-checkbox .el-checkbox__label {
  line-height: 16px;
  vertical-align: middle; }

.select-checkbox .checkbox-item {
  display: inline-block; }

.el-tag.el-tag--info {
  background: #ecedf0;
  color: #101739;
  border: 0 none; }
  .el-tag.el-tag--info .el-tag__close {
    font-family: "huIcon" !important;
    font-size: 16px;
    background: transparent;
    border-radius: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
    color: #83899d; }
    .el-tag.el-tag--info .el-tag__close::before {
      content: "\E6E2"; }
    .el-tag.el-tag--info .el-tag__close:hover {
      background: transparent;
      color: #101739; }

.el-tag--small {
  height: 22px; }

.el-cascader__tags .el-cascader__search-input {
  height: 22px; }

.table-add-line.el-table {
  border: 1px solid #e8e8e8; }
  .table-add-line.el-table .el-table__body {
    border-bottom: 1px solid #e8e8e8; }

.table-add-line td,
.table-add-line th,
.table-add-line .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-right: 1px solid #e8e8e8; }

.table-add-line th:nth-last-child(1),
.table-add-line td:nth-last-child(1) {
  border-right: 0 none; }

.el-message-box {
  border-radius: 12px;
  border: 0 none; }

.el-message-box__header {
  padding: 32px 32px 0 68px; }

.el-message-box__status + .el-message-box__message {
  padding-right: 32px; }

.el-message-box__message {
  padding-left: 68px !important; }

.el-textarea__inner {
  border-color: #e7e7eb; }

.el-message-box__wrapper {
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease; }

.el-message-box {
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.el-message-box {
  -webkit-animation: message-box-zoom-in 0.3s forwards;
          animation: message-box-zoom-in 0.3s forwards; }

/* 离开时的动画 */
.el-message-box__wrapper.msgbox-fade-leave-active {
  -webkit-animation: message-box-fade-out 0.3s forwards;
          animation: message-box-fade-out 0.3s forwards; }

@-webkit-keyframes message-box-fade-out {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0; } }

@keyframes message-box-fade-out {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0; } }

@-webkit-keyframes message-box-zoom-in {
  0% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; } }

@keyframes message-box-zoom-in {
  0% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; } }

.el-input__inner {
  min-height: 30px; }

.ec-tooltip-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .ec-tooltip-wrapper .label {
    width: 100px;
    margin-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .ec-tooltip-wrapper .value {
    width: 60px;
    margin-right: 10px; }

.echart-extension {
  position: absolute;
  padding: 0 8px;
  border-radius: 4px;
  line-height: 36px;
  background: #000000;
  color: #ffffff;
  opacity: 0.5;
  z-index: 6666; }

.btn-operate {
  display: inline-block; }
  .btn-operate .el-button {
    padding: 0;
    height: 32px;
    padding: 0 20px;
    line-height: 32px; }
  .btn-operate .el-button + .el-button {
    margin-left: 8px; }
  .btn-operate .el-button--primary:focus,
  .btn-operate .el-button--primary:hover {
    background: #0d5aff;
    border-color: #0d5aff; }

.form-footer-btn {
  width: 100%;
  margin-top: 20px;
  text-align: right; }

.table-operate {
  text-align: left; }
  .table-operate .el-button,
  .table-operate .operate-item {
    margin-left: 12px; }
    .table-operate .el-button:first-child,
    .table-operate .operate-item:first-child {
      margin-left: 0; }

.line {
  position: relative;
  height: 12px;
  background: #ebf3ff; }
  .line:not(.no-radius) {
    height: 24px;
    margin: -6px 0; }
    .line:not(.no-radius)::before {
      content: "";
      position: absolute;
      top: 18px;
      left: 0;
      width: 100%;
      height: 10px;
      border-radius: 10px 10px 0 0;
      background: #ffffff;
      overflow: hidden; }
    .line:not(.no-radius)::after {
      content: "";
      position: absolute;
      top: -4px;
      left: 0;
      width: 100%;
      height: 10px;
      border-radius: 0 0 10px 10px;
      background: #ffffff;
      overflow: hidden; }
  .line.mg-20 {
    margin: 0 -20px; }
  .line.mg-24 {
    margin: 0 -24px; }

.time-form {
  height: 36px;
  margin: 3px 0px 0px 14px; }
  .time-form .el-radio-group {
    height: 36px; }
    .time-form .el-radio-group .el-radio-button__inner {
      padding: 10px 15px; }

.hover-row .contact-box .tel {
  visibility: visible; }
  .hover-row .contact-box .tel:hover .phone {
    color: #0d5aff; }

.hover-row .contact-view .tel {
  visibility: visible; }
  .hover-row .contact-view .tel:hover .phone {
    color: #0d5aff; }

.hover-row .tags-popover .edit-view {
  display: inline-block; }

.hover-row .can-click-text {
  color: #0d5aff !important;
  cursor: pointer; }

.common-list-container .el-card {
  background-color: transparent; }
  .common-list-container .el-card .el-card__body {
    padding: 0 !important; }
  .common-list-container .el-card .avue-crud {
    width: 100%;
    background-color: #fff;
    padding: 16px 20px 0 20px;
    border-radius: 10px; }
  .common-list-container .el-card .avue-crud__left,
  .common-list-container .el-card .avue-crud__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .common-list-container .el-card .el-table__header tr > th:last-child .cell {
    text-align: left; }
  .common-list-container .el-card .avue-crud__right .el-button {
    margin-left: 8px; }

.common-list-container .menu-right-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .common-list-container .menu-right-line .select-box {
    width: 100px;
    margin-right: 8px; }
    .common-list-container .menu-right-line .select-box .el-input__inner {
      height: 32px;
      line-height: 32px; }
    .common-list-container .menu-right-line .select-box .el-input__icon {
      line-height: 32px; }

.main-page-container {
  height: 100%; }
  .main-page-container .main-page-dialog-wrapper {
    height: 100%; }
  .main-page-container .avue-crud__menu .avue-crud__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.common-list-tab > .el-tabs__header {
  background-color: #fff;
  margin-bottom: 0;
  padding: 0 20px; }
  .common-list-tab > .el-tabs__header .el-tabs__item {
    height: 56px;
    line-height: 56px; }
  .common-list-tab > .el-tabs__header .el-tabs__active-bar {
    height: 2px; }

.page-title {
  padding: 0 20px;
  background-color: #fff; }
  .page-title .text {
    padding: 12px 0 8px 0;
    font-size: 14px;
    font-weight: 500;
    color: #101739;
    line-height: 20px; }

.dz-form-customer {
  min-height: 132px;
  padding-top: 24px; }
  .dz-form-customer .dz-form-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .dz-form-customer .dz-form-item .label {
      min-width: 60px;
      margin-right: 16px;
      font-size: 14px;
      line-height: 32px;
      color: #101739;
      text-align: right; }
    .dz-form-customer .dz-form-item .content {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
    .dz-form-customer .dz-form-item + .dz-form-item {
      margin-top: 16px; }
  .dz-form-customer .tips {
    margin-top: 8px;
    font-size: 13px;
    font-weight: 400;
    color: #a2a5b5;
    line-height: 18px; }

.simple-form {
  margin-top: 40px;
  padding: 0 26px; }
  .simple-form .avue-form__group {
    margin: 0;
    padding: 0; }

.name-status {
  padding: 4px 0; }
  .name-status .text {
    line-height: 22px; }
  .name-status .company-name--text {
    font-size: 12px;
    color: #a2a5b5; }

.add-container {
  min-width: 100px;
  font-size: 14px;
  font-weight: 400;
  color: #0d5aff;
  cursor: pointer; }
  .add-container .btn-text {
    margin-left: 4px; }

.status-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.tags-el-popover .popper__arrow {
  left: 10px !important; }

.dz-tag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: -8px; }
  .dz-tag-list .dz-tag {
    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;
    height: 24px;
    padding: 0 8px;
    margin: 8px 8px 0 0;
    line-height: 24px;
    border-radius: 2px; }
    .dz-tag-list .dz-tag.small {
      height: 20px;
      line-height: 20px; }
    .dz-tag-list .dz-tag .dz-tag-text {
      font-size: 12px; }
    .dz-tag-list .dz-tag .el-icon-close {
      width: 12px;
      height: 12px;
      line-height: 14px;
      text-align: center;
      margin-left: 6px;
      font-size: 12px;
      cursor: pointer; }
    .dz-tag-list .dz-tag.tag-color-1 {
      background: #fbebd4; }
      .dz-tag-list .dz-tag.tag-color-1 .dz-tag-text,
      .dz-tag-list .dz-tag.tag-color-1 .el-icon-close {
        color: #a46728; }
    .dz-tag-list .dz-tag.tag-color-2 {
      background: #eae1fc; }
      .dz-tag-list .dz-tag.tag-color-2 .dz-tag-text,
      .dz-tag-list .dz-tag.tag-color-2 .el-icon-close {
        color: #5e3da4; }
    .dz-tag-list .dz-tag.tag-color-3 {
      background: #def2fb; }
      .dz-tag-list .dz-tag.tag-color-3 .dz-tag-text,
      .dz-tag-list .dz-tag.tag-color-3 .el-icon-close {
        color: #4a7794; }
    .dz-tag-list .dz-tag.tag-color-4 {
      background: #fbe3de; }
      .dz-tag-list .dz-tag.tag-color-4 .dz-tag-text,
      .dz-tag-list .dz-tag.tag-color-4 .el-icon-close {
        color: #a56174; }
    .dz-tag-list .dz-tag.tag-color-5 {
      background: #d8f4e7; }
      .dz-tag-list .dz-tag.tag-color-5 .dz-tag-text,
      .dz-tag-list .dz-tag.tag-color-5 .el-icon-close {
        color: #3e7865; }

.customer-select.el-select .el-select__caret::before {
  content: "\E6EB" !important;
  line-height: 34px;
  font-family: "huIcon";
  font-size: 16px;
  color: #a2a5b5; }

.customer-select.el-select .is-focus .el-select__caret {
  -webkit-transform: rotateZ(180deg);
          transform: rotateZ(180deg); }

.customer-filter-item.item-checkbox {
  height: 32px;
  line-height: 32px; }

.empty-table {
  margin-top: 60px; }

.input-text-small .el-input__inner,
.input-text-small .el-textarea__inner {
  font-size: 12px; }
  .input-text-small .el-input__inner::-webkit-input-placeholder, .input-text-small .el-textarea__inner::-webkit-input-placeholder {
    font-size: 12px; }
  .input-text-small .el-input__inner::-moz-placeholder, .input-text-small .el-textarea__inner::-moz-placeholder {
    font-size: 12px; }
  .input-text-small .el-input__inner:-ms-input-placeholder, .input-text-small .el-textarea__inner:-ms-input-placeholder {
    font-size: 12px; }
  .input-text-small .el-input__inner::-ms-input-placeholder, .input-text-small .el-textarea__inner::-ms-input-placeholder {
    font-size: 12px; }
  .input-text-small .el-input__inner::placeholder,
  .input-text-small .el-textarea__inner::placeholder {
    font-size: 12px; }

.no-operate-title {
  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;
  font-weight: 500;
  color: #101739;
  height: 32px; }

.left-sidebar-view {
  width: 196px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  min-height: 100%;
  border-right: 1px solid #e7e7eb;
  background-color: #ffffff;
  padding: 0 16px;
  overflow-y: auto;
  overflow-x: hidden; }

.customer-detail /deep/.avue-form__group {
  margin: 27px 0 0; }

.dz-search__input--slot {
  width: 250px;
  margin: 7px 0px 7px 12px; }

.dz-tooltip__content--slot {
  line-height: 20px;
  font-size: 12px; }

.w-percentage-100 {
  width: 100%; }

.occupy-position {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.name-row--view {
  padding: 4px 0 6px 0; }

.flex--row__center {
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex--column__center {
  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; }

.el-table .el-table__fixed {
  height: auto !important;
  bottom: 7px !important; }

.el-table__fixed::before,
.el-table__fixed-right::before {
  display: none; }

.el-cascader-menu {
  color: #101739; }

.el-cascader-menu__list .el-cascader-node {
  padding-left: 12px; }
  .el-cascader-menu__list .el-cascader-node .el-cascader-node__label {
    padding-left: 0; }
  .el-cascader-menu__list .el-cascader-node .el-cascader-node__prefix {
    display: none; }

.tree-option--select .el-select-dropdown__item.hover {
  background: #fff;
  padding-right: 10px; }

.el-select-dropdown__item::after {
  display: none; }

.el-select-dropdown__item .select-user-dept {
  padding-right: 0; }

.contextmenu_menu.file-operate-right {
  padding: 0; }
  .contextmenu_menu.file-operate-right .contextmenu_menu_item {
    height: 32px;
    line-height: 32px;
    font-size: 11px;
    color: #6e758c; }
    .contextmenu_menu.file-operate-right .contextmenu_menu_item:hover {
      background: #f7f8fa;
      color: #0d5aff; }

.el-table .el-checkbox.is-checked .el-checkbox__inner::before {
  left: 0; }

.multiple-select--view .el-select-dropdown__item span {
  margin-left: 24px; }

.multiple-select--view .el-select-dropdown__item::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 8px;
  left: 14px;
  border: 1px solid #d0d2da;
  border-radius: 2px; }

.multiple-select--view .el-select-dropdown__item::after {
  content: "\E6DA";
  position: absolute;
  font-size: 12px;
  font-weight: 600;
  width: 14px;
  height: 14px;
  font-family: "element-icons"; }

.multiple-select--view .el-select-dropdown__item.selected::before {
  color: #fff;
  border-color: #0d5aff;
  background: #0d5aff; }

.multiple-select--view .el-select-dropdown__item.selected span::before {
  content: "\E6DA";
  position: absolute;
  font-size: 12px;
  font-weight: 600;
  left: 16px;
  top: 1px;
  width: 14px;
  height: 14px;
  font-family: "element-icons";
  color: #fff; }

.is-multiple .multiple-select--view .el-select-dropdown__item.selected {
  color: #101739; }

.reset-select--view {
  z-index: 3000 !important; }

.main-page-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 58px;
  border-bottom: 1px solid #dde0e2; }
  .main-page-header .header-text {
    font-weight: 600;
    font-size: 16px;
    color: #101739; }

.form-error--tips {
  color: #f56c6c;
  font-size: 12px;
  padding-top: 4px;
  position: absolute; }

.custom-error--view.el-form-item {
  margin-bottom: 0; }

.is-error #dateTimeComponents .text-view {
  border-color: #f56c6c; }

.audio-play--popover {
  border-radius: 12px;
  -webkit-box-shadow: 0px 6px 16px 0px #e3e3e5;
          box-shadow: 0px 6px 16px 0px #e3e3e5; }

.form-table .select-external-user .disabled-empty--text {
  color: #c0c4cc; }

.search-channel--view {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .search-channel--view .el-input__inner {
    border: 0 none; }

.message-tips--view {
  z-index: 4000 !important; }

.report-el-table_border {
  border: 1px solid #e8e8e8; }
  .report-el-table_border td,
  .report-el-table_border th {
    border-right: 1px solid #e8e8e8; }
  .report-el-table_border th:nth-last-child(1),
  .report-el-table_border td:nth-last-child(1) {
    border-right: 0 none; }
  .report-el-table_border.el-table--border.is-scrolling-left ~ .el-table__fixed {
    border-right: 1px solid #e8e8e8; }
  .report-el-table_border .el-table__row:last-child td {
    border-bottom: 1px solid #e8e8e8; }

.table-header_tip .huIcon {
  padding-left: 4px; }

.el-dialog .avue-form__group {
  margin-top: 0;
  padding-bottom: 27px; }

.zoom-dialog-enter-active,
.zoom-dialog-leave-active {
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }

.zoom-dialog-enter,
.zoom-dialog-leave-to {
  opacity: 0;
  -webkit-transform: scale(0.5);
          transform: scale(0.5); }

.zoom-dialog-enter-to,
.zoom-dialog-leave {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1); }

.tag-default {
  display: inline-block;
  padding: 2px 6px;
  margin-left: 10px;
  line-height: 16px;
  border: 1px solid #d9ecff;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ecf5ff;
  color: #0d5aff; }

.tag-text {
  display: inline-block;
  margin-left: 4px;
  padding: 0 4px;
  line-height: 22px;
  border-radius: 2px;
  font-size: 10px; }
  .tag-text.danger {
    background: #fceaeb;
    color: #f2333a; }
  .tag-text.success {
    background: #ebfbf2;
    color: #00ca5c; }
  .tag-text.warning {
    background: #fff2e9;
    color: #fe7c2a; }
  .tag-text.clue-type {
    background: #ffebdf;
    color: #fe7c2a; }
  .tag-text.customer-type {
    background: #dbe6ff;
    color: #0c57fa; }
  .tag-text.contacts-type {
    background: #fff3db;
    color: #f6a400; }

.status-open::before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #1bc668;
  display: inline-block;
  border-radius: 50%;
  margin-right: 6px;
  vertical-align: middle; }

.status-close::before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #ff7575;
  display: inline-block;
  border-radius: 50%;
  margin-right: 6px;
  vertical-align: middle; }

.status-badge {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px; }
  .status-badge.color-red {
    background: #f2333a; }
  .status-badge.color-red-one {
    background: #f2333a; }
  .status-badge.color-green {
    background: #1bc668; }
  .status-badge.color-green-one {
    background: #00c800; }
  .status-badge.color-blue {
    background: #0d5aff; }
  .status-badge.color-yellow {
    background: #ffc12c; }
  .status-badge.color-yellow-one {
    background: #ffc12b; }
  .status-badge.color-yellow-two {
    background: #fe7c2a; }
  .status-badge.color-gray {
    background: #a2a5b5; }
  .status-badge.color-gray-one {
    background: #c8cad3; }
  .status-badge.color-transparent {
    background: transparent; }

.select-label_color .color-badge {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 8px;
  border-radius: 4px;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px); }

.iconicon_riqi::before {
  font-family: "huIcon";
  content: "\E7BA" !important;
  font-size: 16px; }

.showMore .up {
  -webkit-transform: rotate(180deg) translateY(0px) !important;
          transform: rotate(180deg) translateY(0px) !important; }

.form-label-tip .huIcon {
  color: #a2a5b5; }

.iconicon_tishi_lanse {
  color: #a2a5b5; }

.form-designer {
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .form-designer .fields-list {
    padding: 10px 0;
    width: 100%;
    height: 100%; }
    .form-designer .fields-list ul {
      position: relative;
      overflow: hidden;
      padding: 0 10px 10px;
      margin: 0; }
  .form-designer .widget-container .widget-container-header {
    height: 45px !important;
    line-height: 45px;
    font-size: 18px;
    text-align: right; }
  .form-designer .widget-container .el-main {
    padding: 0;
    position: relative; }
  .form-designer .widget-form-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
    .form-designer .widget-form-container > .el-form {
      overflow-x: hidden; }
    .form-designer .widget-form-container .widget-form-list {
      height: 100%;
      min-height: calc(100vh - 72px);
      padding-bottom: 20px; }
      .form-designer .widget-form-container .widget-form-list > .el-col {
        float: none;
        display: inline-block;
        vertical-align: top; }
        .form-designer .widget-form-container .widget-form-list > .el-col.active {
          background: #d5e6ff; }
      .form-designer .widget-form-container .widget-form-list .widget-form-item {
        padding: 16px 12px 20px;
        margin: 0;
        position: relative;
        height: 100%; }
        .form-designer .widget-form-container .widget-form-list .widget-form-item.required .el-form-item__label::after {
          content: "*";
          color: #f56c6c;
          margin-left: 4px; }
        .form-designer .widget-form-container .widget-form-list .widget-form-item.show-hover:hover {
          background: #edf4fe;
          cursor: move; }
        .form-designer .widget-form-container .widget-form-list .widget-form-item.active {
          background: #d5e6ff !important; }
          .form-designer .widget-form-container .widget-form-list .widget-form-item.active .delimiter-view--longitudinal::after,
          .form-designer .widget-form-container .widget-form-list .widget-form-item.active .delimiter-view--horizontal::after {
            border-color: #d0d2da; }
        .form-designer .widget-form-container .widget-form-list .widget-form-item.is-clone {
          border: 1px dashed #0d5aff;
          opacity: 0.5; }
        .form-designer .widget-form-container .widget-form-list .widget-form-item .widget-action-delete {
          position: absolute;
          right: 10px;
          bottom: -15px;
          z-index: 1002;
          width: 32px;
          height: 32px;
          border-color: transparent;
          -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
                  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
        .form-designer .widget-form-container .widget-form-list .widget-form-item .widget-action-clone {
          position: absolute;
          right: 50px;
          bottom: -15px;
          z-index: 1002;
          width: 32px;
          height: 32px;
          border-color: transparent;
          -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
                  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
      .form-designer .widget-form-container .widget-form-list .iconfont {
        font-size: 13px; }
      .form-designer .widget-form-container .widget-form-list .el-button--small.is-circle {
        padding: 7px; }
    .form-designer .widget-form-container .ghost {
      position: relative; }
      .form-designer .widget-form-container .ghost::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        height: 5px;
        width: 100%;
        background: #0d5aff;
        z-index: 10; }
  .form-designer .widget-config-container {
    margin-top: 5px; }
    .form-designer .widget-config-container .el-tabs__header {
      position: fixed;
      top: 5px;
      width: 380px;
      height: 45px;
      background: #fff;
      z-index: 1000; }
    .form-designer .widget-config-container .el-tabs__content {
      margin-top: 50px; }
    .form-designer .widget-config-container .widget-config .el-tabs__header {
      position: relative;
      display: block;
      top: 0;
      margin: 0; }
    .form-designer .widget-config-container .widget-config .el-tabs__content {
      margin-top: 0; }
    .form-designer .widget-config-container .widget-config .ghost {
      background: #fff;
      border: 1px dashed #0d5aff; }
    .form-designer .widget-config-container .widget-config ul {
      margin: 0;
      padding: 0; }
      .form-designer .widget-config-container .widget-config ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 100%; }
        .form-designer .widget-config-container .widget-config ul li .ghost {
          list-style: none;
          font-size: 0;
          height: 35px; }
    .form-designer .widget-config-container .avue-group__item {
      padding: 0; }
  .form-designer .el-container {
    height: 100vh; }
    .form-designer .el-container .el-main {
      height: calc(100% - 45px); }
  .form-designer .info {
    color: #909399; }
  .form-designer .success {
    color: #009688; }
  .form-designer .danger {
    color: #f56c6c; }
  .form-designer .warning {
    color: #e6a23c; }

.drawer-foot {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .drawer-foot button {
    width: 50%; }

.preview-form {
  overflow-y: scroll;
  height: 83vh; }

.dialog_wrapper {
  position: fixed;
  background: #ffffff;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
  z-index: 5000;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .dialog_wrapper .dialog {
    position: relative;
    margin: 0 auto 50px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 50%; }
    .dialog_wrapper .dialog .dialog_body {
      padding: 0px;
      color: #606266;
      font-size: 14px;
      word-break: break-all; }
  .dialog_wrapper .is-fullscreen {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    height: 100%;
    overflow: auto; }

.scroll-bar-overlay {
  overflow-y: overlay !important; }

.dom-scrollbar-show::-webkit-scrollbar {
  width: 7px !important; }

.dom-scrollbar-hide::-webkit-scrollbar {
  width: 7px !important; }

.dom-scrollbar-hide::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0); }

.dom-scrollbar-hide::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0); }

.dom-scrollbar-hide:hover::-webkit-scrollbar-thumb {
  background: rgba(144, 147, 153, 0.3); }
  .dom-scrollbar-hide:hover::-webkit-scrollbar-thumb:hover {
    background: rgba(144, 147, 153, 0.5); }

.dom-scrollbar-bg::-webkit-scrollbar {
  background: -webkit-gradient(linear, left top, left bottom, from(#e6f0fe), color-stop(50%, #f2f8ff));
  background: linear-gradient(180deg, #e6f0fe 0%, #f2f8ff 50%); }

.custom-small-scrollbar {
  /*滑块*/
  /*滑道*/ }
  .custom-small-scrollbar::-webkit-scrollbar {
    width: 4px;
    height: 10px; }
  .custom-small-scrollbar::-webkit-scrollbar-thumb {
    background-color: #e7e8ec;
    border-radius: 10px; }
  .custom-small-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: #e7e8ec; }
  .custom-small-scrollbar::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 4px #fff;
            box-shadow: inset 0 0 4px #fff;
    border-radius: 10px; }

.transform-select__category .active-color {
  color: #496dff; }

.transform-select__category .buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 20px; }
  .transform-select__category .buttons .el-button {
    min-width: 74px; }
    .transform-select__category .buttons .el-button + .el-button {
      margin-left: 8px; }

.transform-select__category .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .transform-select__category .container .title-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 40px;
    background: #f7f8fa;
    padding: 0 18px 0 16px;
    border: 1px solid #e7e8ec;
    color: #101739;
    font-weight: 600; }
    .transform-select__category .container .title-container .selected {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
    .transform-select__category .container .title-container .clear {
      font-weight: 400;
      cursor: pointer; }
      .transform-select__category .container .title-container .clear:hover {
        color: #0d5aff; }
  .transform-select__category .container .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
    .transform-select__category .container .content .nav-container {
      width: 148px;
      height: 460px;
      padding-left: 16px;
      padding-top: 16px;
      border-left: 1px solid #e7e8ec;
      border-right: 1px solid #e7e8ec;
      border-bottom: 1px solid #e7e8ec;
      overflow: auto; }
      .transform-select__category .container .content .nav-container .nav-item {
        height: 20px;
        line-height: 20px;
        cursor: pointer;
        color: #101739; }
        .transform-select__category .container .content .nav-container .nav-item .item-name--text {
          width: 120px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        .transform-select__category .container .content .nav-container .nav-item + .nav-item {
          margin-top: 16px; }
        .transform-select__category .container .content .nav-container .nav-item:hover {
          color: #496dff; }
    .transform-select__category .container .content .defined-data-container {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      height: 460px;
      overflow: auto;
      border-right: 1px solid #e7e8ec;
      border-bottom: 1px solid #e7e8ec;
      padding: 0 16px; }
      .transform-select__category .container .content .defined-data-container .defined-item {
        padding: 12px 0; }
        .transform-select__category .container .content .defined-data-container .defined-item .defined-header {
          padding-bottom: 12px;
          border-bottom: 1px solid #e7e8ec; }
          .transform-select__category .container .content .defined-data-container .defined-item .defined-header .header-text {
            color: #101739;
            font-weight: 600; }
        .transform-select__category .container .content .defined-data-container .defined-item .defined-content {
          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-top: 12px; }
          .transform-select__category .container .content .defined-data-container .defined-item .defined-content .defined-content-item {
            min-width: calc(50% - 25px);
            margin-bottom: 12px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; }
            .transform-select__category .container .content .defined-data-container .defined-item .defined-content .defined-content-item .lock-container {
              height: 16px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center; }
              .transform-select__category .container .content .defined-data-container .defined-item .defined-content .defined-content-item .lock-container .icon-container {
                margin-right: 10px;
                padding: 1px;
                border-radius: 2px;
                border: 1px solid #d0d2da; }
            .transform-select__category .container .content .defined-data-container .defined-item .defined-content .defined-content-item .el-checkbox__input {
              vertical-align: top; }
            .transform-select__category .container .content .defined-data-container .defined-item .defined-content .defined-content-item .content-item_label {
              max-width: 150px;
              line-height: 18px;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis; }
  .transform-select__category .container .lock-container {
    height: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .transform-select__category .container .lock-container i {
      margin-right: 10px;
      color: #a2a5b5; }
      .transform-select__category .container .lock-container i.icon-tuodong {
        font-size: 10px; }
  .transform-select__category .container .selected-list-container {
    padding-left: 8px; }
    .transform-select__category .container .selected-list-container .width {
      width: 238px; }
    .transform-select__category .container .selected-list-container .selected-content {
      overflow: auto;
      width: 238px;
      height: 460px;
      padding: 0 16px;
      padding-top: 8px;
      border-left: 1px solid #e7e8ec;
      border-right: 1px solid #e7e8ec;
      border-bottom: 1px solid #e7e8ec;
      padding-bottom: 10px; }
      .transform-select__category .container .selected-list-container .selected-content .selected-item {
        margin-top: 8px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        padding-left: 10px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 200px;
        height: 32px;
        border: 1px solid #e7e8ec;
        border-radius: 4px;
        background: #f7f8fa;
        position: relative;
        color: #101739; }
        .transform-select__category .container .selected-list-container .selected-content .selected-item .name-container {
          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;
          overflow: hidden; }
          .transform-select__category .container .selected-list-container .selected-content .selected-item .name-container .huIcon {
            margin-right: 10px; }
          .transform-select__category .container .selected-list-container .selected-content .selected-item .name-container .name-text {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            color: #101739;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; }
            .transform-select__category .container .selected-list-container .selected-content .selected-item .name-container .name-text.disabled {
              color: #c0c4cc; }
        .transform-select__category .container .selected-list-container .selected-content .selected-item .error-container {
          cursor: pointer;
          width: 32px;
          height: 32px;
          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;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          border-left: 1px solid #e7e7eb; }
          .transform-select__category .container .selected-list-container .selected-content .selected-item .error-container .icondanchuangguanbi {
            color: #a2a5b5;
            font-size: 14px !important; }
            .transform-select__category .container .selected-list-container .selected-content .selected-item .error-container .icondanchuangguanbi:hover {
              color: #0d5aff; }
        .transform-select__category .container .selected-list-container .selected-content .selected-item .sort-btn-container {
          margin-right: 10px; }
    .transform-select__category .container .selected-list-container .not-operate {
      color: #c8cad3;
      cursor: not-allowed; }

.transform-select__category .flowicon {
  color: #a2a5b5;
  font-size: 12px !important;
  margin-right: 10px; }
  .transform-select__category .flowicon:hover {
    color: #0d5aff; }

.transform-select__category .iconjiesuo {
  cursor: pointer;
  font-size: 12px;
  color: #a2a5b5;
  margin-right: 9px; }

.transform-select__category .iconsuozhu {
  cursor: pointer;
  font-size: 12px;
  color: #a2a5b5; }

.transform-select__category .lock-view {
  display: none; }

.transform-select__category .selected-no-lock:hover .flowicon {
  display: none; }

.transform-select__category .selected-no-lock:hover .lock-view {
  display: inline-block; }

.transform-select__category .draggable-chosen-style {
  border: 1px dashed #409eff !important; }

.transform-select__category .flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.transform-select__tree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .transform-select__tree .wrapper-common {
    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; }
  .transform-select__tree .main-wrapper {
    width: 456px;
    height: 398px;
    border-radius: 4px;
    border: 1px solid #e7e7eb; }
    .transform-select__tree .main-wrapper .content-wrapper {
      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; }
    .transform-select__tree .main-wrapper .empty {
      margin-top: 44px; }
  .transform-select__tree .header-wrapper {
    position: relative;
    height: 40px;
    padding-left: 16px;
    line-height: 40px;
    background: #f7f8fa;
    color: #101739;
    font-size: 14px;
    font-weight: 500;
    border-bottom: 1px solid #e7e7eb; }
    .transform-select__tree .header-wrapper .clear {
      position: absolute;
      right: 16px;
      top: 9px;
      height: 20px;
      line-height: 20px;
      font-size: 14px;
      color: #0d5aff;
      cursor: pointer; }
  .transform-select__tree .content-wrapper {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
  .transform-select__tree .selected-wrapper {
    width: 256px;
    height: 398px;
    margin-left: 7px;
    overflow: auto;
    border-radius: 4px;
    border: 1px solid #e7e7eb; }
    .transform-select__tree .selected-wrapper .content-wrapper {
      padding: 16px;
      overflow: auto; }
    .transform-select__tree .selected-wrapper .selected-list .selected-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 32px;
      line-height: 32px;
      border-radius: 4px;
      border: 1px solid #e7e8ec;
      background: #f7f8fa; }
      .transform-select__tree .selected-wrapper .selected-list .selected-item + .selected-item {
        margin-top: 8px; }
      .transform-select__tree .selected-wrapper .selected-list .selected-item .del {
        width: 32px;
        text-align: center;
        border-left: 1px solid #e7e8ec;
        cursor: pointer; }
        .transform-select__tree .selected-wrapper .selected-list .selected-item .del .huIcon {
          font-size: 16px;
          color: #a2a5b5; }
      .transform-select__tree .selected-wrapper .selected-list .selected-item .item-name {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        padding: 0 8px;
        color: #101739;
        font-size: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }

.user-dept--list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 1174px;
  padding-top: 8px; }
  .user-dept--list .user-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 160px;
    height: 32px;
    margin-right: 6px;
    margin-bottom: 5px;
    padding: 0 4px;
    background: #f2f3f5;
    border-radius: 4px;
    cursor: pointer;
    overflow: hidden; }
    .user-dept--list .user-item .iconicon_bumen {
      font-size: 26px;
      color: #0d5aff; }
    .user-dept--list .user-item .icon-delete {
      width: 20px;
      height: 20px;
      line-height: 20px;
      text-align: center; }
      .user-dept--list .user-item .icon-delete .huIcon {
        display: none;
        font-size: 12px;
        color: #444b6c; }
      .user-dept--list .user-item .icon-delete:hover .huIcon {
        color: #0d5aff; }
    .user-dept--list .user-item:hover .icon-delete .huIcon {
      display: block; }
    .user-dept--list .user-item .avatar {
      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: 50%; }
      .user-dept--list .user-item .avatar.user {
        width: 52px;
        height: 52px;
        margin-right: -26px;
        font-size: 20px;
        background: #ff7c2a;
        color: #ffffff;
        -webkit-transform-origin: left;
                transform-origin: left;
        -webkit-transform: scale(0.5);
                transform: scale(0.5); }
    .user-dept--list .user-item .item-name {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin-left: 8px;
      font-size: 12px;
      color: #101739;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }

.reset-checked .defined-content .el-checkbox {
  font-weight: 400 !important; }

.dialog-warning-box .el-dialog .el-dialog__header {
  display: none; }

.dialog-warning-box .el-dialog .el-dialog__body {
  padding-left: 34px;
  padding-top: 34px;
  min-height: auto; }

.dialog-warning-box .el-dialog .warning-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .dialog-warning-box .el-dialog .warning-title .icontishi {
    font-size: 20px;
    color: #fe7c2a; }
  .dialog-warning-box .el-dialog .warning-title .text {
    margin-left: 16px;
    font-size: 16px;
    font-weight: 600;
    color: #101739; }

.dialog-warning-box .el-dialog .warning-body {
  padding-top: 8px;
  padding-left: 36px; }
  .dialog-warning-box .el-dialog .warning-body .tip-content {
    color: #444b6c;
    line-height: 20px;
    font-size: 14px; }
  .dialog-warning-box .el-dialog .warning-body .tip-num {
    color: #0d5aff;
    cursor: pointer; }

.crm-sales-container .menu-right {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }
  .crm-sales-container .menu-right > div {
    margin-right: 5px; }

.crm-sales-container .pool-empty {
  height: calc(100vh - 180px);
  margin-top: 200px; }

.base-content-view {
  border-radius: 10px;
  background: #fff; }

.table-slot-header {
  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; }
  .table-slot-header .table-header-text {
    margin-right: 6px; }
  .table-slot-header .iconicon_tishi_lanse {
    padding-top: 1px;
    color: #a2a5b5;
    font-size: 16px;
    cursor: pointer; }

.crud-btn-wrapper {
  margin-bottom: 16px; }
  .crud-btn-wrapper .el-button + .el-button {
    margin-left: 8px; }

.scrm-form__common .avue-group__title {
  font-size: 16px;
  color: #101739;
  font-weight: bolder;
  margin-right: 22px; }

.scrm-form__common .avue-group__header {
  background: #fff; }

.scrm-form__common .avue-upload__icon {
  width: 88px;
  height: 88px;
  line-height: 88px !important; }

.scrm-form__common .avue-upload__avatar {
  width: 88px;
  height: 88px; }

.scrm-form__common .avue-upload {
  line-height: 0; }

.scrm-form__common .el-upload__tip {
  color: #a2a5b5;
  line-height: 12px; }

.scrm-form__common .tag-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 36px; }

.scrm-form__common .w-400 {
  width: 400px; }

.scrm-form__common .select-user-dep .fake-input {
  width: 470px; }

.scrm-form__common .tips-view {
  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;
  min-height: 36px; }
  .scrm-form__common .tips-view .tips-text {
    color: #a2a5b5;
    font-size: 12px;
    line-height: 16px;
    margin-left: 6px; }

.scrm-form__common .attachment-view {
  margin-top: 16px;
  min-width: 500px; }

.scrm-form__common .user-tips {
  font-size: 12px;
  color: #a2a5b5;
  line-height: 17px;
  margin-top: 10px; }

.scrm-form__common .head-top {
  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;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 70px;
  border-bottom: 1px solid #e7e8ec; }
  .scrm-form__common .head-top .left {
    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; }
    .scrm-form__common .head-top .left .back {
      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: 26px;
      height: 26px;
      cursor: pointer; }
      .scrm-form__common .head-top .left .back:hover .iconfanhui1 {
        color: #0d5aff; }
    .scrm-form__common .head-top .left .iconfanhui1 {
      font-size: 18px;
      color: #101739; }
    .scrm-form__common .head-top .left .title {
      margin-left: 12px;
      font-size: 16px;
      font-weight: 600;
      color: #101739;
      line-height: 22px; }

.scrm-form__common .operat-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100vh - 70px);
  padding: 0 36px;
  overflow-y: auto;
  border-radius: 10px; }
  .scrm-form__common .operat-content .form-content {
    height: calc(100% - 70px);
    overflow-y: auto;
    padding-top: 20px; }
    .scrm-form__common .operat-content .form-content::-webkit-scrollbar {
      display: none; }
  .scrm-form__common .operat-content /deep/ .el-col {
    width: 100%; }
  .scrm-form__common .operat-content /deep/ .attachment-view {
    min-width: unset; }

.scrm-form__common .content-wrapper {
  max-width: 560px; }

.basic-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.basic-container--block {
    height: 100%;
}
.basic-container--block .el-card {
      height: 100%;
}
.basic-container .el-card {
    width: 100%;
}
.basic-container:first-child {
    padding-top: 0;
}
.slot-body--view {
  padding: 20px 20px 0 20px;
}
.common-list-container .slot-body--view {
  padding: 0;
}
.common-list-container .slot-body--view .avue-crud {
    width: 100%;
    background-color: white;
    padding: 16px 20px 0px;
    border-radius: 10px;
}
.common-list-container .slot-body--view .avue-crud__left,
  .common-list-container .slot-body--view .avue-crud__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.common-list-container .slot-body--view .avue-crud__right .el-button {
    margin-left: 8px;
}
.tenant-info .slot-body--view,
.detail-right-tabs .slot-body--view {
  padding: 0;
}

.multiple-search--view[data-v-33ae4cb4] {
  height: 32px;
  position: relative;
  margin-top: 10px;
}
.multiple-search--view.single[data-v-33ae4cb4] {
    min-width: 200px;
}
.multiple-search--view .el-select__tags[data-v-33ae4cb4] {
    width: calc(100% - 24px) !important;
    height: 32px;
    margin-left: 12px;
    max-width: none !important;
    background: #ffffff;
    border: 1px solid #e7e8ec;
    border-radius: 4px;
}
.multiple-search--view .el-select__tags .el-select__input[data-v-33ae4cb4] {
      max-width: none !important;
      margin-top: -2px;
}
.multiple-search--view .el-select__tags[data-v-33ae4cb4]:hover {
      border-color: #0d5aff;
}
.multiple-search--view .el-select__tags--focus[data-v-33ae4cb4] {
    border-color: #0d5aff;
}
.multiple-search--view .null--view[data-v-33ae4cb4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.multiple-search--view .selected--view[data-v-33ae4cb4] {
    margin-right: 8px;
    margin-top: -2px;
    color: #0d5aff;
    cursor: pointer;
    padding: 0 4px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 13px;
    height: 20px;
    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;
}
.multiple-search--view .selected--view[data-v-33ae4cb4]:hover {
      background: #edf4fe;
}
.multiple-search--view .select-style[data-v-33ae4cb4] {
    background: #edf4fe;
}
.el-select__tags[data-v-33ae4cb4] {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.multiple-btn--view[data-v-33ae4cb4] {
  width: 100%;
  height: 44px;
  border-top: 1px solid #e7e8ec;
  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;
  padding: 0 12px;
}
.multiple-btn--view .clear--view[data-v-33ae4cb4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.multiple-btn--view .clear--view span[data-v-33ae4cb4] {
      cursor: pointer;
}
.multiple-btn--view .clear--view span[data-v-33ae4cb4]:hover {
        color: #0d5aff;
}
.multiple-btn--view .return--view[data-v-33ae4cb4] {
    width: 60px;
    height: 28px;
    border-radius: 4px;
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 14px;
    border: 1px solid #e7e7eb;
    margin-right: 8px;
    cursor: pointer;
}
.multiple-btn--view .return--view[data-v-33ae4cb4]:hover {
      border: 1px solid #0d5aff;
      color: #0d5aff;
}
.multiple-btn--view .be-sure--view[data-v-33ae4cb4] {
    width: 60px;
    height: 28px;
    background: #0d5aff;
    border-radius: 4px;
    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;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.multiple-btn--view .be-sure--view[data-v-33ae4cb4]:hover {
      background: #3d7bff;
}
.multiple-btn--view .disabled-btn[data-v-33ae4cb4] {
    background: #b6ccff;
}
.multiple-btn--view .disabled-btn[data-v-33ae4cb4]:hover {
      background: #b6ccff;
}
[data-v-33ae4cb4] .is-select--list:hover {
  background: #f5f7fa !important;
}
.select-all--view[data-v-33ae4cb4] {
  height: 32px;
  line-height: 32px;
  cursor: pointer;
  padding: 0 20px 0 14px;
  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;
}
.select-all--view .select-all--check[data-v-33ae4cb4] {
    width: 16px;
    height: 16px;
    border: 1px solid #d0d2da;
    margin-right: 6px;
    border-radius: 2px;
}
.select-all--view .is__select[data-v-33ae4cb4] {
    border: 1px solid #0d5aff;
    background: #0d5aff;
}
.select-all--view .is__select .half-select[data-v-33ae4cb4] {
      width: 16px;
      height: 16px;
      position: relative;
}
.select-all--view .is__select .half-select[data-v-33ae4cb4]::before {
        content: "";
        position: absolute;
        display: block;
        background-color: #fff;
        height: 2px;
        width: 16px;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        right: 1px;
        top: 6px;
        border-radius: 1px;
}
.select-all--view .is__select .all-select[data-v-33ae4cb4] {
      position: relative;
}
.select-all--view .is__select .all-select[data-v-33ae4cb4]::before {
        content: "\E6DA";
        position: absolute;
        font-size: 12px;
        font-weight: 600;
        top: -8px;
        left: 1px;
        width: 14px;
        height: 14px;
        font-family: "element-icons";
        color: #fff;
}
.select-all--view[data-v-33ae4cb4]:hover {
    background: #f5f7fa;
}
.mutile__empty[data-v-33ae4cb4] {
  height: 170px;
  line-height: 170px;
  padding: 0;
}
.el-select__input[data-v-33ae4cb4] {
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  color: #101739;
}
.mutile__empty[data-v-33ae4cb4] {
  color: #a2a5b5;
}
.is-select--view[data-v-33ae4cb4] {
  margin: -6px 0;
}
[data-v-33ae4cb4] .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: #101739;
}
.select-show--view[data-v-33ae4cb4] {
  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;
  overflow: hidden;
}
.select-show--view .el-tag[data-v-33ae4cb4] {
    margin-left: 0;
    margin-right: 6px;
}
.select-show--view[data-v-33ae4cb4] .el-icon-close {
    right: -5px;
}
[data-v-33ae4cb4] .el-input-group__prepend {
  border: 0 none;
  background: #fff;
}
[data-v-33ae4cb4] .el-tag.el-tag--info .el-tag__close:hover {
  color: #101739;
}
[data-v-33ae4cb4] .el-select__tag-text {
  font-size: 12px;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
[data-v-33ae4cb4] .el-select__tags-text {
  font-size: 12px;
}
.tooltip-view--content[data-v-33ae4cb4] {
  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;
}

@charset "UTF-8";
.dialog-scale-enter-active {
  -webkit-animation: dialog-fade-in 0.2s;
          animation: dialog-fade-in 0.2s;
}
.dialog-scale-leave-active {
  animation: dialog-fade-in 0.2s reverse;
}
.dialog-scale-enter-active .el-dialog {
  -webkit-animation: dialog-zoom-in 0.2s;
          animation: dialog-zoom-in 0.2s;
}
.dialog-scale-leave-active .el-dialog {
  animation: dialog-zoom-in 0.2s reverse;
}
@-webkit-keyframes dialog-fade-in {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes dialog-fade-in {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes dialog-zoom-in {
0% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0;
}
50% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0.8;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes dialog-zoom-in {
0% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    opacity: 0;
}
50% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0.8;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}

/* 更流畅的"往中间收"效果 */
@-webkit-keyframes dialog-zoom-in-smooth {
0% {
    -webkit-transform: scale(0.3) translateY(-50px);
            transform: scale(0.3) translateY(-50px);
    opacity: 0;
}
60% {
    -webkit-transform: scale(0.95) translateY(0);
            transform: scale(0.95) translateY(0);
    opacity: 0.9;
}
80% {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
    opacity: 0.95;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes dialog-zoom-in-smooth {
0% {
    -webkit-transform: scale(0.3) translateY(-50px);
            transform: scale(0.3) translateY(-50px);
    opacity: 0;
}
60% {
    -webkit-transform: scale(0.95) translateY(0);
            transform: scale(0.95) translateY(0);
    opacity: 0.9;
}
80% {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
    opacity: 0.95;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}

/* 蒙版渐变 */
.dialog-scale-enter-active .el-overlay,
.dialog-scale-leave-active .el-overlay {
  -webkit-animation: overlay-fade 0.2s;
          animation: overlay-fade 0.2s;
}
@-webkit-keyframes overlay-fade {
0% {
    background-color: rgba(0, 0, 0, 0);
}
100% {
    background-color: rgba(0, 0, 0, 0.5);
}
}
@keyframes overlay-fade {
0% {
    background-color: rgba(0, 0, 0, 0);
}
100% {
    background-color: rgba(0, 0, 0, 0.5);
}
}

.city-select--com[data-v-5b6d579c] {
  width: 100%;
}
.city-select--com .el-select[data-v-5b6d579c] {
    width: 100%;
    background: #ffffff;
    border-radius: 4px;
    cursor: pointer;
}
.city-popover--content[data-v-5b6d579c] {
  width: 480px;
  overflow-y: auto;
  position: relative;
}
.city-popover--content .city-list--view .city-group--item[data-v-5b6d579c] {
    width: 100%;
    height: 20px;
    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;
    background: #f7f8fa;
    color: #83899d;
    font-size: 12px;
    padding-left: 37px;
    margin-bottom: 16px;
}
.city-popover--content .city-list--view .city-list--item[data-v-5b6d579c] {
    background: #fff;
    padding: 0 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.city-popover--content .city-list--view .city-list--item .province-list[data-v-5b6d579c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 18px;
}
.city-popover--content .city-list--view .city-list--item .province-list .province-name[data-v-5b6d579c] {
        font-weight: 500;
        color: #101739;
        cursor: pointer;
}
.city-popover--content .city-list--view .city-list--item .province-list .province-name--text[data-v-5b6d579c] {
        padding-right: 12px;
}
.city-popover--content .city-list--view .city-list--item .city-list[data-v-5b6d579c] {
      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-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.city-popover--content .city-list--view .city-list--item .city-list .city-item[data-v-5b6d579c] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        margin-bottom: 16px;
        color: #101739;
}
.city-popover--content .city-list--view .city-list--item .city-list .city-name[data-v-5b6d579c] {
        cursor: pointer;
}
.city-popover--content .first-letter--view[data-v-5b6d579c] {
    position: absolute;
    top: 127px;
    right: 10px;
}
.city-popover--content .first-letter--view .first-letter--list[data-v-5b6d579c] {
      font-size: 12px;
      color: #83899d;
      cursor: pointer;
}
.city-popover--content .first-letter--view .first-letter--list[data-v-5b6d579c]:hover {
        color: #101739;
}
.city-popover--content .small--view[data-v-5b6d579c] {
    top: 77px;
}
.multiple--width[data-v-5b6d579c] {
  width: 114px;
}
.single--width[data-v-5b6d579c] {
  width: 91px;
}
.single--width .province-name[data-v-5b6d579c] {
    cursor: auto;
}
.single--width .city-name[data-v-5b6d579c]:hover {
    color: #0d5aff;
}
.single--width .select-city--name[data-v-5b6d579c] {
    color: #0d5aff;
}
.input--view[data-v-5b6d579c] {
  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;
  border: 1px solid #e7e7eb;
  border-radius: 4px;
  height: 32px;
}
.input--view[data-v-5b6d579c]:hover {
    border-color: #0d5aff !important;
}
.input--view .select-tag--view[data-v-5b6d579c] {
    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;
}
.input--view .select-tag--view .select-tag--item[data-v-5b6d579c] {
      height: 22px;
      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;
      padding: 0 6px;
      background: #ecedf0;
      border-radius: 4px;
      margin-left: 6px;
      font-size: 12px;
      color: #101739;
}
.input--view .select-tag--view .select-tag--item .iconxuanzhongshanchu[data-v-5b6d579c] {
        font-size: 12px;
        cursor: pointer;
        color: #83899d;
        margin-left: 5px;
}
.input--view .select-tag--view .select-tag--item .iconxuanzhongshanchu[data-v-5b6d579c]:hover {
          color: #0d5aff;
}
.input--view .select-tag--view .select-tag--item__single[data-v-5b6d579c] {
      padding: 0;
      background: #fff;
      border-radius: 0;
}
.input--view .placeholder--tips[data-v-5b6d579c] {
    padding-left: 10px;
    color: #acafbd;
}
.input--view .select-tag--list[data-v-5b6d579c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.search-input--view[data-v-5b6d579c] {
  margin: 10px 12px 0 12px;
  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;
  border-bottom: 1px solid #e7e7eb;
}
.search-input--view[data-v-5b6d579c] .el-input__inner--height {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border: 0 none !important;
}
.search-input--view[data-v-5b6d579c] .el-input__inner--height input {
      border: 0 none;
      padding-left: 0;
}
.search-input--view .selected--view[data-v-5b6d579c] {
    margin-right: 8px;
    margin-top: -2px;
    color: #0d5aff;
    cursor: pointer;
    padding: 0 4px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 13px;
    height: 20px;
    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;
}
.search-input--view .selected--view[data-v-5b6d579c]:hover {
      background: #edf4fe;
}
.search-input--view .select-style[data-v-5b6d579c] {
    background: #edf4fe;
}
.focus-style[data-v-5b6d579c] {
  border-color: #0d5aff !important;
}
.search--view[data-v-5b6d579c] {
  padding-top: 10px;
  height: 450px;
}
.is-disabled[data-v-5b6d579c] {
  cursor: not-allowed;
}
.is-disabled[data-v-5b6d579c]:hover {
    border-color: #e7e7eb !important;
}

.city-popover--view {
  margin-top: 2px !important;
  padding: 0;
}
.city-popover--content .el-select-dropdown__wrap {
  max-height: 450px;
}
.city-popover--content .el-select-dropdown__wrap__small {
  max-height: 350px;
}
.city-popover--content .mutile__empty {
  height: 170px;
  line-height: 170px;
  padding: 0;
}

.empty-view[data-v-04e3239c] {
  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-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 60px 0;
}
.empty-view .empty-data-view[data-v-04e3239c] {
    width: 118px;
    height: 115px;
}
.empty-view .empty__desc[data-v-04e3239c] {
    font-size: 14px;
    line-height: 22px;
    color: #a2a5b5;
    margin-top: 14px;
}
.hide-img[data-v-04e3239c] {
  opacity: 0;
}

.full-screen-dialog[data-v-4912b814] {
  overflow-y: auto;
}
.full-screen-dialog[data-v-4912b814] .filter-reset {
    padding-bottom: 3px !important;
}
.full-screen-dialog .page-title[data-v-4912b814] {
    padding: 20px 0;
    margin: 0 20px;
}
.full-screen-dialog .page-title .text[data-v-4912b814] {
      padding-bottom: 0;
      padding-top: 0;
}
.full-screen-dialog .fixed-view[data-v-4912b814] {
    position: fixed;
    z-index: 99;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    overflow: hidden;
    min-width: 500px;
}
.full-screen-dialog .fixed-view .page-title[data-v-4912b814] {
      padding: 20px;
      margin: 0;
      width: 99%;
}
.full-screen-dialog .title-view[data-v-4912b814] .text {
    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;
}
.full-screen-dialog .title-view .text-view[data-v-4912b814] {
    cursor: pointer;
    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;
    margin-right: 16px;
}
.full-screen-dialog .title-view .text-view[data-v-4912b814]:hover {
      color: #0d5aff;
}
.full-screen-dialog .title-view .text-view:hover .iconfanhui[data-v-4912b814] {
        color: #0d5aff;
}
.full-screen-dialog .title-view .iconfanhui[data-v-4912b814] {
    color: #101739;
    font-size: 12px;
    cursor: pointer;
}
.full-screen-dialog .detail-data[data-v-4912b814] {
    margin-top: -7px;
}
.full-screen-dialog .detail-data[data-v-4912b814] .filter {
      margin: 0;
}
.full-screen-dialog .detail-data[data-v-4912b814] .full-screen-filter {
      margin: 0 -20px;
}
.full-screen-dialog[data-v-4912b814] .search-wrapper {
    padding-top: 0 !important;
    margin-top: -7px;
}
.full-screen-dialog[data-v-4912b814] .tabs-view {
    padding-top: 0;
}
.full-screen-dialog[data-v-4912b814] .filter-reset {
    padding-top: 0;
    margin-top: -7px;
}
.full-screen-dialog .dialog-content[data-v-4912b814] {
    padding-top: 0 !important;
}

.customer-date-view[data-v-00ee9794] {
  padding-left: 0;
}
.customer-date-view[data-v-00ee9794] .el-range-input {
    font-size: 12px;
}
.customer-date-view[data-v-00ee9794] .el-range__close-icon {
    display: none;
}
.customer-date-view[data-v-00ee9794] .clearable .el-range__close-icon {
    position: absolute;
    display: block;
    right: 4px;
}
.customer-date-view .customer-date-label[data-v-00ee9794] {
    padding-left: 8px;
    min-width: 48px;
}
.customer-date-view .customer-date[data-v-00ee9794] {
    position: relative;
}
.customer-date-view .customer-date .value-text[data-v-00ee9794] {
      position: absolute;
      top: 1px;
      right: 25px;
      bottom: 1px;
      left: 10px;
      font-size: 12px;
      color: #303b5b;
      line-height: 30px;
      background: #fff;
      z-index: 1;
      pointer-events: none;
}
.customer-date-view .customer-date .value-text.empty[data-v-00ee9794] {
        color: #a2a5b5;
}
.customer-date-view .customer-date .time-icon[data-v-00ee9794] {
      position: absolute;
      right: 6px;
      top: 7px;
      font-size: 14px;
      line-height: 18px;
      color: #c0c4cc;
      z-index: 10;
}
.customer-date-view.disabled[data-v-00ee9794] {
    background-color: #f5f7fa;
}
.customer-date-view.disabled .customer-date .value-text[data-v-00ee9794] {
      background-color: #f5f7fa;
      color: #c0c4cc;
}
.customer-date-view.disabled[data-v-00ee9794]:hover {
      border: 1px solid #e7e8ec;
}

.dz-tooltip {
  max-width: 400px;
}
.dz-tooltip div,
  .dz-tooltip span {
    font-size: 12px !important;
}
.light-tooltip {
  max-width: 400px !important;
  border: 1px solid transparent !important;
  -webkit-box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.1) !important;
          box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.1) !important;
}
.light-tooltip div,
  .light-tooltip span {
    font-size: 12px !important;
}
.light-tooltip .popper__arrow {
    border-color: transparent !important;
}
.is-dark {
  border-radius: 8px !important;
}

