
body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: 'fontb', Geneva, sans-serif, "Times New Roman", Times, serif;
	font-size: 14px;
	font-family: Tahoma;
	color: #000000;
	background: #4e4d43;/* Old browsers */
}
.fm{
	display:none;
}
a:link, a:visited { color: #CC3333; text-decoration: none; font-weight: normal; } 
a:active, a:hover { color: #0683ab; text-decoration: none; }

.button_01 a {
	display: block;
	width: 102px;
	height: 23px;
	padding: 7px 0 0 0;
	background: url(images/templatemo_button.png)  no-repeat;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.button_01 a:hover {
	color: #fff;
    background:url(images/templatemo_button_hover.png) no-repeat;
}

p {margin: 0px;padding: 0px;}

img { margin: 0px; padding: 0px; border: none; }
.sky1{  /* float: left; */
  display: block;
  margin: 0px 5px 5px 10px;  width: 120px;  margin: 0 auto;  display: block;}
.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }

.margin_r10 { margin-right: 10px; }

.float_l { float: left; }
.float_r { float:  right; }
.header{
	width: 100%;
  height: 27px;
  background-color: #A1A1A1;
}
.tdhead{
	width:1150px;
	margin:0 auto;
}
.tdhead p{
	width:300px;
	float:left;
	line-height:30px;
	color:#E2E0E1;
}
.toTop{
	display:none;
}
#templatemo_header_wrapper {
	width: 100%;
	height: 265px;	
	background: url(images/templatemo_header.png) no-repeat top center;
	position:relative;
	z-index:1000;
}

#templatemo_header {
background: url("images/templatemo_header.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    height: 265px;
    padding: 0 10px;
    position: relative;
    width: 980px;
    z-index: 1000;
}

/* site title */

 #site_title {
	margin:0 auto;
	width: 1150px;
	text-align:center;
	height: 120px;
}
 #site_title img{ 
	height: 95px;
	margin-top: 10px;
}
.laco img{ 
	/* height: 95px; */
	/* margin-top: 15px; */
}
 .logo{
	float: left;
 
	position: absolute;
}
.h3 .new_img{
	float: left;
	width: 60px;
	height: 40px;
	padding-right: 5px;
}
.news_element{
	width: 100%;
	padding: 10px 0px;
	float: left;
	color: #ffcb00 !important;
}
.news_over{
	border: 1px solid #989898;
	padding-left: 5px;
	background: #666666;
	float: left;
	font-size: 15px;
}
.pagination li a{
	color: #ffcb00;
}
 .infoname{
	   float: left;
	     
	   padding-left: 200px;
	   /* width: 905px; */
  
	   /* border-bottom: 1px solid #C2C2C2; */
 }
 .logo1{
	float: right;
 }
 .infoname h1{
	  display: block;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  
	  padding-top: 15px;
  
	  color: #1428a0;
  text-transform:uppercase;
  
	  font-family: 'fontab';
    
	  font-size: 30px;
  
	  /* margin-bottom: 25px; */
 
	  text-shadow: 4px 4px 2px rgba(150, 150, 153, 1);
	  -webkit-text-stroke: 0.5px #fff;
}
article{
	margin-top:5px;
}
 .infoname h2{
	color: #e60101;
	  text-transform:uppercase;
	  
	margin-top: 25px;
 
	display: block;
	font-size: 40px;
	font-family: 'fontc';
	/* text-transform: uppercase; */
	text-shadow: 4px 4px 2px rgba(150, 150, 153, 1);
	-webkit-text-stroke: 0.5px #fff;
}
  .infoname h3{
	  color: #DA342B;
  display: block;
  font-size: 14px;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
  margin-top: -22px;
  text-align: right;
}
  }
/* end of site title */

/* menu */
#list-main-menu{width:1150px;height:30px;margin:auto;padding:0;

}
#list-main-menu>li{float:left;display:inline-block; border-right:#0C57BD 1px solid; text-transform:uppercase; font-weight:bold;}
#list-main-menu>li:hover>a{background-color:#006782;}
#list-main-menu>li>.active{background-color:#006782; }
#list-main-menu>li>a{
  height: 40px;
  font-family: "Segoe UI";
  font-weight: bold;
  float: left;
  padding: 0 37px;
  line-height: 40px;
  color: #fff;
  text-decoration: none;
  }
 .slogan{
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	font-size:16px;
	font-weight:bold;
	font-family: "Segoe UI";
	color:#E74033;
 }
 .imgsli{
	width:225px;
	height:270px;
	margin:15px;
	border:3px solid  #EDDBC5;
	border-radius:10px;
 }
.sli{
	background-color: #E2E2E2;
	margin-bottom: 10px;
	border-top:1px solid #c2c2c2;
}


.calll{
background-image: url(images/call.png);
  padding-left: 40px !important;
  background-size: 18%;
  background-position: 8px;
  background-repeat: no-repeat;
  padding-right: 5px !important;
}

/* menu */
#templatemo_menu {
  height: 50px;
  float: left;
   
  width: 100%;
 
  margin-top: 0px;
  background-color: #1428A0;
}
/* end of menu */
/* Search */

