body {
	margin:0;
	min-width:1010px;
	font-family:'Roboto Condensed';
	font-size:14px
}
/* home web ////////////////////////////////////////////////// */
.containerTop { min-width:1000px}
.webdai { width:1010px; margin-left:auto; margin-right:auto;}
.webdaiin { width:1000px; margin-left:auto; margin-right:auto;}
.fixheadrow { position:fixed; z-index:9999; width:100%; top:0 }
.headrow { background: rgb(78, 179, 61); color:#FFF;}
.headrow .homecate { width:220px; text-align:center; font-size:24px; background:rgba(0,0,0,0.5); padding:8px; float:left}

.headrow .navngang { float:right; max-width:750px}
.headrow .homecate .fa-bars { padding-right:5px}

.catefix { display:none}
.nenout { background:rgba(255,0,0,0.5); padding:5px; padding-top:0}

.block_left { float:left; width:236px}
.block_right { float:right; width:759px;}
.block_right_info { float:right;width:754px;}
.banner { margin-top:5px; height: 286px; margin-bottom:5px;}


/* menu danh muc ////////////////////////////////////////////////// */ 

#menullco li {list-style: none; display:block} 
#menullco li a { text-decoration:none; padding:6px 10px; display:block; font-weight:bold; color:#333 }
#menullco li ul{ margin:0; padding:0; padding-left:15px; }
#menullco li ul li a{ color:#333; font-weight:normal}
#menullco li a:hover, #menullco li ul li a:hover{ text-decoration:underline; background:none; color:#F36}

#menull navdoc li {
	padding:0;
	margin:0;
	list-style: none;
	position: relative;
	display:block;
	}
	
#menull navdoc li {
	display:list-item;
	list-style: none; 
	width:100%;
	min-width:190px;
	z-index:200;
	}

#menull navdoc li a {
	display:block;
	background:#FFF; text-decoration:none; 
	white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis;
}

#menull navdoc li a:hover { 
color:#FFF;
text-overflow: auto;
	white-space: inherit;
	overflow: auto;
}	

#menull navdoc li ul {
	display: none;
	position: absolute;
	margin:0;
	padding:0;
}
	
/* Display Dropdowns on Hover */
#menull navdoc li:hover > ul {
	display:list-item;
	z-index:0;
}
	
/* Fisrt Tier Dropdown */
#menull navdoc li ul li a {

	float:none;
	position: relative;
	border-bottom:none;
	color:#FFF;
	white-space: nowrap;
	background:rgba(0,0,0,0.7);
	overflow:hidden
}

/* danh muc sub 1	*/
#menull navdoc li ul li {
	position: absolute relative;
	top:-33px; 
	left:196px;
}
/* danh muc sub 2	*/
#menull navdoc li ul li ul li {
	position: absolute relative;
	top:-30px; 
	left:196px;
}

/* mau hover */
#menull navdoc li a:hover { background:rgba(0,0,0,0.5); color:#FFF}

/* mau main */
#menull navdoc li a { background:#EAEAEA; color:#333; border-bottom: 1px solid rgba(0, 0, 0, .1) }

/* mau sub */
#menull navdoc li ul li a { background:#EAEAEA; color:#333; border-bottom: 1px solid rgba(0, 0, 0, .1); border-left: 1px solid rgba(0, 0, 0, .1); }
#menull navdoc li ul li a:hover { background: rgba(0, 0, 0, .4); color:#FFF }
/* kich thuoc loai 2 */
#menull navdoc li { min-width:236px; }
#menull navdoc li a { padding:10px;}

#menull navdoc li ul li {	top:-40px; 	left:236px;}
#menull navdoc li ul li ul li {	top:-40px; 	left:236px;}



#menull navdoc li.listttdvhome a { font-weight:normal}

