@charset "UTF-8";
.flex-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.flex-item-center {
  display: flex;
  align-items: center;
}
.flex-justify-center {
  display: flex;
  justify-content: center;
}
.flex-justify-right {
  display: flex;
  justify-content: flex-end;
}
.flex-column {
  flex-direction: column;
}
.keyword-wrapper {
  padding: 0.26667rem 0;
}
.keyword-wrapper .keyword-head {
  position: relative;
}
.keyword-wrapper .keyword-head .tips {
  position: absolute;
}
.keyword-wrapper .keyword-option .btn {
  margin-left: 0.10667rem;
}
.keyword-wrapper .keyword-tools {
  margin-top: 0.26667rem;
  height: 4.21333rem;
}
.keyword-wrapper .keyword-tools .keyword-tools__main {
  height: 100%;
  overflow-y: auto;
  padding-right: 0.29333rem;
  flex: 2;
  border-right: 0.01333rem solid;
}
.keyword-wrapper .keyword-tools .keyword-tools__checked {
  padding-left: 0.26667rem;
  flex: 1;
  min-width: 0;
  height: 100%;
  overflow-y: auto;
}
.keyword-wrapper .keyword-tools .keyword-tools__checked .keyword-checked__list .keyword-checked__item {
  margin-bottom: 0.16rem;
}
.keyword-wrapper .keyword-tools .keyword-tools__checked .keyword-checked__list .keyword-checked__item .text {
  /*加宽度width属来兼容部分浏览*/
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.keyword-wrapper .keyword-tools .keyword-tools__checked .keyword-checked__list .keyword-checked__item .ico {
  cursor: pointer;
}
.keyword-wrapper .default-empty {
  text-align: center;
  margin-top: 0.61333rem;
}
.keyword-wrapper .default-empty .img {
  margin-bottom: 0.26667rem;
  width: 1.33333rem;
}
.keyword-wrapper .section-expansion {
  margin-bottom: 0.21333rem;
}
.keyword-wrapper .section-expansion .section-expansion__head {
  user-select: none;
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—left {
  position: relative;
  padding-left: 0.26667rem;
  cursor: pointer;
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—left .ico {
  position: absolute;
  left: 0;
  top: 0.02667rem;
  font-size: 0.18667rem;
  font-weight: bold;
  transition: transform 0.3s ease-in;
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—left .ico.show {
  transform: rotate(-90deg);
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—right .change-text {
  margin-right: 0.21333rem;
  vertical-align: middle;
  color: #9a9dad;
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—right .change-text .ico {
  display: inline-block;
  transition: transform 0.3s ease-in-out;
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—right .change-text:active .ico {
  transform: rotate(180deg);
}
.keyword-wrapper .section-expansion .section-expansion__head .expansion—right .ak-btn {
  padding: 0 0.13333rem;
  height: 0.26667rem;
  line-height: 0.26667rem;
  font-size: 0.16rem;
}
.keyword-wrapper .section-expansion .section-expansion__main {
  padding-left: 0.26667rem;
}
.keyword-wrapper .section-expansion .section-expansion__main .list {
  margin-top: 0.16rem;
  display: flex;
  flex-wrap: wrap;
}
.keyword-wrapper .section-expansion .section-expansion__main .list .item {
  /*加宽度width属来兼容部分浏览*/
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  max-width: 2.21333rem;
  display: inline-block;
  border: 0.01333rem solid;
  box-sizing: border-box;
  border-radius: 0.02667rem;
  padding: 0 0.10667rem;
  line-height: 0.32rem;
  margin: 0 0.10667rem 0.10667rem 0;
  cursor: pointer;
}
.keyword-wrapper .section-expansion .section-expansion__main .no-item {
  padding-top: 0.08rem;
}
.main-search[data-v-6bed0dea] {
  position: relative;
}
.main-search[data-v-6bed0dea] .pat-search-input {
  margin-bottom: 0;
}
.main-search[data-v-6bed0dea] .pat-search-input .ak-cet-source {
  border: 0.01333rem solid #F2C525 !important;
  border-right: 0 !important;
}
.main-search[data-v-6bed0dea] .pat-search-input .edit-table-search .content-edit-box {
  border: 0.01333rem solid #F2C525 !important;
  border-left: 0 !important;
  white-space: nowrap !important;
  line-height: 0.4rem !important;
}
