
div#container_product {
    margin-top: 10px;
    width: 100%;
    float: left;
}
div#container_product #tabs {
    overflow: hidden;
    border-bottom: 3px solid #00ab4e;
}
div#container_product #tabs li.active {
    color: #000;
    background: #00ab4e;
    padding: 10px 30px 5px 30px;
}
div#container_product #tabs li a {
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}



.frame_images{width: 50%;}
.frame_images .owl-controls{ display: none; }


#tag_sp{ width: 100%; float: left; padding: 20px 0px 20px 0px; background: #f1f1f1; margin: 20px 0px 0px 0px; }
.tag_sp{ width: 100%; float: left; background: #ff0000;}
.tag_sp li {display: inline-block;}
.tag_sp li.spkm a:before{ background: url(images/icon_km.png) no-repeat 0px 0px; content: ''; width: 16px; height: 16px; float: left; margin: 5px 10px 0px 0px; }
.tag_sp li.spm a:before{ background: url(images/icon_moi.png) no-repeat 0px 0px; content: ''; width: 16px; height: 16px; float: left; margin: 7px 10px 0px 0px; }
.tag_sp li a{ 
    background: linear-gradient(top, #ff2222, #ff3e3e);
    background: -webkit-linear-gradient(top, #ff2222, #ff3e3e);
    background: -moz-linear-gradient(top, #ff2222, #ff3e3e);
    background: -o-linear-gradient(top, #ff2222, #ff3e3e);
    border: 1px solid #c80000;
    border-radius: 5px;
    margin: 3px 0px 3px 10px; 
    height: 32px;
    color: #fff;
    font-size: 15px;
    display: block;
    text-transform: uppercase;
    padding: 0px 20px 0px 10px;
    line-height: 32px;
}
.tag_sp li:hover a,.tag_sp li a.active{
    background: linear-gradient(top, #ed0000, #d90000) !important;
    background: -webkit-linear-gradient(top, #ed0000, #d90000) !important;
    background: -moz-linear-gradient(top, #ed0000, #d90000) !important;
    background: -o-linear-gradient(top, #ed0000, #d90000) !important;
} 
.khung_tag{ width: 100%; float: left; background: #fff; padding: 20px; border: 1px solid #d8d8d8;height: 330px; position: relative; }
.hidden_tags{ width: 100%; float: left; opacity: 0; position: absolute; transition: 0.5s; left: 0px;  }
.list_carousel_4{width: 100%; float: left; padding: 0px 60px 0px 60px;}
.list_carousel_4 .owl-dots{ display: none !important; }
.list_carousel_4 .owl-prev{ position: absolute; z-index: 10; left: -55px; top: 100px; width: 37px; height: 39px; background: url(images/left.png)no-repeat !important; float: left; text-indent: -9999px; }
.list_carousel_4 .owl-next{ position: absolute; z-index: 10; right: -55px; top: 100px; width: 37px; height: 39px; background: url(images/right.png)no-repeat !important; float: left; text-indent: -9999px; }
.list_carousel_4 li:hover{ opacity: 0.8; }
.left{
  width:100%;
  float:left;
    border-top: 0px;
  background:#ebebeb;
  border:1px solid #fff;
  padding:5px;
  overflow:hidden;
}

.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;
}
.sang{
padding-left:9px;
}
#content{ width: 100%; float: left; margin: 0px 0px 0px 0px; border-top: 0px;

}
#info{
  
}
#sanpham{
  width:100%;
  float:left;
}
.item_index{ width: 100%; float: left; margin-bottom: -1px;margin-right: -1px; text-align: center;}
.item_index .img{width: 100%; float: left; position: relative;}
.xemsp{ position: absolute; z-index: 10; bottom: 0px; left: 0px; right: 0px; height: 40px; background: rgba(0,0,0,0.8); color: #fff; padding-top: 10px; }
.xemsp:after{ content: ''; background: url(images/muiten.png) no-repeat 0px 0px; width: 5px; height: 9px; display: inline-block; margin-left: 10px; }
.item_index:hover .xemsp{ color: #FFF000; }
.item_index img{ width: 100%; transition: 0.5s;  display: block; } 
.item_index h3{font-size: 14px; font-weight: bold; text-align: center; padding: 10px 0px 0px 0px; width: 100%; float:left; }
.item_index h3 a{ color:#3e3e3e; }
.item_index:hover h3 a{ color: #03669A; text-decoration: underline; }
.item_index:hover img{ 
-webkit-transform: scale(1.05);
   -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
     -o-transform: scale(1.05);
        transform: scale(1.05); } 
.item_index .giaban span{ color: #fb4107; font-family: 'UTMAvo'; font-size: 26px; }
.product_list{ float: left; }
.product_list ul{ width: 150px; float: left; height: 533px; background: #e2e2e2; padding: 20px 0px 0px 0px; }
.product_list ul li a{ width: 100%; float: left;padding: 7px 0px 7px 10px; color : #4f4f4f; }
.product_list ul li a:hover{ color: #02719A; text-decoration: underline; } 
#congtrinh{ background: #eeeeee; width: 100%; float: left; margin: 20px 0px 0px 0px;  }
.khung_tt{ float: left; padding-right: 30px; }
.khung_km{ padding-left: 30px;}
.video_con{ width: 100%; float: left; border-bottom: 2px solid #0b7ef4; height: 242px; }
.khachhang{ padding-right: 10px; }
.khachhang_item{ padding:10px; text-align: center; }
.khachhang_item img{ max-width: 100%; width: auto !important; border-radius: 100%; box-shadow: 0px 0px 3px #ccc; }
.khachhang_item h5{  font-size:13px; margin-top: 5px; }
.thuonghieu{ padding-left: 10px; }
.thuonghieu a{ border:1px solid #eee; float: left; margin-bottom: 10px; padding:5px; transition: 0.5s; }
.thuonghieu a:hover{border: 1px solid #FF01EA}

.hotro_tructuyen{ width: 590px; float: right; }
.hotro_online{ width: 240px; float: left; padding: 150px 0px 0px 0px ; background: url(images/hotro.png) no-repeat 0px 0px; }
.frm_lienhe{ width: 325px; float: right; }
.box_lh{ width: 100%; float: left;border: 1px solid #cfcece; margin-top: 10px; border-radius: 5px; padding: 0px 0px 0px 0px; }
.frm_lienhe input{ padding: 7px; width: 100%; border: 0px; border-bottom: 1px solid #cfcece; }
.box_lh li:last-child input{ border-bottom: 0px; border-radius: 0px 0px 5px 5px; }
.box_lh li:first-child input{ border-radius: 5px 5px 0px 0px; }
.frm_lienhe textarea{border-radius: 5px; width: 100%; height: 80px; float: left; margin-top: 10px;border: 1px solid #cfcece; padding: 5px; }
.frm_lienhe button{ background: #009030; border:0px; padding: 5px 20px 5px 20px; color: #fff; float: left; margin-top: 5px; cursor: pointer;}
.frm_lienhe button:hover{ color: #FBF201 }

.khung_in{
  width:100%;
  float:left; 
  position: relative;
  margin-bottom: 10px;
  padding:0px 0px 10px 0px;
  background: url(images/bg_khung.png) no-repeat bottom center;
}
.khung{
  width:100%;
  float:left; 
  position: relative;
  margin-bottom: 10px;

}
.xemtiep{
float:right;
font-size:12px;
background:url(images/xemm.png) no-repeat 80px 12px;
transition: 0.5s;
text-align:center;
font-weight: bold;
}
.xemtiep a{
text-decoration:none;
font-style: italic;
float: left;
padding:7px 0px 7px 0px;
color:#F40000;
}
.xemtiep a:hover{
    color: #036889;
}
.giaohang{ width: 100%; float: left; margin-top: 20px; padding: 0px 0px 30px 0px; }
.thanh_title{ 
width:100%; float:none;
margin: 0px 0px 10px 0px ;
 position: relative;


}
.thanh_title h2,.thanh_title h4{  
font-family:'SFUFuturaBook';
  color:#b98346;
  font-size:30px;
  text-transform:uppercase;
  display:block;
  margin-bottom:10px;

}
/*.thanh_title h2:after,.thanh_title h4:after{  
background:url(images/after.jpg) no-repeat top left;
width:40px;
height:44px;
top:0px;
left:100%;
position:absolute;
content:'';
}*/
.phutung_chu:after{
display:none;
}
.phutung_chu:before{
background:url(images/ater1.jpg) no-repeat top left;
width:40px;
height:44px;
top:0px;
right:100%;
position:absolute;
content:'';
}

#sp_banchay{
width:100%;
margin:auto;
height:450px;
background:#eeeeee;
padding-top:55px;
}
.thanh_title h2 a{ color: #000; }

.quangcao_dm{ float: left; transition: 0.5; }
.quangcao_dm:hover{outline-offset: -20px; outline: 1px solid #fff;}
.list_carousel_dm{ float: right; width: 910px; }
.list_carousel_dm .owl-controls{ display: none; }


#hotro{ width: 100%; float: left; padding: 20px 0px 20px 0px; background: url(images/gach_hotro.png) repeat-x bottom }
#gioithieu{ width: 100%; float: left; margin: 30px 0px 0px 0px; }
.gioithieu{ 
width:100%; 
float:left;
background: url(images/bg_gioithieu.png) no-repeat; 
 margin:45px 0px 45px 0px; padding: 0px 0px 0px 0px; color: #595959;
 
 }
.thanh_gt{ width: 100%; float: left; position: relative; }

.xemthem_gt a{ display: inline-block; padding: 7px 30px 7px 30px; color: #000; text-transform: uppercase; background: #ff7e00; font-weight: bold; margin: 20px 0px 0px 0px }
.xemthem_gt:hover a{ color: #fff; }
.noidung_gt{ text-align: justify; width: 550px; float: left; color: #595959;}
.hinh_gt{ float: left; background: url(images/bong_gt.png) no-repeat center bottom; padding-bottom: 24px; }
.hinh_gt img{ padding: 5px; border: 1px solid #d1d1d1; background: #fff; display: block; }

.owl_menu li{ border:10px solid #fff; position: relative; }
.owl_menu li img{ display: block; }
.owl_menu li h3{ position: absolute; background: rgba(0,0,0,0.7);  bottom: -50px;left: 0px; width: 100%; float: left; transition: 0.5s; }
.owl_menu li:hover h3{ bottom: 0px; } 
.owl_menu li h3 a{color: #ff7e00; float: left;width: 100%;padding: 5px;}
.owl_menu .owl-controls{ display: none; }
.thanh_bottom{ width:100%; float:left;margin: 0px 0px 10px 0px ; background: url(images/bg_thanh.png) repeat-x 0px 12px; padding: 0px 0px 0px 0px; color: #00aeef;height: 33px; font-family: 'UTMFlamenco'; }
.thanh_bottom img{ float: left; margin-right: 10px;} 
.thanh_bottom:after{ width: 15px; height: 15px; content: ''; background: #ec0574; display: inline-block; } 
.thanh_bottom  h4{ color:#ec0574; text-transform:uppercase;font-size: 24px;display: inline-block;  background: #fff; padding: 0px 20px 0px 0px; }
.khung_1{ width: 100%; float: left; border: 1px solid #efefef; padding: 10px; margin: 10px 0px 10px 0px; }
.khung_thongtin{ float: right;}
.khung_thongtin li{ padding: 5px 0px 5px 0px; width: 100%; float: left; color: #333; }
.khung_thongtin h1{font-size: 32px; color: #000; text-shadow: 0px 0px 3px #fff; text-transform: uppercase;}
.khung_thongtin b{}
.khung_thongtin .masp{color:#3f71b9; font-size: 18px;}
.khung_thongtin .mota_detail{  border-left: 0px; border-right: 0px; white-space: pre-line; padding: 20px 0px 20px 0px;}
.khung_thongtin .gia_detail{ font-size: 34px; color: #FF0000; font-weight: bold;}
.khung_thongtin .gia_detail b{ }
.khung_thongtin .giacu_detail{ font-size: 16px;color:#999; text-decoration: line-through;}
.khung_thongtin .giacu_detail span{}
.khung_thongtin .baohanh_detail{ color: #015DA4;}
.giamgia_detail{ position: absolute; z-index: 100; right: 10px; top: 10px; height: 50px; width: 50px; background: url(images/sale.png) no-repeat; font-weight: bold; color: #fff; text-align: center; line-height: 50px; font-size: 18px; }
.lienhe_{ font-size: 18px; font-weight: bold; color: #AEAEAE }
.dathang_detail p{ width: 100%; float: left; }
.dathang_detail select{ width: 80px; height: 50px; float: left; border: 1px solid #cccccc; border-radius: 5px; background: url(images/select.png) no-repeat right 0px;}
.tintuc_hot{ width: 340px; float: left; margin-right: 40px; }
.row_video{ width: 440px; float: right; }
#huongdan_dh{ float: right; }
.chonsize label{ padding: 0px 10px 0px 0px;font-weight: 100; cursor: pointer; color: #DC00C0 }
.gia_detail span{ font-size: 14px; color: #666;}

.dathang_detail .thanhtoannhanh{ width: 200px; float: left; background: #e41c2c; height: 50px; font-weight: bold; text-transform: uppercase; font-size: 16px; padding: 15px 0px 0px 0px; cursor: pointer; color: #fff; margin-left: 0px; border-radius: 5px; text-align: center;}
.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{}
.dathang_detail span{ width: 42px; height: 42px; padding: 7px 0px 0px 0px; float: left; border:3px solid #ccc; border-radius: 50%; text-align: center;}
.huongdan_detail a{ width: 100%; float: left; padding: 5px 0px 10px 30px; background: url(images/time.png) no-repeat 5px 9px; color: #035E80; font-style: italic;}
.huongdan_detail a:hover{ color: #04579D}
.input-quantity{ display: inline-block; border: 1px solid #ccc; }
.input-quantity button{ height: 30px; width: 30px; border: 0px; background: none; cursor: pointer; display: inline-block; vertical-align: top; }
.input-quantity input{ width: 60px; height: 30px; border: 1px solid #ccc; border-top: 0px; border-bottom: 0px; padding-left: 25px; display: inline-block; vertical-align: top;} 

.box_new{ width: 50%; float: left; padding: 10px;}
.box_new img{ width: 160px; border:1px solid #ccc; padding:2px; float: left; margin:5px 10px 0px 0px;}
.box_new h3 a{ text-transform: capitalize; font-weight: 100; color: #000; 
text-transform: uppercase; text-decoration:none;
font-size:16px;
}
.box_new p{ font-size: 12px; color: #333;} 
.box_new:nth-child(2n+1){ clear: left;}
.box_new:hover h3 a{ color: #AF0808} 
.content_new{ overflow:hidden; height: 400px; width: 100%; float: left;}
.ngaydang{ font-style: italic; color: #9A9A9A; font-size: 12px; }

.thongtin_detail{ font-style: italic;}
.khuyenmai_detail{ margin: 5px 0px 0px 0px;}
.khuyenmai_detail ul li{ padding: 5px 20px 5px 0px; color: #008c00}
.khuyenmai_detail ul li input{ float: left; margin: 3px 5px 0px 0px;}

.selectors{ border: 1px solid #ccc; text-align: center; float: left; width: 100%; padding: 5px;}
.table_info{ width: 100%; float: left;}

.dieuhuong{
    width: 100%;
    float: left;
    padding: 5px 0px 5px 20px;
    background: url(images/icon_t33.png) no-repeat 0px 7px;
    border-bottom: 1px solid #ccc;
}
.dieuhuong a{ color: #333; padding: 0px 10px 0px 10px; float: left; background:url(images/muiten_trong.png) no-repeat right;}
.dieuhuong a:hover{ color:#007597;}

.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: #FE0000}

.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);}

.item{
    width: 280px;
    float: left;
    position: relative;
    font-family: 'RobotoMedium';
    margin: 0px 26px 20px 0px;
    /* color: #6d6d6d; */
    transition: all 0.5s ease 0s;
    /* border-bottom: 5px solid #dedede; */
    min-height: 290px;
}
.item span{
text-align:left;
color:#464646;
font-size:14px;
}
.sanpham_l ul{
list-style:none;
padding-top:20px;
}
.asa{
  min-height:360px !important;
}
.sanpham_l ul li{
display:block;
width:100%;
float:left;
box-sizing:border-box;
padding-left:10px;
padding-bottom:10px;
}
.sanpham_l ul li a{
font-size:15px;
color:#3e3e3e;
padding-left:20px;
background:url(images/bulet1.jpg) no-repeat 5px 2px;
font-family:RobotoRegular;
text-transform:capitalize;
}
.w285{
width:285px !important;
}
.bo{
margin-right:0px !important;
}
.sanpham_l ul li a:hover{
color:#1b4a74;
}
.row_it{ padding: 0px 15px 0px 15px; }

.item .giacu{ font-size: 20px; color: #999; padding: 0px 0px 0px 0px; text-decoration: line-through;}
.item .giaban{ font-size: 22px; color: #333; padding: 0px 0px 0px 0px; float: left; width: 100%; font-family: 'OpenSansBold'; }
.item .giaban span{ color: #F10404 }
.item .giaban sup{ font-size: 16px; font-weight: 100; }
.lienhe_con{ font-size: 15px; }
.gia_row{ width: 100%; float: left; position: relative; }

.giamgia{ position: absolute; width: 53px; height: 24px; background: url(images/giam.png) no-repeat; line-height:24px; text-align: center; color: #fff; font-weight: bold; left: 120px; top: 5px; z-index: 100; }
.img{
     position: relative;
     overflow: hidden;
         -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    width:100%;
    float: left;
    display: block;
  transition:all 0.5s ease 0s;
  box-sizing:border-box;
  background:#fff;
}

.item  a img{
  max-width:100%;
  height:270px;
  float: left;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transition: 0.5s;
  background:#efefef;
}
.item_info{ width: 145px; float: right; }
.tab_hidden{ display: none; }
.bong_sp{ width: 100%; float: left; height: 12px; content: ''; background: url(images/bong_sp.png) no-repeat center;}
.item h3 a{
  text-decoration:none;
    color: #999;
}
.img:hover img{ transform:scale(1.2);}
.item h3,.sp2 h3{
 font-weight:bold;
 font-size:14px; 
text-transform: uppercase;
font-family:RobotoBold;
width: 100%; 
float: left; 
 position:relative;
 margin-top:15px;
 text-align:left;
 }




/*css bổ sung*/
.btn_selectform{padding: 12px 8px 8px 8px; background: rgba(0,0,0,0.3); margin-top: -5px;}
.btn_select{border: 1px solid #ccc; background: none; color: #fff; font-size: 12px; width: 100%; padding: 8px; outline: none;}



/*sản phẩm trang trong*/
.sp_box_main_item_title a{
  font-family: 'RobotoCondensed-Bold';
  text-transform:uppercase;
  color:#000;
  text-decoration:none;font-size: 18px; 
}
.sp_box_main_item_title a:hover{color:#00a651}
.sp_box_main_item_img img{border:1px solid #ccc;border-radius: 10px;}

/*====slogan====*/
.slogan_container{
  background:url('../images/bg_slogan_main.png') no-repeat left center;
  height:254px;
  background-attachment: fixed; 
  /*padding-top: calc( 254px / 2 );*/
}
.slogan_contain{
  padding-top: 60px;  
}
.box_slogan{
  color:#fff;
  font-family: 'UTM Androgyne';
  font-size: 48px;
  background:url('../images/bg_slogan.png') no-repeat left top, url('../images/bg_slogan2.png') no-repeat right bottom;
  width: 58%;
  
    padding: 17px;
}

/*====dự án====*/
.danoibat{margin-top:20px}
.da_box_item{float:left;}
.da_box_item{float:left; margin-right: 40px;margin-bottom: 10px;}
.da_box_item:nth-child(4n){ margin-right:0;}
.da_box_item:nth-child(4n+1){ clear:both;}
.da_box_item_title{margin-top: 20px;}
.da_box_item_title a{
  font-family: 'RobotoCondensed-Bold';
  text-transform:uppercase;
  color:#3f3e3e;
  text-decoration:none;font-size: 18px;
  outline:none; 
}

/*====box hỗ trợ====*/
.ho_tro{margin-bottom: 40px;}
/*video*/
.video_box_hotro{float:left;width:calc( 100% / 3 )}
.video_title{
  background: url(../images/thanh_right_title.png) no-repeat left 85px center;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 10px 0;
    font-family: 'RobotoCondensed-Bold';
    color: #00a651; 
}
/*tin tức*/
.tintuc_box_hotro{float:left;width:calc( 100% / 3 );}
.tintuc_title{
  background:url('../images/thanh_right_title.png') no-repeat left 85px center;
  font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 10px 0;
  font-family: 'RobotoCondensed-Bold';
  color:#00a651;  
}.box_tin_content_right{float:left;width:100%}
.tin_content{margin-bottom:15px;margin-right: 20px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.box_tin_content_right_img{float:left;width:40%}
.box_tin_content_right_img img{border-radius: 5px;border: 2px solid #00a651;}
.box_tin_content_right_content{float:left;width:60%}
.box_tin_content_right_content_title a{font-weight: bold;font-size: 12px; margin-bottom: 10px; color:#00a651;text-transform:capitalize}
.box_tin_content_right_content_main{font-size: 12px;line-height: 20px; word-wrap: break-word;text-align: justify;}

/*facebook*/
.fanpage_box_hotro{float: right;width: 30%;}
.fanpage_title{
  background: url(../images/thanh_right_title.png) no-repeat left 85px center;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
    text-transform: uppercase;
    padding: 10px 0;
    font-family: 'RobotoCondensed-Bold';
    color: #00a651; 
}

/*====mail====*/
.mail_container{
  background: url(../images/bg_nhanmail.png) no-repeat left center;
  height:165px; 
}
.box_mail_title{
  text-align: center; color: #fff;font-family: 'RobotoCondensed-Bold';text-transform: uppercase;font-size: 32px;
  padding: 20px 0;
}
.form_nhap_mail{
    width:100%;
}
.form_nhap_mail form input
{
    text-indent: 15px;
    outline: none;
    height:40px;
    box-sizing: border-box;
    border:none;
    width:calc( 100% - 68px );
    float:left;
  margin-right: 20px;
  width:29%;
}
.form_nhap_mail input[type="submit"]
{
    
    width:68px;
    height:40px;
    background:#fced05;
    border:none;
    color:#fff;
  font-family:'Roboto-Bold';
    font-size:15px;
    float:left;
  color: #000;
  text-indent:0;
}

/*tab_sp*/
.tab_sp{
    margin-top:20px;
}
.tab_sp_top a{
    float:left;    
}
.tab_sp_top img{
    width:380px;
}
.tab_sp_bottom{
    margin-top:20px;
}
.tab_sp_box_item{
    background:#eeeeee;
    float:left;
    margin-right:16px;
    margin-bottom: 20px;
}
.tab_sp_box_item:nth-child(4n){
    margin-right:0px;
}
.tab_sp_box_item:nth-child(4n+1){
    clear:both;
}
.tab_sp_box_item_info_title{
    margin-top:15px;
    text-align: center;
}
.tab_sp_box_item_info_title a{
    font-family: 'Roboto-Regular';
    color:#393939;
  text-transform:uppercase;
}
.tab_sp_box_item_info img{
    margin-left: 100px;
    margin-top: 20px;
}
.tab_sp_box_item_gia{
    text-align: center;
    padding:15px 0;
    font-family: 'Roboto-Regular';
    color:#de2277;
    font-size:24px;
}

/*banner quảng cáo*/
/*Sản phẩm các loại*/
.sp_cac_loai_container{

}
.sp_cac_loai_title{
    font-family: 'Rockstone';
    font-size:30px;
    color:#de2277;
    text-align: center;
    margin: 30px 0;
}


/*sản phẩm tiêu biểu*/
.sp_tieu_bieu_title{
  border-top:3px solid #358000;
  width:935px;
  background: #F7F7F7;  
}
.sp_tieu_bieu_boxs{
}
.sp_tieu_bieu_title_text{
  float: left;
    background: #358000;
    color: #fff;
    padding: 5px 30px;
    margin-top: -2px;
    font-size: 20px;
    text-transform: uppercase;
    width: 25%;
    text-align: center; 
}
.sp_tieu_bieu_title_btn{
  float: right;
    padding: 5px 30px;
    width: 67%;
    padding: 10px 0px;
    padding-right: 10px;
    text-align: right;  
}
.sp_tieu_bieu_title_btn a{
  color:#000;
  text-decoration:none; 
}

.sp_tieu_bieu_box_item{
  width:215px;  
  float:left;
  margin-right: 18px;
  margin-bottom: 30px;
}
.sp_tieu_bieu_box_item:nth-child(4n){
  margin-right:0px; 
}
.sp_tieu_bieu_box_item:nth-child(4n+1){
  clear:both; 
}
.sp_tieu_bieu_box_item_img{
  border:1px solid #eee;  
}
.sp_tieu_bieu_box_item_title{
  padding-top: 10px;
    text-align: center;
  font-family: 'Roboto-Regular';
  font-size: 16px;
  color:#363636;  
}
.cl_num{
  color:red;  
}

/*css bổ sung*/

/*--bổ sung chi tiết sản phẩm--*/
#info{
  
}


.item_index{ width: 100%; float: left; margin-bottom: -1px;margin-right: -1px; text-align: center;}
.item_index .img{width: 100%; float: left; position: relative;}
.xemsp{ position: absolute; z-index: 10; bottom: 0px; left: 0px; right: 0px; height: 40px; background: rgba(0,0,0,0.8); color: #fff; padding-top: 10px; }
.xemsp:after{ content: ''; background: url(images/muiten.png) no-repeat 0px 0px; width: 5px; height: 9px; display: inline-block; margin-left: 10px; }
.item_index:hover .xemsp{ color: #FFF000; }
.item_index img{ width: 100%; transition: 0.5s;  display: block; } 
.item_index h3{font-size: 14px; font-weight: bold; text-align: center; padding: 10px 0px 0px 0px; width: 100%; float:left; }
.item_index h3 a{ color:#3e3e3e; }
.item_index:hover h3 a{ color: #03669A; text-decoration: underline; }
.item_index:hover img{ 
-webkit-transform: scale(1.05);
   -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
     -o-transform: scale(1.05);
        transform: scale(1.05); } 
.item_index .giaban span{ color: #fb4107; font-family: 'UTMAvo'; font-size: 26px; }
.product_list{ float: left; }
.product_list ul{ width: 150px; float: left; height: 533px; background: #e2e2e2; padding: 20px 0px 0px 0px; }
.product_list ul li a{ width: 100%; float: left;padding: 7px 0px 7px 10px; color : #4f4f4f; }
.product_list ul li a:hover{ color: #02719A; text-decoration: underline; } 
#congtrinh{ background: #eeeeee; width: 100%; float: left; margin: 20px 0px 0px 0px;  }
.khung_tt{ float: left; padding-right: 30px; }
.khung_km{ padding-left: 30px;}
.video_con{ width: 100%; float: left; border-bottom: 2px solid #0b7ef4; height: 242px; }
.khachhang{ padding-right: 10px; }
.khachhang_item{ padding:10px; text-align: center; }
.khachhang_item img{ max-width: 100%; width: auto !important; border-radius: 100%; box-shadow: 0px 0px 3px #ccc; }
.khachhang_item h5{  font-size:13px; margin-top: 5px; }
.thuonghieu{ padding-left: 10px; }
.thuonghieu a{ border:1px solid #eee; float: left; margin-bottom: 10px; padding:5px; transition: 0.5s; }
.thuonghieu a:hover{border: 1px solid #FF01EA}

.hotro_tructuyen{ width: 590px; float: right; }
.hotro_online{ width: 240px; float: left; padding: 150px 0px 0px 0px ; background: url(images/hotro.png) no-repeat 0px 0px; }
.frm_lienhe{ width: 325px; float: right; }
.box_lh{ width: 100%; float: left;border: 1px solid #cfcece; margin-top: 10px; border-radius: 5px; padding: 0px 0px 0px 0px; }
.frm_lienhe input{ padding: 7px; width: 100%; border: 0px; border-bottom: 1px solid #cfcece; }
.box_lh li:last-child input{ border-bottom: 0px; border-radius: 0px 0px 5px 5px; }
.box_lh li:first-child input{ border-radius: 5px 5px 0px 0px; }
.frm_lienhe textarea{border-radius: 5px; width: 100%; height: 80px; float: left; margin-top: 10px;border: 1px solid #cfcece; padding: 5px; }
.frm_lienhe button{ background: #009030; border:0px; padding: 5px 20px 5px 20px; color: #fff; float: left; margin-top: 5px; cursor: pointer;}
.frm_lienhe button:hover{ color: #FBF201 }

.khung_in{
  width:100%;
  float:left; 
  position: relative;
  margin-bottom: 10px;
  padding:0px 0px 10px 0px;
  background: url(images/bg_khung.png) no-repeat bottom center;
}
.khung{
  float:left; 
  position: relative;
  margin-bottom: 50px;

}
.xemtiep{
float:right;
font-size:12px;
background:url(images/xemm.png) no-repeat 80px 12px;
transition: 0.5s;
text-align:center;
font-weight: bold;
}
.xemtiep a{
text-decoration:none;
font-style: italic;
float: left;
padding:7px 0px 7px 0px;
color:#F40000;
}
.xemtiep a:hover{
  color: #036889;
}
.giaohang{ width: 100%; float: left; margin-top: 20px; padding: 0px 0px 30px 0px; }
.thanh_title{ 
width:100%; float:none;
margin: 15px 0px 0px 0px ;
position: relative;
}
.pro_des_detail{white-space: pre-line;}
.thanh_title .box_sp_maintitle{color: #000; text-transform: uppercase; font-family: 'Roboto-Bold';font-size:18px; margin: 20px 0 10px 0;}
.thanh_title h2,.thanh_title h4{  
  font-family: 'Arial';
  color:#333;
  font-weight: bold;
  font-size:14px;
  text-transform:capitalize;
  display:block;
}
.thanh_title h2{color: #333 !important;}

.phutung_chu:after{
display:none;
}
.phutung_chu:before{
background:url(images/ater1.jpg) no-repeat top left;
width:40px;
height:44px;
top:0px;
right:100%;
position:absolute;
content:'';
}

#sp_banchay{
width:100%;
margin:auto;
height:450px;
background:#eeeeee;
padding-top:55px;
}
.thanh_title h2 a{ color: #000; }

.quangcao_dm{ float: left; transition: 0.5; }
.quangcao_dm:hover{outline-offset: -20px; outline: 1px solid #fff;}
.list_carousel_dm{ float: right; width: 910px; }
.list_carousel_dm .owl-controls{ display: none; }


#hotro{ width: 100%; float: left; padding: 20px 0px 20px 0px; background: url(images/gach_hotro.png) repeat-x bottom }
#gioithieu{ width: 100%; float: left; margin: 30px 0px 0px 0px; }
.gioithieu{ 
width:100%; 
float:left;
background: url(images/bg_gioithieu.png) no-repeat; 
 margin:45px 0px 45px 0px; padding: 0px 0px 0px 0px; color: #595959;
 
 }
.thanh_gt{ width: 100%; float: left; position: relative; }

.xemthem_gt a{ display: inline-block; padding: 7px 30px 7px 30px; color: #000; text-transform: uppercase; background: #ff7e00; font-weight: bold; margin: 20px 0px 0px 0px }
.xemthem_gt:hover a{ color: #fff; }
.noidung_gt{ text-align: justify; width: 550px; float: left; color: #595959;}
.hinh_gt{ float: left; background: url(images/bong_gt.png) no-repeat center bottom; padding-bottom: 24px; }
.hinh_gt img{ padding: 5px; border: 1px solid #d1d1d1; background: #fff; display: block; }

.owl_menu li{ border:10px solid #fff; position: relative; }
.owl_menu li img{ display: block; }
.owl_menu li h3{ position: absolute; background: rgba(0,0,0,0.7);  bottom: -50px;left: 0px; width: 100%; float: left; transition: 0.5s; }
.owl_menu li:hover h3{ bottom: 0px; } 
.owl_menu li h3 a{color: #ff7e00; float: left;width: 100%;padding: 5px;}
.owl_menu .owl-controls{ display: none; }
.thanh_bottom{ width:100%; float:left;margin: 0px 0px 10px 0px ; background: url(images/bg_thanh.png) repeat-x 0px 12px; padding: 0px 0px 0px 0px; color: #00aeef;height: 33px; font-family: 'UTMFlamenco'; }
.thanh_bottom img{ float: left; margin-right: 10px;} 
.thanh_bottom:after{ width: 15px; height: 15px; content: ''; background: #ec0574; display: inline-block; } 
.thanh_bottom  h4{ color:#ec0574; text-transform:uppercase;font-size: 24px;display: inline-block;  background: #fff; padding: 0px 20px 0px 0px; }
.khung_1{ width: 100%; float: left; border: 1px solid #efefef; padding: 10px; margin: 10px 0px 10px 0px; }
.khung_thongtin{ float: right; width: 60%;padding-left: 20px !important;}
.khung_thongtin li{ padding: 5px 0px 5px 0px; width: 100%; float: left; color: #333; }
.khung_thongtin h1{ font-size: 22px; color: #333; text-shadow: 0px 0px 3px #fff; text-transform: uppercase; font-family: 'Roboto-Bold';}
.khung_thongtin b{}
.khung_thongtin .masp{color:#333; font-size: 15px;font-family: 'Roboto-Regular';float: left; margin-right: 10px; min-width: 50px;}
.khung_thongtin .masp span{text-align: left;width: initial; margin-right: 10px;font-size: 16px;}
.khung_thongtin .mota_detail{  border-left: 0px; border-right: 0px; white-space: pre-line; padding: 20px 0px 20px 0px;}
.khung_thongtin .gia_detail{ font-size: 26px; color: #FF0000; font-weight: bold;font-family: 'Roboto-Regular';}
.khung_thongtin .gia_detail b{ }
.khung_thongtin .giacu_detail{ font-size: 16px;color:#999; text-decoration: line-through;}
.khung_thongtin .giacu_detail span{}
.khung_thongtin .baohanh_detail{ color: #015DA4;}
.giamgia_detail{ position: absolute; z-index: 100; right: 10px; top: 10px; height: 50px; width: 50px; background: url(images/sale.png) no-repeat; font-weight: bold; color: #fff; text-align: center; line-height: 50px; font-size: 18px; }
.lienhe_{ font-size: 18px; font-weight: bold; color: #AEAEAE }
.dathang_detail p{ width: 100%; float: left; }
.dathang_detail select{ width: 80px; height: 50px; float: left; border: 1px solid #cccccc; border-radius: 5px; background: url(images/select.png) no-repeat right 0px;}
.tintuc_hot{ width: 340px; float: left; margin-right: 40px; }
.row_video{ width: 440px; float: right; }
#huongdan_dh{ float: right; }
.chonsize label{ padding: 0px 10px 0px 0px;font-weight: 100; cursor: pointer; color: #DC00C0 }
.gia_detail span{ font-size: 14px; color: #666;}

.dathang_detail .thanhtoannhanh{ width: 150px; float: left; background: #333; height: 40px; font-weight: bold; text-transform: uppercase; font-size: 16px; padding: 10px 0px 0px 0px; cursor: pointer; color: #fff; margin-left: 0px; border-radius: 5px; text-align: center;}
.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{}
.dathang_detail span{ width: 42px; height: 42px; padding: 7px 0px 0px 0px; float: left; border:3px solid #ccc; border-radius: 50%; text-align: center;}
.huongdan_detail a{ width: 100%; float: left; padding: 5px 0px 10px 30px; background: url(images/time.png) no-repeat 5px 9px; color: #035E80; font-style: italic;}
.huongdan_detail a:hover{ color: #04579D}
.input-quantity{ display: inline-block; border: 1px solid #ccc; border-radius:4px;background:#fff;}
.input-quantity button{ height: 30px; width: 30px; border: 0px; background: none; cursor: pointer; display: inline-block; vertical-align: top; }
.input-quantity input{ width: 60px; height: 30px; border: 1px solid #ccc; border-top: 0px; border-bottom: 0px; padding-left: 25px; display: inline-block; vertical-align: top;} 

.box_new{ width: 47%; float: left; padding: 10px;}
.box_new img{ width: 150px; border:1px solid #ccc; padding:2px; float: left; margin:5px 10px 0px 0px;}
.box_new h3{margin-top:5px !important;}
.box_new h3 a {
    color:#333;
    font-family: 'Roboto-Bold';
    font-size:14px;
    text-transform: uppercase;display: block;
}
.box_new p{ font-size: 12px; color: #333;} 
.box_new:nth-child(2n+1){ clear: left;}
.box_new:hover h3 a{color: #000} 
.content_new{ overflow:hidden; height: 400px; width: 100%; float: left;}
.ngaydang{ font-style: italic; color: #9A9A9A; font-size: 12px; margin: 5px 0; display: inline-block;}

.thongtin_detail{ font-style: italic;}
.khuyenmai_detail{ margin: 5px 0px 0px 0px;}
.khuyenmai_detail ul li{ padding: 5px 20px 5px 0px; color: #008c00}
.khuyenmai_detail ul li input{ float: left; margin: 3px 5px 0px 0px;}


.table_info{ width: 100%; float: left;}

/*---bổ sung khung điều hướng và liên hệ--*/
#sanpham {
    /*float: left;
  width:935px;*/
}
.dieuhuong{
    width: 50%;
    float: left;
    padding: 5px 0px 5px 20px;
    background: url('../images/icon_t33.png') no-repeat 0px 7px;
    border-bottom: 1px solid #ccc;
}
.dieuhuong a{ text-decoration:none; color: #333; padding: 0px 10px 0px 10px; float: left; background:url('../images/muiten_trong.png') no-repeat right;}
.dieuhuong a:hover{ color:#007597;}
.noidung {
    text-align: justify;
    color: #000;
    padding: 10px 0px 10px 0px;
}
.khung_trai{ width: 49%; float: left; margin-left: 0px;}
.form_contact{ padding: 20px 0px 0px 0px; }
#map_canvas{
  position: relative;
    overflow: hidden;
  height: 380px;
    width: 100%;
    margin-bottom: 10px;
    float: left;
}
.khung_phai {
    width: 49%;
    float: right;
    padding: 0px;
}
.form_lh{ width: 100%; float: left;}
.form_lh fieldset{
  padding: 0px;
  margin: 20px 0px 0px 0px;
}
.form_lh legend{ padding:0px 10px 0px 10px;  font-style: italic; color: #023B70}
.form_lh p{ padding: 3px 0px;}
.form_lh p input{ padding: 8px 0px; width: 100%; margin-left: 10px;text-indent: 10px;border:2px solid rgba(255,255,255,0.4);background: rgba(0,0,0,0.5);
outline:none;color:#fff;}
.form_lh p input::placeholder{color:#fff;font-family: 'MontserratRegular';}
.form_lh p label{ width: 80px; float: left;}
.form_lh p textarea{padding: 8px 0px; width: 100%; margin-left: 10px;text-indent: 10px;border:2px solid rgba(255,255,255,0.4);background: rgba(0,0,0,0.5);
outline:none;color:#fff;}
.form_lh p textarea::placeholder{color:#fff;font-family: 'MontserratRegular';}
.form_lh p button{border: 0px; background: #da251c; padding: 8px 20px 8px 20px; font-weight: bold; color: #fff; cursor: pointer; 
margin-left: 13px; border-radius: 3px;}
.form_lh p button:hover{background: #252424}
.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{ padding: 20px 0px 0px 0px; }
#form_contact input{ padding: 5px;}

/*--css sản phẩm trong trang danh sách sản phẩm--*/
.sp_main_right_khung{
    
}
.sp_main_right_box_main{
  float:left;
  margin-top: 20px;
    margin-bottom: 35px;
    margin-right: 4px;  
}
.sp_main_right_box_main:nth-child(4n){
    margin-right:0;
}
.sp_main_right_box_main:nth-child(4n+1){
   clear:both;
}

/*--css sản phẩm hiển thị trang chủ--*/
.sp_main_right{
    width: 100%;
}
.sp_main_right_box{
    float:left;
    margin-bottom: 35px;
    margin-right: 37px;

}
.sp_main_right_box:nth-child(3n){
    margin-right:0;
}
.sp_main_right_box:nth-child(3n+1){
   clear:both;
}
.sp_main_right_item{
    border:1px solid #ccc;
    padding:5px;
}
.sp_main_right_title, .sp_main_right_gia{
    text-align: center;
    margin-top: 15px;
    font-family: 'arial';
    font-size:13px;
    color:#484847;
    text-transform: uppercase;
}
.sp_main_right_title a{
  color:#484847;
  text-transform:uppercase; 
  font-weight:bold;
}
.sp_main_right_gia{
    text-transform: none;
    margin-top: 0px;
}
.sp_main_right_gia span{
    color:#fb0415;
}

/*tabs content*/
div#container_product{
  margin-top:10px;
  width:100%;
  float:left;
}
div#container_product #tabs {
overflow: hidden;
border-bottom: 3px solid #358000;
}
div#container_product #tabs li {
margin: 7px 50px 0px 0px;
color:rgba(0,102,204,1);
text-transform: uppercase;
}
div#container_product #tabs li.active {
    color: #000;
    background: #358000;
    padding: 10px 30px 5px 30px;
}
div#container_product #tabs li {
float: left;
}
div#container_product #tabs li a {
color: #fff;
font-size:16px;
text-decoration:none;
}


/*nút slick*/
.slick-prev:before, .slick-next:before{
content: '' !important;
}
.autoplay .slick-prev, .autoplay .slick-next{
width:47px;
height:47px;
z-index:999;
}
.autoplay .slick-prev,.autoplay .slick-prev:hover,.autoplay .slick-prev:focus{
background:url(../images/left_arrow.png) no-repeat center center;
left: -60px;
top:88px;
}
.autoplay .slick-next,.autoplay .slick-next:hover,.autoplay .slick-next:focus{
background:url(../images/right_arrow.png) no-repeat center center;
right: -55px;
top:88px;
}

/*Sản phẩm chính*/
.san_pham_main_contain{

}
.san_pham_main{
    margin:auto;
  margin-bottom:100px;
}
.title_main{    
    padding: 20px 0;
  margin-top: -3px;
}
.title_main_sp{
    background: url(../images/thanh_duoi_title.png) no-repeat center bottom;
    padding-bottom: 15px;
    font-family: 'arial';
    font-weight: bold;
    color: #fc041b !important;
    font-size: 25px;
}
.sp_main_left{
    float:left;
    width:270px;
    margin-right:40px;
}
.sp_main_left_title{
    text-align: center;
    background: #de2277;
    padding:10px;
    font-family: 'arial';
    font-weight:bold;
    font-size:17px;
    color:#fff;
}
.nav_left li{
    padding: 10px 0 10px 40px;
    border: 1px solid #ccc;
    margin-top: 5px;    
}
.nav_left li img{
    margin-right: 30px;
    float:left;
    margin-top: 5px;
}
.nav_left li a{
    font-family: 'arial';
    font-size:15px;
    color:#484847;
}


/*--css sản phẩm trong trang danh sách sản phẩm--*/
.sp_main_right_khung{
    
}
.sp_main_right_box_main{
  float:left;
  margin-top: 20px;
    margin-bottom: 35px;
    margin-right: 18px; 
}
.sp_main_right_box_main:nth-child(4n){
    margin-right:0;
}
.sp_main_right_box_main:nth-child(4n+1){
   clear:both;
}
/*--css sản phẩm hiển thị trang chủ--*/
.sp_main_right{
}

.sp_main_right_box:nth-child(3n){
    margin-right:0;
}
.sp_main_right_box:nth-child(3n+1){
   clear:both;
}
.sp_main_right_item{
    border:1px solid #ccc;
    padding:5px;
}
.sp_main_right_title, .sp_main_right_gia{
    text-align: center;
    margin-top: 15px;
    font-family: 'arial';
    font-size:13px;
    color:#484847;
    text-transform: uppercase;
}
.sp_main_right_title a{
  color:#484847;
  text-transform:uppercase; 
  font-weight:bold;
}
.sp_main_right_gia{
    text-transform: none;
    margin-top: 0px;
}
.sp_main_right_gia span{
    color:#fb0415;
}

/*--pagination--*/
ul.pagination {
    text-align:center;
    color:#829994;
}
ul.pagination li {
    display:inline;
    padding:0 3px;line-height: 30px;
}
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;
}
.right{
  width:830px;
  float:right;
}

.page_content{
  width:100%;
}

/*=============================frame images====================*/
.frame_images{float: left;width: 40%;text-align:center;}
.selectors {border: none !important;text-align: center;float: left;width: 100%;padding: 5px;}
.selectors .owl-stage{width:100% !important}
.selectors .owl-stage li{background:#fff !important}
.frame_images .owl-controls {display: none;}
.pro_info_box, .khung, .frame_images{padding-left:0;padding-right:0;}
#tabs_sp{padding-left:0 !important;}


.soluong_dt label{float:left;margin-top:5px;margin-right:5px;}
.giaban{color:red;}
.giacu{text-decoration: line-through;color:#ccc;}