.bread-box[data-v-7f85914a]{padding:0 0}.bread-box .bread-inner[data-v-7f85914a]{margin:0 auto}.bread-box .bread-inner img[data-v-7f85914a]{width:1.4rem;height:1.4rem;margin-right:1rem}.bread-box .bread-inner p[data-v-7f85914a]{font-size:1.6rem;color:#999}.bread-box .bread-inner a[data-v-7f85914a]{display:inline-flex;align-items:center;font-family:OPPOSans;font-size:1.5rem;color:#999}.bread-box .bread-inner a img[data-v-7f85914a]{margin-right:1rem}.bread-box .bread-inner .link[data-v-7f85914a],.bread-box .bread-inner .route-link[data-v-7f85914a]{font-family:OPPOSans;font-size:1.5rem;color:#999}.bread-box .bread-inner .arrow[data-v-7f85914a]{margin:0 .6rem;color:#aeaeae}.bread-box .bread-inner>[data-v-7f85914a]:last-child{font-family:OPPOSans;font-size:1.5rem;color:#000}.w-1400[data-v-7f85914a]{width:160rem}.flex-center[data-v-7f85914a],.flex[data-v-7f85914a]{display:flex;align-items:center}.flex-center[data-v-7f85914a]{justify-content:center}.flex-start[data-v-7f85914a]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-7f85914a]{display:flex;align-items:flex-start}.flex-between[data-v-7f85914a]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-7f85914a]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-7f85914a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-7f85914a]{-webkit-line-clamp:2}.ellipsis-2[data-v-7f85914a],.ellipsis-3[data-v-7f85914a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-7f85914a]{-webkit-line-clamp:3}.ellipsis-4[data-v-7f85914a]{-webkit-line-clamp:4}.ellipsis-4[data-v-7f85914a],.ellipsis-5[data-v-7f85914a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-7f85914a]{-webkit-line-clamp:5}.fit-text[data-v-7f85914a]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-7f85914a]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-7f85914a]{overflow-y:auto}.scrollbar[data-v-7f85914a]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar[data-v-7f85914a]::-webkit-scrollbar{width:.5rem;height:0}.scrollbar-y[data-v-7f85914a]{overflow-y:auto}.scrollbar-y[data-v-7f85914a]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar-y[data-v-7f85914a]::-webkit-scrollbar{width:.5rem;height:0}.hover-color[data-v-7f85914a]{cursor:pointer}.hover-color[data-v-7f85914a]:hover{color:#2e4c87!important}@media screen and (max-width:1024px){.bread-box[data-v-7f85914a]{display:none}}.w-1400[data-v-71599f55]{width:160rem}.flex-center[data-v-71599f55],.flex[data-v-71599f55]{display:flex;align-items:center}.flex-center[data-v-71599f55]{justify-content:center}.flex-start[data-v-71599f55]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-71599f55]{display:flex;align-items:flex-start}.flex-between[data-v-71599f55]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-71599f55]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-71599f55]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-71599f55]{-webkit-line-clamp:2}.ellipsis-2[data-v-71599f55],.ellipsis-3[data-v-71599f55]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-71599f55]{-webkit-line-clamp:3}.ellipsis-4[data-v-71599f55]{-webkit-line-clamp:4}.ellipsis-4[data-v-71599f55],.ellipsis-5[data-v-71599f55]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-71599f55]{-webkit-line-clamp:5}.fit-text[data-v-71599f55]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-71599f55]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-71599f55]{overflow-y:auto}.scrollbar[data-v-71599f55]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar[data-v-71599f55]::-webkit-scrollbar{width:.5rem;height:0}.scrollbar-y[data-v-71599f55]{overflow-y:auto}.scrollbar-y[data-v-71599f55]::-webkit-scrollbar-thumb{border-radius:.3rem;border:.5rem solid #bbb;background:#fff}.scrollbar-y[data-v-71599f55]::-webkit-scrollbar{width:.5rem;height:0}.hover-color[data-v-71599f55]{cursor:pointer}.hover-color[data-v-71599f55]:hover{color:#2e4c87!important}.product-list-page[data-v-71599f55]{background:#f5f5f5;min-height:100vh}.product-list-page .inner[data-v-71599f55]{padding-top:0;padding-bottom:10rem}.product-list-page .inner .page-ctx[data-v-71599f55]{padding-top:4.5rem}.bread-box[data-v-71599f55]{height:6rem;line-height:6rem;border-bottom:1px solid #e4e4e4;background:#fff}.product-list-container[data-v-71599f55]{display:flex;gap:3rem;min-height:60rem}.filter-sidebar[data-v-71599f55]{width:32rem;background:#fff;border-radius:.8rem;height:fit-content;border:1px solid #e0e3e6}.filter-sidebar .filter-header[data-v-71599f55]{display:flex;justify-content:space-between;align-items:center;height:7rem;padding:0 2rem 0 3rem;background:#2e4c87}.filter-sidebar .filter-header h3[data-v-71599f55]{margin:0;font-size:2rem;font-weight:600;color:#fff}.filter-sidebar .filter-header .reset-btn[data-v-71599f55]{color:#fff;font-size:1.6rem;font-weight:400;padding:0}.filter-sidebar .filter-collapse[data-v-71599f55]{border:none}.filter-sidebar .filter-collapse[data-v-71599f55] .el-collapse-item__header{background:transparent;border-bottom:1px solid #e0e3e6;background:#f8f8f8;padding:0 2rem 0 3rem;height:7rem;line-height:7rem;font-weight:500;color:#333;font-size:1.6rem}.filter-sidebar .filter-collapse[data-v-71599f55] .el-collapse-item__content{padding:2rem 2rem 2rem 3rem}.filter-sidebar .filter-collapse[data-v-71599f55] .el-checkbox-group .el-checkbox{display:block;margin-bottom:.8rem;margin-right:0}.filter-sidebar .filter-collapse[data-v-71599f55] .el-checkbox-group .el-checkbox .el-checkbox__label{font-size:1.4rem;color:#666}.product-content[data-v-71599f55]{flex:1}.product-content .product-header[data-v-71599f55]{display:flex;justify-content:space-between;align-items:center;height:6rem;line-height:6rem;margin-bottom:2.4rem;padding:0 2rem;border:1px solid #e0e3e6;background:#fff}.product-content .product-header .product-title[data-v-71599f55]{margin:0;font-size:2rem;font-weight:600;color:#272536}.product-content .product-header .sort-section[data-v-71599f55]{height:4rem;line-height:4rem}.product-content .product-header .sort-section .el-select[data-v-71599f55]{width:16.8rem;height:4rem}.product-content .product-header .sort-section .el-select[data-v-71599f55] .el-input__inner{border-radius:3rem 3rem 3rem 3rem}.product-content .product-grid[data-v-71599f55]{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;margin-bottom:4rem}.product-content .product-grid .product-card[data-v-71599f55]{background:#fff;border:1px solid #e4e4e4;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative;padding:1.2rem;width:29.2rem;height:45.4rem;display:flex;flex-direction:column}.product-content .product-grid .product-card[data-v-71599f55]:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.1);border-color:#2e4c87}.product-content .product-grid .product-card:hover .product-info .view-products-btn[data-v-71599f55]{background:#2e4c87;color:#fff}.product-content .product-grid .product-card:hover .product-image .product-actions[data-v-71599f55]{display:flex}.product-content .product-grid .product-card .product-image[data-v-71599f55]{height:26.8rem;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.product-content .product-grid .product-card .product-image img[data-v-71599f55]{max-width:100%;max-height:100%;object-fit:contain}.product-content .product-grid .product-card .product-image .product-actions[data-v-71599f55]{position:absolute;top:1rem;right:1rem;display:none}.product-content .product-grid .product-card .product-image .product-actions img[data-v-71599f55]{width:4rem;height:4rem;cursor:pointer}.product-content .product-grid .product-card .product-info[data-v-71599f55]{display:flex;flex-direction:column;justify-content:space-between;padding:2rem 3.6rem 0;flex:1}.product-content .product-grid .product-card .product-info .product-name[data-v-71599f55]{font-size:1.6rem;font-weight:500;color:#000;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.product-content .product-grid .product-card .product-info .product-price[data-v-71599f55]{font-size:1.6rem;font-weight:600;color:#333;text-align:center}.product-content .product-grid .product-card .product-info .view-products-btn[data-v-71599f55]{width:100%;height:4rem;font-size:1.6rem;font-weight:400;color:#666;background:#fff;border-radius:2.8rem;border:1px solid #c4c4c4;cursor:pointer}.product-content .pagination-section[data-v-71599f55]{display:flex;justify-content:center;margin-top:4rem}