.el-dialog.el-dialog--mini {
  width: 340px;
}
.errorMessage {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.errorMessage .hiddenButton {
  height: 20px;
}
.errorMessage .top {
  flex: 1;
  min-height: 30px;
  display: flex;
  max-height: 160px;
  overflow: auto;
}
.errorMessage .top .left {
  width: 48px;
  padding: 0 10px;
  box-sizing: border-box;
}
.errorMessage .top .left i {
  color: red;
  font-size: 28px;
}
.errorMessage .top .right {
  flex: 1;
  padding: 4px 10px 0 0;
  width: 332px;
  box-sizing: border-box;
  overflow: auto;
}
.errorMessage .top .right p {
  line-height: 16px;
  word-wrap: break-word;
  font-size: 12px;
}
.errorMessage .bottom {
  height: 34px;
  padding-top: 10px;
  box-sizing: border-box;
  text-align: right;
}
.errorMessage .bottom button {
  height: 24px;
  width: auto;
  margin-right: 8px;
  margin-left: 0px;
  padding: 0 8px;
  background: #fff;
  color: #fd6442;
  border: 1px solid #fd6442;
  border-radius: 2px;
  font-size: 12px;
}
.errorMessage .bottom button:hover {
  border-color: rgba(253, 100, 66, 0.6);
  color: rgba(253, 100, 66, 0.6);
}
.el-dialog__wrapper.messageDialog .el-dialog {
  width: 380px;
  max-height: 240px;
}
.el-dialog__wrapper.success .el-dialog__header {
  background-color: #09a155;
}
.el-dialog__wrapper.success .el-dialog__header .el-dialog__title {
  color: #fff;
}
.el-dialog__wrapper.success .el-dialog__body i {
  color: #09a155;
}
.el-dialog__wrapper.warning .el-dialog__header {
  background-color: #f7b901;
}
.el-dialog__wrapper.warning .el-dialog__header .el-dialog__title {
  color: #fff;
}
.el-dialog__wrapper.warning .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: #fff;
}
.el-dialog__wrapper.warning .el-dialog__body i {
  color: #f7b901;
}
.el-dialog__wrapper.error .el-dialog__header {
  background-color: #e80000;
}
.el-dialog__wrapper.error .el-dialog__header .el-dialog__title {
  color: #fff;
}
.el-dialog__wrapper.error .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: #fff;
}
.el-dialog__wrapper.error .el-dialog__body i {
  color: #e80000;
}
.pop-dialog-wrapper.warning .pop-dialog-body i {
  color: #f7b901;
}

