h1, h2, h3, h4, h5, h6, p{margin:0;}
.fixwidth{width:1200px;margin:auto;}
.clear{clear:both;}
.content{max-width:1366px;margin:auto;background:url('../images/bg_body.png') no-repeat center bottom;}

/*=====css header=====*/
.header_top{background:#00598f;color:#fff;font-family: 'Roboto-Light';font-size:13px;padding: 10px 0;}
.header_left{float:left;background:url('../images/iconh_add.png') no-repeat left center;padding-left:20px;}
.header_right{float:right;text-align:right;}
.header_mail{display:inline-block;background:url('../images/iconh_mail.png') no-repeat left center,url('../images/thanh_h.png') no-repeat right center;padding-left:20px;padding-right:15px;}
.header_phone{display:inline-block;background:url('../images/iconh_phone.png') no-repeat left center;padding-left:20px;margin-left: 15px;}

.header_bottom{padding: 15px 0;}
.head_logo{float:left;}
.head_banner{float:left;margin-left: 15px;}
.head_menu{float:right;margin-top: 20px;background:#fff; padding: 5px 0;}
.head_menubottom{background:#fff;display:none;text-align: center;padding: 5px 0;}

/*==========SEARCH=============*/
/*=====menu======*/
#menu_top{}
.menu{display:inline-block;text-align: center;}
.menu_cap_cha{max-width:100%;display: block;padding-right:0;z-index: 9999; position: relative;}
.menu ul li a{text-decoration: none;color:#000; font-size:14px;transition:all ease 0.3s;text-transform:uppercase;font-family: 'SFUFuturaBook';}
.menu ul li a:hover{color:red;}
.menu .menu_cap_cha .menulicha{
    float:left;position:relative; padding: 0 15px;text-align: center;transition:all ease 0.5s;
}
.menu .menu_cap_cha .menulicha:first-child{padding-left:0;}
.menu .menu_cap_cha .menulicha:last-child{background:none;padding-right:0;}
.menuli_bg{background:url('../images/arrow_down.png') no-repeat right center;}

.actived{background:#0969A1 !important}
#active{
    background:#C18D02;
    padding: 15px 15px;
}
.menu .menu_cap_cha .no_bg, .menu .menu_cap_cha .no_bg:hover{ background:none !important;}
.menu_arrow{background:url('../images/arrow_menu.png') no-repeat center bottom 10px;}
/*---menu cấp con---*/
.menu_cap_con{position:absolute;display:none;background: #fff;transition:all ease 0.5s;left: 0;top:22px;}
.menu_cap_con li{min-width:250px;float:none !important; background:none !important;transition:all ease 0.2s;line-height: 35px; position: relative;
text-align: left;padding: 0 10px 0 25px;}
.menu_cap_con .menuli_cha:hover{/*background:#0969A1 !important*/}
.menu_cap_con .menuli_cha:hover a{/*color:#729f64 !important;*/}

.menu .menu_cap_cha .nonepadd{padding-right:0;background:none !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:12px !important;color:#4e4e4e;font-family: 'SFUFuturaBook' !important;}
.menu_cap_2{
	position: absolute;
    left: 100%;
    top: 0;
	background: #fff !important;
	display:none;	
}
.menu_cap_con .menu_cap_2 .menucap2_li a{/*color:#fff !important;*/}
.menu_cap_con .menu_cap_2 .menucap2_li a:hover{/*color:#729f64 !important;*/}

.menu_cap_2 li:hover .menu_cap_3{
	display:block;	
}
.menu_cap_3{
	position: absolute;
    left: 100%;
    top: 0;
	background: #08a7db !important;
	display:none;
}

.frm_timkiem{position:relative;}
.frm_timkiem button{position: absolute; top: 0px; background: none; outline:none;border-radius: 3px;border:none;right:0px;}
.frm_timkiem .input{text-indent: 15px;outline:none;transition:all ease 0.5s;position: absolute; right: 5px;padding: 5px 0px; top: -5px;border: 1px solid #ccc;width: 0; opacity: 0;right:20px;}
.frm_timkiem:hover .input{width:200px;opacity:1;}
.none_bg{background:none !important;padding-right: 0 !important;text-align: right !important;transition:all ease-in-out 0.5s;}
.none_bg:hover #search{width:100%;}
.none_bg:hover #search input{opacity:1;}


/*===========================================MAIN CONTAINER=================================*/

/*===========================================SLIDER=================================*/
.theme-default .nivo-controlNav.nivo-thumbs-enabled{display:none !important;}
.slider{position:relative;}
.box_introdetail{position:absolute;left:7%;top:50%;transform:translate(0,-50%);width:50%;z-index:99999;background: rgba(0,0,0,0.4);padding:20px;}
.box_introname{text-transform:uppercase;color:#fff200;font-size:30px;font-family: 'SFUFuturaHeavy';margin-bottom: 30px;}
.box_introdes{font-family: 'Roboto-Light';font-size:16px;text-align:justify;color:#fff;line-height: 2.0;}
.box_introbtn, .box_introbtn:hover{display:inline-block;color:#fff200;font-size:13px;font-family: 'Roboto-Regular';border:2px solid #fff200;padding:12px 25px;margin-top: 30px;}

.box_headercontai{position:absolute;top:0;left:0;background:rgba(0,0,0,0.7);z-index:999999;width:100%;padding:5px 0 0 0;}
.box_menucontain{position:absolute;top:0;left:50%;width: 100%; background: rgba(0,0,0,0.7);text-align: center;z-index: -1;visibility: hidden;transform: translate(-50%,0);max-width: 1366px;}
.box_menucontain .menu{max-width:100%;float: none;padding: 5px 0;}

/*===========================================MAIN CONTAINER=================================*/

/*==========DỊCH VỤ=============*/
.page_title{text-align:center;text-transform:uppercase;color:#333333;font-size:25px;font-family: 'SFUFuturaHeavy';background:url('../images/page_title.png') no-repeat center bottom;
padding-bottom: 15px;}
.page_slogan{color:#333333;font-size:15px;font-family: 'Roboto-Regular';text-align:center;width: 80%; margin: auto;margin-top: 15px;}

.box_dichvulist{margin-top: 30px;}
.box_dvimg{display:block;outline:none !important;overflow:hidden;}
.box_dvimg img{transition:all ease 0.5s;}
.box_dvimg img:hover{transform:scale(1.1);}
.auto_dv{}
.box_dichvuitem{margin:10px;}

.box_dichvucontainer{padding: 40px 0;}
.box_dvinfo{padding: 10px 0;}
.box_dvname{text-align:center;padding: 5px 0;}
.box_dvname a{color:#010101;text-transform:uppercase;font-size:14px;font-family: 'RobotoMedium';display: block;}
.box_dvdes{text-align:center;font-size:14px;color:#333333;font-family: 'Roboto-Regular';}
.box_dvbtn{text-align:center;margin-top: 10px;}
.box_dvbtn a{color:#fff;font-family: 'RobotoMedium';font-size:13px;background:#00598f;padding:8px 20px;display: inline-block;border:1px solid #00598f;}
.box_dvbtn a:hover{background:none;color:#00598f;}

/*nút slick*/
.slick-prev:before, .slick-next:before{
content: '' !important;
}
.auto_dv .slick-prev, .auto_dv .slick-next{
width:10px;
height:36px;
z-index:999;
}
.auto_dv .slick-prev,.auto_dv .slick-prev:hover,.auto_dv .slick-prev:focus{
background:url(../images/arrow_left.png) no-repeat center center;
left: -15px;
top:50%;
}
.auto_dv .slick-next,.auto_dv .slick-next:hover,.auto_dv .slick-next:focus{
background:url(../images/arrow_right.png) no-repeat center center;
right: -15px;
top:50%;
}

/*==========VÌ SAO=============*/
.box_visaocontainer{background:url('../images/bg_visao.png') no-repeat center top;min-height:559px;padding:40px 0;}
.visao_title{color:#033333;font-size:30px;font-family: 'Roboto-Bold';margin-bottom:10px;text-transform:capitalize;}
.visao_slogan{text-transform:uppercase;font-family: 'Roboto-Regular';background:url('../images/title_visao.png') no-repeat left center;padding-left:100px;}
.box_visaolist{margin-top:20px;width: 45%;}

.box_visaoimg{float:left;width: 20%;}
.box_visaoinfo{float:left;width: 80%;margin-top: 10px;}

.box_visaoitem{margin-bottom: 25px;}
.box_visaoname{margin-bottom:10px;}
.box_visaodes{font-family: 'Roboto-Regular';font-size:15px;color:#666666;text-align:justify;}
.box_visaoname a{color:#333333;font-size:20px;font-family: 'RobotoMedium';}
.box_visaoname a:hover{color:red;}

/*==========TIN TỨC=============*/
.box_tintuccontainer{padding:40px 0;}
.box_tintucmain{margin-top:20px;}
.box_tintucimg{display:block;outline:none !important;transition:all ease 0.5s;}
.box_tintucimg:hover{opacity:0.5;}
.box_tintucinfo{border:1px solid #ccc;border-top:none;padding:40px 20px 30px 20px;position:relative;}
.box_tintucmain{overflow:hidden;margin-right: -30px;}
.box_tintucitem{margin-right: 30px;}

.box_tintucname{margin-bottom:10px;margin-top: 10px;}
.box_tintucname a{color:#010101;font-size:14px;font-family: 'RobotoMedium';text-transform:uppercase;display:block;}
.box_tintucname a:hover{color:red;}
.box_tintucdes{color:#333333;font-family: 'Roboto-Regular';font-size:13px;text-align:justify;}
.box_tintucnum{position:absolute;background:#00598f;color:#fff;font-size:25px;font-family: 'Roboto-Regular';padding:12px 18px;border-radius:5px;top: -20%;}

/*==========ĐỐI TÁC=============*/
.box_doitaccontainer{padding:40px 0;}
.box_doitaclist{overflow:hidden;}
.auto_doitac{margin-right:-20px;}
.box_doitacitem{display:block;margin-right:20px;border:1px dotted #ccc;border-radius: 5px;}

/*==========ALBUM=============*/
.box_albumcontainer{padding: 20px 0;}
.box_albumitem{position:relative;}
.box_albumicon{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;transition:all ease 0.5s;}
.box_albumicon img{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.box_albumicon:hover{opacity:1;}



/*===========================================FOOTER===========================================*/
.footer{}
.box_footleft{float:left;color:#fff;padding-right:3%;margin-top: 50px;}
.box_footright{float:right;text-align:right;}
.footer_mxh{margin-top:80px;margin-bottom:30px;display:inline-block;}
.footer_mxh a img{margin-left:3px;}
.mxh_title{color:#fff;font-size:15px;font-family: 'Roboto-Regular';margin-bottom: 20px;text-align: left;}
.footer_thongke{color:#fff;text-transform:uppercase;font-size:13px;font-family: 'Roboto-Regular';}

.main_content{margin-top:30px;}



/*--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: 'Roboto-Regular';
	color:#921715;
	font-size:20px;
	text-transform:none;
	display:block;
	margin-bottom:10px;

}
.thanh_title h2{color: #921715 !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;}
.khung_thongtin li{ padding: 5px 0px 5px 0px; width: 100%; float: left; color: #333; border-bottom:1px solid #ebebeb;}
.khung_thongtin h2{ font-size: 26px; color: #333; text-shadow: 0px 0px 3px #fff; text-transform: uppercase;font-family: 'SFUFuturaRegular';}
.khung_thongtin b{}
.khung_thongtin .masp{color:#333; 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;}


.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;font-family: 'UVFAphroditePro';}
.form_lh p{ padding: 5px 0px 5px 0px;}
.form_lh p input{ padding: 5px; width: 100%; margin-left: 0px;}
.form_lh p label{ width: 80px; float: left;}
.form_lh p textarea{ padding: 5px; width: 100%; margin-left: 0px;}
.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;
}

/*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;float: left; line-height: 30px;
}
ul.pagination a {
    color:#e8971e;
    display:inline-block;
    padding:5px 10px;
    border:1px solid #cde0dc;
    text-decoration:none;
}
ul.pagination a:hover, 
ul.pagination a.current {
    background:#e8971e;
    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: 40%;    text-align: center;}
.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: #2a8cd2; text-align: center; text-transform: uppercase;margin-top: 20px;}
.box_spcapcontent_cost{color:red;}

/*==========================================FACE CHAT=============================================*/
.box_fchat{
	position: fixed;color: #fff;top: 25%;right: -261px;z-index: 999999999;height: 50px;transition:all ease 0.5s;
}
.fchat_img{float:left;}
.box_fchat img{float:right;width:100%;}
.box_fchat:hover{right:0px;cursor: pointer;}
.fchat_content{
	background: #fff;color: #000;height: 300px;float:right;
}
.box_fanpage{position: fixed;color: #fff;top: 50%;right: -261px;z-index: 99999999;transition:all ease 0.5s;}

/*==========================================SCROLL=============================================*/
.back_to_top{display:none; position:fixed; bottom:80px; right:10px; text-align: right; z-index: 99999; cursor:pointer;} 
.back_to_top img{ width:100%; }

/*===fixed===*/
.pro_info_box{padding:0 !important;}



/*=====video=====*/
/*.box_s_video{position:relative;}
.select_video{position:absolute;bottom:5px;left:0;width:100%;background:rgba(0,0,0,0.6);padding: 10px 0;text-align: center;}
.autoplayvideo{width:80%;margin: auto;}
.autoplayvideo a{outline:none !important;}
.autoplayvideo a img{display:inline-block !important;border: 2px solid #fff;}*/

/*nút slick*/
/*.slick-prev:before, .slick-next:before{
content: '' !important;
}
.autoplayvideo .slick-prev, .autoplayvideo .slick-next{
width:8px;
height:20px;
z-index:999;
}
.autoplayvideo .slick-prev,.autoplayvideo .slick-prev:hover,.autoplayvideo .slick-prev:focus{
background:url(../images/arrow_left.png) no-repeat center center;
left: -10px;
top:50%;
}
.autoplayvideo .slick-next,.autoplayvideo .slick-next:hover,.autoplayvideo .slick-next:focus{
background:url(../images/arow_right.png) no-repeat center center;
right: -10px;
top:50%;
}*/

/*==========================================ALBUM ẢNH=============================================*/
.box_alnum_title{text-align:center;background: #ccc; padding: 5px;}
.box_alnum_title a{font-family: 'SFUFuturaBook';font-size: 20px;color:#000;}
.box_album_item{margin-bottom: 20px;width:280px;float: left;margin-right: 26px;}
.box_album_item:nth-child(4n){margin-right:0;}
.box_album_item:nth-child(4n+1){clear:both;}
.box_album_item img{}
.box_album_img{position:relative;transition: all ease 0.6s;}
.box_img_des{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0;
transform: scale(0.9);background-color: rgba(4, 4, 4, 0.3);
transition:all ease 0.5s;}
.box_album_img:hover .box_img_des{transform: scale(1); opacity: 1;}

.box_img_des img{width: 40%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}

/*hover album*/
.box_album_img::before{position: absolute;
    content: '';width: 100%; height: 100%;top: 0;left: 0;opacity:0;
	background:#fff;z-index:1;transform:scale(1,1);transition: all ease 0.6s;}
.box_album_img::after{position: absolute;
content: '';width: 100%;height: 100%;top: 0;left: 0;opacity:0;
background:#fff;z-index:1;transform:scale(1,1);transition: all ease 0.6s;}

.box_album_img:hover:before{z-index:1;transform:scale(0,1);opacity:0.5}
.box_album_img:hover:after{z-index:1;transform:scale(1,0);opacity:0.5}
.box_albumdetail_container{margin-bottom:20px;}