@-webkit-keyframes c-entrance-data-v-4fd4d592{0%{opacity:0}to{opacity:1}}@keyframes c-entrance-data-v-4fd4d592{0%{opacity:0}to{opacity:1}}.c-collapse__folder[data-v-4fd4d592]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;height:1.4375rem;text-align:center;color:#039;font-size:.4375rem}.c-collapse__icon[data-v-4fd4d592]{margin-right:.3125rem}.c-filter__clear[data-v-4fd4d592]{display:flex;align-items:center;justify-content:space-between;margin-top:.5625rem;padding-left:.75rem;padding-right:.46875rem;height:2.375rem;font-size:.625rem;background-color:#fff;border-bottom:.03125rem solid rgba(0,0,0,.07);border-radius:.1875rem .1875rem 0 0}.c-filter__title[data-v-4fd4d592]{font-weight:700;color:#000;padding:.625rem 4.375rem .625rem 0;cursor:pointer}.c-filter__btn[data-v-4fd4d592]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#039}@media screen and (min-width:768px){.c-filter__body[data-v-4fd4d592]{position:relative}.c-filter__wave[data-v-4fd4d592]{width:1.25rem;height:.3125rem;position:absolute;left:-.46875rem;top:.9375rem;transform:rotate(90deg)}.c-collapse[data-v-4fd4d592]{border-radius:.1875rem}.c-collapse__header[data-v-4fd4d592]{display:flex;justify-content:center;align-items:center}.c-collapse__pop[data-v-4fd4d592]{flex-shrink:0;margin-left:.375rem;width:20px;height:20px;line-height:20px;text-align:center;background-color:#039;color:#fff;font-size:12px;border-radius:50%}.border-top[data-v-4fd4d592]{border-radius:0 0 .1875rem .1875rem}}@media screen and (max-width:767px){.c-filter__clear[data-v-4fd4d592]{padding:0 1.5rem;height:3.5625rem;font-size:1.125rem}.c-collapse[data-v-4fd4d592]{box-shadow:none}.c-collapse__header[data-v-4fd4d592]{display:flex;justify-content:center;align-items:center}.c-collapse__pop[data-v-4fd4d592]{flex-shrink:0;margin-left:.375rem;width:20px;height:20px;line-height:20px;text-align:center;background-color:#039;color:#fff;font-size:12px;border-radius:50%}.c-collapse__folder[data-v-4fd4d592]{font-size:.75rem}}@-webkit-keyframes c-entrance{0%{opacity:0}to{opacity:1}}@keyframes c-entrance{0%{opacity:0}to{opacity:1}}body{overflow-x:hidden}.c-banner{position:relative}.c-banner__body{font-size:0;text-align:center}.c-banner__body div{font-size:0}.c-banner__swiper{background-repeat:no-repeat;background-size:cover;background-position:50%}.c-banner__swiper__link{display:block;width:100%;height:100%}.c-banner__indicators{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;margin:0 auto;overflow:hidden}.c-banner__indicator{position:relative;cursor:pointer}.c-banner__indicator__dot{position:absolute;margin:auto;background-color:#fff;border-radius:2000px;opacity:.8;transition:.4s;z-index:2}.c-banner__indicator__wave{position:absolute;margin:0 auto;left:0;right:0;bottom:0;z-index:1}.c-banner__indicator--active .c-banner__indicator__dot{background-color:#00388b;opacity:1}@-webkit-keyframes c-entrance-data-v-4ba2c16f{0%{opacity:0}to{opacity:1}}@keyframes c-entrance-data-v-4ba2c16f{0%{opacity:0}to{opacity:1}}@media screen and (min-width:768px){[data-view-desktop] .c-banner__body[data-v-4ba2c16f]{overflow:hidden;-webkit-animation:c-entrance-data-v-4ba2c16f .4s 1s both;animation:c-entrance-data-v-4ba2c16f .4s 1s both;position:relative;height:300px!important;background:#080f29}[data-view-desktop] .c-banner__control[data-v-4ba2c16f]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;justify-content:space-between;align-items:center;width:100%;height:300px;margin:0 auto;pointer-events:none}[data-view-desktop] .c-banner__control--left[data-v-4ba2c16f],[data-view-desktop] .c-banner__control--right[data-v-4ba2c16f]{display:flex;justify-content:center;align-items:center;width:116px;height:100%;color:rgba(0,0,0,.5);font-size:32px;background-color:hsla(0,0%,100%,.1);transition:.4s;cursor:pointer;pointer-events:all}[data-view-desktop] .c-banner__control--left[data-v-4ba2c16f]:hover,[data-view-desktop] .c-banner__control--right[data-v-4ba2c16f]:hover{background-color:hsla(0,0%,100%,.5)}[data-view-desktop] .c-banner__swiper[data-v-4ba2c16f]{width:100%;height:300px;margin:0 auto;background-position:top;background-size:auto 100%;background-color:#fff}}@media screen and (min-width:768px)and (max-width:1079px){[data-view-desktop] .c-banner__swiper[data-v-4ba2c16f]{width:100%}}@media screen and (min-width:768px){[data-view-desktop] .c-banner__indicators[data-v-4ba2c16f]{height:24px;bottom:-1px}}@media screen and (min-width:768px){[data-view-desktop] .c-banner__indicator[data-v-4ba2c16f]{margin:0 21px;width:12px;height:12px}[data-view-desktop] .c-banner__indicator__dot[data-v-4ba2c16f]{width:12px;height:12px}[data-view-desktop] .c-banner__indicator__wave[data-v-4ba2c16f]{bottom:-6px;width:92px;height:24px;transition:.4s;transform:translateX(calc(-50% + 6px)) translateY(100%)}[data-view-desktop] .c-banner__indicator--active .c-banner__indicator__wave[data-v-4ba2c16f]{transform:translateX(calc(-50% + 6px)) translateY(0)}}@media screen and (max-width:767px){[data-view-mobile] .c-banner__body[data-v-4ba2c16f]{overflow:hidden;-webkit-animation:c-entrance-data-v-4ba2c16f .4s 1s both;animation:c-entrance-data-v-4ba2c16f .4s 1s both;width:100%}[data-view-mobile] .c-banner__swiper[data-v-4ba2c16f]{width:100%;height:11.25rem}[data-view-mobile] .c-banner__indicators[data-v-4ba2c16f]{height:1rem;bottom:-.03125rem}[data-view-mobile] .c-banner__indicator[data-v-4ba2c16f]{margin:0 .65625rem;width:.375rem;height:.375rem}[data-view-mobile] .c-banner__indicator__dot[data-v-4ba2c16f]{width:.375rem;height:.375rem}[data-view-mobile] .c-banner__indicator__wave[data-v-4ba2c16f]{bottom:-.34375rem;width:4.125rem;height:1rem;transition:.4s;transform:translateX(calc(-50% + .1875rem)) translateY(100%)}[data-view-mobile] .c-banner__indicator--active .c-banner__indicator__wave[data-v-4ba2c16f]{transform:translateX(calc(-50% + .1875rem)) translateY(0)}}@-webkit-keyframes c-entrance-data-v-4f65aee1{0%{opacity:0}to{opacity:1}}@keyframes c-entrance-data-v-4f65aee1{0%{opacity:0}to{opacity:1}}.product-list[data-v-4f65aee1]{display:flex;align-items:center;flex-wrap:wrap}.product-item[data-v-4f65aee1]{position:relative;margin-right:.5625rem;margin-bottom:.5625rem;overflow:hidden;width:calc(25% - .42188rem)}.product-item[data-v-4f65aee1]:nth-child(4n){margin-right:0}.product-item__content[data-v-4f65aee1]{text-align:center;opacity:1;transition:all .6s;background-color:#fff;box-shadow:0 1px 14px 0 rgba(0,0,0,.06);border-radius:5px}.product-item__image[data-v-4f65aee1]{padding-top:.9375rem;height:7rem;width:7rem;-o-object-fit:cover;object-fit:cover;box-sizing:border-box}.product-item__intro[data-v-4f65aee1]{flex-direction:column;height:4.6875rem;width:100%}.product-item__intro-box[data-v-4f65aee1],.product-item__intro[data-v-4f65aee1]{display:flex;justify-content:center;align-items:center}.product-item__intro-box[data-v-4f65aee1]{width:6.5625rem;height:1.4375rem;margin:.3125rem 0}.product-item__title[data-v-4f65aee1]{display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;box-orient:vertical;font-size:.5625rem;font-weight:700;color:#000}.product-item__hint[data-v-4f65aee1]{display:flex;flex-direction:column;margin:.3125rem auto;width:5.625rem;height:1.75rem;line-height:.8125rem}.product-item__hint-row[data-v-4f65aee1]{display:flex;flex-direction:row;line-height:.8125rem}.product-item__hint--ellipsis[data-v-4f65aee1]{display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;box-orient:vertical}.product-item__icon[data-v-4f65aee1]{line-height:.8125rem;margin:.0625rem .125rem 0 0;font-size:.4375rem;color:#1bc000}.product-item__text[data-v-4f65aee1]{display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;box-orient:vertical;line-height:.8125rem;text-align:left;font-size:.4375rem;color:#999}.product-item--hover[data-v-4f65aee1]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;top:.3125rem;transform:translateY(100%);opacity:0;transition:all .6s;z-index:2}.product-item--hover__top[data-v-4f65aee1]{position:relative;width:8.4375rem;height:8.75rem}.product-item--hover__bottom[data-v-4f65aee1]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:8.4375rem;height:4.6875rem;background-color:#fff}.product-item__bg[data-v-4f65aee1]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(.0625rem)}.product-item__img[data-v-4f65aee1]{top:.75rem;width:3.4375rem;height:4.375rem}.product-item__floathint[data-v-4f65aee1],.product-item__img[data-v-4f65aee1]{position:absolute;left:0;right:0;margin:0 auto}.product-item__floathint[data-v-4f65aee1]{top:6.0625rem;width:5.625rem;text-align:center;font-weight:700;font-size:.625rem;color:#3a3a3a}.product-item__advice[data-v-4f65aee1]{margin-bottom:.5625rem;font-size:.5rem;color:#5e5e5e;text-align:center}.product-item__button[data-v-4f65aee1]{width:3.4375rem;height:1.0625rem;line-height:1.0625rem;color:#fff;background-color:#039;text-align:center;font-size:.4375rem;border-radius:.5625rem}@media screen and (max-width:767px){[data-view-mobile] .product-list[data-v-4f65aee1]{padding:0 .875rem;justify-content:space-between}[data-view-mobile] .product-item[data-v-4f65aee1]{width:calc(50% - .46875rem);margin-right:.9375rem;margin-bottom:1rem;box-shadow:0 .0625rem .6875rem 0 rgba(0,0,0,.06);border-radius:.21875rem}[data-view-mobile] .product-item[data-v-4f65aee1]:nth-child(2n){margin-right:0}[data-view-mobile] .product-item__image[data-v-4f65aee1]{padding:.75rem .75rem 0;height:9.3125rem;width:100%;background-color:#fff}[data-view-mobile] .product-item__intro[data-v-4f65aee1]{height:6.875rem;width:100%}[data-view-mobile] .product-item__intro-box[data-v-4f65aee1]{height:2.5rem}[data-view-mobile] .product-item__hint[data-v-4f65aee1]{width:8.4375rem;height:2.5rem;margin:.15625rem auto;padding:0;line-height:1.25rem;display:flex;flex-direction:column}[data-view-mobile] .product-item__hint-row[data-v-4f65aee1]{display:flex;flex-direction:row;line-height:1.25rem}[data-view-mobile] .product-item__hint--ellipsis[data-v-4f65aee1]{display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;box-orient:vertical}[data-view-mobile] .product-item__title[data-v-4f65aee1]{font-size:.875rem;text-align:center}[data-view-mobile] .product-item__icon[data-v-4f65aee1],[data-view-mobile] .product-item__text[data-v-4f65aee1]{line-height:1.25rem;font-size:.6875rem}[data-view-mobile] .product-item--hover[data-v-4f65aee1]{top:0}[data-view-mobile] .product-item--hover__top[data-v-4f65aee1]{width:100%;height:11.5625rem}[data-view-mobile] .product-item--hover__bottom[data-v-4f65aee1]{width:100%;height:6.25rem}[data-view-mobile] .product-item__img[data-v-4f65aee1]{top:1.0625rem;width:4.3125rem;height:6.0625rem}[data-view-mobile] .product-item__floathint[data-v-4f65aee1]{top:7.875rem;width:8.75rem;font-size:1rem}[data-view-mobile] .product-item__advice[data-v-4f65aee1]{margin-bottom:.5rem;width:6.75rem;font-size:.75rem}[data-view-mobile] .product-item__button[data-v-4f65aee1]{padding:.3125rem 1.125rem;width:auto;height:auto;color:#fff;background-color:#039;text-align:center;font-size:.75rem;border-radius:.8125rem}}@-webkit-keyframes c-entrance-data-v-61b23fac{0%{opacity:0}to{opacity:1}}@keyframes c-entrance-data-v-61b23fac{0%{opacity:0}to{opacity:1}}.c-product[data-v-61b23fac]{width:100vw;min-height:100vh;background-color:#f1f1f3}@media screen and (min-width:768px){[data-view-desktop] .c-product__content[data-v-61b23fac]{display:flex;justify-content:center;margin:0 auto;padding:1.25rem 0;max-width:1200px}[data-view-desktop] .c-product__tools[data-v-61b23fac]{flex-shrink:0;width:8.125rem}[data-view-desktop] .c-product__list[data-v-61b23fac]{flex-grow:1;padding:0 1.25rem}[data-view-desktop] .c-product__top[data-v-61b23fac]{display:flex;align-items:center;margin-bottom:.75rem;line-height:1rem;font-size:.5rem;color:#999}[data-view-desktop] .c-product__top__total[data-v-61b23fac]{line-height:1rem;color:#0c0c0c;font-weight:700}[data-view-desktop] .c-product__filters[data-v-61b23fac]{display:flex;align-items:center;flex-wrap:wrap}[data-view-desktop] .c-product__filters__text[data-v-61b23fac]{margin-right:.375rem;font-size:.4375rem;color:#000}[data-view-desktop] .c-product__filter[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;margin-right:.25rem;padding:.3125rem;background-color:#fff;border-radius:.15625rem;cursor:pointer}[data-view-desktop] .c-product__filter__text[data-v-61b23fac]{font-size:.4375rem;color:#666}[data-view-desktop] .c-product__filter__close[data-v-61b23fac]{margin-left:.1875rem;font-size:.4375rem;color:#039}[data-view-desktop] .c-product__filter__clear[data-v-61b23fac]{margin-left:.125rem;color:#039;font-size:.4375rem;cursor:pointer}[data-view-desktop] .c-product__result[data-v-61b23fac]{margin-bottom:.5625rem}[data-view-desktop] .c-product__loadmore[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:2.75rem auto;width:4.375rem;height:1.375rem;background-color:#039;border-radius:.8125rem;color:#fff;font-size:.4375rem}}@media screen and (max-width:767px){[data-view-mobile] .c-product__mobile__tabs[data-v-61b23fac]{position:relative}[data-view-mobile] .c-product__arrow[data-v-61b23fac]{width:.875rem;height:.3125rem;position:absolute;bottom:0;right:.9375rem}[data-view-mobile] .c-product__tabs[data-v-61b23fac]{margin:1.5rem 0 1.25rem;height:2.0625rem;width:100vw;overflow-x:auto;overflow-y:hidden;white-space:nowrap}[data-view-mobile] .c-product__tabs[data-v-61b23fac]::-webkit-scrollbar{display:none}[data-view-mobile] .c-product__tab[data-v-61b23fac]{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;display:inline-block;margin:0 .9375rem;width:auto;height:2.0625rem;line-height:1.4375rem;color:#0c0c0c;font-size:.875rem;font-weight:700;border-bottom:.125rem solid transparent}[data-view-mobile] .c-product__tab[data-v-61b23fac]:first-child{margin-left:.75rem}[data-view-mobile] .c-product__tab[data-v-61b23fac]:last-child{margin-right:1.875rem}[data-view-mobile] .c-product__tab--active[data-v-61b23fac]{color:#00388b;border-color:#00388b}[data-view-mobile] .c-product__result[data-v-61b23fac]{display:flex;align-items:center;justify-content:space-between;margin:1.25rem auto;width:calc(100vw - 1.5rem);padding:.75rem .4375rem;border-top:.0625rem solid rgba(0,0,0,.07);border-bottom:.0625rem solid rgba(0,0,0,.07)}[data-view-mobile] .c-product__left[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;line-height:1.75rem;font-size:1rem;color:#999}[data-view-mobile] .c-product__left__total[data-v-61b23fac]{line-height:1.75rem;color:#0c0c0c}[data-view-mobile] .c-product__right[data-v-61b23fac]{display:flex;align-items:center;position:relative;justify-content:space-between;padding:.5rem;background-color:#039;border-radius:.1875rem;color:#fff;font-size:.875rem}[data-view-mobile] .c-product__right__icon[data-v-61b23fac]{margin-right:.6875rem;width:1.125rem;height:1.125rem}[data-view-mobile] .c-product__right__number[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;font-family:monospace;position:absolute;top:.375rem;left:1.3125rem;width:.875rem;height:.875rem;color:#039;font-size:.875rem;background-color:#fff;border-radius:2000px}[data-view-mobile] .c-product__fullscreen[data-v-61b23fac]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding-top:3.5rem;z-index:15;background-color:#fff}[data-view-mobile] .c-product__fullscreen__list[data-v-61b23fac]{max-height:calc(100vh - 12.5rem);overflow-y:auto}[data-view-mobile] .c-product__fullscreen__btn[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;margin:auto auto .9375rem;width:calc(100vw - 1.625rem);height:2.75rem;background-color:#039;color:#fff;border-radius:1.625rem}[data-view-mobile] .c-product__fullscreen__close[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;padding:.625rem;margin-bottom:.9375rem;cursor:pointer}[data-view-mobile] .c-product__loadmore[data-v-61b23fac]{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:2.75rem auto;width:8.75rem;height:2.75rem;background-color:#039;border-radius:1.625rem;color:#fff;font-size:.875rem}}