.p-catalog{min-height:720px}@media screen and (max-width: 1000px){.p-catalog .tabs{position:static;gap:0;border-top:none}.p-catalog .tabs .tab{flex:1}.p-catalog .tabs .tab.active:after{width:90px;left:50%;transform:translate(-50%)}}.p-catalog h1{font-size:32px;font-weight:700;line-height:40px;color:#000;padding:24px 0 40px;width:100%;border-bottom:#dfdfdf 1px solid}@media screen and (max-width: 1000px){.p-catalog h1{font-size:24px;line-height:28px;padding-top:16px;padding-bottom:16px}}.p-catalog h2{font-size:24px;line-height:28px;font-weight:700;padding:24px 0;color:#000}@media screen and (max-width: 1000px){.p-catalog h2{font-size:18px;line-height:22px;padding:16px 0}}.p-catalog .content button{display:block;height:40px;width:136px;background-color:#328fde;border-radius:20px;border:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;line-height:22px}@media screen and (max-width: 1000px){.p-catalog .content button{width:88px;margin-bottom:40px}}@media screen and (max-width: 1000px){.p-catalog .content{background-color:#fff}}.p-catalog .catalogs{width:100%;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr);gap:16px 50px;padding-bottom:40px}@media screen and (max-width: 1000px){.p-catalog .catalogs{gap:16px 40px;grid-template-columns:repeat(3,1fr);padding-bottom:40px}}@media screen and (max-width: 720px){.p-catalog .catalogs{gap:16px 0px;grid-template-columns:repeat(2,1fr);padding-bottom:40px}}@media screen and (max-width: 440px){.p-catalog .catalogs{gap:16px 0px;grid-template-columns:repeat(1,1fr);padding-bottom:40px}}.p-catalog .catalogs a{display:inline-block}.p-catalog .catalogs span{display:inline-block;font-size:17px;font-weight:400;line-height:22px;text-overflow:ellipsis;width:100%;color:#000}