#templatemo_header #search_box {
	position: absolute;
	width: 335px;
	height: 72px;
	bottom: 30px;
	right: 50px;
	background: url(images/templatemo_search.png)
}
.flag{width: 200px; height:25px;float:right;margin-top: 10px;margin-left:25px;/* position: absolute; */overflow: visible;/* right: 0; */}
.laco{float:right}
.login{float:right;margin-top: 10px;/* display: table; */}
.gn{width: 250px}
.login i{float: left;font-size: 20px;color: #1428A0;}
.spss{float:right;width: 350px;margin-top: 10px;text-align: right;}
.spss p{float: right;color: #ffcc00;font-size: 18px;font-family: fontab;}
.spss i{float:right;font-size: 25px; */;line-height: 31px;}
.login p {
  font-size: 15px;
  font-family: 'fonta';
  color: #1428a0;
  padding-left: 15px;
  display:table;
  float:left;
}
.login a{font-size: 15px;font-family: 'fonta';color: #1428a0;padding-left: 15px;float: left;}
.spss a{font-size: 22px;font-family: 'fontab';color: #1428a0;float: right;line-height: 28px;/* display: table; */}
#cart-total
{
	display:table;
}
.flag i{/* font-size: 28px; */}
.flag img{
	margin-right: 0px;
	/* border: 1px solid #DADAD8; */
	width: 30px;
	margin-left: 0px;
	height: auto !important;
	margin-top: 5px !important;
}

.search, .search * {
	margin: 0;
    padding: 0;
    outline: none;
    border: 0;
    background: none;
}
.search{
	height: 40px;
	margin-top: 0px !important;
	float:right;
	/* border: 0; */
	margin-left: 8px;
	border-radius: 8px;
	background-color: #989898 !important;
}
.db{
	display:none !Important;
}
.search form {
  /* height: 40px; */
  /* margin-top: 15px; */
    
}

::-webkit-input-placeholder { color:#000; } /*Google Chrome */
::-moz-placeholder { color:#000; } /* Firefox 19+ */
:-ms-input-placeholder { color:#000; } /* IE */
input:-moz-placeholder { color:#000; }
#searchfield {
  height: 24px;
  width: 201px;
  padding: 9px;
  color: #020202;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  background: none;
  /* font-family: 'fonta'; */
  font-family: 'tahoma';
  font-weight: bold;
}
#nuttim{
	background-image:url(images/nuttim.png);
	height: 30px;
	width: 30px;
	float:right;
	margin-right: 5px;
	margin-top: 8px;
}
/* end of search 
	 box-shadow: 0px 0px 6px red;
     -moz-box-shadow:0px 0px 6px red;
     -webkit-box-shadow: 0px 0px 6px red;
*/
.spnoibat{
	background-image:url(images/back123.jpg);
	height:345px;
}
/* content */

.namesp{
	height:35px;
	width:100%;
	background-color:#0152A1;
}
.spname{
	width:1150px;
	margin:0 auto;
}
.spname h3{
	color:#ffffff;
	float:left;
	line-height:10px;
	padding: 0px 15px;
	font-weight:inherit;
	font-size:13px;
}
.snamep{
  padding-left: 55px;
  width: 120px;
  background-image: url(images/gach.png);
  background-repeat: no-repeat;
  height: 35px;
  line-height: 35px;
  font-family: "Segoe UI";
  font-weight: bold;
  background-position: 15px;
  color: #B9BED0;
  background-color: #898989;
  float:left;
}
#templatemo_content_wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 5px;
	display: table;
	margin-bottom:10px;
	padding-top: 13px;
}

#templatemo_content_wrapper_bottom {
	width: 1000px;
	height: 15px;
	margin: 0 auto;
	background: url(images/templatemo_content_bottom.png) no-repeat;
}
.menucon{
	display: none;
	margin-top: -4px !important;
}
.menucon ul.open {
    background-color: #ddd;
}
.menucon ul li{
	background-color: #B5B5B5;
}
.menucon ul li ul li{
	background-color: #ddd;
}
.menucon ul li ul li ul li a{
	background-color: #fff !important;
}
.menucon ul li a{
	line-height: 30px !important;
	font-size: 10px !important;
	color: #039 !important;
}
.menucon .submenu-button{
	height: 30px !important;
	width: 30px !important;
}
.menucon ul ul li a {
    padding: 0px 30px !IMPORTANT;
}
.menucon ul ul ul li a{
	padding: 0px 50px !IMPORTANT;
}
.menucon .submenu-button::after{
	top: 15px !important;
	left: 10px !important;
}
.menucon .submenu-button::before{
	top: 12px !important;
	left: 13px !important;
}
#templatemo_content {
	float: right;
	width: 660px;
	
}

#templatemo_content p {
	text-align: justify;
	margin-bottom: 10px;
}
.hik{
  margin-top: -78px;
  text-align: center;
  color: #7E848C;
  height: 34px;
  padding-left:10px;
  font-size: 14px;
}

.content_section {
	clear: both;
	width: 100%;
	display:table;
	margin-top: 0px;
}
#h22{
	 /* border-bottom: 2px solid #65A72C; */
	 /* padding-bottom:1px; */
	 /* margin-bottom: 5px; */
	 border: 1px solid #989898;
	 border-bottom: 0px;
}
#h22 h2{
	    margin: 0;
	    padding: 0;
	    border-bottom: 1px solid #666666;
	    background-color: #ffcb00;
	    height: 31px;
	    line-height: 31px;
	    text-transform: capitalize;
	    color: #000;
	    /* padding-left: 10px; */
	    padding-left: 20px;
	    font-weight: BOLD;
	    /* font-family: 'fonta'; */
	    font-size: 15px;
	    text-align: left;
	    /* -webkit-box-shadow: 0 10px 6px -6px #777; */
	    -moz-box-shadow: 0 10px 6px -6px #777;
	    /* box-shadow: 0 10px 6px -6px #777; */
}
#h22 h3{
	    margin: 0;
	    padding: 0;
	    /* border-left: 5px solid #FE0000; */
	    /* background-color: #004890; */
	    height: 50px;
	    line-height: 75px;
	    text-transform: uppercase;
	    color: #c12833;
	    /* padding-left: 10px; */
	    font-weight: bold;
	    /* font-family: 'fontb'; */
	    font-size: 20px;
	    text-align: left;
	    border-bottom: 3px solid #c12833;
	    /* -webkit-box-shadow: 0 10px 6px -6px #777; */
	    -moz-box-shadow: 0 10px 6px -6px #777;
	    /* box-shadow: 0 10px 6px -6px #777; */
}
.info11{
	display:table;
}
input.montant_devise {
			  text-align: left;
			}
			.ttin{
				  margin: 0px;
			  padding: 0px;
			  
				  width: 90px;
			  float: left;
			  list-style: none;
			  margin-right: -10px;
			  position: relative;
			  margin-top: 7px;
			
				  padding-left: 10px;
}
			.ttin li{
				line-height:27px;
			
				font-size: 15px;
				font-family: fonta;
				text-transform: uppercase;
				color: #000;
}
input.montant_devise {
	height:30px;
}
#templatemo_content h2 {
	/* color: #FFF;
    font-size: 20px;
    height: 50px;
    line-height: 43px;
    padding: 0 0 0 80px;
	background: url(images/thanhsp.png) no-repeat bottom left;
	background-size:150% 100%; */
}
#h21 {
	    background: url("images/thanhsp.png") no-repeat scroll left bottom / 97% 91% rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 20px;
    height: 50px;
    line-height: 52px;
    padding: 0 0 0 80px;
}