.catean {  background:#EAEAEA; position:absolute; z-index:10; margin-left:236px; display:none; height:440px; border-left: 1px solid rgba(0, 0, 0, .1);}
#menull.catean navdoc li a {}

/* menu danh muc ////////////////////////////////////////////////// */ 

/* menu ngang  ////////////////////////////////////////////////// */
.navnang * {
  margin: 0;
  padding: 0;
}

.navnang {
  float: left;
  clear: both;
  width: 100%;
  margin-bottom:4px;
  margin-top:4px;
}

.navnang .navmain {
  float: left;
  width: 100%;
}

.navnang .navmain li {
  float: left;
  position: relative;
  padding: 16px 0;
  line-height: 14px;
}

.navnang .navmain li a {
  font-size: 16px;
  color: #141414;
  padding: 16px;
}


/* Submenu */
.navnang .navmain ul {
  position: absolute;
  left: -9999px;
  top: -9999px;
  z-index: 1000;
}

.navnang .navmain li:hover {
  position: relative;
  background: rgba(169, 169, 169, 0.69);
}

.navnang .navmain li:hover ul {
  left: 0px;
  top: 46px;
  background: rgba(169, 169, 169, 0.69);
  padding: 0px;
}

.navnang .navmain li:hover ul li a {
  display: block;
  width: 250px;
  background-color: rgba(169, 169, 169, 0.69);
  padding: 5px 10px;
  z-index: 1000;
}

.navnang .navmain li:hover ul li a:hover {
  background: rgba(0,0,0,0.5);
}

.navnang .navmain li.navvsub {
  padding: 0;
  line-height: 25px;
}

.navnang .navmain li.navvsub a:hover {
  color: #FFF;
}

/* size small */
.navnang .navmain li.navvsub {
  line-height: 22px;
}

.navnang .navmain li {
  padding: 12px 0;
}

.navnang .navmain li:hover ul {
  top: 39px;
}

/* khoang cach */
.navnang .navmain li a {
  padding-left: 12px;
  padding-right: 12px;
}

/* font size data */
.navnang .navmain li a {
  font-size: 16px;
}

/* background data */
.navnang {

}

.navnang .navmain li a {
  color: #FFF;
}

/* rebhuotvao data */
.navnang .navmain li:hover, .navnang .navmain li:hover ul li a {
  background: #090;
}

.navnang .navmain li:hover ul li a, .navnang .navmain li:hover a {
  color: #fff;
}

.navnang .navmain li:hover ul li a:hover {
  background: rgba(0,0,0,0.5);
  color: #FFF;
}
/*********************/

.ttmnleft { background:rgb(139, 0, 0); border-radius: 5px; margin-bottom:10px; }
.ttmnleft li a { color:#ffffff; display:block; padding:10px; border-bottom: 1px solid rgba(0, 0, 0, .1);  }
.ttmnleft li a:hover {
    background: rgba(0, 0, 0, .3);
    color: #FFF;}
/*/////////////////////////////////*/
.block .moddmcate { font-size:24px; margin-bottom:10px; border-bottom: solid 2px #090; color:#090}
.block .moddmcate a { color:#090}
/*/////////////////////////////////*/
/** **/
.simply-scroll { 
	width: 759px;
	height: 134px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 759px;
	height: 144px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 144px;
	height: 144px;
}

.spnewscroll #scroller li { margin-right:5px}
/** **/
.sizejss1, .sizejss2 { width:100%; height:286px}
#headrowout, .headrow { z-index:500; max-height:48px}

.block_hotro_right div{ text-align:center; font-size:18px}
.boxx_content img, .boxx_content div, .boxx_content table, .boxx_content div, .boxx_content iframe {max-width:100%}

.groupnhom li { float:left; margin-bottom:5px}
.groupnhom li a { display:inline-block; background:#CCC; margin-right:10px; padding:7px 20px; color:#333; font-size:16px; border-left: solid 3px #090}
.groupnhom li a:hover, .groupnhom li a.acnow { background:#090; color:#FFF}