.category{width:100%;box-sizing:border-box;padding:40px 0 80px}@media screen and (max-width: 1360px){.category{padding:40px 20px 80px}}@media screen and (max-width: 990px){.category{padding:20px 20px 60px}}.category .category-header{color:#000;margin-bottom:60px;display:flex;justify-content:space-between;align-items:center}.category .category-header .header-title{position:relative;font-size:40px;font-weight:400}@media screen and (max-width: 990px){.category .category-header .header-title{font-size:32px}}@media screen and (max-width: 576px){.category .category-header .header-title{font-size:24px}}.category .category-header .header-title:after{position:absolute;background:url(/images/line.png) no-repeat right bottom;background-size:contain;block-size:100%;content:"";font-weight:500;bottom:-10px;right:0;width:174px;height:10px}@media screen and (max-width: 576px){.category .category-header .header-title:after{width:120px}}.category .category-content{background-color:#fff;display:flex;gap:56px}@media screen and (max-width: 576px){.category .category-content{gap:36px}}.category .category-content .letter-list{display:flex;flex-direction:column;gap:6px}.category .category-content .letter-list li{width:36px;height:36px;border:1.13px solid #d9d9d9;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;cursor:pointer;outline:none}.category .category-content .letter-list li.active,.category .category-content .letter-list li:hover{background-color:#000;color:#fff}.category .category-content .category-list{width:calc(100% - 92px);display:flex;flex-wrap:wrap;gap:30px;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 576px){.category .category-content .category-list{width:calc(100% - 66px)}}.category .category-content .category-list .category-item{width:calc(25% - 22.5px)}@media screen and (max-width: 990px){.category .category-content .category-list .category-item{width:calc(33% - 20px)}}@media screen and (max-width: 576px){.category .category-content .category-list .category-item{width:calc(50% - 15px)}}.category .category-content .category-list .category-item a{display:block;width:-moz-fit-content;width:fit-content;font-size:15px;transition:linear all .2s;line-height:19px}.category .category-content .category-list .category-item a:hover{color:#5b31dd;transform:scale(1.1)}