.product_box {
	float: left;
	width: 190px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
	margin-bottom: 20px;
	margin-right:10px;
}

.fl_image {
	float: left;
	margin: 3px 15px 5px 0;
	width:150px;
}

#templatemo_content .product_box p {
	padding: 0;
	margin: 0 0 5px 0;
}

#templatemo_content .product_box a {
	color: #000000;
	font-weight: bold;
}

#templatemo_content .em_text {
	color: #537c11;
}

.price {
	color: #C30;
	font-size: 14px;
	font-weight: bold;
}

.product_box h3 {
	background: #63a103;
	padding: 3px 10px;
	margin: 0 0 10px 0;
	color: #ffffff;
	font-size: 12px;
}

.product_box img {
	width: 180px;
	height: 100px;
	border: 5px solid #e6e0ce;
	 margin-bottom: 10px;
}

#templatmeo_sidebar {
	 float: left;
	width: 250px;
	padding: 0;
	background: url(images/templatemo_sidebar.jpg) repeat-y;  
}

#templatmeo_sidebar .sidebar_section {

}

#templatmeo_sidebar .sidebar_section_content {
	margin:0 0 0 10px;
}

#templatmeo_sidebar h2 {
   /* color: #ffffff;
    font-size: 20px;
    height: 50px;
    line-height: 43px;
    padding: 0 0 0 80px;
	background: url(images/templatemo_header_bg.png) no-repeat bottom left;
	background-size:100% 100%; */
	color: #090;
    font-size: 20px;
    height: 50px;
    line-height: 50px;
}

#templatmeo_sidebar .categories_list {
	margin: 0;
	padding: 0;
	list-style: none;
}

#templatmeo_sidebar .categories_list li {
	padding: 0;
	margin: 0;
}

.categories_list li a {

}
.categories_list li a:hover {
	color: #537c11;
	text-decoration: none;
}

.sidebar_section label {
	display: block;
	margin-bottom: 10px;
}

.sidebar_section #input_field {
	height: 20px;
	width: 233px;
	padding: 0 5px;
	margin-bottom: 10px;
	color: #000000;
	font-size: 12px;
	font-variant: normal;
	line-height: normal;
}

.sidebar_section #submit_btn{
	float: right;
 	height: 30px;
	width: 80px;
	margin: 0px;
	padding: 3px 0 15px 0;
	cursor: pointer;
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	outline: none;
}

/* end of content */

/* footer */
#templatemo_footer {
	width: 100%;
	/* background-image:url(images/ft.png); */
	  
	/* margin-top: -65px; */
  
	position: relative;
    
	/* z-index: 1112; */
}
.hfooter{
	background-image:url(images/footer.png);
	background-position: bottom;
	background-repeat: no-repeat;
	height:45px;
}
#templatemo_footer a {
	color: #fff;
}
.footer{
    width: 1150px;
    height: 42px;
    /* border-bottom: 1px solid #fff; */
    margin: 0 auto;
}

.footer_menu {
	/* margin: 0px auto; */
	/* padding: 15px 0px; */
	/* display: table; */
	text-align: right;
	list-style: none;
	width: 1150px;
	float: left;
}
.ifooter{
	font-family:Calibri;
}
.ifooter p{
	font-size:14px;
	line-height:25px;
	  text-transform: initial;
	  color:#000;
}
.ifooter h2 {
  font-size: 20px;
  width: 100%;
  color: #ffcb00;
  font-weight: normal;
  font-family: 'fontab';
  /* display: table; */
  margin-top: 3px;
  padding-top: 0px;
  /* padding-bottom: 15px; */
  /* border-bottom: 1px solid #FFFFFF; */
  /* -webkit-margin-before: 0em; */
  /* -webkit-margin-after: 0em; */
}
.footer_menu li {
	margin: 0px;
	/* padding: 0px 25px; */
	line-height: 27px;
	display: inline;
	border-right: 1px solid #ffcb00;
}
.footer_menu li.kcu {
	/* border-right: 1px solid #FFFFFF; */
}
.footer_menu li a{
  color: #ffcb00 !important;
  font-size: 15px;
  /* font-family: 'fonta'; */
  text-transform: capitalize;
  display: block;
  padding: 0px 25px;
}
.ifooter{
  margin: 0 auto;
  width: 1050px;
  display: table;
  /* line-height: 18px; */
  padding-top: 15px;
  padding-bottom: 15px;
}
.ifooter h5{
		-webkit-margin-before: 0em;
		-webkit-margin-after: 0em;
		color: #ffcb00;
		font-size: 17px;
		font-family: 'fonta';
		font-weight: normal;
		margin-bottom: 10px;
		/* width: 314px; */
		background-repeat: no-repeat;
		/* padding-left: 40px; */
		line-height: 25px;
}
.ifooter h5 i{
    font-size: 25px;
	
    margin-right: 10px;
    width: 30px;
}

