@charset "utf-8";
*{margin:0;padding:0;outline:0}
html{height:100%}
h1{font-size:15px}
h2{font-size:14px}
h3{font-size:13px}
h4{font-size:12px}
h5{font-size:11px}
h6{font-size:10px}
a{text-decoration:none}
p{padding:0 0 10px}
img{border:0;border-spacing:0;max-width:100%}
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}
table{border-collapse:collapse;border-spacing:0;border:1px solid #eee}
table td,table th{border:1px solid #eee;padding:3px 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=number]::-webkit-inner-spin-button{opacity:1;color:#000}
main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.foot_33{background:#232f3f}
.foot_33 .min_wrap{padding:30px 0}
.diachi_t>li{margin-right:30px;float:left;min-height:1px;width:calc(calc(100% - 60px)/ 3)}
.diachi_t>li:nth-child(3n){margin-right:0}
.diachi_t>li:nth-child(3n+1){clear:both}
.t_foot_33{color:#fff;background:#ff7f54;font-weight:700;padding:5px 5px 5px 80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
.m_foot_33{background:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:15px 15px 15px 80px;position:relative}
.sty_map{overflow:hidden!important;padding:10px!important;margin-bottom:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%!important;height:75%!important}
.fcb_map{color:#1b3400;padding-bottom:10px;font-size:12px}
.sty_map iframe{width:100%!important}
.m_foot_33 svg{font-size:35px;color:#f58732;position:absolute;top:20px;left:30px}
.title_detail{color:#1b3400!important;font-weight:700;float:left;line-height:22px;text-transform:uppercase;border-bottom:#1b3400 solid 2px;width:100%;margin-bottom:20px;padding-bottom:5px}
.box_detail{width:100%;margin-bottom:40px;float:left}
.box_detail_left{width:933px;float:left}
.box_detail_right{width:237px;float:right}
.l_m_prod{position:absolute;top:0;left:0;width:195px}
.l_m_prod > li{position:relative}
.l_m_prod > li + li{border-top:1px solid rgba(236,34,41,0.5)}
.l_m_prod > li > a{display:block;padding:10px}
.l_m_prod > li .name_prod{color:#000}
.l_m_prod > li .p2_prod,.l_m_prod > li .bot_prod,.l_m_prod > li star_bot_prod > li{color:#666}
.l_m_prod > li .star_bot_prod > li.active{color:#168cce}
.l_m_prod > li .label_prod{background:rgba(32,148,77,0.8);top:10px;left:-10px;right:auto;width:auto;min-width:60px;padding:0 5px;height:auto;line-height:24px}
.l_m_prod > li .label_prod strong{}
.l_m_prod > li .label_prod::before{content:"";border-right:10px solid #bc070d;border-left:10px solid transparent;border-bottom:10px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-10px;left:-10px}
.l_m_prod > li .label_prod::after{display:none}
.r_m_prod{overflow:hidden;min-height:1px}
.r_m_prod > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-top:1px solid #eee;border-right:1px solid #eee;width:100%;position:relative;background:#fff}
.r_m_prod > li:hover,.l_m_prod > li:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1)}
.r_m_prod > li > a{display:block;padding:10px}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.eot);src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.woff2) format("woff2"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.woff) format("woff"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.ttf) format("truetype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-brands-400.svg#fontawesome) format("svg")}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.eot);src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.woff2) format("woff2"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.woff) format("woff"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.ttf) format("truetype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-light-300.svg#fontawesome) format("svg")}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.eot);src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.woff2) format("woff2"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.woff) format("woff"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.ttf) format("truetype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-regular-400.svg#fontawesome) format("svg")}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.eot);src:url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.woff2) format("woff2"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.woff) format("woff"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.ttf) format("truetype"),url(../templates/font-awesome-pro/web-fonts-with-css/webfonts/fa-solid-900.svg#fontawesome) format("svg")}
.sty_slec{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.select_list{border:1px solid #eee;height:30px;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:auto 5px;margin-left:3px;padding:0 30px 0 7px}
.link-cart-prod{position:absolute;top:90px;left:0;z-index:10;opacity:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.link-detail-prod{position:absolute;top:90px;right:0;z-index:10;opacity:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.r_m_prod > li:hover .link-cart-prod{opacity:1;left:36%;width:31px;height:31px}
.r_m_prod > li:hover .link-detail-prod{opacity:1;right:26%;width:31px;height:31px}
.r_m_prod > .li:hover .link-cart-prod{opacity:1;left:35%;width:31px;height:31px}
.r_m_prod > .li:hover .link-detail-prod{opacity:1;right:35%;width:31px;height:31px}
.gy_prod_h{width:100%;float:left;margin-bottom:40px}
.ul_gy_prod_h > li:hover .link-cart-prod{opacity:1;left:36%;width:31px;height:31px}
.ul_gy_prod_h > li:hover .link-detail-prod{opacity:1;right:26%;width:31px;height:31px}
.ul_prod > li:hover .link-cart-prod{opacity:1;left:33%;width:31px;height:31px}
.ul_prod > li:hover .link-detail-prod{opacity:1;right:23%;width:31px;height:31px}
.ul_prod2 > li:hover .link-cart-prod{opacity:1;left:35%;width:31px;height:31px}
.ul_prod2 > li:hover .link-detail-prod{opacity:1;right:25%;width:31px;height:31px}
.icon-cart-prod{width:31px;height:31px;position:relative}
.link-detail-prod{background:url(../imgs/layout/link.png) no-repeat;display:inline-block}
.icon-cart-prod:hover,.icon-link:hover{background-color:rgba(255,255,255,0.5)}
.link-cart-prod{background:url(../imgs/layout/cart.png) no-repeat;display:inline-block}
.padding0{padding:0}
html{}
body{font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#333;line-height:20px}
.css_body{background:#F0F0F0;-webkit-text-size-adjust:100%;word-wrap:break-word;height:auto;min-height:100%;overflow-x:hidden}
.fixbody{overflow:hidden}
.dm_hea_active::before{content:"";background:rgba(0,0,0,0.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:19}
#wrapper{position:relative;height:100%}
.min_wrap{width:1190px;margin:0 auto}
.icon_web{display:inline-block;background:url(../imgs/layout/icon_web.png) no-repeat}
.row_2_prod_D{float:left;width:100%}
.col_1_prod_D{padding-bottom:17px}
.col_2_prod_D{padding:17px 0 5px}
.width_col_prod_D{width:60px;display:inline-block;padding-right:5px;font-weight:700}
.ol_color_prod_D{display:inline-block;position:relative;top:7px}
.ol_color_prod_D > li{display:inline-block}
.ol_color_prod_D > li img{display:block;width:25px;height:25px;border:1px solid #999}
.ol_color_prod_D > li.active img{border:1px solid #000}
.click_mau{cursor:pointer}
.click_mau img{border:solid 2px #e5e5e5!important}
.click_mau img:hover{border:solid 2px #000!important}
.active_mau img{border:solid 2px #000!important}
#header{background:#fff;position:relative;z-index:20}
.adv_1{position:relative;text-align:center;background:#e90405}
.adv_1 img{display:inline-block;width:auto;height:auto;max-width:100%}
.close_adv_1{width:20px;height:20px;text-align:center;line-height:20px;border:solid 1px #fff;color:#fff;position:absolute;top:5px;right:41px;z-index:1;text-transform:uppercase;font-size:15px;font-style:normal;cursor:pointer}
.close_adv_1:hover{background:#000;color:#fff}
.top_hea{background:#f5f5f5;border-bottom:1px solid #eee;line-height:34px}
.l_th{float:left;color:#666;background:#eee;display:block;padding:0 10px;min-width:180px;line-height:34px}
.l_th:hover{color:#fff;background:#168cce}
.l_th svg{font-size:15px;margin-right:4px}
.m_th{float:left;padding:0 10px}
.m_th > li{float:left;margin-right:20px}
.m_th > li > a{display:block;padding:0 8px;color:#666;line-height:34px}
.m_th > li > a img{position:relative;top:-2px;margin-right:3px;display:inline-block;width:auto;height:16px}
.r_th{float:right}
.r_th > li{float:left;position:relative}
.r_th > li > a{display:lock;color:#666;line-height:34px;padding:0 10px}
.r_th > li > a svg{font-size:15px;margin-right:4px}
.r_th > li.li_user > a{display:block}
.r_th > li.li_user:hover ol{display:block}
.r_th > li.li_user ol{display:none;background:#fff;position:absolute;top:32px;right:0;z-index:111;min-width:150px;-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);border-top:2px solid #168cce}
.r_th > li.li_user ol li a{color:#3f3e3e;white-space:nowrap;display:block;padding:5px 10px;line-height:20px}
.r_th > li.li_user ol li a:hover{background:#f9f9f9}
.banner .min_wrap{padding:12px 0;position:relative}
.logo{display:inline-block}
.logo img{display:inline-block;width:auto;height:80px}
.r_banner{position:absolute;top:35px;right:0}
.r_banner > li{float:left;padding-left:15px;position:relative}
.r_banner > li:first-child{padding-left:0}
.r_banner > li > a{display:block;overflow:hidden}
.r_banner > li > a > span{float:left;display:block;padding-right:8px}
.r_banner > li svg{font-size:31px;color:#666}
.r_banner > li p{padding:0;color:#666;line-height:17px;float:left;width:65px}

.num_tb_r_banner{text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#168cce;font-style:normal;width:16px;height:16px;line-height:16px;font-size:11px;font-weight:700;display:block;position:absolute;top:-5px;left:21px}
.num_gh_r_banner{text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f68712;font-style:normal;width:16px;height:16px;line-height:16px;font-size:11px;font-weight:700;display:block;position:absolute;top:-5px;left:28px}
.search_hea{position:absolute;top:30px;left:310px;width:580px;height:36px;padding:1px;background:#ccc}
.slec_search_hea{cursor:pointer;border:0;background:#fff url(../imgs/layout/icon_1.png) no-repeat center right 10px;padding:0 36px 0 10px;height:36px;width:175px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;float:left}
.slec_search_hea:focus{width:auto}
.goi_y{font-size:13px;float:none;clear:both}
.goi_y a{color:#333;font-style:italic}
.r_search_hea{overflow:hidden}
.ipt_search_hea{background:#FFF;border:0;width:100%;height:36px;padding:0 36px 0 10px;color:#666}
.btn_search_hea{width:36px;height:36px;line-height:36px;text-align:center;font-size:15px;position:absolute;top:2px;right:2px;z-index:1px;cursor:pointer;border:0;background:none;color:#168cce}
.sub_search_hea{position:absolute;top:40px;left:0;right:0;z-index:1;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}
.ul_sub_search_hea{overflow-y:auto;max-height:354px}
.ul_sub_search_hea > li{overflow:hidden;border-bottom:1px solid #eee}
.ul_sub_search_hea > li:last-child{border-bottom:0}
.ul_sub_search_hea > li:hover{background:#f9f9f9}
.ul_sub_search_hea > li > a{display:block;padding:5px;overflow:hidden}
.img_sub_search_hea{width:40px;height:40px;float:left;margin:5px 10px 5px 5px}
.img_sub_search_hea img{display:block;width:100%;height:100%}
.info_sub_search_hea{overflow:hidden}
.info_sub_search_hea h4{font-size:14px;font-weight:400;color:#333}
.info_sub_search_hea p{padding:0}
.bot_hea .min_wrap{position:relative}
.sub_tbct{padding-top:10px;width:358px;position:absolute;top:32px;left:-151px;z-index:11;display:none}
.sub_tbct::before{content:"";border-bottom:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;top:3px;left:0;right:0;margin:0 auto;z-index:2}
.sub_tbct::after{content:"";border-bottom:8px solid #ccc;border-left:7px solid transparent;border-right:7px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;top:3px;left:0;right:0;margin:0 auto;z-index:1}
.sub_tbct ul{background:#fff;border:1px solid #efefef;-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)}
.sub_tbct ul li{border-bottom:1px solid #efefef}
.sub_tbct ul li:hover{background:#f9f9f9}
.sub_tbct ul li a{padding:10px;display:block;color:#333}
.sub_tbct ul li a span{display:inline-block;color:#168cce;margin-left:3px}
.sub_tbct ul li a em{font-size:11px;color:#999;font-style:normal;display:block}
.xt_sub_tbct{display:block;text-align:center;padding:10px;color:#168cce;background:#fff}
.xt_sub_tbct:hover{color:#fff;background:#168cce}
.r_sb_f_prod{margin-bottom:10px}
.r_sb_f_prod:last-child{margin-bottom:0}
.ul_dmsp_sb_check{overflow:hidden}
.ul_dmsp_sb_check > li > a{padding-left:20px}
.ul_dmsp_sb_check > li > a::before{content:"";width:12px;height:12px;background:url(../imgs/icon_4_1.png) no-repeat;top:3px}
.ul_dmsp_sb_check > li > a:hover::before,.ul_dmsp_sb_check > li.active > a::before{background-image:url(../imgs/icon_4_2.png)}
.ul_dmsp_sb_th{overflow:hidden}
.ul_dmsp_sb_th > li,.ul_dmsp_sb_check > li.pic_th{float:left;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ul_dmsp_sb_th > li:nth-child(2n),.ul_dmsp_sb_check > li.pic_th:nth-child(2n){float:right}
.ul_dmsp_sb_th > li:nth-child(2n+1),.ul_dmsp_sb_check > li.pic_th:nth-child(2n+1){clear:both}
.ul_dmsp_sb_th > li > a,.ul_dmsp_sb_check > li.pic_th > a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px}
.ul_dmsp_sb_th > li > a img,.ul_dmsp_sb_check > li.pic_th > a img{display:block;width:auto;max-width:100%;height:30px}
.ul_dmsp_sb_th > li > a::before,.ul_dmsp_sb_check > li.pic_th > a::before{top:8px}
.rs_filter_prod{position:absolute;top:10px;right:15px;color:#444}
.rs_filter_prod i{margin-right:4px}
.rs_filter_prod:hover{color:#ff7f00}
.reset_child{background-color:#fff;margin-top:1px;position:relative}
.reset_child a{display:inline-block;background-color:#f6f6f6;padding:0 7px;color:#444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;margin-bottom:3px}
.reset_child a i{color:#f63;font-size:11px;font-style:normal;position:relative;top:-3px;right:-3px;margin-left:4px}
.click_dell{float:none!important;position:absolute!important;top:15px;right:15px}
.m_sb{background-color:#fff}
.ul_dmsp_sb{padding:12px 0}
.ul_dmsp_sb > li{padding:0 12px 5px}
.ul_dmsp_sb > li:last-child{padding-bottom:0}
.ul_dmsp_sb > li > a{display:block;color:#444;padding-left:25px;position:relative}
.ul_dmsp_sb > li > a::before{font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:3px;left:5px}
.ul_dmsp_sb > li.active > a,.ul_dmsp_sb > li > a:hover{color:#ff7f00}
.ul_dmsp_sb > li.active .ol_dmsp_sb{display:block}
.ol_dmsp_sb{padding:5px 0 0 12px;display:none}
.ol_dmsp_sb > li{padding-bottom:5px}
.ol_dmsp_sb > li > a{display:block;color:#444;padding-left:12px;position:relative}
.ol_dmsp_sb > li > a::before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f0da";position:absolute;top:0;left:0;font-size:12px}
.ol_dmsp_sb > li > a:hover{color:#ff7f00}
.ol_dmsp_sb > li.active > a{text-decoration:underline}
.ul_prod_sale_sb{padding:0 12px}
.ul_prod_sale_sb > li{padding:15px 0;border-bottom:1px dotted #ccc}
.ul_prod_sale_sb > li:last-child{padding-bottom:15px!important;border-bottom:0}
.ul_prod_sale_sb .img_ul_prod_sb{width:70px;height:70px}
.ul_prod_sale_sb .n_ul_prod_sb{-webkit-line-clamp:2}
.ul_prod_sale_sb .p2_ul_prod_sb{font-size:12px}
.ul_prod_sale_sb .lb_ul_prod_sb{padding:0 3px}
.ul_prod_sb > li{position:relative;padding-bottom:15px;overflow:hidden}
.ul_prod_sb > li:last-child{padding-bottom:0}
.img_ul_prod_sb{float:left;width:100px;height:100px;margin-right:12px;position:relative}
.img_ul_prod_sb img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}
.m_ul_prod_sb{overflow:hidden}
#container{min-height:500px}
.f_home{padding-bottom:40px}
.slide{height:396px;background:#ccc;position:relative;overflow:hidden}
#gallery-1,#gallery-1 .rsOverflow,#gallery-1 .rsSlide,#gallery-1 .rsVideoFrameHolder{background:#ccc!important}
#gallery-1{height:396px;width:100%}
#gallery-1 .rsImg{height:100%!important;display:block;margin-top:0!important}
#gallery-1 .rsThumbs{z-index:18;width:180px;height:auto;top:48px;bottom:auto;right:79px;background:#eee;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}
#gallery-1 .rsThumbs .rsNavItem{width:100%;height:60px}
#gallery-1 .rsThumbs .rsNavItem img{opacity:.8;display:block;width:100%;height:100%}
#gallery-1 .rsThumbs .rsNavItem.rsNavSelected img{opacity:1}
.block_ct{float:none;clear:both}
.slide_dm{position:relative;padding:20px 0}
.swiper1{visibility:hidden;opacity:0}
.swiper1.swiper-container-initialized{visibility:visible;opacity:1}
.swiper1 .swiper-slide{width:120px;background:#fff;text-align:center}
.swiper1 .swiper-slide:hover{-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)}
.swiper1 .swiper-slide a{display:block;padding-bottom:10px}
.img_slide_dm{padding:20px 0}
.img_slide_dm img{display:block;width:48px;height:48px;margin:auto}
.name_slide_dm{font-weight:400;color:#333;padding:0 10px;height:40px;overflow:hidden;text-transform:uppercase}
.t_ct{position:relative;margin:10px 0;border-left:6px solid #1b3400}
.h_ct{display:inline-block;text-transform:uppercase;color:#1b3400;padding:0 17px 0 10px;font-size:17px;line-height:30px;font-weight:700}
.h_ct span{display:inline-block;background:#ee2724 url(../imgs/layout/title_ct_right.png) no-repeat right;font-weight:700;color:#fff;text-transform:uppercase;height:20px;padding:0 5px 0 0}
.icon_h_t_row_prod_h{width:70px;height:20px;line-height:20px;color:#fff;font-weight:700;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#e70505;position:absolute;top:-30px;left:20px}
.icon_h_t_row_prod_h::before{border-top:5px solid #e70505;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;z-index:2}
.link_ct{display:inline-block;color:#168cce;position:absolute;left:250px;top:0;line-height:35px}
.link_ct svg{position:relative;margin-left:4px;top:2px}
.l_bot_hea{float:left;background:#1b3400;padding-left:240px;line-height:38px;width:80%;height:38px}
.nav_mn{float:left}
.ul_mn > li{float:left;position:relative}
.ul_mn > li::before{content:"";width:1px;height:10px;background-color:#fafafa;position:absolute;top:15px;right:0}
.ul_mn > li:last-child::before{display:none}
.ul_mn > li > a{display:block;color:#fff;font-weight:700;text-transform:uppercase;font-size:13px;padding:0 20px}
.ul_mn > li:hover > a,.ul_mn > li.active > a{background-color:#f68712}
.ul_mn > li:hover > ul.mn_child_01{visibility:visible;z-index:100;opacity:1}
.ul_mn > li > ul.mn_child_01{visibility:hidden;opacity:0;position:absolute;left:0;top:38px;background:#fff;min-width:200px;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}
.ul_mn > li > ul.mn_child_01 > li > a{color:#444;display:block;padding:0 10px;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:#f68712;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:#fff;min-width:200px;padding:0 20px}
.ul_mn > li > ul.mn_child_01 > li > ul.mn_child_02 > li > a{color:#444;display:block;padding:7px 20px;white-space:nowrap;text-transform:capitalize}
.ul_mn > li > ul.mn_child_01 > li > ul.mn_child_02 > li > a:hover{background:#ffba0e;color:#fff}
.swiper2,.swiper2_2{padding-top:10px!important;margin-bottom:40px;visibility:hidden}
.swiper2.swiper-container-initialized,.swiper2_2.swiper-container-initialized{visibility:visible}
.swiper2 .swiper-slide,.swiper2_2 .swiper-slide{background:#fff}
.swiper2 .swiper-slide .hgtng,.swiper2_2 .swiper-slide .hgtng{padding:5px 10px;position:absolute;right:0;left:0;bottom:97px;z-index:1;background:rgba(0,127,240,0.5);color:#fff;font-size:11px}
.swiper2 .swiper-slide .hgtng svg,.swiper2_2 .swiper-slide .hgtng svg{color:#fff}
.swiper2 .swiper-slide:hover,.swiper2_2 .swiper-slide:hover{-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)}
.swiper2 .swiper-slide a,.swiper2_2 .swiper-slide a{display:block}
.swiper-button-prev-2,.swiper-button-prev-2-2{width:22px!important;height:22px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f68712;background-size:auto 12px!important;margin-top:0!important;top:6px!important;right:35px!important;left:auto!important}
.swiper-button-next-2,.swiper-button-next-2-2{width:22px!important;height:22px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f68712;background-size:auto 12px!important;margin-top:0!important;top:6px!important;right:5px!important}
.swiper-button-prev-1{width:22px!important;height:22px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f68712;background-size:auto 12px!important;margin-top:0!important;top:45%!important;left:15px!important;left:auto!important}
.swiper-button-next-1{width:22px!important;height:22px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f68712;background-size:auto 12px!important;margin-top:0!important;top:45%!important;right:15px!important}
.img_prod_sale{height:165px;position:relative}
.img_prod_sale img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.img_prod_sale img:hover{opacity:.8}
.nd_prod_sale{padding:10px}
.name_prod_sale{height:40px;overflow:hidden;font-weight:600;font-size:14px;text-align:center;color:#333}
.price_prod_sale{padding:5px 0 10px;white-space:nowrap;text-align:center;overflow:hidden}
.pp1_prod_sale{display:inline-block;font-size:17px;font-weight:700;color:#ee2724}
.pp2_prod_sale{display:inline-block;font-size:13px;color:#999;text-decoration:line-through;margin-left:4px}
.show_prod_sale{color:#fff;text-align:center;background:#168cce;line-height:40px;padding:0}
.show_prod_sale strong{font-size:15px}
.t_prod{position:relative;width:100%;height:36px;line-height:36px;background:#fff;border-top:#1b3400 solid 2px;float:left}
.h_t_prod{text-transform:capitalize;color:#fff;width:238px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;text-align:center;background:#1b3400;float:left}
.h_t_prod img{height:20px;width:20px;margin:10px 10px 0 0;float:left}
.h_t_prod a{color:#fff;text-transform:uppercase}
.h_t_prod a:hover{color:#fff}
.sub_t_prod{position:absolute;top:0;right:0}
.sub_t_prod > li{display:inline-block;text-transform:uppercase;color:#333;cursor:pointer;position:relative;margin-right:20px;font-size:14px}
.sub_t_prod > li > a::before{content:"";width:1px;height:10px;background-color:#333;position:absolute;top:13px;right:-13px}
.sub_t_prod > li:last-child > a::before{display:none}
.link_ss{color:#444;border:1px solid #EEE;padding:2px 5px;border-radius:4px;margin-top:10px;display:inline-block;font-size:13px}
.click_ss_now{cursor:pointer}
.reset_child a i{top:0;right:3px}
.sub_t_prod > li > a{color:#333;font-size:13px;text-transform:capitalize}
.sub_t_prod > li:hover,.sub_t_prod > li > a:hover{text-decoration:underline}
.sub_t_prod > li.active::before{position:absolute;top:0;left:50%;margin-left:-4px;content:" ";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1b3400}
.sub_other_t_prod{position:absolute;top:0;right:0;z-index:2}
.icon_sub_other_t_prod{padding:0 10px;line-height:38px;cursor:pointer;display:inline-block}
.icon_sub_other_t_prod::focus{background-color:rgba(255,255,255,0.5)}
.show_sub_other_t_prod{position:absolute;top:38px;right:0;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);white-space:nowrap;z-index:9;padding:5px 0}
.show_sub_other_t_prod > li{color:#333}
.show_sub_other_t_prod > li:hover{background:#f6f6f6}
.show_sub_other_t_prod > li > a{color:#333;display:block;padding:5px 10px}
.m_prod{position:relative;overflow:hidden;background:#fff;width:100%;float:left}
.l_m_prod{position:absolute;top:0;left:0;width:195px;border-top:1px solid #eee}
.l_m_prod > li{position:relative}
.l_m_prod > li + li{border-top:1px solid rgba(236,34,41,0.5)}
.l_m_prod > li > a{display:block;padding:10px}
.l_m_prod > li .name_prod{color:#000}
.l_m_prod > li .p2_prod,.l_m_prod > li .bot_prod,.l_m_prod > li star_bot_prod > li{color:#666}
.l_m_prod > li .star_bot_prod > li.active{color:#168cce}
.l_m_prod > li .label_prod{background:#eb0a0a;top:10px;left:-10px;right:auto;width:auto;min-width:60px;padding:0 5px;height:auto;line-height:24px}
.l_m_prod > li .label_prod strong{}
.l_m_prod > li .label_prod::before{content:"";border-right:10px solid #bc070d;border-left:10px solid transparent;border-bottom:10px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-10px;left:-10px}
.l_m_prod > li .label_prod::after{display:none}
.r_m_prod{overflow:hidden;min-height:1px}
.r_m_prod > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;width:190px;position:relative;background:#fff}
.right_m_prod > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;width:100%;margin-bottom:20px;position:relative;background:#fff}
.r_m_prod > li:hover,.l_m_prod > li:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1)}
.r_m_prod > li > a{display:block}
.img_prod_h{height:165px;position:relative;margin-bottom:10px}
.img_prod_h img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.r_prod_D_2{width:100%;float:left;background:#fff}
.img_prod_h img:hover{opacity:.8}
.name_prod{font-size:14px;font-weight:600;max-height:40px;color:#333;height:40px;text-align:center;overflow:hidden}
.p_prod{padding:5px 0 10px;float:left;white-space:nowrap;text-align:center;overflow:hidden}
.p1_prod{display:inline-block;font-size:17px;font-weight:600;color:#ee2724}
.p2_prod{display:inline-block;font-size:13px;color:#999;text-decoration:line-through;margin-left:4px}
.bot_prod{font-size:11px;color:#999;line-height:12px;overflow:hidden}
.b1_prod{float:left}
.b2_prod{float:right}
.star_bot_prod{display:inline-block}
.star_bot_prod > li{display:inline-block;color:#999}
.star_bot_prod > li.active{color:#ffc120}
.label_prod{padding:0;position:absolute;top:10px;right:10px;z-index:1;color:#fff;text-align:center;font-size:11px;background:#eb0a0a;width:40px;height:30px;padding-top:8px;line-height:12px}
.label_prod::before{content:"";border-left:20px solid #eb0a0a;border-bottom:5px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-5px;left:0}
.label_prod::after{content:"";border-right:20px solid #eb0a0a;border-bottom:5px solid transparent;cursor:pointer;display:block;width:0;height:0;position:absolute;bottom:-5px;right:0}
.label_prod strong{font-size:14px}
.hgtng{padding:10px 0 0;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.hgtng svg{color:#007ff0}
.hgtng_D{position:relative;padding-top:10px}
.hgtng_D .hgtng{display:inline-block;white-space:normal;font-size:14px;padding:0;overflow:visible}
.hgtng_D .hgtng svg{font-size:16px;position:relative;top:2px;margin-right:4px}
.hgtng_D span{color:#007ff0;display:inline-block;cursor:pointer}
.info_hgtng_D{display:none;margin-top:5px;background:#fff;padding:15px;border:1px solid #ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.adv_prod{width:100%;padding:10px;background:#fff;float:left}
.img_adv_prod{margin:0 20px 0 0;float:left;width:calc(calc(100% - 60px)/ 3)}
.img_adv_prod:nth-child(3n){margin-right:0}
.img_adv_prod img{width:100%;border-radius:20px;height:auto!important}
.adv_prod_h{float:left;min-height:1px;width:238px}
.adv_prod_h img{display:block;width:100%;height:548px}
.prod_h{float:left;width:100%;margin-bottom:40px}
.ul_gy_prod_h{background:#fff;border-top:1px solid #eee}
.ul_gy_prod_h > li{width:calc(calc(100% - 0px)/ 6);border-bottom:1px solid #eee;height:285px;border-right:1px solid #eee;margin:0}
.ul_gy_prod_h > li:nth-child(6n){border-right:0}
.ul_gy_prod_h>li:nth-child(6n+1){clear:both}
.ul_gy_prod_h > li + li + li + li + li + li{border-top:1px solid #eee}
.ul_gy_prod_h > li .img_prod_h{height:165px}
.load_prod{}
.load_gy_prod_h{display:inline-block;color:#666;background:#fff;padding:10px;margin-top:20px;width:370px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1)}
.load_gy_prod_h:hover{color:#fff;background:#168cce}
.f_prod_h{position:relative}
.swiper1 .swiper-slide:hover .name_slide_dm,.link_ct:hover{color:#168cce}
.breacrum{padding:10px 0;position:relative;border-bottom:1px solid #ddd}
.ul_breacrum > li{display:inline-block;color:#999;font-size:12px}
.ul_breacrum > li::after{content:"\f105";position:relative;top:1px;font-size:12px;display:inline-block;margin:0 3px;font-family:"Font Awesome 5 Pro"}
.ul_breacrum > li:last-child::after{display:none}
.ul_breacrum > li:last-child > a,.ul_breacrum > li > a:hover{color:#333}
.ul_breacrum > li > a{color:#999}
.addthis_sharing_toolbox{position:absolute;top:12px;right:-5px}
.ul_share_social{padding-top:20px;line-height:18px}
.ul_share_social > li{float:left}
.ul_share_social > li + li{margin-left:7px}
.f_cont{padding:0 0 60px}
.min_f_cont{padding-top:20px}
.ct_f_cont{float:right;width:948px}
.sb_f_cont{float:left;width:240px;min-height:1px}
.in_ct_f_cont{background:#fff;min-height:500px}
.ul_prod{border-top:1px solid #f2f2f2}
.ul_prod > li{float:left;width:25%;height:317px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.ul_prod > li:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}
.ul_prod > li > a{display:block;padding:10px}
.ul_prod > li:nth-child(1n){border-right:1px solid #eee}
.ul_prod > li:nth-child(3n){border-right:1px solid #eee}
.ul_prod > li:nth-child(1n){border-bottom:1px solid #eee}
.ul_prod > li + li + li + li + li{border-bottom:1px solid #eee}
.ul_prod > li .label_prod{top:10px;right:10px}
.ul_prod > li .img_prod_h{height:165px}
.t_in_ct_f_cont{padding:8px 20px;border-bottom:1px solid #ddd}
.h_in_ct_f_cont{display:inline-block;text-transform:capitalize;font-size:16px;font-weight:500;padding-right:16px;color:#000}
.num_in_ct_f_cont{display:inline-block;padding-left:20px;border-left:1px solid #e5e5e5}
.swiper3{visibility:hidden}
.swiper3.swiper-container-initialized{visibility:visible}
.swiper3 .swiper-slide{width:900px;height:300px;background:#f9f9f9}
.swiper3 .swiper-slide img{display:block;width:100%;height:100%}
.swiper3 .swiper-button-next-3{width:30px!important;height:30px!important;margin-top:-15px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;background-size:auto 16px!important}
.swiper3 .swiper-button-prev-3{width:30px!important;height:30px!important;margin-top:-15px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;background-size:auto 16px!important}
.filter_ct_f_cont{padding:5px 20px 0;border-bottom:1px solid #eee;position:relative}
.l_filter_ct_f_cont span{display:inline-block}
.l_filter_ct_f_cont a{color:#333;padding:5px;display:inline-block;position:relative}
.l_filter_ct_f_cont a.active,.l_filter_ct_f_cont a:hover{color:#168cce}
.l_filter_ct_f_cont a.active::before{content:"";height:2px;background:#168cce;position:absolute;bottom:-2px;left:0;right:0;z-index:1}
.r_filter_ct_f_cont{position:absolute;top:8px;right:20px}
.slec_filter_ct_f_cont{background:#fff url(../imgs/layout/icon_1.png) no-repeat center right 10px;width:200px;height:28px;cursor:pointer;border:1px solid #eee;color:#666;padding:0 28px 0 6px}
.block_sb_f_cont{margin-bottom:2px}
.sty_sb_f_cont{background:#fff}
.t_sb_f_cont{text-transform:uppercase;font-weight:400;border-bottom:#ddd solid 1px;color:#000;line-height:21px;font-size:14px;font-weight:700;padding:8px 15px}
.adv_sb_f_cont > li + li{margin-top:2px}
.adv_sb_f_cont > li img{display:block;width:100%;height:auto}
.ul_sb_f_cont{padding-bottom:10px;padding-top:10px;position:relative}
.ul_sb_f_cont::before{content:"";height:15px;background:#fff;position:absolute;bottom:0;right:0;left:0}
.ul_sb_f_cont:hover{overflow-y:auto}
.ul_sb_f_cont > li > a{display:block;padding:5px 15px;font-size:15px;color:#333;overflow:hidden}
.ul_sb_f_cont > li > a:hover{text-decoration:underline}
.ul_sb_f_cont > li > a span{display:inline-block;font-size:11px;color:#666}
.ul_sb_f_cont > li.active > a{color:#f68712;font-weight:700}
.ul_sb_f_cont > li.active .ol_dm{display:block}
.ol_dm{display:none;overflow-y:auto;margin-bottom:10px;max-height:450px}
.ol_dm > li{padding:5px 0 0 30px;position:relative}
.ol_dm > li > a{color:#393939;font-size:14px}
.ol_dm > li > a span{display:inline-block;font-size:11px;color:#666}
.ol_dm > li.active > a,.ol_dm > li > a:hover{text-decoration:underline}
.ul_sb_f_cont_dg{font-size:11px}
.ul_sb_f_cont_dg > li > a{color:#999}
.ul_sb_f_cont_dg > li > a .fa-star{color:#ccc}
.ul_sb_f_cont_dg > li > a .fa-star.active{color:#ffc120}
.ul_sb_f_cont_g{font-size:14px}
.c_g_sb_f_cont{position:relative;padding:0 20px 20px}
.ipt_c_g_sb_f_cont{background:#fff;border:1px solid #eee;width:52px;height:28px;padding:0 10px;font-size:11px;color:#666;margin-right:15px}
.ipt_2_c_g_sb_f_cont{margin-right:0}
.btn_c_g_sb_f_cont{cursor:pointer;width:28px;height:28px;text-align:center;color:#fff;background:#168cce;position:absolute;top:0;right:20px;border:0}
.line_c_g_sb_f_cont{display:block;width:4px;height:1px;background:#ddd;position:absolute;top:14px;left:79px}
.r_prod_D_1{background:#fff;margin-bottom:20px}
.slide_prod_D{width:400px;float:left;padding:20px}
.info_prod_D{overflow:hidden;min-height:512px;border-left:2px solid #f2f2f2}
.nd_prod_D{padding:20px}
#gallery-2{width:100%;height:400px;background:#fff!important}
#gallery-2 .rsOverflow,#gallery-2 .rsSlide,#gallery-2 .rsVideoFrameHolder,#gallery-2 .rsThumbs{background:#fff!important}
#gallery-2 .rsThumbsHor{height:auto;z-index:18!important}
#gallery-2 .rsThumb{width:70px;height:70px;border:1px solid #f2f2f2}
#gallery-2 .rsThumb img{display:block;width:100%;height:100%;object-fit:cover;-moz-object-fit:cover;-webkit-object-fit:cover;-o-object-fit:cover;-ms-object-fit:cover}
#gallery-2 .rsThumb.rsNavSelected{background:none;border:1px solid #168cce}
#gallery-2 .rsThumb.rsNavSelected img{opacity:1}
#gallery-2 .rsThumbsArrow{bottom:0;top:20px;height:auto}
#gallery-2.rsFullscreen,#gallery-2.rsFullscreen .rsOverflow,#gallery-2.rsFullscreen .rsSlide,#gallery-2.rsFullscreen .rsVideoFrameHolder,#gallery-2.rsFullscreen .rsThumbs{background:#151515!important}
.r1_info_prod_D{padding:15px 20px;border-bottom:1px solid #f2f2f2}
.t_prod_D{font-weight:500;font-size:19px;line-height:25px;color:#000;padding-bottom:5px}
.o1_r1_info_prod_D{overflow:hidden;padding-top:10px}
.o1_r1_info_prod_D > li{margin-right:20px;color:#555;float:left}
.o1_r1_info_prod_D > li:last-child{margin-right:0}
.o1_r1_info_prod_D > li .rating_it{margin:0}
.r2_info_prod_D{padding:20px;overflow:hidden}
.l_r2_info_prod_D{float:left;width:370px;min-height:1px}
.r_r2_info_prod_D{float:right;width:318px;min-height:1px}
.tt_shop_prod_D{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#eaeaea solid 1px;float:left;color:#555}
.t_tt_shop_prod_D{padding:10px;text-transform:uppercase;font-size:15px;line-height:27px;text-align:center;font-weight:700;overflow:hidden;border-bottom:1px solid #eaeaea}
.icon_t_tt_shop_prod_D{width:40px;height:40px;background-position:0 -123px;display:block;float:left;margin-right:15px}
.nd_t_tt_shop_prod_D{overflow:hidden;color:#1b3400}
.nd_t_tt_shop_prod_D strong,.nd_t_tt_shop_prod_D strong a{color:#168cce;font-weight:500;text-transform:capitalize;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.box_dungtich{width:100%;float:left}
.name_dungtich{width:100%;font-weight:700;margin-bottom:5px;float:left}
.box_pic_dungtich{width:calc(calc(100% - 38px)/ 4);border:solid 1px #ddd;margin:0 10px 20px 0;float:left}
.box_pic_dungtich:nth-child(4n){margin-right:0}
.box_pic_dungtich:nth-child(4n+1){clear:both}
.pic_dungtich{width:100%;float:left}
.pic_dungtich img{width:100%;height:80px}
.pic_dungtich img:hover{opacity:.8}
.ma_dungtich{width:100%;border-top:solid 1px #ddd;font-weight:700;float:left;color:#fff;background:#168cce;height:25px;line-height:25px;text-align:center}
.b_tt_shop_prod_D{float:left;border-top:1px solid #fefefe}
.b_tt_shop_prod_D div:last-child{margin-bottom:10px;float:left;border-bottom:none}
.b_tt_shop_prod_D div{float:left;width:94%;border-bottom:#f2f2f2 solid 1px;padding:10px}
.b_tt_shop_prod_D div strong{width:60px;margin-top:5px;color:#168cce;margin-right:10px;font-size:30px;text-align:center;float:left}
.b_tt_shop_prod_D div strong img{width:50px;height:auto!important}
.b_tt_shop_prod_D div span{width:70%;display:flex;align-items:center;flex-wrap:wrap;float:left;font-size:14px}
.b_tt_shop_prod_D div a{color:#555}
.b_tt_shop_prod_D div a:hover{color:#168cce}
.b_tt_shop_prod_D div svg{position:relative;top:1px;margin:0 1px}
.other_shop_prod_D{margin-top:20px;border:1px solid #ebebeb;padding:10px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.t_other_shop_prod_D{text-transform:uppercase;font-weight:500;font-size:14px}
.ul_other_shop_prod_D > li{padding:10px 60px 0 0;position:relative;line-height:16px}
.ul_other_shop_prod_D > li a{display:block;width:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;border:1px solid #ebebeb;position:absolute;top:10px;right:0;color:#333;font-size:11px;line-height:20px}
.ul_other_shop_prod_D > li a:hover{color:#fff;background:#168cce;border:1px solid #168cce}
.ul_other_shop_prod_D > li strong{display:block;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}
.ul_other_shop_prod_D > li span{display:block;color:#168cce;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.trans_prod_D{padding-top:20px;text-align:center}
.pp_D{padding:10px 0}
.pp1_D{font-size:21px;line-height:27px;color:#ee2724;font-weight:700;display:inline-block;margin-right:10px}
.pp2_D{font-size:15px;color:#999;text-decoration:line-through;display:inline-block;margin-right:10px}
.pp3_D{font-size:15px}
.dp_D{padding-bottom:15px;line-height:24px}
.dp_D ul{list-style:disc outside;padding-left:18px}
.dp_D ul li span{font-size:14px!important}
.nump_D{overflow:hidden;float:left;width:100%}
.sl_nump_D{float:left;margin-right:15px}
.sl_nump_D span{padding-bottom:5px;font-weight:700}
.ipt_sl_nump_D{width:60px;height:29px;overflow:hidden;border:1px solid #eee;text-align:center;padding:0 2px}
.but_nump_D{float:left}
.link_but_nump_D,.link_but_nump_D_rwd{display:inline-block;color:#fff;text-transform:uppercase;background:#1b3400;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:30px;font-size:12px;line-height:34px;padding:0 7px}
.sp_card2{background:#ed373d}
.link_but_nump_D:hover,.link_but_nump_D_rwd:hover{opacity:.8}
.link_but_nump_D svg,.link_but_nump_D_rwd svg{font-size:16px;margin-right:4px}
.link_but_nump_D_rwd{display:none}
.ul_tv_ht{background:#fff;margin-top:10px}
.ul_tv_ht > li{border-bottom:1px solid #f2f2f2;padding:20px;overflow:hidden}
.l_tv_ht{text-align:center;width:80px;margin-right:20px;float:left}
.l_tv_ht strong{display:block;font-size:19px;font-weight:700}
.r_tv_ht{overflow:hidden}
.ch_tv_ht{font-weight:700;color:#000}
.tl_tv_ht{padding:5px 0}
.info_tv_ht{padding:0 0 5px;color:#888}
.tool_tv_ht{padding:0;color:#888}
.tool_tv_ht a{color:#888;display:inline-block;margin-right:10px}
.tool_tv_ht a:hover{color:#168cce}
.tool_tv_ht a svg,.check_tv_ht svg{margin-right:4px}
.check_tv_ht{padding:0;color:#22b345}
.t_tv_ht{font-size:15px;color:#000;padding-bottom:5px}
.t_tv_ht .star_bot_prod{font-size:14px;margin-right:10px;position:relative;top:-1px}
.l_last_ul_tv_ht{color:#168cce;display:inline-block;padding:12px 0}
.l_last_ul_tv_ht svg{margin-left:4px}
.r_last_ul_tv_ht{display:inline-block;float:right;color:#fff;background:#168cce;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 30px}
.r_last_ul_tv_ht:hover{opacity:.8}
.r_last_ul_tv_ht svg{margin-right:4px;font-size:16px}
.dgp_D{background:#fff;margin-top:10px}
.ul_cm_prod_D_1{overflow:hidden;border-bottom:2px solid #f2f2f2;position:relative}
.ul_cm_prod_D_1::before{content:"";width:1px;background:#eee;position:absolute;top:0;bottom:0;left:33.33337%}
.ul_cm_prod_D_1::after{content:"";width:1px;background:#eee;position:absolute;top:0;bottom:0;right:33.33337%}
.ul_cm_prod_D_1 > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33337%;padding:20px;text-align:center}
.ul_cm_prod_D_1 > li:nth-child(2){padding-top:25px}
.ul_cm_prod_D_1 > li:nth-child(3){padding-top:40px}
.num_dg_cm{font-size:36px;font-weight:700;color:#f40000;display:block;line-height:46px}
.star_dg_cm{padding:0}
.star_dg_cm svg{font-size:22px;color:#d8d8d8}
.star_dg_cm svg.active{color:#f5b732}
.chart_dg_cm > li{overflow:hidden}
.chart_dg_cm > li span{display:block;float:left}
.chart_dg_cm_1{width:20%;text-align:center}
.chart_dg_cm_1 svg{font-size:14px;color:#f5b732}
.chart_dg_cm_2{width:60%;height:6px;background:#eaeaea;position:relative;top:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.color_chart_dg_cm_2{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:0;left:0;height:6px}
.chart_dg_cm_3{width:20%;color:#ccc;text-align:left;text-indent:10px}
.btn_showhide_cm{display:inline-block;color:#fff;background:#168cce;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 30px;margin-top:10px}
.btn_showhide_cm:hover{opacity:.8}
.ul_r3_dgp_D{padding:0 20px}
.ul_r3_dgp_D > li{overflow:hidden;padding:20px 0}
.ul_r3_dgp_D > li + li{border-top:1px solid #f2f2f2}
.l_r3_dgp_D{width:130px;margin-right:20px;float:left;text-align:center;line-height:17px}
.l_r3_dgp_D strong{display:block;text-transform:capitalize;padding-top:10px}
.l_r3_dgp_D span{display:block;font-size:11px;color:#999}
.l_r3_dgp_D i{font-style:normal}
.img_l_r3_dgp_D{width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#d3d2d3;text-align:center;line-height:70px;text-transform:uppercase;font-weight:500;font-size:19px;color:#999;margin:auto;position:relative}
.img_l_r3_dgp_D img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.r_r3_dgp_D{overflow:hidden}
.r2_dgp_D{padding:20px;border-bottom:1px solid #f2f2f2}
.star_cm_prod_D_2{padding-bottom:20px}
.star_cm_prod_D_2 p{padding:0;display:inline-block}
.star_cm_prod_D_2 p svg{font-size:16px;color:#d8d8d8;cursor:pointer}
.star_cm_prod_D_2 p label{display:inline-block;cursor:pointer;margin-left:10px}
.star_cm_prod_D_2 p label input{position:relative;top:1px;cursor:pointer}
.star_cm_prod_D_2 p label img{position:relative;top:-2px}
.star_cm_prod_D_2 p svg.active,.star_cm_prod_D_2 p svg:hover{color:#f5b732}
.k_cm_prod_D_2{border:1px solid #eee;position:relative}
.txt_cm_prod_D_2{background:#fff;border:0;padding:15px;resize:none;width:100%;height:150px;color:#ccc}
.txt_cm_prod_D_2:focus{color:#333}
.bot_k_cm_prod_D_2{background:#fcfcfc;height:44px;line-height:44px;color:#bbb;padding:0 0 0 15px}
.btn_cm_prod_D_2{cursor:pointer;border:0;color:#fff;text-transform:uppercase;background:#168cce;height:44px;padding:0 30px;position:absolute;bottom:0;right:0;z-index:1}
.btn_cm_prod_D_2:hover{opacity:.8}
.f_vph{width:66.66667%;margin:0 auto}
.t_vph{font-size:19px;line-height:25px;color:#000;padding-bottom:10px;border-bottom:2px solid #f2f2f2}
.ul_vph{padding-bottom:40px;border-bottom:1px solid #f2f2f2}
.ul_vph > li{padding-top:20px;position:relative}
.lb_vph{display:block;font-weight:500;padding-bottom:5px}
.lb_vph i{color:#168cce;font-style:normal}
.ipt_vph{width:100%;height:38px;border:1px solid #ddd;border-bottom:2px solid #ddd;padding:0 10px}
.txt_vph{width:100%;height:130px;min-height:100px;border:1px solid #ddd;border-bottom:2px solid #ddd;padding:10px;resize:vertical}
.ipt_vph:focus,.txt_vph:focus{border-color:#999}
.note_vph{font-size:11px;color:#888;display:block;line-height:15px;padding-top:5px}
.btn_vph{color:#fff;font-weight:500;background:#168cce;padding:10px 50px;border:0;cursor:pointer;margin-top:20px;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}
.btn_vph:hover{opacity:.8}
.capcha_vph{position:absolute;bottom:0;right:0;z-index:1;display:inline-block;width:auto;height:38px}
.info_shop{overflow:hidden;background:#fff;position:relative}
.info_shop::before{content:"";width:2px;background:#f2f2f2;position:absolute;top:0;left:200px;bottom:0}
.l_info_shop{float:left;min-height:1px;width:160px;padding:20px}
.r_info_shop{overflow:hidden;min-height:1px;padding:20px 20px 20px 22px;position:relative}
.avt_info_shop{display:block;width:160px;height:160px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.name_info_shop{font-size:19px;font-weight:500;color:#168cce;text-transform:capitalize;padding-bottom:15px}
.in_info_shop{overflow:hidden;position:relative}
.in_info_shop::before{content:"";width:1px;background:#f2f2f2;position:absolute;top:0;left:614px;bottom:0}
.l_in_info_shop{float:left;min-height:1px;width:594px;padding-right:20px}
.r_in_info_shop{overflow:hidden;min-height:1px;padding-left:20px;position:relative}
.r_in_info_shop::before{content:"";z-index:1;position:absolute;bottom:0;right:0;left:1px;height:15px;background:#fff}
.r_in_info_shop .f-detail{height:125px;overflow:hidden}
.xt_r_in_info_shop{position:absolute;bottom:0;left:0;right:0;color:#168cce;z-index:2;text-decoration:underline;width:70px;margin:0 auto;display:block;text-align:center}
.xt_r_in_info_shop:hover{text-decoration:none}
.tt_info_shop{overflow:hidden}
.tt_info_shop > li{float:left;width:32%;margin:0 2% 2% 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}
.tt_info_shop > li:nth-child(3n){margin-right:0}
.tt_info_shop > li span{width:24px;text-align:center;display:inline-block}
.tt_info_shop > li span svg{font-size:14px;color:#168cce}
.t_r_in_info_shop{position:absolute;top:20px;right:20px;text-align:center;z-index:2;width:314px;text-transform:uppercase;font-weight:500}
.t_r_in_info_shop::before{content:"";height:1px;background:#eeee;position:absolute;top:8px;left:0;right:0}
.t_r_in_info_shop strong{display:inline-block;background:#fff;padding:0 10px;font-weight:500;z-index:2;position:relative}
#footer{background:#fff;float:none;clear:both}
#footer a{}
#footer a:hover{}
.foot_1{padding:20px 0;border-bottom:1px solid #dbdbe3;-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)}
.foot_1 ul{overflow:hidden}
.foot_1 ul > li{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.foot_1 ul > li strong{padding-right:4px;display:flex;align-items:center;text-transform:uppercase;font-size:15px;margin-top:10px;font-weight:700}
.foot_1 ul > li i{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:60px;height:60px;background-color:#f68712;float:left;margin-right:8px}
.foot_1 ul > li i.icon_2{background-position:0 0}
.foot_1 ul > li i.icon_3{background-position:-60px 0}
.foot_1 ul > li i.icon_4{background-position:-120px 0}
.foot_1 ul > li i.icon_5{background-position:-180px 0}
.foot_1 ul > li i.icon_6{background-position:-240px 0}
.foot_1_new ul{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.foot_1_new ul li img{width:90%;display:inline-block;height:auto}
.foot_2{background:#f2f3f5 url(../imgs/layout/bg_foot_2.jpg) no-repeat center bottom;background-size:100% auto;padding:40px 0;min-height:200px;float:none;clear:both}
.ul_foot_2{overflow:hidden}
.ul_foot_2 > li:nth-child(1){float:left;width:40%}
.ul_foot_2 > li:nth-child(2){float:left;width:20%}
.ul_foot_2 > li:nth-child(3){float:left;width:20%}
.ul_foot_2 > li:nth-child(4){float:left;width:20%}
.t_foot_2{text-transform:uppercase;font-weight:700;line-height:30px;text-align:left;padding:0 10px 15px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ol1_foot_2 > li{position:relative;line-height:30px}
.ol1_foot_2 > li p{padding-left:40px;text-align:left}
.ol1_foot_2 > li a{color:#666}
.ol1_foot_2 > li span{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#322f30;text-align:center;width:30px;height:30px;display:block;color:#fff;line-height:30px;position:absolute;top:0;left:0}
.ol1_foot_2 > li{padding-bottom:5px}
.ol1_foot_2 > li:last-child{padding-bottom:0}
.ol1_foot_2 > li > a{color:#666;display:inline-block}
.ol1_foot_2 > li > a:hover{color:#168cce}
.ol2_foot_2 > li{display:inline-block;margin:0 7px 4px 0}
.ol2_foot_2 > li i{width:54px;height:33px}
.ol2_foot_2 > li i.icon_vs{background-position:0 -60px}
.ol2_foot_2 > li i.icon_ms{background-position:-54px -60px}
.ol2_foot_2 > li i.icon_jcb{background-position:-108px -60px}
.ol2_foot_2 > li i.icon_tm{background-position:-162px -60px}
.ol2_foot_2 > li i.icon_it{background-position:-216px -60px}
.ol2_foot_2 > li i.icon_tg{background-position:-270px -60px}
.ol3_foot_2{padding-bottom:20px}
.ol3_foot_2 > li{display:inline-block;margin:0 7px 4px 0}
.ol3_foot_2 > li i.icon_fb{background-position:0 -93px;width:30px;height:30px}
.ol3_foot_2 > li i.icon_ms{background-position:-30px -93px;width:30px;height:30px}
.ol3_foot_2 > li i.icon_yt{background-position:-60px -93px;width:43px;height:30px}
.ol3_foot_2 > li i.icon_zl{background-position:-104px -93px;width:30px;height:30px}
.foot_3{padding:40px 0;background:#f7f7f7;border-bottom:1px solid #ddd}
.foot_3 ul,.foot_3 ul ol{overflow:hidden}
.foot_3 ul > li{width:32%;float:left}
.foot_3 ul > li:nth-child(1){width:66%;margin-right:2%}
.foot_3 ul ol > li{width:49%;float:left}
.foot_3 ul ol > li:nth-child(2){float:right}
.t_foot_3{text-transform:uppercase;font-weight:700;padding-bottom:10px}
.t_foot_3 svg{margin:0 4px 0 2px}
.foot_4{padding:10px 0;background:#f68712;color:#fff;line-height:16px;border-top:1px solid #fff}
.foot_4 .min_wrap{position:relative}
.foot_4 a{color:#333}
.foot_4 p{padding:0;position:absolute;top:10px;right:0}
.f-detail{font-size:15px;line-height:24px}
.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:#168cce}
.f-detail a:hover{text-decoration:underline}
.f-detail table tr{background:#fff}
.f-detail table tr:nth-child(2n){background:#f9f9f9}
.f-detail table td{padding:10px}
.f-detail ul,.f-detail ol{margin-top:10px;margin-bottom:10px}
.f-detail ul li{list-style:disc;margin-left:30px}
.f-detail ol li{list-style:decimal;margin-left:30px}
.tag{padding:15px 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}
.error-sty{color:#f70000;font-weight:400;padding:5px 0;font-size:11px}
a,a:hover{}
a[href^="tel:"],a[href^="mailto:"]{color:#168cce}
.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;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.sty_slec::-ms-expand{display:none}
.sty_transition{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
select option{font-size:13px;padding:0 5px}
input,textarea,select,button{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000}
button:active{opacity:.9}
::-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}
.vote_radio input{position:relative;top:-2px;cursor:pointer}
.vote_radio label{cursor:pointer}
.page{font-size:12px;padding:40px 0 0;text-align:center;text-transform:uppercase;font-weight:400}
.PageNum a{display:inline-block;color:#000;padding:3px 10px;margin:0 3px 5px 0;background:#fff;border:1px solid #f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.PageNum a:hover{color:#fff;background:#168cce;border:1px solid #168cce}
.PageNum span{font-weight:700;display:inline-block;color:#fff;padding:3px 10px;margin:0 3px 5px 0;background:#168cce;border:1px solid #168cce;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.bot_hea{background:#1b3400}
.dm_hea{position:absolute;top:0;left:0;z-index:50}
.t_dm_hea{color:#fff;width:220px;text-transform:uppercase;font-weight:700;padding:0 10px;background:#f68712;line-height:38px;cursor:pointer}
.t_dm_hea svg{font-size:15px;margin-right:5px;position:relative;top:1px}
.m_dm_hea{background:#fff;position:absolute;top:38px;left:0;width:240px;min-height:328px;display:none;z-index:98;-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)}
.m_dm_hea_h{height:396px;display:block}
.dm_hea:hover .m_dm_hea{display:block}
.ul_dm_hea > li > a{display:block;height:40px;line-height:40px;padding-left:15px;font-size:13px;color:#333;font-weight:700;text-transform:uppercase;border-bottom:solid 1px #cdcdcd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ul_dm_hea > li:hover > a{background:#fff;color:#322f30}
.ul_dm_hea > li > a img{display:inline-block;width:20px;height:20px;margin-right:3px;position:relative;top:-1px}
.ul_dm_hea > li:hover .sub_dm_hea{display:block}
.sub_dm_hea{display:none;background-color:#fff;background-repeat:no-repeat;background-position:bottom right;width:480px;position:absolute;top:0;left:240px;bottom:0;z-index:11;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.35);-moz-box-shadow:0 0 5px rgba(0,0,0,0.35);box-shadow:0 0 5px rgba(0,0,0,0.35)}
.ol1_sub_dm_hea{overflow-y:auto;width:240px;height:100%;background:#fff}
.ol1_sub_dm_hea > li > a{display:block;height:40px;line-height:40px;padding-left:20px;font-size:15px;font-weight:600;border-bottom:solid 1px #cdcdcd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333}
.ol1_sub_dm_hea > li:hover > a{color:#168cce;text-decoration:underline}
.ol1_sub_dm_hea > li:hover .ol2_sub_dm_hea{display:block}
.ol2_sub_dm_hea{display:none;overflow-y:auto;width:240px;height:100%;position:absolute;top:0;left:240px;border-left:1px solid #ddd;z-index:1}
.ol2_sub_dm_hea > li > a{display:block;height:40px;line-height:40px;padding-left:20px;font-weight:600;font-size:15px;border-bottom:solid 1px #cdcdcd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333}
.ol2_sub_dm_hea > li:hover > a{color:#168cce;text-decoration:underline}
.mn_scroll_left{position:absolute;top:20px;left:30px;z-index:18}
.mn_scroll_left.is_stuck{}
.navHighlighter{background:#fff;width:40px}
.navHighlighter > li + li{border-top:1px solid #eee}
.navHighlighter > li > a{display:block;text-align:center;padding:9px 0 11px;position:relative}
.navHighlighter > li > a img{display:inline-block;width:16px;height:16px;-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}
.navHighlighter > li.nav-active > a img,.navHighlighter > li:hover > a img{opacity:1;filter:none;-moz-filter:none;-webkit-filter:none}
.navHighlighter > li:hover .text_mn_scroll_left{opacity:1;visibility:visible}
.text_mn_scroll_left{-webkit-transition:ease .2s;-moz-transition:ease .2s;-ms-transition:ease .2s;-o-transition:ease .2s;transition:ease .2s;visibility:hidden;opacity:0;display:inline-block;background:#fff;height:40px;line-height:40px;text-transform:capitalize;padding:0 10px;white-space:nowrap;color:#666;position:absolute;top:0;left:40px;z-index:1;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1)}
.menu_sroll_r{background:#262626;color:#fff;width:36px;position:fixed;top:0;right:0;bottom:0;z-index:99}
.msr1{top:50%;bottom:auto;margin-top:-138px}
.msr2{position:absolute;bottom:0;right:0;left:0;z-index:1;font-size:19px}
.msr2 > li{position:relative}
.msr2 > li:hover{background:#168cce}
.msr2 > li:hover .icon_msr2{color:#fff;background:#168cce}
.icon_msr2{background:#262626;color:#ccc;display:block;width:36px;height:36px;line-height:36px;text-align:center;position:relative;z-index:2}
.msr2 > li:hover .num_msr2{background:#fff;color:#168cce}
.num_msr2{width:14px;height:14px;line-height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;text-align:center;font-size:10px;font-weight:400;position:absolute;top:3px;right:3px;background:#168cce;overflow:hidden}
.tip_msr2{font-size:11px;color:#fff;padding:0 10px;line-height:36px;position:absolute;bottom:0;right:-250%!important;background:#168cce;text-transform:uppercase;white-space:nowrap;-webkit-transition:right .3s;-moz-transition:right .3s;-ms-transition:right .3s;-o-transition:right .3s;transition:right .3s}
.msr2 > li:hover .tip_msr2{right:36px!important}
.msr2 > li:hover .lang_msr{background:#168cce}
.lang_msr{display:block;background:#262626;width:36px;height:36px;line-height:36px;text-align:center;position:relative;z-index:2}
.lang_msr img{display:inline-block;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;top:-1px;background-color:#fff}
.msr2 > li:hover .lang_msr img{border:2px solid #fff}
.lang_other_msr a + a{margin-left:6px}
.lang_other_msr img{display:inline-block;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff;position:relative;top:-1px;background-color:#fff}
.f_page{background:#fff;min-height:500px;border-bottom:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.f_page .breacrum{border-bottom:1px solid #eee}
.m_f_page{overflow:hidden;padding:20px 0 60px}
.sb_f_page{float:left;width:200px;padding-right:20px;min-height:1px}
.ct_f_page{overflow:hidden;padding-left:20px;border-left:1px solid #eee;min-height:500px}
.title_f_page{font-weight:500;font-size:25px;line-height:31px;color:#000;padding-bottom:10px}
.title_f_page_D{color:#168cce}
.des_f_page_D{font-size:15px;padding-bottom:10px;font-weight:500}
.t_other_f_page_D{font-size:19px;font-weight:500;padding:20px 0}
.ul_sb_f_page > li.active .ol_sb_f_page{display:block}
.td_sb_f_page.active::before{content:"\f106";font-family:"Font Awesome 5 Pro";position:absolute;top:7px;right:0;font-size:14px}
.td_sb_f_page{font-size:14px;text-transform:capitalize;cursor:pointer;font-weight:500;padding:7px 10px 7px 0;position:relative}
.td_sb_f_page::before{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;top:7px;right:0;font-size:14px}
.ol_sb_f_page{padding-left:15px;display:none}
.ol_sb_f_page > li > a{color:#333;padding:5px 0;display:block}
.ol_sb_f_page > li.active > a,.ol_sb_f_page > li:hover > a{color:#168cce}
.ul_news{overflow:hidden}
.ul_news > li{float:left;width:32%;height:203px;margin:0 2% 2% 0;position:relative}
.ul_news > li:nth-child(3n){margin-right:0}
.ul_news > li figure{height:100%}
.ul_news > li figure img{display:block;width:100%;height:100%}
.ul_news > li figure figcaption{position:absolute;bottom:0;right:0;left:0;z-index:1;background:rgba(0,0,0,0.5);padding:10px 15px;color:#fff;-webkit-transition:ease .3s;-moz-transition:ease .3s;-ms-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s}
.ul_news > li:hover figure figcaption{background:rgba(236,34,41,0.8)}
.ul_news > li figure figcaption h3{font-size:15px;font-weight:400;min-height:40px}
.ul_news > li figure figcaption p{display:none;font-size:11px;padding:5px 0 0;overflow:hidden}
.ul_news > li:hover figure figcaption p{display:block}
.ul_news > li:hover figure figcaption p strong{font-weight:400;float:left}
.ul_news > li:hover figure figcaption p strong svg{margin:0 2px}
.ul_news > li:hover figure figcaption p span{float:right}
.ul_news > li:hover figure figcaption p span svg{margin-left:2px;position:relative;top:1px}
.date_f_page{padding-bottom:10px}
.date_f_page > li{display:inline-block;margin-right:10px}
.date_f_page > li span{color:#168cce;font-weight:500}
.date_f_page > li svg{margin-right:2px}
.tb_job{width:100%;border-left:0;border-right:0}
.tb_job td{padding:10px;border-left:0;border-right:0}
.tb_job thead{background:#f3f3f3}
.tb_job thead td{font-size:15px;font-weight:500}
.tb_job tr:hover{background:#f9f9f9}
.link1_tb_job{color:red}
.link2_tb_job{color:#fff;background:#d90e15;display:inline-block;padding:2px 10px;text-align:center}
.link2_tb_job:hover{background:#168cce}
.maps_ct{position:relative;height:300px;background:#ccc}
.maps_ct iframe{width:100%!important;height:100%!important}
.mask_map{background:rgba(0,0,0,0);z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}
.f_contact{padding:25px 0 0}
.fc_1{float:left;width:48%}
.fc_2{float:right;width:48%}
.ul_ct > li{margin-bottom:20px;position:relative}
.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:#1b3400;color:#fff;text-transform:uppercase;padding:10px 30px;border:0;font-weight:700}
.btn_ct:active{opacity:.9}
.p_fc_2{padding:0 0 20px}
.t_fc_1{padding:10px 0;font-weight:700;font-size:15px;text-transform:uppercase;color:#168cce}
.ul_fc_1 > li + li{padding-top:20px}
.t_ul_fc_1{font-weight:500;padding:0}
.t_ul_fc_1 svg{margin-right:4px}
.ol_fc_1{padding-left:17px}
.ol_fc_1 > li + li{padding-top:10px}
.ol_fc_1 > li strong{font-weight:500}
.link_xbd{color:#168cce}
.t_f_book{text-transform:uppercase;text-align:center;font-size:15px;padding:10px 15px;border-bottom:1px solid #eee;font-weight:500;line-height:21px}
.ul_f_book{border-top:1px solid #f6f6f6;padding:15px}
.ul_f_book > li{list-style:none;position:relative}
.ul_f_book > li + li{margin-top:15px}
.icon_f_book{width:32px;height:32px;font-size:15px;color:#444;position:absolute;top:0;right:0;background:#ddd;text-align:center;z-index:1;display:block}
.icon_f_book svg{position:relative;top:8px}
.ipt_f_book{width:100%;height:32px;border:1px solid #ddd;padding:0 42px 0 10px}
.txt_f_book{width:100%;height:80px;border:1px solid #ddd;padding:10px;resize:none}
.slec_f_book{background:#fff;width:100%;height:32px;border:1px solid #ddd;padding:0 40px 0 6px}
.btn_f_book{width:100%;height:32px;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700;background:#168cce;border:0}
.btn_f_book:active{opacity:.8}
.f_account{padding:30px 0}
.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.08);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.08);box-shadow:0 1px 1px rgba(0,0,0,0.08)}
.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:#3b589b url(../imgs/layout/facebook.png) no-repeat 8px center;background-size:22px 22px}
.account_other ul li.acc_gg a{background:#da3a43 url(../imgs/layout/google.png) no-repeat 8px center;background-size:22px 22px}
.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-weight:700;border:0;background:#168cce;color:#fff;width:100%;padding:10px;cursor:pointer;text-transform:uppercase;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important}
.btn_account2:hover{opacity:.8}
.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;color:#007FF0}
.qmk_account{display:inline-block;font-size:12px;color:#666}
.dk_account{display:inline-block;float:right;font-size:12px;color:#007FF0}
.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}
.background_t{background:#fff}
.f_cart{padding:30px 0 50px}
.t_f_cart{overflow:hidden;margin-bottom:10px}
.t_f_cart > li{float:left;width:25%;position:relative}
.t_f_cart > li > a{display:block;background:#efecec;color:#333;text-transform:uppercase;font-size:12px;font-weight:700;line-height:40px;padding:0 30px}
.t_f_cart > li > a::after{content:"";background:#efecec url(../imgs/layout/icon_18_0.png) no-repeat;width:15px;height:40px;position:absolute;top:0;right:0;z-index:1}
.t_f_cart > li:last-child > a::after{background-color:#fff}
.t_f_cart > li.active:last-child > a::after{background-color:#fff}
.t_f_cart > li.active > a{background:#fc9200;color:#fff}
.t_f_cart > li.active > a::before{content:"";background:#efecec url(../imgs/layout/icon_18_2.png) no-repeat;width:15px;height:40px;position:absolute;top:0;left:-15px;z-index:2}
.t_f_cart > li.active > a::after{content:"";background:#efecec url(../imgs/layout/icon_18_1.png) no-repeat;width:15px;height:40px;position:absolute;top:0;right:0;z-index:1}
.tb_f_cart{width:100%;color:#000}
.tb_f_cart td{padding:5px 15px;border:1px solid #ddd}
.tb_f_cart thead tr{background:#aaa}
.tb_f_cart thead tr td{border:1px solid #8F8F8F;text-transform:uppercase;font-weight:500;color:#fff;text-align:center}
.tb_f_cart tbody tr td{text-align:center}
.pri_f_cart{color:#ee0101;font-size:16px;text-transform:uppercase;font-weight:700}
.del_f_cart{display:inline-block;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e8e8e8;color:#fff;text-align:center;line-height:35px;font-size:20px}
.del_f_cart:hover{background:#168cce}
.num_f_cart{width:33px;height:33px;text-align:center;border:1px solid #eee;padding:0 3px}
.tt_prod_f_cart{overflow:hidden;text-align:left}
.tt_prod_f_cart img{display:block;width:90px;height:90px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;margin-right:20px}
.tt_prod_f_cart strong{color:#000;display:block;padding-top:20px}
.tt_prod_f_cart span{display:block;color:#000}
.mgg_f_cart{position:relative;text-align:left;float:left}
.ipt_mgg_f_cart{width:250px;height:40px;background:#fff;border:1px solid #eee;padding:0 100px 0 10px;color:#999}
.ipt_mgg_f_cart:focus{color:#333}
.btn_mgg_f_cart{position:absolute;top:0;right:0;z-index:1;height:40px;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer;background:#1b3400;border:0;padding:0 20px}
.show_mgg_f_cart{padding:8px 0 0 20px;font-size:12px;font-weight:700;float:left}
.show_mgg_f_cart strong{color:#ee0101}
.bot_tb_f_cart{padding-top:30px;text-align:right}
.bot_tb_f_cart a{display:inline-block;color:#fff;border-radius:20px;margin:0 5px;font-weight:700;line-height:35px;height:35px;padding:0 20px;text-align:center}
.btn_ttmh_f_cart{background:#aaa}
.btn_ttn_f_cart{background:#1b3400}
.t_m_col_f_cart_2{text-align:center;color:#333;text-transform:uppercase;font-weight:700;background:#efecec;line-height:35px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
.in_m_col_f_cart_2{overflow-y:auto;height:261px;border:1px solid #ddd;padding:0 29px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.in_m_col_f_cart_2 table{width:100%;border:0}
.in_m_col_f_cart_2 table tr + tr{border-top:1px dotted #ddd}
.in_m_col_f_cart_2 table td{border:0;padding:20px 0;text-align:center}
.bot_in_col_f_cart_1{text-align:center;padding-top:10px}
.bot_in_col_f_cart_1 a{display:inline-block;line-height:35px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:0 20px;margin:0 5px}
.btn_1_in_col_f_cart_1{background:#aaa}
.btn_2_in_col_f_cart_1{background:#1b3400}
.bot_tb_f_cart_bt,.btn_gh_5{height:35px;background:#1b3400;color:#fff;font-weight:700;line-height:35px;font-size:12px;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:0 20px;margin:5px;cursor:pointer;min-width:inherit!important}
.bot_tb_f_cart_bt[type="submit"]{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;height:35px;line-height:35px}
.t1_in_col_f_cart_1{text-transform:uppercase;font-weight:700;background:#efecec;padding:7px 20px;color:#333}
.t2_in_col_f_cart_1{text-transform:uppercase;font-weight:700;background:#f3f3f3;padding:10px 20px;color:#000}
.ul_gh_3{padding:20px 0}
.ul_gh_3 > li + li{margin-top:15px}
.rad_gh_3{cursor:pointer;display:inline-block}
.rad_gh_3 + .rad_gh_3{margin-left:15px}
.rad_gh_3 input{position:relative;top:-1px;margin-right:4px}
.ipt_gh_3{width:100%;height:35px;border:1px solid #ddd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;padding:0 20px;color:#777}
.ipt_gh_3[type="text"]{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}
.txt_gh_3{width:100%;height:80px;resize:none;border:1px solid #ddd;background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;padding:15px 20px;color:#000;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}
.slec_gh3{width:100%;height:40px;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#777;padding:0 40px 0 20px;background:url(../imgs/layout/icon_13.png) no-repeat center right 15px;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}
.ol_gh_3{overflow:hidden}
.ol_gh_3 > li{width:49%;float:left}
.ol_gh_3 > li + li + li{margin-top:15px}
.ol_gh_3 > li:nth-child(2n){float:right}
.ol_gh_3 > li:nth-child(2n+1){clear:both}
.ul_gh_4{padding:20px}
.ul_gh_4 > li{overflow:hidden}
.ul_gh_4 > li + li{margin-top:10px}
.ul_gh_4 > li strong{display:block;font-weight:400;float:left;width:230px;margin-right:20px}
.ul_gh_4 > li p{padding:0;overflow:hidden}
.m_gh_5{text-align:center}
.t_m_gh_5{color:#1b3400;text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:20px}
.t_m_gh_5 i{margin-right:4px}
.mdh_gh_5{color:#000;font-size:16px;font-weight:700}
.btn_gh_5{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;height:35px;color:#fff;border:0;cursor:pointer;background:#1b3400;text-transform:uppercase;padding:0 10px;min-width:130px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.btn_gh_5[type="submit"]{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}
.col_f_cart{overflow:hidden}
.col_f_cart_1{float:right;width:49%}
.col_f_cart_2{float:left;width:49%}
.ul_col_f_cart_2{padding-top:9px;color:#000}
.ul_col_f_cart_2 > li{overflow:hidden;background:#f6f6f6;margin-top:1px;padding:10px 30px}
.ul_col_f_cart_2 > li strong{float:left}
.ul_col_f_cart_2 > li span{float:right;text-align:right;font-size:14px}
.in_col_f_cart_1{color:#000;padding:19px;border:1px solid #ddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.select_httt > li{background:#f6f6f6;margin-bottom:10px;font-size:12px;font-weight:700;color:#000;border:1px solid #ddd;line-height:35px;padding:0 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:uppercase}
.select_httt > li.active{background:#efecec;color:#333;border:1px solid #7e7e7e}
.select_httt > li label{cursor:pointer}
.select_httt > li label input{position:relative;top:2px;margin-right:15px}
.f_form_account{padding:30px 0 50px}
.mfa_1{width:220px;float:left}
.mfa_2{overflow:hidden;background:#fff;border:1px solid #d5d5d5;padding:20px 30px 30px;min-height:500px}
.ul_mfa_1 > li{text-transform:uppercase;position:relative;border-top:1px solid #d5d5d5;margin-right:12px}
.ul_mfa_1 > li:first-child{border-top:0}
.ul_mfa_1 > li > a{font-size:14px;color:#575757;display:block;padding:10px 10px 16px}
.ul_mfa_1 > li.active{border-left:1px solid #d5d5d5;margin-right:0}
.ul_mfa_1 > li.active:first-child{border-top:1px solid #d5d5d5}
.ul_mfa_1 > li.active::before{content:"";width:12px;height:1px;background:#d5d5d5;position:absolute;bottom:-1px;right:0}
.ul_mfa_1 > li.active::after{content:"";width:1px;background:#fff;position:absolute;top:0;bottom:0;right:-1px}
.ul_mfa_1 > li.active > a{color:#000;background:#fff}
.ul_mfa_1 > li svg{font-size:20px;margin-right:7px;width:20px;text-align:center;position:relative;top:1px}
.ul_mfa_1 > li.active .ul_mfa_1_child{background:#fff}
.ul_mfa_1_child{padding:0 0 5px 37px}
.ul_mfa_1_child > li{list-style:disc}
.ul_mfa_1_child > li > a{color:#575757;padding:5px 0;display:inline-block}
.ul_mfa_1_child > li.active > a,.ul_mfa_1_child > li > a:hover{text-decoration:underline}
.title_mfa_2{position:relative;text-transform:uppercase;font-size:19px;line-height:25px;letter-spacing:-1px;border-bottom:3px solid #e5e5e5;padding-bottom:20px}
.main_mfa_2{padding-top:20px;position:relative}
.ul_mfa_1 > li.active .ol_mfa_1{display:block}
.ol_mfa_1{background:#fff;display:none;padding-bottom:10px}
.ol_mfa_1 > li > a{display:block;padding:5px 10px 5px 40px;color:#333;position:relative}
.ol_mfa_1 > li > a::before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f101";position:absolute;top:5px;left:18px}
.ol_mfa_1 > li.active > a,.ol_mfa_1 > li > a:hover{background:#f9f9f9;color:#168cce}
.avt_mfa{position:absolute;top:20px;right:0;text-align:center;padding:20px;border:1px solid #eee;width:200px}
.avt_mfa img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;display:block;margin:0 auto 10px}
.f-upfile{position:relative;padding-top:5px}
.f-upfile span{color:#1f76d9;text-decoration:underline;cursor:pointer}
.f-upfile input{position:absolute;top:0;left:0;opacity:0;width:100%;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 30px;height:32px;text-transform:uppercase}
.btn_filter_2:hover{text-decoration:underline}
.row_mfa{overflow:hidden}
.col_row_mfa{float:left;padding-bottom:15px}
.col_row_mfa label{display:block;padding-bottom:3px;text-transform:capitalize}
.col_row_mfa select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;line-height:26px;padding-left:7px;color:#000;font-size:12px;border:1px solid #bfbfbf;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:auto 6px;cursor:pointer}
.col_row_mfa select:focus{border:1px solid #000}
.row_mfa_1 .col_row_mfa{width:50%;float:none}
.row_mfa_2 .col_row_mfa{width:49%;margin-right:2%}
.row_mfa_2 .col_row_mfa:nth-child(2n){margin-right:0}
.row_mfa_3 .col_row_mfa{width:32%;margin-right:2%}
.row_mfa_3 .col_row_mfa:nth-child(3n){margin-right:0}
.note_main_mfa_2{font-style:italic}
.lb_gt_mfa{display:inline-block!important;padding:0 20px 0 0;cursor:pointer}
.lb_gt_mfa input{position:relative;top:1px;margin-right:3px}
.ul_fa > li{overflow:hidden}
.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:100%;height:32px;padding:0 10px}
.ul_fa > li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;line-height:26px;padding-left:7px;color:#000;font-size:12px;border:1px solid #bfbfbf;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:auto 6px;cursor:pointer}
.ipt_fa:focus,.ul_fa > li select:focus,.ipt_filter_2:focus{border:1px solid #000}
.filter_qldh_1{background:#f9f9f9;padding:5px;margin-bottom:15px;border:1px solid #eee}
.ul_filter_qldh_1 > li{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}
.slec_filter_qldh_1{background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:7px 5px;width:100%;height:30px;border:1px solid #eee;padding:0 30px 0 10px}
.ipt_filter_qldh_1{background:#fff;border:1px solid #eee;padding:0 10px;width:100%;height:30px}
.ipt_filter_qldh_1:focus,.slec_filter_qldh_1:focus{border:1px solid #bbb}
.filter_qldh_2{margin-bottom:15px;position:relative}
.filter_qldh_2 strong{color:#09c}
.our_btn_tk_filter_qldh{position:absolute;top:0;right:0}
.btn_tk_filter_qldh{border:0;cursor:pointer;color:#fff;font-weight:700;background:#0e64af;padding:5px 10px}
.btn_tk_filter_qldh:hover{opacity:.8}
.f-qldh{font-size:14px}
.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{background:#f9f9f9;font-size:12px}
.f-qldh table thead td{font-weight:500;text-align:center;text-transform:uppercase}
.f-qldh table td{padding:15px}
.f-qldh table tbody td{border:1px solid #eee;text-align:center}
.price-qldh{color:#F00505;font-weight:700}
.ul-tt-aldh li{padding:10px 0;font-size:11px;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:15px;border-top:1px dotted #ddd}
.ul-tt-aldh li h4 a{color:#1f76d9}
.ul-tt-aldh li h4 a:hover{text-decoration:underline}
.ul-tt-aldh li span{display:block}
.sty_dh{text-align:left!important}
.sty_d{font-style:normal}
.check_dh_1{color:#F30}
.check_dh_2{color:#093}
.star{color:#FF0004}
.f_form_account{padding:30px 0 50px}
.mfa_1{width:220px;float:left}
.mfa_2{overflow:hidden;background:#fff;border:1px solid #d5d5d5;padding:20px 30px 30px;min-height:500px}
.ul_mfa_1 > li{text-transform:uppercase;position:relative;border-top:1px solid #d5d5d5;margin-right:12px}
.ul_mfa_1 > li:first-child{border-top:0}
.ul_mfa_1 > li > a{font-size:14px;color:#575757;display:block;padding:10px 10px 16px}
.ul_mfa_1 > li.active{border-left:1px solid #d5d5d5;margin-right:0}
.ul_mfa_1 > li.active:first-child{border-top:1px solid #d5d5d5}
.ul_mfa_1 > li.active::before{content:"";width:12px;height:1px;background:#d5d5d5;position:absolute;bottom:-1px;right:0}
.ul_mfa_1 > li.active::after{content:"";width:1px;background:#fff;position:absolute;top:0;bottom:0;right:-1px}
.ul_mfa_1 > li.active > a{color:#000;background:#fff}
.ul_mfa_1 > li svg{font-size:20px;margin-right:7px;width:20px;text-align:center;position:relative;top:1px}
.ul_mfa_1 > li.active .ul_mfa_1_child{background:#fff}
.ul_mfa_1_child{padding:0 0 5px 37px}
.ul_mfa_1_child > li{list-style:disc}
.ul_mfa_1_child > li > a{color:#575757;padding:5px 0;display:inline-block}
.ul_mfa_1_child > li.active > a,.ul_mfa_1_child > li > a:hover{text-decoration:underline}
.title_mfa_2{position:relative;text-transform:uppercase;font-size:19px;line-height:25px;letter-spacing:-1px;border-bottom:3px solid #e5e5e5;padding-bottom:20px}
.main_mfa_2{padding-top:20px;position:relative}
.ul_mfa_1 > li.active .ol_mfa_1{display:block}
.ol_mfa_1{background:#fff;display:none;padding-bottom:10px}
.ol_mfa_1 > li > a{display:block;padding:5px 10px 5px 40px;color:#333;position:relative}
.ol_mfa_1 > li > a::before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f101";position:absolute;top:5px;left:18px}
.ol_mfa_1 > li.active > a,.ol_mfa_1 > li > a:hover{background:#f9f9f9;color:#168cce}
.avt_mfa{position:absolute;top:20px;right:0;text-align:center;padding:20px;border:1px solid #eee;width:200px}
.avt_mfa img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;display:block;margin:0 auto 10px}
.f-upfile{position:relative;padding-top:5px}
.f-upfile span{color:#1f76d9;text-decoration:underline;cursor:pointer}
.f-upfile input{position:absolute;top:0;left:0;opacity:0;width:100%;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 30px;height:32px;text-transform:uppercase}
.btn_filter_2:hover{text-decoration:underline}
.row_mfa{overflow:hidden}
.col_row_mfa{float:left;padding-bottom:15px}
.col_row_mfa label{display:block;padding-bottom:3px;text-transform:capitalize}
.col_row_mfa select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;line-height:26px;padding-left:7px;color:#000;font-size:12px;border:1px solid #bfbfbf;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:auto 6px;cursor:pointer}
.col_row_mfa select:focus{border:1px solid #000}
.row_mfa_1 .col_row_mfa{width:50%;float:none}
.row_mfa_2 .col_row_mfa{width:49%;margin-right:2%}
.row_mfa_2 .col_row_mfa:nth-child(2n){margin-right:0}
.row_mfa_3 .col_row_mfa{width:32%;margin-right:2%}
.row_mfa_3 .col_row_mfa:nth-child(3n){margin-right:0}
.note_main_mfa_2{font-style:italic}
.lb_gt_mfa{display:inline-block!important;padding:0 20px 0 0;cursor:pointer}
.lb_gt_mfa input{position:relative;top:1px;margin-right:3px}
.ul_fa > li{overflow:hidden}
.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:100%;height:32px;padding:0 10px}
.ul_fa > li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;line-height:26px;padding-left:7px;color:#000;font-size:12px;border:1px solid #bfbfbf;background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:auto 6px;cursor:pointer}
.ipt_fa:focus,.ul_fa > li select:focus,.ipt_filter_2:focus{border:1px solid #000}
.filter_qldh_1{background:#f9f9f9;padding:5px;margin-bottom:15px;border:1px solid #eee}
.ul_filter_qldh_1 > li{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}
.slec_filter_qldh_1{background:#fff url(../imgs/layout/arrown_menu_accordion.png) no-repeat center right 10px;background-size:7px 5px;width:100%;height:30px;border:1px solid #eee;padding:0 30px 0 10px}
.ipt_filter_qldh_1{background:#fff;border:1px solid #eee;padding:0 10px;width:100%;height:30px}
.ipt_filter_qldh_1:focus,.slec_filter_qldh_1:focus{border:1px solid #bbb}
.filter_qldh_2{margin-bottom:15px;position:relative}
.filter_qldh_2 strong{color:#09c}
.our_btn_tk_filter_qldh{position:absolute;top:0;right:0}
.btn_tk_filter_qldh{border:0;cursor:pointer;color:#fff;font-weight:700;background:#0e64af;padding:5px 10px}
.btn_tk_filter_qldh:hover{opacity:.8}
.f-qldh{font-size:14px}
.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{background:#f9f9f9;font-size:12px}
.f-qldh table thead td{font-weight:500;text-align:center;text-transform:uppercase}
.f-qldh table td{padding:15px}
.f-qldh table tbody td{border:1px solid #eee;text-align:center}
.price-qldh{color:#F00505;font-weight:700}
.ul-tt-aldh li{padding:10px 0;font-size:11px;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:15px;border-top:1px dotted #ddd}
.ul-tt-aldh li h4 a{color:#1f76d9}
.ul-tt-aldh li h4 a:hover{text-decoration:underline}
.ul-tt-aldh li span{display:block}
.sty_dh{text-align:left!important}
.sty_d{font-style:normal}
.check_dh_1{color:#F30}
.check_dh_2{color:#093}
.star{color:#FF0004}
.icon_menu_mobile{visibility:hidden;width:30px;height:30px;background:#ffff url(../imgs/layout/menu_mobile.png) no-repeat center center;position:absolute;top:23px;right:0;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.menu_mobile{visibility:hidden;background:#fff;width:280px;height:100%;overflow-y:scroll;position:fixed;top:0;left:-280px;z-index:99999;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;z-index:7009}
.ad_body{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:10001;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:#333;padding:10px 38px 10px 15px}
.ul_ma_1 > li > a{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;font-weight:700}
.ul_ma_1 > li > a img{display:inline-block;width:20px;height:20px;margin-right:6px}
.ul_ma_1 > li > a:hover,.ul_ma_1 > li.active > a{color:#168cce}
.ul_ma_2 > li > a{border-left:3px solid #168cce;padding-left:25px}
.ul_ma_2 > li > a:hover{background:#5F5F5F}
.ul_ma_2 > li + li{border-top:1px solid #f6f6f6}
.ul_ma_3 > li{border-top:1px solid #f6f6f6}
.ul_ma_3 > li > a{border-left:3px solid #168cce;padding-left:40px;padding-right:15px}
.ul_ma_3 > li > a:hover{background:#5F5F5F}
.arrown_menu_accordion{background:url(../imgs/layout/icon_1.png) no-repeat center;width:38px;height:38px;position:absolute;top:1px;right:0;cursor:pointer}
.link_but_nump_D_mn{display:none}
.cart_rwd{background-color:#fff;position:fixed;top:0;right:-280px;bottom:0;width:235px;z-index:99999;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transition:ease .3s;-moz-transition:ease .3s;-ms-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s;border-left:5px solid #dfdfdf;padding:20px}
.cart_rwd.active{visibility:visible;right:0}
.mask_body{position:fixed;background:rgba(0,0,0,0.5);z-index:99997;top:0;right:0;bottom:0;left:0;-webkit-transition:ease .3s;-moz-transition:ease .3s;-ms-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s}
.close_cart_rwd{position:fixed;z-index:99998;background:rgba(255,255,255,0);top:0;bottom:0;right:280px;left:0}
.t_cart_rwd{text-transform:uppercase;font-size:19px;font-weight:500;padding-bottom:10px}
.ul_cart_rwd > li{padding:10px 0;overflow:hidden;border-bottom:1px solid #eee}
.ul_cart_rwd > li:last-child{border-bottom:0}
.l_ul_cart_rwd{float:left;min-height:1px;width:50px;margin-right:8px;text-align:center}
.l_ul_cart_rwd figure img{display:block;width:100%;height:50px}
.r_ul_cart_rwd{overflow:hidden}
.r_ul_cart_rwd h4 a{color:#333;font-weight:400;font-size:14px;line-height:16px;display:block}
.r_ul_cart_rwd p{padding:5px 0 0}
.del_ul_cart_rwd{color:#666;display:inline-block;margin-top:5px}
.sum_cart_rwd{padding:20px 0;overflow:hidden;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}
.sum_cart_rwd span{float:left;min-height:1px;font-weight:500}
.sum_cart_rwd strong{float:right;min-height:1px;color:#168cce;font-size:16px}
.but_cart_rwd{padding:20px 0}
.but_cart_rwd_1{cursor:pointer;color:#fff;text-align:center;padding:10px 5px;background-color:#168cce;font-weight:500;display:block;text-transform:uppercase}
.but_cart_rwd_2{cursor:pointer;color:#333;text-align:center;background-color:#fff;font-weight:400;display:block;text-transform:uppercase;border:1px solid #333;margin-top:10px;padding:9px}
.bot_cart_rwd strong{display:block;text-transform:uppercase}
.bot_cart_rwd b{color:#168cce;font-size:16px}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
.min_wrap,.min_wrap2{width:96%}
.m_th{padding:0}
.search_hea{width:360px}
.l_bot_hea{width:40%}
.r_bot_hea{overflow:hidden}
.swiper-button-prev-1{left:-15px!important}
.swiper-button-next-1{right:-15px!important}
.m_prod .r_m_prod > li{width:23.5%;margin:2% 2% 0 0}
.m_prod .r_m_prod > li:nth-child(4n){margin-right:0}
.ul_gy_prod_h{background:none}
.ul_gy_prod_h > li{width:23.5%;border:0!important;margin:0 2% 2% 0;height:365px}
.ul_gy_prod_h > li:nth-child(4n){margin-right:0}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale{height:165px}
#gallery-1 .rsThumbs{right:2%}
.ct_f_cart,.l_fc1{width:700px}
.l_r2_info_prod_D{width:50%}
.ct_f_cont{width:782px}
.ul_prod > li .img_prod_h{height:155px}
.l_th,.mn_scroll_left,.menu_sroll_r,.adv_prod_h{display:none!important}
}
@media only screen and (max-width: 1023px) {
.r_r2_info_prod_D{display:none}
.box_detail_left{width:68%}
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}
.ul_prod > li{float:left;width:25%;height:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.b_tt_shop_prod_D div span{width:78%!important}
.r_m_prod > .li:hover .link-cart-prod{display:none}
.r_m_prod > .li:hover .link-detail-prod{display:none}
.r_m_prod > li:hover .link-cart-prod{display:none}
.r_m_prod > li:hover .link-detail-prod{display:none}
.ul_gy_prod_h > li:hover .link-cart-prod{display:none}
.ul_gy_prod_h > li:hover .link-detail-prod{display:none}
.ul_prod > li:hover .link-cart-prod{display:none}
.ul_prod > li:hover .link-detail-prod{display:none}
.min_wrap,.min_wrap2{width:96%}
.goi_y{display:none}
.banner .min_wrap{padding:10px 0}
.r_banner{top:30px;right:50px}
.search_hea{position:relative;width:auto;top:auto;left:auto;margin-top:10px}
.bot_hea .min_wrap{width:auto}
.slide,#gallery-1{height:250px!important}
.m_prod .r_m_prod > li{width:23.5%;margin:2% 2% 0 0;height:320px}
.m_prod .r_m_prod > li:nth-child(4n){margin-right:0}
.ul_gy_prod_h{background:none}
.ul_gy_prod_h > li{width:23.5%;border:0!important;margin:0 2% 2% 0;height:320px}
.ul_gy_prod_h > li:nth-child(4n){margin-right:0}
.p1_prod,.pp1_prod_sale{font-size:14px}
.hgtng{font-size:11px}
.foot_1 ul{white-space:nowrap;overflow-x:auto}
.foot_1 ul > li{float:none;display:inline-block;width:auto;margin-right:10px}
.ul_foot_2 > li{width:auto;float:none;text-align:center;padding:2% 0}
.foot_3{text-align:center}
.foot_3 ul > li,.foot_3 ul ol > li{float:none!important;width:auto!important}
.foot_3 ul > li + li{padding-top:20px}
.foot_4{text-align:center}
.foot_4 p{position:static}
.ct_f_cont{width:auto;float:none}
.sb_f_cont{width:auto;float:none;margin-top:4%}
.r_filter_ct_f_cont{right:15px}
.c_g_sb_f_cont{padding:0 15px 15px}
.num_in_ct_f_cont{padding-left:15px}
.ul_prod > li .hgtng{white-space:normal}
.slide_prod_D{width:auto;float:none;padding:15px;overflow:hidden}
.info_prod_D{border-left:0;min-height:inherit}
.l_r2_info_prod_D{width:68%}
.r_r2_info_prod_D{float:none;overflow:hidden;width:auto;padding-left:2%}
.swiper3 .swiper-slide{width:100%}
.foot_3,.f_account{padding:4% 0}
.m_f_page,.f_form_account,.f_cart{padding:2% 0 4%}
.block_ct,.foot_2{padding:2% 0}
.f_prod_h,.min_f_cont{padding-top:2%}
.f_home,.f_cont{padding-bottom:4%}
.ul_prod > li > a,.t_sb_f_cont,.t_in_ct_f_cont,.ul_tv_ht > li,.ul_cm_prod_D_1 > li{padding:10px}
.r2_info_prod_D,.nd_prod_D{padding:0}
.foot_1,.ul_r3_dgp_D > li{padding:15px 0}
.link_ct{padding:0 15px}
.h_ct{padding-right:15px}
.filter_ct_f_cont,.ul_sb_f_cont > li > a,.ul_r3_dgp_D{padding-left:15px;padding-right:15px}
.r_prod_D_1{margin-bottom:2%}
.l_tv_ht,.l_r3_dgp_D{margin-right:15px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale{height:165px}
.ul_breacrum{white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.l_th,.mn_scroll_left,.menu_sroll_r,.adv_prod_h,.dm_hea,#gallery-1 .rsThumbs,.m_th,.ul_foot_2 > li:nth-child(4),.ul_foot_2 > li:nth-child(2),.ul_foot_2 > li:nth-child(3),.l_bot_hea,.sub_t_prod,.r_bot_hea,.adv_sb_f_cont,.adv_1,.link_but_nump_D{display:none!important}
.ul_foot_2 > li:nth-child(1),.ul_foot_2 > li:nth-child(5){float:left;width:100%!important}
.f-detail table,.f-qldh{display:block;overflow-x:auto}
.link_but_nump_D_mn{display:block!important}
.link_but_nump_D_rwd{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:block!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;font-weight:700}
}
@media only screen and (max-width: 812px) {
.h_t_prod{display:inline-block;text-transform:uppercase;color:#1b3400;padding:0 17px 0 10px;font-size:17px;line-height:30px;font-weight:700}
.t_f_cart > li > a{padding:0 10px}
.b1_prod,.b2_prod{float:none;padding-bottom:5px}
.b2_prod{padding-bottom:0}
.ct_f_page{float:none;width:auto;min-height:inherit;padding:0;border-left:0}
.maps_ct{height:200px}
.addthis_sharing_toolbox{display:none}
.f-detail iframe{width:100%!important}
.mfa_1{width:auto;float:none}
.mfa_2{padding:20px;min-height:inherit}
.avt_mfa{position:static;width:auto}
.row_mfa_1 .col_row_mfa,.row_mfa_2 .col_row_mfa,.row_mfa_3 .col_row_mfa,.row_mfa_4 .col_row_mfa{width:auto}
.btn_ct{width:100%}
.ul_mfa_1 > li{margin-right:0}
.ul_mfa_1 > li.active{border-left:0}
.ul_mfa_1 > li.active::before,.ul_mfa_1 > li.active::after{display:none}
.ct_f_cart,.l_fc1{float:none;width:auto}
.sb_f_cart,.r_fc1{padding:15px 0 0}
.l_in_l_fc1{float:none;width:auto}
.r_in_l_fc1{padding:15px;border-left:0}
.bot_fc4{text-align:center}
.btn_fc4{width:100%}
.swiper3 .swiper-slide{width:100%}
.swiper3 .swiper-slide{height:271px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:163px}
.sb_f_page{display:none!important}
.icon_menu_mobile{top:30px}
}
@media only screen and (max-width: 768px) {
.swiper3 .swiper-slide{height:256px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:153px}
}
@media only screen and (max-width: 736px) {
.swiper3 .swiper-slide{height:245px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:146px}
}
@media only screen and (max-width: 667px) {
.swiper3 .swiper-slide{height:222px}
.m_prod .r_m_prod > li,.ul_gy_prod_h > li{height:297px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:130px}
}
@media only screen and (max-width: 640px) {
.bot_tb_f_cart{text-align:center}
.col_f_cart_2,.col_f_cart_1{width:100%}
.slide,#gallery-1{height:200px!important}
.r_m_prod > li{width:49%!important;margin:2% 0 0!important}
.r_m_prod > li:nth-child(2n){float:right}
.ul_news > li{width:49%;margin-right:0}
.ul_news > li:nth-child(2n){float:right!important}
.ul_news > li:nth-child(2n+1){clear:both}
.t_f_cart > li{float:none;width:auto;text-align:left;margin-bottom:1px}
.img_tb_ct_f_cart{width:80px;margin-right:10px}
.col_1_nd_tb_ct_f_cart{width:auto;float:none}
.col_2_nd_tb_ct_f_cart{padding:10px 0 0}
.ul_prod > li{width:50%}
.ul_prod > li:nth-child(4n+1){clear:none}
.ul_prod > li:nth-child(2n+1){clear:both}
.filter_ct_f_cont{padding-bottom:15px}
.r_filter_ct_f_cont{position:static}
.slec_filter_ct_f_cont{width:100%}
.l_r2_info_prod_D{width:58%}
.swiper3 .swiper-slide{height:213px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:281px}
.t_f_cart > li.active > a::before,.t_f_cart > li.active > a::after,.t_f_cart > li > a::after{display:none!important}
}
@media only screen and (max-width: 568px) {
.swiper3 .swiper-slide{height:189px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:247px}
}
@media only screen and (max-width: 480px) {
input, textarea, select, button { font-size: 12px !important;}
.slec_search_hea {width: 150px !important;}
.in_m_col_f_cart_2{padding:0}
.rad_gh_3 + .rad_gh_3{margin-left:0}
.rad_gh_3 input{top:1px;margin-right:4px}
.select_httt > li{padding:0 10px}
.in_col_f_cart_1{padding:10px}
.box_detail_left{width:100%}
.diachi_t>li{margin-right:0;margin-bottom:20px;width:100%}
.tb_f_cart{width:100%;color:#000;display:block;overflow-x:auto}
.in_m_col_f_cart_2 table td{padding:15px}
.col_f_cart_2,.col_f_cart_1{float:left;width:100%}
.in_col_f_cart_1{margin-bottom:20px}
.tt_prod_f_cart img{width:100%;height:auto!important;margin-right:10px}
.ol_gh_3 > li{width:100%;float:left}
.ol_gh_3 > li + li{margin-top:15px}
.swiper2,.swiper2_2{padding-top:10px!important;margin-bottom:20px;visibility:hidden}
.prod_h{margin-bottom:0}
.t_prod{border-top:none}
#container{background:#fff}
.swiper2 .swiper-slide,.swiper2_2 .swiper-slide{background:#fff;border:solid 1px #eee}
.link_ct{display:none}
.h_t_prod{background:none;width:100%;border-left:6px solid #1b3400;padding:0 17px 0 10px;text-align:left;float:left}
.h_t_prod a{display:inline-block;text-transform:uppercase;color:#1b3400;padding:0 17px 0 10px;font-size:17px;line-height:30px;font-weight:700}
.box_detail_left{width:100%;float:left}
.box_detail_right{display:none}
.min_wrap,.min_wrap2{width:94%}
.foot_3,.f_account{padding:6% 0}
.m_f_page,.f_form_account,.f_cart{padding:3% 0 6%}
.block_ct,.foot_2{padding:3% 0}
.f_prod_h,.min_f_cont{padding-top:3%}
.f_home,.f_cont{padding-bottom:6%;background:#fff}
.r_prod_D_1{margin-bottom:3%}
.r_m_prod > li{width:48.5%!important;margin-bottom:3%!important;border:1px solid #eee!important}
.slide,#gallery-1{height:150px!important}
.fc_1,.fc_2{float:none;width:auto;padding-bottom:3%}
.btn_ct,.btn_vph{width:100%}
.title_f_page{font-size:19px;line-height:25px}
.f_vph{width:auto;padding-bottom:3%}
.tb_job{display:block;overflow-x:auto}
.ul_news > li{width:48.5%}
.ul_news > li,.ul_news > li figure{height:auto}
.ul_news > li figure figcaption{position:static;padding:10px 0;background:none;color:#333}
.logo img{height:50px}
.r_banner{top:20px}
.r_banner > li{padding-left:10px}
.icon_menu_mobile{top:20px}
.num_gh_r_banner{left:23px}
.form_account{margin-top:0;width:auto;padding:25px}
.ul_filter_qldh_1 > li{width:50%}
.our_btn_tk_filter_qldh{position:static}
.h_in_ct_f_cont{display:block;padding-right:0}
.num_in_ct_f_cont{display:block;padding:5px 0 0;border-left:0}
.l_filter_ct_f_cont{white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.l_r2_info_prod_D{width:auto;float:none}
.r_r2_info_prod_D{padding:6% 0 0;display:none}
.ul_cm_prod_D_1 > li{width:auto;float:none;border-bottom:1px solid #eee}
.ul_cm_prod_D_1 > li:nth-child(3){padding-top:15px}
.btn_showhide_cm{display:block}
.last_ul_tv_ht{text-align:center}
.r_last_ul_tv_ht{display:block;float:none}
.sl_nump_D{float:none;margin-right:0}
.but_nump_D{float:none;padding:15px 0;text-align:center}
.link_but_nump_D,.load_gy_prod_h{display:block!important;margin-bottom:10px;width:40%;margin-right:10px;float:left}
.swiper3 .swiper-slide{height:160px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:198px}
.ul_news > li figure img{height:143px}
.r_banner > li p,.ul_cm_prod_D_1::before,.ul_cm_prod_D_1::after{display:none!important}
}
@media only screen and (max-width: 414px) {
.slide,#gallery-1{height:130px!important}
#gallery-2{height:359px}
.swiper3 .swiper-slide{height:138px}
.m_prod .r_m_prod > li,.ul_gy_prod_h > li{height:270px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:168px}
.ul_news > li figure img{height:123px}
}
@media only screen and (max-width: 375px) {
#gallery-2{height:322px}
.swiper3 .swiper-slide{height:125px}
.m_prod .r_m_prod > li,.ul_gy_prod_h > li{height:250px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:150px}
.ul_news > li figure img{height:112px}
}
@media only screen and (max-width: 360px) {
.slide,#gallery-1{height:110px!important}
#gallery-2{height:308px}
.swiper3 .swiper-slide{height:120px}
.m_prod .r_m_prod > li,.ul_gy_prod_h > li{height:240px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:144px}
.ul_news > li figure img{height:108px}
.pic_dungtich img{width:100%;height:65px}
.bot_tb_f_cart a{font-size:13px;padding:0 10px}
.bot_in_col_f_cart_1 a,.bot_tb_f_cart_bt,.btn_gh_5{padding:0 15px!important;font-size:12px}
}
@media only screen and (max-width: 320px) {
#gallery-2{height:270px}
.swiper3 .swiper-slide{height:107px}
.m_prod .r_m_prod > li,.ul_gy_prod_h > li{height:220px}
.ul_gy_prod_h > li .img_prod_h,.img_prod_sale,.img_prod_h,.ul_prod > li .img_prod_h{height:125px}
.ul_news > li figure img{height:95px}
.ul_foot_2 > li{width:100%!important}
.r_banner > li > a > span{padding-right:0!important}
.r_banner > li svg{font-size:25px!important}
.icon_menu_mobile{width:30px!important;height:30px!important}
}