.details-banner{background:url(/static/images/product-banner.png);background-size:cover}.details-banner p{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:67px;gap:16px}.product-notice-wrap{-webkit-margin-before:-30px;margin-block-start:-30px}.product-notice-wrap .container{height:100%}.product-notice-wrap .product-demonstrate-card{width:320px;height:180px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e6e7eb;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.03),8px 8px 12px rgba(255,255,255,.6),16px 16px 32px rgba(0,0,0,.08),8px 8px 16px rgba(0,0,0,.04),inset -2px -2px 3px rgba(255,255,255,.8),inset 2px 2px 2px rgba(255,255,255,.6);box-shadow:3px 3px 4px rgba(0,0,0,.03),8px 8px 12px rgba(255,255,255,.6),16px 16px 32px rgba(0,0,0,.08),8px 8px 16px rgba(0,0,0,.04),inset -2px -2px 3px rgba(255,255,255,.8),inset 2px 2px 2px rgba(255,255,255,.6);border-radius:8px}@media (max-width:1260px){.product-notice-wrap .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-notice-wrap .product-demonstrate-card{min-width:320px;min-height:180px;width:80vw;height:auto;aspect-ratio:16/9}}.product-notice-wrap .product-demonstrate-card div{margin:8px;background:#ebecf2}.product-notice-wrap .product-demonstrate-card div img{display:block;width:100%;height:100%}.product-notice-wrap .product-notice-list{height:120px;width:856px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:960px){.product-notice-wrap .product-notice-list{height:auto;width:auto;gap:24px;margin:24px}}.product-notice-wrap .product-notice-list .product-notice-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;gap:16px;padding:0 24px;min-width:237px}@media (max-width:960px){.product-notice-wrap .product-notice-list .product-notice-item{padding:24px}}.product-notice-wrap .product-notice-list .product-notice-item:hover{background:linear-gradient(135deg,#e1e2e6 0,#f5f6fa 100%);-webkit-box-shadow:inset -12px -12px 24px rgba(255,255,255,.3),inset 12px 12px 24px rgba(0,0,0,.1);box-shadow:inset -12px -12px 24px rgba(255,255,255,.3),inset 12px 12px 24px rgba(0,0,0,.1)}.product-notice-wrap .product-notice-list .product-notice-item h4{font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#1d2129}.product-notice-wrap .product-notice-list .product-notice-item p{font-size:14px;line-height:22px;color:#1d2129}.back-product-image-list{background:#ebecf0;-webkit-box-shadow:inset -40px -40px 80px rgba(255,255,255,.5),inset 40px 40px 80px rgba(0,0,0,.1);box-shadow:inset -40px -40px 80px rgba(255,255,255,.5),inset 40px 40px 80px rgba(0,0,0,.1);-webkit-filter:drop-shadow(-32px -32px 64px rgba(255, 255, 255, .5)) drop-shadow(32px 32px 64px rgba(0, 0, 0, .1));filter:drop-shadow(-32px -32px 64px rgba(255, 255, 255, .5)) drop-shadow(32px 32px 64px rgba(0, 0, 0, .1));border-radius:24px;padding:24px}.back-product-image-list>div{-webkit-filter:drop-shadow(-6px -6px 12px rgba(255, 255, 255, .5)) drop-shadow(6px 6px 12px rgba(0, 0, 0, .1));filter:drop-shadow(-6px -6px 12px rgba(255, 255, 255, .5)) drop-shadow(6px 6px 12px rgba(0, 0, 0, .1));border-radius:8px;background-repeat:no-repeat;background-size:cover;background-position:center center}.back-product-image-list img{display:block;width:1152px;aspect-ratio:16/9;background:#f3f4fa;-o-object-fit:cover;object-fit:cover}@media (max-width:1260px){.back-product-image-list img{width:calc(100vw - 48px)}}.product-wrap .product-list{min-height:132px;gap:24px;display:grid}@media (min-width:768px){.product-wrap .product-list{grid-template-columns:repeat(3,1fr)}}.product-wrap .product-list .product-list-item{-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;border:8px solid #ebecf0;-webkit-box-shadow:inset -6px -6px 12px rgba(255,255,255,.5),inset 6px 6px 12px rgba(0,0,0,.06);box-shadow:inset -6px -6px 12px rgba(255,255,255,.5),inset 6px 6px 12px rgba(0,0,0,.06);-webkit-filter:drop-shadow(-10px -10px 20px rgba(255, 255, 255, .5)) drop-shadow(10px 10px 20px rgba(0, 0, 0, .1));filter:drop-shadow(-10px -10px 20px rgba(255, 255, 255, .5)) drop-shadow(10px 10px 20px rgba(0, 0, 0, .1));border-radius:24px;display:grid;-ms-flex-line-pack:start;align-content:start;gap:12px;padding:24px}.case-wrap .right-wrap .swiper-slide .case-text p,.product-dynamic .swiper-slide p,.product-wrap .product-list .product-list-item p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.product-wrap .product-list .product-list-item:hover{-webkit-box-shadow:inset -8px -8px 16px rgba(255,255,255,.7),inset 8px 8px 16px rgba(0,0,0,.1);box-shadow:inset -8px -8px 16px rgba(255,255,255,.7),inset 8px 8px 16px rgba(0,0,0,.1);-webkit-filter:drop-shadow(-16px -16px 32px rgba(255, 255, 255, .7)) drop-shadow(16px 16px 32px rgba(0, 0, 0, .16));filter:drop-shadow(-16px -16px 32px rgba(255, 255, 255, .7)) drop-shadow(16px 16px 32px rgba(0, 0, 0, .16))}.product-wrap .product-list .product-list-item:hover b,.product-wrap .product-list .product-list-item:hover p{color:#287aff}.product-wrap .product-list .product-list-item .product-img{width:40px;height:40px}.product-wrap .product-list .product-list-item .product-img.iconfont{font-size:36px;color:#999}.product-wrap .product-list .product-list-item b{font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#1d2129}.product-wrap .product-list .product-list-item p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#86909c;-webkit-line-clamp:1}.describe-wrap .describe-content{background:linear-gradient(135deg,#e1e2e6 0,#f5f6fa 100%);-webkit-box-shadow:-6px -6px 12px rgba(255,255,255,.3),6px 6px 12px rgba(0,0,0,.1);box-shadow:-6px -6px 12px rgba(255,255,255,.3),6px 6px 12px rgba(0,0,0,.1);border-radius:16px;padding:24px;min-height:136px}.describe-wrap .describe-content li{list-style:circle;margin-left:20px;font-weight:300}.case-wrap{position:relative;background:#292c30;height:468px;overflow:hidden}.case-wrap .right-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:38px;padding-top:72px}.case-wrap .right-wrap h2{font-size:24px;font-weight:500;color:#fff;line-height:33px}.case-wrap .right-wrap p{padding-top:16px;color:rgba(250,250,250,.8);font-size:14px;font-weight:400}.case-wrap .right-wrap .swiper-container{position:absolute;left:30%;margin-top:52px;width:70%}.case-wrap .right-wrap .swiper-slide{width:424px;height:147px;border:4px solid #fff;background:#f3f4fa;padding:22px 18px;-webkit-box-sizing:border-box;box-sizing:border-box}.case-wrap .right-wrap .swiper-slide img{width:52px;height:52px}.case-wrap .right-wrap .swiper-slide .case-text{padding-left:19px}.case-wrap .right-wrap .swiper-slide .case-text h3{font-size:18px;font-weight:500;color:#1d2129;line-height:25px}.case-wrap .right-wrap .swiper-slide .case-text p{font-size:12px;font-weight:500;color:#7f828b;line-height:17px;-webkit-line-clamp:3}.case-wrap .right-wrap .swiper-button-next,.case-wrap .right-wrap .swiper-button-prev{z-index:99;top:420px}.case-wrap .right-wrap .swiper-button-next::after,.case-wrap .right-wrap .swiper-button-prev::after{width:100%;height:100%;font-size:14px;color:#fff}.case-wrap .right-wrap .swiper-button-prev{left:50%}.case-wrap .right-wrap .swiper-button-next{left:calc(50% + 50px)}.product-dynamic{position:relative;padding-bottom:80px}.product-dynamic h2{font-size:32px;font-weight:400;color:#1d2129;line-height:45px;text-align:center;padding:40px 0;margin-top:16px}.product-dynamic .swiper-container{height:160px}.product-dynamic .swiper-slide{background:-webkit-gradient(linear,left top,left bottom,from(#f3f4fa),to(#fff));background:linear-gradient(180deg,#f3f4fa 0,#fff 100%);-webkit-box-shadow:8px 8px 16px 0 rgba(36,52,115,.1);box-shadow:8px 8px 16px 0 rgba(36,52,115,.1);border:4px solid #fff;width:384px;height:143px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-dynamic .swiper-slide h3{padding:0 20px;height:52px;line-height:52px;border-bottom:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.product-dynamic .swiper-slide p{margin:20px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-line-clamp:2}.product-dynamic .swiper-button-next,.product-dynamic .swiper-button-prev{width:32px;height:32px;border-radius:50%;background:rgba(235,236,240,.7);backdrop-filter:blur(16px)}.product-dynamic .swiper-button-next::after,.product-dynamic .swiper-button-prev::after{font-size:14px;color:#3d3d3d}.product-dynamic .swiper-button-prev{left:-50px}.product-dynamic .swiper-button-next{right:-50px}