.kfooter{
	width: 244px;
	float:left;
	border-left: 1px solid #fff;
	padding-left: 30px;
}
.lfooter{
	width: 220px;
  float: left;
	 
	/* text-transform:uppercase; */
}
.dfooter{
	width: 555px;
	float: left;
	/* text-transform:uppercase; */
}
.cbs{
	margin-top: 13px;
	width: 170px;
}
.cfooter{
	width:260px;
	float:right;
	text-align: right;
	line-height:30px;
	color: #FFF;
}
.cfooter h2{
	display:block;
	padding:0px 20px;
	height:30px;
	font-size:12px;
	text-align:center;
	background-color:#000;
	border: 1px solid #fff;
	
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
}
.cfooter .thu1{
	float:left;
	display:table;
}
.cfooter .thu2{
	float:right;
	display:table;
}
footer ul{
  display: table;
  margin: 0px;
  clear:both;
  /* float: left; */
  -webkit-padding-start: 0px;
}
footer ul li{
	list-style: none;
  display: table;
  float: left;
  
	margin-right: 5px;
}
footer ul li a img{
	width:30px;
}
.spss ul li a img{
	width: 38px;
}
.spss ul{
  display: table;
  margin: 0px;
  clear:both;
  float: right;
  -webkit-padding-start: 0px;
}
.spss ul li{
	list-style: none;
	display: table;
	float: left;
	margin-right: 2px;
}
.footer_menu .last_menu {
	border: none;
}

footer{
    /* background-color: #003399; */
}
#hotline{
	background-image: url("images/hotline.png");
    background-size: 100% 100%;
    height: 84px;
    margin-top: -50px;
    width: 185px;	
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	float:left;
}
#hl{
	padding-left: 41px;
    padding-top: 36px;
}
#hl1{
	color: #fff;
    font-size: 15px;
    line-height: 45px;
    margin-left: 210px;
	width:280px;
}
.dbt img{
    float: left;
    width: 91px;
    margin-right: 20px;
}
.dbt h3{
    /* margin-left: 10px; */
    color: #ffcb00;
    font-family: 'fonta';
    font-size: 15px;
    /* line-height: 40px; */
}
/* end of footer */
.col-sm-2.control-label {
    float: left;
    width: 120px;
}
.form-group {
 float: left;
    margin: 10px;
    width: 400px;
}
.new-nav > li {
    float: left;
    width: 100%;
	list-style:none;
	margin:10px 0px;
}
.new-nav > li > a {
    /* border-left: 2px solid #fff; */
    float: left;
    transition: all 0.5s ease 0s;
    width: 100%;
}
.new-nav > li > a:hover {
    border-color: #c00;
    /* background-color:#EAEAEA; */
}
.new-nav > li > a .news-info {
    color: #ffcb00;
    float: left;
    margin-left: 10px;
    width: 590px;
}
.new-nav > li > a .news-name {
    float: left;
    font-size: 13px;
    width: 100%;
}
.new-nav > li > a .news-description {
    float: left;
    width: 100%;
}
.news-pic {
    float: left;
    height: 80px;
    width: 120px;
}
.k2{
	background-image:none !important;
	background-color: #F2F2F2 !important;
	margin-top:10px;
}
.httt{
	  display: block;
	  width: 100%;
	  /* border: solid 1px #004890; */
	  /* background-color: #FFF; */
	  font-size: 13px;
	  float: right;
	  /* background-image: url(images/hotro.png); */
	  background-position: right top;
	  background-repeat: no-repeat;
	  /* background-color: #FFFFFF; */
	  margin-top: 10px;
}
.httt ul{
	list-style:none;
	margin-left:-30px;
	-webkit-margin-after: 0em;
	-webkit-padding-start: 0px;
  -webkit-margin-start: 0px;
  font-family:'fontd';
	font-size: 18px;
	text-align: center;
	line-height: 25px;
	color: #B04141;
	padding-bottom: 10px;
}
.httt ul li.ks1{
	font-weight:bold;
}
.httt ul li.ks2{
  /* color: #FE0000; */
  font-family: 'fontb';
}
.httt ul li.ks3{
	  width: 100%;
  
	  display: table;
}
.httt ul li.ks4{
	font-weight:bold;
	  text-transform: uppercase;
}
.httt ul li.ks5{
	/* font-weight:bold; */
	font-size: 16px;
	text-align: left;
	padding-left: 10px;
	/* font-family: 'fontb'; */
	/* text-transform: uppercase; */
	color: #ffcb00;
	line-height: 28px;
}
.httt ul li.ks6{
	height:20px;
}
.httt1{
	display: block;
	width: 100%;
	/* margin-top: 5px; */
	/* border: solid 1px #666666; */
	/* border-bottom: none; */
	/* background-color: #FFF; */
	font-size: 13px;
	/* margin-bottom: 20px; */
	float: right;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e4e4e4+0,ffffff+100 */
}
.h3 img{
	width: 100%;
	/* margin: 20px; */
}
.effect5
{
  position: relative;
  margin-bottom: 20px;
}
.effect5:before
{
	  z-index: -1;
  
	  position: absolute;
  
	   content: ""; 
  
	  bottom: -18px;
  
	  left: 0px;
  
	  width: 100%;
  
	  top: 100%;
  
	  /* margin-top: 10px; */
	  max-width:300px;
  
	  /* background: #777; */
  
	  /* box-shadow: 0 15px 10px #777; */
  
	  /* transform: rotate(-3deg); */
	  background-image: url(images/bongdo.png);
	  background-size: 100% 100%;
	  background-repeat: no-repeat;
}

