/* CSS Document */
/* Set value default for tag */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, dl, dt, dd, ol, ul, li, fieldset, form, label { margin: 0;	padding: 0;	border: 0; outline: 0; background: transparent;}

body  {
	background: url(../images/background_16_3_2016.jpg) repeat-x top;
	background-attachment: fixed;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
ul, ol {
	list-style: none;
}

.clr{clear:both}

.container { width:1000px; margin:0 auto; padding:0;}
.page { width:1000px; float:left; text-align:left;}

/* Header */
	.header { width:1000px; height:92px; float:left; }
	.header .top{ width:1000px; height:4px; float:left; background-color:#003366;}
	.header .head{ width:960px; height:54px; float:left; background-color:#FFFFFF; padding:0px 20px;}
	.header .head .logo{ width:75px; height:44px; float:left;}
	.header .head .company{ float:left;color:#003466;font-weight:bold;font-size:11px;padding-top:26px;}
	.header .head .language{ width:auto; height:22px; float:right; margin-top:10px; padding-right:18px;}
	.header .head .language img{ vertical-align:bottom;}
	.header .head .language a{ color:#003466;font-weight:bold; text-decoration:none;}
	.header .head .search{ width:auto; height:22px; float:right; margin-top:5px;}
	.header .head .search .text{ height:18px; border:solid 1px #adacb1;}
	.header .head .menu { width:600px; float:right; text-align:right; padding-top:3px;}
	.header .head .menu a{ text-decoration:none; color:#617b94; font-weight:bold;}
	.header .head .menu a:hover{ color:#003466;}
	.header .head .menu img{ vertical-align:middle;}
	.header .menus{ width:1000px; height:30px; float:left; background:url(../images/bg_menu.png) repeat-x;}
	.header .menus ul{ padding-left:13px; margin-top:5px;}
	.header .menus ul li{padding-right:10px; position: relative; width:111px; height:25px; float:left; background:url(../images/bg_menu_item.png) no-repeat; text-align:left; line-height:25px; margin-left:15px; padding-left:20px;}
	.header .menus ul li.menu0{ width:111px; height:25px; float:left; background:url(../images/bg_menu_ac1.png) no-repeat; text-align:left; line-height:25px; margin-left:2px; padding-left:16px;}
	.header .menus ul li.menu1{ width:111px; height:25px; float:left; background:url(../images/bg_menu_ac2.png) no-repeat; text-align:left; line-height:25px; margin-left:2px; padding-left:16px;}
	.header .menus ul li.menu2{ width:111px; height:25px; float:left; background:url(../images/bg_menu_ac3.png) no-repeat; text-align:left; line-height:25px; margin-left:2px; padding-left:16px;}
	.header .menus ul li.menu3{ width:111px; height:25px; float:left; background:url(../images/bg_menu_ac4.png) no-repeat; text-align:left; line-height:25px; margin-left:2px; padding-left:16px;}
	.header .menus ul li.menu4{ width:111px; height:25px; float:left; background:url(../images/bg_menu_ac5.png) no-repeat; text-align:left; line-height:25px; margin-left:2px; padding-left:16px;}
	.header .menus ul li a{ font-size:13px; text-decoration:none; color:#FFF; font-weight:bold;}
	.header .menus ul li.menu0 a.aAc1:hover{ color:#FFF;}
	.header .menus ul li.menu1 a.aAc2:hover{ color:#FFF;}
	.header .menus ul li.menu2 a.aAc3:hover{ color:#FFF;}
	.header .menus ul li.menu3 a.aAc4:hover{ color:#FFF;}
	.header .menus ul li.menu4 a.aAc5:hover{ color:#FFF;}
	.header .menus ul li a.aAc1:hover{ color:#28A3AA;}
	.header .menus ul li a.aAc2:hover{ color:#AA4295;}
	.header .menus ul li a.aAc3:hover{ color:#AA4295;}
	.header .menus ul li a.aAc4:hover{ color:#1AB530;}
	.header .menus ul li a.aAc5:hover{ color:#286BAF;}
	.header .bottom { width:1000px; height:5px; float:left; background-color:#aa4396;}
	
	/*Menu so cap tieng nhat*/
	.header .menus ul li ul{
		display: none;
		z-index: 100
	}
	.header .menus ul li:hover ul{
		display: block;
		top: 20px;
		left:-15px;
		position: absolute;
	}
	.header .menus ul li ul li{
		background: #003466;
		width: 180px;
		border-bottom: #0457a6 solid 1px;
	}
	.header .menus ul li ul li:hover{
		background: #0457a6
	}
	.tab li{
		padding: 7px 10px;
		background: #ddd;
		float: left;
		cursor: pointer;
		border:#ccc solid 1px;
		font-weight: bold;
		z-index: 100
	}
	.tab li.active{
		border-bottom:#FFF;
		background: #FFF;
	}
	.tab-content{
		border:#ccc solid 1px;
		padding: 10px;
		margin-top: -2px;
		margin-bottom: 10px;
	}
	.tab-content table{
		width: 100% !important;
	}
/* End header */

/* --------------- Header ---------------- */
	#middle {width:1000px;height:auto;float:left;background-color:#fff;}
	/* CSS define for home page */
	.slideshow {width:1000px;height:240px;float:left;}
	.main_panel {width:970px;height:auto;float:left;margin-top:10px;padding:0px 15px;}
	.side_panel {width:220px;height:auto;float:left;}
	.center_panel {width:730px;height:auto;float:right;}
	.right_panel {width:175px;height:auto;float:right;margin-top:10px;padding-right:10px;}
	.detail_panel {width:790px;height:auto;float:left;margin-top:10px;padding-left:15px;}
	.title-socap{font-weight: bold; font-size: 14px; margin-bottom: 10px}
	.navi{width:985px;height:auto;float:left;background-color:#99B7CC;padding:4px 0px 4px 15px;}
	.navi a{font-size:10px;text-decoration:none;}
	.navi a:hover{text-decoration:underline;}
	
	/* ---- Side panel ----- */
	/* ----- Product category menu -----*/
	/* ----- CSS define for home page -----*/
	.box_left {width:220px;height:auto;float:left;margin-bottom:5px;}
	.side_content img{
		margin: 0 10px !important
	}
	.side_title {width:210px;height:25px;float:left;line-height:25px;text-align:left;color:#ab4599;background:#d7a4cd;font-weight:bold;font-size:13px;padding-left:10px;}
	.side_content {width:218px;height:auto;float:left;border:solid 1px #ccc;}
	.side_content a{color:#333; text-decoration:none;}
	
	/* ---- End Side panel ---- */
	/* ---- Main panel ---- */
	/* ------ CSS define box center for home page ------*/	
	.box_center {width:730px;height:auto;float:left;}
	.box_center_title {width:720px;height:30px;line-height:30px;float:left;color:#ab4599;background:#d7a4cd url(../images/v_information_titl.gif) right top no-repeat;font-weight:bold;font-size:13px;padding-left:10px;}
	.box_center_content {width:730px;height:auto;float:left;padding:5px 0px;line-height:18px;}
	
	.box_articles_home {width:545px;float:left;}
	.box_articles_home .title {width:535px;height:30px;line-height:30px;float:left;color:#ab4599;background:#d7a4cd url(../images/v_coming_titil.gif) right top no-repeat;font-weight:bold;font-size:13px;padding-left:10px;}
	.box_articles_home .content {width:545px;float:left;}
	.box_articles_home .content td{padding:10px 0px 10px 10px;background: url(../images/dot.gif) repeat-x bottom;}
	
	.slideads1 {width:170px;float:right;}
	
	.box_detail {width:775px;height:auto;float:left;}
	.box_detail .title{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#286BAF;}
	.box_detail .title1{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#28A3AA;}
	.box_detail .title2{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#AA4295;}
	.box_detail .title3{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#AA4295;}
	.box_detail .title4{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#1AB530;}
	.box_detail .title5{width:775px;height:80px;float:left;line-height:80px;font-size:24px;font-weight:bold;color:#286BAF;}
	.box_detail .content{width:775px;height:auto;float:left;margin-top:20px;}
	.box_detail .content.sitemap li{padding:4px 0px 4px 20px;background: url(../images/icon_arrow1.gif) no-repeat 0px 8px;}
	.box_detail .content.sitemap li ul{padding-top:5px;}
	.box_detail .content.sitemap li a{text-decoration:none;}
	.box_detail .content.sitemap li a:hover{text-decoration:underline;}
	.box_detail .content .record{font-size:10px;}
	/*.box_detail .content div{background: url(../images/dot.gif) repeat-x bottom;}*/
	
	.box_right {width:175px;float:left;}
	.box_right_title{float:left; background-color:#28A3AA;line-height:28px; color:#fff;font-size:14px;font-weight:bold;text-decoration:none; text-indent:10px; width:175px;}
	.right_content{width:173px;height:auto;float:left;border:solid 1px #28A3AA;}
	.box_right ul.menu_right {float:left;border:solid 1px #28A3AA;}
	.box_right ul.menu_right li{float:left;background-color:#28A3AA;line-height:28px;}
	.box_right ul.menu_right li a{color:#fff;font-size:14px;font-weight:bold;text-decoration:none;padding-left:10px;}
	.box_right ul.menu_right li ul{width:100%;float:left;background-color:#FFF;padding:5px 0px;}
	.box_right ul.menu_right li ul li{width:100%;float:left;background:none;line-height:25px;}
	.box_right ul.menu_right li ul li a{display:block;color:#333;font-size:12px;background: url(../images/icon_arrow1.gif) no-repeat 10px 8px;padding-left:25px;}
	.box_right ul.menu_right li ul li a:hover{color:#fff;background: #94d3d6 url(../images/icon_arrow1.gif) no-repeat 10px 8px;}
	
	.box_right ul.menu_right li ul li ul li{width:100%;float:left;background:none;line-height:25px;}
	.box_right ul.menu_right li ul li ul li a{display:block;color:#333;font-size:12px;background: url(../images/icon_arrow1.gif) no-repeat 25px 8px;padding-left:40px;}
	.box_right ul.menu_right li ul li ul li a:hover{color:#fff;background: #94d3d6 url(../images/icon_arrow1.gif) no-repeat 25px 8px;}
	
	.box_right ul.menu_right li ul li ul li ul li{width:100%;float:left;background:none;line-height:25px;}
	.box_right ul.menu_right li ul li ul li ul li a{display:block;color:#333;font-size:12px;background: url(../images/icon_arrow1.gif) no-repeat 40px 8px;padding-left:55px;}
	.box_right ul.menu_right li ul li ul li ul li a:hover{color:#fff;background: #94d3d6 url(../images/icon_arrow1.gif) no-repeat 40px 8px;}
	
	/* ----- CSS defint for slideshow box -----*/
	.listItem {width:100%;background:#ececec;float:left;margin-bottom:10px;}
	/* ---- End Main panel ---- */
	.login_simple {width:200px;float:left;margin-bottom:5px;}
	.login_simple, .login_simple a{color:#bc1515;font-weight:bold;text-decoration:none;}
/* --------------- End Header ---------------- */

/* --------------- Footer --------------- */
	.footer{width:1000px;height:auto;float:left;background: url(../images/bg_footer.png) repeat-x;}
	.main_footer {width:790px; height:21px; float:left; padding-top:15px; padding-left:10px; line-height:21px;color:#FFF; text-align:left;font-size:10px;}
/* --------------- End Footer --------------- */

/* List Content*/
.odd{
	background: #f2f2f2
}
.even{
	background: none;
}
.list-content{
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
}
.list-content:hover{
	background: #d9d8d8
}
/* List Content*/


.listCate li{
	width: 184px;
	float: left;
	height: 184px;
	border:#ccc solid 1px;
	border-radius: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
}
.listCate li img{
	display: block;
	margin: 10px auto;
}
.listCate li:last-child{
	margin-right: 0px;
}
.tab-content h2{
	background: #ddd;
	padding: 7px;
	display: block;
	cursor: pointer;
	border:#666 solid 1px;
	margin-bottom: 5px;
	font-size: 12px;
}
.tab-content blockquote{
	display: none;
	font-size: 12px;
}
.bor_image{
	height: 120px;
	width: 120px;
	margin: 0 auto
}
.bor_image img{
	width: 100%;
	margin: 0 auto
}