.ff-file-dialog-box .el-progress {
  display: none;
}
.ff-file-dialog-box.none {
  display: none;
}
.ff-file-dialog-box.import .my-dialog {
  min-height: 210px;
  max-height: 710px;
}
.ff-file-dialog-box .uploadmessage {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  color: #b8b8b8;
}
.ff-file-dialog-box .uploadmessage img {
  margin-left: 4px;
  height: 2px;
}
.ff-file-dialog-box .fade-enter-active,
.ff-file-dialog-box .fade-leave-active {
  transition: opacity 0.5s;
}
.ff-file-dialog-box .fade-enter,
.ff-file-dialog-box .fade-leave-to {
  opacity: 0;
}
.ff-file-dialog-box .my-dialog {
  border-radius: 12px;
  color: #575757;
  font-size: 12px;
  width: 630px;
}
.ff-file-dialog-box .my-dialog .el-dialog__body {
  /*height: 128px;*/
}
.ff-file-dialog-box .file-content {
  width: 590px;
}
.ff-file-dialog-box .file-content .icon-panel {
  margin: 0;
  text-align: center;
}
.ff-file-dialog-box .file-content .icon-panel .icon-span {
  display: inline-block;
  height: 28px;
  width: 28px;
}
.ff-file-dialog-box .file-content .icon-panel .icon-span i {
  color: #09a155;
  font-size: 28px;
}
.ff-file-dialog-box .file-content .import-panel {
  padding: 0 40px;
  position: relative;
}
.ff-file-dialog-box .file-content .import-panel .el-upload__tip {
  margin-top: 10px;
  font-size: 12px;
  color: #575757;
}
.ff-file-dialog-box .file-content .import-panel .el-upload__tip a {
  color: #0f8ee9;
  text-decoration: none;
  cursor: pointer;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel {
  height: 50px;
  margin-top: 10px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .upload-tip {
  font-size: 12px;
  display: inline-block;
  margin-left: 4px;
  color: #b8b8b8;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list {
  height: 21px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-button--primary {
  background-color: #fd6442;
  border-color: #fd6442;
  border-radius: 2px;
  color: #ffffff;
  height: 24px;
  font-size: 12px;
  padding: 0;
  width: 66px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-button--primary:hover {
  background-color: #e6502f;
  color: #f3cec5;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item {
  font-size: 12px;
  margin-top: 4px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item:first-child {
  font-size: 12px;
  margin-top: 4px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item .el-upload-list__item-name [class^="el-icon"] {
  margin-right: 4px;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item .el-upload-list__item-status-label {
  display: none;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item .el-icon-close {
  display: none;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item .el-icon-document {
  font-family: "iconfont" !important;
}
.ff-file-dialog-box .file-content .import-panel .upload-panel .el-upload-list .el-upload-list__item .el-icon-document:before {
  content: "\e63b";
  color: #575757;
}
.ff-file-dialog-box .file-content .el-form-item {
  margin-bottom: 10px;
}
.ff-file-dialog-box .file-content .el-form-item .el-form-item__label {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  padding: 0;
}
.ff-file-dialog-box .file-content .el-form-item__content {
  line-height: 24px;
  font-size: 12px;
}
.ff-file-dialog-box .file-content .el-form-item__content .el-input {
  font-size: 12px;
}
.ff-file-dialog-box .file-content .el-form-item__content .el-input .el-input__inner {
  border-radius: 2px;
  border: solid 1px #d8d8d8;
  height: 24px;
  padding: 0 0 0 6px;
  width: 240px;
}
.ff-file-dialog-box .el-dialog__footer .button-panel {
  margin: 10px 40px;
}
.ff-file-dialog-box .el-dialog__footer .button-panel .el-button {
  border: solid 1px #fd6442;
  border-radius: 2px;
  color: #fd6442;
  height: 24px;
  font-size: 12px;
  width: 66px;
  padding: 0;
}
.ff-file-dialog-box .el-dialog__footer .button-panel .el-button:hover {
  opacity: 0.6;
}
.ff-file-dialog-box .el-dialog__footer .error-content {
  border-top: solid 1px #bcbcbc;
  text-align: left;
  position: relative;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message {
  height: auto;
  margin: 10px 40px;
  max-height: 240px;
  position: relative;
  width: 550px;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .left-icon {
  height: 28px;
  width: 28px;
  position: absolute;
  left: 0;
  top: 0;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .left-icon i {
  font-size: 28px;
  color: #e80000;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .right-content {
  position: relative;
  margin-left: 38px;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .right-content .link {
  line-height: 16px;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .right-content .link a {
  color: #0f8ee9;
  cursor: pointer;
  display: inline-block;
  padding-top: 6px;
  text-decoration: none;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .right-content .content-message {
  max-height: 220px;
  min-height: 28px;
  overflow: auto;
}
.ff-file-dialog-box .el-dialog__footer .error-content .error-message .right-content .content-message p {
  word-break: break-word;
  line-height: 16px;
  margin: 6px 0;
}

.ff-import-component[data-v-5794effb] {
  display: flex;
  align-items: center;
}
.ff-import-component .ff-import--button-component[data-v-5794effb] {
  margin-right: 10px;
  padding: 5px 8px;
  background-color: #fff;
  border-radius: 2px;
  color: #fd6442;
  border: 1px solid;
}
.ff-import-component .ff-import--button-component[data-v-5794effb]:hover {
  color: rgba(253, 100, 66, 0.6);
}

.ff-radio-component .el-radio__inner {
  width: 12px;
  height: 12px;
}
.ff-radio-component .el-radio__input.is-checked .el-radio__inner {
  width: 12px;
  height: 12px;
  background: #fff;
}
.ff-radio-component .el-radio__input.is-checked .el-radio__inner::after {
  background: #409EFF;
  width: 7px;
  height: 7px;
}


.ff-drop-select-component[data-v-5010f681] {
  display: inline-block;
}
.ff-drop-select-component .ff-drop--el-select[data-v-5010f681] {
  width: 100%;
}

.ff-complex-select .ff-complex-select-width[data-v-0977e799] {
  width: 280px;
}

.ff-guide-tag-pop[data-v-070bbd6b] {
  width: 770px;
  color: #575757;
  display: flex;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box[data-v-070bbd6b] {
  border: 1px solid #DEDEDE;
  border-radius: 12px;
  box-sizing: border-box;
  padding: 5px 10px 0;
  margin-right: 10px;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop-title[data-v-070bbd6b] {
  padding: 8px 0;
  border-bottom: 1px solid #DEDEDE;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose[data-v-070bbd6b] {
  height: 427px;
  display: flex;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-summarize[data-v-070bbd6b] {
  min-width: 120px;
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
  border-right: 1px solid #DEDEDE;
  padding: 10px 10px 0 0;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-summarize li[data-v-070bbd6b] {
  min-width: 90px;
  padding: 8px 17px;
  box-sizing: border-box;
  margin-bottom: 2px;
  cursor: pointer;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-summarize .ff-tag-pop--choose-active[data-v-070bbd6b] {
  color: #fff;
  background-color: #FF623F;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists[data-v-070bbd6b] {
  height: 100%;
  min-width: 408px;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-scroll-box[data-v-070bbd6b] {
  padding: 10px 0 0 10px;
  overflow-y: auto;
  border-bottom: 1px solid #DCDCDC;
  flex: 1;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some h5[data-v-070bbd6b] {
  padding: 7px 0 4px 9px;
  background-color: #F5F6FA;
  /*width: 306px;*/
  box-sizing: border-box;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some ul[data-v-070bbd6b] {
  padding: 15px 0 5px;
  overflow: hidden;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some ul li[data-v-070bbd6b] {
  width: 80px;
  border-radius: 2px;
  box-sizing: border-box;
  border: 1px solid #DCDCDC;
  text-align: center;
  float: left;
  padding: 6px 0;
  margin: 0 10px 10px 0;
  cursor: default;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some ul li[data-v-070bbd6b]:hover {
  opacity: 0.7;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some ul .ff-tag-pop--active-some[data-v-070bbd6b] {
  color: #FF623F;
  border-color: #FF623F;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-some ul .ff-tag-pop--active-some[data-v-070bbd6b]:hover {
  opacity: 1;
}
.ff-guide-tag-pop .ff-tag-pop-choose-box .ff-tag-pop--choose .ff-tag-pop--choose-lists .ff-tag-pop--choose-lists-search[data-v-070bbd6b] {
  position: relative;
  height: 44px;
  padding: 10px 0 10px 10px;
  box-sizing: border-box;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box[data-v-070bbd6b] {
  border: 1px solid #DEDEDE;
  border-radius: 12px;
  box-sizing: border-box;
  padding: 5px 10px 0;
  min-width: 210px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--title[data-v-070bbd6b] {
  border-bottom: 1px solid #DEDEDE;
  padding: 8px 0 4px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--title span[data-v-070bbd6b] {
  display: inline-block;
  padding-bottom: 5px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--title .ff-tag-pop-lists--count[data-v-070bbd6b] {
  font-style: normal;
  color: #FF623F;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--title .ff-tag-pop-lists--clear[data-v-070bbd6b] {
  color: #FF623F;
  font-size: 15px;
  float: right;
  cursor: pointer;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags[data-v-070bbd6b] {
  overflow-y: auto;
  height: 381px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li[data-v-070bbd6b] {
  line-height: 24px;
  padding: 0 10px;
  display: flex;
  background-color: #F5F6FA;
  justify-content: space-between;
  margin-top: 6px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li[data-v-070bbd6b]:last-child {
  margin-bottom: 6px;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags--name[data-v-070bbd6b] {
  color: #34A5ED;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags-hover .iconfont[data-v-070bbd6b] {
  font-size: 14px;
  cursor: default;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags-hover .iconfont[data-v-070bbd6b]:first-child {
  color: #DEDEDE;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags-hover .iconfont[data-v-070bbd6b]:last-child {
  display: none;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags-hover:hover .iconfont[data-v-070bbd6b]:last-child {
  color: #E80000;
  display: inherit;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists--tags li .ff-tag-pop-lists--tags-hover:hover .iconfont[data-v-070bbd6b]:first-child {
  display: none;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists-btns[data-v-070bbd6b] {
  border-top: 1px solid #DEDEDE;
  padding: 10px 0;
  text-align: right;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists-btns .ff-tag-pop-lists--btn[data-v-070bbd6b] {
  padding: 3px 8px;
  border-radius: 2px;
  border: 1px solid #FD6442;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists-btns .ff-tag-pop-lists--btn[data-v-070bbd6b]:hover {
  opacity: 0.6;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists-btns .ff-tag-pop-lists--confirm[data-v-070bbd6b] {
  color: #fff;
  background-color: #FD6442;
}
.ff-guide-tag-pop .ff-tag-pop-lists-box .ff-tag-pop-lists-btns .ff-tag-pop-lists--cancel[data-v-070bbd6b] {
  color: #FD6442;
  background-color: #fff;
}

.ff-guide-tag-pop .ff-tag-pop--choose-lists-search .el-input--mini .el-input__inner {
  height: 24px;
  line-height: 24px;
}
.ff-guide-tag-pop .ff-tag-pop--choose-lists-search .el-input--mini .el-input__icon {
  line-height: 24px;
}
.ff-guide-tag-pop .ff-tag-pop--choose-lists-search .el-input-group--prepend .el-input__inner,
.ff-guide-tag-pop .ff-tag-pop--choose-lists-search .el-input-group__append {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ff-guide-tag-pop .ff-guide-tag-autocomplete-box {
  width: 100%;
  box-sizing: border-box;
}
.ff-guide-tag-pop .ff-guide-tag-autocomplete-box .el-autocomplete {
  width: 100%;
}
.ff-guide-tag-pop .ff-guide-tag-autocomplete-box .el-autocomplete .el-input-group__prepend {
  background-color: #fff;
}

.ff-tag-component[data-v-24dad4a8] {
  border: 1px solid #DEDEDE;
  overflow: hidden;
  padding: 5px;
}
.ff-tag-component .ff-tag-component-add[data-v-24dad4a8] {
  float: left;
  color: #FD6442;
  border: 1px dashed;
  padding: 3px 5px;
  margin-right: 4px;
  cursor: default;
}
.ff-tag-component .ff-tag-component-tag[data-v-24dad4a8] {
  float: left;
  margin-right: 4px;
  padding: 3px 7px;
  background-color: #F5F6FA;
}
.ff-tag-component .ff-tag-component-delete[data-v-24dad4a8] {
  margin-left: 3px;
  cursor: pointer;
  color: #CCC;
}
.ff-tag-component .ff-tag-component-delete .el-icon-circle-close[data-v-24dad4a8] {
  display: none;
  color: #EC0D0D;
}
.ff-tag-component .ff-tag-component-delete:hover .el-icon-close[data-v-24dad4a8] {
  display: none;
}
.ff-tag-component .ff-tag-component-delete:hover .el-icon-circle-close[data-v-24dad4a8] {
  display: inherit;
}

.ff-pro-component[data-v-7a6e3383] {
  display: inline-block;
}
.ff-pro-component .ff-pro-component--select[data-v-7a6e3383] {
  width: 100px;
  margin-right: 7px;
}

.ff-search-range-component {
  display: inline-block;
  margin-right: 7px;
}
.ff-search-range-component .ff-search--range-date {
  border-color: #DCDCDC;
}
.ff-search-range-component .el-date-editor .el-input__icon {
  top: 4px;
}
.ff-search-range-component .el-range-editor--mini .el-range-separator {
  line-height: 20px;
}
.ff-search-range-component .ff-search--range-input--number {
  width: 100px;
}

.ff-rang-complex-component[data-v-39f8a4ab] {
  display: inline-block;
}
.ff-rang-complex-component .ff-rang-complex--select[data-v-39f8a4ab] {
  width: 100px;
}
.ff-rang-complex-component .ff-rang-complex--range[data-v-39f8a4ab] {
  margin-right: 0;
}

.dislogtree {
  height: 100%;
  user-select: none;
}
.dislogtree .node {
  font-size: 12px;
  margin-bottom: 2px;
}
.dislogtree .node .title {
  height: 24px;
  line-height: 24px;
  background-color: #f8f8f8;
}
.dislogtree .node .title i {
  font-size: 18px;
  display: inline-block;
}
.dislogtree .node .title span {
  display: inline-block;
  width: 100px;
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}
.dislogtree .node .title:hover {
  cursor: pointer;
}
.dislogtree .node ul li {
  line-height: 18px;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 0;
}
.dislogtree .node ul li input[type=checkbox] {
  /*display: none;*/
  margin-left: 21px;
  margin-right: 2px;
  vertical-align: middle;
  margin-top: -2px;
}
.dislogtree .node ul li .checked-box {
  display: inline-block;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  border-radius: 2px;
  margin: -3px 6px 0 16px;
  color: #D8D8D8;
  border: 1px solid;
  transition: color 0.25s cubic-bezier(0.71, -0.46, 0.88, 0.6), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  vertical-align: middle;
}
.dislogtree .node ul li .checked-box::after {
  display: inline-block;
  box-sizing: content-box;
  content: "";
  border: 1px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 6px;
  left: 3px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(0);
  width: 3px;
  transition: transform 0.25s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  transform-origin: center;
}
.dislogtree .node ul li input[type=checkbox]:checked + .checked-box {
  color: #0F8EE9;
  background-color: #0F8EE9;
  position: relative;
}
.dislogtree .node ul li input[type=checkbox]:checked + .checked-box::after {
  transform: rotate(45deg) scaleY(1);
}

.ShowTableData[data-v-7f6942ca] {
  width: 100%;
  font-size: 12px;
  overflow: auto;
  user-select: none;
  color: #575757;
  /*input[type=checkbox] {
    display: none;
  }*/
  /*.checked-box {
    display: inline-block;
    width: 12px;
    height: 12px;
    box-sizing: border-box;
    border-radius: 2px;
    margin-top: -3px;
    color: #D8D8D8;
    border: 1px solid;
    transition: color .25s cubic-bezier(.71,-.46,.88,.6),background-color .25s cubic-bezier(.71,-.46,.29,1.46);
    vertical-align: middle;
    &::after {
       display: inline-block;
       box-sizing: content-box;
       content: "";
       border: 1px solid #fff;
       border-left: 0;
       border-top: 0;
       height: 6px;
       left: 3px;
       position: absolute;
       top: 1px;
       transform: rotate(45deg) scaleY(0);
       width: 3px;
       transition: transform .25s cubic-bezier(.71,-.46,.88,.6);
       transform-origin: center;
    }
  }*/
  /*input[type=checkbox]:checked+.checked-box {
    color: #0F8EE9;
    background-color: #0F8EE9;
    position: relative;
    &::after {
       transform: rotate(45deg) scaleY(1);
    }
  }*/
}
.ShowTableData .table-list[data-v-7f6942ca] {
  height: 370px;
}
.ShowTableData .table-list table[data-v-7f6942ca] {
  min-width: 100%;
}
.ShowTableData .table-list td[data-v-7f6942ca],
.ShowTableData .table-list th[data-v-7f6942ca] {
  border-bottom: 1px solid #d8d8d8;
  min-width: 100px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
  padding: 0 10px;
  white-space: nowrap;
}
.ShowTableData .table-list th[data-v-7f6942ca] {
  /*line-height: 26px;*/
  height: 26px;
  background-color: #F5F6FA;
}
.ShowTableData .table-list td[data-v-7f6942ca] {
  height: 23px;
}
.ShowTableData tbody tr[data-v-7f6942ca]:hover {
  background-color: #F8F7F7;
}
.ShowTableData .table-exclude[data-v-7f6942ca] {
  position: absolute;
  overflow: hidden;
  width: 30px;
  background-clip: content-box;
  height: 370px;
  right: 16px;
  top: 34px;
  /*li {
      line-height: 24px;
      height: 24px;
      font-size: 12px;
      box-sizing: border-box;
      border-bottom: 1px solid #D8D8D8;
      text-align: center;

    }*/
}
.ShowTableData .table-exclude table[data-v-7f6942ca] {
  width: 100%;
}
.ShowTableData .table-exclude td[data-v-7f6942ca],
.ShowTableData .table-exclude th[data-v-7f6942ca] {
  border-bottom: 1px solid #d8d8d8;
  font-weight: normal;
  vertical-align: middle;
  text-align: center;
  padding: 0 10px;
}
.ShowTableData .table-exclude th[data-v-7f6942ca] {
  height: 26px;
}
.ShowTableData .table-exclude td[data-v-7f6942ca] {
  height: 23px;
}
.ShowTableData .table-exclude i[data-v-7f6942ca] {
  cursor: pointer;
  font-size: 14px;
}
.ShowTableData .table-exclude .icon-color[data-v-7f6942ca] {
  color: #e6502f;
}
.ShowTableData tbody tr[data-v-7f6942ca] {
  background-color: #fff;
}
.ShowTableData .ic-bc[data-v-7f6942ca] {
  background-color: #F8F7F7;
}


.fk-error-dialog {
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 100;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.fk-error-dialog .fk-error-dialog-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  width: 400px;
  height: 140px;
  overflow: hidden;
  margin: auto;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-title {
  line-height: 30px;
  text-align: center;
  position: relative;
  background-color: #f7b901;
  color: #fff;
  font-size: 13px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-title .fk-error-icon {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 8px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-title .fk-error-icon .icon-cha1 {
  font-size: 18px;
  cursor: pointer;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body {
  height: 110px;
  background-color: #fff;
  box-sizing: border-box;
  align-items: center;
  padding: 20px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-top {
  display: flex;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-top .fk-body-top-left i {
  font-size: 30px;
  color: #f7b901;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-top .fk-body-top-right {
  margin-left: 10px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-top .fk-body-top-right p {
  line-height: 20px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-bottom {
  margin-top: 10px;
  text-align: right;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-bottom button {
  height: 24px;
  width: auto;
  margin-right: 8px;
  margin-left: 0px;
  padding: 0 8px;
  background: #fff;
  color: #fd6442;
  border: 1px solid #fd6442;
  border-radius: 2px;
  font-size: 12px;
}
.fk-error-dialog .fk-error-dialog-box .fk-error-dialog-body .fk-body-bottom button:hover {
  border-color: rgba(253, 100, 66, 0.6);
  color: rgba(253, 100, 66, 0.6);
}

.fkdialog {
  display: flex;
  /*min-width: 940px;*/
  width: 980px;
}
.fkdialog > div {
  padding: 0 10px;
  box-sizing: border-box;
}
.fkdialog .dialog-operation {
  width: 30px;
  padding: 0;
  border-width: 0 1px;
  border-color: #d8d8d8;
  border-style: solid;
  background-color: #fff;
  position: relative;
}
.fkdialog .dialog-operation .operation-icon {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 20px;
  color: #FD6442;
  box-sizing: border-box;
  border: 1px solid;
  border-radius: 2px;
  cursor: pointer;
}
.fkdialog .dialog-operation .operation-single {
  top: 260px;
}
.fkdialog .dialog-operation .operation-more {
  top: 190px;
}
.fkdialog .dialog-operation .operation-hover:hover {
  color: rgba(253, 100, 66, 0.6);
}
.fkdialog .dialog-operation .icon-bc {
  background-color: #EBEBEB;
  color: #D8D8D8;
  border: none;
  cursor: not-allowed;
}
.fkdialog .dialog_left {
  width: 170px;
  box-shadow: 2px -2px 9px #ececec;
  display: flex;
  flex-direction: column;
}
.fkdialog .dialog_left .left_top {
  height: 30px;
  line-height: 30px;
  box-sizing: border-box;
  border-bottom: 1px solid #d8d8d8;
  font-size: 12px;
  color: #575757;
}
.fkdialog .dialog_left .left_top > span:first-child {
  float: left;
}
.fkdialog .dialog_left .left_top > span:last-child {
  float: right;
}
.fkdialog .dialog_left .left_top > span:last-child i {
  margin-right: 8px;
  font-size: 13px;
  color: #f00f0f;
  -webkit-text-stroke-width: 0;
}
.fkdialog .dialog_left .left_top > span:last-child i:hover {
  opacity: 0.6;
  cursor: pointer;
}
.fkdialog .dialog_left .left_top > span:last-child i:last-child {
  margin-right: 0;
}
.fkdialog .dialog_left .left_center {
  flex: 1;
  padding-top: 10px;
  height: 390px;
  padding-bottom: 10px;
  width: 156px;
}
.fkdialog .dialog_left .left-tree {
  height: 100%;
  overflow-y: auto;
}
.fkdialog .dialog_left .left_bottom {
  padding-top: 10px;
  padding-bottom: 10px;
  box-sizing: border-box;
  height: 44px;
}
.fkdialog .dialog_left .left_bottom > button {
  height: 24px;
  padding: 0;
  width: 100%;
  font-size: 12px;
  color: #fd6442;
  border: 1px solid #fd6442;
  border-radius: 2px;
}
.fkdialog .dialog_left .left_bottom > button:hover {
  opacity: 0.6;
}
.fkdialog .dialog_center {
  width: 560px;
  height: 484px;
  box-shadow: 2px -2px 9px #ececec;
  display: flex;
  flex-direction: column;
}
.fkdialog .dialog_center .el-tab-auto {
  font-size: 12px;
  position: relative;
}
.fkdialog .dialog_center .el-tabs {
  flex: 1;
}
.fkdialog .dialog_center .el-tabs .el-tabs__header {
  margin: 0;
  border-color: #d8d8d8;
}
.fkdialog .dialog_center .el-tabs .el-tabs__header .el-tabs__nav {
  margin-left: 10px;
}
.fkdialog .dialog_center .el-tabs .el-tabs__header .el-tabs__nav .el-tabs__item {
  height: 30px;
  line-height: 30px;
  color: #575757;
  font-size: 12px;
}
.fkdialog .dialog_center .el-tabs .el-tabs__header .el-tabs__nav .el-tabs__active-bar {
  background-color: #fd6442;
}
.fkdialog .dialog_center .center_bottom {
  height: 33px;
  box-sizing: border-box;
}
.fkdialog .dialog_center .center_bottom .el-input {
  float: left;
  font-size: 12px;
  width: 270px;
}
.fkdialog .dialog_center .center_bottom .el-input .el-input-group__prepend {
  color: #575757;
  border-color: #d8d8d8;
  background-color: #fff;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fkdialog .dialog_center .center_bottom .el-input input {
  height: 24px;
  color: #000;
  border: 1px solid #d8d8d8;
  width: 200px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 3px 6px;
}
.fkdialog .dialog_center .center_bottom .el-input input:hover,
.fkdialog .dialog_center .center_bottom .el-input input:focus {
  border: 1px solid #0F8EE9;
}
.fkdialog .dialog_center .center_bottom .el-input .el-input__icon {
  width: auto;
  margin-right: 6px;
}
.fkdialog .dialog_center .center_bottom .center-exclude {
  float: left;
  height: 24px;
  line-height: 24px;
  margin-left: 10px;
  font-size: 12px;
  color: #575757;
}
.fkdialog .second-width {
  width: 590px;
}
.fkdialog .dialog_right {
  width: 220px;
  padding-right: 10px;
  display: flex;
  flex-direction: column;
}
.fkdialog .dialog_right .right_top {
  height: 30px;
  line-height: 30px;
  box-sizing: border-box;
  border-bottom: 1px solid #d8d8d8;
  font-size: 12px;
  color: #575757;
}
.fkdialog .dialog_right .right_top > span {
  vertical-align: middle;
  float: left;
}
.fkdialog .dialog_right .right_top > span:first-child {
  margin-right: 5px;
}
.fkdialog .dialog_right .right_top > span:nth-child(3) {
  color: #f00f0f;
}
.fkdialog .dialog_right .right_top > span:last-child {
  float: right;
}
.fkdialog .dialog_right .right_top > span:last-child > i {
  color: #f00f0f;
  font-size: 13px;
}
.fkdialog .dialog_right .right_top > span:last-child > i:hover {
  opacity: 0.6;
  cursor: pointer;
}
.fkdialog .dialog_right .right_top > span:last-child > i:first-child {
  margin-right: 8px;
}
.fkdialog .dialog_right .right_center {
  flex: 1;
  padding-top: 10px;
}
.fkdialog .dialog_right .right_center ul {
  height: 390px;
  overflow: auto;
}
.fkdialog .dialog_right .right_center ul li {
  margin-bottom: 4px;
  display: flex;
  align-items: center;
  background-color: #f8f8f8;
  border-radius: 2px;
  font-size: 12px;
  /*label {
            display: flex;
            align-items: center;
          }
          span {
            flex-basis: 12px;
            margin-top: 0;
          }*/
}
.fkdialog .dialog_right .right_center ul li i {
  flex-basis: 20px;
  font-size: 14px;
  cursor: pointer;
}
.fkdialog .dialog_right .right_center ul li .icon-fork:before {
  content: '\e638';
}
.fkdialog .dialog_right .right_center ul li .icon-fork:hover::before {
  content: '\e6b4';
  color: #fd6442;
}
.fkdialog .dialog_right .right_center ul li p {
  flex: 1;
  line-height: 18px;
  margin-left: 4px;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 4px 6px;
  color: #0F8EE9;
  word-wrap: break-word;
  word-break: break-all;
}
.fkdialog .dialog_right .right_bottom {
  padding-top: 10px;
  padding-bottom: 10px;
  box-sizing: border-box;
  height: 44px;
}
.fkdialog .dialog_right .right_bottom > button:last-child {
  background-color: #fd6442;
  border: 1px solid #fd6442;
  color: white;
  margin-right: 6px;
}
.fkdialog .dialog_right .right_bottom > button:last-child:hover {
  background-color: #e6502f;
  color: #f3cec5;
  border: 1px solid #e6502f;
}
.fkdialog .dialog_right .right_bottom > button:first-child:hover {
  opacity: 0.6;
}
.fkdialog .dialog_right .right_bottom > button {
  float: right;
  padding: 0 8px;
  height: 24px;
  font-size: 12px;
  color: #fd6442;
  border: 1px solid #fd6442;
  border-radius: 2px;
}

.fkdialog[data-v-33ec01ad] {
  /* 覆盖饿了么UI原有样式 */
}
.fkdialog input[type=checkbox][data-v-33ec01ad] {
  display: none;
}
.fkdialog .checked-box[data-v-33ec01ad] {
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  border-radius: 2px;
  margin-top: -3px;
  color: #D8D8D8;
  border: 1px solid;
  transition: color 0.25s cubic-bezier(0.71, -0.46, 0.88, 0.6), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  vertical-align: middle;
}
.fkdialog .checked-box[data-v-33ec01ad]::after {
  display: inline-block;
  box-sizing: content-box;
  content: "";
  border: 1px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 6px;
  left: 3px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleX(0);
  width: 3px;
  transition: transform 0.25s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  transform-origin: center;
}
.fkdialog input[type=checkbox]:checked + .checked-box[data-v-33ec01ad] {
  color: #0F8EE9;
  background-color: #0F8EE9;
}
.fkdialog input[type=checkbox]:checked + .checked-box[data-v-33ec01ad]::after {
  transform: rotate(45deg) scaleX(1);
}
.fkdialog .el-pagination--small li.more[data-v-33ec01ad]::before {
  line-height: 14px;
}
.fkdialog .el-pagination--small .el-pager li[data-v-33ec01ad],
.fkdialog .el-pagination--small .el-pager li.btn-quicknext[data-v-33ec01ad] {
  height: 14px;
  line-height: 14px;
}

.dialog-div {
  /*.center-b-t {
    position: relative;
    .center-icon {
      height: 24px;
      width: 12px;
      left: 252px;
      z-index: 999;
    }
  }*/
}
.dialog-div .el-dialog .el-dialog__header .el-dialog__close {
  color: #909399;
}
.dialog-div .el-dialog .el-dialog__body {
  padding: 0;
}
.fkdialog {
  font-size: 12px;
}
.fkdialog .el-pagination {
  padding: 5px 0 !important;
}
.fkdialog .el-pagination .el-select {
  line-height: 24px;
}
.fkdialog .el-pagination .el-select .el-input {
  width: 81px;
  font-size: 12px;
}
.fkdialog .el-pagination .el-pager li {
  height: 24px;
  line-height: 24px;
  min-width: 24px;
}
.fkdialog .el-pagination .el-pagination__editor {
  width: 45px;
  line-height: 24px;
  height: 24px;
}
.fkdialog .el-pagination .el-pager li.active {
  border-color: #d4dade;
  background-color: #d4dade;
}
.fkdialog .el-pagination button,
.fkdialog .el-pagination span {
  min-width: 24px;
  font-size: 12px;
  line-height: 24px;
  box-sizing: border-box;
  height: 24px;
}
.fkdialog .el-pagination .el-select .el-input .el-input__icon {
  width: 27px;
  height: 24px;
}
.fkdialog .el-pagination .el-select .el-input input {
  height: 24px;
}
.fkdialog .el-pagination__sizes .el-input .el-input__inner {
  padding: 3px;
  font-size: 12px;
}
.fkdialog .modalDiv {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
}
.fkdialog .modalCenter {
  width: 418px;
  height: 152px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -210px;
  margin-top: -71px;
  background-color: #fff;
  border: 1px solid #f8f7f7;
  border-radius: 12px;
  overflow: hidden;
}
.fkdialog .modalTitle {
  height: 28px;
  width: 100%;
  line-height: 28px;
  text-align: center;
  background-color: #f8f7f7;
  border-bottom: 1px solid #bcbcbc;
}
.fkdialog .modalTitle .icon-cha1 {
  width: 14px;
  height: 14px;
  font-size: 16px;
  position: absolute;
  /*top: 8px;*/
  right: 10px;
  cursor: pointer;
}
.fkdialog .modalContent .muBan {
  position: absolute;
  top: 39px;
  left: 50%;
  font-size: 28px;
  margin-left: -14px;
  display: block;
  width: 28px;
  height: 28px;
  color: #09A155;
}
.fkdialog .textCenter {
  margin: 48px 0 0 60px;
}
.fkdialog .textCenter input {
  border: 1px solid #d8d8d8;
  width: 228px;
  height: 22px;
  padding: 0 5px;
  border-radius: 2px;
  font-size: 12px;
  color: #575757;
}
.fkdialog .textCenter input:focus {
  border-color: #0f8ee9;
}
.fkdialog .modalBtn {
  position: absolute;
  bottom: 10px;
  right: 40px;
}
.fkdialog .modalBtn .btn {
  padding: 0 18px;
  width: 66px;
  height: 24px;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid;
  color: #FD6442;
  font-size: 12px;
  border-radius: 2px;
}
.fkdialog .modalBtn .btn span {
  color: #FD6442;
}
.fkdialog .modalBtn .btn:hover {
  background-color: rgba(253, 100, 66, 0.3);
  color: rgba(253, 100, 66, 0.6);
}

.fktable {
  width: 300px;
  min-width: 150px;
  max-height: 398px;
  box-sizing: border-box;
  font-size: 12px;
  display: flex;
  flex-direction: column;
  border: 1px solid #d1dbe5;
  padding: 5px;
  /* 覆盖饿了么UI原有样式 */
}
.fktable .searchlist {
  margin-bottom: 6px;
  height: 24px;
}
.fktable .searchlist .el-autocomplete {
  float: left;
}
.fktable .searchlist .el-autocomplete input[type="text"] {
  height: 24px;
  border-radius: 2px;
  border: 1px solid #d2d2d2;
  font-size: 12px;
  padding: 3px 10px;
  width: 200px;
}
.fktable .searchlist .buttonGrops {
  float: right;
  font-size: 0px;
}
.fktable .searchlist .buttonGrops button {
  width: 66px;
  height: 24px;
  border-radius: 2px;
  text-align: center;
  font-size: 12px;
}
.fktable .searchlist .buttonGrops button:first-child {
  margin-right: 6px;
  background-color: #fd6442;
  color: #fff;
}
.fktable .searchlist .buttonGrops button:first-child:hover {
  background-color: #e6502f;
  color: #f3cec5;
}
.fktable .searchlist .buttonGrops button:last-child {
  border: 1px solid #fd6442;
  color: #fd6442;
  background-color: white;
}
.fktable .searchlist .buttonGrops button:last-child:hover {
  opacity: 0.6;
}
.fktable .table {
  flex: 1;
  width: 100%;
  overflow: auto;
}
.fktable .table table {
  width: 100%;
  flex-direction: column;
  flex: 1;
  color: #575757;
}
.fktable .table table thead {
  background-color: #f5f6fa;
  height: 26px;
  min-width: 100%;
}
.fktable .table table thead tr th {
  height: 26px;
  line-height: 26px;
  white-space: nowrap;
  padding: 0 5px;
  text-align: left;
  min-width: 50px;
}
.fktable .table table thead tr th:first-child {
  min-width: 30px;
}
.fktable .table table tbody {
  flex: 1;
  min-width: 100%;
}
.fktable .table table tbody tr {
  border-bottom: 1px solid #d8d8d8;
}
.fktable .table table tbody tr td {
  height: 23px;
  line-height: 23px;
  white-space: nowrap;
  padding: 0 5px;
  text-align: left;
  min-width: 50px;
}
.fktable .table table tbody tr td:first-child {
  min-width: 30px;
}
.fktable .table table tbody tr td:first-child span {
  margin-left: 5px;
}
.fktable .table table tbody tr.selected {
  background-color: #f8f7f7;
}
.fktable .table p {
  text-align: center;
  font-weight: normal;
  color: #575757;
}
.fktable .page {
  height: 14px;
  margin-top: 6px;
}
.fktable .page button {
  height: 14px;
  width: 14px;
  line-height: 14px;
  padding: 0;
  min-width: 14px;
  border-width: 0;
}
.fktable .page button:hover {
  color: #d4dade;
}
.fktable .page ul li {
  height: 14px;
  padding: 0 4px;
  line-height: 14px;
  min-width: auto;
  width: auto;
  border: none;
}
.fktable .page ul li:last-child {
  height: 14px;
  padding: 0;
  line-height: 14px;
  min-width: 14px;
}
.fktable .el-pagination--small li.more::before {
  line-height: 14px;
}
.fktable .el-pagination--small .el-pager li,
.fktable .el-pagination--small .el-pager li.btn-quicknext {
  height: 14px;
  line-height: 14px;
}

.tableList .searchList .demo-form-inline > div.el-form-item .tableobj {
  position: relative;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .clickbox {
  width: 80%;
  height: 100%;
  background: red;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 1;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .clickbox:hover + .has-popover .el-input input {
  background: rgba(0, 0, 0, 0.1);
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .clickbox:hover + .has-popover .el-input .el-input-group__append .iconDelete {
  display: inline-block;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .el-input-group__append {
  width: auto;
  padding: 0;
  background: white;
  border-radius: 0;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .el-input-group__append .iconDelete {
  display: none;
  background: #918f8f;
  color: white;
  border-radius: 2px;
  margin-right: 0;
  vertical-align: top;
  height: 22px;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .el-input-group__append i {
  margin-right: 4px;
  color: #0F8EE9;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .el-input-group__append i:last-child {
  margin-right: 0;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover .el-input.is-disabled:hover input {
  background: rgba(0, 0, 0, 0.1);
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover .el-input.is-disabled:hover .el-input-group__append .iconDelete {
  display: inline-block;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover .el-input.is-disabled .el-input__inner {
  background-color: inherit;
  color: inherit;
  cursor: default;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect {
  width: 100%;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect .el-input:hover input {
  background: rgba(0, 0, 0, 0.1);
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect .el-input:hover .el-input-group__append .iconDelete {
  display: inline-block;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect input {
  border-radius: 2px;
  height: 24px;
  box-sizing: border-box;
  padding: 0 4px;
  font-size: 12px;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect i {
  font-size: 18px;
  margin-right: 2px;
  background-color: #ffffff;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect .el-input-group__append {
  position: absolute;
  top: 1px;
  right: 1px;
  background: white;
  border: 0 none;
  height: 22px;
  line-height: 22px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect .el-input-group__append:hover {
  cursor: pointer;
}
.tableList .searchList .demo-form-inline > div.el-form-item .tableobj .has-popover.EditSelect .el-input-group__append .iconDelete {
  background-color: #918f8f;
  font-size: 12px;
  margin-right: 0;
  right: 12px;
}

.ff-multiple-dialog .tableobj .el-input-group__append .iconDelete {
  display: none;
  cursor: pointer;
  box-sizing: border-box;
  background: #918f8f;
  color: white;
  line-height: 30px;
  height: 30px;
  margin-right: 0;
  border-radius: 4px;
}
.ff-multiple-dialog .el-input-group--append .el-input__inner {
  line-height: 28px;
  height: 28px;
  border-radius: 4px;
  border-right: none;
  color: #575757;
  border-color: #dcdfe6;
  background-color: #fff;
}
.ff-multiple-dialog .el-autocomplete:hover .el-input-group__append,
.ff-multiple-dialog .el-autocomplete:hover .el-input-group--append .el-input__inner {
  border-color: #c0c4cc;
}
.ff-multiple-dialog .el-autocomplete .el-input-group--append .el-input__inner:focus {
  border-color: #409EFF;
}
.ff-multiple-dialog .el-input-group--append .el-input__inner:focus + .el-input-group__append {
  border-color: #409EFF;
}
.ff-multiple-dialog .tableobj .el-input-group__append i {
  margin-right: 4px;
}
.ff-multiple-dialog .el-input-group__append {
  position: absolute;
  top: 0;
  right: 0;
  height: 28px;
  line-height: 28px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #fff;
  text-align: right;
  border-radius: 4px;
  padding: 0;
  width: 45px;
  color: #0f8ee9;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-left: none;
}
.ff-multiple-dialog .ff-multiple-dialog-table:hover .el-autocomplete .el-input-group--append .el-input__inner {
  background-color: rgba(0, 0, 0, 0.1);
}
.ff-multiple-dialog .ff-multiple-dialog-table:hover .el-input-group__append .iconDelete {
  display: inline-block;
}

.ff-drop-down-component .tableobj .el-input-group__append .iconDelete {
  display: none;
  cursor: pointer;
  box-sizing: border-box;
  background: #918f8f;
  color: white;
  line-height: 30px;
  height: 30px;
  margin-right: 0;
  border-radius: 4px;
}
.ff-drop-down-component .el-input-group--append .el-input__inner {
  line-height: 28px;
  height: 28px;
  border-radius: 4px;
  border-right: none;
  color: #575757;
  border-color: #dcdfe6;
  background-color: #fff;
}
.ff-drop-down-component .el-autocomplete:hover .el-input-group__append,
.ff-drop-down-component .el-autocomplete:hover .el-input-group--append .el-input__inner {
  border-color: #c0c4cc;
}
.ff-drop-down-component .el-autocomplete .el-input-group--append .el-input__inner:focus {
  border-color: #409EFF;
}
.ff-drop-down-component .el-input-group--append .el-input__inner:focus + .el-input-group__append {
  border-color: #409EFF;
}
.ff-drop-down-component .tableobj .el-input-group__append i {
  margin-right: 4px;
}
.ff-drop-down-component .el-input-group__append {
  position: absolute;
  top: 0;
  right: 0;
  height: 28px;
  line-height: 28px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #fff;
  text-align: right;
  border-radius: 4px;
  padding: 0;
  width: 45px;
  color: #0f8ee9;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-left: none;
}
.ff-drop-down-component .ff-drop-down-component:hover .el-autocomplete .el-input-group--append .el-input__inner {
  background-color: rgba(0, 0, 0, 0.1);
}
.ff-drop-down-component .ff-drop-down-component:hover .el-input-group__append .iconDelete {
  display: inline-block;
}

.ff-advanced-search .ff-advanced-search-verify {
  color: #f52f2f;
  margin-top: 6px;
}
.ff-advanced-search .el-checkbox__input .el-checkbox__inner {
  width: 12px;
  height: 12px;
  margin-top: 2px;
}
.ff-advanced-search .ff-search-range-gap {
  color: #575757;
}
.ff-advanced-search .ff-advanced-search--scroll .el-tree-node__expand-icon {
  border: none;
}

.ff-advanced-search[data-v-edb3488e] {
  color: #575757;
  min-width: 1000px;
  height: 520px;
  display: flex;
  /*模板弹框*/
}
.ff-advanced-search .ff-advanced-search--scroll[data-v-edb3488e] {
  width: 100%;
  padding-right: 18px;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.ff-advanced-search .ff-advanced-search-filter[data-v-edb3488e],
.ff-advanced-search .ff-advanced-search-result[data-v-edb3488e] {
  flex: 1;
  box-sizing: border-box;
  padding: 6px 10px 0;
  border: 1px solid #DEDEDE;
  border-radius: 12px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-title[data-v-edb3488e],
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search-title[data-v-edb3488e] {
  font-weight: 400;
  line-height: 30px;
  height: 30px;
  box-sizing: border-box;
  padding: 0 6px;
  overflow: hidden;
  border-bottom: 1px solid #DEDEDE;
}
.ff-advanced-search .ff-advanced-search-filter[data-v-edb3488e] {
  flex: 3;
  margin-right: 16px;
  /*分组*/
  /*分组勾选的内容*/
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-data[data-v-edb3488e] {
  display: flex;
  height: 482px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group[data-v-edb3488e],
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content[data-v-edb3488e] {
  padding: 14px 6px 0 0;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group[data-v-edb3488e] {
  flex: 4;
  overflow: hidden;
  border-right: 1px solid #DEDEDE;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group .ff-advanced-search--group-list[data-v-edb3488e] {
  margin-bottom: 6px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group .el-tree-node__expand-icon[data-v-edb3488e] {
  color: #505050;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group .ff-advanced-search--group-title[data-v-edb3488e] {
  font-weight: 400;
  height: 23px;
  line-height: 23px;
  background-color: #F8F8F8;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group .ff-advanced-search--group-tree[data-v-edb3488e] {
  padding: 14px 0 14px 24px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-group .ff-advanced-search--group-detail[data-v-edb3488e] {
  margin-bottom: 2px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content[data-v-edb3488e] {
  padding-left: 17px;
  overflow-x: hidden;
  flex: 11;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-title[data-v-edb3488e] {
  display: flex;
  align-items: center;
  font-weight: 400;
  justify-content: space-between;
  background-color: #F5F6FA;
  margin-bottom: 12px;
  padding: 0 9px;
  height: 24px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-delete[data-v-edb3488e] {
  cursor: pointer;
  color: #CCC;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-delete .el-icon-circle-close[data-v-edb3488e] {
  display: none;
  font-size: 17px;
  color: #EC0D0D;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-delete:hover .el-icon-close[data-v-edb3488e] {
  display: none;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-delete:hover .el-icon-circle-close[data-v-edb3488e] {
  display: inherit;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component[data-v-edb3488e] {
  padding-bottom: 12px;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component .ff-advanced-search--filter-btn[data-v-edb3488e] {
  padding: 5px 8px;
  border-radius: 4px;
  border: 1px solid;
  background-color: #fff;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component .ff-advanced-search--btn-add[data-v-edb3488e] {
  color: #FD6442;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component .ff-advanced-search--btn-add[data-v-edb3488e]:hover {
  color: rgba(253, 100, 66, 0.7);
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component .ff-advanced-search--btn-delete[data-v-edb3488e] {
  border-color: #DCDCDC;
  color: #575757;
}
.ff-advanced-search .ff-advanced-search-filter .ff-advanced-search-filter-content .ff-advanced-search--filter-component .ff-advanced-search--btn-delete[data-v-edb3488e]:hover {
  color: rgba(87, 87, 87, 0.7);
  border-color: rgba(220, 220, 220, 0.7);
}
.ff-advanced-search .ff-advanced-search-result .icon-lajitong[data-v-edb3488e],
.ff-advanced-search .ff-advanced-search-result .icon-danchuangduoxuan-baocun[data-v-edb3488e] {
  color: #FD6442;
  cursor: pointer;
  font-size: 15px;
  float: right;
  line-height: 15px;
  margin-top: 10px;
}
.ff-advanced-search .ff-advanced-search-result .icon-danchuangduoxuan-baocun[data-v-edb3488e] {
  margin-right: 4px;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--show[data-v-edb3488e] {
  height: 440px;
  padding-top: 20px;
  border-bottom: 1px solid #DEDEDE;
  box-sizing: border-box;
  overflow-x: hidden;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--show-li[data-v-edb3488e] {
  overflow: hidden;
  padding-left: 14px;
  margin-bottom: 5px;
  clear: both;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--show-title[data-v-edb3488e] {
  float: left;
  box-sizing: border-box;
  width: 100px;
  margin-right: 4px;
  line-height: 25px;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--show-text[data-v-edb3488e] {
  color: #FD6442;
  line-height: 25px;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--scroll[data-v-edb3488e] {
  padding-right: 12px;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search-btns[data-v-edb3488e] {
  text-align: right;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--btn-confirm[data-v-edb3488e] {
  color: #fff;
  margin-right: 4px;
  background-color: #FD6442;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--btn-cancel[data-v-edb3488e] {
  color: #FD6442;
  background-color: #fff;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--btn[data-v-edb3488e] {
  border: 1px solid #FD6442;
  margin-top: 8px;
  border-radius: 2px;
  padding: 3px 7px;
}
.ff-advanced-search .ff-advanced-search-result .ff-advanced-search--btn[data-v-edb3488e]:hover {
  opacity: 0.7;
}
.ff-advanced-search .ff-advanced-search-modalDiv[data-v-edb3488e] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalCenter[data-v-edb3488e] {
  width: 418px;
  height: 152px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -210px;
  margin-top: -71px;
  background-color: #fff;
  border: 1px solid #f8f7f7;
  border-radius: 12px;
  overflow: hidden;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalTitle[data-v-edb3488e] {
  height: 28px;
  width: 100%;
  line-height: 28px;
  text-align: center;
  background-color: #f8f7f7;
  border-bottom: 1px solid #bcbcbc;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalTitle .icon-cha1[data-v-edb3488e] {
  width: 14px;
  height: 14px;
  font-size: 16px;
  position: absolute;
  /*top: 8px;*/
  right: 10px;
  cursor: pointer;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalContent .ff-advanced-search-muBan[data-v-edb3488e] {
  position: absolute;
  top: 39px;
  left: 50%;
  font-size: 28px;
  margin-left: -14px;
  display: block;
  width: 28px;
  height: 28px;
  color: #09A155;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-textCenter[data-v-edb3488e] {
  margin: 48px 0 0 60px;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-textCenter input[data-v-edb3488e] {
  border: 1px solid #d8d8d8;
  width: 228px;
  height: 22px;
  padding: 0 5px;
  border-radius: 2px;
  font-size: 12px;
  color: #575757;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-textCenter input[data-v-edb3488e]:focus {
  border-color: #0f8ee9;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalBtn[data-v-edb3488e] {
  position: absolute;
  bottom: 10px;
  right: 40px;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalBtn .ff-advanced-search-btn[data-v-edb3488e] {
  padding: 0 18px;
  width: 66px;
  height: 24px;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid;
  color: #FD6442;
  font-size: 12px;
  border-radius: 2px;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalBtn .ff-advanced-search-btn span[data-v-edb3488e] {
  color: #FD6442;
}
.ff-advanced-search .ff-advanced-search-modalDiv .ff-advanced-search-modalBtn .ff-advanced-search-btn[data-v-edb3488e]:hover {
  background-color: rgba(253, 100, 66, 0.3);
  color: rgba(253, 100, 66, 0.6);
}

.ff-advanced-search .fk-advanced-search-error-dialog {
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 100;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  width: 400px;
  height: 140px;
  overflow: hidden;
  margin: auto;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-title {
  line-height: 30px;
  text-align: center;
  position: relative;
  background-color: #f7b901;
  color: #fff;
  font-size: 13px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-title .fk-advanced-search-error-icon {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 8px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-title .fk-advanced-search-error-icon .icon-cha1 {
  font-size: 18px;
  cursor: pointer;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body {
  height: 110px;
  background-color: #fff;
  box-sizing: border-box;
  align-items: center;
  padding: 20px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-top {
  display: flex;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-top .fk-advanced-search-body-top-left i {
  font-size: 30px;
  color: #f7b901;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-top .fk-advanced-search-body-top-right {
  margin-left: 10px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-top .fk-advanced-search-body-top-right p {
  line-height: 20px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-bottom {
  margin-top: 10px;
  text-align: right;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-bottom button {
  height: 24px;
  width: auto;
  margin-right: 8px;
  margin-left: 0px;
  padding: 0 8px;
  background: #fff;
  color: #fd6442;
  border: 1px solid #fd6442;
  border-radius: 2px;
  font-size: 12px;
}
.ff-advanced-search .fk-advanced-search-error-dialog .fk-advanced-search-error-dialog-box .fk-advanced-search-error-dialog-body .fk-advanced-search-body-bottom button:hover {
  border-color: rgba(253, 100, 66, 0.6);
  color: rgba(253, 100, 66, 0.6);
}

.select-table[data-v-35453bc8] {
  font-size: 12px;
}
.left[data-v-35453bc8] {
  float: left;
  border: 1px solid #d8d8d8;
  border-right: 0;
  overflow: hidden;
}
.left .left-thead[data-v-35453bc8] {
  display: block;
  z-index: 99;
  position: relative;
  background-color: #f5f6fa;
  border-bottom: 1px solid #d8d8d8;
  text-align: center;
}
.left .left-thead tr th[data-v-35453bc8] {
  height: 22px;
  line-height: 22px;
  min-width: 50px;
}
.left .left-tbody[data-v-35453bc8] {
  display: block;
  position: relative;
  max-height: 300px;
}
.left .left-tbody tr[data-v-35453bc8] {
  border-bottom: 1px solid #d8d8d8;
}
.left .left-tbody tr th[data-v-35453bc8] {
  min-width: 60px;
  float: left;
  height: 22px;
  line-height: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: white;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #575757;
}
.left .left-tbody tr th label[data-v-35453bc8] {
  min-width: inherit;
}
.table-component[data-v-35453bc8] {
  border: 1px solid #d8d8d8;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  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;
  /*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
  /*定义滚动条的轨道，内阴影及圆角*/
  /*定义滑块，内阴影及圆角*/
}
.table-component[data-v-35453bc8] ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: #f5f5f5;
  margin-right: 0;
}
.table-component[data-v-35453bc8] ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  border-radius: 6px;
  background-color: #f5f5f5;
}
.table-component[data-v-35453bc8] ::-webkit-scrollbar-thumb {
  /*width: 10px;*/
  height: 20px;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background-color: #d8d8d8;
}
.table-component .left[data-v-35453bc8] {
  float: left;
  width: 80px;
}
.table-component .left .left-body tr th[data-v-35453bc8] {
  width: 60px;
  float: left;
}
.table-component .right[data-v-35453bc8] {
  float: left;
}
.table-component .thead[data-v-35453bc8] {
  display: block;
  width: 100%;
  position: relative;
}
.table-component .thead thead[data-v-35453bc8] {
  background-color: #f5f6fa;
  border-bottom: 1px solid #d8d8d8;
}
.table-component .thead thead tr th[data-v-35453bc8] {
  min-width: 112px;
  max-width: 112px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #575757;
  padding-left: 18px;
  text-align: left;
}
.table-component .thead thead tr th[data-v-35453bc8]:last-child {
  width: 100%;
}
.table-component .tbody[data-v-35453bc8] {
  display: block;
  overflow: auto;
  max-height: 300px;
}
.table-component .tbody tbody tr[data-v-35453bc8] {
  border-bottom: 1px solid #d8d8d8;
}
.table-component .tbody tbody tr td[data-v-35453bc8] {
  min-width: 130px;
  max-width: 130px;
  height: 22px;
  line-height: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: white;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #575757;
  padding-left: 18px;
  text-align: left;
}
.table-component .tbody tbody tr td[data-v-35453bc8]:last-child {
  width: 100%;
}

.query-select .label[data-v-6f291287] {
  width: 90px;
  min-width: 90px !important;
  display: inline-block;
  text-align: right;
  height: 24px;
  line-height: 24px;
  position: absolute;
}
.query-select .select-main[data-v-6f291287] {
  display: inline-block;
  width: calc(100% - 96px);
  position: absolute;
  left: 93px;
}
.query-select .select-main .selected-item[data-v-6f291287] {
  height: 24px;
  width: 100%;
  display: block;
  box-sizing: border-box;
  font-size: 12px;
  border-width: 1px;
  border-style: solid;
  border-color: #bfcbbf;
  border-image: initial;
  border-radius: 2px;
  padding: 0px 4px;
}
.query-select .select-main .selected-item em[data-v-6f291287] {
  color: #000;
  font-style: normal;
}
.query-select .select-main .selected-item em i[data-v-6f291287] {
  margin-left: 2px;
  font-style: normal;
}
.query-select .select-main .selected-item .iconfont[data-v-6f291287] {
  position: absolute;
  right: 1px;
  width: 20px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  cursor: pointer;
  background: #fff;
  color: #bfcbbf;
}
.query-select .select-main .selected-item .iconfont.arrow-up[data-v-6f291287] {
  transform: rotate(-180deg);
}
.query-select .select-main .selected-item .iconfont.clear-icon[data-v-6f291287] {
  right: 21px;
  width: 15px;
  font-size: 15px;
  background: #918f8f;
  color: #fff;
  border-radius: 2px;
  display: none;
}
.query-select .select-main .selected-item[data-v-6f291287]:hover {
  background: rgba(0, 0, 0, 0.1);
  cursor: text;
}
.query-select .select-main .selected-item:hover .iconfont.clear-icon[data-v-6f291287] {
  display: inline-block;
}
.query-select .select-main ul[data-v-6f291287] {
  z-index: 1000;
  position: absolute;
  background: #fff;
  width: calc(100% - 14px);
  padding: 3px 6px;
  box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 4px, rgba(0, 0, 0, 0.12) 0px 0px 6px;
  min-width: 100px;
  margin: 5px 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #d1dbe5;
  border-image: initial;
}
.query-select .select-main ul li[data-v-6f291287] {
  height: 25px;
  line-height: 25px;
  cursor: pointer;
}
.query-select .select-main ul li input[data-v-6f291287] {
  cursor: pointer;
}
.query-select .select-main ul li label[data-v-6f291287] {
  width: calc(100% - 20px);
  display: inline-block;
  cursor: pointer;
}

.dialog-input label {
  width: 90px;
  display: inline-block;
  text-align: right;
  line-height: 24px;
  height: 24px;
  float: left;
  padding-right: 6px;
}
.dialog-input input {
  background: #fff !important;
}
.dialog-input .input-text,
.dialog-input .input-auto {
  display: inline-block;
  width: calc(100% - 96px);
}
.dialog-input .input-text input {
  width: 100%;
  border: 1px solid #bfcbd9;
  border-radius: 2px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 4px;
  height: 22px;
  box-sizing: border-box;
}
.dialog-input .popover-icon {
  right: 7px;
}
.dialog-input .el-autocomplete .el-input__inner {
  height: 24px;
  border: 1px solid #bfcbd9;
  border-radius: 2px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 15px 0 4px;
  margin-right: 10px;
}

.config-items[data-v-2b4f0b78] {
  border: solid 1px #d8d8d8;
  margin-bottom: 10px;
  padding: 5px 0;
  font-size: 12px;
}
.config-items .input-item[data-v-2b4f0b78] {
  float: left;
  margin: 4px 0;
  height: 20px;
  line-height: 20px;
  position: relative;
  width: 32%;
}
.config-items .input-item .popover-icon[data-v-2b4f0b78] {
  right: 16px;
}
.config-items .input-item label[data-v-2b4f0b78] {
  width: 90px;
  display: inline-block;
  text-align: right;
}
.config-items .input-item input[data-v-2b4f0b78] {
  width: 140px;
  height: 18px;
  border-radius: 2px;
  border: 1px solid #bfcbd9;
  background: #fff;
}
.config-items .input-item input[type="checkbox"][data-v-2b4f0b78] {
  cursor: pointer;
}
.config-items .more-items-icon[data-v-2b4f0b78] {
  width: 14px;
  height: 14px;
}

.config-items .input-item label.title {
  width: 90px;
  display: inline-block;
  text-align: right;
}
.config-items .input-item .el-autocomplete {
  /*width: calc(~"100% - 10px") !important;*/
  width: 100%;
}

.pop-dialog-body {
  width: 790px;
  height: 540px;
}
.pop-dialog-body .table-pagination {
  display: inline-block;
}
.pop-dialog-body .select-data-update {
  margin-bottom: 8px;
}
.pop-dialog .el-input-group__append {
  border: 1px solid #bfcbd9 !important;
  border-left: none !important;
}
.pop-dialog .select-data-update input {
  background: #fff;
}
.pop-dialog .el-pagination .el-select .el-input input {
  background: #fff;
}
.pop-dialog .el-pagination .el-select .el-input .el-pagination__editor input {
  background: #fff;
}
.pop-dialog .el-autocomplete {
  font-size: 0;
}
.pop-dialog .el-autocomplete .el-input {
  font-size: 12px !important;
}
.pop-dialog .select-table .left {
  max-height: 323px;
}
.pop-dialog .table-btns {
  float: right;
  height: 24px;
}
.pop-dialog .table-btns .el-button {
  padding: 5px 20px;
  background: #fff;
  border: 1px solid #fd6442;
  border-color: #fd6442;
  color: #fd6442;
  border-radius: 2px;
}
.pop-dialog .table-btns .el-button.submit {
  background: #fd6442;
  color: #fff;
}

.item-input.isnotnull input[data-v-754dcbf9] {
  background: #fcf7f1;
}
.item-input.isnotnull .popover-icon[data-v-754dcbf9] {
  background: #fcf7f1;
}
.item-input.isnotnull .danxuan[data-v-754dcbf9] {
  width: 20px;
  /* height: 24px; */
  right: 0 !important;
  top: 0 !important;
  padding: 5px 0px 4px 0px;
  border: 1px solid #bfcbd9;
  border-left: 0;
  background: #fcf7f1;
}
.view-fktable[data-v-754dcbf9] {
  z-index: 99999;
  background: #fff;
  /*/ / margin-top: 20 px;*/
}
.hidden[data-v-754dcbf9] {
  display: none !important;
}
.item-input[data-v-754dcbf9] {
  width: 100%;
  height: 100%;
  display: flex;
  /*/ / border: 1 px dashed #000;*/
  box-sizing: border-box;
  border-radius: 6px;
  position: relative;
}
.item-input label.title[data-v-754dcbf9] {
  float: left;
  display: block;
  width: 102px;
  font-weight: 400;
  line-height: 14px;
  text-align: right;
  padding-right: 0px;
}
.item-input .input-wrap.readonly-span[data-v-754dcbf9] {
  border: 1px solid #bfcbd9;
  background: #f4f4f4;
  padding: 0 4px;
  border-radius: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.item-input .input-wrap[data-v-754dcbf9] {
  display: flex;
  flex: 1;
  width: calc(100% - 102px);
  overflow: hidden;
  /* / / max-width: 280 px;*/
}
.item-input .input-wrap .readonly-span[data-v-754dcbf9] {
  border: 1px solid #bfcbd9;
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.item-input .input-wrap input[type="password"].readonly[data-v-754dcbf9] {
  border: 1px solid #bfcbd9;
  background: #f4f4f4;
  margin-right: 0;
}
.item-input .input-wrap .input-inner.mop[data-v-754dcbf9] {
  box-sizing: border-box;
  left: 0;
}
.item-input .input-wrap .input-inner.mop i[data-v-754dcbf9] {
  color: #0f8ee9;
  cursor: pointer;
}
.item-input .input-wrap .input-inner.mop .deleteDiv[data-v-754dcbf9] {
  width: calc(100% - 40px) !important;
}
.item-input .input-wrap .input-inner[data-v-754dcbf9] {
  width: 100%;
  position: relative;
}
.item-input .input-wrap .input-inner input.mrp[data-v-754dcbf9] {
  height: 22px;
  margin-right: 0;
  position: relative;
  z-index: 2;
}
.item-input .input-wrap .input-inner input[data-v-754dcbf9] {
  width: 100%;
  height: 22px;
  float: left;
  /*  / / height: 20 px;*/
}
.item-input .input-wrap .input-inner input[data-v-754dcbf9]:focus {
  border-color: #bfcbd9;
}
.item-input .input-wrap .input-inner .deleteDiv[data-v-754dcbf9] {
  position: absolute;
  left: 0;
  right: 18px;
  top: 0;
  z-index: 3;
  height: 24px;
  display: none;
  width: calc(100% - 23px) !important;
  background: rgba(0, 0, 0, 0.1);
  padding-right: 4px;
  text-align: right;
}
.item-input .input-wrap .input-inner .deleteDiv i[data-v-754dcbf9] {
  color: #fff;
  background: #918f8f;
}
.item-input .input-wrap .input-inner .deleteDiv i[data-v-754dcbf9]:hover {
  cursor: pointer;
}
.item-input .input-wrap .input-inner p.mop[data-v-754dcbf9] {
  position: absolute;
  top: 0;
  right: 6px;
}
.item-input .name[data-v-754dcbf9] {
  padding: 0 10px;
}
.item-input .danxuan[data-v-754dcbf9] {
  width: 13px;
  height: 13px;
  cursor: pointer;
  z-index: 999;
  position: absolute;
  top: 6px;
  right: 0px;
  color: #0f8ee9;
}
.item-input label i[data-v-754dcbf9] {
  height: 14px;
  width: 8px;
  line-height: 14px;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  top: 3px;
  right: 4px;
  color: #f52f2f;
  font-size: 18px;
}
.item-input input[data-v-754dcbf9] {
  /* / / border-bottom: 1 px solid #bfcbd9;*/
  border: 1px solid #bfcbd9;
  border-radius: 2px;
  flex: 1;
  padding: 0 4px;
  margin-right: 10px;
  width: calc(100% - 10px) !important;
}
.item-input span.readonly-span[data-v-754dcbf9] {
  border: 1px solid #bfcbd9;
  flex: 1;
  background: #f4f4f4;
  padding: 0 4px;
  border-radius: 2px;
  margin-right: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.item-input .item-input.readonly[data-v-754dcbf9] {
  color: #333;
}
.item-input input[data-v-754dcbf9]:focus {
  border-color: #0f8ee9;
}
.item-input .el-input[data-v-754dcbf9] {
  flex: 1;
  padding-right: 10px;
  margin-top: 4px;
}

.el-dialog .select-data-update {
  display: flex;
  justify-content: space-between;
}

.hidden[data-v-448a311e] {
  display: none !important;
}
.item-input:hover .clear[data-v-448a311e] {
  display: inline-block;
}
.item-input[data-v-448a311e] {
  width: 100%;
  height: 100%;
  display: flex;
  margin: 4px 0;
  box-sizing: border-box;
  border-radius: 6px;
  position: relative;
}
.item-input > div[data-v-448a311e] {
  flex: 1;
  display: flex;
}
.item-input .disabled[data-v-448a311e] {
  border: none;
}
.item-input .table-input[data-v-448a311e] {
  margin: 0 0 0 4px;
}
.item-input .clear[data-v-448a311e] {
  display: none;
  position: absolute;
  right: 25px;
  bottom: 10px;
  z-index: 99;
  font-size: 12px;
}
.item-input .clickbox[data-v-448a311e] {
  width: 85%;
  height: 100%;
  background: #fff;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 1;
}
.item-input .add-input[data-v-448a311e] {
  height: 24px;
  border-radius: 2px;
  font-size: 12px;
  padding: 0 0 0 4px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bfcbd9;
  box-sizing: border-box;
  color: #1f2d3d;
  line-height: 1;
  outline: 0;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.item-input input.add-input[data-v-448a311e] {
  width: calc(100% - 102px);
}
.item-input .name[data-v-448a311e] {
  padding: 0 10px;
}
.item-input .ffish-icon.danxuan[data-v-448a311e] {
  width: 15px;
  height: 15px;
  cursor: pointer;
  z-index: 999;
  position: absolute;
  top: 7px;
  margin-left: 3px;
}
.item-input label i[data-v-448a311e] {
  height: 14px;
  line-height: 14px;
  vertical-align: -webkit-baseline-middle;
  display: inline-block;
  position: relative;
  color: #f52f2f;
  font-size: 18px;
}
.item-input input[data-v-448a311e] {
  border: none;
  border-bottom: 1px solid #bfcbd9;
  flex: 1;
  padding: 0 15px 2px 2px;
  margin-right: 10px;
}
.item-input input[data-v-448a311e]:focus {
  border-color: #0f8ee9;
}
.item-input .el-input[data-v-448a311e] {
  flex: 1;
}

