@charset "utf-8";
*{margin:0;padding:0;outline:0}
html{height:100%}
h1{font-size:22px}
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:16px}
h6{font-size:16px}
a{text-decoration:none}
p{padding:0 0 10px}
img{border:0;border-spacing:0}
img,embed{vertical-align:middle}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,img,embed{margin:0;padding:0;outline:0}
:focus{outline:0}
ol,ul{list-style:none}
.ul_foot_1 > li i{font-size:45px;float:left;margin:0 20px 0 0;text-align:center;color:#fff;display:block;padding:0}
.ul_foot_1 > li .icon-mail{width:26px;height:20px;position:absolute;left:0;top:15px;float:left;background:url(../imgs/layout/icon_10.png) no-repeat center center}
.fa-star:before{color:#ffc70b}
.dn_bl a{padding:3px 15px;background:#ef292a;color:#fff;margin-top:20px;float:left}
table{border-collapse:collapse;border-spacing:0;border:1px solid #eee}
table td,table th{border:1px solid #eee;padding:10px}
caption,th,td{font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
strong,b{font-weight:700}
em{font-style:italic}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
input[type=text],input[type=password],input[type=file],input[type=submit],input[type=reset],input[type=button],textarea{-webkit-appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
input[type=number]::-webkit-inner-spin-button{opacity:1}
main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.block_ct_prod_D_sb table tr{background:#fff}
.block_ct_prod_D_sb table tr:nth-child(2n){background:#f9f9f9}
#fixed-social-network{position:fixed;top:15%;right:-125px;z-index:9}
#fixed-social-network a img{height:22px;width:22px;margin-right:20px}
#fixed-social-network > a{border-radius:3px;height:30px;line-height:30px;padding:4px 8px;display:flex;align-items:center;width:145px;transform:translateX(0px);background:#fff;color:#333;border:1px solid #e1e1e1;margin-bottom:5px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}
#fixed-social-network > a > svg{margin-right:20px}
#fixed-social-network > a:hover{transform:translateX(-100px)}
#fixed-social-network > a.fb-icon{background:#3B5998;color:#fff}
#fixed-social-network > a.ins-icon{background:#C32AA3;color:#fff}
#fixed-social-network > a.yt-icon{background:red;color:#fff}
#fixed-social-network > a.tw-icon{background:#00B6F1;color:#fff}
#fixed-social-network > a.gg-icon{background:#DF4A32;color:#fff}
#fixed-social-network > a.linkedin-icon{background:#0077b5;color:#fff}
.f-detail iframe{max-width:100%!important;height:400px;float:left;background:#000}
.ul_prod_ajax{border-left:1px solid #eee}
.xem_tat_ca{padding:5px 10px;background:#289f28;border-radius:3px;float:left;margin-top:5px}
.xem_tat_ca a{color:#fff}
.label_prod_4{background:url(../imgs/layout/instock.png) no-repeat;width:40px;height:40px;line-height:43px;font-style:normal;text-align:center;font-weight:700;color:#fff;font-size:14px}
.search_hea{position:absolute;top:40px;right:360px;width:400px}
.ipt_search_hea{width:100%;height:36px;border:1px solid #eee;background:#fff;padding:0 30px 0 12px;color:#999}
.ipt_search_hea:focus{color:#333;border:1px solid #333}
.btn_search_hea{width:30px;height:30px;border:0;cursor:pointer;background:url(../imgs/layout/icon_1.png) no-repeat center center;background-size:auto 30px;position:absolute;top:3px;right:0;z-index:1}
.sub_search_hea{position:absolute;top:36px;right:0;left:0;overflow-y:auto;max-height:450px;background:#fff;z-index:9999;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3)}
.sub_search_hea > li + li{border-top:1px solid #eee}
.sub_search_hea > li > a{padding:10px;display:block;overflow:hidden}
.sub_search_hea > li:hover > a{background:#f9f9f9}
.sub_search_hea > li figure{float:left;width:100px;height:80px;margin-right:15px}
.sub_search_hea > li figure img{display:block;width:100%;height:100%}
.sub_search_hea > li p{line-height:16px;overflow:hidden;padding-bottom:0}
.sub_search_hea > li p strong{display:block;font-size:16px;margin-bottom:5px;font-weight:400;color:#666}
.sub_search_hea > li p span{display:block;color:#999;font-size:14px;padding-top:2px}
html{background:#222}
body{font-family:BlinkMacSystemFont,Segoe UI,Ubuntu,Arial,sans-serif;font-weight:400;font-size:15px;color:#333;background:#fff;line-height:24px;-webkit-text-size-adjust:100%;word-wrap:break-word;max-width:1920px;margin:0 auto;height:auto;min-height:100%}
.fixbody{overflow:hidden}
#wrapper{position:relative;width:100%;height:100%;overflow:hidden}
.min_wrap{width:1170px;margin:0 auto}
.icon_web{display:inline-block;position:relative}
.giohang_tcode{width:100%;float:left}
.giohang_tcode > li{width:32%;padding:5px 15px 5px 0;float:left}
.giohang_tcode > li:nth-child(3n){padding-right:0!important}
.nd_gh .nhanh_input{padding:0 10px}
.nhanh_m_box{max-height:350px;width:100%;overflow-y:auto}
#nhanh_gia{border:solid 1px #ccc;width:100%;height:36px;float:left;text-align:center;line-height:36px}
.submit_tcode{width:200px;height:35px;margin-top:20px;float:left;text-align:center}
.check_hoadon{margin-right:7px}
#header{}
.fixed_header .nav_mn{position:fixed;top:0;right:0;left:0;z-index:999}
.tool_hea{border-bottom:1px solid #f1f1f1;background:#f9f9f9;color:#888;line-height:30px;font-size:14px;font-weight:400}
.ul_tool_hea{float:right}
.ul_tool_hea > li{float:left;position:relative;padding-right:1px}
.ul_tool_hea > li::after{content:"";width:1px;height:11px;background:#eee;position:absolute;top:10px;right:1px}
.ul_tool_hea > li > a{text-transform:capitalize;display:block;padding:0 10px;color:#888}
.ul_tool_hea > li > a:hover{text-decoration:underline;color:#000}
.ul_tool_hea > li.li_user a i{margin-right:3px}
.ul_tool_hea > li.li_user:hover > ul{display:block}
.ul_tool_hea > li.li_user > ul{background:rgba(7,85,153,0.95);display:none;min-width:140px;position:absolute;top:30px;left:0;z-index:11;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2)}
.ul_tool_hea > li.li_user > ul::before{border-bottom:5px solid #075599;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";cursor:pointer;display:block;width:0;height:0;position:absolute;top:-5px;left:11px;z-index:1}
.ul_tool_hea > li.li_user > ul li{padding:0 10px}
.ul_tool_hea > li.li_user > ul li + li a{border-top:1px solid rgba(255,255,255,0.3)}
.ul_tool_hea > li.li_user > ul li a{display:block;padding:5px 0;white-space:nowrap;color:#fff;text-transform:capitalize!important;font-size:12px;line-height:18px}
.ul_tool_hea > li.li_user > ul li:hover a{text-decoration:underline}
.banner .min_wrap{position:relative;padding:5px 0}
.logo{display:inline-block}
.logo img{display:inline-block;width:auto;height:110px}
.tool_banner{position:absolute;top:40px;right:0;line-height:18px;overflow:hidden}
.icon_2{width:36px;height:36px;background:url(../imgs/layout/icon_2.png) no-repeat}
.icon_3{width:36px;height:36px;background:url(../imgs/layout/icon_3.png) no-repeat}
.gt_2{height:auto;background-image:url(../imgs/layout/bg1.jpg);padding:70px 10px;margin:60px 0 40px;background-position:right 50%;display:block}
.tq_gt{float:right;width:560px}
.tq_gt .f-detail{font-size:14px;font-weight:400;padding:20px 0;line-height:28px}
.t_tq_gt{font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:30px;font-family:"Dosis",sans-serif;color:#333}
.link_tq_gt{display:inline-block;position:relative}
.link_tq_gt::before{content:"";background:#FFB74D;background:linear-gradient(-90deg,#FFB74D 0,#ff4438 50%,#FFB74D 100%);width:50%;position:absolute;top:-2px;bottom:-2px;left:-2px;border-radius:2px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.link_tq_gt:hover::before{width:101.5%}
.link_tq_gt span{display:inline-block;background-color:#fff;border-radius:2px;border:1px solid #FFB74D;padding:8px 15px;text-transform:uppercase;font-size:13px;color:#FFB74D;position:relative;z-index:1}
.link_tq_gt span i{margin-left:3px}
.vd_gt{float:left;width:560px}
.img_vd_gt{width:100%;float:left;position:relative;padding-right:10px}
.img_vd_gt::before{content:"";width:50%;background:#FFB74D;background:linear-gradient(90deg,#FFB74D 0,#ff4438 50%,#FFB74D 100%);position:absolute;top:10px;right:0;bottom:-10px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.img_vd_gt:hover::before{width:98%}
.img_vd_gt::after{content:"";width:50%;background-color:#fff;position:absolute;top:5px;right:5px;bottom:-5px;z-index:1;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.img_vd_gt:hover::after{width:97%}
.img_vd_gt img{display:block;width:100%; background:#fff; height:auto;cursor:pointer;position:relative;z-index:2}
.icon_vd_gt{line-height:70px;width:70px;height:70px;text-align:center;position:absolute;top:50%;left:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;z-index:3;cursor:pointer}
.icon_vd_gt span{display:block;width:100%;height:100%;border-radius:50%;background:#FFB74D;background:linear-gradient(-90deg,#FFB74D 0,#ff4438 50%,#FFB74D 100%);font-size:24px;color:#fff;position:relative;z-index:4}
.icon_vd_gt:hover span{background:#de9f17;background:linear-gradient(-90deg,#de9f17 0,#fef386 50%,#ffd047 100%)}
.icon_vd_gt::before{content:"";width:70px;height:70px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(255,68,56,.2);animation-name:mymove2;animation-duration:1s;animation-timing-function:ease;animation-direction:alternate;animation-iteration-count:infinite}
.icon_vd_gt::after{content:"";width:70px;height:70px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(255,68,56,.3);animation-name:mymove3;animation-duration:1s;animation-timing-function:ease;animation-direction:alternate;animation-iteration-count:infinite;z-index:1}
.m_tool_banner{overflow:hidden}
.hotline_hea i,.dn_hea i{float:left;margin-right:7px;display:block}
.hotline_hea{font-weight:700;float:left}
.hotline_hea strong{color:#eb0a0a;font-size:15px;display:block}
.dn_hea{float:left;margin-left:30px}
.dn_hea a{color:#666}
.dn_hea a:hover{text-decoration:underline;color:#000}
.nav_mn{background:#1c6434}
.nav_mn .min_wrap{position:relative}
.ul_mn > li{float:left;position:relative;text-align:center}
.ul_mn > li > a{display:block;text-transform:uppercase;font-size:13px;font-weight:500;color:#fff;padding:10px 17px 5px}
.ul_mn > li:hover > a{background:#f68713}
.ul_mn > li.active > a{background:#f68713}
.ul_mn > li:hover > ul.mn_child_01{visibility:visible;z-index:100;opacity:1;top:74px}
.ul_mn > li > ul.mn_child_01{visibility:hidden;opacity:0;position:absolute;left:0;top:74px;background:#fff;min-width:180px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;z-index:100;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}
.ul_mn > li > ul.mn_child_01 > li{position:relative;text-align:left}
.ul_mn > li > ul.mn_child_01 > li > a{color:#333;display:block;padding:7px 20px;font-size:15px;font-weight:400;white-space:nowrap;text-transform:capitalize;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.ul_mn > li > ul.mn_child_01 > li:hover > a{background:#f68713;color:#fff}
.ul_mn > li > ul.mn_child_01 > li:hover > ul.mn_child_02{display:block}
.ul_mn > li > ul.mn_child_01 > li > ul.mn_child_02{display:none;position:absolute;top:0;background:#f68713;min-width:180px}
.ul_mn > li > ul.mn_child_01 > li > ul.mn_child_02 > li > a{color:#fff;display:block;padding:7px 20px;white-space:nowrap;text-transform:capitalize;font-weight:400}
.ul_mn > li > ul.mn_child_01 > li > ul.mn_child_02 > li > a:hover{text-decoration:underline}
.img_mn{display:inline-block;width:auto;height:33px;margin-bottom:2px}
.ul_tool_mn{position:absolute;top:0;right:0;border-left:1px solid #f9f9f9}
.ul_tool_mn > li{float:left;border-right:1px solid #f9f9f9;text-align:center;position:relative}
.ul_tool_mn > li > a{display:block;text-transform:uppercase;font-size:11px;font-weight:500;color:#fff;padding:10px 17px 5px}
.ul_tool_mn > li:hover{background:#1c6434}
.num_gh{font-size:10px;font-family:Arial;line-height:14px;text-align:center;width:14px;height:14px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:10px;left:25px;right:0;margin:auto;background:#f58811;font-style:normal;z-index:1}
.ul_tool_mn > li:hover .nd_ht{top:57px;opacity:1;visibility:visible}
.nd_ht{opacity:0;visibility:hidden;background:#fff;position:absolute;top:57px;left:0;z-index:100;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);width:180px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;text-align:left;overflow-y:auto;max-height:300px}
.nd_ht a{display:block;padding:7px 10px;background:#fff;color:#333}
.nd_ht a:nth-child(2n){background:#f6f6f6}
.nd_ht a:hover{color:#fff;background:#1c6434}
.click_s{}
.click_s i{font-size:18px}
.form_s{background:rgba(255,255,255,1);position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:9999;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);opacity:0}
.form_s.active{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
.close_form_s{font-size:40px!important;font:normal normal normal 14px/1 FontAwesome;color:#000!important;position:absolute!important;top:40px!important;right:40px;display:block;cursor:pointer;z-index:102;margin:0!important}
.close_form_s::before{content:"\f057"}
.d_form_s{width:50%;margin:auto;position:relative;padding-top:60px}
.ipt_form_s{width:100%;height:60px;border:0;border-bottom:1px solid #eee;font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:300}
.btn_form_s{border:0;cursor:pointer;text-indent:-9999px;width:60px;height:60px;background:url(../imgs/layout/icon_1.png) no-repeat right center;background-size:40px 40px;color:#000;position:absolute;bottom:0;right:0}
#container{min-height:500px;position:relative}
.f_home{padding-top:20px}
.slide{float:left;width:765px;margin-right:20px;background:#eee}
.swiper1 .swiper-slide{height:350px;background:#eee}
.swiper1 .swiper-slide img{display:block;width:100%;height:100%}
.swiper1 .swiper-button-next1{right:-37px;background-color:rgba(255,255,255,0.5);padding:10px 5px;margin-top:-42px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.swiper1:hover .swiper-button-next1{right:0}
.swiper1 .swiper-button-prev1{left:-37px;background-color:rgba(255,255,255,0.5);padding:10px 5px;margin-top:-32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.swiper1:hover .swiper-button-prev1{left:0}
.adv_row_1{overflow:hidden}
.adv_row_1 > li{height:165px}
.adv_row_1 > li + li{margin-top:20px}
.adv_row_1 > li img{display:block;width:100%;height:100%}
.adv_row_1 > li img:hover{opacity:.8}
.row_2{padding:18px 0 20px}
.spbc_m_km{float:left;width:765px}
.news_h{float:right;width:382px;position:relative}
.news_h_nb{position:relative;height:218px}
.news_h_nb img{display:block;width:100%;height:100%}
.news_h_nb figcaption{position:absolute;bottom:0;right:0;left:0;z-index:1;color:#fff;font-weight:700;padding:10px;background:rgba(0,71,133,0.8)}
.ul_news_h{border:1px solid #eee;border-top:0;height:365px}
.ul_news_h > li{padding:12px;background:#fff;overflow:hidden}
.ul_news_h > li:nth-child(2n){background:#f6f6f6}
.ul_news_h > li figure{float:left;width:118px;height:67px;margin-right:12px}
.ul_news_h > li figure img{display:block;width:100%;height:100%}
.ul_news_h > li h3{font-size:13px;color:#555;font-weight:500}
.ul_news_h > li h3:hover{color:#222}
.block_c{margin-bottom:20px}
.adv_c img{display:block;width:100%;height:100px}
.t_prod_h{background:url(../imgs/layout/bg_t_prod.png) repeat-x;height:34px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden}
.h_prod_h{display:inline-block;color:#fff;background:#289f28;line-height:34px;text-transform:uppercase;font-size:14px;padding:0 20px;position:relative}
.h_prod_h::before{content:"";width:20px;height:34px;position:absolute;top:0;right:-20px;background:url(../imgs/layout/bg_h_prod_h.png) no-repeat}
.h_prod_h a{color:#fff}
.ul_link_prod_h{float:right;padding-right:4px}
.ul_link_prod_h > li{display:inline-block;padding:0 11px 0 10px;line-height:34px;text-transform:capitalize;position:relative}
.ul_link_prod_h > li::before{content:"";width:1px;height:9px;background:#ccc;position:absolute;top:12px;right:0}
.ul_link_prod_h > li:last-child::before{display:none}
.ul_link_prod_h > li > a{color:#333}
.ul_link_prod_h > li > a:hover{color:#222;text-decoration:underline}
.m_prod{border-top:1px solid #eee;border-left:1px solid #eee}
.m_prod_h{border-left:1px solid #eee;border-top:none}
.ul_prod > li{float:left;width:calc(calc(100% - 0px)/ 5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;border-right:1px solid #eee;border-bottom:1px solid #eee;position:relative}
.ul_prod>li:nth-child(5n+1){clear:both}
.ul_prod>li:nth-child(5n){margin-right:0}
.in_prod{overflow:hidden;position:relative}
.img_prod{height:220px}
.img_object_fit{object-fit:cover;-moz-object-fit:cover;-webkit-object-fit:cover;-o-object-fit:cover;-ms-object-fit:cover}
.img_prod img{display:block;width:100%;height:100%}
.img_prod img:hover{opacity:.8}
.name_prod{color:#222;min-height:50px;margin:10px 0;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.name_prod:hover{color:#1c6434}
.price_prod{padding:0;overflow:hidden;height:30px;line-height:30px}
.pp1{float:left;color:#eb0a0a;font-size:17px;font-weight:700;display:block}
.pp2{float:right;text-align:right;color:#999;font-size:15px;text-decoration:line-through;display:block}
.pp1_tcode{width:100%;text-align:right;float:left;font-size:20px;font-weight:700}
.pp2_tcode{float:right;text-align:right;color:#999;font-size:16px;margin-top:5px;font-weight:400;text-decoration:line-through;display:block}
.pp3{float:left;color:#eb0a0a;font-size:13px;font-weight:700;display:block}
.label_prod{position:absolute;top:15px;right:15px;z-index:1}
.label_prod_1{background:url(../imgs/layout/icon_6.png) no-repeat;width:37px;height:20px}
.label_prod_2{background:url(../imgs/layout/icon_7.png) no-repeat;width:39px;height:20px}
.label_prod_3{background:url(../imgs/layout/icon_8.png) no-repeat;width:43px;height:20px}
.t_spbc_m_km{height:34px;background:url(../imgs/layout/bg_t_spbc_m_km.png) repeat-x;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.t_spbc_m_km h2{float:left;line-height:34px;background:#4ad24a;padding:0 15px 0 33px;text-transform:uppercase;font-size:14px;font-weight:700;color:#fff;position:relative;cursor:pointer}
.t_spbc_m_km h2:first-child{padding-left:15px}
.t_spbc_m_km h2::after{content:"";background:url(../imgs/layout/bg_t_spbc_m_km.png_1.png) no-repeat;width:18px;height:34px;position:absolute;top:0;right:-18px;z-index:1}
.t_spbc_m_km h2:last-child::after{background:url(../imgs/layout/bg_t_spbc_m_km_2.png) no-repeat}
.t_spbc_m_km h2.active::before{content:"";background:url(../imgs/layout/bg_t_spbc_m_km_4.png) no-repeat;width:18px;height:34px;position:absolute;top:0;left:0;z-index:2}
.t_spbc_m_km h2.active::after{background:url(../imgs/layout/bg_t_spbc_m_km_3.png) no-repeat}
.t_spbc_m_km h2.active:first-child::before{background:none}
.t_spbc_m_km h2.active{background:#289f28}
.load_spbc_m_km{border-left:1px solid #eee}
.ul_prod_ajax > li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;position:relative;border-bottom:1px solid #eee;border-right:1px solid #eee}
.img_prod_ajax{height:220px}
.img_prod_ajax img{display:block;width:100%;height:100%}
.m_prod_ajax{overflow:hidden;color:#555}
.name_prod_ajax{font-size:15px;font-weight:500;color:#222;min-height:50px;margin:10px 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.mask_prod_ajax{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px;height:134px;z-index:2;background:#fff;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow-y:auto}
.ul_prod_ajax > li:hover .mask_prod_ajax{opacity:1}
.news_bottom{padding:30px 0 60px}
.t_news_bottom{text-align:center;background:url(../imgs/layout/bg_t_news_bottom.png) repeat-x center center}
.t_news_bottom strong{display:inline-block;text-transform:uppercase;font-size:21px;color:#28963d;font-weight:700;padding:0 20px;background:#fff}
.m_news_bottom{overflow:hidden;padding-top:30px}
.l_news_bottom{float:left;width:570px;margin-right:30px}
.l_news_bottom figure{height:359px;position:relative}
.l_news_bottom figure img{display:block;width:100%;height:100%}
.l_news_bottom figure h3{position:absolute;bottom:0;right:0;left:0;z-index:1;font-size:15px;text-transform:uppercase;font-weight:700;color:#000;padding:15px;background:rgba(255,255,255,0.8)}
.l_news_bottom figure h3:hover{color:#fff;background:#222}
.r_news_bottom{overflow:hidden}
.r_news_bottom > li{overflow:hidden}
.r_news_bottom > li figure{float:left;width:157px;height:99px;margin-right:15px}
.r_news_bottom > li figure img{display:block;width:100%;height:100%}
.r_news_bottom > li + li{margin-top:22px}
.info_r_news_bottom{overflow:hidden;line-height:22px}
.info_r_news_bottom h3{font-size:18px;font-weight:500;color:#000;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.info_r_news_bottom h3:hover{color:#222;text-decoration:underline}
.info_r_news_bottom span{font-size:13px;margin:5px 0;display:block;color:#666}
.info_r_news_bottom p{font-size:15px;display:block;color:#333}
::-webkit-scrollbar{width:10px;height:10px;background:#f9f9f9}
::-webkit-scrollbar-thumb{width:10px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
::-webkit-scrollbar-track{padding:6px}
.adv_bottom{padding:40px 0;background:url(../imgs/layout/bg_adv_bottom.png) repeat-x top}
.ul_adv_bottom > li{float:left;text-align:center;width:calc(calc(100% - 60px)/ 3);margin-right:30px}
.ul_adv_bottom > li:nth-child(3n+1){clear:both}
.ul_adv_bottom > li:nth-child(3n){margin-right:0}
.ul_adv_bottom > li figure{height:240px;position:relative}
.ul_adv_bottom > li figure::before{position:absolute;border:1px dashed #fff;content:"";z-index:1;left:0;top:0;right:0;bottom:0;margin:auto;width:90%;height:84%}
.ul_adv_bottom > li figure:hover .if_projects{right:0;left:0;top:40%;position:absolute;z-index:1}
.projects-button{text-align:center}
.projects-button a{color:var(--c-1628751395382,#aad775);font-size:22px;font-family:Source-Sans-Pro;text-align:center;padding:6px;background-color:rgba(255,255,255,0.3);border-radius:50%;display:inline-block;height:40px;line-height:40px;-webkit-transition:all .3s ease 0;transition:all .3s ease 0;width:40px}
.if_projects{right:0;left:0;top:40%;position:absolute;z-index:-1}
.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}
.ul_adv_bottom > li figure:hover::before{width:100%;height:100%;background-color:rgba(0,0,0,0.3);border:none;z-index:1}
.ul_adv_bottom > li figure img{display:block;width:100%;height:100%}
.ul_adv_bottom > li h5 a{font-size:20px;width:100%;float:left;font-weight:500;margin-top:20px;text-transform:uppercase;color:#333}
.ul_adv_bottom > li h5:hover{color:#222}
.dt_h{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);padding:15px 0}
.swiper2 .swiper-slide figure{height:70px;position:relative;text-align:center}
.swiper2 .swiper-slide figure img{display:block;width:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}
.wrap_page{padding-bottom:60px;min-height:500px}
.fcb_video:hover::before{color:#fff;background-color:#FFB74D}
.fcb_video img{display:block;width:100%;height:auto}
.fcb_video::before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f04b";background-color:rgba(0,0,0,0.5);width:80px;height:80px;text-align:center;font-size:26px;line-height:80px;color:#FFB74D;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:9;-webkit-transition:ease .2s;-moz-transition:ease .2s;-ms-transition:ease .2s;-o-transition:ease .2s;transition:ease .2s}
.breacrum{position:relative;padding:10px 0}
.breacrum .addthis_sharing_toolbox{position:absolute;top:13px;right:-5px}
.ul-breacrum > li .fa-home{font-size:15px}
.ul-breacrum > li{text-transform:capitalize;display:inline-block;font-size:14px;padding:0 10px 0 3px;position:relative}
.ul-breacrum > li::after{content:"›";color:#888;position:absolute;top:-1px;right:0}
.ul-breacrum > li:first-child{padding-left:0}
.ul-breacrum > li:first-child img{position:relative;top:-1px}
.ul-breacrum > li:last-child{padding-right:0;background:none}
.ul-breacrum > li:last-child::after{content:""}
.ul-breacrum > li > a{color:#333}
.ul-breacrum > li > a:hover{text-decoration:underline;color:#000}
.ct_page{width:870px;margin-left:30px;float:right}
.sb_page{overflow:hidden}
.ul_sb_page > li + li{margin-top:20px}
.t_sb_page{text-transform:uppercase;font-weight:700;font-size:15px;padding:4px 0 5px;border-bottom:1px solid #eee;color:#222;line-height:22px}
.icon_sb_page{display:inline-block;width:20px;height:20px;margin-right:5px;position:relative;top:-2px}
.ol_sb_page{padding-left:28px}
.ol_sb_page > li{padding-top:10px}
.ol_sb_page > li > a{color:#333}
.ol_sb_page > li.active > a,.ol_sb_page > li:hover > a{color:#222;text-decoration:underline}
.ol_sb_page > li.active > a{font-weight:700}
.ul_share_social{padding-top:20px;line-height:18px}
.ul_share_social > li{float:left}
.ul_share_social > li + li{margin-left:7px}
.t_page{font-size:18px;padding-bottom:3px;text-transform:uppercase;line-height:28px}
.box_news > li{padding:20px 0;overflow:hidden;border-top:1px solid #eee}
.box_news > li:last-child{padding-bottom:0}
.box_news > li figure{width:220px;height:180px;float:left;margin-right:15px;background:#fff}
.box_news > li figure img{display:block;width:100%;height:100%}
.info_box_news{overflow:hidden}
.info_box_news h3{font-size:20px;margin-bottom:10px;line-height:24px;font-weight:500}
.info_box_news h3 a{color:#222}
.info_box_news h3 a:hover{color:#eb0a0a}
.info_box_news i{color:#666;display:block;font-size:13px;margin:5px 0;font-style:normal}
.info_box_news span{color:#333;display:block;font-weight:400}
.ol_news_sb_td > li{background:#fff}
.ol_news_sb_td > li:nth-child(2n){background:#f9f9f9}
.ol_news_sb_td > li > a{display:block;padding:10px;color:#333}
.ol_news_sb_td > li h4{font-size:13px;font-weight:400}
.tool_news_sb_td{padding:5px 0 0}
.tool_news_sb_td span{display:inline-block;margin-right:10px;color:#666;font-size:11px}
.ol_news_sb_td > li:hover > a{background:#222;color:#fff}
.ol_news_sb_td > li:hover > a span{color:rgba(255,255,255,0.8)}
.des_page{padding-bottom:10px}
.box_news_other > li{float:left;width:270px;margin-right:30px}
.box_news_other > li:nth-child(3){margin-right:0}
.box_news_other > li figure{height:170px}
.box_news_other > li figure img{display:block;width:100%;height:100%}
.box_news_other > li h3{color:#333;padding-top:10px;font-size:13px;font-weight:400}
.box_news_other > li:hover h3{color:#222}
.t_other{font-size:15px;text-transform:uppercase;padding:20px 0}
.maps_ct{position:relative;height:300px}
.maps_ct iframe{width:100%!important;height:100%!important}
.mask_map{background:rgba(255,255,255,0);z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}
.f_contact{padding:20px 0;font-size:16px}
.fc_1{float:left;width:48%}
.fc_2{float:right;width:48%}
.ul_ct > li{margin-bottom:10px}
.ipt_ct{border:1px solid #ddd;width:100%;height:34px;padding:0 10px;color:#777}
.txt_ct{border:1px solid #ddd;width:100%;min-height:100px;padding:10px;color:#777;resize:vertical}
.ipt_ct:focus,.txt_ct:focus{border:1px solid #bbb;color:#333}
.btn_ct{cursor:pointer;background:#1c6434;color:#fff;text-transform:uppercase;padding:12px 30px;border:0;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.btn_ct[type=submit]{-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}
.t_fc_1{padding:15px 0;font-size:20px;text-transform:uppercase;color:#333;font-weight:700;line-height:24px}
.m_fc_1 a{color:#000}
.m_fc_1 a:hover{text-decoration:underline}
.ul_m_fc_1 > li{padding:5px 0;overflow:hidden}
.ul_m_fc_1 > li i{font-size:14px;margin-right:10px;float:left;text-align:center;width:30px;height:30px;line-height:30px;background:#f9f9f9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;top:-4px}
.id_prod{display:block;color:#3aaf07}
.link_load_prod{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f8f8f8;line-height:34px;padding:0 30px;color:#555;margin-top:40px}
.link_load_prod:hover{color:#fff;background:#222}
.slide_prod_catalogy{padding-bottom:15px}
.swiper3 .swiper-slide{width:720px;height:325px}
.swiper3 .swiper-slide img{display:block;width:100%;height:100%}
.swiper3 .swiper-button-next-3{right:-37px;background-color:rgba(255,255,255,0.5);padding:10px 5px;margin-top:-42px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.swiper3:hover .swiper-button-next-3{right:0}
.swiper3 .swiper-button-prev-3{left:-37px;background-color:rgba(255,255,255,0.5);padding:10px 5px;margin-top:-32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.swiper3:hover .swiper-button-prev-3{left:0}
.filter_prod_catalogy{background:url(../imgs/layout/bg_filter_prod_catalogy.png) repeat-x;border-bottom:1px solid #f3f3f3;line-height:40px;padding:0 15px;margin-bottom:15px}
.ul_filter_prod_catalogy{float:left}
.ul_filter_prod_catalogy > li{color:#666;display:inline-block;position:relative;cursor:pointer}
.ul_filter_prod_catalogy > li:hover{color:#222}
.ul_filter_prod_catalogy > li + li{margin-left:26px}
.ul_filter_prod_catalogy > li i{position:relative;top:1px;margin-left:2px}
.link_km_prod_catalogy{float:right;color:#eb0a0a;font-style:italic}
.link_km_prod_catalogy:hover{text-decoration:underline}
.ul_filter_prod_catalogy > li:hover .ul_filter_prod_catalogy_child{opacity:1;visibility:visible}
.ul_filter_prod_catalogy > li .ul_filter_prod_catalogy_child{opacity:0;visibility:hidden;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:5px 15px;position:absolute;top:40px;left:-15px;z-index:101;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;min-width:150px}
.ul_filter_prod_catalogy > li .ul_filter_prod_catalogy_child::before{content:"";border-bottom:8px solid #eee;border-left:8px solid transparent;border-right:8px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;top:-8px;left:15px;z-index:1}
.ul_filter_prod_catalogy > li .ul_filter_prod_catalogy_child::after{content:"";border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;top:-7px;left:17px;z-index:2}
.ul_filter_prod_catalogy > li .ul_filter_prod_catalogy_child > li{}
.ul_filter_prod_catalogy > li .ul_filter_prod_catalogy_child > li > a{display:block;color:#555;line-height:20px;padding:5px 0;white-space:nowrap;overflow:hidden}
.ul_filter_prod_catalogy_child > li.all_filter_prod_catalogy{border-bottom:1px solid #eee;margin-bottom:5px}
.ul_filter_prod_catalogy_child > li:hover > a{color:#222!important;text-decoration:underline}
.ul_filter_prod_catalogy_child > li.active > a{color:#222!important;text-decoration:underline}
.ul_filter_prod_catalogy_child_2{width:200px}
.ul_filter_prod_catalogy_child_2 > li{float:left;width:50%}
.ul_filter_prod_catalogy_child_2 > li:nth-child(1){float:none;width:100%}
.t_prod_catalogy{position:relative;padding-bottom:10px}
.h_prod_catalogy h1{display:inline-block;color:#222;font-size:30px;line-height:30px;font-weight:700}
.h_prod_catalogy i{color:#999;font-size:14px;display:inline-block;font-style:normal}
.ul_t_prod_catalogy{position:absolute;top:0;right:0}
.ul_t_prod_catalogy > li{float:left;position:relative}
.ul_t_prod_catalogy > li + li{margin-left:10px}
.li_t_prod_catalogy{display:block;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #1c6434;background:#fff;padding:0 15px;line-height:26px;color:#1c6434;cursor:pointer}
.ul_t_prod_catalogy > li:hover .li_t_prod_catalogy{background:#1c6434;color:#fff;-webkit-border-radius:0;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius:0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}
.li_t_prod_catalogy i{margin-left:2px}
.ul_t_prod_catalogy > li:hover .ul_t_prod_catalogy_child{opacity:1;visibility:visible}
.ul_t_prod_catalogy > li .ul_t_prod_catalogy_child{opacity:0;visibility:hidden;background:#fff;padding:5px 15px 10px;border:1px solid #1c6434;position:absolute;top:28px;left:0;z-index:101;min-width:100px}
.ul_t_prod_catalogy > li .ul_t_prod_catalogy_child > li > a{display:block;color:#1c6434;padding-top:5px;white-space:nowrap; font-size:14px;}
.ul_t_prod_catalogy > li .ul_t_prod_catalogy_child > li.active > a,.ul_t_prod_catalogy > li .ul_t_prod_catalogy_child > li:hover > a{text-decoration:underline;color:#28963d}
.show_link_filter{padding-bottom:15px}
.show_link_filter span{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 10px;background:#28963d;color:#fff;margin-right:3px}
.rs_link_filter{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 10px;background:#36ba17;color:#fff}
.rs_link_filter i{margin-left:3px}
.h_prod_D{color:#222;font-size:24px;line-height:30px;font-weight:600;padding:10px 0}
.msp_D{color:#333;border-bottom:1px solid #ededed;padding-bottom:10px;font-size:19px;font-weight:500}
.prod_D{padding:20px 0;border-bottom:1px solid #e5e5e5}
.prod_D_sb_1{padding:15px;background:#e8efef;margin-bottom:5px}
.prod_D_sb_1 ul li{padding-left:22px;background:url(../imgs/layout/icon_11.png) no-repeat left 2px}
.prod_D_sb_1 ul li + li{margin-top:5px}
.prod_D_sb_2{padding:15px;background:#e8efef;text-align:center;position:relative}
.prod_D_sb_2::before{content:"";border-top:20px solid #e8efef;border-left:20px solid transparent;border-right:0 solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-20px;right:0;z-index:2}
.prod_ct_1{float:left;width:550px;margin-right:30px}
.prod_ct_2{overflow:hidden}
.img_prod_D{display:block;width:100%;height:auto}
.ul_color_prod_D{text-align:center;padding-top:20px}
.ul_color_prod_D > li{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#222;padding:3px 20px;border:1px solid #dfdfdf;background:#fff;margin:0 2px 5px 0}
.price_prod_D{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #ededed}
.price_prod_D_1{padding:0;font-size:24px;font-weight:700;line-height:24px;color:#eb0a0a;float:left;width:50%}
.price_prod_D_1 i{color:#666;font-size:11px;font-style:normal;font-weight:400}
.price_prod_D_2{padding:10px 0 0;overflow:hidden}
.price_prod_D_2 strong{float:left;display:inline-block;color:#eb0a0a;font-size:15px}
.price_prod_D_2 strong:nth-child(2){float:right}
.price_prod_D_3{padding:0;color:#777;line-height:16px;overflow:hidden}
.price_prod_D_3 span{display:block;text-decoration:line-through}
.f_price_prod_D{overflow:hidden}
.goi_prod_tcode table{width:100%}
.goi_prod_tcode table tr{border-bottom:solid 1px #ccc}
.goi_prod_tcode table td,table th{border:none}
.goi_prod_tcode .tcode_pic img{height:100px;width:120px;float:left}
.goi_prod_tcode .tcode_name{font-weight:500;padding:10px 0;width:45%;padding-right:20px;float:left;font-size:16px}
.goi_prod_tcode .tcode_name p{font-size:14px;margin-top:5px;font-weight:300;color:#777}
.goi_prod_tcode .tcode_soluong{width:105px;padding:25px 0;float:left}
.tcode_soluong a{background:#28963d;color:#fff;padding:7px 15px}
.chi_tiet a{background:#d8ebfb;color:#333;width:100%;text-align:center;height:30px;line-height:30px;float:left}
.chi_tiet a:hover{background:#333;color:#fff}
.tcode_name a{color:#333}
.box_tcode_num{height:20px;background:#f9f9f9;position:relative;padding:5px 20px;float:left}
.box_cong_down{position:absolute;width:30px;height:30px;line-height:25px;left:0;top:0;text-align:center;font-size:24px;cursor:pointer}
.box_cong_up{position:absolute;width:30px;height:30px;line-height:25px;right:0;top:0;text-align:center;font-size:20px;cursor:pointer}
.tcode_num{width:25px;height:20px;float:left;font-size:16px;background:none;border:none;text-align:center;margin:0 15px;font-weight:700}
.tcode_price{font-size:15px;width:130px;float:right;padding:20px;font-weight:700;color:#eb0a0a}
.tt_prod_D{padding-top:5px;color:#000;line-height:24px;font-size:17px}
.tt_prod_D strong{font-weight:500}
.tt_prod_D ul li{overflow:hidden;margin-bottom:3px; font-size:15px;}
.tt_prod_D ul li ol li{width:50%;float:left}
.tt_prod_D ul li ol li:nth-child(1){width:50%}
.img_nh_prod_D{display:inline-block;height:18px;width:auto;max-width:100%;position:relative;top:-2px;margin-left:4px}
.form_prod_D{padding-top:15px}
.tb_form_prod_D{width:100%}
.tb_form_prod_D td{border:1px solid #ededed;text-align:center;padding:5px 2px}
.b_form_prod_D{padding:2px;border:1px solid #ededed;border-top:0;overflow:hidden}
.b_form_prod_D span{display:inline-block;width:95px;line-height:26px;text-align:center;float:left}
.ipt_b_form_prod_D{border:0;background:#f1f1f1;text-align:center;width:72px;height:26px;float:left;padding-right:4px;margin-right:2px;font-weight:700}
.btn_b_form_prod_D{border:0;cursor:pointer;color:#fff;font-weight:700;text-align:center;background:#36ba17;height:26px;width:44%}
.btn_b_form_prod_D_2{background:#eb0a0a url(../imgs/layout/icon_14.png) no-repeat 15px center}
.nd_prod_D{padding-top:15px}
.ct_prod_D{padding:20px 0}
.ct_prod_D_l{float:left;margin-right:30px;width:830px}
.ct_prod_D_r{overflow:hidden}
.t_ct_prod_D{padding-bottom:13px;margin-top:10px}
.t_ct_prod_D h2{float:left;color:#fff;font-size:18px;padding:0 15px;border-bottom:2px solid #ccc;line-height:38px;background:#1468b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.t_ct_prod_D_tcode{float:left;color:#fff;font-size:18px;margin-bottom:13px;font-weight:700;padding:0 15px;line-height:38px;background:#1468b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.tcode_price a{font-size:15px;color:#eb0a0a}
.t_ct_prod_D h2.active{color:#fff;background:#28963d}
.t_ct_prod_D h2 i{font-size:20px;margin-right:5px;position:relative;top:1px}
.slide_ct_prod_D{overflow:hidden;padding-bottom:15px}
.nd_ct_prod_D{font-size:14px}
#gallery-2{width:100%;height:460px}
#gallery-2,#gallery-2 .rsOverflow,#gallery-2 .rsSlide,#gallery-2 .rsVideoFrameHolder,#gallery-2 .rsThumbs{background:#fff!important}
#gallery-2 .rsThumbsHor{height:auto}
#gallery-2 .rsThumb{width:90px;height:90px;border:1px solid #ccc;background:#fff}
#gallery-2 .rsThumb img{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}
#gallery-2 .rsThumb.rsNavSelected{background:none;border:1px solid #28963d}
#gallery-2 .rsThumb.rsNavSelected img{opacity:1}
#gallery-2 .rsThumbsArrow{height:auto;top:10px;bottom:10px}
.block_ct_prod_D_sb + .block_ct_prod_D_sb{margin-top:20px}
.t_ct_prod_D_sb{font-size:16px;line-height:38px;background:#28963d;padding:0 10px;color:#fff}
.t_ct_prod_D_sb a{font-size:16px;color:#fff}
.tb_ct_prod_D_sb{width:100%;border:0;color:#555}
.tb_ct_prod_D_sb tr{background:#fff}
.tb_ct_prod_D_sb tr:nth-child(2n){background:#f8f8f8}
.tb_ct_prod_D_sb td{border:0;padding:15px 10px;border-top:1px solid #eee}
.m_tskt_prod_D_sb{overflow:hidden;max-height:408px}
.rm_tb_ct_prod_D_sb{display:block;color:#222;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dfdfdf;text-align:center;padding:5px;margin-top:10px}
.rm_tb_ct_prod_D_sb:hover{background:#222;color:#fff;border:1px solid #222}
.ul_spbk_prod_D_sb > li{overflow:hidden;margin-top:20px;border-bottom:solid 1px #eee;padding-bottom:15px}
.ul_spbk_prod_D_sb > li figure{width:100px;height:80px;float:left;margin-right:15px}
.ul_spbk_prod_D_sb > li figure img{display:block;width:100%;height:100%}
.info_spbk_prod_D_sb{overflow:hidden}
.info_spbk_prod_D_sb h3{color:#222;font-weight:500;font-size:16px;padding-bottom:5px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.price_spbk_1{padding-bottom:0;font-size:16px;font-weight:700;color:#eb0a0a}
.price_spbk_2{padding-bottom:0;float:left;margin-right:15px;font-size:16px;font-weight:700;color:#eb0a0a;overflow:hidden}
.price_spbk_2 strong{display:inline-block}
.price_spbk_2 strong:nth-child(2){float:right}
.price_spbk_3{color:#999;text-decoration:line-through;padding-bottom:0}
.adv_ct_prod_Dsb > li + li{margin-top:10px}
.adv_ct_prod_Dsb > li img{display:block;width:100%;height:auto}
.h_b2b{text-align:center;text-transform:uppercase;font-size:24px;color:#222;line-height:30px;margin-bottom:30px}
.m_b2b{background:#eee;padding:40px;font-size:15px}
.m_b2b ul{overflow:hidden}
.m_b2b ul li{float:left;width:48%}
.m_b2b ul li:nth-child(2){float:right}
.m_b2b ul li ol li,.m_b2b ul li ol li:nth-child(2){width:100%;float:none;margin-bottom:20px}
.m_b2b ul li ol li label{display:block;font-size:15px;line-height:22px;font-weight:700;padding-bottom:3px}
.m_b2b ul li ol li label em{color:#eb0a0a;font-style:normal}
.ipt_b2b{width:100%;height:44px;background:#fff;border:0;padding:0 10px}
.txt_b2b{width:100%;height:222px;background:#fff;border:0;padding:10px;resize:none}
.btn_b2b{text-transform:uppercase;color:#fff;font-weight:700;border:0;cursor:pointer;font-size:18px;padding:15px 50px;background:#eb0a0a;font-family:'Roboto',Arial,Helvetica,sans-serif;margin-top:10px}
.h_ttbh{text-align:center;text-transform:uppercase;font-size:24px;color:#222;line-height:30px;margin-bottom:30px}
.m_ttbh{padding:25px;background:#eee;width:400px;margin:0 auto}
.ul_form_ttbh > li + li{margin-top:15px}
.lb_ttbh{display:block;font-size:15px;line-height:22px;padding-bottom:3px;font-weight:700}
.slec_ttbh{width:100%;height:44px;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 13px;background-size:auto 8px;border:0;padding:0 44px 0 10px}
.ipt_ttbh{width:100%;height:44px;background:#fff;border:0;padding:0 10px}
.btn_ttbh{text-transform:uppercase;color:#fff;font-weight:700;border:0;cursor:pointer;font-size:15px;padding:15px;background:#eb0a0a;font-family:'Roboto',Arial,Helvetica,sans-serif;width:100%}
.min_ttbh{width:700px;margin:auto;border:1px solid #eee;padding:25px}
.min_ttbh .f-detail{padding:15px 0}
.ul_kq_ttbh{overflow:hidden;padding-bottom:20px}
.ul_kq_ttbh > li{float:left;width:48%}
.ul_kq_ttbh > li:nth-child(2n){float:right}
.ul_kq_ttbh > li strong{display:block;width:100px;float:left;margin-right:5px}
.t_mtsp_ttbh{background:#f6f6f6;padding:5px 10px;font-weight:700;color:#222;border-top:1px solid #eee}
.other_ttbh{overflow:hidden;border-top:2px solid #eee;padding-top:15px}
.other_ttbh > li{float:left;width:48%}
.other_ttbh > li:nth-child(2n){float:right;text-align:right}
.other_ttbh > li:nth-child(2n) a{color:#222;text-decoration:underline}
.ul_tb > li{overflow:hidden;background:#f9f9f9;padding:20px 70px 20px 15px;position:relative}
.ul_tb > li:nth-child(2n){background:#fff}
.ul_tb > li:hover{background:#f3f3f3}
.link_tb{position:absolute;top:14px;right:15px}
.content_news{width:790px;float:left;margin-right:30px}
.sidebar_news{overflow:hidden}
.title_news{font-size:15px;color:#555;text-transform:uppercase;font-weight:700;border-bottom:1px solid #eee;padding-bottom:5px}
.ul_title_news{overflow:hidden}
.ul_title_news > li{float:left}
.ul_title_news > li h1,.ul_title_news > li h2{font-size:15px}
.ul_title_news > li + li{margin-left:20px}
.ul_title_news > li > a{display:block;color:#222}
.ul_title_news > li.active > a,.ul_title_news > li:hover > a{color:#eb0a0a}
.news_spec{padding:20px 0;overflow:hidden}
.ns_1{float:left;width:515px;margin-right:15px}
.ns_1 figure{height:325px}
.ns_1 figure img{display:block;width:100%;height:100%}
.ns_1 h3{font-size:20px;line-height:26px;padding:10px 0;color:#222}
.ns_1 h3:hover{color:#eb0a0a}
.ns_1 p{padding:0;color:#a3a3a3;font-weight:400}
.ns_2{overflow:hidden}
.ul_ns_2 > li + li{border-top:1px solid #eee}
.ul_ns_2 > li:first-child figure{display:block}
.ul_ns_2 > li figure{height:164px;display:none}
.ul_ns_2 > li figure img{display:block;width:100%;height:100%}
.ul_ns_2 > li h3{color:#555;padding:5px 0;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul_ns_2 > li:first-child h3{color:#555;font-weight:600;font-size:15px}
.ul_ns_2 > li:hover h3{color:#eb0a0a}
.title_content_news_D{font-size:24px;margin-bottom:20px;line-height:30px;color:#222}
.des_content_news_D{font-size:15px;padding-bottom:10px}
.tool_content_news_D{padding:10px 0;color:#666}
.tool_content_news_D > li{display:inline-block}
.tool_content_news_D > li + li{margin-left:12px}
.block_sb_news + .block_sb_news{margin-top:30px}
.ul_news_xn_sb{overflow:hidden;padding-top:20px}
.ul_news_xn_sb > li{float:left;width:48%}
.ul_news_xn_sb > li + li{margin-top:15px}
.ul_news_xn_sb > li:nth-child(1){float:none;width:100%}
.ul_news_xn_sb > li:nth-child(2),.ul_news_xn_sb > li:nth-child(4){clear:both}
.ul_news_xn_sb > li:nth-child(3),.ul_news_xn_sb > li:nth-child(5){float:right}
.ul_news_xn_sb > li figure{height:106px}
.ul_news_xn_sb > li:nth-child(1) figure{height:215px}
.ul_news_xn_sb > li figure img{display:block;width:100%;height:100%}
.ul_news_xn_sb > li h3{padding-top:10px;font-weight:500;font-size:15px;color:#333;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul_news_xn_sb > li:nth-child(1) h3{font-weight:500;font-size:18px}
.ul_news_xn_sb > li h3 em{font-style:normal;font-size:14px;display:block;font-weight:400;color:#eb0a0a}
.ul_news_tl_sb{padding-top:20px}
.ul_news_tl_sb > li{overflow:hidden;line-height:16px}
.ul_news_tl_sb > li + li{margin-top:15px}
.ul_news_tl_sb > li span{display:block;width:32px;height:32px;line-height:32px;font-size:17px;font-style:normal;float:left;font-weight:700;text-align:center;margin-right:10px;color:#fff;background:#f36f36}
.ul_news_tl_sb > li:hover span{color:#fff;background:#222}
.ul_news_tl_sb > li p{overflow:hidden;padding:0;color:#333;font-weight:500}
.ul_news_tl_sb > li p em{font-style:normal;color:#eb0a0a}
.wrap_page_video .ns_1 figure,.wrap_page_video .ul_ns_2 > li figure,.wrap_page_video .box_news > li figure,.wrap_page_video .ul_news_xn_sb > li figure{position:relative}
.wrap_page_video .ns_1 figure::before,.wrap_page_video .ul_ns_2 > li figure::before,.wrap_page_video .box_news > li figure::before,.wrap_page_video .ul_news_xn_sb > li figure::before{content:"";background:url(../imgs/layout/icon_13.png) no-repeat;width:60px;height:40px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2}
.wrap_page_video .ns_1 figure::after,.wrap_page_video .ul_ns_2 > li figure::after,.wrap_page_video .box_news > li figure::after,.wrap_page_video .ul_news_xn_sb > li figure::after{content:"";background:rgba(0,0,0,0.1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.wrap_page_video .ul_news_xn_sb > li:first-child figure::before{width:60px;height:40px;background-size:100% 100%}
.wrap_page_video .ul_ns_2 > li figure::before,.wrap_page_video .box_news > li figure::before,.wrap_page_video .ul_news_xn_sb > li figure::before{width:30px;height:20px;background-size:100% 100%}
#footer{}
.foot_1{background:#1c6434;color:#fff}
.ul_foot_1 > li{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}
.ul_foot_1 > li:nth-child(1){padding-left:0}
.ul_foot_1 > li:nth-child(3){padding-right:0;border-right:0}
.li_1_foot_1 a{text-align:center;display:block;line-height:18px;text-transform:uppercase;color:#fff;font-weight:700;background:#80cd29;padding:7px 0 7px 60px;position:relative}
.li_1_foot_1 a::before{content:"";background:#eb0a0a url(../imgs/layout/icon_9.png) no-repeat center center;width:60px;height:50px;position:absolute;top:0;left:0;z-index:2}
.li_1_foot_1 a strong{color:#eb0a0a;font-size:18px;display:block}
.li_2_foot_1{line-height:22px;height:45px;padding-top:5px;padding-left:50px}
.li_2_foot_1 strong{display:block;margin-bottom:5px;text-transform:uppercase;font-size:18px}
.li_3_foot_1{position:relative;border-bottom:1px solid rgba(255,255,255,0.2)}
.ipt_foot_1{width:100%;height:50px;background:#1c6434;border:0;color:#fff;font-weight:400;font-size:13px;padding:0 160px 0 40px}
.ipt_foot_1::-webkit-input-placeholder{color:#fff}
.btn_foot_1{position:absolute;top:5px;right:0;z-index:1;border:0;font-weight:600;background:#fff;border-radius:5px;padding:10px 30px;text-transform:uppercase;cursor:pointer}
.foot_2{padding:40px 0;font-size:14px;font-weight:400;background:#fff}
.logo_foot{display:block;width:auto;height:67px}
.ul_foot_2 > li{float:left;width:215px;padding:0 15px}
.ul_foot_2 > li + li{border-left:1px dashed #e5e5e5}
.ul_foot_2 > li:nth-child(1){width:430px;padding:0}
.ul_foot_2 > li:nth-child(1) .ol_foot_2 > li{line-height:26px;padding-left:0;position:relative}
.ul_foot_2 > li:nth-child(1) .ol_foot_2 > li::before{display:none}
.t_foot_2{text-transform:uppercase;font-size:16px;line-height:22px;padding-bottom:4px;font-weight:700}
.ol_foot_2{padding-top:15px}
.ol_foot_2 > li{line-height:26px;padding-left:12px;position:relative}
.ol_foot_2 > li::before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:11px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;position:absolute;top:7px;left:0}
.ol_foot_2 > li::before:hover{color:#222}
.ol_foot_2 > li > a{color:#222}
.ol_foot_2 > li > a:hover{color:#222;text-decoration:underline}
.info_foot{line-height:26px;color:#666;padding-top:15px}
.info_foot a{color:#666}
.info_foot a:hover{color:#222;text-decoration:underline}
.min_wrap2{width:945px;position:relative;margin:0 auto}
.t_cont{text-align:center}
.h_t_cont{color:#272727;position:relative;font-weight:300;text-transform:uppercase;font-size:24px;line-height:30px;text-align:center;font-family:'Dosis',sans-seri}
.t_cont span{background:#a8a8a8 none repeat scroll 0 0;display:block;height:2px;margin:15px auto 20px;overflow:hidden;width:50px}
.r6_home{background:url(../imgs/layout/background_kh.jpg) no-repeat;padding:50px 0 80px}
.box_ykkh{background:#fff none repeat scroll 0 0;border:1px solid #eee;box-shadow:0 0 3px rgba(0,0,0,0.1);margin-bottom:20px;overflow:hidden;padding:30px;text-align:center}
.t1_cont{text-align:center;font-size:30px;line-height:30px;font-weight:700;color:#000;letter-spacing:2px;text-transform:capitalize;font-weight:500}
.swiper-pagination-5{position:absolute;bottom:-40px;left:0;right:0}
.swiper-pagination-5 .swiper-pagination-bullet{border:1px solid #4b4e51;border-radius:12px;height:10px;margin:0 3px!important;width:3px;background:#4b4e51;opacity:1}
.swiper-pagination-5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4b4e51;height:18px;margin:0 3px!important;width:3px}
.text_ykkh{font-size:18px;line-height:28px;margin-bottom:20px;overflow:hidden}
.text_ykkh::before{font-family:"Font Awesome 5 Pro";content:"\f10d";font-size:30px;color:#4b4e51;font-weight:700}
.text_ykkh .f-detail{font-size:14px;margin-top:30px;min-height:120px;font-weight:300}
.bot_ykkh{float:left;margin-right:20px;text-align:center;background:#4b4e51;padding:15px 30px}
.bot_ykkh figure img{border:4px solid #eee;border-radius:100px;height:150px;margin-bottom:10px;width:150px}
.bot_ykkh strong{color:#fff;font-size:18px;margin-bottom:10px;text-transform:uppercase;font-family:"Dosis",sans-serif;font-weight:600}
.bot_ykkh p{color:#fff;letter-spacing:1px;text-transform:capitalize;margin-bottom:0;font-weight:400;font-family:"Dosis",sans-serif}
.foot_3{background:#222;color:#fff;padding:10px;line-height:22px}
.foot_3 a{color:#555}
.foot_3 a:hover{color:#000;text-decoration:underline}
.foot_3 .min_wrap{position:relative;font-size:14px}
.ul_social_foot{position:absolute;top:0;right:0}
.ul_social_foot > li{display:inline-block;line-height:26px}
.ul_social_foot > li + li{margin-left:15px}
.ul_social_foot > li > a{color:#999;font-size:20px}
.ul_social_foot > li > a:hover{color:#fff}
.f-detail{line-height:28px;font-size:14px;margin-top:15px}
.f-detail img,.f-detail div,.f-detail table,.f-detail h1,.f-detail h2,.f-detail h3,.f-detail h4,.f-detail h5,.f-detail h6,.f-detail p,.f-detail strong,.f-ndct em{max-width:100%!important}
.f-detail img{padding:5px 0;max-width:100%!important;height:auto!important}
.f-detail a{color:#222}
.f-detail a:hover{text-decoration:underline}
.f-detail ul li{list-style:disc;margin-left:20px}
.f-detail ol li{list-style:decimal;margin-left:20px}
.tag{margin:20px 0 0;font-size:11px;overflow:hidden;font-family:Arial;line-height:18px}
.tag span{color:#939393;padding:2px 5px 2px 23px;background:#F1F1F1 url(../imgs/layout/icontag.png) no-repeat 5px 5px;display:block;float:left;margin:0 3px 3px 0}
.tag a{padding:2px 5px;color:#656565;background:#F1F1F1;display:block;float:left;margin:0 3px 3px 0}
.tag a:hover{background:#E2E2E2}
.back-to-top{cursor:pointer;background:url(../imgs/layout/back-to-top.png) no-repeat;width:30px;height:30px;position:fixed;bottom:10px;right:10px;display:none;z-index:10}
.error-sty{color:#f70000;font-weight:400;padding:5px 0;font-size:11px}
a,a:hover{}
a[href^="tel:"]{color:#222}
.clear{clear:both;height:0;float:none}
.box-sizing-fix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.img_object_fit{object-fit:cover;-moz-object-fit:cover;-webkit-object-fit:cover;-o-object-fit:cover;-ms-object-fit:cover}
::-webkit-input-placeholder{opacity:1}
::-moz-placeholder{opacity:1}
:-ms-input-placeholder{opacity:1}
:-moz-placeholder{opacity:1}
.sty_slec{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
.sty_slec::-ms-expand{display:none}
.sty_transition{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block;clear:both}
.tag_box_child{margin-bottom:10px}
.tag_box_child a{text-indent:20px;margin-bottom:10px;font-size:14px;float:left;width:100%;color:#666;font-family:Roboto,Arial}
.box_show .tag_box_title::before,.box_show .tag_box_title::after{display:none}
.tag_box_title{position:relative;margin-bottom:10px;font-size:18px;font-weight:500}
.f-detail .tag_box_title{position:relative;padding-bottom:10px;margin:10px 0;font-size:20px;font-weight:500}
.tag_box_title::before{position:absolute;content:'';height:4px;width:8rem;background:#333;bottom:0;left:0}
.tag_box_title::after{position:absolute;content:'';height:4px;width:4rem;background:#b60057;bottom:0;left:0}
.muc_luc{font-weight:600;float:none;clear:both;width:96%;background:#f3f3f3;border:solid 1px #333;padding:1% 2%;border-radius:5px;font-size:16px;color:#333;margin-top:10px;display:none}
.box_show{width:95%;background:#edf6ff}
.button{border:none;font-weight:700;text-transform:capitalize;background:none;color:#333;cursor:pointer;font-size:17px}
.muc_luc .fa{margin-right:10px}
#tag_hien{background:#f3f3f3;margin-top:-5px;border-radius:0 0 5px 5px;width:96%;margin-bottom:20px;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;padding:1% 2%;float:left;display:none}
.tag_box_title a{color:#333;font-size:15px;margin-bottom:10px;font-weight:500;float:left;width:100%;font-family:Roboto,Arial}
select option{font-size:11px;padding:0 5px}
input,textarea,select{font-family:Arial,sans-serif,Helvetica;font-size:12px;font-weight:400;vertical-align:middle}
.page{font-size:11px;margin:40px 0 20px;font-family:Arial;line-height:18px;text-align:center}
.PageNum a{display:inline-block;color:#434746;padding:3px 10px;background:#fff;margin:0 3px 5px 0;border:1px solid #393939}
.PageNum a:hover{color:#fff;background:#222;border:1px solid #222}
.PageNum span{font-weight:700;display:inline-block;color:#fff;padding:3px 10px;background:#222;margin:0 3px 5px 0;border:1px solid #222}
.sz_tt_prod_D{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0;margin-top:20px}
.but_sz_tt_prod_D{cursor:pointer;background:none;border:0;font-size:14px;margin-right:20px}
.but_sz_tt_prod_D label{cursor:pointer}
.but_sz_tt_prod_D input{position:relative;top:0;margin-right:4px;cursor:pointer}
.td_tt_prod_D{padding-bottom:8px}
.bot_tt_prod_D{padding:15px 0;width:100%;float:left;position:relative}
.sum_prod_D{display:inline-block}
.sum_prod_D span{display:inline-block;width:38px;height:38px;text-align:center;line-height:38px;border:1px solid #000;font-size:24px;cursor:pointer}
.sum_prod_D span:active{background-color:#000;color:#fff}
.sum_prod_D b{display:inline-block;width:38px;height:38px;text-align:center;line-height:38px;border:1px solid #000;padding:0 4px;font-size:24px;font-weight:400}
.add_prod_D{padding:9px 0;width:49.5%;float:left;color:#fff;text-align:center;font-size:18px;border:none;background-color:#36ba17;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:400;position:absolute;top:45px;right:0}
.add_prod_D_2{padding:9px 0;width:49.5%;float:right;color:#fff;text-align:center;font-size:18px;border:none;background-color:#FFA523;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:400;position:absolute;top:45px;right:0}
.add_prod_D:active{background-color:#444}
.add_prod_D i{margin-right:6px}
.row_data_cart_3{background:#eee;padding:15px 30px;border-bottom:1px solid #ddd}
.click_promo{font-weight:500;text-transform:uppercase;font-size:14px;color:#000}
.click_promo:hover{color:#0c687f}
.icon_promo{width:13px;height:13px;display:inline-block;position:relative;top:1px;margin-right:2px}
.icon_promo_1{background:url(../imgs/icon_promo_1.png) no-repeat}
.icon_promo_2{background:url(../imgs/icon_promo_2.png) no-repeat}
.form_promo{padding-top:20px;display:none}
.ipt_promo{background:#fff;border:1px solid #bfbfbf;width:200px;height:32px;padding:0 10px}
.btn_promo{margin-left:20px;border:none;padding:7px 30px 6px}
.buttom_link{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;padding:10px 30px;background:#000;font-weight:700}
.buttom_link:hover,.btn_row_si:hover{text-decoration:underline}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0!important;bottom:90px!important}
.fancybox-thumbs{top:auto!important;width:auto!important;bottom:10px!important;left:0!important;right:0!important;height:80px!important;background:transparent!important}
.fancybox-thumbs > ul > li{border-color:transparent!important}
@media all and (max-width: 800px) {
.tb_gh{width:100%;float:left;overflow:auto}
.tb_gh h4{width:300px;float:left}
.nd_prod,.mask_prod_ajax,.fancybox-thumbs{display:none!important}
.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{bottom:0!important}
}
.f_account{min-height:500px;padding:50px 0;font-family:Arial;background:#f3f3f3}
.form_account{background:#fff;width:400px;margin:20px auto;padding:30px;border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.18);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.18);box-shadow:0 1px 1px rgba(0,0,0,0.18)}
.title_account{text-transform:capitalize;font-size:24px;font-weight:400;margin-bottom:10px;text-align:center;position:relative}
.title_account::before{content:"";height:1px;background:#eee;position:absolute;top:10px;right:0;left:0}
.title_account strong{background:#fff;padding:0 10px;font-weight:400;z-index:1;position:relative}
.account_other{text-align:center;font-size:11px;color:#999}
.account_other ul{overflow:hidden;margin-top:5px}
.account_other ul li{float:left;width:49%}
.account_other ul li:nth-child(2){float:right}
.account_other ul li.acc_fb a{background:#999 url(../imgs/layout/facebook.png) no-repeat 8px center;background-size:22px 22px}
.account_other ul li.acc_fb a:hover{background-color:#3b589b}
.account_other ul li.acc_gg a{background:#999 url(../imgs/layout/google.png) no-repeat 8px center;background-size:22px 22px}
.account_other ul li.acc_gg a:hover{background-color:#da3a43}
.account_other ul li a{display:block;padding:7px 0;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.main_account{overflow:hidden;position:relative}
.ul_main_account{overflow:hidden}
.ul_main_account > li{position:relative;margin-top:20px}
.se_nh{width:100%;height:34px;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 6px}
.se_nh option{padding:0 10px}
.label_account{font-weight:700;padding-bottom:5px;display:block}
.ipt_account{color:#777;border:1px solid #ddd;width:100%;height:34px;padding:0 10px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.txt_account{color:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ddd;width:100%;min-height:100px;padding:10px;resize:vertical;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.ipt_account:focus{border:1px solid #999}
.btn_account2{font-size:12px;font-weight:700;border:0;background:#eb0a0a;color:#fff;width:100%;padding:12px 0;cursor:pointer;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.btn_account2[type=submit]{-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important}
.btn_account2 + .btn_account2{margin-left:5px}
.error_account{display:block;font-size:11px;color:#F03;padding-top:5px}
.bottom_account{margin-top:20px;overflow:hidden}
.ba_dk{overflow:hidden;padding-top:15px}
.ba_dk a:hover{text-decoration:underline}
.qmk_account{display:inline-block;font-size:12px;color:#666}
.dk_account{display:inline-block;float:right;font-size:12px;color:#666}
.show_gt ul{overflow:hidden}
.show_gt ul li{float:left;position:relative;padding-left:20px;line-height:18px}
.show_gt ul li + li{margin-left:20px}
.show_gt ul li label{display:inline-block;cursor:pointer}
.show_gt ul li input{position:absolute;top:2px;left:0;cursor:pointer}
.avar_dbtk{text-align:center;margin-top:15px;font-size:11px;font-weight:700}
.avar_dbtk img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:80px;height:80px}
.f_form_account{background:#f3f3f3;min-height:400px;padding:30px 0 70px}
.mfa_1{width:220px;float:left}
.mfa_2{overflow:hidden;background:#fff;border:1px solid #d5d5d5;padding:20px 30px 30px;min-height:250px}
.ul_mfa_1 > li{text-transform:uppercase;position:relative}
.ul_mfa_1 > li > a{font-size:12px;color:#575757;display:block;padding:10px 0 16px;margin-right:12px;border-bottom:1px solid #d5d5d5}
.ul_mfa_1 > li.active{background:#fff;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;box-shadow:0 1px 0 0 #e3e3e3}
.ul_mfa_1 > li.active::after{background:#fff;content:" ";display:block;width:1px;height:100%;position:absolute;right:-1px;top:0}
.ul_mfa_1 > li.active > a{border-bottom:0;color:#000}
.ul_mfa_1 > li i{font-size:20px;margin:0 7px;width:20px;text-align:center;position:relative;top:2px}
.title_mfa_2{text-transform:uppercase;font-size:18px;line-height:22px;letter-spacing:-1px;border-bottom:3px solid #e5e5e5;padding-bottom:20px}
.main_mfa_2{padding-top:20px}
.f-upfile{position:relative;padding-top:5px}
.f-upfile span{color:#1f76d9;font-size:12px;text-decoration:underline;cursor:pointer}
.f-upfile input{position:absolute;top:0;left:0;opacity:0;width:121px;cursor:pointer}
.img_fql{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.filter_1{padding-bottom:20px;border-bottom:3px solid #E5E5E5}
.slex_filter_1{height:32px;min-width:150px;-webkit-appearance:menulist-button;line-height:26px;padding-left:7px;color:#000;font-size:14px}
.filter_2{padding:20px 0}
.ipt_filter_2{background:#fff;border:1px solid #BFBFBF;width:200px;height:32px;padding:0 10px;margin:0 10px}
.btn_filter_2{background:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:0 15px;height:32px;text-transform:uppercase}
.btn_filter_2:hover{text-decoration:underline}
.ul_fa > li + li{margin-top:15px}
.ul_fa > li > label{display:block;font-family:Arial;font-size:12px;padding-bottom:3px;text-transform:capitalize}
.ipt_fa{background:#fff;border:1px solid #BFBFBF;width:50%;height:32px;padding:0 10px}
.ul_fa > li select{width:50%;height:32px;-webkit-appearance:menulist-button;line-height:26px;padding-left:7px;color:#000;font-family:'NotoSans';font-size:14px}
.ipt_fa:focus,.ul_fa > li select:focus,.ipt_filter_2:focus{border:1px solid #000}
.f-qldh{font-size:13px}
.f-qldh table{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}
.f-qldh table thead{border-bottom:2px solid #bbb;background:#f9f9f9}
.f-qldh table thead td{font-weight:400;font-weight:700}
.f-qldh table td{padding:10px;box-sizing:content-box}
.f-qldh table tbody td{border:1px solid #eee}
.f-qldh table tbody tr:hover{background:#f9f9f9}
.price-qldh{color:#F00505;font-weight:700}
.ul-tt-aldh li{padding:10px 0;color:#313131}
.ul-tt-aldh li:first-child{padding-top:0}
.ul-tt-aldh li:last-child{padding-bottom:0}
.ul-tt-aldh li + li{padding-top:10px;border-top:1px solid #eee}
.ul-tt-aldh li h4{font-size:13px;font-weight:400}
.ul-tt-aldh li h4 a{color:#2082F1}
.ul-tt-aldh li h4 a:hover{text-decoration:underline}
.ul-tt-aldh li span{display:block}
.ipt_sl{border:1px solid #eee;text-align:center;width:30px;padding:5px;color:#333}
.check_dh_1{color:#F30}
.check_dh_2{color:#093}
.sty_d{font-style:normal}
.f_mgd{font-size:14px;line-height:22px;padding:30px}
.btn_account{color:#3895ad;text-transform:capitalize;text-decoration:underline;margin:15px 15px 0 0;display:inline-block}
.btn_account:hover{color:#0c687f}
.review_prod .ul_info_cus{padding:0 20px 20px}
.review_prod .ul_info_cus > li .ipt_info_cus,.review_prod .ul_info_cus > li .txt_info_cus{width:100%}
.ul_ttnh{overflow:hidden;padding:0 20px}
.ul_ttnh > li{padding-bottom:10px}
.ul_ttnh > li span{display:block;width:80px;float:left;font-weight:700;position:relative;margin-right:5px}
.ul_ttnh > li span::after{content:":";position:absolute;top:0;right:0}
.atm_bank{padding-top:10px}
.ul_atm_bank{overflow:hidden}
.ul_atm_bank > li{width:33.3333%;float:left;margin-bottom:10px;position:relative}
.ul_atm_bank > li + li{margin-top:0!important}
.ul_atm_bank > li input{cursor:pointer}
.ul_atm_bank > li label{cursor:pointer}
.ul_ck_atm > li{margin-bottom:5px}
.ipt_sl_slec{width:60px;height:30px;padding:0 10px}
.ipt_sl_slec option{padding:0 10px}
.tt_dho_con{font-weight:700;color:#07b324}
.tt_dho_het{font-weight:700;color:#ed0722}
.f_cart{background:#f3f3f3;min-height:400px;padding:30px 0 70px}
.f_cart .min_wrap{background:#fff;padding:20px;width:1130px}
.t_cart{font-size:20px;line-height:26px;padding-bottom:15px;text-transform:uppercase;font-weight:700}
.in_bg_gh{position:absolute;top:0;right:0;background:#36ba17;color:#fff;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700}
.in_bg_gh i{font-size:16px;margin-right:5px;position:relative;top:1px}
.tb_gh table{width:100%;background:#fff}
.tb_gh table tbody td{padding:10px;text-align:center}
.nhanh_input{border:1px solid #ccc;background:#fff;width:94%;height:36px}
.nhanh_nut{cursor:pointer;background:#eb0a0a;color:#fff;text-transform:uppercase;font-weight:700;border:0;padding:5px 10px;display:block}
.nhanh_nut:hover{background-color:#A30002}
.nhanh_m_box{position:absolute;z-index:99999999;left:0;right:0;top:37px;background-color:#FFF;cursor:pointer;border:solid 1px #ccc;display:none}
.nhanh_m_box li{float:left;padding:5px 0;border-bottom:solid 1px #ccc;width:100%;position:relative}
.nhanh_m_box li:last-child{margin-bottom:0;border-bottom:none}
.nhanh_m_box li:hover{background-color:#eee}
.nhanh_m_box li img{width:80px;margin-right:10px;height:65px;float:left}
.nhanh_m_box li .nhanh_m_box_name{width:55%;float:left}
.nhanh_m_box_gia{position:absolute;top:5px;right:3px;color:#DF0003;font-weight:700;float:left}
.img_gh{width:80px;height:80px;display:inline-block}
.sl_gh{text-align:center;width:30px;height:30px;border:1px solid #ddd;color:#777}
.prive_gh{color:#f70000;font-size:30px}
.prive_gh i{text-transform:none;font-weight:400;font-size:11px;font-style:normal}
.f_gt{margin-top:20px;width:100%;float:left}
.link_sp_gh a{color:#333}
.link_sp_gh a:hover{text-decoration:underline}
.tt_gh{padding:10px;text-align:right;border-top:0;font-weight:700;background:#fff}
.tt_gh strong{color:#000}
.btn_gh{padding-top:20px;text-align:right}
.ttmh_gh{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #ddd;text-transform:uppercase;font-weight:700;padding:10px 20px;color:#666}
.ttmh_gh:hover{background:#000;color:#fff;border:1px solid #000}
.mtt_gh{display:inline-block;margin-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #eb0a0a;text-transform:uppercase;font-weight:700;padding:10px 50px 10px 20px;color:#fff;background:#eb0a0a;position:relative}
.mtt_gh:hover{background:#000;border:1px solid #2468b9}
.mtt_gh i{font-size:20px;position:absolute;top:9px;right:20px}
.title_gh{font-weight:700;font-size:20px;padding-bottom:10px;text-transform:uppercase;line-height:26px}
.ttkh_gh{float:left;width:48%;font-size:16px}
.cttt_gh{float:right;width:48%;font-size:16px}
.m_ttkh_gh{background:#f9f9f9;padding:20px}
.m_ttkh_gh ul li + li{margin-top:15px}
.name_gh{display:block;padding-bottom:3px;font-weight:500;font-size:17px}
.name_gh i{color:#F70004}
.ipt_gh{border:1px solid #ccc;background:#fff;width:100%;height:36px;padding:0 10px}
.txt_gh{border:1px solid #ccc;background:#fff;width:100%;height:74px;padding:10px;resize:none}
.ipt_gh:focus,.txt_gh:focus{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}
.m_ht_gh{padding-bottom:20px;border-bottom:1px solid #eee}
.t_ht_gh{font-weight:700;font-size:14px;padding:10px 0;color:#4a90e2}
.t_ht_gh i{font-size:20px;margin-right:3px;width:20px}
.ul_ht_gh > li + li{margin-top:3px}
.ul_ht_gh > li label{cursor:pointer}
.ul_ht_gh > li label input{cursor:pointer;position:relative;top:-1px;margin:0 3px}
.m_ktt_gh{padding-top:10px}
.tt_ht_gh{padding:10px;background:#f9f9f9;margin:10px 10px 10px 23px}
.btn_ttgh{cursor:pointer;background:#eb0a0a;color:#fff;text-transform:uppercase;font-weight:700;border:0;padding:10px;margin-top:20px;width:100%}
.btn_ttgh:active{background:#2468b9}
.tttc{background:#fff;text-align:center;width:450px;margin:30px auto;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}
.t_tttc{font-size:18px;font-weight:700;font-family:Arial;border-bottom:1px solid #ddd;text-transform:uppercase;padding-bottom:10px}
.m_tttc{padding-top:15px}
.full_parameter{display:none}
.mask_full_parameter{background:rgba(0,0,0,0.75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9997}
.form_full_parameter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;width:700px;margin:0 auto}
.sroll_full_parameter{background:#fff;padding:0 30px;overflow-x:hidden;overflow-y:auto;height:100vh}
.t_full_parameter{font-size:24px;line-height:30px;color:#000;font-weight:400;padding:20px 0}
.ul_full_parameter > li{padding:10px;background:#f4f4f4;font-size:15px}
.ul_full_parameter > li.t_group{font-size:19px}
.ul_full_parameter > li:nth-child(2n){background:#fff}
.ul_full_parameter > li a{color:#28963d}
.close_full_parameter{width:40px;height:40px;text-align:center;display:block;position:fixed;top:0;right:0;background:#f4f4f4;line-height:20px;color:#666;padding:5px;z-index:9998}
.close_full_parameter i,.print_full_parameter i{font-size:20px;display:block}
.print_full_parameter{width:40px;height:40px;text-align:center;display:block;position:fixed;top:0;right:51px;background:#f4f4f4;line-height:20px;color:#666;padding:5px;z-index:9998}
.css_phieuin{font-family:Arial;font-size:14px;line-height:22px;color:#000}
#wrap_phieuin{width:1000px;margin:0 auto}
.row_pi_1{overflow:hidden;padding:20px 0;border-bottom:1px solid #333}
.logo_pi_1{float:left;display:inline-block;width:auto;height:90px}
.info_pi_1{float:right;text-align:right}
.row_pi_2{padding:20px 0;overflow:hidden}
.l_row_pi_2{float:left;width:70%;text-align:center;text-transform:uppercase}
.l_row_pi_2 strong{display:block}
.r_row_pi_2{overflow:hidden}
.row_pi_3{padding-bottom:20px}
.t_row_pi_3{display:block;text-transform:uppercase}
.m_row_pi_3{overflow:hidden}
.m_row_pi_3 ul li{overflow:hidden}
.m_row_pi_3 ul li span{display:block;float:left;width:100px}
.l_m_row_pi_3{float:left;width:48%}
.r_m_row_pi_3{float:right;width:48%}
.row_pi_4{}
.tb_row_pi_4{width:100%;border:1px solid #000;line-height:16px;font-size:12px}
.tb_row_pi_4 td{border:1px solid #000;padding:10px}
.tb_row_pi_4 thead{background:#f7f7f7;color:#000;font-weight:700;text-align:center}
.tb_row_pi_4 thead td{font-weight:700;font-size:14px}
.tb_row_pi_4 tbody td{text-align:center}
.ul_tb_row_pi_4{overflow:hidden;padding-top:10px}
.ul_tb_row_pi_4 > li{float:left;width:50%}
.bt_tb_row_pi_4{background:#f7f7f7;color:#000}
.row_pi_5{padding:20px 0}
.t_row_pi_5{font-weight:700}
.m_row_pi_5{overflow:hidden}
.m_row_pi_5 ul li{overflow:hidden}
.m_row_pi_5 ul li span{display:block;float:left;width:100px}
.l_row_pi_5{float:left;width:70%}
.r_row_pi_5{overflow:hidden}
.row_pi_6{}
.t_row_pi_6{font-weight:700}
.row_pi_7{overflow:hidden;text-align:center;padding-bottom:100px}
.row_pi_7 strong{display:block;text-transform:uppercase}
.l_row_pi_7{float:left;width:50%}
.r_row_pi_7{float:left;width:50%}
.icon_menu_mobile{visibility:hidden;width:51px;height:51px;background:url(../imgs/layout/menu_mobile.png) no-repeat center;position:absolute;top:0;left:0;z-index:10;border-left:1px solid #1a5a91;border-right:1px solid #1a5a91}
.menu_mobile{visibility:hidden;background:#555;width:280px;height:100%;overflow-y:scroll;position:absolute;top:0;left:-280px;z-index:9999999;font-size:12px;font-family:Arial,Helvetica,sans-serif;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.close_menu_mobile{background:rgba(255,255,255,0);position:fixed;top:0;right:0;bottom:0;left:280px}
.ad_body{height:100%;overflow-y:hidden}
.ad_body .menu_mobile{left:0}
.ad_body #wrapper::after{content:"";background:rgba(0,0,0,0.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:23;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.ul_ma_1 li{font-size:12px;position:relative}
.ul_ma_1 > li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:#fff;padding:10px 38px 10px 15px;text-transform:uppercase}
.ul_ma_1 > li > a{border-top:1px solid #6c6c6c;border-bottom:1px solid #454545;font-weight:700}
.ul_ma_1 > li > a:hover,.ul_ma_1 > li.active > a{background:#626262}
.ul_ma_2 > li > a{background:#474747;border-left:3px solid #222;padding-left:25px}
.ul_ma_2 > li > a:hover{background:#5F5F5F}
.ul_ma_2 > li + li{border-top:1px solid #575757}
.ul_ma_3 > li{border-top:1px solid #575757}
.ul_ma_3 > li > a{background:#474747;border-left:3px solid #222;padding-left:40px;padding-right:15px}
.ul_ma_3 > li > a:hover{background:#5F5F5F}
.arrown_menu_accordion{background:url(../imgs/layout/arrown_menu_accordion.png) no-repeat center;width:38px;height:38px;position:absolute;top:1px;right:0;cursor:pointer}
.search_hea{display:block}
.search_mobile{display:none}
.baohanh_mobile,.tuyendung_mobile{display:none}
.li_dn_moble{display:none}
@media only screen and (max-width: 1279px) and (min-width: 1024px) {
.min_wrap{width:1000px}
.ul_mn > li > a,.ul_tool_mn > li > a,.ul_mn > li > ul.mn_child_01 > li > a{padding-left:15px;padding-right:15px}
.f_cart .min_wrap{width:96%!important}
.slide{width:666px}
.swiper1 .swiper-slide{height:300px}
.adv_row_1 > li{height:144px}
.spbc_m_km{width:666px;margin-right:12px}
.news_h{overflow:hidden;float:none;width:auto}
.adv_c img{height:85px}
.l_news_bottom{margin-right:20px;width:490px}
.l_news_bottom figure{height:309px}
.r_news_bottom > li figure{width:143px;height:90px}
.r_news_bottom > li + li{margin-top:20px}
.ul_adv_bottom > li{width:235px;margin-right:20px}
.ul_adv_bottom > li figure{height:148px}
.li_2_foot_1{font-size:10px}
.li_2_foot_1 strong{font-size:14px}
.ul_foot_2 > li{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ul_foot_2 > li:nth-child(1){width:40%}
.ct_page{margin-left:20px;width:745px}
.ct_prod_D_l{margin-right:20px;width:745px}
.img_prod_ajax,.img_prod{height:126px}
.content_news{width:745px;margin-right:20px}
.ul_title_news > li + li{margin-left:10px}
.ul_news_xn_sb > li:nth-child(1) figure{height:149px}
.ul_news_xn_sb > li figure{height:71px}
.ul_ns_2 > li figure{height:136px}
.ns_1 figure{height:326px}
.info_r_news_bottom p{display:none!important}
}
@media only screen and (max-width: 1023px) {
#wrap_phieuin{width:90%;padding:5%;margin:0 auto}
body{font-size:14px}
.t_cart,.title_gh{font-size:14px}
.h_ttbh{font-size:18px;margin-bottom:15px}
.nhanh_nut{font-size:11px}
html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}
body{background-size:100% auto}
.icon_menu_mobile{visibility:visible}
#wrapper{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;left:0}
.min_wrap2,.min_wrap{width:96%}
.f_home{padding-top:2%}
.fixed_header .nav_mn{position:static}
.nav_mn .min_wrap{height:51px}
.slide,.spbc_m_km{width:auto;float:none;margin:0}
.news_h{width:auto;float:none;margin:20px 0 0}
.ul_news_h{border-top:1px solid #eee}
.ul_foot_1 > li{width:50%}
.foot_2{padding:20px 15px}
.foot_2 .min_wrap{width:auto;text-align:center}
.logo_foot{display:inline-block;margin-bottom:10px}
.ul_foot_2 > li{width:33.3333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:0}

.ul_foot_2 > li:nth-child(1){width:100%;float:none;display:block;text-align:center;margin-bottom:20px}
.foot_3 .min_wrap{width:auto;text-align:center}
.ul_social_foot{position:static;margin-top:10px}
.ul_news_h{height:auto}
.l_news_bottom{width:49%;margin-right:2%}
.ct_page{float:none;width:auto;margin:0 0 20px}
.sb_page{padding:15px;background:#f9f9f9}
.wrap_page{padding-bottom:40px}
.f_cart{padding:2% 0 40px}
.f_cart .min_wrap{width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}
.ul_filter_prod_catalogy,.link_km_prod_catalogy{float:none}
.ul_filter_prod_catalogy > li + li{margin-left:15px}
.swiper3 .swiper-slide{width:100%}
.prod_D{padding-top:0}
.prod_ct_1,.ct_prod_D_l{float:none;width:auto;margin:0 0 20px}
.link_load_prod{margin-top:20px}
.content_news{float:none;width:auto;margin:0 0 20px}
.min_ttbh{width:auto}
.ul-breacrum{white-space:nowrap;overflow-x:auto}
.ul_mn,.ul_tool_mn > li:nth-child(1),.adv_row_1,.adv_c,.ul_foot_1 > li:nth-child(2),.adv_bottom,.news_h_nb,.adv_ct_prod_Dsb,.ul_news_xn_sb > li:nth-child(1){display:none!important}
.f-qldh table,.f-detail table{display:block;overflow-x:auto}
}
@media only screen and (max-width: 800px) {
.gt_2{background:#f9f9f9;}
.vd_gt,.gt_2{margin:0!important;padding:0!important;width:100%;float:left}
.tq_gt{width:100%;float:left;margin-top:30px; padding-bottom:20px}
.logo img{height:90px}
.slide,.nd_prod,.mask_prod_ajax,.fancybox-thumbs{display:none!important}
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:346px}
.img_prod_ajax{height:147px}
.img_prod{height:94px}
.form_full_parameter{width:100%}
.mfa_2{padding:20px}
.ipt_fa,.ul_fa > li select{width:100%}
.ns_1 figure{height:326px}
.ul_ns_2 > li figure{height:151px}
.ul_news_xn_sb > li figure{height:233px}
}
@media only screen and (max-width: 768px) {
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:332px}
.img_prod_ajax{height:141px}
.img_prod{height:90px}
.ns_1 figure{height:326px}
.ul_ns_2 > li figure{height:131px}
.ul_news_xn_sb > li figure{height:223px}
.search_mobile{width:100%;z-index:9999;display:block;margin-top:10px;padding-bottom:10px}
.btn_search_hea{top:3px;right:0}
.search_hea{display:none}
.baohanh_mobile,.tuyendung_mobile{display:block}
}
@media only screen and (max-width: 640px) {
.logo img{height:80px}
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:277px}
.img_prod_ajax{height:116px}
.img_prod{height:73px}
.l_news_bottom{width:auto;float:none;margin:0 0 20px}
.r_news_bottom > li + li{margin-top:20px}
.d_form_s{width:90%;padding-top:50%}
.close_form_s{top:5%;right:5%}
.price_prod_D_1{width:auto}
.price_prod_D_3{text-align:right;float:right}
.news_bottom{padding:20px 0 40px}
.ns_1{width:auto;float:none;margin:0 0 20px}
.ul_ns_2 > li{border-top:1px solid #eee}
.ul_ns_2 > li:first-child h3{font-size:15px;color:#333;font-weight:400}
.news_spec{padding-top:0}
.ul_news_xn_sb > li figure{height:186px}
.giohang_tcode > li{width:100%!important;padding:15px 15px 5px 0;float:left}
.submit_tcode{width:100%!important}
.f-detail iframe{width:100%!important}
.ul_link_prod_h,.addthis_sharing_toolbox,.ul_ns_2 > li figure,.content_news .title_news{display:none!important}
}
@media only screen and (max-width: 480px) {
.swiper-pagination{display:none}
.ul_prod_ajax>li,.ul_prod>li{width:50%; float:left;}
.ul_spbk_prod_D_sb > li{width:48%; float:left;}
.ul_prod_ajax>li:nth-child(2n),.ul_prod>li:nth-child(2n),.ul_spbk_prod_D_sb>li:nth-child(2n){float:right}
.ul_prod_ajax>li:nth-child(5n),.ul_prod>li:nth-child(5n),.ul_spbk_prod_D_sb>li:nth-child(5n){margin-right:0}
.ul_prod_ajax>li:nth-child(4n+1),.ul_prod>li:nth-child(5n+1),.ul_spbk_prod_D_sb>li:nth-child(5n+1){clear:none}
.info_spbk_prod_D_sb { padding: 10px;}
.h_t_cont{font-size:18px}
.text_ykkh::before{display:none}
.text_ykkh .f-detail{margin-top:10px}
.box_ykkh{border:none}
.r6_home{background:#f9f9f9;padding:20px 0}
.bot_ykkh{margin-right:0;width:94%;padding:3%}
.ul_foot_2 > li + li{display:none}
.text_ykkh{float:left;width:100%}
.goi_prod_tcode table tr{padding:15px 10px;float:left}
.goi_prod_tcode .tcode_name{width:100%;float:left}
.tcode_price{float:right}
.goi_prod_tcode .tcode_name{height:auto}
.goi_prod_tcode .tcode_soluong{padding:0}
.tcode_price{padding:0 15px}
.tool_hea{line-height:inherit;text-align:center;padding:5px 0}
.ul_tool_hea{float:none}
.ul_tool_hea > li > a{padding:0}
.banner .min_wrap{padding:5px 0}
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:208px}
.ul_tool_mn > li > a{padding-left:10px;padding-right:10px}
.l_news_bottom figure{height:290px}
.ul_foot_1 > li{width:auto;float:none;padding:2% 0;border:0}
.ul_foot_2 > li{width:auto!important;float:none;text-align:left!important;margin:0!important}
.ul_foot_2 > li + li{margin-top:20px!important}
.ol_foot_2{padding-top:10px}
.maps_ct{height:200px}
.fc_1,.fc_2{float:none;margin:0 0 10px;width:auto}
.btn_ct{width:100%}
.h_b2b{font-size:15px;margin-bottom:20px;line-height:23px}
.m_b2b{padding:20px}
.m_b2b ul li,.m_b2b ul li:nth-child(2){width:auto;float:none}
.btn_b2b{width:100%;font-size:13px}
.ttmh_gh,.mtt_gh{display:block;margin:0 0 5px;text-align:center}
.ttkh_gh,.cttt_gh{width:auto;float:none;margin:5px 0}
.tttc{width:auto}
.t_spbc_m_km{height:auto}
.t_spbc_m_km h2{float:none;font-size:13px;line-height:30px;padding:0 10px;border-bottom:1px solid #fff}
.t_spbc_m_km h2:first-child{padding-left:10px}
.ul_t_prod_catalogy{position:static;margin-top:7px}
#gallery-2{height:276px}
#gallery-2 .rsThumb{width:83px;height:50px}
.ul_color_prod_D{padding-top:0}
.news_h_nb{display:block!important;height:290px}
.info_r_news_bottom h3{font-size:18px;font-weight:500;line-height:20px;max-height:60px;overflow:hidden}
.r_news_bottom > li figure{width:118px;height:67px;margin-right:12px}
.l_news_bottom figure h3{font-size:13px;line-height:20px;padding:10px}
.t_news_bottom strong{font-size:18px}
.img_prod_ajax,.img_prod,.ul_spbk_prod_D_sb > li figure{height:182px}
.ul_spbk_prod_D_sb > li figure{width:auto;float:none;margin:0 0 10px}
.li_t_prod_catalogy{font-size:11px;padding:0 5px;line-height:20px}
.ul_t_prod_catalogy > li .ul_t_prod_catalogy_child{top:20px;padding:0 5px;font-size:11px}
.show_link_filter span{margin:0 0 3px;font-size:11px;padding:0 3px}
.rs_link_filter{padding:0 3px;font-size:11px}
.t_ct_prod_D h2{float:none;padding:0 10px;border-bottom:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px}
.t_ct_prod_D h2 i{font-size:16px;top:0}
.b_form_prod_D span{display:block;width:50%;background:#f1f1f1}
.ipt_b_form_prod_D{width:50%;margin:0;padding:0}
.b_form_prod_D div{clear:both;padding-top:2px}
.btn_b_form_prod_D{width:50%;float:left;font-size:13px}
.f_account{padding:2% 0 40px}
.form_account{width:auto;padding:20px}
.mfa_1{float:none;width:auto}
.ul_mfa_1 > li.active{border:none}
.filter_1 label{display:block!important}
.slex_filter_1{width:100%}
.filter_2 label{display:block!important}
.ipt_filter_2{margin:0}
.ns_1 figure,.ul_news_xn_sb > li:nth-child(1) figure{height:291px}
.ul_news_xn_sb > li figure{height:140px}
.box_news > li{padding:15px 0}
.box_news > li figure{width:150px;height:95px;margin-right:10px}
.info_box_news{overflow:visible}
.info_box_news h3{font-size:13px;line-height:20px}
.info_box_news span{clear:both;padding-top:7px}
.ul_news_xn_sb > li:nth-child(1){display:block!important}
.ns_1 h3,.title_content_news_D{font-size:18px;line-height:24px}
.min_ttbh{padding:15px}
.ul_kq_ttbh > li,.ul_kq_ttbh > li:nth-child(2n){float:none;width:auto}
.m_ttbh{width:auto}
.date_hea,.dn_hea,.ul_tool_hea > li,.ul_tool_hea > li::after,.t_spbc_m_km h2.active::before,.t_spbc_m_km h2.active::after,.t_spbc_m_km h2::after,.info_r_news_bottom span,.ul_foot_1 > li:nth-child(3),.ul_mfa_1 > li.active::after{display:none!important}
.ul_tool_hea > li.li_dn_moble{display:block!important;float:right}
.ul_tool_hea > li.li_dk_mobile{display:block!important;float:left}
.ul_tool_hea > li.li_user{display:block!important;text-align:center;float:none!important}
.ul_tool_hea > li.li_user > ul{right:0;top:20px}
.tool_banner{top:25px}
}
@media only screen and (max-width: 414px) {
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:179px}
.l_news_bottom figure,.news_h_nb{height:250px}
.img_prod_ajax,.img_prod,.ul_spbk_prod_D_sb > li figure{height:155px}
#gallery-2{height:239px}
.ns_1 figure,.ul_news_xn_sb > li:nth-child(1) figure{height:251px}
.ul_news_xn_sb > li figure{height:120px}
}
@media only screen and (max-width: 375px) {
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:162px}
.l_news_bottom figure,.news_h_nb{height:227px}
.img_prod_ajax,.img_prod,.ul_spbk_prod_D_sb > li figure{height:139px}
#gallery-2{height:217px}
.ns_1 figure,.ul_news_xn_sb > li:nth-child(1) figure{height:227px}
.ul_news_xn_sb > li figure{height:108px}
}
@media only screen and (max-width: 360px) {
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:155px}
.l_news_bottom figure,.news_h_nb{height:218px}
.img_prod_ajax,.img_prod,.ul_spbk_prod_D_sb > li figure{height:133px}
.link_load_prod{display:block;line-height:inherit;padding:7px 10px}
#gallery-2{height:208px}
.price_prod_D_1,.price_prod_D_3{float:none;text-align:left}
.tt_prod_D ul li ol li{float:none;width:auto!important}
.tt_prod_D ul li strong,.tt_prod_D ul li ol li strong{width:100px;float:left;display:block}
.ns_1 figure,.ul_news_xn_sb > li:nth-child(1) figure{height:217px}
.ul_news_xn_sb > li figure{height:104px}
}
@media only screen and (max-width: 320px) {
.swiper1 .swiper-slide,.swiper3 .swiper-slide{height:138px}
.l_news_bottom figure,.news_h_nb{height:194px}
.img_prod_ajax,.img_prod,.ul_spbk_prod_D_sb > li figure{height:117px}
.logo_foot{width:100%;height:auto}
#gallery-2{height:185px}
.ns_1 figure,.ul_news_xn_sb > li:nth-child(1) figure{height:193px}
.ul_news_xn_sb > li figure{height:92px}
}