.wrapper{
   /* width:1366px;
    margin:auto;*/
}
.fixwidth{width:1200px;margin:auto;}
.clear{clear:both;}
.content{max-width:1366px;margin:auto;}

/*=====css header=====*/
.header{background-size: cover;}
/*--header bottom--*/
.logo{float: left;width: 20%;margin-top: 30px;}
.banner{float: left;width: 60%;text-align:center;margin-top: 30px;}
.hotline_mxh_header{float: right;width: 20%;}
.hotlinemain{background:url('../images/icon_phone.png') no-repeat left center;padding-left:50px;margin-top: 50px;display: inline-block;float: right;}
.hotline_title{font-size:15px;font-family: 'Conv_texgyreadventor-regular';}
.hotline_num{font-size:22px;font-family: 'Conv_texgyreadventor-bold';color:#fc0000;}
.banner_diachi{font-family: 'OpenSansRegular';font-size:15px;}
.banner_cty{color:#003b78;font-size:22px;text-transform:uppercase;text-align:center;font-family:'Roboto-Bold';}
.banner_name{color:#f50000;font-size:46px;text-align:center;font-family: 'UTMAmbrose';line-height: 40px;margin-bottom:10px;}

/*=====menu======*/
.menu{position: relative;height:50px;background-color:#0064ca;width:100%;padding: 2px 0;
z-index: 9999;display:inline-block;}
.menu_cap_cha{width:100%;}
.menu .menu_cap_cha .menulicha:first-child{background:none;border-left:none !important;}
.menu .menu_cap_cha .menulicha:last-child{background:none;border: none;float: right;padding-left: 0;padding-right: 0;width: 17%;}
.menu .menu_cap_cha .menulicha:last-child:hover{background:none !important;border: none;}
.menu .menu_cap_cha .menulicha{
    float:left;
   	line-height:45px;
	padding: 2px 10px;
    font-family:'arial';
    text-transform: uppercase;
    font-size:14px;
    color:#fff;
	background:url('../images/thanh_li.png') no-repeat left center;
	transition:all ease-in-out 0.2s;position:relative;border-right: 1px solid #0064ca; border-left: 1px solid #4da0f4;

}
.menu .menu_cap_cha .menuli_cha{position:relative;}
.menu .menu_cap_cha .menuli_cha:last-child{width: 100%;}
.menu .menu_cap_cha .menulicha:hover{background:#0969A1;}
.menu ul li a:hover{color:#ff0}
.menu ul li a{
    font-family: 'UVNAiCapBold';
    padding:0 15px;
    text-decoration: none;
    color:#fff;
    font-size:15px;
}
.actived{background:#0969A1 !important}
#active{
    background:#C18D02;
    padding: 15px 15px;
}
.no_bg{
    background-image:none !important;
}
#search{}
#search input[type="text"]{
    background: #fff;border: none;font-family: 'arial';font-size: 12px;box-sizing: border-box;
    color: #b7b7b7;padding: 8px 10px;outline: none;width: 100%;border-radius: 7px;box-shadow: inset 2px 2px 6px #808080;border: 1px solid #fff;
}
#timkiem{position:relative;}
/*---menu cấp con---*/
.menu_cap_con{position:absolute;display:none;background:#0D96E6;transition:all ease 0.5s;left: 0;}
.menu_cap_con li{width:200px;float:none !important; background:none !important;transition:all ease 0.2s}
.menu_cap_con li:hover{background:#0969A1 !important}

.menu_cap_cha li:hover .menu_cap_con{display:block;}

.menu_cap_con li:hover .menu_cap_2{
	display:block;	
}
.menu_cap_con li a{font-size:13px !important;}
.menu_cap_2{
	position: absolute;
    left: 100%;
    top: 0;
	background: #0D96E6 !important;
	display:none;	
}

.menu_cap_2 li:hover .menu_cap_3{
	display:block;	
}
.menu_cap_3{
	position: absolute;
    left: 200px;
    top: 0;
	background: #ff3333 !important;
	display:none;	
}
#search button{position: absolute; top: 15px; right: 10px;border:none; width:13px; height:19px; background:none;outline:none;}
/*===========================================SLIDER=================================*/
.slider{margin-top:-5px;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{display:none !important;}

/*===========================================main_container===========================================*/
.main_container{
	margin-top:3px;
	margin-bottom: 60px;
}
/*===========================================intro===========================================*/
.box_intro_container{background: #f4f4f4;padding: 40px 0;}
.intro_left{float:left;width:40%;}
.intro_right{float:right;width:60%;}
.introright_title{background:url('../images/bg_intro.png') no-repeat left center;padding-left:10px;}
.intro_content{color:#3e3e3e;font-size:13px;font-family:'Roboto-Regular';margin: 20px 0;}
.btn_intro{color:#fff;background:#0167d5;font-size:13px;font-family:'Roboto-Regular';display:inline-block;padding: 8px 18px;border:1px solid #0167d5;
transition:all ease 0.3s;}
.btn_intro:hover{background:#fff;color:#0167d5;}

/*===========================================MAIN CONTAINER===========================================*/
.main_content{padding: 50px 0;}
/*-----container left-------*/
.main_content_left{float:left;width:22%;padding-right:2%}
.box_danhmucap{background: #f8f8f8;margin-bottom: 20px;}
.box_danhmuctitle{color:#fff;font-size:16px;font-family:'Roboto-Regular';background:#0074eb;padding:9px 20px;text-align: right;position:relative;}
.box_danhmuctitle:after{
	content:"";position:absolute;background:url('../images/icon_dm.png') no-repeat left top;width:55px;height:57px;top:0;left:0;
}
.box_danhmuclist{border: 1px solid #ccc; border-top: none;padding: 20px 0px 0 0px;}
.box_danhmuclist li{display: block; text-transform: uppercase; color: #3e3e3e; font-size: 13px; font-family: 'Roboto-Regular';
background:url('../images/arrow.png') no-repeat right 10px center;padding: 12px 20px; border-bottom: 1px solid #ccc;position:relative;}
.box_danhmuclist li:last-child{border-bottom:none;}
.box_danhmuclist li:hover{color:#0074eb;cursor:pointer;}
.box_danhmuclist li:hover .box_dmcap2{display:block;}

.box_dmcap2{position:absolute;top:0;left:100%;min-width: 250px;background:#f8f8f8;display:none;z-index: 999999;}
.box_dmcap2 a{display: block; text-transform: uppercase; color: #3e3e3e; font-size: 13px; font-family: 'Roboto-Regular';padding: 12px 20px; 
border-bottom: 1px solid #ccc;}


.box_danhmuc_hotromain{background:url('../images/bg_hotline.png') no-repeat top center;min-height:430px;border: 1px solid #ccc;
border-top: none;padding: 10px;}

.box_dm_man{margin-top: 250px;}
.box_dn_hotline{background:url('../images/icon_hotline2.png') no-repeat right center;border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.box_dm_mail{background:url('../images/icon_mail.png') no-repeat left center;line-height:27px;font-size:13px;color:#3e3e3e;padding-left:30px;
font-family:'Roboto-Regular';}
.box_dm_item{background:url('../images/icon_hotline3.png') no-repeat left center;padding-left:40px;margin: 10px 0;}


.box_congtinhlist{border: 1px solid #ccc; border-top: none;padding: 20px 0px 0 0px;}
.box_ct_itemnb{text-align: center; padding: 0 10px; margin-bottom: 20px;border-bottom: 1px dotted #ccc;}
.box_ct_itemnb:last-child{border:none;margin:0;}
.box_ct_itemnb img{border: 1px solid #ccc;padding: 3px;background: #fff;}
.box_ct_title a{color:#333333;font-family:'Roboto-Light';font-size:15px;}

.box_tintuclist{padding:0 10px; padding-top: 25px;border: 1px solid #ccc; border-top: none;}
.box_tin_img{float:left;width:42%;padding-right:3%;}
.box_tin_img img{width:100%;}
.box_tin_title{float:left;width:55%;}
.box_tin_title a{color: #3e3e3e;font-size: 13px;}
.box_tintucitem{border-bottom: 1px solid #ccc !important;padding-bottom: 10px;margin-bottom: 10px;}
.box_tintucitem:last-child{border:none;padding:0;margin:0;}


/*-----container right-------*/
.main_content_right{float:left;width:76%;}
.box_spcap_main{margin-bottom: 30px;}
.box_title_man{width: 100%; background: #eeeeee;}
.title_left{display: block;float: left;color: #fff; text-transform: uppercase; font-size: 16px; font-family: 'Roboto-Bold'; background: #0074eb; 
line-height: 40px; padding: 0 40px 0 30px;position:relative;margin-left: 8px;}
.title_left::before{content:"";position:absolute;background:url('../images/bg_dmright.png') no-repeat; width:20px;height:40px;top:0;right:-20px;}
.title_left::after{content:"";position:absolute;background:url('../images/bg_dmaffter.png') no-repeat; width:6px;height:40px;top:0;left:-8px;}
.title_xemall{display: block;float: right;line-height: 40px; padding: 0 10px; color: #3e3e3e; font-size: 13px; font-family: 'Roboto-Regular';}
.box_spcap_list{margin-top:20px;}

.box_spcap_item{float:left;width: 220px;margin-right: 10px;margin-bottom: 20px;}
.box_spcap_item:nth-child(4n){margin-right:0;}
.box_spcap_item:nth-child(4n+1){clear:both;}
.box_sp_img{display:block;}
.box_sp_title{display:block;color: #333333; text-align: center; font-size: 15px; font-family: 'Roboto-Regular'; margin: 8px 0;}
.box_sp_img img{border: 1px solid #ccc;padding: 4px;display: block;}
.btn_xemchitiet{display:block;text-align:center;text-decoration:underline;color:red;font-style:italic;font-size:13px;font-family:'Roboto-Regular';}


/*===========================================ĐỐI TÁC===========================================*/
.box_doitac_container{background: #f2f2f2;padding: 30px 0;}
.auto_doitac{padding: 0 !important;text-align: center;}
.auto_doitac a{outline:none !important;}
.auto_doitac img{display:inline-block !important;outline:none !important;}

/*===========================================HOẠT ĐỘNG GIẢI TRÍ===========================================*/
.box_hotro_container{padding: 40px 0;}
.box_hoatdong_contain{float:left;width: calc(100% / 3);}
.box_facebook_contain{float:left;width: calc(100% / 3);}
.box_video_contain{float:left;width: calc(100% / 3);}
.box_hd_title{background:url('../images/thanh_bottom.png') no-repeat left bottom;padding-bottom:15px;color:#0074eb;font-size:20px;font-family:'Roboto-Bold';
margin-bottom: 20px;}

.box_hd_item{border-bottom:1px dashed #ccc !important;padding:10px 0;}
.box_hd_img{float:left;width:36%;margin-top:5px;}
.box_hd_content{float:left;width:64%}
.box_hd_titlemain a{color:#333333;font-family: 'OpenSansBold';font-size:14px;}
.box_hd_des{color:#333333;font-family: 'OpenSansRegular';font-size:12px;text-align: justify;}
.box_hoatdongmain{padding-right:5%;}

/*===========================================FOOTER===========================================*/
.box_footer_container{background:#0074eb;padding:30px 0;}
.box_footer_left{float:left;width:48%}
.box_footer_middle{float:left;width:36%;}
.box_footer_right{float:left;width:16%}

.foot_titlemain{font-family: 'RobotoCondensed-Bold';color:#fff200;font-size:18px;text-transform: uppercase;margin-bottom:15px;}
.box_footer_left p{color:#fff;font-size:13px;margin-bottom: 5px;}

.foot_title_sm{color:#fff200;font-size:16px;font-family: 'RobotoCondensed-Bold';margin-bottom:15px;}
.box_footer_middle p{color:#fff;font-family:'Roboto-Regular';font-size:13px;}
.frm_mail{border: none; outline: none; padding: 7px 0; text-indent: 10px; border-radius: 5px; width: 100%; margin: 10px 0;}
.footer_middle_main{width: 70%;}
.frm_dangkymain{position:relative;}
.frm_btn{position:absolute;width:28px;height:22px;top:15px;right:5px;background:url('../images/icon_maildk.png') no-repeat left top;    border: none;
outline: none;}

.thongke_onl, .thongke_date, .thongke_month, .thongke_count{color:#fff;font-size:13px;margin-bottom: 10px;}
.thongke_onl span{margin-left:20px;}
.thongke_date span{margin-left: 6px;}
.thongke_month span{margin-left: 6px;}
.thongke_count span{margin-left: 13px;}

.thongke_onl{background:url('../images/icon_onl.png') no-repeat left center;padding-left:25px;}
.thongke_date{background:url('../images/icon_date.png') no-repeat left center;padding-left:25px;}
.thongke_month{background:url('../images/icon_month.png') no-repeat left center;padding-left:25px;}
.thongke_count{background:url('../images/icon_count.png') no-repeat left center;padding-left:25px;}

/*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;
}

/*box tin tức*/
/*.tin_tuc_container{
    margin-top:20px;
}
.box_tin_left{
    float:left;
    width:755px;
}
.box_tin_right{
    float:left;
}
.box_tin_item{
    float:left;
    margin-right:10px;
    width:240px;
}
.box_tin_item a{
    outline:none;
}
.box_tin_item:nth-child(3n){
    margin-right:0px;
}
.box_tin_item:nth-child(3n+1){
    clear: both;
}
.box_tin_content{
    word-wrap: break-word;
    margin-top:20px;
    font-family: 'Roboto-Regular';
    color:#393939;
    font-size:14px;
}
.box_tin_right{
    background:url('../images/email_box.png') no-repeat right center;
    width:360px;
    height:319px;
    float:right;
}
.box_right_content{
}
.box_right_content_title{
    color:#fff;
    text-align: center;
    font-family: 'Roboto-Regular';
    margin-top:30px;
    font-size:14px;
}
.box_right_content_content{
    color:#fff;
    text-align: center;
    font-family: 'Roboto-Regular';
    margin: 20px 40px;
    font-size:14px;
}
.khung_text{
    position:relative;
}
.khung_text input[type="email"]{
    border: none;
    outline: none;
    height: 40px;
    margin-left: 30px;
    width: 230px;
    padding-left: 20px;
}
.khung_text input[type="submit"]{
    background:url('../images/background_btn.png') no-repeat center center;
    width:50px;
    height:40px;
    border:none;
    outline:none;
    cursor: pointer;
    box-sizing: border-box;
    position: absolute;
}
.icon_mxh{
    margin-left:30px;
    margin-top:40px;    
}
.icon_mxh p{
    float:left;
    margin-right: 22px;
}
.icon_mxh p:nth-child(5n){
    margin-right:0px;
}
.icon_mxh p:nth-child(5n+1){
    clear:both;
}*/


/*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;
  margin-top: 20px;

}
.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:left;
margin: 0px 0px 10px 0px ;
 position: relative;


}
.thanh_title h2,.thanh_title h4{  
	font-family: 'SFUDinLight';
	color:#00A2FF;
	font-size:20px;
	text-transform:uppercase;
	display:block;
	margin-bottom:10px;

}
.thanh_title h2{color: #00A2FF !important;}
/*.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; width: 65%;padding-left:2%;}
.khung_thongtin li{ padding: 5px 0px 5px 0px; width: 100%; float: left; color: #333; border-bottom:1px solid #ebebeb;}
.khung_thongtin h1{ font-size: 26px; color: #0074eb; text-shadow: 0px 0px 3px #fff; text-transform: uppercase;    font-family: 'RobotoCondensed-Bold';}
.khung_thongtin b{}
.khung_thongtin .masp{color:#3f71b9; font-size: 18px;font-family: 'RobotoCondensed-Bold';}
.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: 'RobotoCondensed-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{ color:#FFF600;}
.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: 47%; 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 {
    color:#4f4f4d;
    font-family: 'arial';
    font-weight:bold;
    font-size:14px;
    text-transform: uppercase;
}
.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;}

.princeProduct{display:block;text-align:center;}

.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: 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: 80%; margin-left: 10px;}
.form_lh p label{ width: 80px; float: left;}
.form_lh p textarea{ padding: 5px; width: 80%; margin-left: 10px; 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{ 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;
}
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:830px;	
}

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

/*=======chi tiết sản phẩm========*/
.ct_text{background: #FF3333;color: #fff; padding: 10px;}
.ct_contain{margin-bottom: 20px;border-bottom: 2px solid #B22424;padding-bottom: 8px;}

.title_introfix{color: #0074eb; text-align: center; text-transform: uppercase;}
.box_spcapcontent_cost{color:red;}



/*tabs phân trang index*/
.holder{ margin: 10px auto; text-align: center; height:30px; }
.holder a {font-size: 12px; cursor: pointer; margin: 0 1px; color: #8c8c8c; background-color: #fff; border: 1px solid #8c8c8c; padding: 7px 12px}
.holder a:hover {background-color: #8c8c8c; color: #fff;}
.holder a.jp-previous {margin-right: 0px; width:80px; text-align:center; padding: 7px 5px; border: 1px solid #8c8c8c;}
.holder a.jp-next {margin-left: 0px; text-align:center; padding: 7px 14px; border: 1px solid #8c8c8c;}
.holder a.jp-current, a.jp-current:hover {color: #8c8c8c; font-weight: bold;}
.holder a.jp-disabled, a.jp-disabled:hover {color: #bbb;}
.holder a.jp-current, a.jp-current:hover,.holder a.jp-disabled, a.jp-disabled:hover {cursor: default; background: #8c8c8c; color: #fff;  border: 1px solid #8c8c8c;}
.holder span { margin: 0 5px; }