body{background:#fff}.product-content{font-size:0;padding-bottom:40px}.product-carousel{vertical-align:top;display:inline-block;text-align:center;margin-right:30px}.product-carousel #imgProductCover{position:relative}.product-carousel #imgProductCover .c-s-img{width:500px;height:500px;position:relative;border:1px solid #eee;border-radius:4px;overflow:hidden}.product-carousel #imgProductCover .c-s-img .c-s-box{width:200px;height:200px;background:rgba(255,255,255,.5);position:absolute;left:0;top:0;cursor:move;display:none;box-shadow:0 0 2px 2px #eee inset}.product-carousel #imgProductCover .c-s-img img{width:500px;height:500px}.product-carousel #imgProductCover .c-b-img{position:absolute;overflow:hidden;width:500px;height:500px;top:0px;left:505px;border-radius:4px;border:5px solid #fff;box-shadow:0 1px 12px #c1c1c1;display:none;z-index:9}.product-carousel #imgProductCover .c-b-img img{position:absolute;top:0;left:0;width:1000px;height:1000px;max-width:initial}.product-carousel #imgProductCover .tb-pic{width:500px;height:82px;overflow:hidden;margin-top:8px;position:relative;display:inline-block}.product-carousel #imgProductCover .tb-pic .tb-pic-l,.product-carousel #imgProductCover .tb-pic .tb-pic-r{position:absolute;top:0;left:0;width:30px;height:80px;line-height:80px;background:#fff;border:1px solid #eee;border-radius:4px;cursor:pointer;z-index:9}.product-carousel #imgProductCover .tb-pic .tb-pic-l.tb-pic-r,.product-carousel #imgProductCover .tb-pic .tb-pic-r.tb-pic-r{right:0;left:auto}.product-carousel #imgProductCover .tb-pic .tb-pic-l span,.product-carousel #imgProductCover .tb-pic .tb-pic-r span{color:#ccc;font-size:16px}.product-carousel #imgProductCover .tb-pic .tb-pic-l:hover,.product-carousel #imgProductCover .tb-pic .tb-pic-r:hover{border-color:#b0d4ff;background:#b0d4ff}.product-carousel #imgProductCover .tb-pic .tb-pic-l:hover span,.product-carousel #imgProductCover .tb-pic .tb-pic-r:hover span{color:#fff}.product-carousel #imgProductCover .tb-pic .tb-pic-c{height:80px;width:calc(100% - 60px);margin-left:30px;position:relative}.product-carousel #imgProductCover .tb-pic .tb-pic-c ul{padding:0;font-size:0;white-space:nowrap;position:absolute;left:0px;top:0;transition:all .4s}.product-carousel #imgProductCover .tb-pic .tb-pic-c ul li{width:80px;height:80px;margin:0 4px;display:inline-block;border:1px solid #eee;box-sizing:border-box;overflow:hidden;border-radius:4px}.product-carousel #imgProductCover .tb-pic .tb-pic-c ul li.active{border-color:#b0d4ff}.product-info{max-width:720px;width:calc(100% - 530px);font-size:14px;padding:0 20px;display:inline-block}.product-info .title{font-size:22px;margin-bottom:10px;font-weight:600;color:#303030;padding:10px 0;border-bottom:1px solid #eee}.product-info .title span{color:#ff5400;font-size:14px;padding:0 15px;display:inline-block;height:24px;line-height:24px;vertical-align:text-bottom;margin:0 0 0 10px;border:1px dashed #ff5400;border-left:3px solid #ff5400}.product-info .price-info{overflow:hidden;display:none}.product-info .price-info .price-null{height:24px;line-height:24px;font-weight:600;display:inline-block;color:var(--color-error);text-decoration:underline}.product-info .price-info .price-null:hover{color:red}.product-info .price-info .info-bottom{display:flex;justify-content:space-between;margin-top:20px;border-top:1px solid #eee;height:40px;align-items:center;color:#909399;padding:0 20px;border-bottom:1px solid #f3f3f3}.product-info .price-info .item{margin-bottom:15px}.product-info .price-info .item>span:first-child{font-size:13px;width:20%;display:inline-block;text-align:left;margin-right:10px}.product-info .price-info .item .original-price{text-decoration:line-through;color:#999;margin-top:10px;display:inline-block}.product-info .price-info .item span{color:#666}.product-info .price-info .item span.price .current{color:#ff7a00;font-size:30px;font-weight:600;display:inline-block}.product-info .price-info .item span.price .current:first-letter{font-size:22px}.product-info .price-info .item span.price .original{margin-left:4px;color:var(--color-light);font-size:var(--font-lg);text-decoration:line-through}.product-info .price-info .item span.price .discount{border:1px dashed red;border-left:3px solid red;font-size:13px;padding:0 5px;height:22px;display:inline-block;color:red;line-height:24px;margin-left:10px;vertical-align:super;transform:translateY(2px)}.product-info .price-info .item span i.shop-from{font-style:normal}.product-info .price-info .item span i.free-shipping{color:#ff7a00;font-size:12px;font-style:normal;padding:0 4px;height:18px;line-height:18px;border-radius:2px;margin-left:2px;display:inline-block;border:1px dashed #ff7a00;border-left:3px solid #ff7a00}.product-info .price-info.active{display:block}.product-info .specification .s-head{color:#909399;padding:10px 0;border:1px solid #f3f3f3;border-left:none;border-right:none;position:relative}.product-info .specification .s-head span{cursor:pointer;display:inline-block;height:30px;line-height:32px;font-size:12px;padding:0 18px;border-radius:20px;transition:all .3s;text-transform:uppercase;border:1px solid #4399fc;margin-right:5px}.product-info .specification .s-head span:hover,.product-info .specification .s-head span.active{background:var(--color-active);color:#fff}.product-info .specification .s-head .s-sku{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;font-style:normal;font-size:12px;color:#ccc;text-transform:uppercase}.product-info .specification .s-head .s-sku.toggle,.product-info .specification .s-head .s-sku:hover{color:var(--color-active)}.product-info .specification .s-content{height:300px;overflow:hidden;position:relative}.product-info .specification .s-content.auto{height:auto}.product-info .specification .s-content .s-list{display:none;padding:12px 0;border-bottom:1px solid #f3f3f3}.product-info .specification .s-content .s-list:first-child{display:block}.product-info .specification .s-content .s-list .item{display:flex;border-radius:4px;padding:5px 7px;transition:all .2s;justify-content:space-between;border-bottom:1px solid #f7f9fc;position:relative}.product-info .specification .s-content .s-list .item::before{content:"";height:1px;background:#fff;width:75px;position:absolute;bottom:-1px;left:0;display:inline-block}.product-info .specification .s-content .s-list .item:hover{background:#e9f3ff}.product-info .specification .s-content .s-list .item:last-child{border:none}.product-info .specification .s-content .s-list .item:last-child::before{display:none}.product-info .specification .s-content .s-list .item .s-l{flex:1;display:flex;align-items:center}.product-info .specification .s-content .s-list .item .s-l .s-img{width:65px;height:65px;margin-right:10px;border-radius:6px;display:inline-block;border:1px solid #f3f3f3;overflow:hidden}.product-info .specification .s-content .s-list .item .s-l .s-info{line-height:28px;color:var(--color-dark)}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .out-stock{font-size:14px;color:#eee}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .in-stock{font-size:14px;color:#ff5400}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .on-way{font-size:14px;color:#ff9968}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .coming-soon{font-size:14px;color:#4399fc}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .limit{color:#ff7a00;font-size:12px;font-style:normal;padding:0 4px;height:18px;line-height:18px;border-radius:2px;margin-left:2px;display:inline-block;border:1px dashed #ff7a00;border-left:3px solid #ff7a00}.product-info .specification .s-content .s-list .item .s-l .s-info .s-stock .bulk-sale-qty{white-space:nowrap;font-size:12px}.product-info .specification .s-content .s-list .item .s-l .s-info .pro-attr-sku{display:none}.product-info .specification .s-content .s-list .item .s-l .tag{padding:3px;background-color:red;color:#fff;white-space:nowrap;font-size:12px}.product-info .specification .s-content .s-list .item .s-l .bulk-sale{background-color:red}.product-info .specification .s-content .s-list .item .s-l .consignment{background-color:#ff950b}.product-info .specification .s-content .s-list .item .s-r{display:flex;align-items:center}.product-info .specification .s-content .s-list .item .s-r .s-price{width:80px;text-align:center}.product-info .specification .s-content .s-list .item .s-r .s-price span:first-child{font-size:18px;color:var(--color-price)}.product-info .specification .s-content .s-list .item .s-r .s-price .original-price{font-size:13px;margin-top:2px;color:var(--color-light);text-decoration:line-through}.product-info .specification .s-content .s-list .item .s-r .s-input-option{display:inline-block;background:#f7f9fc;height:24px;line-height:24px;margin:0 14px;font-size:0}.product-info .specification .s-content .s-list .item .s-r .s-input-option input{width:28px;border:none;height:100%;font-size:12px;vertical-align:top;background:#f7f9fc;text-align:center;color:var(--color-base)}.product-info .specification .s-content .s-list .item .s-r .s-input-option span{font-size:12px;display:inline-block;width:20px;line-height:26px;text-align:center;color:#999;cursor:pointer}.product-info .specification .s-content .s-list .item .s-r .s-input-option span:hover{color:#333;font-weight:600}.product-info .specification .s-content .s-list .item .s-r .s-date{opacity:0;width:82px;text-align:right;padding-right:10px;color:var(--color-active);font-size:var(--font-sm)}.product-info .specification .s-content .s-list .item .s-r .s-date .layui-icon-time{font-size:var(--font-base)}.product-info .specification .s-content .s-list .item.dis::after{content:"";background:#e4e4e42e;position:absolute;width:100%;height:100%;left:0;top:0}.product-info .specification .s-content .s-list .item.dis .s-info{color:var(--color-light)}.product-info .specification .s-content .s-list .item.dis .s-input-option input{color:#909399}.product-info .specification .s-content .s-v-more{width:100%;height:88px;line-height:88px;position:absolute;bottom:0;cursor:pointer;text-align:center;background:linear-gradient(rgba(255, 255, 255, 0.5), #ffffff)}.product-info .specification .s-content .s-v-more span{color:var(--color-active);font-size:30px;display:inline-block;transform:rotate(90deg);animation:viewMore 2s ease-in infinite}.product-info .button-box{margin-top:20px}.product-info .button-box button{background:#ff5400;border:none;color:#fff;height:38px;padding:0 18px;font-size:14px;border-radius:24px;cursor:pointer;margin-right:6px;transition:all .3s;float:right}.product-info .button-box button span.layui-icon-heart{font-size:18px;transform:translateY(1px);display:inline-block}.product-info .button-box button#add-to-consgt{background:#ff950b}.product-info .button-box button:hover{color:#fff;background:#ff8e57}.product-info .button-box button.active{color:#fff;background:#ff5400}.product-info .button-box button:last-child{color:#b5b5b5;background:#f7f9fc}.product-info .button-box button:last-child.active{border:1px solid #ff5400;color:#ff5400;background:none}.details .details-header{position:sticky;top:0;background:#f7f9fc;height:50px;line-height:50px;font-size:0;z-index:9}.details .details-header span{font-size:14px;display:inline-block;padding:0 18px;padding-top:1px;height:50px;text-transform:uppercase;cursor:pointer;transition:all .3s}.details .details-header span.active,.details .details-header span:hover{color:#fff;background:#b0d4ff}.details .introduction{padding:30px 0 50px}.details .introduction .video{margin:0px 80px;text-align:center}.details .introduction .video iframe{width:760px;height:428px}.details .introduction .video .video-icon{height:80px;line-height:80px;padding:0px 10px;margin:174px 0px;border:1px solid #eee;cursor:pointer}.details .introduction .video .video-icon:hover{color:#4399fc}.details .introduction .video .video-icon-left{float:left}.details .introduction .video .video-icon-right{float:right}.details .introduction .content{margin:0px 80px;font-size:14px;line-height:20px;color:#606266}.details .introduction h3.title{font-size:14px;height:45px;line-height:46px;padding-left:18px;margin:20px 80px;border:1px solid #fff;border-left:3px solid #b0d4ff;color:#717171;background:#f7f9fc;border-radius:6px}.details .introduction .description-content{margin:0px 80px}.details .introduction .description-content blockquote{margin-block-start:1em;margin-block-end:1em;margin-inline-start:40px;margin-inline-end:40px}.details .introduction .description-content ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.details .introduction .description-content ol li{display:list-item;text-align:-webkit-match-parent;list-style:decimal}.details .introduction .description-content ul{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.details .introduction .description-content ul li{list-style:disc;display:list-item;text-align:-webkit-match-parent}.details .specification{padding:30px 0px 15px}.details .specification .content{overflow:hidden;margin:0 80px}.details .specification .title{font-size:16px;margin:10px 80px 14px 80px;font-weight:600;color:#666}.details .specification table{margin-bottom:20px}.details .specification table tr td{color:#888;width:300px;padding:2px 15px 0;border:1px solid #dedede;height:42px}.details .packingList{padding:30px 0}.details .packingList .title{font-size:16px;margin:10px 0 14px;font-weight:600;color:#666;margin-top:30px}.details .packingList p{font-size:16px;color:#888;line-height:27px;margin:26px 80px 30px 80px;font-family:Open Sans,Arial}.details section{display:none}.details section.active{display:block}.product{padding:50px 0 0px;border-top:20px solid #f7f9fc}.product .title{text-align:center;position:relative;margin-bottom:30px}.product .title:before{content:"";height:2px;background:#cce4ff;width:30px;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.product .title .tit{display:inline-block;font-size:20px;height:34px;position:relative;z-index:1;text-transform:uppercase}.product .title .tit:after{content:"";height:2px;background:#cce4ff;width:50px;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}.product .title .tit:before{content:"";background:rgba(176,212,255,.4);height:35px;width:35px;display:inline-block;border-radius:50%;text-align:center;line-height:35px;position:absolute;left:-14px;top:0px;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff;z-index:-1}.product .product-list{display:flex;flex-wrap:wrap;margin:0 -10px;padding:20px 0 40px}.product .product-list .product-box{width:20%;padding:10px}.product .product-list .product-box .product-item{height:100%;position:relative;background:#fff;transition:all .3s;z-index:9;border:1px solid #f6f7f8}.product .product-list .product-box .product-item:hover{transform:translate3d(0, -5px, 0);-o-transform:translate3d(0, -5px, 0);-ms-transform:translate3d(0, -5px, 0);-moz-transform:translate3d(0, -5px, 0);-webkit-transform:translate3d(0, -5px, 0);box-shadow:0 2px 15px #e3e3e3}.product .product-list .product-box .product-item .promotion{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:13px;overflow:hidden;display:flex;align-items:flex-end}.product .product-list .product-box .product-item .promotion .off{background:red;height:34px;width:50px;text-align:center;border-radius:0 10px 0 0;padding:4px 0;margin-right:-4px;font-size:12px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-around}.product .product-list .product-box .product-item .promotion .off span{display:block}.product .product-list .product-box .product-item .promotion .giveaway{flex:1;background:#ff4343db;height:26px;line-height:26px;padding:0 6px 0 12px;white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;font-size:12px}.product .product-list .product-box .product-item .img-box{display:inline-block;position:relative;overflow:hidden;text-align:center;width:100%}.product .product-list .product-box .product-item .img-box img{transition:all .5s;transform:translateZ(0) scale(0.8)}.product .product-list .product-box .product-item .img-box:hover img{transform:translateZ(0) scale(0.9)}.product .product-list .product-box .product-item .stock-status{margin-top:4px;padding:0 5%;overflow:hidden;margin-bottom:-6px;height:28px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.product .product-list .product-box .product-item .stock-status .stock-status-item{position:relative;display:inline-block;border:1px solid var(--color-active);background-color:var(--color-active);color:#fff;border-radius:50px;height:22px;width:48%;line-height:22px;padding-right:7px;text-align:right;padding-left:24px}.product .product-list .product-box .product-item .stock-status .stock-status-item img{position:absolute;top:-3px;left:-3px;width:25px;height:25px;background:0 0}.product .product-list .product-box .product-item .stock-status .stock-status-item span{font-size:12px;display:block;white-space:nowrap;text-align:center;margin-left:-3px}.product .product-list .product-box .product-item .stock-status .stock-status-item.in_stock{border:1px solid var(--color-active);color:var(--color-active);background-color:#fff}.product .product-list .product-box .product-item .info{padding:14px;color:#303030;font-size:13px}.product .product-list .product-box .product-item .info h3{height:40px;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--color-base);line-height:20px;margin-bottom:7px;font-weight:600}.product .product-list .product-box .product-item .info h3 a{color:var(--color-base);cursor:pointer;transition:all .2s;font-family:Arial}.product .product-list .product-box .product-item .info h3 a:hover{color:var(--color-bg);text-shadow:0 0 2px #ccc}.product .product-list .product-box .product-item .info .price{height:20px;text-align:center}.product .product-list .product-box .product-item .info .price span{font-size:18px;color:var(--color-price);font-weight:600}.product .product-list .product-box .product-item .info .price span.original{font-size:14px;color:#c5c5c5;text-decoration:line-through;margin-left:4px;font-weight:400}.product .product-list .product-box .product-item .info .price-null{height:20px;line-height:20px;font-size:12px;color:#dd524d;text-transform:uppercase}.product .product-list .product-box .product-item .info .price-null i{font-size:12px}.product .product-list .product-box .product-item .tag{position:absolute;background:linear-gradient(to right, #ff8500, #ff0000);top:8px;right:4px;color:#fff;text-align:center;width:50px;height:20px;line-height:22px;font-size:11px;padding:0;border-radius:20px}.product .product-list .product-box .product-item .tag.new{left:4px;right:auto;background:#f2c223}.product .product-list .product-box .product-item .tag.giveaway{padding:0 10px;width:auto}@keyframes viewMore{25%{transform:rotate(90deg) translateX(-6px)}50%{transform:rotate(90deg) translateX(0)}75%{transform:rotate(90deg) translateX(6px)}100%{transform:rotate(90deg) translateX(0)}}@-webkit-keyframes viewMore{25%{transform:rotate(90deg) translateX(-6px)}50%{transform:rotate(90deg) translateX(0)}75%{transform:rotate(90deg) translateX(6px)}100%{transform:rotate(90deg) translateX(0)}}@media screen and (max-width: 1240px){.product .product-list .product-box{width:25%}.product .product-list .product-box:last-child{display:none}}@media screen and (max-width: 1240px){.product-carousel{margin-right:20px}.product-carousel #imgProductCover .c-b-img,.product-carousel #imgProductCover .tb-pic,.product-carousel #imgProductCover .c-s-img,.product-carousel #imgProductCover .c-s-img img{width:450px;height:450px}.product-carousel #imgProductCover .c-b-img{left:455px}.product-info{width:calc(100% - 470px)}.product-info .specification .s-content .s-list .item .s-r .s-input-option{margin:0 0 0 14px}.product-info .specification .s-content .s-list .item .s-r .s-date{position:absolute;bottom:4px;right:0}}/*# sourceMappingURL=goods_detail.css.map */
