.k-select2 {
    width: 100%;
    overflow: hidden;
}
.k-select2 .select2,
.k-select2 .select2-selection {
    min-width: 100%;
    max-width: 100%;
    min-height: 35px;
    padding-top: 3px;
}
.k-select2 .select2-selection .select2-selection__arrow {
    top: 7px !important;
}

.k-select2 .select2-selection__clear {
    /* 清除默认样式 */
    font-size: 0 !important;
    line-height: 0 !important;
    text-indent: -9999px !important;
    color: transparent !important;
    background-color: transparent !important;

    /* 设置SVG为背景图 */
    width: 15px; /* 调整大小根据需要 */
    height: 15px; /* 调整大小根据需要 */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path d="M519.656727 472.459636l-160.512-160.488727a36.584727 36.584727 0 1 0-51.712 51.712l160.488728 160.512-160.488728 160.512a36.584727 36.584727 0 1 0 51.712 51.712l160.512-160.512 160.488728 160.512a36.584727 36.584727 0 1 0 51.735272-51.712l-160.512-160.512 160.512-160.512a36.584727 36.584727 0 1 0-51.735272-51.712L519.68 472.436364zM512 1024C229.236364 1024 0 794.763636 0 512S229.236364 0 512 0s512 229.236364 512 512-229.236364 512-512 512z" fill="%23888888"/></svg>') !important;

    /* 背景设置：居中、缩放 */
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    /* 初始透明度 */
    opacity: 0.6;
    transition: opacity 0.2s ease, background-color 0.2s ease;
}

/* 悬停效果 */
.k-select2 .select2-selection__clear:hover {
    opacity: 1 !important;
    background-color: #f0f0f0 !important;
}