.ProductCard_productCard__ARvOv{background:#fff;display:flex;align-items:center;flex-direction:column}.ProductCard_productCard__ARvOv a{text-decoration:none}.ProductCard_productCard__ARvOv .ProductCard_imageWrapper__TNU5r{width:100%;height:325px;aspect-ratio:1/1;position:relative}.ProductCard_productCard__ARvOv .ProductCard_imageWrapper__TNU5r img{height:325px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.ProductCard_productCard__ARvOv .ProductCard_line__S_SoO{width:90%;height:1px;background:#eee;margin:6px 10px}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_{padding:16px 20px 20px}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_title__wQgZ_{height:64px;color:#0f1624;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-transform:capitalize;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_title__wQgZ_ .ProductCard_titleIcon__tPd7U{height:auto!important;margin:0 8px 0 0!important;padding:0!important;font-size:16px!important;vertical-align:middle;color:#e60012;transform:translateY(-2px)}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_title__wQgZ_:hover,.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_title__wQgZ_:hover .ProductCard_titleIcon__tPd7U{color:#e60012}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_model__OELj7{height:36px;font-family:HarmonyOS Sans;color:#424c5a;font-size:16px;font-style:normal;line-height:18px;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_features__jYTmu{font-family:HarmonyOS Sans;list-style:none;margin:0}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_featuresItem__FjBSE{color:#424c5a;font-size:16px!important;line-height:16px!important;text-transform:capitalize;padding:0 20px;margin-bottom:16px;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}.ProductCard_productCard__ARvOv .ProductCard_content__G_D8_ .ProductCard_featuresItem__FjBSE:before{display:inline-block;content:"*";color:#e60012;margin-right:6px;position:absolute;left:0;top:50%;transform:translateY(-30%);width:14px;height:16px;text-align:center;font-size:18px;line-height:16px}.Banner_bannerWrap__yOzJJ{position:relative}.Banner_banner__jid0L{position:fixed;left:0;right:0;z-index:1;top:0}.Banner_bannerImage__nQrOp{max-width:1920px;margin:0 auto;height:320px;background-size:cover;background-position:50%;position:relative}.Banner_bannerContent__pshyD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;display:flex;align-items:center;flex-direction:column}.Banner_bannerTitle___mYmM{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:36px;text-transform:capitalize}.Banner_bannerUnderline__B7qVr{width:180px;height:10px;background-color:#e60012}.Banner_bannerInfo__Xbg1_{font-size:18px;font-weight:500;max-width:800px;margin:0 auto;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.3)}.Banner_bannerSkeleton__y7P2w{position:fixed;left:0;right:0;z-index:1;width:100%;height:400px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Banner_shimmer__qkYAF 1.5s infinite}@keyframes Banner_shimmer__qkYAF{0%{background-position:-200% 0}to{background-position:200% 0}}.page_productCenterPage__If9ty{width:100%;position:relative;overflow:visible}.page_productBanner__HoOb_{width:100%;height:320px;background:url(https://tengyuanzhituo-oss.oss-cn-hongkong.aliyuncs.com/image/20250620013203330.png);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:140px;left:0;right:0;z-index:1;pointer-events:none}.page_bannerTitle__5s1m3{font-size:32px;font-weight:700;color:#fff;margin-bottom:20px;pointer-events:auto}.page_bannerUnderline__tGqeB{width:180px;height:10px;background:#e60012;border-radius:2px;pointer-events:auto}.page_contentContainer__75Gw6{min-width:1280px;background:#f2f4f7;position:relative;z-index:3;transition:margin-top .3s ease;padding-right:40px;min-height:600px;padding-bottom:40px}.page_productLayout__UMNuy{max-width:1440px;margin:0 auto;background:#f2f4f7;display:flex;gap:20px;min-height:600px;padding-bottom:40px;align-items:flex-start}.page_sideNavigation__mDWvQ{box-sizing:content-box;width:285px;background:#fff;padding:30px 20px;flex-shrink:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:28px}.page_sidebarTitle__dq3nK{font-family:HarmonyOS Sans;color:#0f1624;font-size:24px;font-weight:700;line-height:32px;text-transform:capitalize;margin-bottom:12px}.page_titleDivider__Tmf6p{width:100%;height:1px;background-color:#e5e6eb;margin-bottom:4px}.page_categoryList__Bn7CK{display:flex;flex-direction:column;font-family:HarmonyOS Sans}.page_categoryItem__bmQlK{width:100%}.page_categoryHeader__8UpIN{display:flex;justify-content:space-between;align-items:center;padding:16px 0;color:#0f1624;font-size:16px;font-weight:500;line-height:24px;transition:color .3s ease}.page_categoryHeader__8UpIN .page_categoryTitle__akk5h{cursor:pointer;flex:1;transition:color .3s ease}.page_categoryHeader__8UpIN .page_toggleIcon__LYd77{cursor:pointer}.page_categoryHeader__8UpIN.page_activeParent__cHJlB{color:#0f1624;font-weight:500}.page_categoryHeader__8UpIN .page_categoryTitle__akk5h:hover,.page_categoryHeader__8UpIN .page_toggleIcon__LYd77:hover{color:#e60012}.page_categoryHeader__8UpIN .page_toggleIcon__LYd77{margin-left:10px;font-size:24px;font-weight:500;color:#0f1624;transition:color .3s ease;width:20px;text-align:center}.page_subcategoryList__kKlCq{display:flex;flex-direction:column}.page_subcategoryItem__KYLhZ{display:flex;align-items:center;padding:10px 0;cursor:pointer;gap:10px;transition:all .3s ease}.page_subcategoryItem__KYLhZ span{color:#424c5a;font-size:14px;font-weight:500;line-height:22px;transition:color .3s ease}.page_subcategoryItem__KYLhZ:hover span{color:#e60012}.page_subcategoryItem__KYLhZ:hover .page_radioButton__W0_ig{border-color:#e60012}.page_subcategoryItem__KYLhZ.page_selected__eCi4L span{color:#0f1624;font-weight:500}.page_subcategoryItem__KYLhZ.page_selected__eCi4L .page_radioButton__W0_ig{border-color:#e60012;background-color:#fdecec}.page_radioButton__W0_ig{width:16px;height:16px;border-radius:8px;border:.8px solid #98a2b3;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page_radioInner__pU3j7{width:8px;height:8px;border-radius:4px;background-color:#e60012}.page_productDisplay__UpkmI{flex:1;display:flex;flex-direction:column;padding:28px 0 28px 20px}.page_productCount__Ed8LA{font-family:HarmonyOS Sans;color:#424c5a;font-size:14px;font-weight:500;line-height:22px;margin-bottom:20px}.page_productGrid__K3wXo{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.page_noDataContainer__aed4o{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin:40px 0;padding:60px 0;min-height:300px}.page_emptyState__gA2qY .ant-empty-description{color:#86909c;font-size:16px}.page_loadingContainer__cmBpX{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin:40px 0}.page_loadingContainer__cmBpX p{color:#86909c;font-size:16px;margin-top:16px}.page_spinner__d_Ke_{width:40px;height:40px;border:4px solid rgba(203,58,58,.2);border-top-color:#e60012;border-radius:50%;animation:page_spin__vt6n3 1s linear infinite}@keyframes page_spin__vt6n3{to{transform:rotate(1turn)}}.page_productCardContainer__EAam1{border-radius:8px;overflow:hidden;will-change:transform,box-shadow;transition:transform .3s ease,box-shadow .3s ease;backface-visibility:hidden;transform-style:preserve-3d}.page_productCardContainer__EAam1:hover{transform:scale(1.01);box-shadow:0 8px 24px rgba(0,0,0,.15)}.page_productCardContainer__EAam1 *{backface-visibility:hidden;transform:translateZ(0)}.page_productCardContainer__EAam1 [class*=ProductCard_productCard]{background:#fff;display:flex;flex-direction:column;width:100%;height:100%;gap:8px;box-sizing:border-box;border-radius:8px}.page_productCardContainer__EAam1 [class*=ProductCard_productCard] a{text-decoration:none;width:100%;height:100%;display:flex;flex-direction:column;gap:8px}.page_productCardContainer__EAam1 [class*=ProductCard_imageWrapper]{position:relative!important;min-width:194px;min-height:194px;height:unset}.page_productCardContainer__EAam1 [class*=ProductCard_imageWrapper]>span{position:unset!important}.page_productCardContainer__EAam1 [class*=ProductCard_imageWrapper] img{position:unset!important;min-width:194px;min-height:194px;height:unset}.page_productCardContainer__EAam1 [class*=ProductCard_content]{padding:0 4px;display:flex;flex-direction:column}.page_productCardContainer__EAam1 [class*=ProductCard_title]{height:52px!important;color:#0f1624;font-size:18px!important;font-weight:500;line-height:1.44!important;padding:0 8px;text-transform:capitalize;margin-bottom:4px!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.page_productCardContainer__EAam1 [class*=ProductCard_model]{color:#0f1624;padding:0 8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}.page_productCardContainer__EAam1 [class*=ProductCard_features]{padding:0 8px;margin:0}.page_productCardContainer__EAam1 [class*=ProductCard_features] li{color:#86909c;font-size:14px!important;line-height:30px!important;text-transform:capitalize;padding:0 14px;margin:0;position:relative}.page_productCardContainer__EAam1 [class*=ProductCard_features] li:before{display:block;content:""}.page_paginationContainer__YmAnG{display:flex;justify-content:center;margin:20px 0}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination{background-color:#fff;padding:8px 16px;border-radius:10px;display:flex!important;align-items:center!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-item{color:#86909c;font-weight:700;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 3px!important;border-radius:4px!important;border:none!important;margin:0 4px!important;font-size:16px!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-item a{color:#86909c!important;width:18!important;height:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-item:hover{width:24px;padding:3px 8px}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-item-active{min-width:24px;height:24px;padding:0!important;background-color:#0f1624!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-item-active a{color:#fff!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-next,.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-prev{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0 4px!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-next .page_iconfont__QDq9c,.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-prev .page_iconfont__QDq9c{font-size:24px}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-prev{margin-right:16px!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-next{margin-left:16px!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-jump-next,.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-jump-prev{display:flex!important;align-items:center!important;height:24px!important;margin:0 4px!important}.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-jump-next .page_iconfont__QDq9c,.page_paginationContainer__YmAnG .ant-pagination.ant-pagination .ant-pagination-jump-prev .page_iconfont__QDq9c{font-size:24px}