body{background:#fff}
li{list-style-type:none}
.bg{display:none}
.main{background:#fff url(actbg.webp) no-repeat fixed;background-size:cover}
.web-main{width:1200px;margin:0 auto;border-radius:20px;position:relative;top:-20px}
.web-main .container{width:1200px}
.web-button{z-index:1}
.web-entry-title{padding-right:0px;font-size:27px;font-weight:600;color:#333;padding-top:20px;line-height:35px;margin-right:50px}
.sale-title{color:#dc2934;line-height:33px;margin-left:-8px;font-size:22px}
.copy-warp{position:relative}
.prolistifo{border:none;padding-left:0;padding-right:0;padding-top:0px;min-height:500px}
.product-view{box-shadow:none;border:4px solid #019ee9}
.web-line{background:none}
.product-essential{position:initial;width:350px;padding:75px;padding-right:40px;padding-left:30px}
.product-fix{display:flex}
.product-essential .product-image{display:flex}
.product-img-box{padding-top:0}
.web-save{left:7px}
.title-img{background:url(title.webp) no-repeat;background-size:100%;width:400px;height:70px;position:relative;top:-19px;left:50%;transform: translate(-50%, 0%);}
.title-img .ti-txe{position:absolute;top:18px;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:bold;width:100%;text-align:center;font-size:24px;display:none}

.activity-title{background:url(act2.webp) no-repeat right 0px;background-size:90%;width:400px;position:absolute;top:226px;left:auto;right:23px;height:300px}
.activity-title .clickto{background: url(act5.webp) no-repeat -13px 94px;background-size: 70%;width:290px; left: 86px; top: -56px;z-index:99;opacity:1;height:100%;position:relative;cursor:pointer}
.activity-title .clickto .coff{color:#fff;font-size:16px;font-weight:900;top: 176px;left: 70px;position:absolute;}
.activity-title .clickto .coff strong{color:#ffe400;position:relative;top:1px;font-size:25px;font-weight:bolder}
.activity-title .clickto .coupon { position: absolute;font-size: 36px;color: #ffe400;left: 97px;top: 136px;font-weight: 700}
.activity-title .btncopy{opacity:0.9;font-size:12px;border:0px;border-radius:55px;position:relative;width:127px;z-index:1;top:97px;margin:auto;display:none}
.product-fix .act-sun{background:url(act3.webp) no-repeat;width:251px;height:190px;background-size:80%;display:inline-flex;position:absolute; bottom: -80px; right: -103px}
.activity-title .btncopy input{font-size:28px;color:#ffe400;border:0px;background:transparent;font-weight:bold;line-height:34px;padding-left:0px;position:relative;cursor:pointer;height:44px;padding-right:12px;width:100%;text-align:center;outline:none}
.activity-title .btncopy span{color:#fff;font-size:16px;position:absolute;left:14px;top:14px;opacity:0.9}
.activity-title .btncopy:hover{opacity:1}
.activity-title .cursor{background:url(act2.gif) no-repeat;width:170px;height:140px;position:absolute;background-size: 77%;bottom: 87px;left: 42px}
.activity-title .btncopy .copy{background-image:url(copy.webp);width:37px;height:48px;position:absolute;right:-12px;top:0px;border-left:0px;background-size:62px;cursor:pointer}
.activity-title .btncopy .fontcode{position:absolute;top:-19px;text-align:center;width:100%;color:#fff;text-transform:uppercase;font-size:18px;font-weight:bold}

.activity-title .sale-bottom{font-weight:bold;font-size:18px;color:#fff;top:194px;left:-14px;text-transform:uppercase;text-align:center;margin:0 auto;margin-top:20px;line-height:30px;width:170px;height:30px;border-radius:20px;position:absolute}
.click-active .btncopy{display:block;z-index:9;top: 90px;left: 13px;}
.click-active .clickto{display:none}
.list-fix{display:flex}
.list-fix .list-unstyled{margin-right:120px}
.list-fix .list-unstyled.clearfix{display:flex}
.activity-title .sale-bottom .time{text-transform:uppercase;font-size:18px;color:#000;position:absolute;height:25px;line-height:25px;border-radius:0px;padding:0px 15px;width:160px;text-align:center;left:0px;top:104px;background:none;display:block;font-weight:bold}
.title-img .time{text-transform:uppercase;font-size:18px;color:#333;position:absolute;height:25px;line-height:25px;border-radius:0px;padding:0px 15px;width:100%;text-align:center;left:0;top:47px;background:none;display:block;font-weight:bold}
.sale-code .dis-code{position:absolute;font-size:16px;left:161px;width:180px;text-align:left;top:-60px;line-height:20px}
.sale-code .dis-price{font-size:22px;color:#ffe400;font-weight:bold;}
.web-price-title{display:none}
.custom .i-s{color:#5c5b5b}
.warper_dt{color:#666}
.web-save em{left:10px}
.special-price .price{font-weight:bold;color:#f00}
.web-but-right .button_inst_activate{border:1px solid #117e1b;color:#117e1b}
.qty{color:#333}
.custom button.items-count{color:#666}
.warper_more{color:#a2b9ff}
.list-unstyled b{color:#333;line-height:50px}
.list-unstyled em{color:#333}
.web-price{margin-left:0;background:none;min-height:70px;top:30px;width:260px}
.old-price .price{margin-left:0;margin-right:0}
.list-unstyled-t{padding-left:0}
.web-price .price-box{float:initial;display:flex;width:400px;align-items:center}
.price-box p{padding-top:0}
.list-unstyled-t .list-unstyled{padding-left:0;display:flex;align-items:center}
.list-unstyled-t .platform_img img{height:50px}
.web-select img{height:50px}
.gm-left{padding-right:0;box-shadow:none;padding-left:0;margin-top:-7px}
.product-view .wp-post-image{border-radius:20px}
.gm-left .best-title{font-size:18px;margin-bottom:17px;position:relative;font-weight:bolder;text-align:center;border:none;color:#fff;right:14px;z-index:1;height: 42px;padding-top:14px;}
.gm-left .best-title i{background:url(you-may.webp) no-repeat;width:400px;height:100px;position:absolute;top:-22px;left:396px;margin-right:10px;display:inline-flex;background-size:100%;z-index:-1}
.gm-left .b-more{position:absolute;width:170px;height:22px;line-height:22px;background:#519bf0;bottom:0px;left:50%;border-top-left-radius:50px;border-top-right-radius:50px;-webkit-transform:translate(-50%,0%)}
.gm-left .b-more a{display:block;font-size:14px;color:#ffffff;text-align:center}
.gm-left .b-more a:hover{color:#f00}
.gm-left .slider-items-products .owl-item{width:240px;height:336px;margin-left:0px;padding:0;margin-bottom:0;box-shadow:1px 1px 4px rgb(0 0 0 / 20%);border-radius:20px;border:6px solid #019ee9}
.gm-left .slider-items-products .owl-fix{display:flex;justify-content:space-between}
.web-money{font-size:18px;color:#ef7c00;margin-top:3px}
.slider-items-products{padding:17px 20px;overflow:initial;margin-bottom:24px;padding-bottom:30px;border:4px solid #019ee9}
.gm-left .slider-items-products .owl-item img{width:100%;max-width:initial;height:100%;border-radius:20px;border-top-left-radius:15px;border-top-right-radius:15px}
.gm-left .slider-items-products .owl-item em{left: auto; right: 11px;width: 35px;height: 35px;border-radius: 32px;line-height: 35px;top: 10px;}
.gm-left .slider-items-products .owl-item .matter{position:absolute;background:#fff;margin:0;bottom:0;height:35px;width:100%;padding:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.web-money{margin-top:0}
.more-pro{width:100%;float:left;border-bottom:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;margin-top:12px     padding: 0px 6px;}
.more-pro .more-w{height:30px;text-align:center;font-weight:bold;cursor:pointer;margin:auto;text-transform:uppercase}
.link-active{max-height:320px;overflow:auto}
.youmay{padding-right:0px}
.link-active::-webkit-scrollbar{width:4px;height:4px;background-color:#717171;border-radius:10px}
.link-active::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#717171}
.link-active::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#FFD633}
.web-but-yellowtop{background:#f33100;font-weight:bold;width:303px;height:44px}
.web-price-right{display:none}
.web-but-left .glyphicon-shopping-cart{background:#FF3D00;font-size:20px;margin-top:-1px}
.gm-left .slider-items-products .owl-item .line-box{height:336px}
.product-view .pro_img .icon-right {height: 101px;position: absolute;background: url(act1.webp) no-repeat -40px -6px; background-size: 282px;width: 119px; right: -86px; top: -19px;}
.product-view .pro_img .icon-bottom {height: 63px;position: absolute; background: url(act1.webp) no-repeat -183px -43px;background-size: 266px;left: -15px; bottom: -26px;width: 83px;}
.col-main .act-botbj{background: url(act4.webp) no-repeat;background-size:cover;height:100%;width:100%;position:absolute;bottom:0px;left:0}
.web-ico-right{top:30px;right:10px}
.breadcrumb{padding-top:14px;margin-bottom:-2px}
.breadcrumb .active{color:#000}
.product-name{padding-top:0px}
.product-collateral{border:4px solid #019ee9}
.breadcrumb .glyphicon{color:#000}
.product-collateral .best-title {font-size: 18px;border-left: 4px solid #019ee9; padding: 0px 20px; display: inline-block;margin-bottom: 11px;text-transform: capitalize; background: #019ee9; height: 47px; line-height: 48px;color: #fff;    margin-top: 0;}
.product-collateral .bounceInUp {padding-top: 0;}
footer {margin-top: 0px;}
@media screen and (max-width:768px){.web-but-left{background:transparent;box-shadow:4px 7px 0px transparent}
.activity-title{background:#ffffff00 url(act2.webp) no-repeat  -7px -5px;;background-size:103%;height:144px;right:0px;top:99px;width:198px;left:auto}
.activity-title .btncopy .copy{background:url(copy.webp) no-repeat 1px 5px;background-size:62px;right: 36px;top: 35px;}
.activity-title .clickto{background:url(act5.webp) no-repeat 13px 46px;opacity:1;background-size: 60%;top: -28px;left: 17px;}
.pro-title .title-right-icon{background:url(act3.webp) no-repeat -1px 6px; background-size: 104%;top: 79px;width: 152px;right: -29px;}
.quick-purchase .quick-title .refresh{background:url(wact6.webp) no-repeat 0px 0px;background-size:100%}
.wap-bg{background:linear-gradient(48deg,#ffffff 5%,#ffffff 50%, #ffede0  90%)}
.pro-title{background:#ffe9c2;border-image:linear-gradient(to right,#fff,#fff) 1 10}
.web-button .btn,.web-button .loader-inner{background:#e53840;color:#fff;border-image:linear-gradient(to right,#fff,#fff) 1 10;opacity:1;font-size:28px}
.quick-purchase .line-box .link-buynow{background:#ea0000;color:#fff}
.web-button{background:#121212db;border-image:linear-gradient(to right,#fff,#fff) 1 10}
.porzoom,.product_ap,.product_description,.detail-title,.write-review{color:#333}
.detail-title a{top:20px;color:#000}
.activity-title .sale-bottom{position:absolute;font-weight:bold;font-size:15px;background:#ff3c00;color:#fff;;text-transform:uppercase;text-align:center;margin:0 auto;line-height:30px;width:170px;height:30px;border-radius:20px;top:150px;left:19px}
.detail-price .font-proce{background-image:-webkit-linear-gradient(bottom,#fffbca,#e4a610,#fffbca)}
.detail-price .w-ct{color:#3c3c3c}
.pro-img{border-image:linear-gradient(to right,#fff,#fff) 0 0}
.btncopy input{color:#d40000}
.dis-code{background:#fff;color:#000;margin-top:12px;border-radius:11px;line-height:19px;padding:8px;position:absolute;top:-70px}
.dis-code .dis-price{color:#ee742e}
.btncopy .fontcode{color:#000;left:10;top:-28px}
.web-button .cm_pm i{padding:12px 12px}
.detail-price .price{color:#ea0000;width:160px}
.click-active .btncopy{top:30px;left: -10px;}
.web-button .cm_pm .add{background:#fff;color:#e53840;border-image:linear-gradient(to right,#fff,#fff) 1 10}
.return a{color:#3c3c3c}
.return{font-size:1.5rem}
.web-entry-title{color:#333;text-align:left;padding-right:0;font-size:22px;padding-top: 6px;}
.custom .qty{color:#333;border:1px solid #333}
.custom button.items-count{color:#333;border:1px solid #333}
.quick-purchase .quick-title{border-image:linear-gradient(to right,#fff,#fff) 1 10;background-image:-webkit-linear-gradient(bottom,#ff3b3b,#ea0000,#ff2d81)}
.detail-score .detail-star{color:#ccc}
.p-review .p-item .item-star span.fa{color:#ccc}
.detail-score .detail-star .active{color:#f60}
.p-review .p-item .item-cont{color:#999}
.custom .i-s{color:#000}
.list-unstyled-t .platform_img img{height:34px;margin-right:0}
.sale-title{color:#eb000b}
.collect-warp .fa{color:#e91e63}
.activity-title .clickto .coupon{position:absolute;font-size:24px;left:30px;top:85px;font-weight:bold;}
.activity-title .sale-bottom .time{font-weight:bolder;text-transform:uppercase;font-size:14px;color:#ffffff;position:absolute;bottom:155px;border-radius:31px;padding:0px 12px;width:180px;text-align:center;left:-18px;top:1px}
.product_description .pro-youmay .activity-owl-item .matter .web-money{color:#c2293e;font-weight:bold}
.list-unstyled-t .list-unstyled{padding-left:30%}
.pro-tags{right:30px}
.web-h-y{background:#e53840;color:#fff}
.quick-purchase{display:none}
.product_description{padding:20px}
.activity-title .btncopy input{top:4px}
.wap-bg .list-unstyled .in-stock{color:#007b23}
article .pro-youmay{padding-top:20px}
}