.httt1 p{
	margin:15px;
	margin-top:0px;
	font-weight:bold;
	padding: 0 13px;
}

.slogantext{
    margin-top: 5px;
	
    font-family: 'fontab';
    font-size: 16px;
    text-shadow: 1px 1px 4px rgba(150, 150, 150, .2);
}
.icon-y {
    background-image: url("images/yahoo.png");
    background-size: 100% auto;
    float: left;
    height: 40px;
    width: 40px;
}
.icon-fb {
    background-image: url("images/facebook.png");
    background-size: 100% auto;
    float: left;
    height: 40px;
    width: 40px;
	margin-top:-10px;
}
.icon-sk {
    background-image: url("images/skype.png");
    background-size: 100% auto;
    float: left;
    height: 40px;
    width: 40px;
	margin-top:-16px;
}
.icon-g {
    background-image: url("images/google.png");
    background-size: 100% auto;
    float: left;
    height: 40px;
    width: 40px;
	margin-top:-21px;
}
.icon-yo {
    background-image: url("images/youtube.png");
    background-size: 100% auto;
    float: left;
    height: 40px;
    width: 40px;
	margin-top:-21px;
}
.icon-yo:hover {
    background-image: url("images/5.png");
}
.icon-y:hover {
    background-image: url("images/1.png");
}
.icon-fb:hover {
    background-image: url("images/2.png");
}
.icon-sk:hover {
    background-image: url("images/4.png");
}
.icon-g:hover {
    background-image: url("images/3.png");
}
.mxh{
	float: left;
    left: 284px;
    list-style: outside none none;
    position: relative;
    top: 73px;
    z-index: 2147483647;
}
.pagination{
	text-align:center;
	  display: table;
  margin: 0 auto;
	}
.pagination li{
	 display: table;
    float: left;
    list-style: outside none none;
    width: 20px;
}
.gtnho{
  margin: 10px;
  width:419px;
  float:left;
}
.gtnho a{
	height: 15px;
  width: 75px;
  line-height: 14px;
  text-transform: uppercase;
  padding: 10px;
  margin-top: 14px;
  font-weight: bold;
  font-size: 12px;
  display: block;
  color: #fff;
  background-color: #E52D2E;

}
.about{
 float: left;
  width: 860px;
  background-image: url(images/about.jpg);
  color: #fff;
  height: 252px;
  margin-top: 25px;
  background-repeat: no-repeat;
  background-size: 50% 98%;
  position: relative;
}

.doitac{
	height: 100px;
	background-image:url(images/doitac.jpg);
	width:100%;
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	padding-top:13px;
}
.hdoitac{
	width:1150px;
	height:50px;
	margin:auto;
}
.hdoitac marquee img{
	height: 85px;
}
.ndtin{
	padding: 10px 0;
	/* -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; */
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	/* box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; */
	/* margin: 15px 0px 15px 0px; */
	display: block;
	color: #ffcb00;
}
.product-box .hinhtn{
	width: 75px;
	height: 75px;
}
.ndtin {}
.ndtin .hianh{
	  width: 100%;
	  float:left;
}
.ndtin .tentin{
	width: 100%;
	float:left;
	margin-left:5px;
}
.ndtin .motatin{
	float:left;
	margin-top: 0px;
}
.product-box{
	clear:both;
}
.img-thumbnail img{
	/* width:330px; */
	/* float:left; */
	/* border:solid 5px #efefef; */
    
	/* box-shadow:0 0 1px 1px #ccc; */
	/* -webkit-box-shadow:0 0 1px 1px #ccc; */-moz-box-shadow:0 0 1px 1px #ccc;
    -ms-box-shadow:0 0 1px 1px #ccc;-o-box-shadow:0 0 1px 1px #ccc;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.aside-panel {
  width: 301px;
  float: left;
  margin: 0px;
  margin-right:10px;
}

.menuht{
	/* display: block !important; */
	margin: 2%;
	/* width: 96% !important; */
	margin-top: 10px !important;
	display: none;
}
.tright{
	width: 825px;
	float:right;
	clear:none;
	margin-top: 0px;
}

.battt{
  width: 100%;
  display: table;
  margin-bottom: 10px;
}
.nav li span{
	font-weight: normal;
	font-size:15px;
	/* font-family: "fontab"; */
	text-transform:uppercase;
}
.nav li{
	margin:15px 0px;
	font-size:15px;
	/* font-family: 'fonta'; */
}
.nav li i{
	font-size:15px;
}
.nav li input {
  width: 73px;
  height: 25px;
}
.new-nav{
	  display: table;
  padding-left: 0px;
  margin-top: 0px;
}
.dtin{
	padding:15px;
	list-style:none;
}
.dtin .tiibds{width:auto;margin-bottom:10px;}
.dtin li.hh{margin-bottom:10px;clear: both;}
.dtin li.li1{/* height:35px; */clear: both;margin: 7px 0px;}
.dtin li h3{color:#4197DC;border-bottom:1px dotted #E7E7E7}
.dtin li p{margin:5px;}
.dtin li input{
	width: 70%;
	height: 27px;
	background: #ffcb00;
	border: 2px solid #999999;
}
.dtin li.li2 select{width:200px;height:25px;}
.dtin li.li2 input{width:200px;height:25px;}
.dtin li.li2{width:355px;height:35px;float:left}
.dtin b{
	width:130px;
	height:25px;
	float:left;
	line-height: 27px;
	font-weight: normal;
}
.btnsubmit{
  background: url(images/bg1px.gif) repeat-x;
  background-position: 0px 0px;
  padding: 5px 14px 6px 14px;
  color: #000;
  font-weight: bold;
  font-size: 14px;
  -moz-border-radius: 3px;
  /* -webkit-border-radius: 3px; */
  cursor: pointer;
  -moz-box-shadow: 1px 0px 1px #555;
  -webkit-box-shadow: 1px 0px 1px #555;
  margin-left: 5px;
  border: 0px;
  background: #ffcb00;
  font-family: tahoma;
  line-height: 23px;
  border: 2px solid #999999;
}
.khungsite{
	/* background-image:url(images/back1.jpg); */
	width: 100%;
	/* height:140px; */
	/* background-color: #F5F5F5; */
	position: relative;
}
#owl-demo1{
	/* border-bottom: 5px solid #E60101; */
}

