@charset "UTF-8";
body{color:#000;font-family: 'SF Pro Display', sans-serif;background:#FAFAFA;position:relative;font-size:16px;min-width:1224px;word-break:break-word;counter-reset:section;font-weight:400;text-align:justify}
body.active::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:#202020;opacity:.5;z-index:4}
.bg-grey{background:#F8F8F8}
a{text-decoration:none}
a:hover{text-decoration:none;color:#0365ff}
.ul,.archor-list-group ol:first-child,.ol{margin:0;padding:0;list-style:none}
img{max-width:100%;height:auto}
b, strong{font-weight:700}
.clearfix::after,.cart-items-group .item::after,.cart-items-group .item-left::after{content:'';clear:both;display:block}
.clear{clear:both}
.h1, h1 {font-size: 2em}
.h2, h2 {font-size: 1.5em}
.h3, h3 {font-size: 1.17em}
.h4, h4, .h5, h5, .h6, h6 {font-size: initial}
.h1, h1,.h2, h2,.h3, h3,.h4, h4,.h5, h5,.h6, h6 {font-weight: bold}
button,input,select{outline:none!important}
table{width:100%;-webkit-overflow-scrolling:touch}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
select,textarea,input{font-size:16px}
}
@media (min-width: 1200px) {
select,textarea,input{font-size:14px}
}
iframe{max-width:100%}
.text-10{font-size:10px}
.text-11{font-size:11px}
.text-12{font-size:12px}
.text-13{font-size:13px}
.text-14{font-size:16px}
.text-15{font-size:15px}
.text-16{font-size:16px}
.text-17{font-size:17px}
.text-18{font-size:18px}
.text-19{font-size:19px}
.text-20{font-size:20px}
.text-22{font-size:22px}
.text-24{font-size:24px}
.text-25{font-size:25px}
.text-26{font-size:26px}
.text-27{font-size:27px}
.text-28{font-size:28px}
.text-30{font-size:30px}
.text-36{font-size:36px}
.blue,.p-item .p-name:hover,.global-store-info a:hover,.header-menu-group .sub-item a:hover,.filter-container a:hover,.filter-container .current,.filter-container .box-title,.top-article-group .top-art-item .top-art-title:hover,.art-box-group .cat-child-list a:hover,.art-item .art-title:hover,.art-other-item:hover .art-other-btn,.art-other-item:hover .art-other-title,.art-new-container .art-new-holder .item .item-cat,.art-new-container .art-new-holder .item .item-title:hover,.art-video-box .video-title-group a,.art-video-box .video-item .video-title:hover,.tiktok-chanel-group .item:hover .tiktok-title,.article-category-page .art-child-group a:hover,.archor-list-group a:hover,.archor-list-group ol:first-child > li:hover::before{color:#005BAD}
.blue-2,.p-item .p-price,.global-header-container .item-support-group b,.global-header-container .list-hotline-group .num,.header-search-group .search-option-list a:hover,.header-menu-group .item:hover .cat-title,.header-menu-group .sub-item .cat-2,.home-box-group .box-title,.product-page .product-sort-button a,.product-detail-page .pd-price-group .pd-price,.product-detail-page .box-address-list a:hover,.pd-art-group .item-title:hover,.cart-items-group .item-name:hover{color:#1988EC}
.blue-light,.global-another-footer .footer-address-list a,.global-another-footer .footer-support-list a{color:#00FFF0}
.red{color:#FA5252}
.yellow{color:#fdb813}
.black{color:#222}
.grey{color:#888}
.green{color:#29A07E}
.orange{color:#FE7801}
.bg-blue{background:#005BAD}
.bg-red{background:#D91605}
.bg-white{background:#fff}
.bg-orange{background:#ff9219}
.bg-green{background:#29A07E}
.font-100{font-weight:100}
.font-200{font-weight:200}
.font-300{font-weight:300}
.font-400{font-weight:400}
.font-500{font-weight:500}
.font-600{font-weight:600}
.font-700{font-weight:700}
.font-800{font-weight:700}
.font-900{font-weight:900}
.underline{text-decoration:underline}
.fit-img,.p-item img,.product-detail-page .pd-image-group .item img,.cart-items-group .item-img img,.art-item .art-img img{width:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;display:block}
.autocomplete-suggestions{position:absolute;width:100%;border:solid 1px #ddd;right:0;margin-top:2px;max-height:330px;overflow:auto;display:none;background:#fff;z-index:9}
.autocomplete-suggestions a{display:block;padding:15px 10px;overflow:hidden}
.autocomplete-suggestions a img{width:60px;float:left}
.autocomplete-suggestions a .info{display:block;margin-left:65px}
.autocomplete-suggestions a .info .name{display:block;color:#333}
.autocomplete-suggestions a .info .price{color:#ec1c24}
.autocomplete-suggestions a:hover{background-color:#f5f5f5}
.autocomplete-suggestions::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#f1f1f1;border-radius:10px}
.autocomplete-suggestions::-webkit-scrollbar{width:6px;background-color:#f1f1f1}
.autocomplete-suggestions::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}
.icon-star{background-image:url(/images/star.png);width:63px;height:11px;display:inline-block;background-repeat:no-repeat;background-size:63px 76px;-webkit-transform:scale(1.1);transform:scale(1.1)}
.icon-star.star-0{background-position:-1px -63px}
.icon-star.star-1{background-position:-1px -51px}
.icon-star.star-2{background-position:-1px -38px}
.icon-star.star-3{background-position:-1px -26px}
.icon-star.star-4{background-position:-1px -13px}
.icon-star.star-5{background-position:-1px -1px}
.hover-img a{position:relative;overflow:hidden;display:block}
.hover-img a::before{content:"";position:absolute;top:0;left:-15%;bottom:0;width:0;height:100%;background-color:rgba(255,255,255,0.5);-webkit-transition:none;transition:none;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.hover-img a:hover::before{width:120%;background-color:rgba(255,255,255,0);-webkit-transition:all .45s ease-out;transition:all .45s ease-out;z-index:2}
.scale-img{display:block;overflow:hidden}
.scale-img:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}
.scale-img img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s all;transition:.3s all}
::-webkit-scrollbar-track{background:#f5f5f5}
::-webkit-scrollbar-thumb{background:#606060;border-radius:10px}
::-webkit-scrollbar-thumb:hover{background:#aaa}
.success-checkmark .check-icon .icon-circle{border-color:#0542b7;opacity:.5}
.success-checkmark .check-icon .icon-line{background-color:#0542b7}
.success-checkmark .check-icon{border-color:#0542b7}
.content-container{max-width:500px;min-height:300px}
.p-tooltip,#tooltip{display:none;position:absolute;background:#fff;z-index:999;width:395px;-webkit-box-shadow:0px 2px 4px rgb(0 0 0 / 20%);box-shadow:0px 2px 4px rgb(0 0 0 / 20%);border-radius:10px;overflow:hidden}
.global-tooltip .tooltip-title{background:#1988EC;padding:8px 16px 12px;color:#fff;font-weight:600;font-size:12px;line-height:16px;margin:0}
.global-tooltip .tooltip-content{padding:12px 16px 16px;line-height:18px}
.global-tooltip .tooltip-content td:nth-child(1){width:86px}
.global-tooltip .tooltip-price{color:#1988EC;font-weight:700}
.global-tooltip .tooltip-content td{padding:4px 0}
.global-tooltip .tooltip-content-item{margin-top:8px}
.global-tooltip .tooltip-content-item:nth-child(2){padding-top:8px;border-top:1px solid #E5EAF1}
.global-tooltip .tooltip-content-item .title{padding:0 4px;display:inline-flex;background:linear-gradient(91.56deg,#F52194 2.74%,#FA9F2C 96.84%);border-radius:4px;line-height:22px;color:#fff;font-size:12px;align-items:center;margin-bottom:8px}
.global-tooltip .tooltip-content-item .tooltip-icon{width:12px;height:14px;margin-right:4px;background-size:12px 12px;background-repeat:no-repeat}
.global-tooltip .tooltip-content-item .icon-doc{background-image:url(/images/tooltip-summary.png)}
.global-tooltip .tooltip-content-item .icon-gift{background-image:url(/images/tooltip-gift.png)}
.global-tooltip .tooltip-content-list .item{margin:4px 0;position:relative;list-style:hebrew;padding-left:15px;font-size:12px}
.global-tooltip .tooltip-content-list .item::before{content:'\f111';font-weight:900;font-family:'Font Awesome 5 Free';font-size:4px;position:absolute;top:0;left:3px}
.global-tooltip .tooltip-content-list p,.global-tooltip .tooltip-content-list ul{margin:0;list-style:none;padding:0}
.global-compare-group .title{background:#0c4da2;padding:8px 12px}
.global-compare-group p{margin:0}
.global-compare-group .pro-compare-holder{padding:12px 18px 12px 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.global-compare-group .compare-pro-holder{width:calc(100% - 200px)}
.global-compare-group .compare-pro-holder a{display:block;width:160px;margin-right:35px;float:left}
.global-compare-group .compare-pro-holder a:nth-child(3n){margin:0}
.global-compare-group .btn-compare{width:145px;line-height:40px;margin-left:55px;background:#0c4da2;color:#fff;font-weight:600;font-size:18px;border-radius:4px;text-align:center;display:block}
.global-compare-group .btn-compare:hover{background:#0b3a76}
.bg-content{overflow:hidden;position:relative}
.bg-content::before{content:'';position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff);height:200px}
.bg-linear{background:linear-gradient(91.56deg,#F52194 2.74%,#FA9F2C 96.84%)}
.fancybox-thumbs__list a{height:90px;background-size:80%;background-color:#fff;-webkit-transition:unset;transition:unset}
.fancybox-thumbs__list a:before{border:3px solid #214186}
@-webkit-keyframes calllink {
0%{color:#eba11e}
50%{color:#fff}
100%{color:#ebfa48}
}
@keyframes calllink {
0%{color:#eba11e}
50%{color:#fff}
100%{color:#ebfa48}
}
@-webkit-keyframes pulse {
from{width:23px;height:23px}
to{width:46px;height:46px}
}
@keyframes pulse {
from{width:23px;height:23px}
to{width:46px;height:46px}
}
@-webkit-keyframes zoomIn {
from{width:31px;height:31px}
to{width:62px;height:62px}
}
@keyframes zoomIn {
from{width:31px;height:31px}
to{width:62px;height:62px}
}
.hotline-phone-ring-wrap{position:fixed;bottom:0;left:0;z-index:999}
.hotline-phone-ring-wrap:hover .hotline-bar{-webkit-transition:all .5s;transition:all .5s;width:230px;visibility:visible;opacity:1}
.hotline-phone-ring-wrap .hotline-bar{position:absolute;background:-webkit-gradient(linear,left top,right top,from(#f37021),to(#f39221));background:linear-gradient(90deg,#f37021,#f39221);height:44px;opacity:0;visibility:hidden;width:0;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;z-index:9;-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.1);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.1);border-radius:50px!important;left:25px;bottom:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hotline-phone-ring-wrap .hotline-bar > a{color:#fff;text-decoration:none;font-weight:300;text-indent:50px;display:block;letter-spacing:1px;display:block;line-height:1.2}
.hotline-phone-ring-wrap .hotline-bar .text-hotline{font-size:24px;font-weight:500;display:block;white-space:nowrap}
.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;transition:visibility .5s;left:0;bottom:0;display:block}
.hotline-phone-ring-circle{width:100px;height:100px;top:0;left:0;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #f37021;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:.3}
.hotline-phone-ring-circle-fill{width:80px;height:80px;top:10px;left:10px;position:absolute;background-color:rgba(243,112,33,0.7);border-radius:100%;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.hotline-phone-ring-img-circle{background:-webkit-gradient(linear,left top,left bottom,from(#f37021),to(#f39221));background:linear-gradient(#f37021,#f39221);width:60px;height:60px;top:20px;left:20px;position:absolute;background-size:20px;border-radius:100%;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f37021}
.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hotline-phone-ring-img-circle a{color:#fff}
.hotline-bar > a:active,.hotline-bar > a:hover{color:#fff}
@-webkit-keyframes phonering-alo-circle-anim {
0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);-webkit-opacity:.1}
30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);-webkit-opacity:.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}
}
@-webkit-keyframes phonering-alo-circle-fill-anim {
0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.6}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.6}
100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.6}
}
@-webkit-keyframes phonering-alo-circle-img-anim {
0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
}
.inherit,.article-page .box-title-group .box-title *,.art-box-group .cat-child-list a *,.article-category-page .art-child-group a *{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}
.line-clamp-2,.p-item .p-name,.art-item .art-title,.art-item .art-summary,.art-other-item .art-other-title,.art-other-item .art-other-summary,.art-new-container .art-new-holder .item .item-title, .art-video-box .video-item .video-title{text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.line-clamp-3,.pd-art-group .item-summary,.top-article-group .top-art-item .top-art-title,.art-new-container .p-item .p-name,.art-right-box .p-item .p-name{text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.line-clamp-4{text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.container{padding:0 12px;max-width:1224px;min-width:1224px}
.row{margin:0 -12px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 12px}
.global-breadcrumb{position:relative;line-height:16px;padding:24px 0 16px}
.global-breadcrumb::after{content:'';display:block;clear:both}
.global-breadcrumb li{float:left}
.global-breadcrumb li::after{content:'\f105';font-family:'FontAwesome';padding:0 7px 0 5px;color:#A3A3A3}
.global-breadcrumb li:last-child::after{content:none}
.global-breadcrumb li:last-child a{color:#A3A3A3}
.global-breadcrumb li a{color:#1988EC}
.global-breadcrumb h1{font-size:inherit;font-weight:inherit;margin:0;line-height:inherit}
.paging{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:center;margin:16px 0 8px}
.paging a{width:40px;height:40px;line-height:40px;border-radius:8px;border:1px solid #BDC6D3;color:#212A36;background:#fff;margin:0 0 0 8px;font-size:16px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.paging a:hover,.paging a.current{color:#fff;background:#1988EC;border-color:#1988EC}
.btn-html-content{text-align:center;padding:16px}
.btn-html-content a{display:none;line-height:36px;background:#FFF;color:#1988EC;-webkit-box-shadow:0 0 0 1px #1988EC;box-shadow:0 0 0 1px #1988EC;border-radius:10px;font-size:16px;font-weight:600;margin:auto;max-width:126px;width:100%;-webkit-transition:.15s all;transition:.15s all;font-size:13px}
.btn-html-content a:hover{background:#1988EC;color:#fff}
.btn-html-content a i{margin-left:4px}
.bg-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:99;cursor:pointer}
.icons{background:url(/images/sprite.png) no-repeat;background-size:250px 300px}
.custom-nav .owl-nav{margin:0}
.custom-nav .owl-nav button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0!important;background:unset!important}
.custom-nav .owl-nav button:hover .arrow{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3)}
.custom-nav .owl-nav .owl-prev{left:-21px}
.custom-nav .owl-nav .owl-next{right:-21px}
.custom-nav .owl-nav .arrow{width:64px;height:64px;border-radius:50%;display:block;background:url(/images/prev.png) no-repeat;background-position:center;background-size:9px 18px;background-color:#fff;-webkit-transition:.3s all;transition:.3s all}
.custom-nav .owl-nav .arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.custom-dots .owl-dots{position:absolute;bottom:16%;left:0;right:0;margin:0!important}
.custom-dots .owl-dots .owl-dot span{margin:0 8px;width:14px;height:14px;border-radius:50px;background:#B1B1B1;-webkit-transition:.2s all;transition:.2s all}
.custom-dots .owl-dots .owl-dot.active span,.custom-dots .owl-dots .owl-dot:hover span{background:#D91605}
.custom-dots .owl-dots .owl-dot.active span{border-radius:9px;background:#D91605;width:42px}
.p-item{background:#fff;padding:10px 10px 20px;overflow:hidden;text-align:center;line-height:18px}
.p-item:hover img{bottom:10px}
.p-item a{display:block;color:#212A36}
.p-item img{-webkit-transition:.3s all;transition:.3s all}
.p-item p{margin:0}
.p-item .p-img{position:relative;padding-bottom:100%;margin-bottom: 10px;}
.p-item .p-name{margin-bottom:8px;height:36px}
.p-item .p-price-group{height:42px;margin:8px 0 14px;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.p-item .p-price{font-weight:700;font-size:20px;line-height:24px;margin-bottom:4px;width:100%}
.p-item .p-old-price{color:#A3A3A3;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-right:4px}
.p-item .p-discount{color:#FA5252}
.p-item .p-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:18px}
.p-item .p-btn-group span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}
.p-item .p-btn-group span:first-child{margin:0}
.p-item .p-btn-group .icons{width:16px;height:18px;margin-right:8px}
.p-item .icon-check{background-position:-9px -98px}
.p-item .icon-phone{background-position:-45px -98px}
.p-item .icon-gift{background-position:-80px -98px}
.p-item .p-add-cart{width:60px;height:40px;background:linear-gradient(300.63deg,#1D94FF 0%,#74CDFF 99.26%);border-radius:24px;position:relative}
.p-item .p-add-cart::before{content:'';width:18px;height:100%;background:url(/images/icon-cart.png) no-repeat center;background-size:18px;display:block;margin:auto;-webkit-filter:brightness(100);filter:brightness(100)}
.p-item .p-add-cart:hover{background:-webkit-gradient(linear,right top,left top,from(#74CDFF),color-stop(99.26%,#1D94FF));background:linear-gradient(270deg,#74CDFF 0%,#1D94FF 99.26%)}
.global-header-block{display:none}
.global-header-container{top:-50px;-webkit-transition:.2s all;transition:.2s all}
.global-header-container .item-support-group{width:1200px;margin:auto;top:calc(100% + 8px);-webkit-filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.2));filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.2));border-radius:10px;background:#FFF;overflow:hidden;position:absolute;left:0;right:0;z-index:99;margin-top:8px;-webkit-transition:.1s all;transition:.1s all;opacity:1;visibility:hidden;font-size:16px;line-height:20px}
.global-header-container .item-support-group .title{margin:0;text-align:center;color:#fff;font-weight:700;font-size:28px;line-height:64px;background:linear-gradient(91.56deg,#F52194 2.74%,#FA9F2C 96.84%)}
.global-header-container .item-support-group .row{padding:24px}
.global-header-container .item-support-group .col-title{margin-bottom:18px;color:#212A36;font-weight:700;font-size:19px;line-height:24px;text-align:center}
.global-header-container .item-support-group table{margin-bottom:40px}
.global-header-container .item-support-group table:last-child{margin:0}
.global-header-container .item-support-group tr:first-child td{padding:0}
.global-header-container .item-support-group td{padding:7px 12px}
.global-header-container .item-support-group b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-header-container .item-support-group .icon-zalo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin-right:8px;background-position:center;background-repeat:no-repeat;background-size:24px;vertical-align:bottom}
.global-header-container .item-support-group .col-item{padding:24px 40px}
.global-header-container .list-hotline-group{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.4);box-shadow:0 0 4px 0 rgba(0,0,0,0.4);border-radius:8px;background:#FFF;position:absolute;top:calc(100% + 20px);right:0;width:450px;z-index:2;overflow:hidden;-webkit-transition:.12s all;transition:.12s all;opacity:0;visibility:hidden}
.global-header-container .list-hotline-group .item{margin:0;border:0;line-height:32px;padding:8px 16px;border-bottom:1px solid #E5EAF1;color:#212A36;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-header-container .list-hotline-group .item:hover{background:#E5EAF1}
.global-header-container .list-hotline-group .num{width:32px;height:32px;line-height:32px;text-align:center;margin-right:16px;border-radius:4px;font-weight:700;font-size:20px;-webkit-box-shadow:0 0 0 1px #1988EC;box-shadow:0 0 0 1px #1988EC}
.global-another-footer{background:#0062B9 !important;padding:32px 0;color:#fff}
.global-another-footer a{display:table;color:#fff;font-size:16px;line-height:27px}
.global-another-footer .title{font-weight:700;font-size:20px;line-height:24px;padding-bottom:12px;margin-bottom:12px;position:relative}
.global-another-footer .title::after{content:'';width:150px;height:2px;background:#FAFAFA;position:absolute;bottom:0;left:0}
.global-another-footer p{margin:0}
.global-another-footer .footer-address-list a{display:inline-block}
.global-another-footer .footer-support-list a{font-weight:700;display:inline-block}
.global-header-top{background:#0066C1;padding:8px 0}
.global-header-top a{color:#fff}
.global-header-top .item-right{line-height:20px;position: relative}
.global-header-top .item-right::after {}
.global-header-top .item-right > a {position: relative;z-index: 1;}
.global-header-top .item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-header-top .item-news{margin-left:16px;position:relative;line-height:28px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-header-top .item-news::before{content:'';position:absolute;top:4px;left:-16px;width:1px;height:20px;background:#1988EC}
.global-header-top .item-news:last-child::before{content:none}
.global-header-top .box-title{cursor:pointer;font-weight:600;text-align:center;color:#fff;margin:0 16px 0 0;border-radius:16px;line-height:28px;padding:0 12px;background:linear-gradient(91.56deg,#F52194 2.74%,#FA9F2C 96.84%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-header-top .icons{width:24px;height:28px}
.global-header-top .icon-map{background-position:-9px -4px}
.global-header-top .icon-hotline{background-position:-46px -4px}
.global-header-top .icon-news{background-position:-81px -3px}
.global-header-top .icon-bold{background-position:-116px -3px}
.global-header-top .item.active{z-index:10}
.global-header-top .item:hover .item-support-group{top:100%;opacity:1;visibility:visible}
.global-header-bottom-group{padding-top:16px;padding-bottom:12px}
.global-header-bottom-group .header-left-group{width:184px;margin-right:48px}
.global-header-bottom-group .header-middle-group{width:736px;margin-right:48px}
.global-header-bottom-group .header-right-group{width:calc(100% - 1016px)}
.global-header-bottom-group a{color:#fff}
.global-header-bottom-group img{display:block;margin:auto}
.global-header-bottom-group .icons{width:24px;height:24px;margin-right:8px}
.global-header-bottom-group .header-buildpc{line-height:40px;background:#FF8125;-webkit-box-shadow:0 0 0 1px #FAFAFA;box-shadow:0 0 0 1px #FAFAFA;border-radius:500px;text-align:center;color:#FAFAFA;font-weight:600;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}
.global-header-bottom-group .header-buildpc .icon-buildpc{background-position:-134px -51px}
.global-store-info{font-size:15px}
.global-store-info a{line-height:15px;color:#000;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-store-info a:last-child{margin:0}
.global-store-info .icons{width:30px;height:22px;margin-right:5px}
.global-store-info .icon-picture{background-position:-207px -77px}
.global-store-info .icon-hotline{background-position:-205px -111px}
.global-store-info .icon-phone{background-position:-205px -144px}
.global-store-info .icon-email{background-position:-205px -180px}
.global-store-info .icon-time{background-position:-205px -221px}
.global-store-info .store-address{height:42px;line-height:21px;margin-bottom:24px;display: block}
.global-popup-login{display:none}
.global-popup-login .global-popup-content{max-width:800px;width:100%;margin:auto;background:#fff;border-radius:16px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;color:#404D5F}
.global-popup-login .item-left{width:299px;background-position:center;border-right:1px solid #E5EAF1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.global-popup-login .item-right{width:calc(100% - 300px);padding:21px 40px 25px;position:relative}
.global-popup-login .close-popup{color:#404D5F;font-size:21px;margin-right:-20px}
.global-popup-login .box-title{line-height:20px;margin:24px 0;font-size:16px}
.global-popup-login .box-title a{color:#1988EC;text-decoration:underline;font-weight:600}
.global-popup-login .box-title p{margin:0}
.global-popup-login .box-title p:first-child{margin-bottom:4px;font-weight:700;font-size:28px;line-height:32px}
.global-popup-login .input-box{position:relative;margin-bottom:16px}
.global-popup-login .input-box input{width:100%;margin:0;padding:0 20px 0 0;height:25px;border:0;border-bottom:1px solid #E1E9EC;font-size:16px}
.global-popup-login .icon-eye{width:12px;height:12px;position:absolute;right:0;top:5px;background-position:-213px -52px}
.global-popup-login .icon-google{background-position:-8px -186px}
.global-popup-login .icon-facebook{background-position:-64px -186px}
.global-popup-login .btn-forgot-password{color:#697789;font-weight:600;font-size:14px;line-height:18px}
.global-popup-login .popup-btn{width:100%;background:#1988EC;border-radius:8px;text-align:center;color:#fff;margin:16px 0 24px;line-height:40px;font-weight:600;font-size:16px;display:block}
.global-popup-login .popup-icons-group{margin:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.global-popup-login .popup-icons-group .icons{width:40px;height:40px;margin:0 8px}
.global-popup-login .popup-btn-direction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.global-popup-login .popup-content-group{display:none}
.global-popup-login .btn-back{width:10px;height:10px;border:2px solid #404D5F;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:0;border-top:0}
.global-popup-login .popup-registor-group .input-box{margin-bottom:32px}
.global-popup-login .popup-registor-group .popup-btn{margin-top:40px}
.header-static-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-static-group a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size: 15px}
.header-static-group .icon-payinstall{background-position:-144px -5px}
.header-static-group .icon-tag{background-position:-176px -6px}
.header-static-group .icon-shield{background-position:-211px -6px}
.header-static-group .icon-truck{background-position:-176px -49px}
.header-hotline-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-hotline-group .item{margin-right:15px;padding-right:14px;border-right:1px solid #69D4F5}
.header-hotline-group .item:hover .list-hotline-group{top:calc(100% + 6px);visibility:visible;opacity:1}
.header-hotline-group .icons,.header-hotline-group .icon-cart{width:40px;height:40px;border-radius:50%;margin-right:8px;background-color:#fff}
.header-hotline-group .icon-phone{background-position:0 -45px;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out}
.header-hotline-group .text{line-height:18px;margin:0;font-size: 14px}
.header-hotline-group .item-title{color:#fff;cursor:pointer}
.header-hotline-group .icon-cart{margin:0;position:relative;background:url(/images/icon-cart.png) no-repeat;background-position:center;background-color:#fff;background-size:18px}
.header-hotline-group .cart-count{background:#FA5252;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;color:#F5F8FD;position:absolute;top:-7px;right:-7px}
.header-search-group{margin-top:12px;position:relative}
.header-search-group form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#FAFAFA;border-radius:500px}
.header-search-group .header-search-option-group{padding:0 16px 0 20px;margin-right:16px;border-right:1px solid #CACACA;width:122px;position:relative}
.header-search-group .header-search-option-group:hover .search-option-list{opacity:1;visibility:visible;top:100%}
.header-search-group .header-search-option-group p{margin:0;color:#CACACA;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:86px}
.header-search-group .search-option-list{position:absolute;top:calc(100% + 20px);left:0;z-index:3;background:#fff!important;border-radius:7px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);max-height:250px;overflow:auto;-webkit-transition:.15s all;transition:.15s all;opacity:0;visibility:hidden}
.header-search-group .search-option-list a{display:block;color:#000;padding:5px 12px;white-space:nowrap}
.header-search-group .search-option-list a:hover, .header-search-group .search-option-list a.current{background:linear-gradient(300.63deg,rgba(29,148,255,0.3) 7.16%,rgba(116,205,255,0.3) 40.27%)}
.header-search-group .text-search{color:#CACACA;margin:0 20px 0 0;padding:0;border:0;font-size:16px;background:transparent;width:537px;height:40px}
.header-search-group .text-search:focus{color:#000}
.header-search-group .btn-search{width:40px;height:40px;border-radius:50%;background:linear-gradient(300.63deg,#1D94FF 7.16%,#74CDFF 40.27%);border:0;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0}
.header-search-group .icon-down{width:10px;height:10px;margin:0 0 0 8px;background-position:-184px -103px;display:inline-block}
.header-search-group .icon-search{width:100%;height:100%;background-position:-45px -44px;display:block}
.header-menu-group{position:relative;margin-top:12px}
.header-menu-group:hover .menu-list{opacity: 1;visibility: visible;}
.header-menu-group a{display:block;font-size:16px;color:#212A36}
.header-menu-group .title{-webkit-box-shadow:0 0 0 1px #FAFAFA;box-shadow:0 0 0 1px #FAFAFA;text-align:center;line-height:40px;border-radius:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:12px;margin:0;color:#FAFAFA;cursor:pointer;width:100%}
.header-menu-group .icon-menu{width:16px;height:16px;background-position:-99px -54px;margin:0 8px 0 0}
.header-menu-group .icon-down{width:10px;height:10px;background-position:-184px -123px;margin:0 0 0 8px}
.header-menu-group .menu-list{transition: .1s all;opacity: 0;visibility: hidden;position:absolute;width:291px;height:610px;background:#FFF;z-index:3;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.08);box-shadow:0 4px 4px rgba(0,0,0,0.08);border-radius:10px;top:calc(100% + 12px)}
.header-menu-group .menu-homepage{opacity: 1;visibility: visible;margin: 0;top: calc(100% + 22px);}
.header-menu-group .item{height:calc(100% / 15)}
.header-menu-group .item:first-child{border-radius:10px 10px 0 0}
.header-menu-group .item:nth-child(15){border-radius:0 0 10px 10px}
.header-menu-group .item:hover{background:linear-gradient(300.63deg,rgba(29,148,255,0.3) 7.16%,rgba(116,205,255,0.3) 40.27%)}
.header-menu-group .item:hover .cat-thum{-webkit-filter:unset;filter:unset}
.header-menu-group .item:hover .sub-menu{display:flex;flex-wrap:wrap;}
.header-menu-group .cat-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 19px}
.header-menu-group .cat-thum{width:24px;height:24px;margin-right:19px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-filter:grayscale(1);filter:grayscale(1)}
.header-menu-group .cat-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 43px)}
.header-menu-group .sub-menu{display:none;background:#fff;z-index:3;border-radius:12px;position:absolute;top:0;left:291px;width:calc(1200px - 291px);height:610px;overflow:auto;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.08);box-shadow:0 4px 4px rgba(0,0,0,0.08)}
.header-menu-group .sub-item{float:left;margin-bottom:24px;width:25%;padding:16px}
.header-menu-group .sub-item a{margin-bottom:9px;font-size:16px;line-height:20px}
.header-menu-group .sub-item .cat-2{font-weight:600;margin-bottom:12px;text-align: left}
.header-fixed{position:fixed !important;top:0;left:0;right:0;z-index:99;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}
.header-fixed .global-header-top,.header-fixed .header-static-group,.header-fixed .header-logo{display:none}
.header-fixed .header-menu-group{margin:0 28px 0 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.header-fixed .header-search-group{margin:0 28px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:564px}
.header-fixed .header-hotline-group{margin:0 28px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.header-fixed .header-buildpc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0}
.header-fixed .menu-homepage{opacity: 0;visibility: hidden;top:calc(100% + 12px)}
.global-another-header{background:#0676DA;z-index: 9999;position: relative;top: 0}
.global-another-header .container{padding-top:10px;padding-bottom:10px}
.global-another-header .another-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.global-another-header .logo-header{max-width:146px;max-height:32px}
.global-another-header .header-item{margin-right:40px;color:#fff;line-height:40px}
.global-another-header .header-item:last-child{margin:0}
.global-another-header .header-item:hover .item-support-group{top:100%;opacity:1;visibility:visible}
.global-another-header .header-item:hover .list-hotline-group{top:calc(100% + 6px);visibility:visible;opacity:1}
.global-another-header .header-item .box-title{border-radius:28px;line-height:40px;display:block;width:130px;text-align:center;font-size:16px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}
.global-another-header .item-showroom .box-title {width: auto;box-shadow: unset;font-weight: 700;font-size: 14px;color: #fff}
.global-another-header .item-support-group {margin-top: 0;}
.footer-newsletter-group{color:#fff;background-position:center;background-size:cover;padding:41px 0}
.footer-newsletter-group .item-left{line-height:20px;font-size:16px}
.footer-newsletter-group .item-left b{font-size:24px;line-height:28px;margin-bottom:4px}
.footer-newsletter-group input{border:0;padding:0 20px;margin:0 8px 0 0;width:375px;height:48px;background:#FFF;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);border-radius:24px;color:#A3A3A3;font-size:16px}
.footer-newsletter-group input:focus{color:#000}
.footer-newsletter-group .btn-send-newsletter{width:103px;line-height:48px;text-align:center;font-size:16px;color:#ffff;background:#0676DA;border-radius:24px}
.footer-store-group{padding:32px 0 64px}
.footer-store-group .box-title{color:#1988EC;font-weight:700;font-size:24px;line-height:41px;margin-bottom:40px}
.footer-store-group .item{margin-right:24px;width:calc(100% / 4 - 18px)}
.footer-store-group .item:last-child{margin-right:0}
.footer-store-group .item-title{margin:34px 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-store-group .item-title .icons{width:72px;height:68px;margin-right:12px;background-size:500px 600px}
.footer-store-group .item-title .text{margin:0;width:calc(100% - 84px);color:#0676DA;line-height:24px;font-size:16px}
.footer-store-group .item-title span{display:block}
.footer-store-group .icon-number-1{background-position:-18px -259px}
.footer-store-group .icon-number-2{background-position:-126px -259px}
.footer-store-group .icon-number-3{background-position:-252px -259px}
.footer-info-group{background:#0062B9;color:#fff}
.footer-info-group a{display:table;color:#fff}
.footer-info-group .info-top-group{padding:20px 0;line-height:20px}
.footer-info-group .item-left{font-weight:600;margin:0;padding-bottom:26px;position:relative}
.footer-info-group .item-left::after{content:'';width:150px;height:2px;background:linear-gradient(300.63deg,#0678DB 0%,#00F6CA 99.26%);position:absolute;left:0;bottom:0}
.footer-info-group .item-right p{margin:0 44px 0 0}
.footer-info-group .item-right p:last-child{margin:0}
.footer-info-group .item-right span{display:block;margin-bottom:8px}
.footer-info-group .item-right a{color:#1ED6FF;font-weight:700}
.footer-info-group .info-bottom-group{padding:32px 0;line-height:27px}
.footer-info-group .title{font-weight:600;font-size:20px;line-height:24px;padding-bottom:13px;margin-bottom:13px;white-space:nowrap;position:relative}
.footer-info-group .title::after{content:'';width:150px;height:2px;background:#FAFAFA;position:absolute;left:0;bottom:0}
.footer-bottom-group{background:#005098;padding:32px 0;color:#fff;line-height:22px;font-size:15px}
.footer-bottom-group b{line-height:27px;margin-bottom:10px;font-size:16px}
.footer-bottom-group a{max-width:210px}
.homepage{padding:10px 0 0}
.homepage .home-banner-group{width:calc(100% - 303px);margin:auto 0 auto auto;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.homepage .home-banner-group img{display:block;margin:auto;border-radius:10px}
.homepage .home-banner-group a{display:block}
.homepage .home-slider-group{width:594px;margin:0 12px 12px 0}
.homepage .home-right-slider{width:calc(100% - 606px);margin-bottom: 12px}
.homepage .home-right-slider a{margin-bottom:19px}
.homepage .home-right-slider a:last-child{margin:0}
.homepage .home-under-slider,.homepage .home-under-block-slider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.homepage .home-under-block-slider a{margin:0 12px 12px 0}
.homepage .home-under-slider a{margin:0 12px 0 0}
.homepage .home-under-slider a:last-child,.homepage .home-under-block-slider a:last-child{margin-right:0}
.homepage .home-under-slider a{width:calc(100% / 3 - 8px)}
.homepage .home-under-block-slider{margin: 16px 0 32px 0}
.homepage .home-under-block-slider a{width:calc(100% / 4 - 9px)}
.homepage .p-container{position:relative;min-height:382px}
.home-collection-group{margin:20px 0 32px;padding:46px 0;background-position:center;background-repeat:no-repeat;background-size:100% 100%}
.home-collection-group .home-collection-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.home-collection-group .home-collection-title a{color:#005BAD;line-height:20px;text-align:center;padding:8px;background:#FAFAFA;border-radius:35px;margin-right:20px;width:calc(100% / 5 - 16px)}
.home-collection-group .home-collection-title a:last-child{margin-right:0}
.home-collection-group .home-collection-title a:hover,.home-collection-group .home-collection-title a.current{background:linear-gradient(300.63deg,#1D94FF 0%,#74CDFF 99.26%);color:#FFF}
.home-collection-group .home-collection-title a *{display:block}
.home-collection-group .home-collection-title b{font-size:17px;line-height:24px;font-weight:600}
.home-collection-group .custom-nav .owl-nav .owl-prev{left:-27px}
.home-collection-group .custom-nav .owl-nav .owl-next{right:-27px}
.home-collection-group .p-item{border-radius:8px}
.home-collection-group .p-item .p-img{padding-bottom:95%;margin-bottom: 10px}
.home-box-group{margin:32px 0;background:#fff;border-radius:10px}
.home-box-group .box-title-group{padding:24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.home-box-group .box-title{font-weight:700;font-size:30px;line-height:48px;margin:0 24px 0 0}
.home-box-group .box-cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:36px;font-size:14px}
.home-box-group .box-cat-list a{margin:0 8px 0 0;border-radius:500px;color:#1988EC;text-align:center;box-shadow: 0px 0px 0px 1px #1988ec;white-space:nowrap;padding: 0 16px;}
.home-box-group .box-cat-list a:hover{background:linear-gradient(300.63deg,rgba(29,148,255,0.2) 7.16%,rgba(116,205,255,0.2) 40.27%)}
.home-box-group .box-cat-list a:last-child{margin:0 0 0 10px;color:#697789;box-shadow:unset;width:auto;padding:0;background:0!important}
.home-box-group .box-cat-list a * {white-space: nowrap;margin: auto;font-size: inherit;font-weight: inherit;line-height: inherit;}
.home-box-group .p-container{padding:0 20px 24px}
.filter-container{background:#fff;border-radius:10px;padding:20px;color:#212A36}
.filter-container a{color:#000;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:16px;margin-top:16px;position:relative;padding-left:18px}
.filter-container a::before{content:'';width:12px;height:12px;position:absolute;top:2px;left:0;border:1.6px solid #000;border-radius:2px}
.filter-container .current::before{border-color:#005BAD;background:url(/images/checked_filter.png) no-repeat #005BAD;background-size:9px;background-position:2px 1px;border:0}
.filter-container .box-title{text-align:center;margin-bottom:30px;line-height:42px;border:1px solid #1D94FF;border-radius:8px;font-size:16px;font-weight:500}
.filter-container .filter-item{margin-bottom:32px}
.filter-container .filter-item:last-child{margin:0}
.filter-container .filter-item span:nth-child(2){white-space:nowrap}
.filter-container .title{text-transform:uppercase;font-weight:700;font-size:16px;line-height:20px;padding-bottom:8px;margin-bottom:0;border-bottom:1px solid #E5EAF1}
.filter-container .filter-category a{font-weight:600;margin:8px 0 0}
.filter-container .filter-category a::before{content:'\f101';font-family:'Font Awesome 5 Free';border:0;top:0}
.product-page{padding-bottom:60px}
.product-page .box-page-title{line-height:14px;padding-bottom:4px;margin-bottom:24px;font-size:12px;position:relative;color:#A3A3A3}
.product-page .box-page-title::after{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background:linear-gradient(300.63deg,#1D94FF 7.16%,#74CDFF 40.27%)}
.product-page .box-page-title *{margin-bottom:0}
.product-page .box-page-title .page-title{margin-right:5px;font-size:28px;line-height:32px}
.product-page .product-banner-group{margin-bottom:24px}
.product-page .product-banner-group .owl-nav .owl-prev{left:16px}
.product-page .product-banner-group .owl-nav .owl-next{right:16px}
.product-page .product-banner-group .owl-nav .arrow{width:32px;height:32px;background-size:5px 9px}
.product-page .product-box-group{background:#fff;border-radius:10px;padding:10px;margin-bottom:24px}
.product-page .product-sort-group{margin-bottom:10px;padding:16px 6px}
.product-page .product-sort-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}
.product-page .product-sort-button a{margin-right:8px;border:1px solid #1988EC;border-radius:500px;line-height:34px;padding:0 16px}
.product-page .product-sort-button a:last-child{margin:0}
.product-page .product-sort-button a:hover,.product-page .product-sort-button a.current{color:#fff;background:#1988EC}
.product-page .product-display-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.product-page .product-display-group select{width:120px;height:36px;border:1px solid #BDC6D3;border-radius:40px;padding-left:10px;color:#404D5F;font-size:16px;margin-right:16px}
.product-page .product-display-group a{width:34px;height:34px;margin-right:6px}
.product-page .product-display-group a:nth-child(2){position:relative}
.product-page .product-display-group a:nth-child(2)::before{content:'';width:1px;height:24px;background:#E5EAF1;position:absolute;top:6px;left:-6px}
.product-page .product-display-group a:last-child{margin-right:0}
.product-page .icon-grid{background-position:-109px -170px}
.product-page .icon-grid:hover,.product-page .icon-grid.active{background-position:-109px -198px}
.product-page .icon-list{background-position:-151px -170px}
.product-page .icon-list:hover,.product-page .icon-list.active{background-position:-151px -198px}
.product-page .p-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #E5EAF1;border-left:1px solid #E5EAF1}
.product-page .p-item{border-right:1px solid #E5EAF1;border-bottom:1px solid #E5EAF1;width:calc(100% / 4)}
.product-page .product-static-group{padding:24px;color:#212A36}
.product-page .product-static-group *{font-family:inherit!important}
.p-list-container .p-item{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;padding:20px}
.p-list-container .p-item img{padding:0}
.p-list-container .p-item .p-img{margin:0 24px 0 0;padding-bottom:0;width:152px;height:152px}
.p-list-container .p-item .p-text{width:calc(100% - 176px)}
.p-list-container .p-item .p-price-group{text-align:left;display:block}
.p-list-container .p-item .p-price-group *{display:inline-block}
.p-list-container .p-item .p-price{display:block}
.p-list-container .p-item .p-add-cart{width:150px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.p-list-container .p-item .p-add-cart::before{margin:0 8px 0 0}
.p-list-container .p-item .p-add-cart::after{content:'Thêm vào giỏ'}
.p-list-container .p-btn-group{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.p-list-container .p-btn-group p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.p-list-container .p-btn-group span{margin:0 0 0 16px}
.product-detail-page .pd-info-container{border-radius:0;padding:10px 10px 20px}
.product-detail-page .pd-name{color:#212A36;font-weight:700;font-size:20px;line-height:24px;padding-bottom:10px;border-bottom:1px solid #E5EAF1;margin-bottom:10px}
.product-detail-page .pd-left-group{width:374px;margin-right:24px}
.product-detail-page .pd-middle-group{padding:0 10px;width:486px;margin-right:24px}
.product-detail-page .pd-right-group{width:272px}
.product-detail-page .pd-image-group .item{display:block;position:relative;padding-bottom:100%;margin-bottom:10px}
.product-detail-page .pd-image-group .owl-nav .arrow{width:32px;height:32px;background-size:5px 9px;-webkit-box-shadow:unset !important;box-shadow:unset !important}
.product-detail-page .pd-image-group .owl-nav .arrow:hover{-webkit-box-shadow:0 0 6px 0 rgb(0 0 0 / 20%) !important;box-shadow:0 0 6px 0 rgb(0 0 0 / 20%) !important}
.product-detail-page .pd-image-group .owl-nav .owl-prev{left:10px}
.product-detail-page .pd-image-group .owl-nav .owl-next{right:10px}
.product-detail-page .pd-gallery-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-detail-page .pd-gallery-group a{margin:0 4px 4px 0;width:calc(100% / 5 - 4px)}
.product-detail-page .pd-gallery-group a:nth-child(5n){margin-right:0}
.product-detail-page .pd-gallery-group a.active{-webkit-box-shadow:0 0 0 1px #005BAD;box-shadow:0 0 0 1px #005BAD}
.product-detail-page .pd-info-rating{line-height:14px;margin-bottom:12px}
.product-detail-page .pd-info-rating p{margin:0 8px 10px 0;padding:0 8px 0 0;position:relative}
.product-detail-page .pd-info-rating p::after{content:'';width:1px;height:14px;background:#A3A3A3;position:absolute;right:0}
.product-detail-page .pd-info-rating p:last-child{padding:0;margin:0}
.product-detail-page .pd-info-rating p:last-child::after{content:none}
.product-detail-page .pd-info-rating p span,.product-detail-page .pd-info-rating p a{margin-left:5px}
.product-detail-page .pd-info-rating .icon-star{vertical-align:top}
.product-detail-page .pd-summary-group{margin:12px 0;color:#212A36}
.product-detail-page .pd-summary-group b{margin-bottom:12px}
.product-detail-page .pd-summary-list .item,.product-detail-page .pd-offer-list .item,.product-detail-page .static-text-list .item{margin:8px 0 0;line-height:18px;position:relative;padding:0 0 0 10px}
.product-detail-page .pd-summary-list .item:first-child,.product-detail-page .pd-offer-list .item:first-child,.product-detail-page .static-text-list .item:first-child{margin:0}
.product-detail-page .pd-summary-list .item::before,.product-detail-page .pd-offer-list .item::before,.product-detail-page .static-text-list .item::before{content:'';width:4px;height:4px;border-radius:50%;border:1px solid #212A36;position:absolute;top:4px;left:0}
.product-detail-page .pd-price-group{border:1px dashed #FF8125;border-radius:10px;margin:12px 0;padding:10px}
.product-detail-page .pd-price-group *{display:inline-block;margin-right:8px}
.product-detail-page .pd-price-group .pd-price{font-weight:700;font-size:28px;line-height:32px}
.product-detail-page .pd-price-group .pd-old-price{color:#A3A3A3;font-weight:400;font-size:14px;line-height:22px}
.product-detail-page .pd-price-group .pd-price-off{color:#FA5252;font-size:14px;line-height:22px}
.product-detail-page .pd-price-group .pd-warranty{margin:8px 0 0;font-size:14px;background:#ff2525;border-radius:4px;line-height:18px;color:#fff;padding:0 5px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.product-detail-page .pd-offer-group{margin:12px 0;border-radius:10px;-webkit-box-shadow:0 0 0 1px #fee8cb;box-shadow:0 0 0 1px #fee8cb;overflow:hidden}
.product-detail-page .pd-offer-group .title{background:linear-gradient(91.56deg,rgba(245,33,148,0.1) 2.74%,rgba(250,159,44,0.1) 96.84%);line-height:40px;color:#FA5252;font-weight:600;font-size:18px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}
.product-detail-page .pd-offer-group .icon-gift{width:20px;height:20px;margin-right:8px;background-position:-113px -97px}
.product-detail-page .pd-offer-list{padding:10px}
.product-detail-page .pd-offer-list .item {line-height: inherit;}
.product-detail-page .pd-btn-group a{margin-bottom:12px;color:#fff;background:#FA5252;border-radius:10px;font-size:14px;line-height:18px;padding:16px 7px;text-align:center;width:calc(100% / 2 - 6px)}
.product-detail-page .pd-btn-group a:first-child{width:100%}
.product-detail-page .pd-btn-group a:nth-child(2){margin-right:12px;background:#FF8125}
.product-detail-page .pd-btn-group a:nth-child(3){background:#1988EC}
.product-detail-page .pd-btn-group a *{display:block}
.product-detail-page .pd-btn-group a b{font-size:20px;line-height:24px;margin-bottom:4px}
.product-detail-page .box-static-item{-webkit-box-shadow:0 0 0 1px #1988EC;box-shadow:0 0 0 1px #1988EC;border-radius:10px;overflow:hidden;margin-bottom:10px;line-height:14px;font-size:12px}
.product-detail-page .box-static-item .box-title{font-weight:600;font-size:14px;margin:0;padding:0 10px;line-height:38px;color:#fff;background:#1988EC}
.product-detail-page .static-text{padding:16px}
.product-detail-page .box-address-list b{display:block;margin-bottom:8px}
.product-detail-page .box-address-list a{display:block;margin-bottom:8px;padding-left:16px;color:#FA5252;position:relative}
.product-detail-page .box-address-list a::before{content:'';width:16px;height:16px;position:absolute;left:0;top:1px;background:url(/images/sprite.png) no-repeat;background-size:260px 315px;background-position:-248px -57px}
.product-detail-page .box-address-list i{color:#697789}
.product-detail-page .static-hotline-list p{margin:0}
.product-detail-page .static-hotline-list .item{margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:16px}
.product-detail-page .static-hotline-list .item:last-child{margin:0}
.product-detail-page .static-hotline-list .icon-phone{width:16px;height:16px;margin-right:8px;background-position:-149px -104px;background-size:180px 216px}
.product-detail-page .box-qr-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px;font-weight:500;font-size:12px;margin:0}
.product-detail-page .box-qr-code p{margin:0;line-height:20px;padding-right:16px}
.product-detail-page .box-qr-code img{display:block}
.product-detail-page .pd-spec-holder{margin:20px 0;line-height:18px}
.product-detail-page .pd-spec-holder tr:nth-child(n + 11){display:none}
.product-detail-page .btn-spec{display:block;text-align:center;background:#1988EC;border-radius:10px;color:#fff;line-height:42px;font-weight:600;font-size:16px;border:1px solid transparent}
.product-detail-page .btn-spec:hover{color:#1988EC;background:#fff;border-color:#1988EC}
.pd-box-group{background:#FFF;margin-bottom:20px;border-radius:10px;padding:16px}
.pd-box-group .box-title{color:#212A36;font-weight:700;font-size:20px;line-height:24px;border-bottom:1px solid #E5EAF1;padding-bottom:10px;margin-bottom:10px}
.pd-art-group .item{padding:20px 0;border-bottom:1px solid #E5EAF1;line-height:18px}
.pd-art-group .item:last-child{border:0;padding-bottom:0}
.pd-art-group a{display:block;color:#202020}
.pd-art-group .item-img{text-align:center;margin-bottom:12px}
.pd-art-group .item-img img{display:block;margin:auto}
.pd-art-group .item-title{font-weight:600;font-size:16px;line-height:20px;margin-bottom:4px}
.pd-box-group .pd-spec-holder tr td {max-width: 300px;padding: 16px 8px;}
.pd-box-group .pd-spec-holder tr td:nth-child(1) {white-space: nowrap;}
.pd-spec-holder{color:#212A36}
.pd-spec-holder table{border-collapse:inherit}
.pd-spec-holder tr{background:#fff}
.pd-spec-holder tr:nth-child(odd){background:#F5F8FD}
.pd-spec-holder tr td{padding:16px 10px}
.fancybox-spec{padding:16px 24px;min-width:800px}
.fancybox-spec .fancybox-title{color:#212A36;font-weight:700;font-size:20px;line-height:24px;border-bottom:1px solid #E5EAF1;padding-bottom:10px;margin-bottom:10px}
.pd-product-related-group{background:#FFF;border-radius:10px}
.pd-product-related-group .pd-box-title{padding:24px 10px 0;border-bottom:1px solid #E5EAF1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pd-product-related-group .pd-box-title a{position:relative;color:#212A36;font-weight:700;font-size:20px;line-height:24px;padding-bottom:14px;margin-right:40px}
.pd-product-related-group .pd-box-title a::after{content:'';background:transparent;height:2px;width:0;-webkit-transition:.25s all;transition:.25s all;position:absolute;bottom:-1px;left:0}
.pd-product-related-group .pd-box-title a.active::after,.pd-product-related-group .pd-box-title a:hover::after{width:100%;background:#1988EC}
.pd-product-related-group .p-container{padding:24px 20px;position: relative}
.pd-config-group{margin:12px 0}
.pd-config-group .pd-config-list{display:flex;flex-wrap:wrap;text-align:center;margin-top:6px}
.pd-config-group .pd-config-list a{color:#000;width:calc(100% / 3 - 4px);margin:6px 6px 0 0;margin-bottom:6px;border:solid 1px #f1f1f1;border-radius:5px;padding:15px;position:relative}
.pd-config-group .pd-config-list a:nth-child(3n){margin-right:0}
.pd-config-group .pd-config-list .item-name{display:block;font-size:14px;font-weight:500;line-height:1;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pd-config-group .pd-config-list .item-price{font-size:16px;font-weight:700;color:#FA5252}
.pd-config-group .pd-config-list .current,.pd-config-group .pd-config-list a:hover{border-color:#FA5252}
.pd-config-group .pd-config-list .item-check{width:12px;height:12px;border-radius:50%;display:inline-block;margin-left:5px;background:#ddd}
.pd-config-group .pd-config-list .current .item-check{background:#2b8ae0}
.cart-page{padding-bottom:50px}
.cart-page .page-title{line-height:14px;padding-bottom:6px;position:relative;margin-bottom:24px;color:#A3A3A3}
.cart-page .page-title::after{content:'';height:2px;position:absolute;left:0;bottom:0;right:0;background:linear-gradient(300.63deg,#1D94FF 7.16%,#74CDFF 40.27%)}
.cart-page .page-title h1{font-size:28px;line-height:32px}
.cart-page .cart-customer-group{border-radius:8px;background:#FFF;position:relative;-webkit-box-shadow:0 0 0 1px #1988EC;box-shadow:0 0 0 1px #1988EC;overflow:hidden}
.cart-page .cart-customer-holder{padding:0 20px;line-height:18px;color:#404D5F}
.cart-page .cart-customer-holder .title{font-weight:700;font-size:20px;line-height:24px;padding:12px 0;margin-bottom:8px}
.cart-page .form-input{background:#F5F8FD;border-radius:8px;margin-bottom:16px;padding:0 12px;color:#929EAD;height:38px;display:block;width:100%;border: 1px solid transparent;}
.cart-page textarea{resize:none;height:72px!important;padding:9px 12px!important;outline:none}
.cart-page .btn-submit-cart{background:#1988EC;color:#fff;text-align:center;border:0;margin:0;padding:0;outline:none;width:100%;display:block;padding:16px;font-weight:700;font-size:20px;line-height:32px}
.cart-page .btn-submit-cart *{display:block}
.cart-page .btn-submit-cart b{margin-bottom:2px;font-size:28px}
.cart-page .btn-submit-cart span{font-size:12px;line-height:14px;font-weight:400}
.cart-page .btn-remove-group{display:block;max-width:281px;line-height:38px;background:#fff;text-align:center;color:#EE6A6A;font-weight:700;font-size:16px;border:1px solid #EE6A6A;border-radius:8px;margin:16px 0 0 auto}
.cart-page .btn-remove-group:hover{color:#fff;background:#EE6A6A}
.cart-items-group{background:#fff;border-radius:8px;overflow:hidden;margin-bottom:16px;border:1px solid #E5EAF1;border-bottom:0}
.cart-items-group .item{border-bottom:1px solid #E5EAF1;color:#212A36}
.cart-items-group .item-left{width:64.5%;border-right:1px solid #E5EAF1;float:left;padding:20px}
.cart-items-group .item-right{width:calc(100% - 64.5% - 1px);float:left;padding:12px 12px 12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cart-items-group .item-img{float:left;width:88px;height:88px;margin-right:24px;position:relative}
.cart-items-group .item-text{float:left;width:calc(100% - 112px)}
.cart-items-group .item-name{display:block;color:#212A36;margin-bottom:4px;font-size:14px;line-height:18px}
.cart-items-group .item-status{margin:0;height:18px}
.cart-items-group .item-status span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cart-items-group .item-status .icons{width:18px;height:18px;margin-right:8px}
.cart-items-group .icon-delete{width:40px;height:40px;margin-bottom:16px;border:1px solid #EE6A6A;border-radius:8px}
.cart-items-group .icon-delete:hover{background:#EE6A6A}
.cart-items-group .icon-delete:hover::before{-webkit-filter:brightness(100);filter:brightness(100)}
.cart-items-group .icon-delete::before{content:'';background:url(/images/sprite.png) no-repeat;background-size:250px 300px;background-position:-142px -89px;display:block;height:100%}
.cart-items-group .icon-phone{background-position:-45px -98px}
.cart-items-group .icon-check{background-position:-9px -98px}
.cart-items-group .item-quantity-holder{width:160px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 0 1px #E5EAF1;box-shadow:0 0 0 1px #E5EAF1;border-radius:8px;text-align:center;margin-bottom:16px}
.cart-items-group .item-quantity-holder a{color:#697789;width:40px;line-height:40px;font-size:12px}
.cart-items-group .item-quantity-holder input{width:80px;height:40px;font-weight:700;font-size:16px;text-align:center;color:#697789;background:#FAFAFA;border:0;margin:0;padding:0}
.cart-items-group .item-price-holder{font-size:16px;line-height:20px;width: 100%}
.cart-items-group .item-price-holder p{margin:0}
.cart-items-group .item-price{margin-bottom:4px}
.cart-items-group .total-item-price{font-weight:700;color:#74cdff}
.cart-items-group .cart-total-summary{color:#697789;line-height:20px}
.cart-items-group .cart-total-price{color:#1988EC;font-weight:700;font-size:20px;padding:20px;display:block}
.article-page{background:#F7F7F7}
.article-page .art-category-group{background:#0676DA;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;position:relative}
.article-page .art-category-group a{color:#fff;font-weight:600;line-height:64px;padding:0 8px}
.article-page .art-category-group a:hover, .article-page .art-category-group a.current{background:rgba(255,255,255,0.2)}
.article-page .item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-page .article-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.article-page .art-item{margin:0 30px 30px 0;width:calc(100% / 3 - 20px)}
.article-page .art-item:nth-child(3n){margin-right:0}
.article-page .art-time{display:block;margin-bottom:12px;font-size:14px;line-height:17px;color:#A3A3A3;font-weight:300}
.article-page .box-title-group{line-height:30px;position:relative;padding-bottom:5px;border-bottom:3px solid #D9D9D9;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.article-page .box-title-group::after{content:'';position:absolute;bottom:-3px;left:0;width:85px;height:3px;background:gray}
.article-page .box-title-group .box-title{font-weight:700;font-size:24px;text-transform:uppercase;color:#005BAD}
.article-page .box-title-group .box-title *{display:inherit}
.article-page .paging{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}
.article-page .paging a{height:32px;line-height:32px;background:#FAFAFA;border:1px solid #CACACA;border-radius:6px;color:#A3A3A3;font-weight:600}
.article-page .paging a:hover,.article-page .paging a.current{background:#005BAD;color:#fff;border-color:transparent}
.top-article-group{margin-bottom:95px}
.top-article-group .item{position:relative;}
.top-article-group .item::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0.9%, rgba(0, 0, 0, 0) 97.86%);}
.top-article-group .item p{margin-bottom:8px}
.top-article-group .item-text{color:#FFF;font-size:14px;line-height:17px;position:absolute;top:40px;left:80px;z-index:1}
.top-article-group .item-title{display:block;max-width:306px;max-height:215px;color:#FFF;font-weight:700;font-size:36px;line-height:43px;margin-bottom:10px;overflow: hidden;}
.top-article-group .item-btn{display:block;background:rgba(255,255,255,0.8);border-radius:20.5px;max-width:142px;line-height:40px;text-align:center;color:#005BAD;font-weight:500;font-size:16px;margin:33px 0 0}
.top-article-group .item-btn:hover{background:#005BAD;color:#fff}
.top-article-group .icons{width:20px;height:17px}
.top-article-group .icon-edit{background-position:-70px -240px;-webkit-transform:scale(1.1);transform:scale(1.1)}
.top-article-group .icon-plan{background-position:-70px -267px;-webkit-transform:scale(1.1);transform:scale(1.1)}
.top-article-group .icon-cat{background-position:-99px -54px}
.top-article-group .custom-nav .owl-nav .owl-prev{left:16px}
.top-article-group .custom-nav .owl-nav .owl-next{right:16px}
.top-article-group .custom-nav .owl-nav .arrow{width:40px;height:40px;opacity:.6}
.top-article-group .custom-nav .owl-nav .arrow:hover{opacity:1}
.top-article-group .custom-dots .owl-dots{bottom:15px;right:15px;left:unset}
.top-article-group .custom-dots .owl-dots .owl-dot.active span{opacity:1;width:30px}
.top-article-group .custom-dots .owl-dots .owl-dot span{width:10px;height:10px;margin:0 5px;background:#fff;opacity:.4}
.top-article-group .top-box-right-group{padding-top:24px}
.top-article-group .top-box-right-group .title{font-weight:600;font-size:24px;position:relative;line-height:30px;margin-bottom:15px}
.top-article-group .top-box-right-group .title::after{content:'';position:absolute;left:0;right:0;bottom:6px;height:2px;background:#D9D9D9;border-radius:24px}
.top-article-group .top-box-right-group .title span{display:inline-block;background:#fff;padding-right:17px;position:relative;line-height:30px;z-index:1}
.top-article-group .top-art-item{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.top-article-group .top-art-item:last-child{padding-bottom:0}
.top-article-group .top-art-item .top-art-img{width:160px;margin-right:16px;position:relative}
.top-article-group .top-art-item img{display:block}
.top-article-group .top-art-item .top-art-text{width:calc(100% - 176px)}
.top-article-group .top-art-item .top-cat{position:absolute;top:8px;right:8px;background:rgba(255,255,255,0.8);border-radius:20px;font-size:12px;color:#005BAD;line-height:18px;padding:0 9px}
.top-article-group .top-art-item .top-art-title{color:#000;font-size:16px;line-height:19px;margin-bottom:16px}
.top-article-group .top-art-item .top-art-time{font-size:12px;line-height:14px;color:#A3A3A3;font-weight:300}
.top-article-group .top-art-item .top-art-time span{padding-right:5px}
.top-article-group .top-art-item .top-art-time time{padding-left:5px;letter-spacing:1.1px}
.article-home-page{position:relative}
.article-home-page::before{content:'';background:#fff;height:420px;width:100%;position:absolute;left:0;right:0;top:0;z-index:0}
.art-box-group{margin:30px 0}
.art-box-group .cat-child-list a{font-size:16px;line-height:19px;color:#525252;position:relative;margin-right:10px;padding-right:10px}
.art-box-group .cat-child-list a::after{content:'';position:absolute;top:4px;right:0;width:1px;height:14px;background:#CACACA}
.art-box-group .cat-child-list a:last-child{margin:0;padding:0}
.art-box-group .cat-child-list a:last-child::after{content:none}
.art-box-group .cat-child-list a *{display:inherit}
.art-item{background:#F7F7F7;position:relative;overflow:hidden;height:312px}
.art-item:hover .art-text{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(#ffffffe6),to(#fff));background:linear-gradient(#ffffffe6,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:24px;-webkit-transition:.4s all;transition:.4s all}
.art-item:hover .art-hover{display:block}
.art-item:hover .art-title{color:#005BAD}
.art-item:hover .art-time{display:none}
.art-item .art-img{display:block;position:relative;padding-bottom:58%}
.art-item .art-img::before {content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 60px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);z-index: 1}
.art-item .art-img img{height:100%;width:100%}
.art-item .art-cat{position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,0.8);border-radius:20px;color:#005BAD;font-size:12px;line-height:24px;padding:0 16px;z-index: 1;}
.art-item .art-text{padding:12px 24px;position:relative;bottom:0;-webkit-transition:.4s all;transition:.4s all}
.art-item .art-title{color:#000;font-weight:500;font-size:16px;line-height:19px;height:38px}
.art-item .art-btn{color:#1988EC;font-weight:500;font-size:16px;line-height:19px;margin-top:16px;display: inline-block}
.art-item .art-summary{margin:10px 0 16px;color:gray;font-size:14px;line-height:18px}
.art-item .art-hover{display:none}
.art-other-item{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;-webkit-transition:.2s all;transition:.2s all}
.art-other-item:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1)}
.art-other-item .art-other-img{width:380px}
.art-other-item .art-other-text{width:calc(100% - 380px);padding:24px 32px 10px}
.art-other-item .art-other-time-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:19px}
.art-other-item .art-other-cat{color:#005BAD;background:rgba(6,118,218,0.2);border-radius:20px;line-height:24px;font-size:12px;padding:0 17px}
.art-other-item .art-time{line-height:24px;margin:0;color:gray}
.art-other-item .art-other-title{color:#000;font-weight:500;font-size:20px;line-height:24px;margin-bottom:12px}
.art-other-item .art-other-summary{line-height:18px;color:gray;margin-bottom:18px}
.art-other-item .art-other-btn{color:#1988EC;font-weight:500;font-size:16px;line-height:19px;margin-top:18px}
.art-other-box-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -12px}
.art-new-container{background:#fff;margin-top:-32px;padding:32px 20px 32px 24px;position:relative}
.art-new-container::after{content:'';background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff);height:90px;position:absolute;left:0;bottom:0;right:0}
.art-new-container .box-title{font-weight:700;font-size:24px;line-height:29px;text-align:center;position:relative;padding-bottom:12px;margin-bottom:16px}
.art-new-container .box-title::after{content:'';width:70px;height:4px;background:#CACACA;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.art-new-container .box-scroll-group{overflow-y:scroll;overflow-x:hidden;max-height:1110px}
.art-new-container .box-scroll-group::-webkit-scrollbar{width:0}
.art-new-container .box-scroll-group::-webkit-scrollbar-track{background:#f5f5f5}
.art-new-container .box-scroll-group::-webkit-scrollbar-thumb{background:#606060;border-radius:10px}
.art-new-container .box-scroll-group::-webkit-scrollbar-thumb:hover{background:#aaa}
.art-new-container .art-new-holder .item{padding:24px 0;border-top:2px solid #f7f7f7}
.art-new-container .art-new-holder .item:first-child{padding-top:0;border:0}
.art-new-container .art-new-holder .item img{display:block;margin:auto}
.art-new-container .art-new-holder .item .item-img{display:block;position:relative;margin-bottom:12px}
.art-new-container .art-new-holder .item .item-cat{background:rgba(255,255,255,0.8);border-radius:20px;line-height:24px;padding:0 17px;position:absolute;left:12px;bottom:12px;font-size:12px}
.art-new-container .art-new-holder .item .item-title{font-size:16px;line-height:19px;margin-bottom:8px;color:#000}
.art-new-container .art-new-holder .item .art-time{margin:0}
.art-new-container .p-saleoff-holder{max-height:700px}
.art-new-container .p-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;border-top:2px solid #f7f7f7}
.art-new-container .p-item:first-child{border:0}
.art-new-container .p-item .p-img{width:100px;padding:0;margin-right:16px;height:100px}
.art-new-container .p-item .p-img img{padding:0}
.art-new-container .p-item .p-text{width:calc(100% - 116px);text-align:left}
.art-new-container .p-item .p-btn-group{display:none}
.art-new-container .p-item .p-name{font-size:16px;line-height:19px;height:auto;margin-bottom:12px}
.art-new-container .p-item .p-price-group{height:auto;margin:0;display:block}
.art-new-container .p-item .p-price{color:#FA5252;font-weight:600;font-size:16px;line-height:19px;display:block}
.art-video-box{margin:120px 0}
.art-video-box .art-big-video iframe{border:0;display:block;width:800px;height:460px}
.art-video-box .video-title-group{background:#E3E3E3;padding:10px 16px 10px 40px;position:relative}
.art-video-box .video-title-group::before{content:'';background:url(/images/sprite.png) no-repeat;background-size:250px 300px;background-position:-108px -243px;width:23px;height:16px;position:absolute;top:17px;left:16px}
.art-video-box .video-title-group a{display:block;font-size:24px;line-height:29px;margin-bottom:4px;font-weight:700}
.art-video-box .video-title-group p{margin:0;color:gray;line-height:17px}
.art-video-box .video-list-holder{overflow-y:scroll;overflow-x:hidden;max-height:390px}
.art-video-box .video-list-holder::-webkit-scrollbar{width:0}
.art-video-box .video-list-holder::-webkit-scrollbar-track{background:#f5f5f5}
.art-video-box .video-list-holder::-webkit-scrollbar-thumb{background:#606060;border-radius:10px}
.art-video-box .video-list-holder::-webkit-scrollbar-thumb:hover{background:#aaa}
.art-video-box .video-item{border-top:1px solid #D9D9D9;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.art-video-box .video-item:first-child{border:0}
.art-video-box .video-item .video-img{width:32%;margin-right:16px}
.art-video-box .video-item .video-img img {width: auto;height: auto}
.art-video-box .video-item .video-title{width:calc(100% - 32% - 16px);color:#000;font-size:16px;line-height:19px;height:100%}
.tiktok-chanel-group img{display:block;margin:auto}
.tiktok-chanel-group .tiktok-title-group{font-weight:600;font-size:24px;line-height:29px;padding:0 0 8px 8px;border-bottom:2px solid #D9D9D9;width:calc(100% - 42px);margin:auto 0 30px auto;position:relative}
.tiktok-chanel-group .tiktok-title-group::before{content:'';width:42px;height:48px;background:url(/images/sprite.png) no-repeat;background-size:250px 300px;background-position:-8px -243px;position:absolute;top:-9px;left:-42px}
.tiktok-chanel-group .tiktok-text{background:#EAEAEA;text-align:center;margin-bottom:40px;color:#000;font-size:20px;line-height:24px;padding:32px}
.tiktok-chanel-group .tiktok-text a{margin-left:15px;font-weight:700;font-size:24px;line-height:29px;color:#005BAD}
.tiktok-chanel-group .tiktok-image{position:relative;display:block;margin-bottom:16px}
.tiktok-chanel-group .tiktok-image::before{content:'';width:95px;height:95px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/images/sprite.png) no-repeat;background-position:-282px -482px}
.tiktok-chanel-group .tiktok-hastag{position:absolute;left:0;bottom:0;right:0;color:#FFF;font-size:12px;line-height:14px;background:rgba(0,0,0,0.4);padding:9px 16px;z-index:1}
.tiktok-chanel-group .tiktok-title{color:#000;font-weight:500;font-size:16px;line-height:19px}
.tiktok-chanel-group .box-item-list .tiktok-image::before{width:55px;height:55px;background-size:300px 350px;background-position:-171px -281px;opacity:.8}
.tiktok-chanel-group .box-item-list .owl-nav .arrow{width:40px;height:40px;opacity:.6;background-size:5px 9px}
.tiktok-chanel-group .box-item-list .owl-nav .arrow:hover{opacity:1}
.tiktok-chanel-group .box-item-list .owl-nav .owl-prev{left:16px}
.tiktok-chanel-group .box-item-list .owl-nav .owl-next{right:16px}
.article-category-page{padding:34px 0}
.article-category-page .art-box-group{padding:24px 0 0;margin:0}
.article-category-page .art-child-group{position:relative;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.article-category-page .art-child-group::after{content:'';width:100%;height:4px;background:#CACACA;opacity:.4;position:absolute;bottom:4px;left:0;right:0}
.article-category-page .art-child-group a{font-size:16px;line-height:19px;color:#525252;position:relative;padding:0 7px}
.article-category-page .art-child-group a::after{content:'';width:1px;height:14px;background:#CACACA;position:absolute;top:2px;right:0}
.article-category-page .art-child-group a:last-child::after{content:none;padding:0 0 0 7px}
.article-category-page .cat-child-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.article-category-page .box-title{color:#1988EC;font-weight:700;font-size:32px;line-height:48px;padding-right:24px;position:relative;background:#F7F7F7;z-index:1;margin:0}
.article-detail-page{background:#fff;padding:24px 0 32px}
.article-detail-page .art-detail-col-left{margin:0 0 30px 0}
.article-detail-page .art-detail-title{font-weight:700;color:#1988EC;margin-bottom:10px}
.article-detail-page .art-detail-author{color:gray;font-size:14px;line-height:17px;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #FAFAFA}
.article-detail-page .art-detail-summary{margin:24px 0;font-size:16px;line-height:19px;text-align:justify}
.article-detail-page .art-detail-content *{font-family:inherit!important}
.art-detail-related-group .box-title{font-weight:700;font-size:24px;line-height:29px;color:#005BAD;margin-bottom:24px}
.art-detail-related-group .art-item{margin:0 30px 0 0;width:calc(100% / 3 - 20px);background:#fff}
.art-detail-related-group .art-item:nth-child(3n){margin-right:0}
.art-right-box{margin:60px 0 30px}
.art-right-box .box-title{font-weight:500;font-size:18px;color:#FFF;line-height:21px;margin:0;position:relative}
.art-right-box .box-title::before{content:'';-webkit-clip-path:polygon(0 0,64% 0,80% 100%,0% 100%);clip-path:polygon(0 0,64% 0,80% 100%,0% 100%);background:#0676DA;width:88px;height:11px;position:absolute;left:0;top:-5px}
.art-right-box .box-title::after{content:'';width:158px;height:7px;background:#0676DA;position:absolute;bottom:0;right:0}
.art-right-box .box-title span{background:url(/images/article-title-bg.png) no-repeat;background-size:100% 100%;display:table-cell;width:100%;height:100%;padding:12px 50px 7px 24px}
.art-right-box .art-item{margin:24px 0;background:#fff}
.art-right-box .art-item:hover .art-text{padding:12px}
.art-right-box .art-item .art-text{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.2s all;transition:.2s all}
.art-right-box .art-item .art-time{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;color:#A3A3A3;font-weight:300;line-height:17px}
.art-right-box .art-item .art-title{margin:0 0 8px}
.art-right-box .p-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;border-top:2px solid #f7f7f7}
.art-right-box .p-item:first-child{border:0}
.art-right-box .p-item .p-img{width:100px;padding:0;margin-right:16px;height:100px}
.art-right-box .p-item .p-img img{padding:0}
.art-right-box .p-item .p-text{width:calc(100% - 116px);text-align:left}
.art-right-box .p-item .p-btn-group{display:none}
.art-right-box .p-item .p-name{font-size:16px;line-height:19px;height:auto;margin-bottom:12px}
.art-right-box .p-item .p-price-group{height:auto;margin:0;display:block}
.art-right-box .p-item .p-price{color:#FA5252;font-weight:600;font-size:16px;line-height:19px;display:block}
.archor-list-group{color:gray}
.archor-list-group *{font-weight:400}
.archor-list-group a{display:block;color:gray;font-size:14px;line-height:17px}
.archor-list-group a *{font-weight:400;font-size:inherit!important}
.archor-list-group ol{padding-left:15px}
.archor-list-group ol:first-child > li{padding:8px 0 0 62px;position:relative;margin-bottom:32px;background: #fff;}
.archor-list-group ol:first-child > li::before{counter-increment:section;content:counter(section);width:50px;height:50px;line-height:48px;border-radius:50%;border:1px solid #CACACA;color:#CACACA;text-align:center;font-weight:700;font-size:24px;position:absolute;left:0;top:0}
.archor-list-group ol:first-child > li::after{content:'';content:'';border-left:1px solid #D9D9D9;position:absolute;left:25px;top:55px;height:calc(100% - 25px)}
.archor-list-group ol:first-child > li:hover::before{border-color:#005BAD}
.archor-list-group ol:first-child > li:last-child::after{content:none}
.archor-list-group ol:first-child > li > a{font-weight:600;font-size:16px;line-height:19px;margin-bottom:5px}
.archor-list-group li{margin-bottom:4px}
.brand-page{padding-top: 40px;padding-bottom: 20px;}
.brand-page a {color: #222}
.brand-page .featured-brand{width:100%;float:left;margin-bottom:30px;}
.brand-page .featured-brand .title-n{width:100%;float:left;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:20px;}
.brand-page .featured-brand .list-n{width:100%;float:left;display:flex;flex-wrap:wrap;align-items:center;}
.brand-page .featured-brand .list-n li{width:12.5%;float:left;text-align:center;margin-bottom:10px;}
.brand-page .featured-brand .list-n li img{max-height:25px;}
.brand-page .brand-list{margin-bottom:30px;}
.brand-page .brand-list .first-letter{float:left;margin-right:30px;}
.brand-page .brand-list .first-letter .title-n{float:left;font-size:18px;text-transform:uppercase;font-weight:700;line-height:25px;}
.brand-page .brand-list .list-letter{float:left;}
.brand-page .brand-list .list-letter li{float:left;margin-right:25px;font-size:16px;line-height:25px;}
.brand-page .brand-item{margin-bottom:20px;}
.brand-page .brand-item .smallTitle{font-size:18px;font-weight:700;margin-bottom:10px !important;line-height:30px;border-bottom:solid 1px #ccc;}
.brand-page .brand-item .list-unstyled{display:flex;flex-wrap:wrap;align-items:center;}
.brand-page .brand-item .list-unstyled li{text-align:center;padding:0px 10px;margin-bottom:20px;text-transform: capitalize;}
.brand-page .brand-item .list-unstyled li img{max-height:25px;width:auto;}

.detail-content-n-read{margin-bottom:25px;}
.detail-content-n-read .dcnr-left{width:1045px;float:left;}
.detail-content-n-read .dcnr-right{width:560px;float:right;}
.detail-content-n-read .dcnr-left .box-content-read{margin-bottom:25px;padding-bottom:25px;}
.detail-content-n-read .dcnr-left .box-content-read .title-n{width:100%;float:left;padding:15px 25px;font-size:22px;font-weight:500;line-height:1.5;border-bottom:solid 1px #f1f1f1;margin-bottom:25px;margin-top:0px;}
.detail-content-n-read .dcnr-left .box-content-read .list-n{width:100%;float:left;padding:0px 25px;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n{max-height:1000px;overflow:hidden;position:relative;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n.active{max-height:initial;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n::after{content:'';width:100%;height:70px;background:linear-gradient(rgba(255,255,255,0),#fff);position:absolute;left:0px;bottom:0px;z-index:1;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n.disaffter::after{display:none;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n.active::after{display:none;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n .content-read{width:100%;float:left;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n .box-content-des-vm{width:100%;float:left;text-align:center;position:absolute;bottom:0px;left:0px;z-index:99;display:none;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n.active .box-content-des-vm{position:relative;bottom:initial;left:initial;margin-top:15px;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-des .list-n .box-content-des-vm a{width:132px;display:inline-block;text-align:center;line-height:40px;font-size:14px;color:#2b8ae0;line-height:40px;border:solid 1px #2b8ae0;border-radius:3px;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-video .list-n iframe{margin-top:15px;min-height:560px;}
.detail-content-n-read .dcnr-left .box-content-read.box-content-video .list-n iframe:nth-child(1){margin-top:0px;}
.box-produc-review .title{font-size:20px;font-weight:500;line-height:36px;}
.box-produc-review .box-review-content{display: flex;flex-wrap: wrap;align-items: center;padding:16px 24px;border:1px solid #E5EAF1;border-radius:10px;position:relative;}
.box-produc-review .box-review-content .review-all-rate{width: 115px;margin-right: 40px;text-align: center;}
.box-produc-review .box-review-content .review-all-rate .tt-rar{color:#212A36;line-height: 18px;}
.box-produc-review .box-review-content .review-all-rate .rate-rar{text-align:center;}
.box-produc-review .box-review-content .review-all-rate .rate-rar .num{display: inline-block;color: #fab204;font-weight: 600;font-size: 40px;line-height: 48px;}
.box-produc-review .box-review-content .review-all-rate .rate-rar .icons-star-rar{display:inline-block;position:relative;top:-12px;}
.box-produc-review .box-review-content .review-all-rate .rate-rar img {width: 30px;height: 30px;}
.box-produc-review .box-review-content .rate-review-center{width: 392px;padding: 0 40px;border-left: 1px solid #E5EAF1;border-right: 1px solid #E5EAF1;}
.box-produc-review .box-review-content .rate-review-center li{font-size: 12px;line-height: 14px;display: flex;align-items: center;white-space: nowrap;margin: 8px 0}
.box-produc-review .box-review-content .rate-review-center li:last-child{margin-bottom:0px;}
.box-produc-review .box-review-content .rate-review-center .blue i{color: #697789;}
.box-produc-review .box-review-content .rate-review-center .line-rating{margin: 0 8px;background: #BDC6D3;border-radius: 30px;height: 3px;width: 221px;overflow: hidden;position: relative}
.box-produc-review .box-review-content .rate-review-center .line-rating .percent{display:block;background:#fab204;border-radius:30px;position: absolute;top: 0;left: 0;bottom: 0;}
.box-produc-review .box-review-content .rate-review-center .total-rv{color: #1988EC;}
.box-produc-review .box-review-content .rate-riview-right{width: 123px;margin-left: 40px;}
.box-produc-review .box-review-content .rate-riview-right a{border: 1px solid #1988EC;border-radius: 10px;display: block;text-align: center;color: #1988EC;font-weight: 600;font-size: 16px;line-height: 42px;}
.box-produc-review .box-review-content .rate-riview-right a:hover {background: #1988EC;color: #fff;}
.box-produc-review .box-review-content .form-review{width:100%;margin-top:20px;padding-top:20px;border-top:dashed 1px #eeeeee;display:none;}
.box-produc-review .form-review .form-review-alert {float: left;width: 100%;color: red;white-space: pre-line}
.star-rank{margin-bottom:10px;}
.rating-input{float:right;width:16px;height:16px;padding:0;margin:0 0 0 -16px;opacity:0;}
.rating-star:hover{background-position:0 0;}
.rating-star{position:relative;float:right;display:block;width:17px;height:17px;background:url('/images/star_rating.png') 0 0px;margin:0 3px;}
.rating-star:hover, .rating-star:hover ~ .rating-star{background-position:0 0;}
.rating-star:hover, .rating-star:hover ~ .rating-star, .rating-input:checked ~ .rating-star{background-position:0 0;}
.rating:hover .rating-star:hover, .rating:hover .rating-star:hover ~ .rating-star, .rating-input:checked ~ .rating-star{background-position:0 0;}
.rating-star, .rating-comment:hover .rating-star{position:relative;float:right;display:block;background:url('/images/star_rating.png') 0 -28px;}
.rating-comment:hover .rating-star:hover, .rating-comment:hover .rating-star:hover ~ .rating-star{background-position:0px -56px !important;}
#star_tip{display:none;margin-left:10px;position:relative;background:#2b8ae0;color:#fff;padding:2px 8px 3px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;}
#star_tip:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(82,184,88,0);border-right-color:#2b8ae0;border-width:6px;margin-top:-6px;}
.box-produc-review .box-review-content .form-review .form-review-left{width:50%;float:left;padding-right:5px;}
.box-produc-review .box-review-content .form-review .form-review-right{width:50%;float:right;padding-left:5px;}
.box-produc-review .box-review-content .form-review .form-review-left textarea{font-size:14px;color:#999;padding:5px;margin:5px 0;width:100%;height:90px;resize:none;border:solid 1px #eeeeee;outline:0;border-radius:3px;}
.box-produc-review .box-review-content .form-review .form-review-right input{border:1px solid #eeeeee;border-radius:4px;font-size:14px;padding:5px;margin:5px 0;height:40px;width:calc(50% - 5px);float:left;color:#161616;}
.box-produc-review .box-review-content .form-review .form-review-right input:nth-child(2n){float:right;}
.box-produc-review .box-review-content .form-review .form-review-right #submit-review{color:#fff;background:#2b8ae0;}
.box-produc-review .box-review-content .form-review .form-review-right a{background:#2b8ae0;border:1px solid #2b8ae0;border-radius:4px;font-size:14px;color:#fff;padding:9px 0;margin:5px 0 5px 10px;width:calc(50% - 5px);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;}
.box-review-list{margin:20px 0;}
.box-review-list .item{padding:15px 0px;border-bottom:solid 1px #eeeeee;}
.box-review-list .item:last-child{border: 0}
.box-review-list .item.hide{display:none;}
.box-review-list .item .name-date{font-size:14px;color:#4e4e4e;}
.box-review-list .item .name-date span{font-weight:500;color:#161616;}
.box-review-list .item .content {margin-top: 8px;font-size: 14px;line-height: 18px;color: #212A36}
.box-review-list .item .content span{float:left;line-height:22px;}
.box-review-list .item .content span.star-rate-review{margin-right:15px;}
.box-review-list .item.review-vm{display:none;}
.box-review-list .item.review-vm a{width:150px;float:left;line-height:28px;border:solid 1px #2b8ae0;border-radius:3px;color:#2b8ae0;font-weight:300;font-size:12px;text-align:center;}
.box-detail-content-read .box-produc-comment{padding-top:0px;padding-right:13px;}
.box-produc-comment .title{font-size:20px;font-weight:500;line-height:36px;margin-bottom:5px;}
.form-comment textarea{font-size:14px;color:#999;padding:5px;margin:0px;width:100%;height:150px;resize:none;border:solid 1px #eeeeee;outline:0;border-radius:5px;display:block;}
.form-comment .send-comment{padding:20px 0px;border-top:none;}
.form-comment .send-comment a.qd-cmt{float:left;font-size:14px;color:#2b8ae0;line-height:45px;}
.form-comment .send-comment a.btn-send-form-cmt{width:150px;float:right;text-align:center;font-size:14px;font-weight:500;color:#fff;background:#2b8ae0;line-height:45px;border-radius:5px;}
.comment-list{padding:0px 20px;}
.comment-list .item{padding:15px 0px;display: flex;flex-wrap: wrap}
.comment-list .item.hide{display:none;}
.comment-list .all-box-item-cmt-img{width:140px;float:left;}
.comment-list .all-box-item-cmt-img .cus-avatar{width:70px;height:70px;float:left;background:#f1f1f1;text-align:center;font-size:22px;font-weight:600;line-height:70px;margin-right:5px;overflow:hidden;color:#787878;text-transform:uppercase;border-radius:50%;display:block;}
.comment-list .all-box-item-cmt-img .name-cmt{float:left;width:70px;text-align:center;display:block;clear:both;font-weight:600;margin-top:9px;font-size:16px;color:#222222;}
.comment-list .item .all-box-item-cmt{width:calc(100% - 140px);float:left;}
.comment-list .item .all-box-item-cmt .qtv{float:left;font-weight:500;line-height:18px;color:#fff;padding:0px 8px;border-radius:3px;background:#2b8ae0;font-size:11px;}
.comment-list .item .all-box-item-cmt .content-cus-cmt{font-size:15px;line-height:1.5;margin-bottom:10px;}
.comment-list .item .all-box-item-cmt .rep-cmt{font-size:15px;line-height:1.5;}
.comment-list .item .all-box-item-cmt .rep-cmt a{float:left;color:#2b8ae0;margin-right:3px;}
.comment-list .item .all-box-item-cmt .rep-cmt .time{font-size:12px;color:#787878;margin-bottom:10px;}
.comment-list .item .box-content-rep{}
.comment-list .item .box-content-rep .bg-rep{position:relative;padding:5px 15px;border-radius:10px;background:#e7e7e7;margin:10px 0px;}
.comment-list .item .box-content-rep .bg-rep::before{content:'\f0d8';font-family:'FontAwesome';font-size:28px;color:#e7e7e7;position:absolute;z-index:1;top:-19px;left:13px;line-height:1;}
.comment-list .item .form-comment{display:none;}
.comment-list .item .box-content-rep .bg-rep .item-rep{padding:20px;}
.comment-list .item .box-content-rep .bg-rep .item-rep .admin-rep-avatar{width:50px;float:left;text-align:center;font-size:14px;font-weight:500;margin-right:18px;overflow:hidden;}
.comment-list .item .box-content-rep .bg-rep .item-rep .cus-avatar{width:50px;height:50px;float:left;background:#f1f1f1;text-align:center;font-size:22px;font-weight:500;line-height:50px;margin-right:18px;overflow:hidden;color:#787878;text-transform:uppercase;border-radius:50%;display:block;}
.comment-list .item .box-content-rep .bg-rep .item-rep .all-box-item-cmt.all-box-item-rep{width:calc(100% - 68px);float:left;}
.comment-list .item .box-content-rep .bg-rep .item-rep .all-box-item-cmt.all-box-item-rep .title-rep{margin-bottom:6px;}
.comment-list .item .box-content-rep .bg-rep .item-rep .all-box-item-cmt.all-box-item-rep .title-rep .name-cmt{float:left;font-size:14px;font-weight:500;margin-right:10px;}
.comment-list-vm{text-align:center;display:none;}
.comment-list-vm a{display:inline-block;font-size:14px;font-weight:300;color:#2b8ae0;line-height:40px;border:solid 1px #eeeeee;border-radius:5px;width:376px;max-width:100%;}
#newCommentBox{overflow:hidden;position:fixed;left:0;right:0;bottom:0;height:100vh;background:rgba(0,0,0,.5);z-index:99;display: flex;align-items: center;justify-content: center}
#newCommentBox .comment-box-container{display:block;overflow:hidden;position:relative;width:100%;max-width:520px;background:#fff;border-radius:5px;}
#newCommentBox .comment-box-container .title{display:block;overflow:hidden;padding:10px;font-size:17px;color:#161616;border-bottom:1px solid #f2f2f2;font-weight:700;}
#newCommentBox .comment-box-container .back-btn{float:right;width:30px;height:30px;position:absolute;top:5px;right:5px;color:#161616;font-size:18px;}
#newCommentBox .comment-box-container .form-wrap{display:block;overflow:hidden;background:#fff;padding:10px;}
#newCommentBox .comment-box-container .form-wrap input{display:block;padding:8px;width:100%;margin:10px 0;height:35px;border:1px solid #dadada;background:#fff;border-radius:4px;font-size:14px;}
#newCommentBox .comment-box-container .sex label{margin-bottom:0;margin-right:30px;}
.box-policy-detail{border:solid 1px #eeeeee;border-top:none;margin-bottom:27px;border-radius:5px;overflow:hidden;}
#newCommentBox .comment-box-container .sex .radio{display:inline-block;}
#newCommentBox .comment-box-container .sex .radio input{display:none;}
#newCommentBox .comment-box-container .sex .radio .icon{height:13px;width:13px;display:inline-block;vertical-align:middle;margin-right:4px;position:relative;margin-top:-3px;border-radius:50%!important;background:#fff;border:2px solid #2b8ae0;overflow:hidden;}
#newCommentBox .comment-box-container .sex .radio input:checked~.icon::before{background-color:#2b8ae0;content:"";display:block;width:5px;height:5px;border-radius:100%;left:2px;top:2px;font-size:11px;color:#fff;position:absolute;}
#newCommentBox .comment-box-container .form-wrap button{display:block;width:100%;margin:0 auto 10px;padding:8px;height:40px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #2b8ae0;border-radius:4px;background:#2b8ae0;cursor:pointer;}
.account-page{padding:30px 0}
.account-page .account-col-left{width:220px;margin-right:20px}
.account-page .account-col-right{width:calc(100% - 240px);background:#fff;box-shadow: 0 0px 5px 0 rgba(0,0,0,0.2);border-radius:10px;padding:20px}
.account-page .account-col-left a{display:block;padding:0 20px;border-radius:6px;margin-top:7px;line-height:40px;background:#ebebeb;color:#666}
.account-page .account-col-left b{display:block;font-size:16px}
.account-page .container{display:flex;flex-wrap:wrap}
.account-page .account-col-left a:hover,.account-page .account-col-left a.current{background:#005BAD;color:#fff}
.account-page .account-col-left .box-info{display:flex;align-items:center;margin-bottom:25px}
.account-page .account-col-left p{margin:0;line-height:20px;width:calc(100% - 58px)}
.account-page .account-col-left b{font-weight:600;line-height:1.2;text-transform:capitalize;display:block;font-size:20px}
.account-page .account-col-left .box-info i{width:48px;margin-right:10px;line-height:48px;font-size:48px;color:#005bad}
.account-page .box-direction a{display:flex;align-items:center}
.account-page .box-direction i{width:36px}
.account-page .box-direction span{width:calc(100% - 36px)}
.account-page .account-col-right td{padding:5px 10px}
.account-page .account-col-right h2, .account-page .account-col-right h3 {margin: 0 0 15px 0;padding-bottom: 8px;font-size: 20px;color: #000;border-bottom: 1px solid #efefef;font-weight: bold}
.art-detail-info{background:#FAFAFA;margin-top:50px;padding:25px 40px}
.art-detail-info .art-info-title{display:flex;align-items:center;margin-bottom:12px}
.art-detail-info .art-info-title .info-img{width:40px;height:40px;margin-right:16px}
.art-detail-info .art-info-title .info-title{margin:0;width:calc(100% - 56px);line-height:17px;color:#6B6B6B}
.art-detail-info .art-info-title .info-title b{display:block;font-weight:500;font-size:16px;line-height:19px;margin-bottom:3px}
.art-detail-info .art-info-title .info-title *{display:block}
.art-detail-info .info-content{margin:0;font-size:16px;line-height:19px}
.video-page .item {display: block;position: relative;color: #000}
.video-page .item::before {content: '';position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: url(/images/sprite.png) no-repeat;width: 55px;height: 55px;background-size: 300px 350px;background-position: -171px -281px;z-index: 1}
.video-page .item:hover {color: #005BAD}
.video-page .item .image {display: block;position: relative;padding-bottom: 58%;margin: 0 0 12px 0}
.video-page .item img {position: absolute;inset: 0 0 0 0;width: 100%;height: 100%;max-width: 100%;max-height: 100%;margin: auto}
.video-page .item .image::before {content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 60px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);z-index: 1}
.video-page .item .title {color: inherit;font-weight: 500;font-size: 16px;line-height: 19px}

/* == Tuyển dụng == */
.static-icons{display:block;background:url(/images/static-sprite.png) no-repeat;background-size:1036px 1028px}
.recruit-page{background:#fff}
.recruit-page .recruit-filter-search{position:relative;width:212px;border-bottom:1px solid #D9D9D9}
.recruit-page .recruit-filter-search input{border:0;margin:0;padding:0;color:#A3A3A3;margin-right:7px;width:100%;height:23px}
.recruit-page .recruit-filter-search button{background-color:unset;border:0;padding:0;margin:0;width:23px;height:23px;position:absolute;top:0;right:-30px;background-position:-20px -460px}
.recruit-page .cat-list-group a{margin-top:17px;display:block;color:#000;font-size:12px;line-height:14px;transition:.2s all}
.recruit-page .cat-list-group input{vertical-align:text-top}
.recruit-page .cat-list-group a:hover,.recruit-page .cat-list-group .current{color:#005BAD;font-weight:700}
.recruit-page .cat-list-group i {font-size: 13px}
.recruit-page .cat-list-group .current i::before {content: '\f14a';font-weight: 900}
.recruit-header{position:relative;background:url(/images/static-recruit-bg-13860.png?v=1) no-repeat center;background-size:cover;margin-bottom:60px}
.recruit-header .text-box{max-width:550px;margin:auto 0 auto auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.recruit-header .text-box h1{margin-bottom:22px;color:#005BAD;font-weight:600;font-size:28px;line-height:32px}
.recruit-header .text-box h2{font-weight:400;font-size:16px;line-height:20px;text-align:justify;margin:0}
.recruit-header .container{position:relative;padding-bottom:400px}
.recruit-content{display:flex;flex-wrap:wrap}
.recruit-content .col-left .item{margin-bottom:40px}
.recruit-content .col-left{width:242px;margin-right:80px}
.recruit-content .col-right{width:calc(100% - 322px)}
.recruit-content .col-left .box-title{margin-bottom:16px;text-align:center;color:#fff;line-height:44px;background:linear-gradient(300.63deg,#0678DB 0%,#00F6CA 99.26%);border-radius:10px;font-weight:700;font-size:16px}
.recruit-content .col-right .title{font-weight:600;font-size:28px;line-height:32px;color:#005BAD;margin:0}
.recruit-content .recruit-item{padding:32px 0;border-bottom:1px solid #CACACA;display:flex;flex-wrap:wrap;justify-content:space-between}
.recruit-content .recruit-item:last-child{border:0}
.recruit-content .recruit-item .item-title{font-weight:700;font-size:20px;line-height:24px;color:#000;margin-bottom:6px;width:100%}
.recruit-content .recruit-item .item-title:hover{color:#005BAD}
.recruit-content .recruit-item li{margin-bottom:14px;font-size:16px;line-height:24px;display:flex;}
.recruit-content .recruit-item li:last-child{margin:0;}
.recruit-content .recruit-item ul:first-child{width: calc(100% - 400px)}
.recruit-content .recruit-item .static-icons{width:24px;height:24px;margin-right:6px}
.recruit-content .recruit-item .item-extent{color:#A3A3A3;margin-right:5px;white-space: nowrap;}
.recruit-content .recruit-item .date-note{margin-left:5px;color:#FA5252}
.recruit-content .recruit-item .static-icon-clock{background-position:-98.5px -216px}
.recruit-content .recruit-item .static-icon-location{background-position:-95.5px -285.5px}
.recruit-content .recruit-item .static-icon-time{background-position:-144px -460px}
.recruit-content .recruit-item .static-icon-dola{background-position:-324px -214px}
.recruit-content .recruit-item .item-right{display:flex;width: 365px;margin-left: 35px}
.recruit-content .recruit-item .item-right .static-icons{width:28px;height:28px;margin-bottom:6px}
.recruit-content .recruit-item .item-right li{margin:0 16px 0 0;flex-wrap:wrap;justify-content:center;flex-direction:column;text-align:center;width:170px;height:98px;border:1px solid #005BAD;border-radius:11px;background:rgba(6,118,218,0.1);line-height:20px;color:#005BAD;align-items: center;}
.recruit-content .recruit-item .item-right li:last-child{margin:0;background:rgba(255,129,37,0.1);border:1px solid #FF8125;color:#FF8125}
.recruit-content .recruit-item .item-right p{width:100%;margin:0}
.recruit-detail-page{padding-top:50px;padding-bottom:80px;}
.recruit-detail-page .col-right {width: 30%}
.recruit-detail-page .col-left {margin-right: 40px;width: calc(100% - 30% - 40px)}
.recruit-detail-page .page-title{display:inline-block;font-weight:700;font-size:28px;line-height:32px;margin:0 2px 18px 0}
.recruit-detail-page .recruit-date{display:inline-block;font-weight:700;font-size:16px;margin:0 2px 18px 0;color:#FA5252}
.recruit-detail-page .recruit-location{color:#005BAD;font-weight:500;font-size:20px;line-height:23px;margin-bottom:40px}
.recruit-detail-page .recruit-content-group{background:#fff;padding:40px}
.recruit-detail-page .recruit-detail-content{margin-top:32px;font-size:16px}
.recruit-detail-page .recruit-extend-list{border-bottom:1px solid #ECECEC;padding-bottom:12px;margin-bottom:32px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;text-align:center}
.recruit-detail-page .recruit-extend-list .item{border-right:1px solid #ECECEC;width:calc(100% / 4);font-size:16px;line-height:20px}
.recruit-detail-page .recruit-extend-list .item:nth-child(1){color:#0DB866}
.recruit-detail-page .recruit-extend-list .item:nth-child(2){color:#005BAD}
.recruit-detail-page .recruit-extend-list .item:nth-child(3){color:#FF8125}
.recruit-detail-page .recruit-extend-list .item:nth-child(4){color:#FA5252;border:0}
.recruit-detail-page .recruit-extend-list .item p{margin:0}
.recruit-detail-page .recruit-extend-list .item b{display:block}
.recruit-detail-page .recruit-extend-list .static-icons{display:block;margin:auto auto 4px;width:30px;height:30px}
.recruit-detail-page .recruit-extend-list .icon-member{background-position:-476px -216px}
.recruit-detail-page .recruit-extend-list .icon-time-work{background-position:-143px -460px}
.recruit-detail-page .recruit-extend-list .icon-payment{background-position:-323px -214.5px}
.recruit-detail-page .recruit-extend-list .icon-clock{background-position:-96.5px -214px;filter:invert(100%) sepia(75%) saturate(2295%) hue-rotate(330deg) brightness(100%) contrast(95%)}
.recruit-detail-page .recruit-form-group{display:flex;flex-wrap:wrap;margin-bottom:40px}
.recruit-detail-page .recruit-form-group .btn-submit{display:block;margin-bottom:16px;line-height:72px;background:linear-gradient(300.63deg,#0678db66 0%,#00f6ca66 99.26%);border-radius:8px;text-align:center;color:#fff;font-weight:700;font-size:20px;text-transform:uppercase;width:100%}
.recruit-detail-page .recruit-form-group .btn-upload {background: rgba(202,202,202,0.2);border: 1px dashed #CACACA;border-radius: 4px;text-align: center;color: #A3A3A3;line-height: 46px}
.recruit-detail-page .recruit-form-group .btn-submit:hover{background:linear-gradient(300.63deg,#00f6ca66 0%,#0678db66 99.26%)}
.recruit-detail-page .recruit-form-group .recruit-form-holder{order:1;background:#fff;padding:32px 24px;width:100%}
.recruit-detail-page .recruit-form-group label{display:block;margin-bottom:24px;border-bottom:1px solid #D9D9D9;padding-bottom:4px;position:relative}
.recruit-detail-page .recruit-form-group label:last-child{margin:0}
.recruit-detail-page .recruit-form-group .input-text{display:block;color:#A3A3A3;font-size:16px;line-height:20px;border:0;margin:0;padding:0}
.recruit-detail-page .recruit-form-group .readonly{font-size:16px;color:#FA5252;position:absolute;top:0;right:0}
.recruit-detail-page .recruit-same-cate-group{padding:32px 24px;background:#fff;margin-bottom:40px;font-size:16px;line-height:19px}
.recruit-detail-page .recruit-same-cate-group .title{font-weight:600;font-size:20px;line-height:24px;margin-bottom:24px}
.recruit-detail-page .recruit-same-cate-group a{display:block;color:#000;margin-top:14px}
.recruit-detail-page .recruit-same-cate-group a:hover{color:#005BAD}
.recruit-detail-page .recruit-file-group{background:rgba(202,202,202,0.2);border:1px dashed #CACACA;border-radius:4px}
.recruit-detail-page .recruit-file-group label{text-align:center;padding:0;border:0}
.recruit-detail-page .recruit-file-group .btn-upload{margin:0;color:#A3A3A3;line-height:46px;cursor:pointer}
.recruit-category-page {padding-top: 40px;padding-bottom: 40px}
.recruit-category-page .recruit-item {background: #fff;padding: 32px;border-radius: 10px;margin-top: 16px;border: 0;transition: .2s all}
.recruit-category-page .recruit-item:hover {box-shadow: 0px 0px 6px 0px rgba(0,0,0,.2)}
.contact-box-bottom{position: fixed;bottom: 85px;right: 10px;z-index: 10000;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-transform: translateX(2000px) scale(.7);transform: translateX(2000px) scale(.7);}
@-webkit-keyframes backInRight {
0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}
80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes backInRight {
0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}
80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}
.contact-box-wrapper{display:flex;align-items:center;background:#fff;margin-bottom:10px;padding:10px 20px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color: #000;}
.contact-icon-box{display:block;text-align:center;width:40px;height:40px;font-size:16px;line-height:38px;border:1px solid #e5e5e5;border-radius:999px;margin-right: 10px;}
.contact-info span{color:#868686;font-size:12px;display: block;}
.article-detail-page .article-product{display:flex;flex-wrap:wrap;border-top:1px solid #E5EAF1;border-left:1px solid #E5EAF1}
.article-detail-page .article-product .p-item{border-bottom:1px solid #E5EAF1;border-right:1px solid #E5EAF1;width:calc(100% / 3);padding:10px}
.article-detail-page .article-product .p-item .p-img{margin-bottom:12px}
.tag-page .tag-item-group{margin: 20px 0 40px 0;}
.tag-page .tag-item-group .page-title{margin-bottom: 20px;padding-bottom: 5px;border-bottom: 1px solid #ccc;margin-right: 0;text-transform: uppercase;font-weight: 700;font-size: 20px;}
.tag-page .tag-item-group .p-item{margin:0 10px 10px 0;width:calc(100% / 5 - 8px)}
.tag-page .tag-item-group .p-item:nth-child(4n){margin-right:10px}
.tag-page .tag-item-group .p-item:nth-child(5n),.tag-page .product-display-list .p-item:nth-child(2n){margin-right:0}
.tag-page .product-display-list .p-item:nth-child(5n){margin-right:10px}
.tag-page .product-display-list .p-item{width:calc(100% / 2 - 5px)}
.tag-page .article-holder {display: flex;flex-wrap: wrap}
.tag-page .article-holder .art-item {margin: 0 14px 14px 0;width: calc(100% / 4 - 11px)}
.tag-page .article-holder .art-item:nth-child(4n) {margin-right: 0}
.global-header-top .item-right .box-direction{transition:.2s all;z-index:-1;background:#fff;border-radius:10px;margin-top:10px;min-width:220px;position:absolute;top:calc(100% + 30px);right:0;box-shadow:0 0 6px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden}
.global-header-top .item-right:hover .box-direction{top:100%;z-index:3;opacity:1;visibility:visible}
.global-header-top .item-right .box-direction a{display:block;color:#000;padding:12px 15px;font-weight:400}
.global-header-top .item-right .box-direction a i{margin-right:11px}
.global-header-top .item-right .box-direction a:hover,.global-header-top .item-right .box-direction .current{color:#fff;background:#0066c1}
.global-header-top .item-right .box-direction a:first-child{border-radius:10px 10px 0 0}
.global-header-top .item-right .box-direction a:last-child{border-radius:0 0 10px 10px}

@media (min-width: 1624px){
   .container{max-width:1624px;min-width:1624px}
    .global-header-container .item-support-group{width:1600px}
    .global-header-bottom-group .header-left-group,.global-header-bottom-group .header-middle-group{margin-right:130px}
    .global-header-bottom-group .header-middle-group{width:940px}
    .global-header-bottom-group .header-right-group{width:216px}
    .global-header-bottom-group{justify-content:space-between}
    .header-menu-group .menu-list{width:309px;height:855px;}
  	.header-menu-group .menu-homepage{top: calc(100% + 30px);}
    .header-menu-group .sub-menu{height: 855px;width: calc(1600px - 309px);left: 309px;}
    .header-menu-group .sub-item a{line-height:26px}
    .header-fixed .header-menu-group {width: 220px}
    .header-fixed .header-menu-group, .header-fixed  .header-middle-group {margin-right: 48px}
    .header-fixed .header-middle-group {width: 824px}
    .header-fixed .header-hotline-group .item {padding-right: 30px}
    .header-fixed .menu-list {top: calc(100% + 12px);}  
    .global-footer-group {background: #fff;}
    .footer-newsletter-group input {width: 395px}
    .footer-newsletter-group .item-left {padding-left: 110px}
    .footer-store-group {padding: 50px 0;}    
  	.footer-store-group .item-title .text-17{font-size: 20px}
    .footer-store-group .item-title {margin: 24px 0 4px 0;}    
    .homepage {padding: 18px 0 0 0;}
    .homepage .home-banner-group {min-height: 855px;width: calc(100% - 327px);}
    .homepage .home-slider-group {width: 840px;}
    .homepage .home-right-slider {width: calc(100% - 852px);}
    .homepage .home-under-block-slider a {margin-bottom: 0;}
    .home-collection-group .home-collection-title a {font-size: 16px;line-height: 24px}
    .home-collection-group .home-collection-title b {font-weight: 600;font-size: 20px;line-height: 31px}
    .home-box-group .box-cat-list {font-size: 16px;line-height: 40px}
    .home-box-group .box-title {font-size: 40px}    
    .filter-container a {font-size: 14px;line-height: 20px}
    .product-page .p-container {margin: 0 -10px}
    .product-page .p-item {width: calc(100% / 5)} 
    .product-detail-page .pd-left-group {width: 500px;margin-right: 30px}
    .product-detail-page .pd-middle-group {width: 600px;margin-right: 30px}
    .product-detail-page .pd-right-group {width: 420px}
    .product-detail-page .product-detail-row .col-8 {-ms-flex: 976px;flex: 1024px;max-width: 1024px}
    .product-detail-page .product-detail-row .col-4 {-ms-flex: 600px;flex: 600px;max-width: 600px;} 
    .box-produc-review .box-review-content .review-all-rate{height:115px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}
    .box-produc-review .box-review-content .rate-review-center{width:576px}
    .box-produc-review .box-review-content .rate-review-center .line-rating{width:405px}
    .box-produc-review .box-review-content .rate-review-center li{font-size:14px}
    .box-review-list .item .content,.box-review-list .item .name-date{font-size:16px}
    .product-detail-page .box-static-item{line-height:18px;font-size:15px}  
    .product-detail-page .pd-image-group .owl-nav .arrow {width: 48px;height: 48px;background-size: 6px 13px}
    .art-item {height: 411px}
    .art-item .art-summary {font-size: 16px;}
    .art-item .art-title {font-size: 18px;line-height: 20px;height: 40px;}  
    .art-video-box .art-big-video iframe{height: 560px;width: 100%}
    .art-new-container .p-item .p-img {width: 30%;padding-bottom: 30%;height: auto}
    .art-new-container .p-item .p-text {width: calc(100% - 30% - 16px)}
    .art-new-container .p-item .p-price-group {font-size: 14px}
    .art-new-container .p-item .p-price {font-size: 18px;line-height: 22px}  
    .recruit-page .cat-list-group a {font-size: 16px;line-height: 18px;display: flex;align-items: center}
    .recruit-page .cat-list-group a input {margin-right: 10px}  
    .global-tooltip .tooltip-title{font-size:16px;line-height:22px}
    .global-tooltip .tooltip-price{font-size:18px}
    .global-tooltip .tooltip-content-item{margin-top:12px}
    .global-tooltip .tooltip-content-item:nth-child(2){padding-top:14px}
    .global-tooltip .tooltip-content-item .title{line-height:26px;font-size:14px;padding:2px 10px}
    .global-tooltip .tooltip-content-list .item{font-size:14px;line-height:20px}  
}