@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
@import url("css/fonts.css");
@font-face {
    font-family: 'ro-r';
    src: url("fonts/Roboto-Regular.ttf");
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'ro-m';
    src: url("fonts/Roboto-Medium.ttf");
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'ro-bl';
    src: url("fonts/Roboto-Black.ttf");
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'ro-b';
    src: url("fonts/Roboto-Bold.ttf");
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Poppins-b';
    src: url("fonts/SVN-Poppins-Bold.ttf");
    font-style: normal;
    font-display: block;
}
@font-face {
    font-family: 'Poppins-semib';
    src: url("fonts/SVN-Poppins-SemiBold.ttf");
    font-style: normal;
    font-display: block;
}
.ddsmoothmenu ul li:hover > ul {
    display: block !important;
}
.ddsmoothmenu ul li > ul {
    /* height: 350px; */
    /* overflow-y: auto !important; */
    /* overflow-x: hidden !important; */
}
.ddsmoothmenu ul li {
    height: unset !important;
}
.ddsmoothmenu ul li ul {
    top: 100% !important;
}
.ddsmoothmenu ul li ul ul {
    left: 0 !important;
    top: 100% !important;
    position: relative !important;
    height: auto !important;
    background: rgb(245 9 55 / 84%);
}
.ddsmoothmenu ul li ul ul ul {
    background: rgb(245 9 55 / 84%);
}
*{margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
body{font-family: 'ro-r';font-size: 14px;}
.search_form{
    border: 1px solid #CBCBCB;
    height: 40px;
    border-radius: 5px;
    overflow: hidden;
    width: 38%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
}
.search_form input{height: 100%;border:0;font-size:12px;padding:0 15px;width: calc(100% - 70px);}
.search_form button{height: 100%;width: 70px;border:0;background: #F50937;color: #fff;font-size: 19px;}
ul,ol,p{margin:0}
a:hover{text-decoration:inherit!important}
a{text-decoration:none}
.container,.margin_auto{max-width:1230px;margin:auto;position: relative;}
.clear_fix{position:relative}
.clear_fix:after{clear:both;display:block;content:''}
.hotline_bottom{background:url(images/hotline.png) no-repeat;width:173px;height:47px;position:fixed;bottom:10px;left:15px;padding-left:55px;padding-top:14px;z-index:9999}
.hotline_bottom a{color:#fefefe;font-family:'Tahoma';font-size:14px;font-weight:bold;line-height:1.5}
.box_tim{float:right;width:51.7%;margin-top:35px}
.box_tim ul{display:flex;flex-wrap:wrap;order:1;margin:0}
.box_tim ul li{float:left;min-width:31%;padding-right:10px;box-sizing:border-box}
.box_tim ul li p{margin:0;font-family:'RobotoMedium';font-size:14px;color:#040404}
.box_tim ul li img{float:left;margin-right:4px}
.tknh{float:left;width:100%}
.logo_congthuong{margin-left:20px;display:inline-block}
#banner{position:relative;margin:0 auto;padding: 10px 0px;}
.banner{text-align:center;float:left;margin-left:4%}
#logo{}
#logo img{transition:all 3s;display:block;max-width:100%}
.contai_pa {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
}
.right_header {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
}
.giohang-header {
    padding: 0px 25px;
}
.header-top {
    background: #A50401;
    color: #fff;
}
.header-top i{font-size: 15px;margin-right: 5px;}
.left_top {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
}
.header-top .margin_auto {
    padding: 10px 5px;
}
.left_top a {
    color: #fff;
    padding-left: 30px;
}
.left_top a:hover {
    color: #ff0;
}
#container{width:100%}
#top{width:100%;float:left;background:url(images/gocphai.png) no-repeat right top}
#header{width:100%;margin:0 auto;position: relative;}
#lang{float:right;margin-top:5px;margin-right:20px}
#lang div{float:left}
.box_header{width:100%;background:#ebebeb;height:40px;box-sizing:border-box;border-bottom:1px solid #dfdfdf}
.header_top{width:100%;float:left;background:url(images/bg_top.png) no-repeat;height:229px}
.dropdown{position:absolute;display:none;right:0px;text-align:left;background:#FFF;min-width:200px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);padding:15px 21px;text-transform:initial;line-height:1.3;font-size:12px;color:#024879}
#order_tracking .dropdown__title{margin:10px 0;text-transform:uppercase}
.dropdown__title{font-size:12px;font-weight:400;margin:0 0 10px;text-transform:uppercase}
.form .formRow label{float:left;width:60px}
.form .formRow input,.form .formRow textarea{width:200px;border:1px dashed}
.form .formRow input.blueB{width:50px}
.form label{display:block;padding:5px 0px 5px 0px;font-weight:100;font-size:12px}
.form__submit__button{border:0px;background:#f36f21;padding:5px 20px 5px 20px;color:#fff}
.form__submit__button:hover{background:#036289}
.form__input__text{position:relative;box-sizing:border-box;outline:0;border:1px solid rgba(0,0,0,.5);margin:0;padding:5px;font-size:12px;width:100%;border-radius:3px}
.kiemtra_donhang li{display:inline-block;padding:5px 30px 5px 0px}
.kiemtra_donhang{width:100%;float:left;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0px 0px 0px}
.thongtin_donhang li{padding:5px 30px 5px 0px;border-bottom:1px solid #eee}
.thongtin_donhang{width:100%;float:left;margin:20px 0px 0px 0px;border-top:1px solid #ccc}
.title_don{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px}
.title_don td{padding:5px;background:#eee}
.dichvu{padding:10px;margin-bottom:12px;position:relative}
.dichvu h3:before{content:'';width:56px;height:40px;background:url(images/icon.jpg) no-repeat;float:left;margin-right:20px}
.dichvu h3{width:100%;float:left;background:#f4f3f3;height:40px;line-height:40px;color:#555555;font-size:18px;text-transform:uppercase;font-family:'RobotoMedium'}
.dichvu img{width:100%;transition:0.5s}
.dichvu .dv_hinh{width:100%;float:left;margin-bottom:20px;position:relative;overflow:hidden}
.dichvu .dv_hinh:hover img{transform:scale(1.1)}
.noidung_load h2{border-bottom:1px solid #ccc;text-transform:uppercase;color:#555;width:100%;float:left;font-size:18px;font-family:'RobotoMedium';height:40px;line-height:40px}
.noidung_load h2:before{content:'';background:url(images/icon.jpg) no-repeat;width:56px;height:40px;float:left;margin-right:20px}
.top_search{background:#f6f6f6;width:100%;float:left}
.quangcao{margin:20px 0px 20px 0px}
.quangcao img{width:100%}
.photo_item_overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(232,83,2,0.5);opacity:0;transform:scale(0);transition:transform 0.5s ease 0s}
.photo_item_overlay a{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}
.icon_background{display:block;background:transparent none repeat scroll 0% 0%;height:60px;width:60px;padding:13px;border-radius:150px;transform:scale(0);transition:all 0.3s ease 0s}
.icon_button{position:absolute;padding:13px;font-size:30px;color:#FFF}
.dichvu:hover .photo_item_overlay,.block:hover .photo_item_overlay{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.photo_item_overlay a:hover .icon_background{background:rgba(0,0,0,0.7);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#banner_mobile{display:none}
#slogan{float:left;width:70%;color:#4a4a4a;font-size:14px;font-family:'UTMAvo';line-height:40px;height:40px}
.wap_album{display:flex;flex-wrap:wrap;order:1}
.box_album{flex:1 25%;max-width:25%}
#album img{width:230px;float:left;padding:4px;margin:8px;border:1px solid #cde0fe;height:150px}
#album img:hover{opacity:0.8}
#main_menu{z-index:99;background: #F50937;height: 50px;position:relative;top:0;left:0;width:100%}
#main_menu span{color:#fff;text-transform:uppercase}
.contet_menu{position:relative}
.icon_menu{width:10%;height:37px;line-height:30px;box-sizing:border-box;position:relative;padding:0px 5px;font-size:13px;display:none;float:left}
.mm{display:none}
.icon_menu .top{position:absolute;left:5px;top:8px;width:25px;display:block!important;height:3px;background-color:#fff;border-radius:4px}
.icon_menu .middle{position:absolute;left:5px;top:16px;width:25px;display:block;height:3px;background-color:#fff;border-radius:4px}
.icon_menu .bottom1{position:absolute;left:5px;top:25px;width:25px;display:block;height:3px;background-color:#fff;border-radius:4px}
#main_menu h2{width:100%;cursor:pointer;background-color:#01b8f1;color:#fff;font-size:20px;text-transform:uppercase;font-weight:bold;padding:15px 20px 15px 20px;font-family:'RobotoCondensedBold';font-weight:100}
#main_menu h2 span{padding:0px 20px 0px 0px}
.slide_{width:100%;float:left;padding:10px 0px 0px 20px}
.frame_images{float:left;width:68.7%}
.app-figure{position:relative;z-index:2;border:1px solid #ccc;text-align:center}
.app-figure .sale{position:absolute;right:10px;top:10px;color:#ffffff;background:#ff0000;border-radius:5px;display:inline-block;z-index:9;padding:3px 10px;font-size:12px;font-weight:bold}
#slide_show{position:relative;max-width:1366px;margin:0 auto;min-height: 1px;}
.slider3{margin:30px 0}
#camket{padding:25px 0}
.box_camket{padding:0 10px;text-align:left;color:#3c3c3c;font-size:15px;font-family:'RobotoCondensedRegular';display:inline-block;width:100%}
.box_camket_img{float:left;background:url(images/bg_camket.png) no-repeat center;margin-right:15px;width:60px;height:60px;padding-top:10px}
.box_camket_img img{display:block;transition:0.5s;transform:rotate(0deg)!important}
.box_camket h3{color:#0065ac;text-transform:uppercase;margin:0;margin:10px 0 5px 0;font-size:15px}
.box_camket:hover .box_camket_img img{transform:rotate(360deg)!important}
.box_camket:hover h3{color:#fd0f00}
.contant_gioithieu{background:url(images/bg_gioithieu.png) repeat;padding:65px 0;box-shadow:5px -1px 5px 5px #ccc}
.title_gioithieu{text-align:center;margin:30px 0 10px 0;position:relative}
.title_gioithieu a{color:#003bc0;font-size:25px;font-family:'RobotoCondensedRegular'}
.title_gioithieu h2{color:#00319e;font-size:30px;text-transform:uppercase;position:relative;font-family:'RobotoCondensedBold';background:url(images/title.png) no-repeat bottom left;text-align:center;margin:0;padding-bottom:20px}
.info_gioithieu{white-space:pre-line;font-size:15px;color:#585858;text-align:justify;text-align-last:center;font-family:'RobotoRegular'}
.box_gt_mota{float:right;position:relative;width:49%;padding:2px;box-sizing:border-box;text-align:center}
.box_gt_img{float:left;width:45.5%;border-radius:8px;overflow:hidden}
.box_gt_img img{width:100%}
.xemthem_gt{border:1px solid #e1e1e1;padding:8px 20px 8px 20px;display:inline-block;margin:5px 0 0 2px;font-family:'RobotoCondensedRegular';font-size:14px}
.xemthem_gt:hover{background-color:#0096ff}
.xemthem_gt:hover a{color:#fff}
.xemthem_gt a{color:#fff;font-size:14px;font-family:'RobotoMedium'}
.danmuc_left{width:270px;float:left;margin-bottom:10px}
.thanh_dm{width:100%;background:url(images/thanh.png) no-repeat;text-transform:uppercase;font-family:'SFUEurostileCondensed';color:#fefefe;font-size:18px;padding-left:50px;height:43px;line-height:43px}
.khung_pro_list_img{width:33.3%;float:left;position:relative}
.khung_pro_list_img img{width:100%}
.khung_pro_list_img .khung_pro_list_info{position:absolute;top:0;left:0;width:100%;padding:25px 20px;background:rgba(0,0,0,0.8);z-index:5}
.khung_pro_list_img .khung_pro_list_info h2{font-family:'UTMBustamalaka';color:#fffb00;font-size:45px;text-align:center;position:relative;padding-bottom:15px}
.khung_pro_list_img .khung_pro_list_info h2:after{position:absolute;content:'';width:100px;bottom:0;left:50%;margin-left:-50px;border-bottom:2px solid #e5e5e5}
.khung_pro_list_img .khung_pro_list_info:hover p{display:block;transition:all 1s}
.khung_pro_list_img .khung_pro_list_info p{color:#fefefe;font-size:15px;font-family:'RobotoRegular';text-align:justify;text-align-last:center;display:none;transition:all 1s}
.khung_pro_list_info:after{position:absolute;content:'';background:url(images/dm_af.png) no-repeat;width:100%;height:46px;bottom:-46px;left:0}
.khung_pro_list_sli{float:right;width:65.8%}
.khung_pro_list{margin:33px 0 33px 0;display:inline-block}
.thanh_video{background:url(images/title_vi.png) repeat-x left bottom;margin-bottom:20px}
.thanh_video h3{color:#0071c1;font-size:24px;font-family:'RobotoBold';text-transform:uppercase;background:url(images/icon_vi.png) no-repeat left 5px center;padding-left:35px;padding-bottom:10px;position:relative;margin:0}
.thanh_video h3:before{position:absolute;bottom:0;left:0;border-bottom:2px solid #ff0000;content:'';width:60px}
.content_video{}
.container_vi{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
}
.wap_fanpage {
    width: 41%;
}
.wap_video{width: 53%;}
.content_video{}
.vi_left{width: 100%;}
.vi_left iframe{display:block}
.vi_right{width: 100%;}
.vi_right_content{overflow-y:scroll;height:335px}
.vi_right_content{}
.chonvideo{width: 100%;padding: 5px 2px;}
.chonvideo img{width:100%;height:85px;}
.chonvideo img:hover{opacity:0.8}
.chonvideo h5{color:#000000;font-size:14px;font-family:'UTMAvo'}
.chonvideo:hover h5{color:#f00}
.center .title-center{border-bottom:1px solid #a5a7a0;text-align:left;margin-bottom:20px}
.center .title-center h2{display:inline-block;text-align:left;font-family:'SFUEurostileCondensed';color:#a5a7a0;font-size:22px;padding:5px 15px 5px 0;margin:0;border-bottom:5px solid #a5a7a0}
.wap_dichvu{padding:30px 0}
.title_duan h2{color:#fffb00!important;font-size:30px}
.info_title_da{color:#cbcbcb;font-size:15px;text-align:center;margin-bottom:20px}
.item{margin:0px 0px 0px 0px;position:relative;transition:all 0.5s;padding:0;box-sizing:border-box;display:inline-block}
.item .item_img img{max-width:100%}
.item .ten-dm{position:absolute;z-index:99;top:50%;left:0;text-align:center;margin-top:-50px;width:100%;opacity:0}
.item .ten-dm a{color:#fefefe;font-size:25px;font-family:'RobotoBold';font-weight:normal;text-transform:uppercase}
.item:hover .ten-dm{opacity:1}
.banggia{}
.wap_taisao{padding:45px 0}
#center{padding:20px 0;border-top:1px solid #ff0000;margin:0 -10px}
.box_center{width:25%;float:left}
.video-clip1,.video-clip{margin:0 10px;background:#f7f7f7;border:1px solid #e7e7e7;padding:10px}
.box_tinnb{color:#0a0a0a;font-size:14px;font-family:'RobotoRegular';display:inline-block;width:100%;margin-bottom:20px;text-align:left}
.box_tinnb .box_tinnb_img{width:100px;float:left;margin-right:10px}
.box_tinnb .box_tinnb_img img{width:100%;display:block}
.box_tinnb h4{color:#252525;font-size:13px;font-family:'RobotoMedium';margin:0 0 5px 0}
.box_tinnb p.ngaytao{color:#8f8f8f;font-size:12px;font-family:'RobotoRegular';font-style:italic;margin-bottom:3px}
.box_tinnb:hover h4{color:#f00}
.conten_hotro{height:330px;background:url(images/bg_hotro_bt.png) no-repeat;position:relative}
.box_hotro{position:absolute;width:235px;top:45px;left:25px}
.box_hotro p{font-size:18px;color:#ffffff;font-family:'RobotoBold';text-transform:uppercase;text-align:center}
.box_hotro p span{font-size:24px}
.box_hotro p.ten_hotro{color:#deff00;font-size:17px;text-transform:inherit}
.box_hotro p.dt_hotro{color:#deff00;font-size:30px;font-family:'RobotoBold'}
.box_hotro p.email_hotro{font-size:16px;color:#ffffff;text-transform:inherit;font-family:'arial'}
.box_tintucmoi{padding:12px 0;background:url(images/icon.png) no-repeat left center;padding-left:35px;border-bottom:1px solid #c1eedb}
.ten_hd h5{margin:0}
.ten_hd h5 a{color:#000;font-size:14px;font-family:'RobotoCondensedRegular'}
.hinhtt{width:100%;height:185px;margin-right:10px}
.hinhtt img{width:100%;height:100%}
.box_tintucmoi:hover img{opacity:0.8}
.box_tintucmoi:hover a{color:#f00}
.infott a{color:#a5a7a0;font-size:17px;font-family:'RobotoLight';margin:7px 0 3px 0;width:100%;display:inline-block}
.infott{font-size:14px;font-family:'RobotoLight';color:#a5a7a0}
.infott span{font-family:'RobotoCondensedRegular';color:#a5a7a0;font-size:13.97px}
.conten-center{border:1px solid #ccc;padding:3px}
.tintucnb{margin-left:20px;border-left:1px solid #5c5e55}
.tintucnb ul{margin:0}
.tintucnb ul li{padding:0px 0 10px 0;background:url(images/icon_tin.png) no-repeat 15px 12px;padding-left:30px}
.tintucnb ul li a{color:#a5a7a0;font-size:15px;text-align:justify}
.tintucnb ul li:hover a{color:#fff200}
.ngonngu{}
#video{width:100%;float:left}
#video_load{margin:0px 0px 0px 0px;background:url(images/bg_pro.png) repeat;width:100%;float:left}
#video_load .object{background:#fff;width:100%;float:left}
.video{width:100%;padding:5px;margin-bottom:10px}
.select_video{width:100%;float:left;margin:5px 0px 5px 0px}
.select_video select{width:100%;padding:5px}
.sanpham_dm ul li a{text-decoration:none;width:300px;float:left;padding:0px 0px 8px 10px;color:rgba(255,255,255,1)}
.sanpham_dm ul li a:hover{color:rgba(255,255,0,1)}
.tieude2{width:100%;text-align: center;text-transform:uppercase;color: #fff;background: #D4012A;font-size: 16px;font-family: 'RobotoBold';height: 45px;line-height: 45px;border-radius: 5px 5px 0px 0px;position: relative;margin: 0;margin-top: -46px;cursor: pointer;}
.tieude2 img {
    vertical-align: middle;
    margin-right: 10px;
    position: relative;
    top: -1px;
}
.noidung{text-align:justify;padding:10px;box-sizing:border-box}
.noidung img{max-width:100%!important;height:initial}
.thongtin_lh{width:100%;float:left;padding:0px 40px 20px 0px}
.thongtin_lh h1{font-size:20px;text-transform:uppercase;color:#04608B}
#form_contact input{padding:5px}
ul{list-style-type:none;margin:0px;padding:0px}
.timkiem_mb{display:none}
.search_tt #timkiem{margin:5px;display: none !important;}
#timkiem{position:relative;max-width:380px;box-sizing:border-box;text-align:center;float:left;height:35px;background-color:#ffffff;margin-top:2px;width:100%}
#timkiem select{border:0px;width:100px}
#timkiem input{height:35px;background:none;border:0;width:100%;padding:0px;outline:none;font-size:12px;color:#bfbfbf;text-indent:10px;width:calc(100% - 45px)}
#timkiem button{border:0px;height: 34px;width:45px;background: #F50937 url(images/nut.png) no-repeat center;cursor:pointer;outline:none;float:right;color:#ffffff}
.timkiem button:hover{color:rgba(255,255,0,1)}
#timkiem input::-webkit-input-placeholder{color:#bfbfbf}
#timkiem input:-moz-placeholder{color:#bfbfbf}
#timkiem input::-moz-placeholder{color:#bfbfbf}
#timkiem input:-ms-input-placeholder{color:#bfbfbf}
.giohang_mb{display:none}
.box_login{height:115px;display:table;float:right;position:relative;color:#fff}
.box_baiviet_top{margin-top:30px}
.box_baiviet_top img{float:left;margin-right:10px}
.box_baiviet_top:hover img{transition:all 0.5s;transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);opacity:0.8}
.box_baiviet_top{float:left}
.box_baiviet_top  h3{margin:0;color:#fff200;font-size:16px;text-transform:uppercase;font-family:'RobotoBold';font-weight:normal}
.box_baiviet_top  p{color:#f1f1f1;font-size:12px}
#slide_top{width:100%;float:left;position:relative;border-bottom:5px solid #7aaa00}
#giaohang{width:900px;float:right}
#giaohang li{width:165px;float:left;padding:0px 20px 0px 45px;text-transform:uppercase;font-size:12px}
#giaohang li a{display:inline-block;color:#000}
.load_phivanchuyen{float:right;font-weight:bold}
.load_phivanchuyen span{color:#FF0000}
.giaohang_tq{background:url(images/giaohang.png) no-repeat 0px 3px}
.giaohang_nt{background:url(images/nhantien.png) no-repeat 0px 3px}
.giaohang_dt{background:url(images/doitra.png) no-repeat 0px 3px}
.giaohang_lh{width:350px!important;background:url(images/lienhe.png) no-repeat 0px 3px}
.giaohang_lh span{font-weight:bold;color:#df0000;font-size:16px}
#giaohang li a:hover{color:#047FBE}
.vien_slide{width:100%;float:left;position:absolute;height:55px;background-size:100%;bottom:10px}
.album{margin:10px;position:relative;overflow:hidden}
.album img{width:100%;border:1px solid #cde9ff}
.album h3 a{font-size:15px;color:#f00;font-family:'RobotoRegular';text-transform:uppercase;width:100%;margin:10px 0;display:inline-block;text-align:center}
.album:hover h3 a{color:#f00}
.album:hover .hover_tuyensinh{top:50%;transition:all 0.5s}
.fom_gh{margin:10px 0px 0px 0px}
.input-group{width:100%;padding:10px 0px 10px 20px}
.input-group-but{text-align:center;margin:10px 0px 20px 0px}
.input-group-but button{background:#000;padding:10px 40px 10px 40px;border:0px;border-radius:10px;color:#fff;font-weight:bold;font-size:24px}
#main{margin-bottom:20px}
.main{width:100%}
#left{width:260px;float:left;margin-bottom:20px;margin-top:20px}
.info{float:right;width:calc(100% - 280px);margin-top:20px}
#right{width:245px;float:right;margin:0px 0px 0px 0px}
.khung_r{width:calc(100% - 270px);float:left}
.menu_khung{background:#0090ca;padding:5px;padding-left:5px}
.hotro_on{float:right;z-index:9}
.box_kd{background:url(images/hot.png) no-repeat left center;padding-left:35px;color:#ffffff;font-size:14px;font-family:'RobotoBold';float:left;min-height:32px;margin-top:5px;line-height:32px;margin-right:20px;position:relative}
.content_box_kd{position:absolute;top:32px;background:#fff;width:125px;box-shadow:4px 5px 5px -1px #ccc;padding:0 5px;display:none;z-index:9}
.box_kd:hover .content_box_kd{display:block}
.content_box_kd ul{margin:0}
.content_box_kd ul li{color:#000;border-bottom:1px solid #ccc}
.content_box_kd ul li a{color:#000}
.content_box_kd ul li:hover a{color:#f00}
#danhmuc{width: 100%;background: #fff;}
.danhmuc_left{border:1px solid #dadada}
.danhmuc_left ul{width:100%;margin:0;padding:0 10px}
.danhmuc_left ul li{padding:3px 0}
.danhmuc_left ul li a{font-size:13px;color:#1b1b1b;display:block;background:url(images/icon.png) no-repeat left  center;padding:4px 0 4px 15px;border-bottom:1px solid #dfdfdd;font-family:'RobotoRegular'}
.danhmuc_left ul li ul li a{display:block;font-size:14px;color:#333;padding:8px 0 4px 28px;border:none}
.danhmuc_left ul li a:hover{color:#0071c1}
.danhmuc_left ul li ul li:hover a{color:#0fa333}
.hotro_tuvan{border:1px solid #0c8e44;position:relative}
.hotro_tuvan img{width:100%}
.box_hotro_tuvan{position:absolute;bottom:-35px;left:0;width:100%;border-radius:10px;background:url(images/hotro_bg.png) no-repeat left 10px center;background-color:#269a58;padding:15px 0;padding-left:85px}
.box_hotro_tuvan p{font-size:16px;color:#d7ff00;font-family:'UTMAvoBold';text-transform:uppercase;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;margin:0;line-height:initial}
.box_hotro_tuvan p.box_hot_hotro{color:#ffffff;font-size:24px;font-weight:bold;font-family:inherit;text-shadow:inherit}
.hoidap{width:50%;right:77px;top:62px;position:absolute;background:#31c689;border-radius:10px;text-align:center}
.hoidap a{color:#fff;padding:8px 5px;display:inline-block;text-align:center;font-size:20px;font-family:'RobotoRegular'}
.hoidap:hover a{color:#ff0}
#left_slider img{margin-top:45px;width:100%}
.hotro_tuvan img{margin-top:0px!important}
.left{width:100%;float:left}
.tinhtrang{border-top:1px solid #627079;width:100%;float:left}
.tinhtrang li a{display:block;padding:5px 0px 5px 20px;background:url(images/muiten.png) no-repeat 10px 13px;color:#1F589F}
.tinhtrang h4{text-transform:uppercase;font-weight:100;margin:5px 0px 0px 5px;color:#999}
.thanh{width:100%;text-transform:uppercase;text-align:center;padding:0px 0;font-weight:normal;background: #F50937 url(images/icon_dm.png) no-repeat left 7px center;padding-left:40px}
.thanh h4{margin:0;color:#ffffff;font-family:'RobotoBold';font-size: 18px;height:48px;line-height:48px}
.box_khuyenmai{margin-bottom:20px;position:relative;overflow:hidden}
.box_khuyenmai img{width:100%;width:100%;display:block;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
.box_khuyenmai:hover img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);outline:3px solid #e7e7e7;outline-offset:-15px}
.box_khuyenmai:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
.box_khuyenmai:hover:after{webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.giohangtop{font-family:'RobotoRegular';}
.hotline_top img,.giohangtop img{margin-right: 5px;}
.giohangtop b{transition: all 0.5s;color: #333333;font-family: 'RobotoMedium';font-size: 18px;}
.giohangtop:hover b{width: auto;}
.hotline_l{margin:10px 0 0 0;text-align:left;background:url(images/hotro.png) no-repeat top center;padding-top:110px}
.hotline_l span.after_hot{color:#1d1d1d;font-size:14px;font-weight:bold;position:relative}
.hotline_l span.after_hot:after{position:absolute;bottom:0;left:0;border-bottom:1px solid #000;width:100%;content:''}
.soluong_12{padding:0px 5px 0px 5px;width:100px;height:40px}
.thanhtoannhanh{background: #F50937 url(images/gh.png) no-repeat left 20px center;display:inline-block;padding:10px 20px 10px 50px;margin:1px 0;font-size:16px;transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;color:#fff;text-transform:uppercase;cursor:pointer}
.hotline_l span{font-size:20px;color:#ff0000;font-weight:bold}
.hotro{border-top:0px;text-align:center;padding:20px;box-sizing:border-box;border:1px solid #e1e1e1}
.box_left{display:inline-table;border-top:1px solid #5a5a5a;background:#262626;width:100%}
.content_facebook{margin:0 auto;display:inline-block;text-align:right;width:100%;margin-bottom:30px}
.bando_index{width:100%;overflow:hidden}
.title_map{color:#e4e3e3;font-size:20px;font-weight:bold;font-family:'Tahoma';text-transform:uppercase;margin-bottom:10px}
.yahoo_top{text-align:center;background:url(images/bg_hotrotructuyen.png) no-repeat top left;height:125px}
.yahoo{width:100%;margin:0 auto;margin-bottom:20px}
.hotro .hinh{text-align:left}
.hotro .hinh span{color:#1d1d1d;font-size:15px}
.yahoo p{margin:0;padding:8px}
.yahoo p.dt{color:#1d1d1d;font-size:14px;background:url(images/dt.png) no-repeat center left;padding-left:30px}
.yahoo a{color:#333;padding:0 3px}
.yahoo p span{margin:0px 0px 0px 0px;color:#6a6969;font-size:12px}
.yahoo p.hinh a{float:left;margin:5px 0px 0px 5px}
.yahoo .email{width:100%;float:left;color:#333;padding:5px 0px 5px 30px;background:url(images/email.png) no-repeat center left;text-align:left}
.sp_noibat{padding:8px;border-bottom:1px dotted #e6e6e6;width:100%}
.sp_noibat img{width:100px;height:100px;padding:2px;float:left;margin-right:10px}
.sp_noibat h3,.sp_noibat h5{color:#1f1f2d;font-family:Arial;line-height:19px;font-size:12px;text-align:left;margin:0;padding-left:20px}
.sp_noibat:hover h3,.sp_noibat:hover h5{color:#0072bd}
.sp_noibat:hover h3{color:#0fa333;text-decoration:underline}
.sp_noibat:hover img{box-shadow:0px 0px 3px #ccc}
.sp_noibat p{text-align:justify;color:#dcdcdc;font-size:12px;font-family:'RobotoRegular'}
.sp_noibat span.ngay{font-size:11px;color:#8f8f8f;margin-bottom:0}
.sp_noibat span.icon-cmt{background:url(images/icon-cmt.png) no-repeat scroll right top rgba(0,0,0,0);border-left:1px solid #8f8f8f;margin-left:10px;padding:0 17px 0 9px;color:#8f8f8f}
.sp_noibat .gia{margin-bottom:4px;font-size:22px;color:#d20000}
.soluong_12{padding:0px 5px 0px 5px;color:#000}
.tintuc{width:50%;float:left;margin:5px 0px 5px  0px;padding:0px 10px 0px 10px;text-align:justify}
.tintuc:nth-child(2n+1){clear:both}
.tintuc img{float:left;border:1px solid #c8c8c8;padding:2px;margin:10px 10px 0px 0px}
.tintuc a{text-decoration:none}
.tintuc h3{padding:5px 0px 5px 0px;color:#006783}
.tintuc h3 a{font-size:14px;color:#006783;text-transform:uppercase}
.tintuc:hover  h3 a{color:#026164}
.tintuc p{font-size:13px;color:#666}
.tintuc:hover h3{color:rgba(255,0,0,1)}
.tintuc:hover{opacity:0.8}
.visit_hidden{visibility:hidden;height:1px;margin:0;line-height:inherit}
.tinkhac{width:100%;float:left;margin:20px 0px 20px 0px}
.tinkhac li a{width:100%;float:left;padding:2px 0px 2px 30px;color:#333;background:url(images/sao.png) no-repeat 10px 7px}
.tinkhac li a:hover{color:#036CAF}
.xemnhieu{width:193px;float:left;border:1px solid #FF8A00;background:url(images/left_cham.png) repeat-y}
.btn-primary button{color:#fff;margin:20px 0px 0px 0px;float:left;background-color:#428bca;border-color:#357ebd;cursor:pointer;border:0px;padding:10px;font-weight:bold;border-radius:5px;transition:0.5s}
ul.pagination{text-align:center;color:#829994}
ul.pagination li{display:inline;padding:0 3px;line-height:32px}
ul.pagination a{color:#0d7963;display:inline-block;padding:5px 10px;border:1px solid #cde0dc;text-decoration:none}
ul.pagination a:hover,ul.pagination a.current{background:#0d7963;color:#fff}
.pagination{margin:auto;width:auto;text-align:center;margin-top:10px}
.pages{}
.pages li.prev{margin-right:15px}
.pages li.next{margin-left:15px}
.pages li{display:inline-block;margin:5px 2px}
.pages li a{height:25px;padding:4px 8px;text-decoration:none;color:#666666;font-weight:bold;background:url(../images/backgrounds/pagingBg.png) repeat-x 0 0;border:1px solid #d5d5d5;font-size:11px}
.pages li a:hover{background:#f6f6f6}
.pages li .active{background:url(../images/backgrounds/sideGradient.png) repeat-x;color:#fff;border-color:#424852}
.pages li .active:hover{background:#2a313d}
.ngaydang{font-style:italic;color:#ccc}
.bando{float:left;width:100%}
.bandoidex{height:170px;overflow:hidden;width:74%;margin:0 auto;border:1px dashed #ccc;padding:3px;box-sizing:border-box;margin-bottom:25px}
.thongke{padding-left:90px;background:url(images/thongke.png) no-repeat left 10px center}
.thongke h4{font-size:16px;color:#ffffff;font-family:'RobotoRegular';text-transform:uppercase;margin:0;position:relative;padding:2px 0px;margin-top:3px;margin-bottom:10px}
.thongke ul{list-style:none;margin:0px;padding:0px}
.online{background:url(images/muiten.png) no-repeat 10px 12px;color:#FFF}
.online span{width:80px;float:left;padding-left:20px}
.bong_info{width:730px;float:right;height:30px;font-weight:900;color:#333333;text-transform:uppercase;line-height:30px}
.callto{width:30px;height:30px;background:url(images/phone.png) no-repeat top center;background-size:100% 100%;position:fixed;top:2px;left:2px;display:none;z-index:1000}
.hotline{float:left;width:240px;margin:0px 0px 0px 10px;color:rgba(51,51,51,1);font-weight:bold;font-size:20px;background:url(images/hotline_l.png) no-repeat 0px 5px;padding:0px 0px 0px 80px;border-bottom:1px solid #e6e6e6}
.hotline h5{font-weight:100;font-size:12px}
.hotline span{color:rgba(255,0,0,1)}
.thongtin{width:100%;float:left;font-weight:bold;padding:20px 0px 22px 20px;font-size:14px;background:url(images/bg_tt.jpg) repeat-x bottom}
.thongtin li{display:inline-block}
.thongtin li a{border-right:1px solid #ccc;padding:0px 10px 0px 10px;color:#323232;font-size:12px}
.thongtin li a:hover{color:#01517A}
.tin_moi{padding:0px 10px 0px 10px}
.tin_moi a{text-decoration:none;color:rgba(51,51,51,1)}
.tin_moi img{float:left;border:1px solid rgba(204,204,204,1);padding:2px;margin-right:10px;margin-top:10px}
#content{margin:0px 0px 0px 0px;border-top:0px}
#info{width:100%;margin-top: 20px;}
.ask-info img{height:65px;float:left;margin:5px 10px 5px 0}
.ask-info h1,.ask-info h2{font-size:22px;color:#666;line-height:29px;margin:0;padding-bottom:10px;font-weight:bold}
.ask-info ul li{display:inline-block;padding-right:10px;font-family:Arial;font-size:11px;color:#999}
.ask-info ul li span{color:#1772e0!important;font-family:Arial;font-size:11px}
.dkdn_box{display:inline-block;padding:1%;border:thin #d9d9d9 solid;font-family:sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
#sanpham{width:100%}
.content_videos {
    padding: 40px 0px;
}
.khung{width:100%;position:relative;}
.box_content{box-sizing:border-box;display:flex;flex-wrap:wrap;order:1;margin:0 -15px}
.gt_img{width:41.3%;height:215px;background:#2a2a2a;border:1px solid #3d3d3d;float:left;overflow:hidden;position:relative;padding:5px}
.gt_img:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
.gt_img:hover:after{webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.gt_img img{width:100%;display:block;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);padding:5px}
.gt_img:hover img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);outline:3px solid #e7e7e7;outline-offset:-15px}
.gt_content{float:right;width:55%}
.gt_content h2{color:#ffc000;font-size:16px;font-family:'UVNHongHaHep_R';margin:0}
.gt_content h2:hover{color:#337ab7}
.gt_content p{color:#ffffff;font-size:14px}
.xemtiep{float:left;font-size:14px;background:url(images/xemm.png) no-repeat 80px 12px;transition:0.5s;text-align:center}
.xemtiep a{background:url(images/read-more.jpg) no-repeat scroll right top 1px rgba(0,0,0,0);font-size:13px;color:#494954;font-style:italic;padding:0 14px 0 0}
.xemtiep a:hover{color:#f00}
.giaohang{width:100%;float:left;margin-top:20px;padding:0px 0px 30px 0px}
.thanh_title1{margin: 0;position:relative;padding-bottom: 10px;margin-bottom: 30px;}
.thanh_title1 h2,.thanh_title1 h4,.thanh_title1 h1{color: #F50937;font-size: 36px;margin:0;font-family: 'Poppins-semib';text-transform:uppercase;position:relative;}
.thanh_title1:after{position:absolute;content:'';left:0;bottom:0;width: 65px;border-bottom: 2px solid #F50937;}
.thanh_title{background: url(images/tde_g.png) no-repeat center bottom;padding-bottom: 25px;text-align: center;margin-bottom: 20px;}
.left-td{width: 100%;text-align: center;}
.right-td{display: flex;justify-content: flex-end;margin-bottom: 20px;}
.right-td #timkiem{border: 1px solid #ddd;}
.thanh_title h2,.thanh_title h4,.thanh_title h1{margin: 0;color: #F50937;position:relative;text-transform: uppercase;font-family: 'Poppins-b';display: block;}
.thanh_title_cat{float:left;background:#f6f6f6;border-radius:15px;width:calc(94% - 366px);margin-top:4px;margin-bottom:4px;}
.thanh_title_cat ul{margin:0;display:flex;align-items:center;white-space:nowrap;padding:0 10px;overflow-x:scroll;}
.thanh_title_cat ul::-webkit-scrollbar{display:none;}
.thanh_title_cat ul{-ms-overflow-style:none;scrollbar-width:none;}
.thanh_title_cat ul li{float:left;padding:5px 8px;}
.thanh_title_cat ul li a{color:#323232;font-size:14px;font-family:'RobotoCondensedRegular';max-width:123px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
.thanh_title_cat ul li:hover a{color:#f00}
.thanh_title h2 span,.thanh_title h4 span,.thanh_title h1 span{color: #F50937;}
.info_dichvu{color:#282727;font-size:14px;font-family:'UTMAvo';text-align:center}
.contant_slogan{display:inline-block;text-align:center;position:relative}
.bg_center{background:url(images/title-dichvu.png) repeat-x;height:40px}
.gioithieu{width:100%;text-align:center;margin:20px 0px 20px 0px;font-family:'RobotoLight';font-size:19px}
.gt_trai{width:790px;float:right;font-family:'RobotoCondensed'}
.gt_trai h3{color:#393939;font-size:18px;margin:0px 0px 5px 0px}
.gioithieu img{}
.gioithieu h4{text-align:center;color:#393939;font-size:18px;font-weight:100;font-family:'Times New Roman'}
.gioithieu h4:after{content:"";width:100%;float:left;background:url(images/gach_.png) no-repeat top center;height:5px;margin:10px 0px 20px 0px}
.noidung_gt{width:700px;margin:auto;font-family:'RobotoCondensed';color:#555555;line-height:2}
.sanpham_nb{width:100%;position:relative;padding:15px 0;background:#fafafa}
.thanh_title_tb{text-align:center;background:url(images/title_tb_bg.png) repeat-x left center}
.thanh_title_tb h4{color:#ff0000;font-size:28px;display:inline-block;background:url(images/title_tb_before.png) no-repeat left center,url(images/title_tb_after.png) no-repeat right center;background-color:#fafafa;padding:0 55px;text-transform:uppercase;margin:0 10px;font-family:'RobotoCondensedBold'}
.thanh_bottom{width:100%;float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;height:33px;text-align:center}
.thanh_bottom img{float:left;margin-right:10px}
.thanh_bottom  h4{color:#414141;text-transform:uppercase;font-size:26px;display:inline-block;line-height:32px;height:33px;font-weight:normal;position:relative;border-bottom:1px solid #414141}
.khung_thongtin{float:right;width:30%}
.khung_thongtin li{padding:5px 0px 5px 0px;border-bottom:1px solid #eee;width:100%;float:left;color:#000}
.khung_thongtin h1{font-size:26px;color:#c30808;margin:0}
.khung_thongtin .masp{color:#000}
.khung_thongtin .mota_detail{color:#757575}
.khung_thongtin .gia_detail{font-size:24px;color:#cd0000;font-weight:bold}
.khung_thongtin .gia_detail b{color:#000}
.khung_thongtin .giacu_detail{color:#999;text-decoration:line-through}
.khung_thongtin .giacu_detail span{text-decoration:line-through}
.khung_thongtin .baohanh_detail{color:#015DA4}
.gia_detail span{font-size:14px;color:#666}
.dathang_detail .thanhtoannhanh{width:239px;float:left;background:#049800;height:40px;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;line-height:40px;text-align:center;color:#fff;margin-right:10px;margin-bottom:10px}
.dathang_detail .bovaogio{width:239px;float:left;background:#e51600;height:40px;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;line-height:40px;text-align:center;color:#fff}
.dathang_detail .muangay{width:177px;float:left;background:url(images/thanhtoan.png) no-repeat;height:46px;font-weight:bold;text-transform:uppercase;font-size:16px;padding:9px 0px 0px 70px;cursor:pointer}
.dathang_detail .thanhtoannhanh:hover,.dathang_detail .muangay:hover{color:#fff200}
.dathang_detail span{width:42px;height:42px;padding:7px 0px 0px 0px;float:left;border:3px solid #ccc;border-radius:50%;text-align:center}
.product_color_block{box-shadow:inset 0 0 1px #c2c9cc;position:absolute;overflow:hidden;border-radius:1.5px;margin:auto;top:3px;right:3px;bottom:3px;left:3px}
.select_color{position:relative;background:white;border:1px solid #e8eced;padding:3px;border-radius:3px;cursor:pointer;float:left;margin:0 .67rem .67rem 0;height:3.55rem;width:3.55rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}
.select_color.active{border:1px solid #f98e00;box-sizing:border-box}
.huongdan_detail a{width:100%;float:left;padding:5px 0px 10px 30px;background:url(images/giohang_ico.jpg) no-repeat 5px 8px;color:#fff;font-style:italic}
.huongdan_detail a:hover{color:#fff200}
.box_new{padding:15px;color:#333;flex:1 33.33%;max-width:33.33%}
.box_new_img{width:100%;margin:0px 0px 10px 0px;overflow:hidden}
.box_new_img img{display:block;width:100%;transition:all 0.5s}
.box_new:hover .box_new_img img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 0.5s}
.box_new h2{margin:0;font-size:15px}
.box_new h3,.box_new h2{text-transform:uppercase;font-size:15px;font-family:arial;font-weight:bold;color:#5c5c5c;line-height:initial}
.box_new h3{margin:0}
.box_new p{font-size:12px;color:#333}
.box_new:nth-child(2n+1){clear:left}
.box_new:hover h3,.box_new:hover h2{color:#c30808}
.box_new:hover img{opacity:0.8}
.content_new{overflow:hidden;height:400px;width:100%;float:left}
.box_new span.total-view{background:url(images/view.png) no-repeat scroll left top rgba(0,0,0,0);padding:2px 5px 2px 35px;margin-right:20px;font-size:11px;color:#505050;float:left}
.box_new span.total-cmt{background:url(images/cmt-n.png) no-repeat scroll left top rgba(0,0,0,0);padding:2px 5px 2px 25px;font-size:11px;color:#505050}
.content_new{overflow:hidden;height:400px;width:100%;float:left}
.thongtin_detail{font-style:italic}
.khuyenmai_detail{margin:5px 0px 0px 0px;white-space:pre-line}
.khuyenmai_detail ul li{padding:5px 20px 5px 0px;color:#008c00}
.khuyenmai_detail ul li input{float:left;margin:3px 5px 0px 0px}
.khung_km{padding:0px;width:100%;float:left}
.khung_km li{display:inline-block;border-bottom:0px;width:auto}
.selectors{text-align:LEFT;float:right;width:100%}
.table_info{width:100%;float:left}
.quangcao_in{position:absolute;z-index:10;top:48px;left:410px}
.quangcao_in:hover{box-shadow:0px 0px 10px #999}
.quangcao_in img{float:left}
.dieuhuong {
    margin-bottom: 15px;
}
.dieuhuong a{color:#333;padding:0px 10px 0px 5px;display: inline-block;background:url(images/muiten_trong.png) no-repeat right}
.dieuhuong a:hover{color:#F50937}
.thanhsp{width:100%;float:left;margin:0px 0px 20px 0px;background:#ffd800}
.thanhsp h2{color:#fff;text-transform:uppercase;font-size:20px;font-weight:100;display:inline-block;padding:0px 20px 0px 10px}
.thanhsp h2:before{content:"";background:url(images/after.png) no-repeat;height:18px;float:left;width:139px;margin:15px 0px 0px 0px}
.thanhsp h2:after{content:"";background:url(images/after.png) no-repeat;height:18px;float:right;width:139px;margin:15px 0px 0px 0px}
.thanhsp span{color:#F50937}
.khung_khac{width:100%;float:left;margin:0px 0px 20px 0px}
#java_km{width:100%;float:left}
#java_km img{border:1px solid #ccc;margin:5px;padding:1px}
#java_km img:hover{opacity:0.8}
.thanhdt{width:100%;float:left;margin:10px 0px 20px 0px;text-align:center;height:60px;line-height:55px}
.thanhdt h2{color:#333333;text-transform:uppercase;font-size:26px;background-color:#fff;display:inline-block;padding:0px 20px 0px 10px;font-weight:100}
.thanhdt span{color:#FE0000}
.tin_tuc{width:100%;float:left;text-align:center;margin-top:10px}
.tin_tuc h2{display:inline-block;background:url(images/thanhsp.png) no-repeat;height:64px;background-size:100% 100%;padding:10px 80px 0px 80px;text-transform:uppercase;color:#fff;font-weight:100}
.tin_tuc h3{color:#646464;text-transform:uppercase;margin:10px 0px 5px 0px}
.tin_tuc p{color:#666666;font-size:12px}
.tin_tuc ul li{width:370px;float:left;margin:20px 0px 0px 10px;text-align:left}
.tin_tuc ul li img{width:66px;height:66px;float:left;margin:10px;border-radius:100%}
.tin_tuc ul li{padding:2px 0px 2px 10px}
.tin_tuc ul li a{color:#00426f}
.tin_tuc ul li span{color:#ccc}
.tin_tuc a:hover{color:rgba(255,0,0,1)}
.camnhan_index{padding:30px 0}
.camnhan{text-align:center}
.item_camnhan{width:80%;margin:0 auto;text-align:center}
.camnhan_images{width:285px;height:285px;border-radius:50%;margin:0 auto}
.camnhan_images img{border-radius:50%;padding-top:20px!important;transition:all 0.5s}
.item_camnhan:hover .camnhan_images img{padding-top:0px!important;transition:all 0.5s}
.item_camnhan h3 a{font-size:14px;color:#55a1d3;font-family:Myriad Pro;padding:5px 0}
.item_camnhan p{color:#131313;font-size:14px;font-family:arial}
.camnang_index{padding:30px 0}
.item_camnang{width:100%;padding:10px}
.item_camnang:hover .camnang_images img{opacity:0.8;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 1s}
.camnang_images{width:100%;overflow:hidden}
.item_camnang h3 a{font-size:14px;color:#0072bd;font-family:'RobotoBold'}
.item_camnang h3{font-size:14px;line-height:1.5;text-align:center}
.item_camnang:hover h3 a{color:#f00}
.item_camnang p{font-size:12px;color:#080808;font-family:'RobotoRegular';text-align:center}
.tuvan_index{background:#0072bd;padding:75px 0 45px 0}
.item_index{text-align:center;padding:20px}
.content_item_index{width:100%;height:100%;position:relative}
.item_index .product_images a{display:table-cell;text-align:center;vertical-align:middle}
.item_index .product_images{width:225px;height:220px;margin:0 auto;overflow:hidden;border-radius:50%;text-align:center;display:table}
.item_index .product_images img{max-width:100%;display:inline-block}
.item_index:hover img{opacity:0.8;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 1s}
.item_index h3{margin:0;padding:0;margin-top:20px}
.item_index h3 a{color:#ffffff;font-size:18px;margin:0;font-family:'RobotoBold'}
.item_index:hover h3 a{color:#ff0}
.item_index:hover .docthem a{color:#d50000}
.tuyensinh{margin:0 -15px}
.tintuc_index{padding:45px 0}
.wap_news{flex:1 33.33%;max-width:33.33%}
.item_tuyensinh{text-align:center;margin:0 15px;border:1px solid #f0f0f0;padding:13px}
.color_tuyensinh{margin:0 auto;width:100%;overflow:hidden;position:relative}
.color_tuyensinh img{width:100%;display:block;transition:all 0.5s}
.item_tuyensinh:hover .color_tuyensinh img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 0.5s}
.item_tuyensinh .hover_tuyensinh{padding:10px;transition:all 0.5s;font-family:'UTMAvo';color:#292929}
.hover_tuyensinh h3{color:#000000;font-size:16px;text-transform:uppercase;margin:5px 0;font-weight:bold}
.item_tuyensinh .xemthem_tin{display:inline-block;color:#ffffff;font-size:12px;font-family:'UTMAvo';text-transform:uppercase;padding:7px 25px;margin-top:10px;background:#e80061}
.item_tuyensinh .xemthem_tin i{margin-left:5px}
.item_tuyensinh:hover .hover_tuyensinh h3{color:#d01414}
.item_tuyensinh:hover .xemthem_tin{color:#ff0}
.item_tuyensinh:hover{border:1px solid #e80061}
.content_danhgia{background:url(images/bg_tin.png) no-repeat top center;padding:25px 0}
.hocvien_left{width:62%;float:left}
.hocvien_right{width:38%;float:right}
.hocvien_left_info{width:57%;float:left;color:#ffffff;font-size:14px;text-align:right;border-right:1px solid #fff;padding-right:20px}
.hocvien_left_info h6{font-size:20px;font-family:'UTMAvoBold';text-transform:uppercase}
.hocvien_left_img{width:43%;float:right;text-align:center;margin-bottom:-25px;padding:0 10px;margin-bottom:-25px;box-sizing:border-box}
.hocvien_left_img img{max-width:100%}
.wap_hocvien{display:flex;flex-wrap:wrap;order:1;margin:-10px 0;overflow-y:scroll;height:320px}
.box_hocvien{flex:1 25%;max-width:25%}
.box_hocvien_img{margin:10px;border:1px solid #fff;cursor:pointer}
.box_hocvien_img img{width:100%;display:block}
#style-5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);background-color:#F5F5F5}
#style-5::-webkit-scrollbar{width:5px;background-color:#F5F5F5}
#style-5::-webkit-scrollbar-thumb{background-color:#000000;border:2px solid #555555}
.khung_pr{width:100%;float:left}
span.review{font-size:14px;color:#4c4849;font-family:'Arial'}
.item1{position:relative;margin:10px 15px;width:initial;display:inline-block}
.item1 .product_img{overflow:hidden;width:140px;position:relative;box-sizing:border-box;background:url(images/bg_loai.png) no-repeat;text-align:center;height:162px;display:table;margin:0 auto}
.item1 .product_img a{display:table-cell;vertical-align:middle}
.item1 .product_img img{max-width:100%;display:block;transition:all 0.5s}
.item1:hover .product_img img{transform:scale(1.1)}
.item1 h3,.sp2 h3{transition:0.5s;color:#333333;font-size:14px;width:100%;text-align:center;margin:10px 0;font-family:'RobotoBold';text-transform:uppercase}
.item1:hover h3{color:#f00}
.khung_bootstrap{width:100%;}
.img_list{float:left;width:231px;background:#fff!important}
.img_list img{display:block;width:100%}
.wap_flex{margin:0 -10px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: row wrap;-webkit-flex-flow: row wrap;}
.wap_item2{width: calc(25% - 20px);margin: 1px 10px;border: 1px solid #ddd;margin-bottom: 20px;text-align: center;background: #fff;}
.item2{box-sizing:border-box;position:relative;}
.item2 .sale{position:absolute;right:10px;top:10px;color:#ffffff;background: #F50937;border-radius:5px;z-index:9;padding: 0px 11px;font-size: 14px;}
.wap_item2:hover{border:1px solid #d50059}
.item2 .product_img{overflow:hidden;position:relative;box-sizing:border-box}
.item2 .product_img img{text-align:center;display:block;transition:all 0.5s;width:180px;margin: 0 auto;}
.item2:hover .product_img img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.item2 h3,.sp2 h3{transition:0.5s;color: #333333;font-size: 16px;width:100%;font-family: 'Poppins-b';text-transform:uppercase;margin: 0;line-height: 22px;}
.item2:hover h3{color: #F50937;}
.item2 .giaban{margin: 7px 0;}
.item2 .giamoi{font-family: 'Poppins-b';color: #F50937;font-size: 16px;margin: 0;}
.item2 .giamoi b {
    color: #333;
    font-family: 'RobotoRegular';
    font-weight: normal;
    font-size: 15px;
}
.item2 .giacu{color: #787878;font-size:14px;text-decoration:line-through}
.item2 .info{padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;float:initial;margin:0}
.item2 .info a{color:#404040;font-size:13px;font-family:'RobotoRegular'}
.item2 .info:hover a{color:#0071c1}
.info-pro {
    padding: 15px 5px;
}
.item2 .giaban span {
    margin: 0px 5px;
}
.wap_sale .item2 h3, .wap_sale .sp2 h3 {
    -webkit-line-clamp: 1;
    white-space: inherit;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: calc(25px*1);
    line-height: 25px;
}
.lxem-pro {
    display: table;
    margin: 0 auto;
    border: 1px solid #F50937;
    padding: 4px 11px;
    border-radius: 40px;
    color: #333333;
    font-size: 13px;
}
.quangcao_trong{width:100%;text-align:center}
.quangcao_trong img{width:100%}
#tieuchuan{display:flex;flex-wrap:wrap;order:1}
.box_tieuchuan{flex:1 25%;max-width:25%;padding:30px 32px}
.box_tieuchuan:nth-child(1){background:#26b9e4}
.box_tieuchuan:nth-child(2){background:#009ddc}
.box_tieuchuan:nth-child(3){background:#0071b2}
.box_tieuchuan:nth-child(4){background:#004f96}
.box_tieuchuan img{float:left;margin-right:10px;transition:all 0.5s}
.box_tieuchuan h3{color:#ffffff;font-size:18px;font-family:'RobotoBold';text-transform:uppercase;margin:0;margin-top:9px}
.box_tieuchuan p{font-family:'RobotoMedium';color:#ffffff;font-size:13px}
.box_tieuchuan:hover img{transition:all 0.5s;transform:scale(1.2)}
.box_tieuchuan:hover h3{color:#ff0}
.xemthem{float:right;margin:10px 10px 0px 0px;font-size:18px;color:#595959}
.xemthem:hover{color:#035381}
.giohang{float:right;text-align:center;background:#f47e1e;padding:6px 0;width:100%;margin-top:5px}
.chitiet{float:left;text-align:center;line-height:22px;background:#565f41;padding:4px 0;width:45%}
.chitiet a,.giohang a{font-size:16px;color:#f9f9f9;font-weight:bold}
.chitiet:hover a,.giohang:hover a{color:#f8e900}
.dathang{width:80px;float:left;height:25px;border-radius:5px;background:#39a01f;text-align:center;margin-left:40px;line-height:25px;font-weight:bold;color:#fff;cursor:pointer}
.cls{width:100%;float:left;border-bottom:1px dashed #CCCCCC}
.gach{width:100%;float:left;border-bottom:1px dotted #ccc;margin:5px 0px 5px 0px}
.noidung ul li{list-style-type:none!important}
#footer{width:100%;margin-top: 40px;}
.dangky_tin{width:100%;color:#fff;text-align:left}
.dangky_tin ul{margin-bottom:0}
.dangky_tin li{padding:3px 0}
.con_fan{width:100%;height:100%;margin-bottom:10px}
.dangky_tin h4{font-size:18px!important;color:#ffffff;font-family:'RobotoBlack';text-transform:uppercase!important;margin:0;position:relative;margin-bottom:10px;display:inline-block}
#nhantin{position:relative;}
.hotro_hl{float:left;background:#0090ca url(images/hotline.png) no-repeat left center;position:relative;width:30%;height:100%;padding-left:50px;color:#fff600;font-size:24px;font-family:'RobotoBold';height:65px;line-height:65px;text-transform:uppercase}
.hotro_hl:before{border-right:25px solid #e4e4e4;border-top:32px solid transparent;bottom:0;content:"";display:inline-block;position:absolute;right:0}
.hotro_hl:after{border-bottom:32px solid transparent;border-right:25px solid #e4e4e4;content:"";display:inline-block;position:absolute;right:0;top:0}
.noidung_ta li{list-style-type:inherit;background:inherit!important;color:inherit!important;text-transform:inherit!important;font-weight:inherit!important;float:unset!important}
.noidung_ta ol{margin-left:20px}
.noidung_ta ul{list-style-type:initial;padding-left:20px}
.box_nhantin{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: row wrap;-webkit-flex-flow: row wrap;justify-content: space-between;}
.box_nhantin p{float:left;font-family:'SFUTradeGothicBoldCondensedTwenty';text-transform:uppercase;color:#3b3b3b;font-size:1.8vw;flex:1 auto;max-width:40%;margin:0}
.frm-dangkymail{position:relative;width: 48%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: row wrap;-webkit-flex-flow: row wrap;justify-content: space-between;}
.frm-dangkymail input{width: 72%;padding:6px;margin:0px 0px 0px 0px;outline:none;background:#fff;border: 1px solid #C9C9C9;color:#b7b7b7;border-radius: 5px 0px 0px 5px;border-right: 0;}
.frm-dangkymail button{text-transform:uppercase;border:none;outline:none;cursor:pointer;color:#ffffff;width: 28%;height: 44px;font-size:16px;background: #F50937;border-radius: 0px 5px 5px 0px;text-align: center;line-height: 44px;}
.wap_dkntin {
    background: url(images/bg.png) no-repeat;
    background-size: cover;
    padding: 40px 0px;
    margin-bottom: 60px;
}
.left_dknt {
    width: 50%;
    background: url(images/email_dk.png) no-repeat center left;
    padding-left: 60px;
}
#copy{width:100%;float:left;background:url(images/copy.png) repeat-x;height:49px;text-align:center;padding:5px 0px 5px 0px}
#bottom{background: url(images/footer.png) no-repeat center center;margin:0px 0 0 0;position:relative;background-size: cover;}
.bottom12{background:#020a30;padding:15px 0}
.content_bando{margin:0 auto}
.bottom{position:relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: row wrap;-webkit-flex-flow: row wrap;justify-content: space-between;padding: 40px 0px;}
.facebook{width:390px;float:right}
.video_clip{width:310px;float:right;margin-right:10px}
.logo_bt{float:left;margin:0px 0px 0px 0px}
.khung_bt{width:100%;float:left;padding:0px 0px 20px 0px;margin:0px 0px 20px 0px}
.thongtin_bt{width: 36%;}
.thongtin_bt img{max-width:205px}
.thongtin_bt p{color:#fff!important;width:calc(100% - 30px);float:right}
.thongtin_bt h2{text-transform:uppercase;font-size:25px;color:#ff0000;font-weight:100;margin:0px 0px 5px 0px;font-family:'UTMHelvetIns'}
.thongtin_bt ul{margin:0}
.thongtin_bt li{font-size:14px;color:#ffffff;font-family:'RobotoRegular';margin-bottom: 14px;}
.thongtin_bt li img{margin-right:10px}
.mst {
    display: flex;
    align-items: center;
}
.mst span img {
    margin-right: 0;
    width: 18px;
}
.mst span{width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;border: 1px solid #fff;border-radius: 5px;text-align: center;margin-right: 10px;}
.fanpage_fabook{margin-bottom:20px}
.sp_tieubieu{width: 20%;}
.sp_tieubieu h4{}
.footer-ul{box-sizing:border-box;margin:0;padding: 0;}
.footer-ul li a{color: #fff;font-size:14px;font-family:'RobotoRegular';position:relative}
.footer-ul li a:hover{
    color: #ff0;
}
.sp_tieubieu ul li img{margin-right:15px}
.sp_tieubieu ul li a:hover{}
.hotro_tieubieu {
    width: 20%;
}
.menuft_tieubieu {
    width: 15%;
}
#bottom h4 {
    font-size: 18px;
    font-family: 'RobotoBold';
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    margin-bottom: 20px;
    line-height: 25px;
}
.footer-ul li {
    margin-bottom: 10px;
}
.thongtin_bt h4{color:#fff000;font-size:28px;text-transform:uppercase;font-family:'SFUHelveticaCompressed';position:relative}
#content_bv{background:#f8f8f8;display:flex;flex-wrap:wrap;order:1}
.baiviet_gt{flex:1 50%;max-width:50%;padding:15px;box-sizing:border-box;color:#424242;font-size:13px;font-family:'RobotoRegular'}
.baiviet_gt .baiviet_gt_img{float:left;width:75px;height:75px;border-radius:5px;background:#005aab;margin-right:15px;display:table;text-align:center}
.baiviet_gt:hover .baiviet_gt_img{background:#009ddc}
.baiviet_gt .baiviet_gt_img span{display:table-cell;vertical-align:middle}
.baiviet_gt .baiviet_gt_img img{display:inline-block}
.baiviet_gt h5{margin:0;transition:0.5s;color:#616161;font-size:18px;width:100%;text-align:left;font-family:'RobotoCondensedBold';text-transform:uppercase;margin-bottom:5px}
.baiviet_gt_info{width:calc(100% - 90px);float:left}
#content_trungtam{padding:25px 0}
#content_trungtam .box_trungtam{width:49%;float:left}
#content_trungtam .box_trungtam:nth-child(2n){float:right}
.box_trungtam .title_ttam{margin:10px 0 15px 0;position:relative;background:url(images/title_tin.png) repeat-x left bottom}
.box_trungtam .title_ttam h4{color:#0058a7;font-size:26px;display:inline-block;font-weight:100;margin:0;font-family:'RobotoRegular';text-transform:uppercase;position:relative;padding-bottom:10px}
.box_trungtam .title_ttam h4 b{font-weight:bold}
.box_taisao .title_ts{text-transform:uppercase;font-size:14px;color:#545454;line-height:25px;border-radius:5px;border:1px solid #f5f5f5;padding:5px;box-sizing:border-box;margin-bottom:2px;cursor:pointer}
.box_taisao .info_ts{color:#222;font-size:15px;font-weight:bold;padding:10px;box-sizing:border-box}
.thanhtoan_bt{float:left;margin-left:50px;font-size:12px}
.thanhtoan_bt h4{margin:10px 0px 10px 0px;text-transform:uppercase}
.bocongthuong{float:right}
.bocongthuong h4{margin:10px 0px 10px 0px;font-size:12px;color:#ccc}
.mang_xh{width:100%;float:left;text-align:center}
.mang_xh a{margin:20px 10px 0px 0px}
.mang_xh a:hover{opacity:0.7}
.mang_xh img{width:30px;height:30px;border-radius:30px}
.dong_p{width:190px;float:left;margin-top:10px}
.map{float:right;margin:20px 0px 0px 0px}
.map h4{color:#fff;text-align:right;text-transform:uppercase;font-style:italic}
.map img:hover{box-shadow:0px 0px 10px #ccc}
.box_doitac img{max-width:100%}
.doitac{width:100%;min-height:145px;padding:32px 0}
.hotrotructuyen{float:right;color:#afccbf;font-size:13px;margin-right:20px;height:35px;padding-top:7px}
.hotrotructuyen img{vertical-align:middle}
.lienket{}
.lienket li{float:left;list-style:none;padding:0 2px}
.lienket a{display:block}
.lienket img{margin:7px 0;margin-right:0!important}
.lienket a:hover{opacity:0.7}
.logoct{margin-top:15px;margin-bottom:10px}
.lienket1{position:fixed;top:45%;left:0}
}
.lienket1 ul{list-style:none}
.lienket1 img{display:block;transition:0.5s}
.lienket1 ul li:hover img{transform:scale(1.1)}
.hot_info{background:#0071c1;position:absolute;bottom:-103px;right:-65px;color:#fff000;text-transform:uppercase;padding:3px 6px;border-radius:15px;font-size:14px;width:103px;font-family:'RobotoBold';text-align:center}
.copy{padding: 14px 0;width:100%;font-size:14px;color:#ffffff;text-align:center;font-family:'RobotoRegular';border-top: 1px solid #fff;}
.copy a{color:#fff}
.copy span{color:#fff;text-transform:uppercase}
.hotline_top{position:relative;color: #333333;font-family: 'RobotoMedium';font-size: 18px;}
.hotro_top{width:100%;float:left;background:url(images/top_b.jpg) repeat-x;height:38px;line-height:38px}
.hotro_top h2{float:left;color:#fff;font-size:19px;font-weight:100}
.tienich{width:214px;float:left;background:url(images/tienich.png) no-repeat 15px 15px;height:140px}
.soluong{padding:10px 0px 0px 10px;font-weight:bold}
.soluong span{width:110px;float:right;color:#F90}
.title-thongtin{text-align:left;color:#fff;font-size:20px;margin-bottom:5px;margin-top:0;text-transform:uppercase;background:#32c68a;padding:5px 10px}
div#container_product{margin-top:10px;width:100%;float:left;margin-bottom: 20px;}
div#container_product #tabs{border:1px solid #fff;margin-right:5px;margin-bottom:10px;overflow:hidden}
div#container_product #tabs li{background: #F50937;padding:7px 30px;margin-right:1px;color:#fff;text-transform:uppercase;font-weight:bold}
div#container_product #tabs li.active{background:#d59e00;color:#000}
div#container_product #tabs li{float:left}
div#container_product #tabs li a{color:#fff;font-size:16px;text-decoration:none}
.phantrang{text-align:center;margin-top:20px}
.noidung_ta{width:100%;float:left;padding:10px;border:1px solid #ccc;box-sizing:border-box}
.noidung_ta iframe{max-width:100% !important;}
.title-center{text-align:left;border-bottom:1px solid #32c68a;padding:10px}
.title-center h2,.title-center h4{text-align:left;font-family:'OpenSansRegular';color:#32c68a;font-size:20px;float:left;margin-bottom:5px;margin-top:0}
.clear{clear:both}
.content{width:910px;float:right;margin:0px 10px 0px 0px}
#map_canvas{height:580px;width:100%;margin-bottom:10px}
#map_canvas_bt{height:372px;width:100%}
.map_description{color:#000000;overflow:auto;width:300px}
.map_description .default{color:#FF0000}
.map_description div{line-height:18px;margin:3px}
.map_list_address{float:left;height:500px;overflow:hidden;width:250px}
.map_list_address .list{line-height:18px;margin-bottom:5px}
.map_list_address span{color:#FCFF46}
.map_title{color:#30A602;font-weight:bold}
.navigate .C{width:970px}
.hotro_right{display:block;position:fixed;bottom:0px;right:0px;z-index:9999;width:100%;max-width:290px}
.hotro_right #img{display:block;position:relative;width:100%;max-width:290px;height:160px;border-bottom:1px solid #d00000}
.hotro_right #img > div.hotline{position:absolute;bottom:0px;padding:0px 10px;background-color:#ffde00;color:#d00000;font-size:17px;font-weight:bold;width:100%;border:1px solid #6E7AFF;border-radius:5px 5px 0px 0px;text-align:center}
.hotro_right .noidung_20{display:none;background-color:#FFF;border-left:1px solid #d00000;padding:5px}
.hotro_right #img > div.hotline_r{position:absolute;bottom:0px;padding:0px 10px;background-color:#ffde00;color:#d00000;font-size:17px;font-weight:bold;width:100%;border:1px solid #d00000;border-radius:5px 5px 0px 0px;text-align:center}
.thanh_title span{font-size: 28px;font-family: 'Poppins-b';color: #F50937;}
.thanh_title span a{color:#fff;font-size:15px}
.red{color:#FB0000}
.dieukhoan{width:50%;float:left;border:1px solid #ccc;margin:10px 0px 10px 0px}
.dieukhoan h4{padding:5px 10px 5px 10px;background:#F2F2F2;text-transform:uppercase;color:#fff}
.thanh_bt{width:100%;float:left;margin:0px 0px 20px 0px;text-align:center;background:url(images/thanh_bt.png) no-repeat top center;margin-top:-5px}
.thanh_bt h4{font-size:16px;font-family:'RobotoRegular';color:#fff;text-transform:uppercase;font-weight:100;padding:0px 30px 0px 30px;height:38px;line-height:38px;border-radius:0px 0px 5px 5px;display:inline-block}
.content_new ul li{width:100%;float:left;border-bottom:1px dotted #ccc;padding:10px 0px 10px 0px}
.content_new ul li a{width:100%;float:left;color:#fff;padding:0px 0px 0px 20px;background:url(images/4cham.png) no-repeat 5px 7px}
.content_new ul li a:hover{color:#FFF600}
.content_new ul li span{float:right}
.khung_trai{width:100%;float:left;margin-left:0px;margin-bottom:20px}
.khung_phai{width:50%;float:right;padding:0px;height:570px;overflow:hidden}
.thongtin_lh{width:100%;float:left;padding:0px 40px 20px 0px}
.thongtin_lh h1{font-size:20px;text-transform:uppercase;color:#04608B}
.form_tt{width:100%;float:left;background:#f4f4f4;padding:20px;box-sizing:border-box}
.form_tt_left{width:50%;float:left;padding:10px}
.form_tt_right{width:50%;float:left;padding:10px;box-sizing:border-box}
.form_tt_left div,.form_tt_right div{background:#fff;margin-bottom:15px;border:1px solid #e1e1e1;padding:5px;box-sizing:border-box}
.form_tt_right p{color:#7d7d7d;font-family:'UTMAvo';font-weight:bold}
.form_tt div input,.form_tt div select,.form_tt div textarea{padding:0px;width:calc(100% - 120px);color:#000;border:none;outline:none}
.form_tt div label{width:100px;float:left;color:#7d7d7d;font-family:'UTMAvo';font-weight:bold}
.form_tt div.tg_bd label{width:150px}
.form_tt div.tg_bd input{width:calc(100% - 160px)}
.form_tt div textarea{width:100%;height:120px;color:#7d7d7d;font-family:'UTMAvo';font-weight:bold}
.form_tt div button{border:0px;float:right;background:#e80061;padding:5px 30px;font-weight:bold;color:#fff;cursor:pointer;margin-left:13px}
.form_tt div button:hover{background:#036593}
.form_lh{width:50%;float:left}
.form_lh fieldset{padding:10px;margin:20px 0px 0px 0px}
.form_lh legend{padding:0px 10px 0px 10px;font-style:italic;color:#023B70}
.form_lh p{padding:5px 0px 5px 0px}
.form_lh p input{padding:5px;width:300px;margin-left:10px}
.form_lh p label{width:100px;float:left}
.form_lh p textarea{padding:5px;width:400px;margin-left:5px;border:1px solid #ccc}
.form_lh p button{border:0px;background:#303030;padding:5px 20px 5px 20px;font-weight:bold;color:#fff;cursor:pointer;margin-left:13px}
.form_lh p button:hover{background:#036593}
.form_van input{width:100%;padding:5px}
.form_van button{position:absolute;z-index:1000;top:1px;right:0px;color:#eee;padding:5px;border:0px;background:#E78D00}
#form_contact input{padding:5px}
.box_video{float:left}
.box_video img{width:100%}
.box_video h3{text-align:center;margin:10px 0px 0px 0px;width:100%;float:left;font-size:14px}
.box_video:hover{opacity:0.8}
.dieukhoan{width:49%;float:left;border:1px solid #ccc;margin:10px 0px 10px 0px}
.dieukhoan h4{padding:5px 10px 5px 10px;background:#F2F2F2;text-transform:uppercase;color:#555}
.cuoncuon{padding:10px;height:400px;overflow-y:scroll}
.xacnhan{width:100%;float:right;margin:5px 0px 5px 0px}
.xacnhan h4{padding:5px 10px 5px 10px;background:#F2F2F2;text-transform:uppercase;color:#555}
.khungxn p{padding:5px 0px 5px 0px;border-bottom:1px dotted #ccc;margin:0px}
.khungxn p b{width:120px;float:left;font-weight:100}
.khungxn p span{color:#FC0202}
.khungxn p label{margin:0px;font-weight:100}
.phuongthuc h4{padding:5px 10px 5px 10px;background:#F2F2F2;text-transform:uppercase;color:#555;margin-bottom:10px}
.dongy{padding:10px;width:100%;float:left;font-weight:bold}
.download_box{width:230px;float:left;margin-right:25px;text-align:center}
.download_box img{border:1px solid #ddd;padding:5px}
.download_box h3{text-align:center;font-weight:100;color:#333;margin:5px 0px 5px 0px;font-size:12px}
.download_box a{margin:auto;display:inline-block;padding:3px 20px 3px 20px;background:#DE8801;color:#fff}
.box_video{margin:0px auto;padding:5px;box-sizing:border-box;width:230px}
.box_video img{max-width:100%}
.box_video a h3{text-align:left;margin:5px 0px 0px 0px;width:100%;float:left;font-size:14px;color:#035F67;font-weight:bold;overflow:hidden}
.box_video:hover a h3{color:#d5aa16}
.box_video:hover{opacity:0.8}
.video_info{font-size:12px;color:#767676;line-height:1.3em}
.video_info .loai_vid a{font-size:13px;color:#767676}
.video_info .loai_vid:hover a{color:#167ac6}
.box_vid{width:70%;float:left}
.box_vid iframe{height:300px}
.box_vid h1{font-size:24px;color:#fff;width:100%;background:rgba(0,0,0,.7);padding:15px 10px;box-sizing:border-box}
.vid_cmt{width:100%;height:auto;float:left;margin-top:10px}
.other_vid{width:28%;float:right}
.title_other{color:#d5aa16;font-size:14px;font-weight:bold;border-bottom:1px solid #ccc;text-transform:uppercase}
.other_vid .box_video_detail{width:100%;padding:7px;box-sizing:border-box}
.other_vid .box_video_detail img{width:40%;float:left;height:auto}
.box_video_detail .vid_info{width:58%;float:right;color:#767676;line-height:1.3em;font-size:12px}
.box_video_detail .vid_info a h3{font-size:13px;font-weight:500;color:#08678E;font-weight:bolder}
.box_video_detail:hover .vid_info a h3{color:#d5aa16}
.vid_info .loai_vid a{font-size:13px;color:#767676}
.vid_info .loai_vid:hover a{color:#167ac6}
.luotxem{font-style:italic;color:#666;font-size:12px}
#popub{position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:10001;text-align:center}
#loading,#popub{width:100%;height:100%;display:none}
#popub .popub{position:relative;max-width:80%;margin:auto;display:inline-block}
#popub .popub .close_popup{position:absolute;background:url(images/icon/close.png) center center no-repeat;width:60px;height:60px;right:-33px;top:-33px;z-index:999999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}
.close_popup{font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1}
.close_popup,.list-group-item>.badge{float:right}
#popub .popub .close_popup:hover{background-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.8)}
.tags{background:#E4BC24;display:inline-block;padding:0px 5px;line-height:25px;color:#fff;padding-right:15px;margin-bottom:5px;margin-right:5px;position:relative}
.tags:before{content:'';height:0px;width:0px;position:absolute;top:0px;left:-10px;border-top:13px solid transparent;border-bottom:12px solid transparent;border-right:10px solid #E4BC24}
.tags:after{content:'';height:0px;width:0px;position:absolute;top:0px;right:0px;border-top:13px solid transparent;border-bottom:12px solid transparent;border-right:10px solid #fff}
.tags span{width:10px;height:10px;float:left;background:#fff;margin:7px 10px 0px 0px;border-radius:100%}
.tags:hover span{background:#FDF759}
.comboboxs select,.comboboxs input{width:100%;padding:5px;margin:10px 0px 0px 0px}
.comboboxs{}
.entry-title{text-transform:uppercase;font-size:14px;border-bottom:1px solid #ccc;color:#666}
#btnSearch{background:#1e90e8;float:right;border:0px;padding:7px 20px 5px 20px;font-weight:bold;text-transform:uppercase;color:#fff;margin:10px 0px 0px 0px;cursor:pointer}
#btnSearch:hover{background:#0082B8}
.fanpage{position:fixed;top:200px;right:-300px;z-index:9999999999;width:300px;height:250px;transition:all 0.5s}
.fanpage .title_fanpage{position:absolute;top:0px;left:-45px}
.fanpage:hover{right:0px}
.paging{text-align:center}
.pagination{list-style:none;display:block;text-align:center;margin-top:35px;clear:both;clear:both;margin-bottom:10px;color:#000}
.pagination a{color:#000;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;margin-right:5px;text-decoration:none;font-size:13px}
.pagination a:active{color:#FFF;background-color:#F00}
.pagination a:hover{color:#FFF;cursor:pointer;background-color:red}
.pagination ul{list-style:none;display:inline-block;text-align:center}
.pagination ul li{display:block;float:left;text-align:center;margin-right:20px}
.pagination{list-style:none;display:block;text-align:center;margin-top:35px;clear:both;clear:both;margin-bottom:10px;color:#000}
.pagination a{color:#000;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;margin-right:5px;text-decoration:none;font-size:13px}
.pagination a:active{color:#FFF;background-color:#F00}
.pagination a:hover{color:#FFF;cursor:pointer;background-color:red}
.pagination ul{list-style:none;display:inline-block;text-align:center}
.pagination ul li{display:block;float:left;text-align:center;margin-right:20px}
#tabs{overflow:auto;width:100%;list-style:none;margin:0;padding:0}
#tabs li{margin:0;padding:0;float:left;margin-right:2px}
#tabs a{/* color:#004f96; *//* float:left; *//* height:45px; *//* padding:0 30px; *//* text-decoration:none; *//* background:#e3e3e3; *//* text-transform:uppercase; *//* line-height:45px; *//* font-size:15px; *//* border-radius:5px; *//* font-weight:bold; */}
#container_product #tabs a{/* color:unset; *//* height:unset; *//* background:unset; *//* padding:0; *//* float:unset; *//* text-transform:uppercase */}
#tabs a:hover{/* color:#0071b2; *//* background:#ebebeb; */}
#tabs a:focus{outline:0}
.tab_hidden{background:#fff}
#tabs #current a{text-shadow:none;color:#0071b2;background:#ebebeb;border-radius:5px;text-transform:uppercase}
#contenttabs{padding:10px;background:#ebebeb;margin-top:10px}
.tab_hidden h3{margin:0;color:#6c6c6c;text-transform:uppercase;font-family:'RobotoBold';font-size:20px;margin-bottom:10px;margin:0;line-height:48px}
.tab_hidden ul{display:flex;flex-wrap:wrap;order:1;margin:0;min-height:48px;line-height:48px;background:#fff;padding:0 10px}
.tab_hidden div ul:hover{background:#f3f3f3}
.tab_hidden ul li{flex:1 70%;max-width:70%;padding-right:10px}
.tab_hidden ul li:last-child{flex:1 30%;max-width:30%}
#footer1,.quick-alo-phone.quick-alo-show{display:none}
#footer1 .call{height:50px;background:blue;width:50px;border-radius:50px;margin-bottom:20px}
#footer1 .call:hover{background:blue}
#footer1 img{width:35px!important;vertical-align:middle;margin-left:5px;margin-top:10px}
#footer1 a{color:#fff}
.blink_me{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
@-moz-keyframes blinker{
0%{opacity:1.0}
50%{opacity:0.0}
100%{opacity:1.0}
}
@-webkit-keyframes blinker{
0%{opacity:1.0}
50%{opacity:0.0}
100%{opacity:1.0}
}
@keyframes blinker{
0%{opacity:1.0}
50%{opacity:0.0}
100%{opacity:1.0}
}
.slick-slide{text-align:center}
.cont-left{padding:15px 7px 10px}
.select-item:hover,.select-item.active{background:url(images/check.png) no-repeat left;background-size:20px}
.select-item{background:url(images/uncheck.png) no-repeat left;background-size:20px;margin-bottom:5px}
.select-item label{display:block;padding:0 0 0 25px;cursor:pointer;font-size:13px}
.filter-price{margin:10px 20px;padding:20px 0px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.filter-price input[type=text]{padding:3px 5px 2px 5px;width:98px;color:black;border-radius:0px}
.filter-price button#sub-price{float:none;background:#000 url(images/sub-price.png) no-repeat 15px;border:none;width:30px;height:24px;padding:5px;margin-right:-15px;cursor:pointer;position:relative;top:2px}
.box-price{margin-left:-9px}
.thanh_title a{color:#fff;}
.product_cat_list{position:absolute;top:100%;right:0;z-index:97;background:#f6f6f6;width:1000px;padding:10px;display:none;align-items:flex-end;flex-wrap:wrap;}
.product_cat_list a{color:#333;padding:3px 7px;border-bottom:1px solid #ddd;margin:4px;font-size:13px;}
.product_cat_list a:hover{color:red!important;}
.xemthem_phai{float:right;margin-right:10px;font-size:14px;height:40px;display:flex;align-items:center;}
.xemthem_phai:hover .product_cat_list{display:flex;}
.xemthem_phai a:hover{color:#ff0;}
img {
    max-width: 100%;
    height: auto !important;
}
.noidung_ta * {
    font-family: Roboto !important;
}
.noidung_ta table td {
    padding: .5rem !important;
}
.wap_slider {
    position: relative;
    width: 100%;
}
.wap_slider .contai_pa {
    align-items: flex-start;
}
.dm_slider {
    width: 250px;
    border-radius: 5px;
    position: relative;
    z-index: 99;
    background: #fff;
}
#danhmuc2{border: 1px solid #CBCBCB;}
.main_slider {
    width: calc(100% - 260px);
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
}
.banner_qcao {
    width: 25%;
    padding-top: 8px;
}
.slider img,.item_qc img,.banner_qcao img{width: 100%;}
.slider{width:74%}
.wap_sanpham {
    padding: 40px 0px;
}
.slogan {
    text-align: center;
    font-size: 15px;
    clear: both;
    background: url(images/tde_g.png) no-repeat center bottom;
    padding-bottom: 25px;
    text-align: center;
    margin-bottom: 20px;
    letter-spacing: 1px;
}
.wap_sanpham .thanh_title{background: none;padding-bottom: 0;margin-bottom: 0;}
.wap_sale {
    padding: 40px 0px;
    background: url(images/bg.png) no-repeat center center;
    background-size: cover;
    margin-bottom: 20px;
}
.title_sp img {
    vertical-align: text-bottom;
    margin-right: 10px;
}
.title_sp {
    position: relative;
    border-bottom: 1px solid #F50937;
    margin-bottom: 30px;
    padding-bottom: 10px;
}
.title_sp a:hover {
    text-decoration: none;
}
.title_sp h2 {
    font-family: Poppins-b;
    color: #F50937;
    margin: 0;
    font-size: 36px;
}
.xthem_sp {
    position: absolute;
    right: 0;
    bottom: 10px;
    color: #F50937;
    text-transform: uppercase;
}
.wap_qcao img{width: 100%;}
.item_cap1 {
    display: block;
    border: 1px solid #ddd;
    margin: 10px;
    border-radius: 5px;
    overflow: hidden;
}
.pic-cap1 {
    position: relative;
}
.pic-cap1 img {
    width: 100%;
}
.name-proc1 {
    color: #333333;
    font-size: 16px;
    font-family: 'Poppins-semib';
    margin: 0;
    padding: 15px 5px;
}
.name-proc1:hover {
    color: #F50937;
}
.wap_tintuc_tuvan {
    background: url(images/bg.png) no-repeat center center;
    background-size: cover;
    padding: 40px 0px;
    margin-top: 30px;
}
.box_center_tin {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
}
.w_tintuc {
    width: 45%;
}
.w_tuvan {
    width: 48%;
}
.big-news {
    width: 100%;
}
.box_tinnb_img {
    position: relative;
    margin-bottom: 15px;
}
.box_tinnb_img img {
    width: 100%;
}
.ngaytao_tin {
    background: #F50937;
    width: 65px;
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    font-family: 'RobotoMedium';
    position: absolute;
    left: 10px;
    top: -10px;
    z-index: 5;
}
.ngaytao_tin span {
    display: block;
    font-size: 25px;
    border-bottom: 2px solid rgb(255 255 255 / 67%);
}
.ngaytao_tin2 {
    width: 54px;
    height: 54px;
    font-size: 12px;
}
.ngaytao_tin2 span {
    font-size: 20px;
}
.items-tinnb2{
    margin: 0px 10px;
    margin-top: 30px;
}
.w_nhieutin {
    margin: 0px -10px;
}
.items-tinnb h4 {
    text-align: left;
    font-family: 'RobotoBold';
    font-size: 17px;
    color: #000;
    line-height: 20px;
    margin: 0;
}
.items-tinnb2 h4 {
    font-size: 14px;
}
.items-tinnb h4:hover {
    color: #F50937;
}
.items-tt {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 25px;
}
.box_tt_img {
    width: 44%;
}
.box_tt_img img {
    width: 100%;
}
.info-tvan {
    width: 53%;
    text-align: left;
}
.slick-slide:nth-child(2n) .box_tt_img {
    order: 1;
}
.info-tvan h4 {
    margin: 0;
    font-size: 17px;
    color: #000;
    font-family: 'RobotoBold';
    -webkit-line-clamp: 2;
    white-space: inherit;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: calc(24px*2);
    line-height: 24px;
}
.ngaytao {
    margin: 0;
    color: #F50937;
    font-size: 13px;
    padding: 5px 0px;
}
.ngaytao i {
    margin-right: 5px;
}
.mota_tv {
    -webkit-line-clamp: 2;
    white-space: inherit;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: calc(20px*2);
    line-height: 20px;
    color: #333333;
}
.info-tvan h4:hover {
    color: #F50937;
}
.wap_tknhieu {
    border-top: 1px solid #F50937;
    margin-top: 30px;
    padding-top: 40px;
}
.wap_tknhieu span {
    background: #F50937;
    display: inline-block;
    padding: 8px 15px;
    border-radius: 0px 30px 30px 0px;
    color: #fff;
    font-family: 'RobotoBold';
    margin-bottom: 10px;
}
.tde_dk {
    font-family: 'RobotoBold';
    text-transform: uppercase;
    margin-bottom: 8px;
}
.ttin_dk {
    color: #333333;
}
.wap_tknhieu a {
    color: #F50937;
    background: #F2F2F2;
    padding: 8px 15px;
    display: inline-block;
    margin: 0px 5px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.wap_tknhieu a:hover {
    background: #F50937;
    color: #fff;
}
.box_ul {
    height: 453px;
    /*position: relative;*/
    overflow-y: scroll;
}
.ul_main {
    padding: 10px;
    padding-right: 5px;
}
.danhmuc2 {}
.danhmuc2 ul {}
.danhmuc2 ul li {
}
.danhmuc2 ul li a {
    color: #333333;
    font-size: 14px;
    padding: 8px 0px;
    display: block;
}
.danhmuc2 ul li a:hover{color:#F50937;}
.danhmuc2 ul li a img {
    margin-right: 7px;
}
.danhmuc2 ul li:hover ul {
    position: absolute;
    left: 90%;
    top: 0 !important;
    width: 900px;
    background: #fff;
}
.danhmuc2 ul li:hover ul {
    display: block;
}
.danhmuc2 ul > li > ul {
    display: none;
}
.danhmuc2 ul li ul li ul {
    display: block !important;
    left: unset !important;
    position: relative !important;
    top: unset !important;
    width: 100% !important;
}
.danhmuc2 ul li ul li {
    display: inline-block;
    vertical-align: top;
    width: 22%;
    margin: 1%;
}

.danhmuc2 ul li ul li ul li {
    width: 100%;
}
.danhmuc2 ul li ul li a {
    font-size: 14px;
    color:#1b1b1b;
    display:block;
    background: url(images/icon.png) no-repeat left 15px center;
    padding: 5px 0;
    padding-left: 27px;
    font-family: 'RobotoBold';
}
.danhmuc2 ul li ul li {
}
.danhmuc2 ul li ul li ul li {
    padding: 2px 0px;
    padding-left: 15px;
}
.danhmuc2 ul li ul li ul li a {
    background: url(images/muiten.png) no-repeat left 15px center;
    background-position-y: 7px;
    padding: 0;
    padding-left: 25px;
    font-family: 'RobotoRegular';
}
.ul-div{
    box-shadow: 0px 0px 5px #ccc;
    height: 100%;
    overflow-y: scroll;
}
.khung_spham{margin-bottom: 30px;}
.search_form2 {
    position: absolute;
    right: 5px;
    top: 5px;
    border: 1px solid #CBCBCB;
    height: 29px;
    border-radius: 5px;
    overflow: hidden;
    width: 65%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-between;
    display: none;
}
.search_form2 input {
    height: 100%;
    border: 0;
    font-size: 12px;
    padding: 0 15px;
    width: calc(100% - 30px);
}
.search_form2 button {
    height: 100%;
    width: 30px;
    border: 0;
    background: #F50937;
    color: #fff;
    font-size: 19px;
}
.dm_slider.active {
    max-width: 255px;
    position: fixed;
    top: 50px;
    z-index: 99;
}
.dm_slider.active #danhmuc2 {
    display: none;
}
.dm_slider.active:hover #danhmuc2 {
    display: block;
}
.dm_slider:hover #danhmuc2 {
    display: block;
}

.pic-cap1,.product_sale_img {
    position: relative;
    overflow: hidden;
}
.pic-cap1:hover img,.product_sale_img:hover img {
    -moz-transform: scale(1.1);
    -webkit-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
    transition:all 0.5s;
}
.item_qc2 img{width: 100%;}
.item_qc2 img:hover{opacity: 0.8;}
.logo_qrcode img{max-width: 130px;}

/* Blink */
.blink{-webkit-animation-name:blink;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blink;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}
/* Button Frame */
.btn-frame{display:block;width:50px;height:50px;position:fixed;right:20px;z-index:10;cursor:pointer;}
.btn-frame i{width:50px;height:50px;border-radius:50%;background:#f50938;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.btn-frame i img{vertical-align:middle;width:70%;}
.btn-frame .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.btn-frame .kenit-alo-circle{width:60px;height:60px;top:-5px;right:-5px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid rgba(7,41,103,0.8);opacity:0.1;border-color:#1182fc;opacity:0.5;}
.btn-frame .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
.btn-frame .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.btn-frame .kenit-alo-circle-fill{width:70px;height:70px;top:-10px;right:-10px;position:absolute;border-radius:100%;border:2px solid transparent;background-color:rgba(7,41,103,0.35);opacity:0.4;}
.btn-frame .pulse{-webkit-animation-name:pulse;animation-name:pulse;}
/* Zalo */
.btn-zalo{bottom:315px;}
/* Phone */
.btn-phone{bottom:230px;}

@media (max-width:1200px){
.contai_pa{padding:0!important}
#logo{}
.margin_auto{width:100%;padding: 0px 10px;}
.container{width:100%!important}
.ngonngu{}
}
@media(max-width:1024px){
.tuyensinh{margin:0}
.slick-next{right:0!important}
.slick-prev{left:0!important}
.container{padding: 0 5px !important;}
.khung_bootstrap{margin:0}
.row{margin:0!important}
.box_center{width:100%}
.khung_r{width:70%}
#right{display:none}
.item{display:inline-block;margin:0px 0px 20px 0px}
#center,.content_video{margin:0}
}
@media (max-width:992px){
.search_form2{display: flex;}
.giohangtop {
position: fixed;
right: 5px;
bottom:150px;
z-index: 99;
}
.giohangtop b {
    display: none;
}
.main_slider{width: 100%;}
#header{position:relative}
#banner{height:auto;text-align:center;background:none}
#logo{}
    .contai_pa {
    justify-content: center;
    gap: 20px;
}
.giohang-header {
    padding: 0;
}
#logo img{display:inline-block}
.hotline_top{top:-5px;display: none;}
.box_center{width:50%;margin-bottom:10px}
.banner{margin-left:0;display:inline-block;width:100%}
.banner img{max-width:100%}
#timkiem{display:block;margin-top:10px;margin-left:10px}
#left,#left_slider,#danhmuc,.img_list{display:none!important}
.khung_bootstrap{width:100%}
.info{width:100%}
#info{width:100%;margin:0px auto;float:none}
.search_form,.header-top,.dm_slider,.hotrotructuyen{display:none}
.khung_r{width:100%;margin:0}
.wap_news{flex:1 50%;max-width:50%}
.wap_item_sli{}
#main_menu{width:100%;display:inherit;height:40px;margin:0}
#main_menu span.mm{display:inline-block;margin-top:9px;font-weight:bold}
.icon_menu,.mm{display:block}
#smoothmenu1{display:none!important;position:inherit;height:inherit;z-index:inherit}
#timkiem,.menuft_tieubieu,.thanh_title_cat{display:none}
.item_cap1{margin: 5px;}
.thanh_title1 h2, .thanh_title1 h4, .thanh_title1 h1,.title_sp h2{font-size: 30px;}
.wap_flex{margin: 0;}
.wap_item2 {
    width: calc(50% - 10px);
    margin: 1px 5px;
    margin-bottom: 15px;
}
.thongtin_bt,.sp_tieubieu,.hotro_tieubieu,.left_dknt,.frm-dangkymail,.wap_video,.wap_fanpage,.w_tintuc,.w_tuvan{width: 100%;}
.frm-dangkymail,.wap_fanpage,.w_tuvan{margin-top: 20px;}
.sp_tieubieu{padding: 20px 0px;}
.noidung{padding: 5px;}
.box_content{margin: 0;}
.box_new {
    padding: 5px;
    color: #333;
    flex: 1 50%;
    max-width: 50%;
}
}
@media (max-width:800px){
.box_camket{width:initial;min-width:250px}
#timkiem{width:100%;margin:0}
.content_video{background:url(images/bgtin.png) repeat top center;padding:30px 0 50px 0}
.banner ul{text-align:center}
.banner ul li{float:initial;display:inline-block}
.xthem_sp,.lienket{display:none}
#footer1,.quick-alo-phone.quick-alo-show{display:block}
#footer{margin-bottom:50px}
#tabs{margin:10px 0}
.hotro_hl,.box_nhantin{width:100%}
.wap_tknhieu span,.wap_tknhieu a{padding: 6px 10px;}
.font-lato {display: none;}
.noidung_ta {
    max-width: 700px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
  .noidung_ta table {
    width: 800px;
  }
}
@media (max-width:768px){
.name-proc1{font-size: 15px;}
.bando iframe{margin-bottom:50px}
.left-td{width:100%;}
.right-td{width:100%;}
.content_danhgia{background:url(images/bg_tin.png) repeat top center}
.hocvien_left_img{margin:0}
.hocvien_left{margin-bottom:15px}
.vi_right_ten{height:initial}
.timkiem_mb{display:block!important;margin-top:20px;float:initial!important;width:initial!important;margin:10px}
.box_gt_mota,.box_gt_img{width:100%}
.box_gt{background-position:top center!important;min-height:440px;padding-top:440px}
.wap_taisao{background-position:bottom center!important}
.fanpage_fabook,.box_thongke{text-align:center}
.tim{width:100%!important}
.content_facebook{float:inherit;text-align:center}
.video-clip1{padding:0}
.vert .simply-scroll-list li{width:100%}
.form_lh{width:100%}
.khung_phai{width:100%}
.box_album{flex:1 33.33%;max-width:33.33%}
.dangky_tin{text-align:center}
.con_fan{width:initial}
.dangky_tin h4{text-align:left;display:inline-block}
.box_hethong,.container_fanpage{text-align:center;margin-bottom:10px}
.item2 h3, .sp2 h3{font-size: 14px;}
}
@media (max-width:620px){
.btn-frame{ left: 0;}    
.box_center,.container_vi{width:100%}
.box_album{flex:1 50%;max-width:50%}
.pro_detail{height:inherit!important}
.khung_thongtin{width:100%}
.frame_images{width:100%}
.box_gt .box_gt_img{width:100%;margin-right:0}
.box_gt .box_gt_img img{width:100%}
.box_gt_mota{width:100%;padding:0 5px;margin:0}
.form_lh p input{width:100%;margin-left:0}
.form_lh p textarea{width:100%;margin-left:0}
.form_lh p label{width:100%}
.tintucnb{margin:0;border:none}
.wap_news{flex:1 100%;max-width:100%}
.thanh_title span{font-size: 22px;}
.thanh_title h2, .thanh_title h4, .thanh_title h1,.thanh_title1 h2, .thanh_title1 h4, .thanh_title1 h1,.title_sp h2{font-size: 25px;}
}
@media (max-width:460px){
.box_new {
    padding: 7px;
    color: #333;
    flex: unset;
    max-width: 100%;
    border: 1px solid #ddd;
    margin-bottom: 20px;
    width: 100%;
}
.box_new_img {
    width: 135px;
    float: left;
}
.info-tvan h4{font-size: 15px;}
.w_nhieutin{margin: 0;}
.items-tinnb2{margin: 0;margin-top: 30px;}
.slider{width: 100%;}
.banner_qcao{display: none;}
.dangky_tuvan{position:initial}
.box_album{flex:1 100%;max-width:100%}
.container_thongke,.container_nhantin{text-align:center}
.thongke{float:initial}
.container_ft{padding:0!important}
.item_index{margin-right:0}
.box_item1{width:100%!important}
.gt_img{width:100%}
.gt_content{width:100%}
.hotro_right{width:100%}
.box_item2{width:100%!important}
}
.bando_contact{position:relative;width:100%;height:580px;overflow:hidden;}
.bando_contact iframe{position:absolute;top:0;left:0;width:100%;height:100%;outline:0;}
@media(max-width:1000px){
.bando_contact{height:0;padding-bottom:80%;}
/*.search_form{ display:none!important; position: absolute;right: 2px;top: -2px;}*/
}