div#owl-demo1 {}
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);

.sky-mega-menu,
.sky-mega-menu * {
  margin: 0;
  padding: 0;
  outline: none;
  border: 0;
  background: none;
}

.sky-mega-menu {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* level 1 */

.sky-mega-menu {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  z-index: 999;
  font-size: 0;
  line-height: 0;
  text-align: right;
}

.sky-mega-menu:after {
  content: '';
  display: table;
  clear: both;
}

.sky-mega-menu li {
     position: relative;
  display: inline-block;
  float: left;
  border-style: solid;
  border-color: #D1D2D2;
  border-right-width: 1px;
  font-size: 13px;
  
     line-height: 50px;
  text-align: left;
  white-space: nowrap;
}

.sky-mega-menu li a {
	display: block;
  
	padding: 0 25px;
  text-decoration: none;
  
	/* font-weight: bold; */
  
	font-size: 15px;
  
	color: #FFF;
  
	font-family: "fonta";
  text-transform: uppercase;
  transition: background 0.4s, color 0.4s;
  -o-transition: background 0.4s, color 0.4s;
  -ms-transition: background 0.4s, color 0.4s;
  -moz-transition: background 0.4s, color 0.4s;
  -webkit-transition: background 0.4s, color 0.4s;
}

.sky-mega-menu li > div {
  position: absolute;
  z-index: 1;
  top: 100%;
  left: -9999px;
  margin-top: 8px;
  background: rgba(255,255,255,0.9);
  box-shadow: 0 0 8px rgba(0,0,0,.3);
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.4s, opacity 0.4s;
  -ms-transition: -ms-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}

.sky-mega-menu li > div:after {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 8px;
  background: transparent;
}

.sky-mega-menu li > div:before {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 24px;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #2D3E50;
  border-left: 5px solid transparent;
}

.sky-mega-menu li:hover > a,
.sky-mega-menu li.active > a {
  background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dedede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
  color: #1428A0;
  border-bottom: 0 none;
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.46);
  font-weight: bold;
}

.sky-mega-menu li:hover > div {
  left: 0;
  opacity: 1;
  -webkit-transform: translate(0, 0);
}

/* level 2+ */

.sky-mega-menu li li {
  display: block;
  float: none;
  border-width: 0;
  border-top-width: 1px;
  line-height: 21px;
  white-space: normal;
}

.sky-mega-menu li li:first-child {
  border-top: 0;
}

.sky-mega-menu li li a {
  padding-top: 9px;
  padding-bottom: 9px;
}

.sky-mega-menu li li > div {
  top: 0;
  margin: 0 0 0 8px;
}

.sky-mega-menu li li > div:after {
  top: 0;
  right: 100%;
  bottom: auto;
  left: auto;
  width: 8px;
  height: 100%;
}

.sky-mega-menu li li > div:before {
  top: 22px;
  right: 100%;
  bottom: auto;
  left: auto;
  border-top: 5px solid transparent;
  border-right: 5px solid #2D3E50;
  border-bottom: 5px solid transparent;
}

.sky-mega-menu li li:hover > div {
  left: 100%;
}

.sky-mega-menu .right li > div {
  margin: 0 8px 0 0;
  -o-transform-origin-x: 100%;
  -ms-transform-origin-x: 100%;
  -moz-transform-origin-x: 100%;
  -webkit-transform-origin-x: 100%;
}

.sky-mega-menu .right li > div:after {
  right: auto;
  left: 100%;
}

.sky-mega-menu .right li > div:before {
  right: auto;
  left: 100%;
}

.sky-mega-menu .right li:hover > div {
  right: 100%;
  left: auto;
}


/**/
/* animations */
/**/

.scale-effect li > div {
  -o-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
}

.scale-effect li:hover > div {
  -o-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  background: #1428A0;
}


/* grid */

.sky-mega-menu .grid-column {
  float: left;
}

.sky-mega-menu .grid-column3,
.sky-mega-menu .submenu {
  width: 260px;
}
.hotline{
  height: 40px;
  float: left;
  width: 200px;
  background-color: #65a72c;
  color: #fff;
  font-size: 13px;
  text-align: center;
  line-height: 40px;
  font-family: 'fontd';
}
.dh{
  width: 125px;
  height: 30px;
  bottom: 0px;
  cursor: pointer;
  display: block;
  line-height: 40px;
  font-family: 'fontab';
  text-align: center;
  /* left: 53px; */
  color: #fff;
  line-height: 30px;
  /* margin: 10px auto; */
  font-size: 12px;
  background-color: #034DA2;
  border-left: 7px solid #E60101;
}
#product-nonem-list{
    font-size: 13px;
    width:100%;
    float:left;
    padding:0;
    list-style:none;
    margin:0;
    font-family: "fonta",tahoma;
    /* background-color: #fff; */
    /* border-bottom: 1px solid #42b212; */
}
#product-nonem-list a{color:#000}

