*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{margin:0px;}
[class*='col-']{float:left;padding-right:0px;padding-left:20px;}
[class*='cell-']{}
.grid{width:100%;max-width:1180px;margin:0 auto;}
.grid-no-overflow-hiden{width:100%;max-width:1180px;margin:0 auto;}
.grid:after{content:"";display:table;clear:both;}
.grid-pad{padding-top:0px;padding-left:10px;padding-right:10px;}
.push-right{float:right;}
.col-1-1{width:100%;}
.col-2-3, .col-8-12{width:66.66%;}
.col-1-2, .col-6-12{width:50%;}
.col-1-3, .col-4-12{width:33.33%;}
.col-1-4, .col-3-12{width:25%;}
.col-2-4{width:50%;}
.col-3-4{width:75%;}
.col-1-5{width:20%;}
.col-2-5{width:40%;}
.col-3-5{width:60%;}
.col-4-5{width:80%;}
.col-1-6, .col-2-12{width:16.667%;}
.col-1-7{width:14.28%;}
.col-2-7{width:28.57%;}
.col-3-7{width:42.85%;}
.col-1-8{width:12.5%;}
.col-1-9{width:11.1%;}
.col-1-10{width:10%;}
.col-1-11{width:9.09%;}
.col-1-12{width:8.33%}
.col-11-12{width:91.66%}
.col-10-12{width:83.333%;}
.col-9-12{width:75%;}
.col-5-12{width:41.66%;}
.col-7-12{width:58.33%}
.m-width-1200{min-width:1200px;margin:auto;}
.padding-top-0{padding-top:0}
.padding-top-5{padding-top:5px}
.padding-top-10{padding-top:10px}
.padding-top-20{padding-top:20px}
.padding-0{padding:0}
.padding-bottom-15{padding-bottom:15px;}
.padding-bottom-20{padding-bottom:20px}
.push-2-3, .push-8-12{margin-left:66.66%;}
.push-1-2, .push-6-12{margin-left:50%;}
.push-1-3, .push-4-12{margin-left:33.33%;}
.push-1-4, .push-3-12{margin-left:25%;}
.push-1-5{margin-left:20%;}
.push-1-6, .push-2-12{margin-left:16.667%;}
.push-1-7{margin-left:14.28%;}
.push-1-8{margin-left:12.5%;}
.push-1-9{margin-left:11.1%;}
.push-1-10{margin-left:10%;}
.push-1-11{margin-left:9.09%;}
.push-1-12{margin-left:8.33%}
.menu-mobile-fix{display:none;}
.end-col-hide-pc{display:none;}
.br-4{display:block;}
.br-3{display:none;}
.br-2{display:none;}
.h-br-2{display:none;}
.h-br-3{display:none;}
.h-br-4{display:none;}
.h-br-5{display:block;}
.pc-paddingright-15{padding-right:15px;}
.pc-break{display:block;}
.pad-break{display:none;}
.tab-break{display:none;}
.mobile-break{display:none;}
.hide-on-pc{display:none;}
.flex-container{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:box;display:flexbox;flex:1 100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-right{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;width:100%;justify-content:space-between;}
.flex-container-round{justify-content:space-around;}
.flex-space-between{justify-content:space-between;}
.flex-container-center{justify-content:center;}
.flex-container-flex-end{justify-content:flex-end;}
.border-flex{border:solid 1px #e4e4e4;border-right:none;border-bottom:none;}
.cell-1-5{width:18%;float:left;margin-bottom:25px;}
.cell-2-5{width:39%;}
.cell-3-5{width:59%;}
.cell-4-5{width:80%;}
.cell-download{width:49%;float:left;margin-bottom:20px;}
.cell-border{border:solid 1px #e9e9e9;}
.cell-1-3{width:32%;}
.cell-2-3{width:65.66%;}
.cell-1-4{width:24%;}
.cell-2-4{width:49%;}
.cell-3-4{width:75%;}
.cell-1-2{width:49%;}
.padding-left20{padding-left:20px;}
.margin-bottom-30{margin-bottom:30px;}
.cell-btn-cart{width:60%;margin-right:10px;}
.cell-btn-contact{width:35%;}
.cell-btn-catalogue,.cell-btn-daily{border:solid 1px #CCC;padding:6px 5px;text-align:center;display:block;text-decoration:none;}
.cell-btn-catalogue{width:35%;border-left:none;background:#f0f0f0;color:#404040;}
.cell-btn-daily{width:65%;color:#2e3192;font-weight:bold;}
.flex-daily{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;width:100%;justify-content:flex-start;padding-left:20px;}
.flex-daily .daily-1-3{width:33.33%;border-right:solid 1px #CCC;float:left;}
.flex-daily .daily-2-3{width:66.66%;float:left;}
.col-1-9{width:11.11%;}
.col-2-9{width:22.22%;}
.col-3-9{width:33.33%;}
.col-4-9{width:44.44%;}
.col-5-9{width:55.55%;}
.pc-left-pad-0{padding-left:0px;}
.menubar-mobile{display:none;}
.left-page{padding-left:0px;}
.photo-col-1-3{padding-left:33px;}
.row-1{margin-left:-33px;}
.margin-bottom-20{margin-bottom:20px;}
.padding-left-right-50{padding-left:50px;padding-right:50px;}
.left-col{float:left;width:22%;}
.right-col{float:left;width:78%;padding-left:30px;}
.copyright{text-align:right;}
@media handheld, only screen and (max-width:1200px){.grid{padding:0px 10px;}
.gototop-btn{right:0px !important;}
.top-page,.banner{padding-left:10px;padding-right:10px;}
.box-search-cart{margin-right:10px;}
.grid-padding-left-right-10{padding-left:10px;padding-right:10px;}
.nav li a{padding:0px 10px;}
.box-news-home .swiper-button-next{right:5px;}
.box-news-home .swiper-button-prev{left:5px;}
.pc-1200-right-10{padding-right:10px;}
.box-iso{display:none;}
}
@media handheld, only screen and (max-width:1003px){.menumobile{display:block;}
.menubar{display:none;}
.box-search-banner{display:none;}
}
@media handheld, only screen and (max-width:967px){.mobile-100{width:100%;}
.pad-2{width:50%;float:left;}
.mobile-col-1-2{width:32.33%;}
.pad-col-4{width:25%;float:left;}
.pc-paddingright-15{padding-right:0px;}
.pad-col-1-4{width:25%;}
.pad-col-1-1{width:100%;}
.pad-col-2-3, .pad-col-8-12{width:66.66%;}
.pad-col-1-2, .pad-col-6-12{width:50%;}
.pad-col-1-3, .pad-col-4-12{width:33.33%;}
.pc-break{display:none;}
.pad-break{display:block;}
.mobile-break{display:none;}
.hide-on-pc{display:block;}
.hide-on-pad{display:none;}
.hide-tab{display:none !important;}
.hide-pad{display:none !important;}
.pad-padding-right-10{padding-right:20px;}
.show-pad{display:block;}
.news-home-pad-1-3{width:32.33%;}
.pad-100{width:100%;}
.cell-1-3{width:32%;}
.nav{display:none;}
.menubar{position:relative;box-shadow:none;z-index:999;-webkit-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.menumobile{display:block;}
#banner{display:none;}
.cell-pad-1-3{width:32%;}
.toolbar-top .icon-cart{float:none;display:inline-block;width:60px;}
.pad-padding-left-0{padding-left:0px;}
.left-page{padding-left:0px;}
.box-iso{display:block;}
.logo{width:50%;}
.box-iso{width:50%;}
.selectcat{display:block;}
.categorypage{display:none;}
.categorypage a{display:block;width:100%;}
.tab-padding-0{padding:0px;}
.pad-cell-1-2{width:48%;}
.image-cam-ket{width:100%;text-align:center;}
.image-cam-ket img{max-width:100%;}
.text-cam-ket{width:100%;text-align:center;}
.left-col{display:none;}
.right-col{width:100%;padding-left:0px;}
}
@media handheld, only screen and (max-width:767px){.grid{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:10px;padding-right:10px;}
.grid-padding-left-right-10{padding-left:10px;padding-right:10px;}
[class*='tab-col-']{float:left;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-bottom:0px;}
.row{margin-left:-10px;}
.hide-on-pc{display:block;}
.hide-on-pad{display:block;}
.hide-on-tab{display:none;}
.tab-mobile{display:block;}
.pc-paddingright-15{padding-right:0px;}
.pc-break{display:none;}
.pad-break{display:none;}
.tab-break{display:block;}
.mobile-break{display:none;}
.tab-col-1-4{width:25%;}
.tab-col-3-4{width:75%;}
.tab-col-1-1{width:100%;}
.tab-col-2-3, .tab-col-8-12{width:66.66%;}
.tab-col-1-2, .tab-col-6-12{width:50%;}
.tab-col-1-3, .tab-col-4-12{width:32.33%;}
.hide-pad{display:none !important;}
.cell-tab-1-2{width:49%;}
.right-page{width:100%;margin-top:10px;}
.cell-tab-1-1{width:100%;}
.show-on-tab{display:block;}
.toolbar-top .icon-cart{float:none;display:inline-block;width:60px;}
.left-page{padding-left:0px;}
.about-home-mobile{margin:0px 10px;}
.photo-col-1-3{padding-left:33px;}
.cell-download{width:100%;}
.row{margin-left:0px;}
.tab-padding-left-0{padding-left:0px;}
.tab-margin-left-10{margin-left:-10px;}
.tab-margin-left-20{margin-left:-20px;}
.row-1{padding-left:10px;}
.tab-padding-left-10{padding-left:10px;}
.box-iso{display:none;}
.logo{width:100%;}
.selectcat{display:block;}
.categorypage{display:none;}
.categorypage a{display:block;width:100%;}
.tab-padding-left-right-10{padding-left:10px;padding-right:10px;}
.tab-cell-1-1{width:100%;}
.tab-cell-1-2{width:48%;}
.tab-cell-1-3{width:32.66%;}
.news-name-home{font-size:16px;}
.box-newsletter-footer .text-newsletter{width:200px;}
.tab-padding-0{padding:0px;}
.product-name{font-size:16px;}
.logo{text-align:center;}
.image-cam-ket{width:100%;text-align:center;}
.image-cam-ket img{max-width:100%;}
.text-cam-ket{width:100%;text-align:center;}
.copyright{text-align:center;margin-bottom:10px;}
.company-name{text-align:center;}
.smofooter{text-align:center;}




.box-fix {
    width: 100%;
    height: 66px;
    bottom: 0;
    left: 0;
    text-align: center;
    top: inherit;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-color: #f2f2f2;
    border: 0;
    z-index: 99999999;
}

.box-fix a {
    width: 20%;
    float: left;
    border-right: solid 1px #d7d7d7;
}


}
@media handheld, only screen and (max-width:577px){.grid{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:10px;padding-right:10px;}
.grid-padding-left-right-10{padding-left:10px;padding-right:10px;}
.mobile-padding-left-right-10{padding-left:10px;padding-right:10px;}
[class*='col-']{}
[class*='mobile-col-']{float:left;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;padding-left:10px;padding-right:0px;padding-bottom:0px;}
.row{margin-left:-10px;}
.tab-detail{border-bottom:none !important;}
.tab-detail .item-tab{float:left;width:100% !important;padding:0px !important;height:30px;margin:2px 0px;}
.tab-detail .item-tab:first-child{padding-left:0px;}
.tab-detail .item-tab a{background:#EEE;display:block;border:none !important;border-bottom:none;height:30px;text-align:center;line-height:30px;border-radius:0px !important;}
.tab-detail .item-tab a.active{background:#ef6410;}
.tab-detail a{width:100%;margin-top:2px;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.tab-mobile{display:block;}
.pc-paddingright-15{padding-right:0px;}
.hide-on-pc{display:block;}
.hide-on-pad{display:block;}
.hide-on-tab{display:block;}
.hide-on-mobile{display:none !important;}
.pc-break{display:none;}
.pad-break{display:none;}
.tab-break{display:none;}
.mobile-break{display:block;}
.mobile-col-1-1{width:100%;}
.mobile-col-2-3, .mobile-col-8-12{width:66.66%;}
.mobile-col-1-2, .mobile-col-6-12{width:48%;}
.mobile-padding-left-0{padding-left:0px;}
.mobile-col-1-3, .mobile-col-4-12{width:33.33%;}
.hide-pad{display:block !important;}
.hide-tab{display:block !important;}
.hide-mobile{display:none !important;}
.mobile-show{display:block !important;}
.mobile-width-100{width:100% !important;}
.pro-padding-10{padding:10px;}
.pad-padding-right-10{padding-right:10px;}
.contact_label{width:100%;float:none;position:relative;}
.contact_input{width:100% !important;float:none;}
.box-label-input{padding-left:0px;}
.tb_td .title-frm-reg{width:100%;}
.tb_td .td_td{width:100%;}
.cell-mobile-1-2{width:49%;}
.cell-mobile-1-1{width:100%;}
.image-news-name{width:100px;}
.show-on-mobile{display:block;}
.toolbar-top .icon-cart{float:none;display:inline-block;width:60px;}
.about-home-mobile{margin:0px 10px;}
.logo{width:100%;padding-left:10px;}
.header{height:auto;}
.box-home{margin-right:10px;}
.title-box-home{font-size:18px;}
.cell-download{width:100%;}
.row{margin-left:0px;}
.row-1{padding-left:30px;}
.mobile-padding-left-10{padding-left:10px;}
.selectcat{display:block;}
.categorypage{display:none;}
.categorypage a{display:block;width:100%;}
.mobile-padding-left-0{padding-left:0px;}
.mobile-cell-1-1{width:100%;}
.mobile-cell-1-2{width:48%;}
.mobile-cell-1-3{width:32.66%;}
.news-name-home{font-size:14px;}
.mobile-padding-0{padding:0px;}
.mobile-margin-bt-20{margin-bottom:20px;}
.product-name{font-size:14px;}
.logo{text-align:center;}
.image-cam-ket{width:100%;text-align:center;}
.image-cam-ket img{max-width:100%;}
.text-cam-ket{width:100%;text-align:center;}
.nohotline a{color:#fff !important}
.hotline-top a{color:#fff !important}
.copyright{text-align:center;margin-bottom:10px;}
.company-name{text-align:center;}
.smofooter{text-align:center;}
}
@media handheld, only screen and (max-width:320px){.hide-on-mini{display:none;}
.cell-download{width:100%;}
.mobile-padding-left-0{padding-left:0px;}
.mobile-cell-1-1{width:100%;}
.mobile-cell-1-2{width:49%;}
.mobile-cell-1-3{width:32.66%;}
.product-name{font-size:14px;}
.image-cam-ket{width:100%;text-align:center;}
.image-cam-ket img{max-width:100%;}
.text-cam-ket{width:100%;text-align:center;}
}