@charset "utf-8";[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.btn{background:#fff;color:#000;border:1px solid #ddd;border-radius:4px;user-select:none;padding:6px 12px;cursor:pointer;text-align:center;margin:0;display:inline-block}.btnGreen{background:#148c03!important;color:#fff!important;border-color:#0f7600}.btnGreen:hover{background:#0e7400!important;color:#fff!important}.btnBlue{background:#0d489b!important;color:#fff!important;border-color:#04439b}.btnBlue:hover{background:#083574!important;color:#fff!important}.btnOrange{background:#d46300!important;color:#fff!important;border-color:#b35401}.btnOrange:hover{background:#bb5700!important;color:#fff!important}.btnRed{background:#c00!important;color:#fff!important;border-color:#b30000}.btnRed:hover{background:#b20202!important;color:#fff!important}.btnBlack{background:#333!important;color:#fff!important;border-color:#222}.btnBlack:hover{background:#000!important;color:#fff!important}.btnYellow{background:#e5b92a!important;color:#fff!important;border-color:#cfa725}.btnYellow:hover{background:#cea41b!important;color:#fff!important}.btn0x{font-size:12px;padding:5px 10px}.btn2x{font-size:16px;padding:10px 16px}.btn3x{font-size:18px;padding:12px 18px}.cGreen{color:#148c03}.cBlue{color:#273fff}.cOrange{color:#d46300}.cRed{color:#c00}.cBlack{color:#000}.cWhite{color:#fff}.cYellow{color:#c38e10}.bgGreen{background:#148c03}.bgBlue{background:#273fff}.bgOrange{background:#d46300}.bgRed{background:#c00}.bgBlack{background:#000}.bgWhite{background:#fff}.txt{padding:8px 10px;border:1px solid #ddd}.w100{width:100%}.w50{width:50%}.w33{width:33.3%}.fleft{float:left}.fright{float:right}.bold{font-weight:700}.boldImpt{font-weight:700!important}.txt-right{text-align:right}.center,.ctr{text-align:center}.minW200{min-width:200px}.pad{padding:10px 20px;font-size:14px}.pad10{padding:10px}.padt10{padding-top:10px}.padtb10{padding:10px 0}.padtb20{padding:20px 0}.marrl10{margin:0 10px}.mart10{margin-top:10px}.mart20{margin-top:20px}.marb10{margin-bottom:10px}.marb20{margin-bottom:20px}.marl10{margin-right:10px}.marl20{margin-right:20px}.marr10{margin-right:10px}.marr20{margin-right:20px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.continues{text-align:center;font-size:16px}.relativetitle{line-height:30px;font-size:16px;font-style:italic}.lblMsg{display:none;height:auto;color:red;padding-top:10px;font-size:14px}.reg-success{color:#3d6ae4;padding:20px 10px;font-size:16px}.success{color:#3d6ae4}.divAdd{color:#06f;font-size:16px;padding:20px}.numpages{padding:2px 0 15px;font-size:16px}.padlr{padding:4px 20px}.not-found,.notfound{padding:30px;text-align:center;font-size:16px;color:#800;clear:both}.found{padding:10px;text-align:center;font-size:16px;color:#06f}.orange{background:#eb7336}.err,.red{color:red}.dnhd{display:none!important}.clear{clear:both;height:0;line-height:0;width:0;overflow:hidden;display:block}.clear1{clear:both;height:1px;background:0 0}.clear2{clear:both;height:2px;background:0 0}.clear3{clear:both;height:3px;background:0 0}.clear5{clear:both;height:5px;background:0 0}.clear10{clear:both;height:10px;background:0 0}.clear20{clear:both;height:20px;background:0 0}.clear30{clear:both;height:30px;background:0 0}.clear40{clear:both;height:40px;background:0 0}.clearfix:after{clear:both;display:table;content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--txtcolorall:#111;--fontsizeall:14px;--headercolor:#FFF;--menutopcolor:#019645;--menutopcolorhover:#7984a8;--maincolor:#019645;--secondcolor:#36b51c;--pricecolor:#F44;--starcolor:#F4AC00}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;top:0!important;font-size:var(--fontsizeall);color:var(--txtcolorall);font-family:'Open Sans',Roboto,'Roboto Condensed',Arial,Georgia,Helvetica,sans-serif}a{color:#444}a,a:focus,a:hover{transition:color .4s;text-decoration:none}a:hover{color:var(--maincolor)}.page-wrapper{width:100%;margin:0;padding:0;position:relative}.neo-out{width:100%;margin:0 auto;padding:0;position:relative}.neo{width:1180px;margin:0 auto;padding:10px}button{cursor:pointer}img{max-width:100%;display:block}iframe{border:none}input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu-top.scrolled{position:fixed;top:0;left:0;width:100%;z-index:999999;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:all .2s ease;-o-transition:.2s;transition:.2s}.menu-top.scrolled .neo{box-shadow:0 5px 20px rgba(0,0,0,.05);background:rgba(255,255,255,.75)}.header{color:var(--headercolor);background:var(--menutopcolor)}.header .neo{padding:10px 0}.header a{color:var(--headercolor);display:inline-block}.header a:hover{color:var(--menutopcolorhover)}.header .fleft a{margin-right:10px}.header .fright{text-align:right}.header .fright a{margin-left:10px}#frmSearch{padding-left:10px;position:relative}#frmSearch input{border:1px solid #ccc;border-radius:3px;text-indent:5px;padding:8px 10px;font-size:16px}#frmSearch button{background:0 0;border:none;position:absolute;right:5px;top:5px;font-size:18px;color:#555}.menu-top{box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.menu-top .neo{padding:0}.menu-top .logo{height:80px;width:200px;float:left;padding:10px 0}.menu-top .logo a{display:block;width:100%;height:100%;background:url(../images/logo.webp) left center/contain no-repeat;padding:0;transition:.3s}.menu-top .logo h1,.menu-top .logo h2{display:none}.menu-top ul{position:relative;width:calc(100% - 200px);float:left;text-align:center}.menu-top li,.menu-top ul{margin:0;padding:0;list-style:none}.menu-top li{position:relative;display:inline-block;float:left}.menu-top li a{font-size:16px;color:var(--menutopcolor);display:block;text-transform:uppercase;padding:30px 35px}.menu-top li a:hover,.menu-top li.active a{color:var(--menutopcolorhover)}.menu-top .neo>ul:after{display:table;clear:both;content:" "}.menu-top .neo>ul>li a{font-weight:700}.menu-top .neo>ul>li>ul{display:none;position:absolute;top:80px;left:0;z-index:-1000;opacity:0;width:250px;background:#fff;border:1px solid #f0f0f0;border-top:none;-webkit-transition:.2s ease-out;transition:.2s ease-out;margin-top:0;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.menu-top .neo>ul>li:hover>ul{display:block;z-index:99999999;opacity:1}.menu-top .neo>ul>li>ul>li{width:100%}.menu-top .neo>ul>li>ul>li>a{text-transform:none;border-bottom:1px solid #fff!important;text-align:left;padding:10px 5px 20px 35px}.menu-top .neo>ul>li>ul>li>a:hover{color:#000}.menu-top .neo>ul>li>ul>li:last-child a{border-bottom:none!important}.menu-top .open-menu{display:none}.box-slider .neo{padding:0}.owl-carousel .owl-nav button{border:none!important;background:rgba(256,256,256,.5)!important;width:30px;height:30px;line-height:30px!important;text-align:center;border-radius:50%!important}.owl-carousel .owl-nav button:hover{background:#fff!important;color:#000!important}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:45%}.owl-carousel .owl-prev{left:10px}.owl-carousel .owl-next{right:10px}.owl-theme .owl-nav{margin-top:0}.box-about h3{text-align:center;font-size:18px;text-transform:uppercase;margin:0;padding:10px}.box-about p{font-size:16px;line-height:1.8}.box-idx .neo{padding:10px 0}.box-idx .title{color:#b20000;text-align:center;font-weight:700;font-size:22px;margin-bottom:20px}.box-idx .idx-title{color:var(--secondcolor);font-size:18px;padding-bottom:10px;margin-bottom:20px;text-transform:uppercase;border-bottom:1px solid #ddd;position:relative}.box-idx .idx-title a{color:var(--menutopcolor);position:relative;display:inline-block}.box-idx .idx-title a:after{position:absolute;content:"";left:0;bottom:-12px;height:3px;background:var(--menutopcolor);width:105%}.box-product{width:33.3%;float:left;margin-bottom:30px}.box-product:nth-child(3n){padding-left:20px;padding-right:0}.box-product:nth-child(3n+1){padding-left:0;padding-right:20px}.box-product:nth-child(3n+2){padding-left:10px;padding-right:10px}.box-product a.icon{display:block;position:relative;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #3358cc}.box-product img{height:auto}.box-product .info h2{font-size:16px;font-weight:700;text-align:center;margin:0;padding:10px 5px}.box-product .info .price{font-size:20px;color:var(--pricecolor);padding-left:10px}.box-products,.idx-content{position:relative}.box-srv{width:33.3%;float:left}.box-srv:nth-child(3n){padding-left:20px;padding-right:0}.box-srv:nth-child(3n+1){padding-left:0;padding-right:20px}.box-srv:nth-child(3n+2){padding-left:10px;padding-right:10px}.box-srv a{display:block;position:relative;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #3358cc}.box-srv a:after{clear:both;display:table;content:""}.box-srv a:hover{box-shadow:0 1px 20px 0 rgba(0,0,0,.3)}.box-srv img{width:100%}.box-srv h2,.box-srv h3,.box-srv span{display:block;text-align:center;font-size:20px;padding:10px;font-weight:400;margin:0}.neo-title{font-size:24px;font-weight:400;color:#3c3e3f;position:relative;padding-bottom:50px;text-align:center;text-transform:uppercase}.neo-title .titler{position:relative}.neo-title .titler:after{content:" ";position:absolute;left:25%;bottom:-15px;width:50%;height:2px;background:var(--maincolor)}.neo-title .btn.btn0x.fright{border-radius:15px;background:0 0!important;border-color:var(--maincolor);color:var(--maincolor)}.neo-desc{margin:15px auto 25px;font-size:20px;text-align:center;width:80%;line-height:28px;color:#3c3d3f}.box-news{margin-bottom:15px;width:50%;float:left}.box-news:nth-child(2n){padding-left:10px;padding-right:0}.box-news:nth-child(2n+1){padding-left:0;padding-right:10px}.box-news a{display:block;position:relative;border-bottom:1px solid var(--maincolor)}.box-news a:after{clear:both;display:table;content:""}.box-news img{width:100px;height:70px;float:left}.box-news h2,.box-news h3,.box-news span{width:calc(100% - 100px);display:inline-block;font-size:14px;padding:0 5px 5px 20px;float:left;font-weight:400;margin:0}.box-news h2,.box-news h3{font-weight:700}.box-news span{font-size:14px;color:#222}.box-path{position:relative;border-bottom:solid 2px var(--maincolor);padding-bottom:7px}.box-path .path{font-size:16px;color:#888}.box-path .path i{padding-left:10px;padding-right:10px}.box-main.bmr{width:70%;float:left}.box-main-right{width:30%;float:left;padding-left:20px}.brt-title{background:#bd9b2f;padding:10px;text-align:center;font-size:16px;color:#fff;font-weight:700;text-transform:uppercase}.brt-content{padding:15px 0}.brt-list,.brt-list li{margin:0;padding:0;list-style:none}.brt-list a{display:block}.brt-list img{width:150px;float:left;padding-right:10px}.brt-list li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.brt-list li:after{clear:both;display:table;content:""}.brt-list li:last-child{border-bottom:none}.brtl-info{width:calc(100% - 150px);float:left}.brtl-info h3{margin:0 0 8px;padding:0;font-size:14px;font-weight:700}.brtl-info span{display:block}.line-bottom{border-bottom:1px solid #ddd}.news-relate li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee;font-size:16px}.news-relate li i{padding-right:5px}.news-relate li:last-child{border-bottom:none}.box-body-main{width:75%;float:left;padding-right:20px}.box-body-right{width:25%;float:left}.body-right .title{font-size:16px;font-weight:500;text-transform:uppercase;display:block;border-bottom:1px solid #ddd;padding:5px 0;color:var(--maincolor);margin-bottom:10px}.body-right .br-list,.body-right .br-list li{margin:0;padding:0;list-style:none}.body-right .br-list li{border-bottom:1px solid #fefefe;padding:5px 0}.body-right .br-list li a{font-size:16px}.body-right .br-list li a i{height:30px;float:left;padding-right:10px;padding-top:4px}.box-main{padding-top:20px}.box-main-content{width:100%}.box-main-content>div.title{padding:8px 10px;font-size:20px;background:#309c5a;color:#fff}.box-main-content .box-details,.main-content .content{font-size:16px}.box-main-content>h1{margin-top:0;font-size:24px;margin-bottom:20px;color:#186209}.boxSort{float:right}.boxSort select{padding:10px 20px;border-radius:0;border:1px solid #ddd;font-size:16px}.relate-list,.relate-list li{list-style:none;margin:0;padding:0;overflow:hidden}.relate-title{padding:10px 15px;font-size:16px;color:#222;margin-bottom:20px;font-weight:700;border-left:2px solid var(--maincolor)}.relate-list li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee;font-size:16px}.relate-list li i{padding-right:5px}.relate-list li:last-child{border-bottom:none}.titleList,.titleList li{margin:0;padding:0;list-style:none}.titleList li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f0f0f0}.titleList li a{font-size:18px}.box-tag a{margin-right:15px;font-weight:700}.product-img-slide{width:60%;float:left}.product-img{width:100%;position:relative}.product-img img{cursor:pointer}.product-img>img{width:100%}.product-img .control a{position:absolute;z-index:99999;top:40%;width:30px;height:30px;display:block;text-align:center;font-size:20px;background:rgba(0,0,0,.3);color:#fff}.product-img .control a:hover{border-color:#00a456}.product-img .control a.btn-left{left:0}.product-img .control a.btn-right{right:0}.img-loading{display:none;position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;padding-top:20%;background:rgba(0,0,0,.5)}.img-loading.active{display:block}.img-loading i{font-size:80px;color:#fff}.product-slide{margin-top:10px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.product-slide li,.product-slide ul{margin:0;padding:0;list-style:none;overflow:hidden}.product-slides{position:relative;transform:translate3d(-113px,0,0);transition:.1s}.product-slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.product-slide-item{float:left}.product-slide-item.active a{border-bottom:2px solid #00a045}.product-slide-item img{width:100%;height:100%}.product-slide li{width:20%;float:left;overflow:hidden;margin-right:10px}.product-slide li a{display:block;height:80px;text-align:center}.product-slide li img{width:100%;height:100%}.product-slide li.over{display:none}.product-slide li.active a{border-bottom:2px solid #00a045}.product-info{width:40%;float:left;padding-left:20px;font-size:16px}.product-info h1{font-size:18px}.product-info .price{font-size:24px;font-weight:700;color:var(--pricecolor);padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.product-info p{margin-top:0}.product-info i.fa-light{min-width:24px}.product-info>div{padding:8px 0;border-top:1px solid #f0f0f0}.tag-list a{color:#d12f2f;display:block;margin-bottom:8px}.tag-list a:hover{text-decoration:underline}#ggMap{width:100%;height:500px;border:none}.contact-content{margin-top:20px}.contact-frm,.contact-info{width:50%;float:left}.contact-frm{padding-right:15px}.contact-info{padding-left:15px}.relative{padding:15px 0;margin-bottom:15px;font-size:16px;border-bottom:1px solid #ddd}.paging{padding:10px 0}.paging .page-list{float:left}.paging .page-select{float:right}.footer{background:#003719}.footer .neo{padding:30px 10px;color:#fff;font-size:16px}.footer p{margin:0 0 10px;font-size:16px}.footer ul,.footer ul li{margin:0;padding:0;list-style:none;overflow:hidden}.footer li{font-size:16px;line-height:1.85}.footer a{color:#fff;font-size:16px}.footer a:hover{color:#30a717}.footer .connect iframe{width:330px;height:260px;overflow:hidden}.box-footer-item{width:25%;float:left}.box-footer-item.w20{width:20%}.box-footer-item.w30{width:30%}.box-footer-item.w40{width:40%}.box-footer-item .logo{text-align:center}.box-footer-item .logo img{height:200px}.box-footer-item .name{font-size:16px;font-weight:700;color:var(--secondcolor)}.box-footer-item p.title{font-weight:700;font-size:16px;padding-bottom:10px;color:var(--secondcolor)}.box-footer-item p{font-size:14px}.box-footer-item p i{width:20px}.box-footer-item p span{width:calc(100% - 20px);display:inline-block}.box-footer-item .icon-social{display:inline-block;border-radius:50%;width:40px;height:40px;border:1px solid #ddd;margin-right:10px;line-height:40px;text-align:center;position:relative;float:left}.box-footer-item .icon-social.is-zl{padding-top:2px}.box-footer-item i.icon-zalo{background:url(../images/icon-zalo.webp) center center/cover no-repeat;width:20px;height:20px;padding:0;display:inline-block}.box-footer-addr .box-footer-item{padding-right:8px;width:33.3%}.copyright{padding:2px 0;background:#444;text-align:center;color:#ddd}.scrollup{background:var(--maincolor);bottom:82px;display:none;position:fixed;right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:40px;height:40px;text-align:center;font-size:13px;color:#fff;text-transform:uppercase;font-weight:600;padding:2px;z-index:9999}.scrollup .fa{display:block}.scrollup:hover{opacity:.8;color:#fff}.pager{width:100%;display:block;padding:10px 0;text-align:center;font-size:16px;color:#999}.pager span{font-weight:400;color:#00a456;padding:4px 10px;border:1px solid #ddd;border-radius:4px}.pager a{color:#999;padding:4px 10px;border:1px solid #ddd;border-radius:4px}.pager a:hover{color:#000}.tabs{width:100%;border-bottom:1px solid #eee}.tabs .tab{width:50%;float:left;padding:10px;text-align:center;color:#333;position:relative;background:#f5f5f5}.tabs .tab a{color:#333;width:100%;height:100%;display:block;font-size:20px}.tabs .tab.active{background:#fff}.tabs .tab a:hover,.tabs .tab.active a{color:var(--maincolor)}.tabs-content{padding:10px}.tabs-content .content{display:none}.tabs-content .content.active{display:block}.copylink{margin:15px 0}.copylink .cpltitle,.copylink>a{font-weight:700}.copylink .cplcontent{border:1px solid #ddd;padding:8px 10px;margin:0 10px;display:inline-block}.dn-tab-title span{height:100%;padding-bottom:10px;width:auto;display:inline-block;border-bottom:1px solid #555}.tbl-list{width:100%}.tbl-list th{padding:10px;vertical-align:middle;font-size:14px;font-weight:400;border-right:1px solid #2866bb;background:#1c5199;color:#fff;text-transform:uppercase}.tbl-list th:last-child,.tbl-report th:last-child{border-right:none}.tbl-list td{min-height:32px;vertical-align:middle;background:#fff;font-size:14px;font-weight:400;border-bottom:1px solid #eee;padding:12px 5px}.tbl-list tr:hover td,.tbl-list tr:nth-child(2n) td{background:#f2f2f2}.tbl-list tr td:first-child{text-align:center}.tbl-list tr td:last-child a{margin-left:10px}.tbl-list tr td.left{text-align:left}.tbl-list tr td.center{text-align:center}.tbl-list tr td.right{text-align:right}.tbl-list td img{width:100px;max-height:100px;cursor:pointer}.tbl-list td img.normal{width:auto;max-height:initial;margin-right:5px}.neo-cart,.neo-search{width:100%;height:100%;position:absolute;z-index:-9999;display:none;top:-9999px;left:0;background:#fff}.neo-cart.active,.neo-search.active{z-index:9999;display:block;top:0}.neo-cart .neo-cart-close,.neo-search .neo-search-close{position:absolute;right:50px;top:50px;font-size:30px;cursor:pointer}.neo-cart .neo-cart-close i,.neo-search .neo-search-close i{font-size:30px}.neo-search-in{margin:20% auto 0;text-align:center}.neo-search-in form{font-size:0}.neo-search-in input[type=text]{padding:10px 15px;background:#fbfbfb;border:1px solid #ddd;min-width:250px;height:40px}.neo-search-in button{height:40px;background:#333;border:1px solid #000;padding:10px 20px;color:#fff;cursor:pointer}.box-msg{position:absolute;z-index:-9999999;top:-999px;left:-999px;display:none;width:100%;height:100%;background:rgba(0,0,0,.75)}.box-msg.active{z-index:9999999;top:0;left:0;display:block}.box-msg .box-msg-in{min-width:320px;width:500px;background:rgba(256,256,256,.75);margin:20% auto 0;border:1px solid #ddd;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.75);-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,.95);box-shadow:2px 2px 10px 0 rgba(0,0,0,.75)}.box-msg .box-msg-in .title{border-bottom:1px solid #999;padding:10px;text-align:center;position:relative;font-size:16px}.box-msg .box-msg-in .msg-close{position:absolute;top:5px;right:5px;font-size:20px;cursor:pointer}.box-msg .box-msg-in .content{padding:10px;min-height:100px;font-size:14px}.neo-cart .neo-cart-close{top:10px;right:10px;font-weight:400}.neo-cart .neo-cart-close i{color:#fff;font-size:18px}.neo-cart .neo-cart-close span{display:block;padding:padding: 0 10px}.neo-cart.active{background:rgba(0,0,0,.5);position:fixed;z-index:99999999}.neo-cart-in{right:0;min-width:320px;width:400px;background:#333;float:right;color:#fff;position:relative;padding:20px;-webkit-box-shadow:5px 5px 10px 10px rgba(0,0,0,.75);-moz-box-shadow:5px 5px 10px 10px rgba(0,0,0,.75);box-shadow:5px 5px 10px 10px rgba(0,0,0,.75)}.neo-cart-in .title{border-bottom:1px solid #999;padding-bottom:10px}.neo-cart-in .title span{font-size:18px}.neo-cart-in .content{min-height:300px;height:300px;border-bottom:1px solid #999;margin-bottom:15px;overflow-y:auto}.neo-cart-in .action .btnCartAct{width:45%;display:block;padding:10px 15px;text-align:center;font-size:16px;background:#fff;border:none}.neo-cart-in .action .btn-payment{float:left}.neo-cart-in .action .btn-payment:hover{background:#ddd}.neo-cart-in .action a i{padding-left:10px}.neo-cart-in .action .btn-continue{float:right}.cart-products,.cart-products li{margin:0;padding:0;list-style:none;overflow:hidden}.cart-products li{border-bottom:1px solid #999;padding:15px 10px 15px 0}.cart-products li:last-child{border-bottom:none}.cart-products .cp-icon{width:100px;display:inline-block;overflow:hidden;float:left;padding-right:10px}.cart-products .cp-icon img{width:100%}.cart-products .cp-name{color:#fff;font-size:16px}.cart-products p{margin:0;padding-top:10px;width:100%;float:left}.cart-products p>input{float:left;width:40px;height:30px;background:0 0;border:1px solid #999;color:#fff;padding:5px;text-align:right}.cart-products .cp-minus,.cart-products .cp-plus{float:left;height:30px;width:25px;display:inline-block;color:#fff;text-align:center;border-top:1px solid #999;border-bottom:1px solid #999;line-height:30px}.cart-products .cp-plus{border-right:1px solid #999}.cart-products .cp-minus{border-left:1px solid #999}.cart-products .cp-minus:hover,.cart-products .cp-plus:hover{color:#000;background:#eee}.cart-products .cp-price{float:right;font-size:18px;color:#ff3e3e}.cart-products .cp-price i,.neo-cart-in .action .price i,.neo-cart-in .action .ship i{text-decoration:line-through;font-style:normal}.neo-cart-in .action .ship{font-size:16px;margin-bottom:0;color:#ff3e3e}.neo-cart-in .action .ship span{float:right;font-size:18px}.neo-cart-in .action .ship i{padding-left:10px}.neo-cart-in .action .price{font-size:18px;margin-bottom:0}.neo-cart-in .action .price span{float:right;font-size:20px}.neo-cart-in .action .msg{text-align:center}.neo-cart-in .loading{position:absolute;top:-9999;left:-9999px;z-index:-999999;display:none;background:rgba(256,256,256,.75);width:100%;height:100%;text-align:center;padding-top:60%}.neo-cart-in .loading.active{top:0;left:0;z-index:999999;display:block}.neo-cart-in .loading i{color:#000;font-size:70px}.box-customer .order-lbl{font-size:16px;width:100%;float:left;margin-top:20px;display:block}.box-customer .order-lbl a{border-bottom:1px solid #999;padding-bottom:10px;display:inline-block;padding-right:50px}.box-customer{width:60%;float:left;padding-right:20px;border-right:1px solid #ddd}.box-customer .frmElement:nth-child(2n),.box-customer .frmElement:nth-child(2n+1){width:50%;float:left;clear:initial}#frmAcc .frmElement .element,#frmContact .frmElement .element,#frmRegister .frmElement .element,.box-customer .frmElement .element{width:100%}#frmAcc .frmElement .element input[type=password],#frmAcc .frmElement .element input[type=text],#frmAcc .frmElement .element textarea,#frmContact .frmElement .element input[type=text],#frmContact .frmElement .element textarea,#frmLogin .frmElement .element input[type=password],#frmLogin .frmElement .element input[type=text],#frmRegister .frmElement .element input[type=password],#frmRegister .frmElement .element input[type=text],#frmRegister .frmElement .element textarea,.box-customer .frmElement .element input[type=text],.box-customer .frmElement .element textarea{width:100%;padding:10px;height:auto;font-size:16px}.box-customer .frmElement .element select{width:100%;padding:10px;height:auto}.box-customer .frmElement.addr,.box-customer .frmElement.request{width:100%}.box-customer .frmElement .error{font-weight:700;font-size:16px}.frmElement.elm-btn{width:100%}.frmElement.elm-btn input[type=submit]{float:left}.frmElement.elm-btn input[type=reset]{float:right;margin-right:0}.box-order{width:40%;float:left;padding-left:20px}.box-order .cart-products li a{color:#555}.box-order .cart-products li a:hover{color:#000}.box-order .cart-products p .cp-quan{font-size:20px}.box-order .cart-products li:last-child .ship{font-size:18px;overflow:hidden;margin-bottom:10px}.box-order .cart-products li:last-child .ship span{float:right}.box-order .cart-products li:last-child{font-size:22px;overflow:hidden}.box-order .cart-products li:last-child label{width:100px;float:left}.box-order .cart-products li:last-child .total-quan{float:left}.box-order .cart-products li:last-child .total-price{float:right}.box-order .cart-products li:last-child .ship i,.box-order .cart-products li:last-child .total-price i{font-style:normal;text-decoration:line-through}#frmPayment input{color:#000}.overhd{overflow:hidden}.aet{position:absolute;z-index:999;color:#fff;left:0;top:0;font-size:26px;display:block}.aet i{background:#000;width:24px;height:26px}.aet:hover{color:#ddd}.frmTitle{text-align:center;font-size:16px}.frmElement{width:100%;padding:5px 10px;clear:both;display:table}.frmElement .lbl{width:40%;float:left;padding:10px 20px 10px 0;margin:10px 0;text-align:right;font-size:14px}.frmElement .element{width:100%;float:left;padding:10px 0;position:relative}.frmElement .element input[type=password],.frmElement .element input[type=text],.frmElement .element select,.frmElement .element span{border:1px solid #ccc;border-radius:3px;text-indent:5px;padding:8px 10px;font-size:16px}.frmElement .element input[type=password],.frmElement .element input[type=text],.frmElement .element select,.frmElement .element span,.frmElement .element textarea{width:100%;min-width:250px}.frmElement .element span{display:block;background:#f7f7f7;cursor:pointer}.frmElement .element b.check{position:absolute;width:auto;top:16px;background:0 0;border:none;min-width:initial;color:#ff3e3e;font-size:24px;font-weight:700;left:5px}.frmElement .element textarea{border:1px solid #ccc;text-indent:5px;padding:4px 0;min-height:80px}.frmElement .element label{margin-right:10px;cursor:pointer}.frmElement .error{width:70%;float:left;color:#fd0100}.frmElement .txtCapt input{float:left;width:70px!important;min-width:70px!important;height:30px!important;border-radius:0!important;border:1px solid #ddd}.contact-lbl{width:40%;text-align:right;padding-right:20px;font-size:20px}input[type=radio]{cursor:pointer}.frm-title{padding:10px;background:#1c5199;font-size:16px;font-weight:700;margin-bottom:15px;color:#fff}.catpcha img{width:190px;float:left}.catpcha span{display:inline-block;line-height:50px;padding:0 10px;float:left;width:40px;text-align:center}.catpcha span i{cursor:pointer}.catpcha .txtCaptcha{float:left;width:calc(100% - 230px)!important}.catpcha input,.catpcha label{width:100%!important}div.skiptranslate{display:none;visibility:hidden;position:absolute;z-index:-99999}#fixLeft{position:fixed;left:10px;bottom:80px;z-index:999999999}#fixLeft .icon{width:40px;height:40px;border-radius:4px;display:inline-block;position:relative;overflow:hidden}.hotline-phone-ring-wrap{position:fixed;bottom:0;left:0;z-index:999999}.hotline-phone-ring-wrap-zl{position:fixed;bottom:0;right:0;z-index:999999}.text-hotline{color:#fff;font-size:20px}.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);transition:visibility .5s;left:0;bottom:0;display:block}.hotline-phone-ring-zl{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;right:0;bottom:0;display:block}.hotline-phone-ring-circle{width:110px;height:110px;top:0;left:0;position:absolute;background-color:#e91e63;border-radius:100%;border:2px solid #1564a7;-webkit-animation:1.2s ease-in-out infinite phonering-alo-circle-anim;animation:1.2s ease-in-out infinite phonering-alo-circle-anim;transition:.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:.5}.hotline-phone-ring-circle-zl{width:110px;height:110px;top:0;right:0;position:absolute;background-color:#0182ca;border-radius:100%;border:2px solid #1564a7;-webkit-animation:1.2s ease-in-out infinite phonering-alo-circle-anim;animation:1.2s ease-in-out infinite phonering-alo-circle-anim;transition:.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:.5}.hotline-phone-ring-circle-fill{width:80px;height:80px;top:16px;left:16px;position:absolute;background-color:#e91e63;border-radius:100%;border:2px solid transparent;-webkit-animation:2.3s ease-in-out infinite phonering-alo-circle-fill-anim;animation:2.3s ease-in-out infinite phonering-alo-circle-fill-anim;transition:.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-circle-fill-zl{width:80px;height:80px;top:16px;right:16px;position:absolute;background-color:#0182ca;border-radius:100%;border:2px solid transparent;-webkit-animation:2.3s ease-in-out infinite phonering-alo-circle-fill-anim;animation:2.3s ease-in-out infinite phonering-alo-circle-fill-anim;transition:.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#e91e63;width:50px;height:50px;top:31px;left:31px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:1s ease-in-out infinite phonering-alo-circle-img-anim;animation:1s ease-in-out infinite phonering-alo-circle-img-anim;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.hotline-phone-ring-img-circle-zl{background-color:#0182ca;width:50px;height:50px;top:31px;right:31px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:1s ease-in-out infinite phonering-alo-circle-img-anim;animation:1s ease-in-out infinite phonering-alo-circle-img-anim;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotline-phone-ring-img-circle .pps-btn-img img{width:33px;height:33px}.hotline-phone-ring-img-circle span.icon{width:40px;height:40px;background:url(https://cdn.moonshop.vn/public/images/icon-call.webp) center center/cover no-repeat}.hotline-bar{position:absolute;background:var(--maincolor);height:45px;width:185px;line-height:46px;padding:0 10px 0 50px;background-size:100%;cursor:pointer;transition:.8s;-webkit-transition:.8s;z-index:9;border-radius:50px!important;left:52px;bottom:31px}.hotline-bar>a{color:#fff;text-decoration:none;font-size:16px;font-weight:700;text-indent:32px;letter-spacing:1px;display:block;line-height:45px;font-family:Arial}.hotline-bar>a:active,.hotline-bar>a:hover{color:#fff}@-webkit-keyframes phonering-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.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%,100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.6}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.6}}@-webkit-keyframes phonering-alo-circle-img-anim{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}}@media only screen and (max-width:1024px){.neo{width:100%;padding:0 10px}.header .neo{padding:10px}.box-idx .neo,.menu-top .neo{padding:0 10px}.menu-top li a{padding:30px 20px 30px 25px}.box-body-main{margin-top:20px}#sliderIdx .owl-theme .owl-nav .owl-prev,#sliderNews .owl-theme .owl-nav .owl-prev,#sliderPartner .owl-theme .owl-nav .owl-prev,#sliderPro .owl-theme .owl-nav .owl-prev{left:-5px}#sliderIdx .owl-theme .owl-nav .owl-next,#sliderNews .owl-theme .owl-nav .owl-next,#sliderPartner .owl-theme .owl-nav .owl-next,#sliderPro .owl-theme .owl-nav .owl-next{right:-5px}.frmElement.elm-btn{width:100%!important}}@media screen and (max-width:800px){.header .name{padding-left:10px}.header .logo{width:50%;height:100px}.header .box-adv{display:none}.menu-top{height:auto;float:left;width:100%;text-align:center}.menu-top button.open-menu{display:block;background:0 0;border:none;width:43px;height:39px;text-indent:-900em;overflow:hidden;position:absolute;top:20px;right:10px;cursor:pointer;outline:0;z-index:9999999}.menu-top button.open-menu:after{display:block;content:'';position:absolute;width:68%;height:4px;background:var(--maincolor);top:8px;left:17%;box-shadow:0 10px 0 var(--maincolor),0 20px 0 var(--maincolor)}.menu-top>.neo>ul{display:none;background:var(--maincolor);width:100%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}.menu-top>.neo>ul.menu-top-active{display:block;height:auto}.menu-top>.neo>ul:after{clear:both;width:100%;height:0;display:table}.menu-top li{width:100%;padding:0;border-bottom:1px solid #526fca;float:initial}.menu-top li a{color:#fff;font-size:14px;border-right:none;display:block;padding:10px}.menu-top li a:hover,.menu-top li.active a{color:#fff;border-bottom:none;background:0 0}.menu-top>.neo>ul>li>ul{display:block;position:relative;top:initial;left:initial;z-index:initial;opacity:1;width:100%;background:0 0;border:none;margin-top:0;box-shadow:none}.menu-top>.neo>ul>li>ul>li>a{text-align:center;border-bottom:none!important;padding:10px 15px}.box-idx .neo{padding:10px}.box-idx .idx-main,.box-idx .idx-right{width:100%}.box-idx .idx-main{padding-right:0}.product-img-slide{width:100%}.product-info{width:100%;padding-left:0;margin-top:20px}.product-details-content{width:100%}.product-details-contact{width:100%;padding-left:0;margin-top:20px}.box-body-main,.box-body-right{width:100%;padding-right:0;margin-bottom:20px}.news-list li a.icon{width:150px}.news-list li h3,.news-list li p{width:calc(100% - 170px)}.box-customer,.box-order{width:100%;padding-left:0;padding-right:0}.box-customer{border-right:none}.footer{padding-bottom:0}.box-footer-item.w30:first-child{width:100%;margin-bottom:20px}.box-footer-item.w40{width:100%;text-align:center;margin-bottom:30px}.box-footer-item:nth-child(2),.box-footer-item:nth-child(3){width:50%}.box-footer-item:nth-child(3):after{clear:both}.box-footer-item .logo img{display:inline-block}.box-footer-item.w20{width:50%}.box-footer-item.w20:nth-child(4){width:100%;text-align:center;margin-top:20px}.box-footer-item.w20:nth-child(4) p{text-align:center}.box-footer-item .icon-social{float:initial}.box-footer-item p.title{text-align:left}.frmElement .element{width:100%}.neo-title{font-size:24px}}@media screen and (max-width:768px){.news-list .box-news{width:100%}.news-list .box-news:nth-child(2n),.news-list .box-news:nth-child(2n+1){padding-left:0;padding-right:0}}@media screen and (max-width:667px){.box-product{width:50%}.box-product:nth-child(3n),.box-product:nth-child(3n+1),.box-product:nth-child(3n+2){padding-left:0;padding-right:0}.box-product:nth-child(2n){padding-left:10px;padding-right:0}.box-product:nth-child(2n+1){padding-left:0;padding-right:10px}.idx-content.box-pro3 .box-product:nth-child(3){display:none}.box-srv{width:50%}.box-srv:nth-child(3n),.box-srv:nth-child(3n+1),.box-srv:nth-child(3n+2){padding-left:0;padding-right:20px}.box-srv:nth-child(2n){padding-left:10px;padding-right:0}.box-srv:nth-child(2n+1){padding-left:0;padding-right:10px}.idx-content .box-srv:nth-child(3){display:none}.idx-content .box-news{width:100%}.idx-content .box-news:nth-child(2n),.idx-content .box-news:nth-child(2n+1){padding-left:0;padding-right:0}.box-about .neo .content{padding:30px 5px}.box-about .about-info{width:100%;padding-right:0;margin-bottom:10px}.box-about .about-img{width:100%}.product-details-content .tabs .tab:nth-child(5){display:none}}@media screen and (max-width:640px){.header .logo{width:100%}.header .logo a{background-position:center}#frmSearch{float:right}.frmElement{padding:5px 0}.frmElement .element{width:100%}.frmElement .error{width:100%;font-size:14px}.product-details-content .tabs-content{overflow:hidden}.product-details-content img{width:100%;height:auto}.box-slider .owl-item a{display:block;height:200px;position:relative}.box-slider .owl-item a img{position:absolute;height:100%}.bhc-img{padding:0 0 20px}.bhc-img,.bhc-info{width:100%}}@media screen and (max-width:580px){.box-main-content{width:100%;padding-right:0}.box-main-right{width:100%}.tabs .tab{padding:10px 5px}}@media screen and (max-width:520px){.box-main-content{width:100%;padding-right:0}.tabs .tab{padding:10px 0}.product-details-content .tabs .tab a{font-size:14px}}@media screen and (max-width:480px){.catpcha img{width:40%}.catpcha .txtCaptcha{width:calc(100% - 40% - 40px)!important}.copylink .cplcontent,.copylink .cpltitle{width:100%;margin:0 0 10px;display:block}}@media screen and (max-width:420px){.header .fleft,.header .fright{width:100%;text-align:center}.header .fleft{margin-bottom:10px}.product-details-content .tabs .tab a{padding:6px 3px}.product-details-content .tabs .tab{width:50%}.box-products.item4 .box-product .info h2{font-weight:400}.box-products.item4 .box-product .info .price{font-size:18px}}@media screen and (max-width:380px){.neo-cart-in{padding:10px}.box-footer-item.w20{width:100%}}@media print{#btnPrint,.banner,.body-content .box-title,.body-right,.footer-wrapper,.header,.menu-top,.news-list-other,.relativetitle,.td-post-sharing{display:none}.body-content{width:100%}}