.category-search{display:flex;height:44px;margin:0 12px 10px;padding:0 12px;align-items:center;border:1px solid #343646;border-radius:12px;background:#191a25}
.category-search span{margin-right:9px;color:#8c8fa0;font-size:24px;line-height:1}
.category-search input{min-width:0;height:100%;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:14px}
.category-search input::placeholder{color:#777a8b}
.category-search button{width:28px;height:28px;border:0;border-radius:50%;background:#303241;color:#bfc1cc;font-size:18px}
.category-search-empty{margin:12px;padding:28px 10px;border-radius:10px;background:#191a25;color:#858899;text-align:center;font-size:13px}
