@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap";
*{margin:0;padding:0}
.container{width:1200px;padding:0 10px;max-width:1200px}
.row [class*="col-"]{padding-left:10px;padding-right:10px}
p{margin-bottom:0}
:focus{box-shadow:none!important;outline:none!important}
.row{margin-left:-10px;margin-right:-10px}
.ul,.format{margin:0;padding:0;list-style:none}
ul{margin:0;padding:0}
li{list-style:none}
img{max-width:100%}
a:hover{text-decoration:none}
.bg-w{background:#fff;width:100%;float:left}
body{font-family:Roboto;font-weight:400;background:#f3f3f3}
.icons{display:inline-block;background-image:url(../images/spike.png);background-repeat:no-repeat;vertical-align:middle}
.icon2{display:inline-block;background-image:url(../images/spike2.png);background-repeat:no-repeat;vertical-align:middle}
header{width:100%;float:left;min-width:1200px}
header .h-1{width:100%;float:left;position:relative}
header .h-1 img{display:block;margin:0 auto;object-fit:contain}
header .h-1 .click-top{color:#58200f;position:absolute;right:10px;top:10px;font-size:18px;z-index:1}
header .h-2{width:100%;float:left;padding:10px 0;background:#db050f}
header .h-2 .row{margin:0}
header .h-2 .h-2-logo img{max-width:100%}
header .h-2 .h-2-search{width:480px;margin-top:16px;position:relative}
header .h-2 .h-2-search .main-search{width:100%;float:left;position:relative;border-radius:5px;box-shadow:0 0 7px 2px #21252924}
header .h-2 .h-2-search .main-search form{background:#fff;padding:0;border-radius:5px}
header .h-2 .h-2-search .main-search form .input-text{width:425px;line-height:40px;color:#222;border:none;outline:none;font-size:16px;padding-left:5px;border-radius:5px;border:solid 1px #fff;border-radius:5px 0 0 5px}
header .h-2 .h-2-search .main-search form .input-text::placeholder{color:#656363}
header .h-2 .h-2-search .main-search form .btn-search{width:52px;float:right;line-height:42px;border-radius:0 5px 5px 0;background:#fff;color:#f38120;border:none;font-size:26px;font-weight:400}
header .h-2 .h-2-search .main-search .autocomplete-suggestions{position:absolute;width:100%;border:solid 1px #ddd;left:0;margin-top:2px;max-height:300px;overflow:scroll;display:block;background:#fff;z-index:999;display:none}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a{width:100%;float:left;padding:10px}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a:hover{background:#f5f5f5}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a img{max-width:60px;float:left}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a .info{display:block;margin-left:65px}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a .info .name{display:block;color:#333;font-size:13px}
header .h-2 .h-2-search .main-search .autocomplete-suggestions li a .info .price{color:#db050f}
header .h-2 .h-2-other{width:360px;float:right}
header .h-2 .h-2-other .item{float:left;width:65%;text-align:left;position:relative}
header .h-2 .h-2-other .item:nth-child(2),header .h-2 .h-2-other .item:nth-child(3){width:25%;float:right;text-align:center}
header .h-2 .h-2-other .item:nth-child(1){display:inline-flex}
header .h-2 .h-2-other .item:nth-child(1) .icons{width:153px;height:50px;float:left;margin-right:15px;background-position:0 0;margin-top:15px}
header .h-2 .h-2-other .item:nth-child(1) .list-top-phone{font-size:24px;display:inline-block;color:#fff;font-weight:700;line-height:1}
header .h-2 .h-2-other .item:nth-child(1) .list-top-phone a{color:#fff}
header .h-2 .h-2-other .item:nth-child(2) .icons{width:47px;height:47px;background-position:-54px -2px;position:relative}
header .h-2 .h-2-other .item:nth-child(2) span.cart-number{position:absolute;width:20px;height:20px;text-align:center;background:#ffae00;color:#fff;line-height:20px;border-radius:50%;font-size:14px;top:0;right:-5px}
header .h-2 .h-2-other .item:nth-child(2) span.title{width:100%;float:left;text-align:center;font-size:14px;color:#fff;font-weight:600}
header .h-2 .h-2-other .item:nth-child(3) .icons{width:43px;height:47px;background-position:-114px -2px;position:relative}
header .h-2 .h-2-other .item:nth-child(3) span.title{width:100%;float:left;text-align:center;font-size:14px;color:#fff}
nav{width:100%;float:left;line-height:38px;background:#fff;min-width:1200px}
nav .menu-main{width:250px;float:left;position:relative}
nav .menu-main .title{width:100%;float:left;text-align:center;background:#25495f;color:#fff;line-height:43px;padding:0 15px}
nav .menu-main .title i.fa-bars{font-size:18px;float:left;line-height:43px}
nav .menu-main .title i.fa-angle-double-down{font-size:18px;float:right;line-height:43px}
nav .menu-main .title span{font-size:16px;text-transform:uppercase;font-family:Roboto;font-weight:700}
nav .menu-main .menu-content{position:absolute;z-index:990;top:100%;left:0;width:100%;background:#fff;float:left}
nav .menu-main .menu-content .menu-sub ul{margin-bottom:0}
nav .menu-main .menu-content .menu-sub ul li{width:100%;float:left;line-height:1.5;background-repeat:no-repeat;background-position:left center;padding:3px 15px;border-bottom:solid 1px #ebebeb}
nav .menu-main .menu-content .menu-sub ul li:hover > a{color:#db050f}
nav .menu-main .menu-content .menu-sub ul li:hover > a:after{color:#db050f}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub a:hover{color:#db050f}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub:nth-child(1){margin-bottom:5px}
nav .menu-main .menu-content .menu-sub ul li.hide{display:none}
nav .menu-main .menu-content .menu-sub ul>li>a{font-weight:600}
nav .menu-main .menu-content .menu-sub ul li a{font-size:13px;color:#222}
nav .menu-main .menu-content .menu-sub ul>li>a::after{content:"\f105";font-family:'FontAwesome';float:right;color:#CE0013}
nav .menu-main .menu-content .menu-sub ul li .sub-menu{position:absolute;display:block;left:100%;background:#fff;min-height:100%;top:0;width:930px;border:solid 1px #ddd;height:100%;visibility:hidden;opacity:0;z-index:1;transition:.2s;overflow:auto}
nav .menu-main .menu-content .menu-sub ul .menu-vn-home{width:100%;float:left;text-align:center;font-size:24px;color:#CE0013;line-height:32px}
nav .menu-main .menu-content .menu-sub ul .menu-vn-home.active i{transform:rotate(180deg)}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat{width:25%;padding:10px;float:left}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat.clear{clear:both}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub{line-height:20px;width:100%;float:left;position:relative}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub.nav-hide{display:none}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .h-fix-nav{width:100%;float:left}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat.active-show .h-fix-nav .item-sub.nav-hide{display:block}
.h-fix-nav2{width:100%;float:left}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .view-all-nav{display:none;color:#f38120;font-size:12px}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub a{font-size:12px;font-weight:600}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub .title-sub{color:#CE0013;font-weight:700;font-size:13px;text-decoration:underline}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub .position-relative{display:inline-block;width:100%;float:left}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub .position-relative .list-sub-hover{position:absolute;display:none;top:100%;left:0;width:100%;background:#fff;border:solid 1px #999;margin-left:0;padding:5px 10px;z-index:9;border-radius:3px;display:none;max-height:80px;overflow:auto}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub .position-relative .list-sub-hover a{width:100%;float:left}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub:hover .list-sub-hover{display:block}
nav .menu-main .menu-content .menu-sub ul li:hover .sub-menu{visibility:visible;opacity:1;z-index:1;transition:.2s}
nav .menu-main:hover>.menu-content{display:block!important}
;
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub .position-relative{display:inline-block}
nav .menu-main .menu-content .menu-sub ul li .sub-menu .box-cat .item-sub:hover .list-sub-hover{display:block}
nav .menu-main .menu-content .menu-sub ul li:hover .sub-menu{visibility:visible;opacity:1;z-index:1;transition:.2s}
nav .menu-main:hover>.menu-content{display:block!important}
nav .nav-r{width:925px;float:right;padding-left:25px;line-height:42px}
nav .nav-r .list-mn-r a{float:left;margin-right:30px}
nav .nav-r .list-mn-r a .ico{float:left;color:#ee1923;margin-right:5px}
nav .nav-r .list-mn-r a:last-child{margin-right:0;padding:0 10px;line-height:40px;background:#5fa23a;margin-top:1px;border-radius:0;color:#fff;box-shadow:0 0 2px 1px #666;float:right;width:250px;text-align:center}
nav .nav-r .list-mn-r a:last-child span{color:#fff;font-weight:600;font-size:18px}
nav .nav-r .list-mn-r a .icons{width:25px;height:25px;background-position:-2px -52px;display:inline-block;margin-right:5px}
nav .nav-r .list-mn-r a:nth-child(5) .icons{background-position:-31px -52px}
nav .nav-r .list-mn-r a:nth-child(3) .icons{background-position:-64px -52px}
nav .nav-r .list-mn-r a:nth-child(4) .icons{background-position:-104px -52px}
nav .nav-r .list-mn-r a:nth-child(6) .icons{background-position:-166px -52px}
nav .nav-r .list-mn-r a .policy-name{color:#222;font-size:15px}
.home-sp{float:right;position:relative}
.home-sp a.title{float:right;padding:0 15px;background:url(../images/bg-sp.png);background-size:100% 100%;line-height:34px;margin-top:4px;color:#fff;font-size:14px;text-transform:uppercase}
.home-sp a.title .icons{width:30px;height:30px;margin-top:2px;background-position:-133px -48px;margin-right:5px}
.home-sp .box-support-onli{width:500px;float:left;padding:10px;background:#ffc;position:absolute;top:43px;right:0;z-index:9999;display:none}
.home-sp .box-support-onli .list-sp-onli{width:50%;float:left}
.home-sp .box-support-onli .list-sp-onli .title{color:#f38120;font-weight:700;line-height:14px;padding:5px;font-size:13px}
.home-sp .box-support-onli .list-sp-onli .title span{color:#1000ff}
.home-sp .box-support-onli .list-sp-onli ul li{width:100%;float:left;line-height:22px}
.home-sp .box-support-onli .list-sp-onli ul li a{color:#000;font-size:13px}
.banner .size-banner{width:925px;float:right;margin-top:5px}
.banner ul li img{height:440px}
.banner .owl-dots{position:absolute;bottom:0;text-align:center;width:100%;float:left}
.banner .owl-dots .owl-dot{width:10px;height:10px;display:inline-block;margin:0 3px;border-radius:50%;background:#ccbeaa}
.banner .owl-dots .owl-dot.active{background:#ee1923}
.p-container{position:relative;transition:.3s;padding:0;background:#fff;width:100%;float:left}
.p-container .p-img{width:100%;float:left;position:relative;display:block;padding-top:90%;margin-bottom:5px;overflow:hidden}
.p-container .p-all-info{width:100%;float:left;padding:10px;padding-top:0}
.p-container .p-img img{position:absolute;max-width:70%;max-height:70%;width:auto!important;height:auto!important;left:0;top:0;right:0;bottom:0;display:block;margin:auto}
.p-container .p-name{font-weight:700;font-family:Roboto;color:#000}
.p-container .p-name h3{font-size:13px;width:100%;float:left;height:66px;line-height:16px;overflow:hidden;margin-top:10px;font-weight:600;text-align:center;margin-bottom:10px}
.p-container .price{font-weight:700;color:#ee1923;line-height:25px;font-size:25px;width:100%;float:left;height:25px;font-family:'Anton',sans-serif;text-align:center}
.d_tb{font-size:16px;font-weight:600;margin-left:2px;text-decoration:underline;position:relative;top:-8px;font-family:Roboto;left:3px}
.p-container .old-price{text-decoration:line-through;color:#656566;font-size:14px;width:100%;float:left;height:20px;line-height:20px;text-align:center;font-weight:400}
.p-container .percent{width:30px;height:30px;text-align:center;font-size:12px;color:#fff;line-height:30px;position:absolute;z-index:1;top:8px;left:8px;border-radius:50%;background:#ee1923}
.p-container:hover{box-shadow:0 0 8px 0 #b5b5b5;z-index:2;transition:.3s}
.home-pro-hot{margin-top:28px;margin-bottom:37px;width:100%;}
.home-pro-hot .title{width:100%;display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}
.home-pro-hot .title span{font-size:22px; font-weight:700;line-height:30px;border-bottom:solid 2px #ee1923;color:#ee1923;text-transform:uppercase}
.home-pro-hot .title a{font-size:14px;color:#ee1923;line-height:30px;font-style:italic}
.home-pro-hot .product-list{}
.home-pro-hot .product-list .owl-item:hover{z-index:2}
.home-pro-hot .product-list .owl-nav .owl-prev{opacity:1;position:absolute;height:50px;width:30px;line-height:50px;text-align:center;display:inline-block;margin:0;padding:0;color:#fff;z-index:9;transition:all .4s ease;top:50%;margin-top:-25px;background:#e5e5e5!important;outline:none;left:0;font-size:20px;border-radius:0 5px 5px 0}
.home-pro-hot .product-list .owl-nav .owl-next{opacity:1;position:absolute;height:50px;width:30px;line-height:50px;text-align:center;display:inline-block;margin:0;padding:0;color:#fff;z-index:9;transition:all .4s ease;top:50%;margin-top:-12px;background:#e5e5e5!important;outline:none;right:0;font-size:20px;border-radius:5px 0 0 5px}
.banner .size-banner .owl-nav .owl-prev{opacity:1;position:absolute;height:50px;width:30px;line-height:50px;text-align:center;display:inline-block;margin:0;padding:0;color:#fff;z-index:9;transition:all .4s ease;top:50%;margin-top:-25px;background:#e5e5e5!important;outline:none;left:0;font-size:20px;border-radius:0 5px 5px 0}
.banner .size-banner .owl-nav .owl-next{opacity:1;position:absolute;height:50px;width:30px;line-height:50px;text-align:center;display:inline-block;margin:0;padding:0;color:#fff;z-index:9;transition:all .4s ease;top:50%;margin-top:-12px;background:#e5e5e5!important;outline:none;right:0;font-size:20px;border-radius:5px 0 0 5px}
.product-home{width:100%;float:left;margin-bottom:22px}
.product-home .header{width:100%;float:left;border-bottom:solid 2px #ee1923;background:#fff}
.product-home .header .title{float:left;padding:0 20px;padding-right:5px;line-height:38px;font-size:14px;font-weight:700;position:relative;margin-right:40px;text-transform:uppercase;height:36px;background:#db050f;color:#fff}
.product-home .header .title::after{content:'';cursor:default;z-index:1;float:left;width:20px;height:36px;position:absolute;transform:skewX(140deg);-moz-transform:skewX(195deg);-ms-transform:skewX(195deg);-o-transform:skewX(195deg);-webkit-transform:skewX(195deg);border-right:0;margin:0;padding:0;border-radius:0 5px 0 0;top:0;right:-15px;margin:0;border:none;border-bottom:0;background:#db050f}
.product-home .header .cat-title{display:inline-block;line-height:38px;height:36px;font-size:14px;color:#ee1923;float:left;font-weight:600}
.product-home .header .cat-title a{color:#222;float:left;padding:0 10px;font-size:13px}
.product-home .header .cat-title a:hover{color:#ee1923}
.product-home .header .view-all{float:right;line-height:38px;height:36px;font-size:14px;color:#ee1923;margin-right:10px;font-style:italic}
.product-home .product-home-content{width:100%;float:left;position:relative;background:#fff}
.product-home .product-home-content .product-home-list .item{width:20%;float:left}
.product-home .product-home-content .product-home-list .item .p-container .p-img{padding-top:150px;margin-bottom:4px}
.product-home .product-home-content .product-home-list .item:nth-child(1){margin-left:40%}
.product-home .product-home-content .banner-product-home{position:absolute;top:0;left:0;width:40%;float:left;padding:5px;height:271px}
.product-home .product-home-content .banner-product-home img{max-width:100%;max-height:100%}
.banner-partner .owl-carousel .owl-item li img{width:auto;max-width:100%;display:inline-block}
.banner-partner li{width:100%;float:left;text-align:center;padding:20px 0}
.banner-partner{margin-bottom:20px;width:100%;float:left}
.banner-partner .owl-nav .owl-prev{left:10px;font-size:24px!important;color:#ccc!important;position:absolute;z-index:5;top:50%;outline:none;font-weight:400;width:30px;height:30px;text-align:center;line-height:30px!important;border-radius:50%;background:#eee!important;margin-top:-15px}
.banner-partner .owl-nav .owl-next{right:10px;width:30px;height:30px;text-align:center;line-height:30px!important;border-radius:50%;font-size:24px!important;color:#fff!important;position:absolute;z-index:5;top:50%;font-weight:400;background:#eee!important;margin-top:-15px}
.policy-footer{width:100%;float:left;margin-bottom:20px}
.policy-footer .item{width:25%;float:left;text-align:center;padding:20px}
.policy-footer .item .icons{width:63px;height:60px;display:inline-block;margin-bottom:10px}
.policy-footer .item .icons.poli-icon1{background-position:-3px -73px}
.policy-footer .item .icons.poli-icon2{background-position:-91px -82px}
.policy-footer .item .icons.poli-icon3{background-position:-4px -158px}
.policy-footer .item .icons.poli-icon4{background-position:-90px -163px}
.policy-footer .item .title{width:100%;float:left;text-align:center;font-size:16px;font-weight:700;color:#333}
.policy-footer .item .text{width:100%;float:left;text-align:center;font-size:14px;color:#333}
footer{width:100%;float:left;background:#fff;padding-top:35px;padding-bottom:20px;box-shadow:0 -4px 8px 0 #ccc}
footer .box-info-com .info1 .add span,footer .box-info-com .info1 p{width:100%;float:left;margin:5px 0;font-size:14px;color:#333;font-weight:400}
footer .box-info-com .info1 .add span b,footer .box-info-com .info1 p b{font-weight:700}
footer .box-info-com .info1 .add a{width:100%;float:left;margin-bottom:5px;font-size:14px;color:#ed151f;font-weight:400;font-style:italic}
.info2{width:100%;float:left;border:solid 1px #ebebeb;border-radius:5px}
.info2 .title{width:100%;float:left;padding:5px;background:#db050f}
.info2 .title .icons{width:33px;height:33px;background-position:-99px -233px;float:left;margin-right:5px}
.info2 .title span{display:block;line-height:33px;font-size:16px;color:#fff}
.info2 .title span b{text-transform:uppercase}
.info2 .list{width:100%;float:left;padding:5px}
.info2 .list .item{width:100%;float:left;margin-bottom:7px}
.info2 .list .item .text{width:100%;float:left;font-size:14px;color:#222;font-weight:700;margin-bottom:8px}
.info2 .list .item .phone{width:100%;float:left;font-size:15px;font-weight:700}
.info2 .list .item .phone span{color:#db050f;width:100%;float:left}
.info2 .list .item .mail{width:100%;float:left;font-size:14px}
.info2 .list .item .mail span{color:#175ed4;width:100%;float:left;font-weight:bolder}
.box-menu-ft{width:100%;float:left;margin-bottom:10px}
.box-menu-ft .item{width:50%;float:left;padding-left:0}
.box-menu-ft .item .title{width:100%;float:left;margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#222}
.box-menu-ft .item a{width:100%;float:left;margin-bottom:10px;font-size:14px;font-weight:300;color:#222}
.box-soci-pay{width:100%;float:left}
.box-soci-pay .social,.box-soci-pay .pay{float:left;padding-right:20px}
.box-soci-pay .social .title,.box-soci-pay .pay .title{width:100%;float:left;margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#222}
.box-soci-pay .social .list{width:100%;float:left}
.box-soci-pay .social .list a{width:24px;height:24px;float:left;margin-right:5px;background-position:-3px -237px}
.box-soci-pay .social .list a:nth-child(2){background-position:-30px -237px}
.box-soci-pay .social .list a:nth-child(3){background-position:-59px -237px}
.box-ft-right .title{width:100%;float:left;margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#222}
#newsletter{width:100%;float:left;margin-bottom:20px}
#email-newsletter{height:40px;width:200px;line-height:40px;border:solid 1px #f3f3f3;display:inline-block;padding:0 5px;outline:none;border-radius:5px 0 0 5px;font-size:14px}
.send-newsletter{display:block;background:#db050f;color:#fff;float:right;padding:0 10px;line-height:40px!important;height:40px;border-radius:0 5px 5px 0;font-size:14px;text-transform:uppercase;font-weight:700}
.img-bct,.img-bct a{width:100%;float:left}
.box-ft-right .version-mobile{width:100%;float:left;margin:15px 0 10px}
.box-ft-right .version-mobile a{font-size:14px;color:#333}
.box-ft-right .version-mobile a i{float:left;font-size:24px;margin-right:7px;color:#888}
.breadcrumb{font-size:13px;background:none;border-radius:0;margin-bottom:0;padding:15px 0;font-weight:600}
.breadcrumb h1{display:inline-block;font-size:13px;color:#333;margin:0;line-height:18px;font-weight:600}
.breadcrumb .container div{display:inline-block}
.breadcrumb a{color:#007bff;line-height:18px;font-weight:600}
.breadcrumb a:hover{color:#db050f}
.breadcrumb span{padding:0 5px}
.product-list-in{width:100%;float:left;margin-bottom:20px}
.product-list-in .product-right .bg-w{padding:15px}
.product-list-in .title{width:100%;float:left}
.product-list-in .title span{font-size:22px;float:left;font-weight:700;line-height:30px;border-bottom:solid 2px #db050f;color:#db050f;text-transform:uppercase}
.product-list-in .product-left .product-list .item{width:25%;float:left}
.product-list-in .product-right .select{width:100%;float:left;margin-bottom:30px}
.product-list-in .product-right .select .title{width:100%;float:left;margin-bottom:10px;font-size:14px;text-transform:uppercase;color:#222;font-weight:700}
.product-list-in .product-right .select .filt-content{width:100%;float:left}
.product-list-in .product-right .select .filt-content .item{width:100%;float:left;margin-bottom:5px;font-size:13px;font-weight:300;cursor: pointer;}
.product-list-in .product-right .select .filt-content .item span{margin-left:10px;font-weight:bolder}
.paging{width:100%;float:left;padding:20px 0;border-top:solid 1px #f6f6f6;text-align:center}
.paging .list{width:auto;display:inline-block}
.paging .list a{padding:5px 11px;float:left;margin:0 2px;border:solid 1px #ccc;font-size:14px;color:#222}
.paging .list a.current{border:none}
.paging .list a#next-paging{padding:0;border:none}
.paging .list a#next-paging span{margin:0 2px;font-size:14px;color:#222;padding:5px 11px;float:left}
.paging .list a#next-paging span:nth-child(2){border:solid 1px #ccc}
.produc-detail-main .bg-w{padding:10px}
.img-lg{width:100%;float:left;margin-bottom:20px}
.img-lg a.MagicZoom{width:100%;position:relative;padding-top:95%;margin-bottom:5px;overflow:hidden}
.img-lg a.MagicZoom img{position:absolute;max-width:100%;max-height:100%;width:auto!important;height:auto!important;left:0;top:0;right:0;bottom:0;display:block;margin:auto!important}
.img-thumbs{width:100%;float:left;padding:0 30px;margin-bottom:20px}
.img-thumbs .img_thumb{width:100%;position:relative;padding-top:85%;margin-bottom:5px;overflow:hidden;float:left;border:solid 1px transparent;border-radius:5px}
.img-thumbs .img_thumb img{position:absolute;max-width:100%;max-height:100%;width:auto!important;height:auto!important;left:0;top:0;right:0;bottom:0;display:block;margin:auto!important}
.img-thumbs .img_thumb.active-border{border:solid 1px #ed151f}
.box-info-main{width:100%;float:left}
.box-info-main .header{width:100%;float:left;margin-bottom:5px;padding-bottom:3px;border-bottom:solid 1px #f6f6f6}
.box-info-main .header .product-name{width:100%;float:left;font-size:21px;font-weight:700;color:#222}
.box-info-main .header .header-info{width:100%;float:left}
.box-info-main .header .header-info span{font-size:14px;margin-right:50px;color:#222}
.info-pro-detail .detail-price{width:100%;float:left;font-size:14px;color:#222;margin-bottom:0}
.info-pro-detail .detail-price span{margin-right:5px;color:#db050f;font-weight:600}
.info-pro-detail .detail-price span.detail-vat{font-style:italic}
.info-pro-detail .detail-price b{font-size:22px;margin-right:8px;color:#db050f}
.info-pro-detail .detail-price .price{font-size:32px;font-weight:700;color:#db050f;font-family:'Anton',sans-serif}
.info-pro-detail .detail-price .price .d_tb{top:-10px}
.info-pro-detail .detail-old-pice{width:100%;float:left;font-size:14px;color:#222}
.info-pro-detail .detail-warranty{width:100%;float:left;font-size:14px;color:#333;margin-bottom:10px}
.info-pro-detail .detail-warranty span{margin-left:50px}
.info-pro-detail .detail-old-pice .old-price{font-size:18px;color:#222;text-decoration:line-through;font-weight:600}
.info-pro-detail .product-summary{width:100%;float:left;margin-bottom:20px}
.info-pro-detail .product-summary ul{padding-left:17px;width:100%;float:left}
.info-pro-detail .product-summary li{width:100%;float:left;font-size:14px;color:#222;font-weight:600;margin-bottom:5px;line-height:1.5;list-style:disc}
.info-pro-detail .product-offer{width:100%;float:left;border:dashed 1px #db050f;background:#fff8f8;padding:15px;margin-bottom:25px;border-radius:10px}
.info-pro-detail .product-offer .offer-header{width:100%;float:left;margin-bottom:10px;font-size:16px;text-transform:uppercase;color:#db050f;font-weight:700}
.info-pro-detail .product-offer .offer-header i{margin-right:10px}
.info-pro-detail .product-offer .offer-content span{width:100%;float:left;font-size:14px;color:#222}
.info-pro-detail .detail-addcart{width:100%;float:left}
.info-pro-detail .detail-addcart .detail-quantity-ct{width:30%;float:left;font-size:14px;color:#222;margin-top:-9px}
.info-pro-detail .detail-addcart .detail-quantity-ct .detail-quantity{width:110px;float:left;border:solid 1px #e1e1e1;border-radius:5px;position:relative;overflow:hidden}
.info-pro-detail .detail-addcart .detail-quantity-ct .detail-quantity .buy-quantity{width:88px;float:left;outline:none;border:none;height:36px;line-height:36px;font-weight:700;border-right:solid 1px #e1e1e1;text-align:center}
.info-pro-detail .detail-addcart .detail-quantity-ct .detail-quantity .up-down{width:20px;float:right;background:#f0f0f0}
.info-pro-detail .detail-addcart .detail-quantity-ct .detail-quantity .up-down a{width:100%;float:left;text-align:center;font-size:13px;line-height:18px;color:#333}
.info-pro-detail .detail-addcart .buttom-addcart{width:70%;float:right}
.info-pro-detail .detail-addcart .buttom-addcart a{width:49%;float:left;text-align:center;line-height:40px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:5px;background:#db050f}
.info-pro-detail .detail-addcart .buttom-addcart a:nth-child(1){width:100%;margin-bottom:7px;width:100%;margin-bottom:7px;line-height:initial;padding:5px 0;font-size:22px}
.info-pro-detail .detail-addcart .buttom-addcart a:nth-child(1) span{width:100%;float:left;text-align:center;font-size:12px;text-transform:initial;font-weight:300}
.info-pro-detail .detail-addcart .buttom-addcart a:nth-child(2){background:#ff9c01}
.info-pro-detail .detail-addcart .buttom-addcart a:nth-child(3){float:right;background:#25495f}
.in-bgia a{width:100%;float:left;text-align:center;line-height:40px;text-transform:uppercase;color:#ff7902;border:dashed 1px #ff7902;border-radius:5px;font-size:16px;font-weight:700;margin-top:20px}
.produc-detail1 .info2 .title span{font-size:15px}
.produc-detail2{width:100%;float:left;margin-top:20px;position:relative}
.list-bar-detail{width:100%;float:left;margin-bottom:12px;background:#fff}
.list-bar-detail.fixed{position:fixed;top:0;width:1180px;left:0;right:0;margin:0 auto;float:none;z-index:11}
.list-bar-detail a{float:left;padding:0 10px;position:relative;text-align:center;font-size:13px;font-weight:700;color:#fff;line-height:34px;background:#25495f;padding-right:8px;margin-left:30px;border-radius:3px 3px 0 0}
.list-bar-detail a:nth-child(1){margin-left:20px}
.list-bar-detail a::before{content:'';cursor:default;z-index:1;float:left;width:20px;height:34px;position:absolute;transform:skewX(140deg);-moz-transform:skewX(165deg);-ms-transform:skewX(165deg);-o-transform:skewX(165deg);-webkit-transform:skewX(165deg);border-right:0;margin:0;padding:0;border-radius:5px 0 0 0;top:0;left:-15px;margin:0;border:none;border-bottom:0;background:#25495f}
.list-bar-detail a::after{content:'';cursor:default;z-index:1;float:left;width:20px;height:34px;position:absolute;transform:skewX(140deg);-moz-transform:skewX(195deg);-ms-transform:skewX(195deg);-o-transform:skewX(195deg);-webkit-transform:skewX(195deg);border-right:0;margin:0;padding:0;border-radius:0 5px 0 0;top:0;right:-15px;margin:0;border:none;border-bottom:0;background:#25495f}
.list-bar-detail a.active{background:#db050f}
.list-bar-detail a.active::before,.list-bar-detail a.active::after{background:#db050f;z-index:2}
.content-text-detail{width:100%;float:left;margin-bottom:20px}
.content-text-detail .title{width:100%;float:left;font-size:18px;font-weight:700;color:#222;text-transform:uppercase;margin-bottom:10px;padding:10px;background:#f2f2f2;border-left:solid 5px #db050f}
.content-text-detail.pro-init .content-text table{width:100%;float:left;border:solid 1px #ebebeb}
.content-text-detail.pro-init .content-text table tr{border-bottom:solid 1px #ebebeb}
.content-text-detail.pro-init .content-text table tr:last-child{border:none}
.content-text-detail.pro-init .content-text table tr td{padding:20px 5px}
.content-text-detail.pro-init .content-text table tr td a.p-img{width:100%;position:relative;padding-top:80%;overflow:hidden;float:left}
.content-text-detail.pro-init .content-text table tr td a.p-img img{position:absolute;max-width:100%;max-height:100%;width:auto!important;height:auto!important;left:0;top:0;right:0;bottom:0;display:block;margin:auto!important}
.content-text-detail.pro-init .content-text table tr td a.p-name{width:100%;float:left;margin-bottom:10px;font-size:14px;font-weight:600;color:#222}
.content-text-detail.pro-init .content-text table tr td .accessku{width:100%;float:left;font-size:12px;color:#222;margin-bottom:15px}
.content-text-detail.pro-init .content-text table tr td .acceslar-pro-sum{width:100%;float:left}
.content-text-detail.pro-init .content-text table tr td .acceslar-pro-sum li{width:100%;float:left;font-size:14px;font-weight:300;color:#222;list-style:disc;list-style-position:inside}
.content-text-detail.pro-init .content-text table tr td .price{width:100%;float:left;text-align:center;font-weight:700;font-size:18px;color:#db050f;margin-bottom:10px}
.content-text-detail.pro-init .content-text table tr td .js-buyNow{width:170px;display:table;margin:0 auto;line-height:35px;font-size:16px;text-transform:uppercase;color:#fff;background:#ff9c01;border-radius:5px;text-align:center}
.content-text-detail .technical-table{width:100%;float:left;max-height:400px;overflow:hidden;position:relative}
.content-text-detail .technical-table.technical-table-show{max-height:initial}
.content-text-detail .technical-table-1::after{content:'';background:linear-gradient(#fff0,white);height:30%;display:block;position:absolute;bottom:0;width:100%}
.content-text-detail .technical-table.technical-table-show::after{display:none}
.content-text-detail .technical-table .content-common{width:100%;float:left}
.content-text-detail .technical-table table{width:100%;float:left}
.content-text-detail .technical-table table tr td{padding:5px;border:solid1px #9a9a9a;box-sizing:border-box;font-size:14px;color:#333}
.content-text-detail.technical-table-ct .ttkt-vn{width:100%;float:left;text-align:center;margin-top:25px}
.content-text-detail.technical-table-ct .ttkt-vn a{width:148px;line-height:32px;border:solid 1px #fcd1d3;font-size:14px;text-transform:uppercase;color:#db050f;display:inline-block;border-radius:5px}
.box-video-ct{width:100%;float:left;text-align:center}
.dri-sp-ct{width:100%;float:left;font-size:14px;color:#222}
.content-text-detail.comment-face iframe{width:100%!important;float:left}
.produc-detail-main{width:100%;float:left;margin-bottom:20px}
.product-detai-same{width:100%;float:left}
.product-detai-same .title{width:100%;float:left;margin-bottom:15px;padding:0 15px;line-height:34px;border-top:solid 2px #db050f;background:#f6f6f6;font-size:18px;font-weight:700;text-transform:uppercase;color:#222}
.product-detai-same .product-list .item{width:100%;float:left;margin-bottom:15px}
.product-detai-same .product-list .item .p-container{display:flex;padding:5px}
.product-detai-same .product-list .item .p-container .p-img{width:100px;float:left;margin-right:10px;padding-top:40%}
.product-detai-same .product-list .item .p-container .p-left{width:calc(100% - 110px);float:left}
.product-detai-same .product-list .item .p-container .p-img img{max-width:100%}
.product-detai-same .product-list .item .p-container .p-name h3{font-size:14px;margin-top:0;height:auto;line-height:initial;font-weight:700;color:#222;text-align:left}
.product-detai-same .product-list .item .p-container .price{display:block;clear:both;font-size:18px;text-align:left}
.product-detai-same .product-list .item .p-container .old-price{display:block;clear:both;font-size:14px;text-align:left}
.box-cart{width:100%;float:left;margin-bottom:20px}
.box-cart .header{width:100%;float:left;padding:10px;background:#fff}
.box-cart .header .title{font-size:24px;float:left;font-weight:700;color:#222;line-height:35px}
.box-cart .header .count-cart{font-size:16px;color:#999;display:inline-block;line-height:40px;margin-left:5px;margin-right:20px}
.cart-tab-1{width:100%;float:left;margin-bottom:20px}
.cart-tab-1 .bg-w{padding:0 10px;padding-bottom:10px}
#tbl-cart-item{width:100%;float:left}
#tbl-cart-item thead{background:#333;font-size:14px;font-weight:700;color:#fff}
#tbl-cart-item thead td{padding:10px 5px}
#tbl-cart-item thead td:nth-child(1){padding-left:10px}
#tbl-cart-item tbody tr{border-bottom:1px solid #f3f3f3}
#tbl-cart-item tbody tr:last-child{border-bottom:none}
#tbl-cart-item tbody tr td{padding:15px 5px}
#tbl-cart-item tbody .cart-name{width:100%;float:left;font-size:14px;font-weight:600;color:#222}
#tbl-cart-item tbody span.cartsuk{width:100%;float:left;font-size:14px;color:#222}
#tbl-cart-item tbody .cart-quantity{width:60px;float:left;height:35px;border:solid 1px #e1e1e1;border-radius:0;border-left:none;border-right:none}
.all-quan-change{margin:0 auto;display:flex;align-items:center}
.all-quan-change a.quantity-change{width:40px;text-align:center;float:left;height:35px;line-height:35px;border:solid 1px #e1e1e1}
#tbl-cart-item tbody .cart-price{font-size:16px;font-weight:500;color:#222}
#tbl-cart-item tbody .cart-price-total{font-size:18px;font-weight:700;color:#222;float:left}
#tbl-cart-item tbody .delete-cart-item{font-size:18px;color:#999;float:right}
#tbl-cart-item tfoot tr{background:#f6f6f6}
#tbl-cart-item tfoot tr td{padding:15px;font-size:14px}
#tbl-cart-item tfoot tr td b{font-size:18px;color:#222}
#tbl-cart-item tfoot tr td .total-cart-price{font-size:24px;font-weight:700;color:#db050f}
.cart-tab-2{width:100%;float:left;margin-bottom:0}
.cart-tab-2 .bg-w{padding:15px 10px}
.cart-tab-2 h3{width:100%;float:left;font-size:16px;font-weight:700;color:#222;text-transform:uppercase;padding-left:30px;background:url(../images/bg-user-cart.png) no-repeat;background-position:left center;margin-bottom:25px}
.cart-tab-2 .form-group{width:100%;float:left;margin-bottom:10px}
.cart-tab-2 .form-group .form-control{line-height:34px;height:36px;border:solid 1px #e1e1e1;border-radius:5px}
.cart-tab-2 .form-group textarea{width:100%;float:left;border:solid 1px #e1e1e1;border-radius:5px;height:70px;padding:3px 10px}
.box-ttgh .txt0{width:100%;float:left;margin-bottom:10px;line-height:36px}
.box-httt h3{background:url(../images/bg-pay-cart.png) no-repeat;margin-bottom:16px}
.box-httt,.box-htvc{width:100%;float:left;margin-bottom:20px}
.box-htvc h3{background:url(../images/bg-ship-cart.png) no-repeat;margin-bottom:16px}
.box-httt .pay_option,.box-htvc .ship_option{opacity:0;z-index:2;height:15px;width:15px;border-radius:50%;float:left;position:relative;margin-right:10px;top:2px}
.box-httt .radiobtn,.box-htvc .radiobtn2{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#d5d5d5;border-radius:50%;z-index:1}
.box-httt .radiobtn::after,.box-htvc .radiobtn2::after{content:'';top:5px;left:5px;width:5px;height:5px;border-radius:50%;background:#d5d5d5;display:block;position:relative}
.box-httt .pay_option:checked ~ .radiobtn,.box-htvc .ship_option:checked ~ .radiobtn2{background-color:#f38120}
.box-httt .pay_option:checked ~ .radiobtn::after,.box-htvc .radiobtn2:checked ~ .radiobtn2::after{background:#fff}
.box-htvc span{width:100%;float:left;font-size:14px;font-weight:500;color:#222}
.box-htvc span i{margin-right:5px;color:#ff7902}
.shopping-ct{width:100%;float:left;margin-top:20px;border:solid 1px #db050f;border-radius:5px;font-size:16px;text-transform:uppercase;color:#db050f;text-align:center;line-height:38px}
#submit_order{width:100%;float:left;background:#db050f;font-size:16px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center;line-height:40px;border-radius:5px;padding:0;display:block}
.print-cart{width:100%;float:left;margin-top:5px;border:solid 1px #db050f;border-radius:5px;font-size:16px;text-transform:uppercase;color:#db050f;text-align:center;line-height:38px}
.tra-cuu{width:100%;float:left;font-size:14px;color:#ff7902;font-weight:500}
.list-cat-article{width:100%;float:left;padding-bottom:20px;background:#f6f6f6}
.list-cat-article a{width:15.83333%;float:left;padding:12px;text-align:center;background:#db050f;color:#fff;margin-right:1%}
.list-cat-article a:last-child{}
.list-cat-article a:nth-child(2){background:#ff7f02}
.list-cat-article a:nth-child(3){background:#ffae00}
.list-cat-article a:nth-child(4){background:#a1aaaf}
.list-cat-article a:nth-child(5){background:#1a80c3}
.list-cat-article a:nth-child(6){background:#0043b2}
.list-cat-article a .icon2{width:34px;height:31px;background-position:-1px -1px;margin-bottom:5px}
.list-cat-article a:nth-child(2) .icon2{background-position:-1px -1px}
.list-cat-article a:nth-child(3) .icon2{background-position:-1px -1px}
.list-cat-article a:nth-child(4) .icon2{background-position:-1px -1px}
.list-cat-article a:nth-child(5) .icon2{background-position:-1px -1px}
.list-cat-article a:nth-child(6) .icon2{background-position:-1px -1px}
.list-cat-article a span.title{width:100%;float:left;text-transform:uppercase;line-height:1.5;font-size:18px;font-weight:700}
.list-cat-article a span.text{font-size:14px;width:100%;float:left;text-transform:uppercase;line-height:1.5}
.article-home-list{width:100%;float:left;margin-bottom:20px;background:#fff;padding-top:25px;padding-bottom:25px}
.article-superhot{width:100%;float:left;margin-bottom:30px}
.article-superhot .title{width:100%;float:left;font-size:24px;text-transform:uppercase;color:#db050f;margin-bottom:15px;border-bottom:solid 1px #e1e1e1;padding-bottom:4px}
.article-superhot .list-article{width:480px;float:left}
.article-superhot .list-article li{width:100%;float:left;height:305px;overflow:hidden;position:relative}
.article-superhot .list-article li img{min-height:100%}
.article-superhot .list-article li .n-content{width:100%;float:left;position:absolute;bottom:0;left:0;background:#0009;padding:15px;z-index:1}
.article-superhot .list-article li .n-content .n-name{width:100%;float:left;font-size:13px;text-transform:uppercase;color:#fff;font-weight:700}
.article-superhot .list-article li .n-content .n-sum{width:100%;float:left;font-size:13px;color:#fff}
.article-superhot .article-thum{width:280px;float:right}
.article-superhot .list-article .owl-nav .owl-prev{position:absolute;bottom:10px;left:3px;border:none;outline:none;font-size:72px;color:#999;z-index:2}
.article-superhot .list-article .owl-nav .owl-next{position:absolute;bottom:10px;right:3px;border:none;outline:none;font-size:72px;color:#999;z-index:2}
.article-superhot .list-article .owl-dots{display:none!important}
.article-superhot .article-thum .item{width:100%;float:left;margin-bottom:18px}
.article-superhot .article-thum .item .n-img{width:100px;float:left;height:63px;overflow:hidden;margin-right:10px}
.article-superhot .article-thum .item .n-img img{min-height:100%}
.article-superhot .article-thum .item .n-name{width:170px;float:right;font-size:13px;color:#333}
.article-list-all .list-box-ar{margin-bottom:30px}
.article-list-all .list-box-ar .title{width:100%;float:left;font-size:24px;text-transform:uppercase;color:#db050f;margin-bottom:15px;border-bottom:solid 1px #db050f}
.article-list-all .list-box-ar .title a{color:#db050f}
.article-list-all .list-box-ar .item{width:100%;float:left;padding:7px;margin-bottom:15px;border:solid 1px #e1e1e1}
.article-list-all .list-box-ar .item .n-img{width:150px;height:93px;overflow:hidden;float:left;margin-right:10px}
.article-list-all .list-box-ar .item .n-img img{max-width:100%;min-height:100%}
.article-list-all .list-box-ar .item .n-content{width:204px;float:right}
.article-list-all .list-box-ar .item .n-content .n-name{font-size:13px;color:#444;font-weight:700;width:100%;float:left;height:30px;line-height:15px;overflow:hidden}
.article-list-all .list-box-ar .item .n-content .n-sum{font-size:13px;color:#666}
.article-list-all .list-box-ar .item .n-content .view-ar{width:100%;float:left;font-size:13px;color:#db050f;margin-top:10px}
.article-list-all .list-box-ar .article-thum a{width:100%;float:left;font-size:13px;font-weight:700;color:#444}
.article-list-all .list-box-ar .article-thum a::before{content:'';display:inline-block;width:3px;height:3px;background-color:#db050f;margin-right:4px;position:relative;top:-3px}
.box-news-view{width:100%;float:left;margin-bottom:30px}
.box-news-view .header{font-weight:700;font-size:24px;border-bottom:solid 1px #e1e1e1;margin-bottom:10px;line-height:29px;width:100%;float:left}
.box-news-view .header span{float:left;border-bottom:solid 3px #db050f}
.box-news-view .news-right a{width:100%;float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px #e1e1e1}
.box-news-view .news-right a .no{background:#ebebeb;font-size:18px;font-weight:700;width:35px;height:35px;background:#ccc;display:block;float:left;text-align:center;line-height:35px;border-radius:5px;color:#999;margin-right:10px}
.box-news-view .news-right a .title{font-size:14px;color:#000;display:block}
.article-new-right .list-item .item{width:100%;float:left;margin-bottom:5px;position:relative}
.article-new-right .list-item .item .name{position:absolute;bottom:0;left:0;z-index:99;background:#000000b3;width:100%;padding:10px;color:#fff!important;font-size:13px;font-weight:700}
.box-article-list{margin-bottom:20px;width:100%;float:left;background:#fff;padding-top:25px;padding-bottom:25px}
.box-article-list .title-article-list{width:100%;float:left;margin-bottom:15px;font-size:24px;font-weight:400;color:#db050f;text-transform:uppercase;border-bottom:solid 1px #e1e1e1;padding-bottom:4px}
.box-article-list .list-article .item{width:100%;float:left;margin-bottom:15px}
.box-article-list .list-article .item .n-img{width:180px;height:110px;overflow:hidden;float:left;margin-right:20px}
.box-article-list .list-article .item .n-img img{min-height:100%}
.box-article-list .list-article .item .n-content{width:580px;float:right}
.box-article-list .list-article .item .n-content .n-name h3{font-size:14px;color:#444;font-weight:700;margin-bottom:0}
.box-article-list .list-article .item .n-content .n-time{font-size:14px;color:#999}
.box-article-list .list-article .item .n-content .n-sum{font-size:14px;color:#666}
.box-article-detail{margin-bottom:20px;width:100%;float:left;background:#fff;padding-top:25px}
.box-article-detail .aeticle-detail-content .title-article-detail{font-size:22px;color:#333;font-weight:700;width:100%;float:left;margin-bottom:10px}
.box-article-detail .aeticle-detail-content .ar-time{font-size:12px;color:#999;width:100%;float:left;margin-bottom:10px}
.box-article-detail .aeticle-detail-content .box-content{width:100%;float:left}
.news-same{width:100%;float:left;margin-top:50px}
.news-same .title{width:100%;float:left;margin-bottom:15px;border-bottom:solid 1px #db050f}
.news-same .title span{float:left;padding:0 10px;float:left;font-size:14px;color:#fff;line-height:32px;background:#db050f}
.news-same .title a{float:right;font-size:14px;color:#db050f;line-height:32px}
.news-same .dt-arl-list li{width:32%;float:left}
.news-same .dt-arl-list li:nth-child(2){margin-left:2%;margin-right:2%}
.news-same .dt-arl-list li .a-img{display:block;height:150px;overflow:hidden;width:100%;float:left;margin-bottom:10px}
.news-same .dt-arl-list li .a-img img{width:100%;height:100%;float:left}
.news-same .dt-arl-list li .a-name{width:100%;float:left;font-size:14px;font-weight:700;color:#333;height:36px;line-height:18px;overflow:hidden}
.product-search .header{width:100%;float:left;padding:15px;background:#fff;border-bottom:solid 1px #f3f3f3}
.product-search .header p{font-size:16px;color:#333}
.product-search .header p span{font-weight:700;color:#db050f}
.box-login{margin-bottom:20px;font-size:14px;padding-bottom:20px;width:100%;float:left}
.box-login .box-login-content{width:100%;float:left;padding:15px;border:solid 1px #f0f0f0;border-radius:5px;box-shadow:0 0 3px 3px #ddd;background:#fff}
.box-login .box-login-content .title{font-weight:700;margin-bottom:5px}
.box-login .box-login-content .support-acc{margin-top:20px}
.box-login .box-login-content .not-acc{margin-bottom:10px}
.box-login .box-login-content .form-group{margin-bottom:10px}
.box-login .box-login-content .form-group .col-form-label{padding-top:0;padding-bottom:0;line-height:30px}
.box-login .box-login-content input{height:30px;line-height:30px}
.box-login .box-login-content input.btn{padding:0 15px}
.box-tk .page_sub7{padding:15px}
.box-tk .lead_s2{font-weight:700}
.box-contact{padding:20px 0}
.box-contact td{padding:5px 0}
.box-contact td input{width:100%;float:left}
.box-contact .title{font-weight:700}
.box-contact td input.btn-default{width:auto;background:#db050f;color:#fff;padding:5px 15px}
.box-register-content{width:100%;float:left;padding-bottom:30px;text-align:center;margin-bottom:20px}
.box-register-content .form-register{width:670px;display:inline-block;padding:15px;border:solid 1px #f0f0f0;border-radius:5px;box-shadow:0 0 3px 3px #ddd}
.box-register-content .form-register h3.header-regi{width:100%;float:left;text-align:center;font-size:18px;font-weight:700;margin-bottom:20px}
.box-register-content .form-register .form-group{width:100%;float:left;margin-bottom:10px}
.box-register-content .form-register .form-group a{color:#333}
.box-register-content .form-register .form-group .btn-primary{background:#db050f;border:#db050f}
.box-infomation-page,.box-about,.box-contact{margin-bottom:20px;width:100%;float:left;background:#fff}
.box-infomation-page .title,.box-about .title{font-size:18px;font-weight:700;color:#333;margin-bottom:10px;text-transform:uppercase;padding:20px 0}
.to-top{width:40px;height:40px;border-radius:50%;position:fixed;right:10px;bottom:245px;background:#ccc;text-align:center;line-height:40px;font-size:20px;display:none;z-index:9999}
.to-top1{display:block}
.phone-fix{width:40px;height:40px;border-radius:50%;position:fixed;left:10px;bottom:30px;background:#63c707;text-align:center;line-height:40px;font-size:20px;color:#fff;z-index:9999}
.phone-fix span{position:absolute;left:100%;padding:0 20px;background:#db050f;border-radius:5px;visibility:hidden}
.phone-fix:hover span{visibility:visible;color:#fff}
.percent{display:none!important}
header .h-2.fixed{position:fixed;top:0;left:0;z-index:999999}
.buynow-item{width:100%;float:left;text-align:center;padding:8px 0;background:orange;color:#fff;position:absolute;bottom:-40px;left:0;transition:.5s}
.buynow-item img{width:29px!important;display:inline-block!important}
.buynow-item:hover{color:#fff}
.p-container .p-all-img{width:100%;float:left;overflow:hidden;position:relative}
.p-container:hover .buynow-item{bottom:0;transition:.5s}
.fb-like span,.fb-like iframe{height:60px!important}
.contact-box-bottom{position:fixed;bottom:54px;right:10px;z-index:9999999}
.nut-chat-zalo{display:flex;align-items:center;background:#fff;margin-bottom:10px;padding:10px 20px;border-radius:10px;box-shadow:0 0 10px 0 #000}
.contact-icon-box{display:block;text-align:center;width:40px;height:40px;font-size:16px;line-height:38px;border:1px solid #e5e5e5}
.contact-info{padding-left:10px}
.contact-info span{color:#868686;font-size:12px}
.change-height{max-height:fit-content!important}