.focus-pic .pics li {display:none;}
.focus-pic .pics li.active {display:block;}
.focus-ctrl-wrap li {
    cursor:pointer;
    color:#fff;
    padding:6px 10px;
    transition: background 0.3s ease;
}

/* 悬浮：左右40%透明，中间80%白色 */
.focus-ctrl-wrap li:hover {
    background: linear-gradient(
        90deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.2) 50%,
        rgba(255,255,255,0) 100%
    );
    font-size: 20px;
}

/* 当前激活项样式：左右40%透明，中间80%白色 */
.focus-ctrl-wrap li.active {
    background: linear-gradient(
        90deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.2) 50%,
        rgba(255,255,255,0) 100%
    );
    color:#fff;
}

.focus-filter .pic {display:none;}
.focus-filter .pic.active {display:block;}