.wuxing-tag-select{background-color:#fff;border:1px solid #E5E5E5;height:auto;min-height:30px;width:100%;min-width:0;position:relative;cursor:pointer}
.wuxing-tag-select.disable-text-tag{background-color:rgba(229,229,229,1)!important;opacity:.5;cursor:not-allowed}
.wuxing-tag-select .c-icon-tag{position:absolute;top:13px;right:10px;width:0;height:0;min-height:0;border-top:5px dashed #000;border-right:3px solid #fff;border-left:3px solid #fff;pointer-events:none}
.wuxing-tag-select .tag-select-show-tag{width:calc(100% - 20px);min-height:28px;padding:2px 0 2px 4px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.wuxing-tag-select .tag-item-tag{display:inline-flex;align-items:center;width:auto;max-width:100%;flex-shrink:0;margin:1px 4px 1px 0;padding-left:5px;height:22px;line-height:22px;font-size:12px;color:#2963bf;background:rgba(41,99,191,.08);border:1px solid rgba(41,99,191,.3);border-radius:2px;box-sizing:border-box;white-space:nowrap}
.wuxing-tag-select .tag-item-text-tag{width:auto;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wuxing-tag-select .tag-item-close-tag{display:inline-block;width:18px;height:20px;line-height:20px;margin-left:2px;text-align:center;font-style:normal;font-size:14px;color:#999;cursor:pointer}
.wuxing-tag-select .tag-item-close-tag:hover{color:#f56c6c}
.wuxing-tag-select .tag-placeholder-tag{color:#999;padding-left:3px;font-size:12px;line-height:26px}
.wuxing-tag-select .tag-clear-all-tag{display:none;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:15px;height:15px;line-height:10px;text-align:center;font-style:normal;font-size:13px;color:#999;border:1px solid #ddd;border-radius:50%;background:#fff;z-index:5}
.wuxing-tag-select:hover .tag-clear-all-tag{display:inline-block}
.wuxing-tag-select .tag-clear-all-tag:hover{color:#fff;background:#f56c6c;border-color:#f56c6c}
.wuxing-tag-select .tag-select-menu-tag{display:block;position:absolute;top:105%;left:-1px;width:100%;background:#fff;z-index:600}
.wuxing-tag-select .control-select-ul-tag{background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;margin:4px 0 0 0;padding:0;list-style:none;font-size:12px;max-height:260px;overflow-y:auto;box-sizing:border-box;padding:5px 0}
.wuxing-tag-select .select-item-tag{min-height:24px;padding-left:6px;line-height:24px;vertical-align:middle;overflow:visible;white-space:nowrap;text-align:left;font-size:12px;color:#333;cursor:pointer}
.wuxing-tag-select .select-item-tag.active-tag,.wuxing-tag-select .select-item-tag:hover{background:#E8F2FF}
.wuxing-tag-select .new-form-col-tag{width:100%;display:flex;align-items:center;margin:0;font-weight:400;font-size:12px;color:#333;line-height:22px}
.wuxing-tag-select .mg-b-0-tag{margin-bottom:0}
.wuxing-tag-select .new-Search-Value-tag{position:sticky!important;top:0;left:0;z-index:100;background-color:#fff;padding-left:5px;padding-right:0}
.wuxing-tag-select .new-Search-Value-tag:hover{background-color:#fff!important}
.wuxing-tag-select .new-Search-Value-tag::before{content:"";position:absolute;z-index:100;top:-5px;left:0;height:5px;width:100%;background-color:#fff}
.wuxing-tag-select .new-Search-Value-tag input{margin:0 5px 0 0;width:calc(100% - 5px)!important;box-sizing:border-box}
.wuxing-tag-select .select-item-none-tag{height:50px;line-height:50px!important;text-align:center!important;padding-left:0!important;color:#333}