#filterbox .slideBox :after,.orderSlideItem::after,.user-orderBox::after,.userBox-title::after{clear:both;content:''}.userBox-title{padding:10px}.userBox-title::after{display:block}.userBox-title p{margin:0}.userBox{background-color:#f8f8f8;border-bottom:1px solid #ddd;margin:0 0 20px}.combosBox~.userBox,.product-detail+.userBox{margin-top:50px}.userBox .product{float:left}.userBox .product p{line-height:30px}.userBox .btn,.userBox .price{float:right}.userBox .price{padding-right:1em}.userBox .price>span{padding-bottom:.5em;padding-top:.5em;display:block}.userBox .price>* span{display:inline-block;margin-left:2px;vertical-align:baseline}.userBox .price>*>.font-danger{line-height:1}.user-orderBox{background-color:#fff;box-shadow:inset #ddd 0 1px 0}.user-orderBox::after{display:block}.user-orderBox .add{float:right;margin:10px 0;padding-left:10px;border-left:1px solid #ddd;width:243px}.user-orderBox .delete{border:1px solid currentColor;text-align:center;border-radius:10px;color:#fff;display:block;margin:10px auto 0;width:70px;cursor:pointer}.DeviceWithHover .user-orderBox .delete:hover{background:rgba(255,255,255,.212);border:1px solid #fff}.pic-bg{align-items:center;border:1px dashed currentColor;color:#a8a8a8;display:flex;height:150px;justify-content:center;margin:10px 0;width:100%}.orderSlideItem::after{display:block}.TBlist .orderSlide{float:left;width:calc(100% - 243px);padding:10px 20px;margin-top:15px}.hidebox{opacity:0;width:0}.orderProduct{position:relative;height:150px;overflow:hidden;margin:10px;text-align:center;opacity:1;-webkit-transition:opacity .35s linear .35s;-moz-transition:opacity .35s linear .35s;-o-transition:opacity .35s linear .35s;transition:opacity .35s linear .35s}.orderProduct .name{height:40px;overflow:hidden}.orderProduct .title{text-align:left;position:absolute;top:100%;left:0;line-height:20px;height:100%;width:100%;background-color:rgba(0,0,0,.5);padding:10px;-webkit-transition:top .2s linear;-moz-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;color:#fff}.orderProduct .title .font-red{color:#fff}.DeviceWithHover .orderProduct:hover .title{top:0}.moveImg{position:absolute;z-index:10}.combosBox{margin-top:25px}.combosBox:first-child{margin-top:0}@media (max-width:479px){#viewControl .pageSelect{display:none}}@media (min-width:992px){.owl-carousel .owl-next:after,.owl-carousel .owl-next:before,.owl-carousel .owl-prev:after,.owl-carousel .owl-prev:before{width:25px}}.bar-bg{background-color:#e4e4e4;padding:4px 10px}#filterbox{margin-bottom:30px}#filterbox>.slideTitle{padding-left:0;line-height:35px;font-size:16px;letter-spacing:1px}#filterbox .slideTitle{line-height:35px}#filterbox .slideTitle::after,#filterbox .slideTitle::before{top:20px}#filterbox .slideBox .title{font-size:12px}#filterbox .slideBox :after{display:block}#filterbox .range{-webkit-appearance:none;overflow:hidden;width:100%;height:20px;outline:0;cursor:pointer}#filterbox .slideTitle2{line-height:30px;margin:15px 0 10px;border-style:solid;border-width:0 0 1px;border-color:#ccc;color:#6f6f6f}#filterbox .filterSubitem{float:left;position:relative;text-align:center}#filterbox .pricebox .filterSubitem{float:none;height:60px}#filterbox .word{background-color:#eee;border:none;border-radius:10px;color:#000;cursor:pointer;display:block;font-size:14px;line-height:30px;margin:0;padding:0 5px;position:relative;text-align:center;transition:.25s}#filterbox .word.search_focus{background-color:#a8a8a8;color:#fff}.DeviceWithHover #filterbox .word:hover{background-color:#eee}.filterbox .titlebox{align-items:center;background:#f8f8f8;color:#5c5c5c;display:flex;font-size:15px;justify-content:space-between;line-height:25px;padding:7px 10px;position:absolute;top:0;width:100%;z-index:10}@media (min-width:992px){.filterbox .titlebox{display:none}}.filterbox .titlebox .close{background:0 0;border:0;border-radius:0;display:block;height:25px;padding:0;position:relative;width:25px}.filterbox .titlebox .close:after,.filterbox .titlebox .close:before{background-color:currentColor;border-radius:99px;bottom:0;content:'';display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:80%}.filterbox .titlebox .close:after{transform:rotate(45deg)}.filterbox .titlebox .close:before{transform:rotate(-45deg)}#filterlist .button{display:block;text-align:right;padding-top:30px}#filterlist .repeat{background:#eee;border:none;border-radius:10px;color:#5c5c5c;cursor:pointer;display:block;font-size:14px;line-height:25px;padding:10px 15px;transition:.25s}.DeviceWithHover #filterlist .repeat:hover{background-color:#a8a8a8;color:#fff}#filterbox .slideControl:checked~.slideBox{padding:0}#filterbox .slideControl:checked~.slideBox>.slideitemBox .slideitem{border-bottom:0;margin:0}.filterSubitem .leftLabel,.filterSubitem .rightLabel{line-height:10px}.classbox{margin:0 -5px -20px}.classbox:after{content:none}.classbox .slideitem{display:inline-block;margin:0 5px 20px;min-width:50px;overflow:hidden;vertical-align:top}.classbox .filterSubitem{width:25%;height:86px;line-height:1;position:relative}.classbox .filterSubitem span{margin:15px 0;position:relative;font-size:12px;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;display:block;text-align:center}.classbox .filterSubitem span img{display:block;margin:0 auto 5px}.classbox .filterSubitem .fa{position:absolute;top:0;right:0;font-size:14px;opacity:0;-webkit-transition:opacity .25s linear,color .25s linear;-moz-transition:opacity .25s linear,color .25s linear;-o-transition:opacity .25s linear,color .25s linear;transition:opacity .25s linear,color .25s linear}.DeviceWithHover .classbox .filterSubitem:hover .fa,.classbox .filterSubitem.search_focus .fa,.classbox .search_focus span::before{opacity:1}.spec-box{box-sizing:border-box;display:flex;flex-wrap:wrap}.spec-box .spec-img,.spec-box .spec-txt{height:auto;margin-right:2%;margin-top:10px}.spec-box .spec-img>span,.spec-box .spec-txt>span{box-shadow:inset 0 0 0 1px #ddd;color:#333;cursor:pointer;display:block;font-size:12px;margin:0 auto;overflow:hidden;padding:0 5px;-webkit-transition:box-shadow .25s linear;-moz-transition:box-shadow .25s linear;-o-transition:box-shadow .25s linear;transition:box-shadow .25s linear}.spec-box .spec-img.search_focus>span,.spec-box .spec-txt.search_focus>span{box-shadow:inset 0 0 0 1px #333}.spec-box .spec-img:nth-child(6n){margin-right:0}.spec-box .spec-img:nth-child(-n+6){margin-top:0}.spec-box .spec-img>span{border-radius:50%}.spec-box .spec-img img{border-radius:50%;display:block;height:20px;width:20px;margin:5px 0}.spec-box .spec-txt{width:32%}.spec-box .spec-txt:nth-child(3n){margin-right:0}.spec-box .spec-txt:nth-child(-n+3){margin-top:0}.sortbox{display:none}.sortbox .slideBox .slideitem{height:initial;height:auto;width:100%}.sortbox .slideBox .slideitem div{float:left;width:100%;padding:2px;margin-bottom:10px;cursor:pointer;text-align:center;font-size:13px}@media screen and (max-width:991px){.sortbox{display:block}#filterbox{background:#fff;border:1px solid #ccc}.filterbox{position:fixed;top:-100%;left:50%;width:80%;height:80%;margin:0 0 0 -40%;padding:0;-webkit-transition:top .35s ease;-moz-transition:top .35s ease;-o-transition:top .35s ease;transition:top .35s ease;z-index:300}.filterbox>.slideBox{overflow:auto;height:calc(100% - 45px);margin-top:45px}.filterbox .slideBox{padding:10px}.filterbox .slideBox .title{font-size:11px;text-align:left}.filterbox .slideBox:after{display:block;clear:both;content:''}.filterbox .slideTitle{display:none}.filterbox .slideTitle2{line-height:29px}.filterbox .close{font-size:21px;cursor:pointer}.filterbox .filterSubitem{float:left;text-align:center}.filterbox .pricebox .filterSubitem{height:150px;width:100%}.filterbox .classbox .filterSubitem{width:25%;height:80px}.filterbox .classbox .filterSubitem img{padding:10px 0;display:block;margin:0 auto}.filterbox .colorbox .filterSubitem{height:40px}.filterbox .sizebox .filterSubitem{height:60px}.filterbox .sizebox .filterSubitem img{margin:15px 0}}.price-wrapper .font-insert{display:flex}.price-red{margin-left:0}@media screen and (max-width:960px){.productBox{width:23%}}@media screen and (max-width:767px){.productBox{width:31%}}@media screen and (max-width:479px){.productBox{width:48%;padding:10px 5px}}.web-editor{margin-top:0}.nstSlider{height:14px;width:100%;background:#e5e5e5}.nstSlider .bar{background:#000;height:3px;top:6px}.nstSlider .leftGrip,.nstSlider .rightGrip{width:10px;height:10px;background:#000;top:2px}.productBox .productTitle .pricebox{height:20px}@media screen and (max-width:991px){article{width:100%}.left-aside{position:relative;display:block;height:0;margin:0}}