#product-nonem-list > li{
	    width:100%;
	    float:left;
	    /* border-bottom: 1px solid #fff; */
	    /* background-color: #ddd; */
	    padding: 1px 0px;
	    /* background-color: #666666; */
}
#product-nonem-list > li:hover > a{/* padding-left:25px; */color: #000; background: #ffcb00}
#product-nonem-list > li > a{
	width: auto;
	float:left;
	/* padding-left:20px; */
	font-size: 14px;
	line-height: 27px;
	color: #ffcb00;
	text-transform: capitalize;
	/* font-weight:bold; */
	text-decoration:none;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	font-family: tahoma;
	width: 100%;
	padding: 7px 15px;
	width: calc(100% - 30px);
	/* font-family: "fonta"; */
	background-color: #666666;
	border: 1px solid #989898;
}
#product-nonem-list > li > a.active_a{
	
	background-color: #ffcb00;
	color: #000;
}
#product-nonem-list > li > a:before{
	/* content: ''; */
	padding-left: 15px;
}
#product-nonem-list1{color:#30C; list-style:none; padding-left:20px;}
#product-nonem-list1 li {margin:5px;}
#product-nonem-list .has-dv ul.ul-has-dv{
		display: none;
		position: absolute;
		margin-left: 215px !important;
		background-color: #fff;
		width: 230px;
		z-index: 100;
		border: 1px solid #E60101;
		-webkit-padding-start: 0px;
		list-style: none;
}
#product-nonem-list .has-dv:hover ul.ul-has-dv{
	   -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.4s, opacity 0.4s;
    -ms-transition: -ms-transform 0.4s, opacity 0.4s;
    -moz-transition: -moz-transform 0.4s, opacity 0.4s;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	display: block;
}
#product-nonem-list .has-dv-c3 ul.ul-has-dv-c3{
		display: none;
		position: absolute;
		margin-left: 205px !important;
		background-color: #fff;
		width: 230px;
		z-index: 100;
		margin-top: -25px;
		border: 1px solid #E60101;
		-webkit-padding-start: 0px;
		list-style: none;
}
#product-nonem-list .has-dv-c3:hover ul.ul-has-dv-c3{
	   -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform 0.4s, opacity 0.4s;
    -ms-transition: -ms-transform 0.4s, opacity 0.4s;
    -moz-transition: -moz-transform 0.4s, opacity 0.4s;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	display: block;
}
#product-nonem-list li ul{
	margin-left: 0px;
}
#product-nonem-list li ul li{
	  /* border-bottom: 1px dashed #85b0ff; */
	  padding: 5px 0px 5px 10px;
}

#product-nonem-list li ul li{
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}

#product-nonem-list li ul > li:hover {/* padding-left:25px; */color:#fff;font-weight:bold;background:#e00507;}
#product-nonem-list li ul > li:hover a {/* color:#fff; */}
#product-nonem-list li ul li a{
	color: #000;
	font-size: 14px;
	display: block;
}
#product-nonem-list ul ul ul a{
	color:#000;
}
.kck1{
	  margin-left: 0px !important;
}
.kck0{
	  margin-right: 0px !important;
}

.float {
  transform: translateZ(0px);
  float: left;
  transition-duration: 0.3s;
  transition-property: transform;
  text-align: center;
  color: #000;
  margin: 7px;
  font-family:"tahoma";
  /* border: 1px solid #999999; */
  padding: 10px 0px;
  width: 237px;
  height: 205px;
  margin-right: 49px;
  margin-bottom: 22px;
}
.ctsp{
	display:block;
	width: 125px;
	background-color: #E60101;
	height: 37px;
	float: right;
	border-radius: 3px;
	line-height: 37px;
	color: #fff;
	font-family: 'fontab';
	font-size: 13px;
	font-weight: normal;
	cursor: pointer;
}
.float img{
  width: inherit;
  height: 177px;
  border: 3px solid #989898;
  /* cursor: pointer; */
  width: auto;
  max-width: 100%;
  width: 100%;
  /* height: auto; */
}
.spc{
	width: 87px;
	float: left;
	height: 37px;
	background-color: #e60101;
	color: #fff;
	font-size: 13px;
	font-family: 'fontab';
	line-height: 37px;
	font-weight: normal;
	border-radius: 3px;
}
.float .xct{
  float: right;
  width: 20%;
  height: 40px;
  /* bottom: 0px; */
  text-align: center;
  /* left: 53px; */
  color: #fff;
  line-height: 43px;
  margin-top: 10px;
  font-size: 28px;
  /* background-color: #4FAE32; */
}
.float h3{
	margin: 8px 0px 5px;
	font-size: 14px;
	/* float: left; */
	display: block;
	/* width: 100%; */
	text-align: center;
	line-height: 18px;
	color: #ffcb00;
	/* font-family: 'fonta'; */
	font-weight: normal;
}
.kdau{
	display: none !important;
}
.float p{
 margin: 5px 5px 10px 10px;
  
 font-size: 17px;
  /* float: left; */
  display: block;
  /* width: 100%; */
  
 text-align: center;
  
 color: #e60101;
  
 font-family: 'fontab';
}
.float span{
  color: #E30002;
  font-weight: bold;
}
.float .xct{
   width: 47px;
  
   height: 37px;
  
   text-align: center;
  font-family: 'fontb';
  
   color: #FFFFFF;
  
   line-height: 35px;
  
   margin: 0px auto;
  
   /* border-left: 1px solid #C12833; */
   /* padding-top: 10px; */
   font-size: 25px;
  
   background-color: #2a2e37;
   float: left;
}
.float .xct.ak{
  left: 50px;

}
.float:hover, .float:focus, .float:active {
   transform: translateY(0px);
}

