@charset "utf-8";

.fs-checkbox[data-v-79238d61] { position: relative; width: 100%; }

.fs-checkbox .slide-down-enter-active[data-v-79238d61], .fs-checkbox .slide-down-leave-active[data-v-79238d61] { transition: max-height 0.3s; }

.fs-checkbox .slide-down-enter[data-v-79238d61], .fs-checkbox .slide-down-leave-to[data-v-79238d61] { height: 0px; }

.fs-checkbox .slide-down-enter-to[data-v-79238d61], .fs-checkbox .slide-down-leave[data-v-79238d61] { height: 227px; }

.fs-checkbox .fs-checkbox-active[data-v-79238d61] { border: 1px solid rgb(229, 229, 229); border-radius: 3px; color: rgb(25, 25, 26); display: flex; font-size: 13px; height: 42px; line-height: 20px; padding: 10px 12px; position: relative; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; background: rgb(255, 255, 255); cursor: pointer; justify-content: space-between; user-select: none; }

.fs-checkbox .fs-checkbox-active .icofnont-down[data-v-79238d61] { color: rgb(112, 112, 112); font-size: 16px; transition: 0.2s; }

.fs-checkbox .fs-checkbox-active .icofnont-down.icofnont-down-up[data-v-79238d61] { color: rgb(25, 25, 26); transform: rotateX(-180deg); }

.fs-checkbox .fs-checkbox-active .select-active-box[data-v-79238d61] { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.fs-checkbox .fs-checkbox-active .select-active-placeholder[data-v-79238d61] { color: rgb(112, 112, 112); }

.fs-checkbox .fs-checkbox-active:hover .iconfont[data-v-79238d61] { color: rgb(25, 25, 26); }

.fs-checkbox .fs-checkbox-active-border[data-v-79238d61] { border: 1px solid rgb(25, 25, 26); }

.fs-checkbox .options-wrap[data-v-79238d61] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 0px 0px 2px 2px; position: relative; top: 4px; width: 100%; }

.fs-checkbox .options-wrap.options-wrap-relative[data-v-79238d61] { position: relative; }

.fs-checkbox .options-wrap.options-wrap-absolute[data-v-79238d61] { border: 1px solid rgb(229, 229, 229); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 6px -2px; left: 0px; position: absolute; top: 46px; z-index: 2; }

.fs-checkbox .options-wrap.top-position[data-v-79238d61] { bottom: 46px; top: inherit; }

.fs-checkbox .options-wrap .inp[data-v-79238d61] { background-color: rgb(247, 247, 247); border: none; color: rgb(112, 112, 112); font-size: 13px; height: 34px; line-height: 16px; margin-top: 10px; padding: 4px 10px; width: 100%; }

.fs-checkbox .options-wrap-search[data-v-79238d61] { max-height: 382px; }

.fs-checkbox .options-wrap-normal[data-v-79238d61] { max-height: 190px; }

.fs-checkbox .scrollOver[data-v-79238d61] { overflow-y: auto; }

.fs-checkbox[data-v-79238d61] ::-webkit-scrollbar { width: 6px; }

.fs-checkbox[data-v-79238d61] ::-webkit-scrollbar-thumb { background: rgb(229, 229, 229); border-radius: 3px; }

.fs-checkbox[data-v-79238d61] ::-webkit-scrollbar-track { background: linear-gradient(rgba(252, 252, 252, 0), rgb(247, 247, 247) 10%); border-width: 1px; border-style: solid; border-color: initial; border-image: linear-gradient(rgba(247, 247, 247, 0), rgb(239, 239, 239) 10%) 1 / 1 / 0 stretch; box-sizing: border-box; width: 10px; }

.fs-checkbox .options-box[data-v-79238d61] { max-height: 190px; overflow-y: auto; padding: 4px 0px; }

.fs-checkbox .options-box .item[data-v-79238d61] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; color: rgb(25, 25, 26); cursor: pointer; font-size: 14px; justify-content: space-between; line-height: 22px; padding: 8px 12px; }

.fs-checkbox .options-box .item[data-v-79238d61]:hover { background: rgb(246, 246, 248); }

.fs-checkbox .options-box .item[data-v-79238d61]:last-child { margin-bottom: 0px; }

.fs-checkbox .options-box .item div[data-v-79238d61] { display: flex; -webkit-box-align: center; align-items: center; max-width: 100%; }

.fs-checkbox .options-box .item input[data-v-79238d61] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.fs-checkbox .options-box .item .list-name[data-v-79238d61] { overflow: hidden; text-overflow: ellipsis; text-wrap: nowrap; }

.fs-checkbox .options-box .item .note[data-v-79238d61] { color: rgb(112, 112, 112); }

.fs-checkbox .options-box-bgc[data-v-79238d61] { background-color: rgb(246, 246, 248); }

.fs-checkbox .options-input[data-v-79238d61] { margin: 4px 0px 7px; padding: 0px 12px; }

.fs-checkbox .options-input input[data-v-79238d61] { background: rgb(247, 247, 247); border: 0px; }

@media (max-width: 960px) {
  .fs-checkbox .options-wrap-normal[data-v-79238d61] { max-height: 474px; }
  .fs-checkbox .options-box[data-v-79238d61] { max-height: 432px; }
  .fs-checkbox .options-box .item[data-v-79238d61] { display: block; }
  .fs-checkbox .options-box .item p[data-v-79238d61] { padding-left: 20px; padding-top: 4px; }
}