table.table.table-bordered.table-striped.table-hover
{
	border: 1px solid #353535;
	width:100%;
	  
	text-align: center;
	/* border-spacing: 2px; */
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.bokhung{
	  width: 1110px;
  margin: 0 auto;
}

ul.forum {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    /* -webkit-margin-start: 0px; */
    /* -webkit-margin-end: 0px; */
    -webkit-padding-start: 0px;
    list-style: none;
    background-color: #F0F4F7;
    /* padding: 10px; */
    margin-top: 10px;
}
.tenbv {
    width: 43%;
    float: left;
    height: 50px;
}

.tebv {}

.forum li {
    border-bottom: 1px solid #ddd;
    padding: 10px;
    display: flex;
}

.ndbv {
    width: 35%;
    float: left;
}

.slbv {
    width: 20%;
    float: left;
}

h3.forumtitle {
    display: block;
    font-size: 15px;
    font-family: fontab;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: normal;
    margin-top: 10px;
    margin-left: 20px;
}

table.dsbv {
    width: 100%;
    background-color: #F0F4F7;
    margin-top: 10px;
    text-align: left;
    font-size: 13px;
    /* padding-left: 10px; */
}
.dsbv thead{
	background: #666666;
	color: #fff;
	font-family: fontab;
	font-size: 13px;
	line-height: 30px;
}
.dsbv tbody tr.mtrang {
    /* border: 1px solid #E40C0C; */
    background-color: #DEE2E4;
}
.dsbv tr th{
    padding-left: 10px;
}
.gdetai{
	  margin-top: 10px;
  display: block;
  line-height: 30px;
  background: #666666 none repeat-x;
  color: #fff !important;
  width: 120px;
  text-align: center;
  border-radius: 10px;
  border: 3px solid #E0DCDC;
}
h3.threadtitle {
    display: block;
    font-size: 14px;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-family: fontab;
    font-weight: bold;
}
.btrai{
	display:table;
	float:left;
	margin-top: 3px;
}
.bphai{
	display:table;
	float:right;
	margin-top: 3px;
}
.phonet {
    background-image: url(images/mail.png);
    width: 87px;
    height: 20px;
    background-size: auto 100%;
    background-repeat: no-repeat;
    border-radius: 20px;
    border: 1px solid #E30512;
    float: left;
    margin-left: 17px;
    padding-left: 22px;
    font-size: 12px;
    color: #494949;
    font-family: 'fontab';
    line-height: 20px;
    /* text-align: center; */
    background-color: #fff;
}
.mailt {
	margin-left:0px;
	background-image: url(images/phone.png);
}
.toTop1{
	/* display: none !important; */
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ffcb00;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ffcb00;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ffcb00;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ffcb00;
}
.h3top{
	    margin-top: 0px;
}
.spss div {
    float: right;
    color: #ffcc00;
    font-size: 17px;
    /* font-family: fontab; */
    width: 100%;
    font-weight: bold;
}
.h3top .news_over{
	width: 294px;
	padding-left: 5px;
}
.h3 img.gioithieu_index{
	color: #ffcb00;
	height: 13px;
	width: 13px;
	float: left;
	padding-right: 10px;
	padding-top: 4px;
	padding-left: 7px;
}
.footer_menu li:last-child{
	border-right: 0px;
}
.muiten{
	margin-bottom: -14px;
}
#h22contact h3 span{
	background: #ffcb00;
	color: #000;
	text-transform:capitalize;
	padding: 7px 17px;
}
.dtin li textarea{
	background: #ffcb00;
	border: 2px solid #999999;
}
.class_footindex{
	padding-top: 30px;
}
.leftfooter{
	width: 44%;
	float: left;
	color: #ffcb00;
	border-right: 2px solid;
}
.rightfooter{
	float: left;
	width: 49%;
	color: #ffcb00;
}
.rightfooter p{
	padding-left: 30px;
}
.floatkck{
    transform: translateZ(0px);
    float: left;
    transition-duration: 0.3s;
    transition-property: transform;
    text-align: center;
    color: #000;
    /* margin: 7px; */
    font-family: "tahoma";
    /* border: 1px solid #999999; */
    /* padding: 10px 0px; */
    width: 300px;
    height: 240px;
    /* margin-right: 49px; */
}
.floatkck img {
    width: inherit;
    height: 215px;
    border: 3px solid #989898;
    /* cursor: pointer; */
    width: auto;
    max-width: 100%;
    width: 100%;
    /* height: auto; */
}
.floatkck h3 {
    margin: 8px 0px 5px;
    font-size: 16px;
    /* float: left; */
    display: block;
    /* width: 100%; */
    text-align: center;
    line-height: 18px;
    color: #ffcb00;
    /* font-family: 'fonta'; */
    font-weight: normal;
}
.spcungloai{
	width: 100%;
	height: 196px;
	overflow-x: auto;
	float: left;
}
.over_prd_detail{
	float: left;
	height: 300px;
	width: 300px;
	display: inline-block;
	float: left;
}
.prd_detail_img{
	width: 300px;
	height: 300px;
	float: left;
	display: inline;
}
marquee.prd_detail {
  display: inline-block;
  height: 300px;
  width: 100%;
 
}
.knb_img{
	width: auto;
	height: 300px;
	margin-right: 15px
}
.title_index {
	clear: both;
}
.title_index h1{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #666666;
	background-color: #ffcb00;
	height: 31px;
	line-height: 31px;
	text-transform: capitalize;
	color: #000;
	/* padding-left: 10px; */
	padding-left: 20px;
	font-weight: BOLD;
	/* font-family: 'fonta'; */
	font-size: 15px;
	text-align: left;
	/* margin-top: 11px; */
}
.hianh .fancybox img{
	width: 400px;
	height: auto;
	float: left;
	padding: 5px;
}