﻿body{background-color:white;}
*{margin: 0px;padding: 0px;font-size: 12px;font-family: Arial;	text-decoration: none;}
a,p,span{line-height:1.5;}
table tr, td{vertical-align:top;}
ul, li {list-style:none;}
.main_content, .footer{width: 1170px; margin: 0px auto; }
.margin_bottom{margin-bottom:12px;}
.header{  width: 100%; float:left;overflow:hidden;}
.header_banner{width:100%;margin: 0px auto;height: 113px;background-color:#ffffff;position: relative;background-image: url("/_layouts/images/NCS.UI.MOC/bg_header.png");background-repeat:no-repeat;}
.header_banner img{ margin-top: 15px; margin-left: 7%;}
.enver{background:url("/_layouts/images/NCS.UI.Subsite/vn.png") no-repeat center;float:right; width:28px; height:39px;margin-right:5px;background-size:100%;}
/*------------menu ngang------------------*/
.home_icon{background:url("/_layouts/images/NCS.UI.MOC/home_icon.png") no-repeat center;}
.header_menu{	width:100%;	height:39px; position:relative; background:url("/_layouts/images/NCS.UI.MOC/bg_menu.png") repeat-x;}
#topnav{	padding:0 1px; width:70%;float:left;	height:39px; float:left;}
#topnav li{	height:39px;	line-height:39px;	display:block;	float:left;			cursor:pointer;}
#topnav li a{	color:#fff; font-size:12px;	height:39px;	float:left;	font-weight:bold;	text-transform:uppercase;	cursor:pointer;}
#topnav li a span { color: #ffffff; cursor: pointer; display: block; float: left; font-size: 13px;height:39px; line-height:39px; padding-left: 20px; padding-right: 20px; text-decoration: none; text-transform: uppercase;}
#topnav a:hover, #topnav a.active{	background-color:#ff7415;}
#topnav ul{	display:none;	position:absolute; left:9px;	top:39px;	width:1161px; height:35px;	background:#e1e5ed ;}
#topnav ul.children{	display:block;position:absolute; left:9px; top:39px;	width:1161px;	height:35px;	background:#e1e5ed ;	z-index:10;}
#topnav li:hover ul{	display:block;}
#topnav li ul li{	padding:0 10px;	background:none;	height:35px; line-height:35px;}
#topnav li ul li a{	color:#5b5b5b; font-size:14px; height:35px;	font-weight:normal;	text-transform:none;	text-shadow:none;	padding: 0px 10px;line-height:35px;}
#topnav li ul li a.subactive{	color:#5b5b5b; 	font-weight:bold;height:35px;	text-transform:none;	text-shadow:none;}
#topnav li ul li:hover{	background-color:#ff7415;	color:white;}
#topnav li ul li a:hover{	background-color:#ff7415;color:white;}
/*---- Footer ----*/
.footer{width: 1170px;background-color:#127abe;	margin: 0px auto; color:white;}
.footer_top{border-bottom:solid 1px #55a0d4;float:left;background-color:#127abe;width:100%;text-transform:uppercase;}
.share_img{ width:31px; height:31px; float:left; border:none;margin-right:5px; margin-top:10px;}
.share_face{background: url('/_layouts/images/NCS.UI.MOC/fb_icon.png') no-repeat;}
.share_twe{background: url('/_layouts/images/NCS.UI.MOC/twi_icon.png') no-repeat;}
.share_pintest{background: url('/_layouts/images/NCS.UI.MOC/pin_icon.png') no-repeat;}
.share_map{background: url('/_layouts/images/NCS.UI.MOC/map_icon.png') no-repeat; width:33px; height:33px; float:left; border:none;margin-right:5px; margin-top:8px;}
.label_share_map{line-height: 49px; font-weight: bold; float: left; margin-right: 5px;}
.label_share_public{line-height: 49px; font-weight: bold; float: left; margin-right: 5px;}
.footer_content{		width:100%;float:left;	background-color:#127abe;}
.footer_left{width: 60%;float:left;margin-left:3%;}
.footer_title{font-weight:bold;margin-top: 17px;}
.footer_right{float: left;margin-right:3%;width:34%;}
.margin_footer{margin-top: 10px ; margin-bottom:10px;}
.format_footer_left{	text-align:left;	line-height:20px;	}
.format_footer_right{	text-align:right;line-height:20px;	}
.footer_right span{float:left;}
.thongketruycap{float:left; width:100%;}
.footer_ct_head{	width: 250px;	height:35px;	line-height:35px;	font-size:20px;	float:left;	margin-right:15px;		border-bottom:1px solid #84aabd;}
.footer_ct_text{	float:left;	width:100%;	height:25px;	line-height:25px;	text-indent:10px;}
.footer_ct_text a{text-decoration:none;}
.zone_share_left{float: left; margin-right: 10%;}
.zone_share_right{float:right;}

.Home_TopNewsSlide{display:none;}
.group_min_height{min-height:295px;}
/*------------------------------------------------*/
.zone_full_width{
float:left;
width:100%;
}
.Center_Home{width:100%;
 margin: 0px auto;}
.Left_Center_Home{float:left; width: 870px;}
.Right_Center_Home{float:right; width: 285px;}
/*------------------------------------------------*/

#breBar {
 background: #e1e5ed;
 bottom: 0;
 height: 23px;
	vertical-align:middle;
 left: 0;
	padding: 6px 0px;
 width: 100%;line-height:23px;
 z-index: 1;/*position:relative;*/
}
.brebar_date {
 float: left;
 padding-left: 10px;
	font-size:12px;
	font-style:italic;
}
.menu_brebar{float:right;}
#breBar a{color:#333; text-decoration:none; padding:0px 5px;font-size:11px;}
#breBar a:hover{text-decoration:underline;}
/*---------------------------------------*/
.search{float:right;margin-right:4px;height:28px;width:20%;min-width:180px; background:white; margin-top:5px;}
.search input[type="text"] 
{	
 border: none; color:#333;
 font-size: 14px;
 line-height: 28px;
 padding: 0px 10px 0 10px;
 width:65%;min-width:135px;
 float:left;
}

.search_button
{
 float:right;
 border: none;
 cursor: pointer;
 height: 29px; width:24px;
 background:url("/_layouts/images/NCS.UI.MOC/search_button.png") no-repeat center;
}
#au1{float:left; width:100%;}
/*---------------------------------------*/
#wrapper {  right: 0; top: 0; overflow: hidden; position: absolute;
 width: 460px;	top:0px; right:0px;	color:white;}
.border_top{ 	background-color: #95c2da; height: 5px;  opacity: 0.5; position: absolute; top: 0; width: 710px; margin:0 auto;	}
.top_lienket{ 	background-color: #95c2da; border-radius:0px 0px 0px 5px; color: white; height: 33px; opacity: 0.5; width: 460px;	top:0px; 	right:0px;	position:absolute;	}
.content{	width:100%;	margin: 0px auto; 	padding-bottom:20px;	background-color:#ffffff;	position:relative;}
/*------------menu phan cap ---------------*/
/******group home******/
.nhomtin{float:left; width:100%; list-style-type:none; }
.nhomtin li{float:left; list-style-type:none; margin:0; padding:0; width:100%; }
.nhomtinct_item {float: left;  width: 99%; border: solid 1px #e1e1e1; color: #333;padding:2px 0.25%;}
.nhomtinct_item_content{float:left; width:100%; border-top:solid 1px #e1e1e1;}
.nhomtinct_item_head{float: left; width: 100%; height: 30px; line-height: 30px; color: #ffffff; text-transform: uppercase; background-image: linear-gradient(#acdffc, white);}
.nhomtinct_item_head a{text-decoration:none;color:#333; text-transform:uppercase; padding-left:10px; padding-right:7px;line-height:33px; font-weight:bold;}
.nhomtinct_item_head_text{float:left;	height:33px;	width:340px;	line-height:33px;	color:white;	background-color:#307ead;	font-size:18px;	text-transform:uppercase;	padding-left:15px;	padding-right:15px;}
.nhomtinct_item_head_text a{ color:white;line-height:33px;float:left;background-color:#307ead;	font-size:15px;}
/*----------------------*/
.home_nhomtin{float:left; width:100%; list-style-type:none; }
.home_nhomtin li{float:left; width:100%;float:left; list-style-type:none; margin:0; padding:0; }
/*----------------------*/
.box_tp{	float:left;	width:98%;}
.box_tp li{float:left; list-style-type:none; margin:0; padding:0; width:49%; margin-right:2%;}
.box_tp li:nth-child(2), .nhomtin li:nth-child(4), .nhomtin li:nth-child(6){margin-right:0px;}
.nhomtinct_group_content .box_tp li nhomtinct_item_sub{margin-left:0;}
/*----------------------*/
.cchc{float: left; width: 49%;min-height:320px;}
.media{float: right; width: 100%;}
/******tin khac******/
.other_news_item{	float:left;	width:100%;	margin-bottom:3px;	color:#4b4b4b;	background: url('/_layouts/images/NCS.UI.MOC/icontin.png') no-repeat 0px 9px;	}
.other_news_item a{	color:#4b4b4b;	line-height:20px;	margin-left:18px;	float:left;}
/*-------------------------*/
.list_tin{	float:left; width:100%;}
.list_tin ul {float:left; width:100%; list-style:none; padding:0;}
.list_tin ul li{float:left; width:100%; list-style:none; padding:0;border-bottom: 1px solid #dfdfdf; margin-bottom:5px; padding-bottom:5px;text-align:justify;}
.list_tin ul li:last-child{border-bottom:none;}
.list_tin_img img{	float:left;	width:160px;	border:0;	margin: 5px 5px 5px 0px;	border: solid 1px #dcdcdc;}
.list_tin_tieude{	color:#2c4580;	font-size:15px; margin-bottom:5px;}
.list_tin_tieude a{	color:#2c4580;	font-size:13px;	line-height:22px;	text-align:justify;font-weight:bold;}
/*-----------------------*/
.nhomtinct_group_content{	float:left; width: 100%; 	padding:0px;	}
.nhomtinct_item_top{float:left; width:95%;margin-bottom:3px; text-align:justify; padding-top:10px; padding-left:10px;}
.nhomtinct_item_top_tieude, .nhomtinct_item_top_tieude a{	color:#2c4580;	font-size:14px;font-weight:bold;	line-height:20px;	text-align:justify;}
.nhomtinct_item_top img {	float:left;	width:45%;max-width:200px;	border:solid 1px #dcdcdc; margin-right:10px; margin-bottom:5px;}
.nhomtinct_item_top_img img{	float:left;	width:45%;max-width:200px;	border:solid 1px #dcdcdc; margin-right:10px; margin-bottom:5px;}
.nhomtinct_item_sub{	float:left;	width:95%;margin-left:10px;	margin-bottom:3px;	color:#4b4b4b;	background: url('/_layouts/images/NCS.UI.MOC/icontin.png') no-repeat 0px 8px;}
.nhomtinct_item_sub a{	color:#4b4b4b;	line-height:20px;	margin-left:15px;	float:left;text-align:justify;}
/*----------------------------*/
.header_media{background:#104c97;color:white;float:left;	width:100%;	height:33px; border-bottom:solid 1px #e1e1e1; }
.header_media a{ text-decoration:none; text-transform: uppercase; padding-left: 10px; padding-right: 7px; line-height: 33px; font-weight: bold;}
.header_media a:hover{color:white; }
.media_active{color:white;}
.media_unactive{color:#5390ca;}
/*------------------end chinh sua---------------------------*/
.content_c{	width:100%;	margin: 0px auto;  position: relative;}
.tintop{float:left;width:870px;height:350px;}
/*------------chi dao dieu hanh------*/
.chidao{	float:left;	width:100%;}
.chidao_head{	float:left;	width:100%;	height:30px;	line-height:30px;	font-size:15px;	color:#ffffff; 	background: #104c97 url('/_layouts/images/NCS.UI.MOC/title_thongbao.png') no-repeat right;	text-indent:10px;}
.chidao_head a{line-height:30px;text-transform:uppercase;color:#ffffff;font-weight:bold;}
.chidao_content{	float:left;	width:100%;	height:170px;	background-color:#ffffff;}
.chidao_text{	float:left;	width:100%;	padding-top:10px;	padding-bottom:10px;	border-bottom:1px solid #e2e2e2;	background: url('/_layouts/images/NCS.UI.MOC/icontin.png') no-repeat 0px 11px;	text-indent:15px;}
.chidao_text a{	color:#397bc0;	font-size:14px;} 
.UL_Notification_bc { float: left; height: 170px;background:#dcdcdc; width:100%;}
#content_thongcaobaochi { float: left; width: 99%; background-color: white; margin: 0px 0.5% 1px 0.5%;}
.UL_Notification_bc li { list-style: outside none none; overflow: hidden; width: 96%;margin-left:3%;	 background: rgba(0, 0, 0, 0) url("/_layouts/images/NCS.UI.MOC/icontin.png") no-repeat scroll 0 11px;}
.UL_Notification_bc li a { color:#4b4b4b; font-size:13px; border-bottom: 1px solid #e2e2e2; float: left; padding-bottom: 5px; padding-top: 5px; width: 92%; margin-left:15px; text-align:justify;}
/*--------end---------*/
.thongbao{	float:left;	width:100%; }
.thongbao_head{	float:left;	width:100%;	height:30px;	line-height:30px;	color:#ffffff;text-transform:uppercase;	background: #104c97 url('/_layouts/images/NCS.UI.MOC/title_thongbao.png') no-repeat right;	text-indent:10px;}
.thongbao_head a{color:#ffffff; text-decoration:none;font-weight:bold; text-transform:uppercase;line-height:30px;}
.thongbao_content{	float:left;	width:100%;	background:#ffffff;}
.thongbao_content_ul { float: left; height: 300px; width: 99%; background-color: white; margin: 0px 0.5% 1px 0.5%;}
.thongbao_content_ul li { list-style: outside none none; overflow: hidden; width: 94%;	margin-left:3%;}
/*-----------------------------------*/
.tin_focus{	float:left;	width:1170px;	margin-bottom:20px;}
.colleft{float:left;width:870px;}
.colright{float:right; width:100%;}
.quangcao_top{ float:left; width:870px; margin-bottom:20px;}
.bg_yellow{background:#f5c13f;}
.hoidap_item{	float:left;	margin-left:10px ; margin-top:0px; margin-right:10px;	margin-bottom:3px;	color:#4b4b4b;	background: url('/_layouts/images/NCS.UI.MOC/ques.png') no-repeat 0px 4px;	text-indent:15px;	}
.hoidap_item a { color: #2c4580;  line-height: 20px; padding-left: 10px; font-weight:bold; margin-top: 3px; float: left; width: 100%;}
.hoidap_cm_head{	float:left;	width:100%;	height:40px;	line-height:40px;	background: url('/_layouts/images/NCS.UI.MOC/iconhoidap.png') no-repeat 15px 5px;	text-align:center;	font-size:18px;	color:#ffffff;}
.quangcao2{ float:right; width:420px;}
.quangcao2 tr, td{vertical-align:top;}
.quangcao2 img{border:solid 1px #dcdcdc;height:85px;width:205px;margin-bottom:5px;}
.quangcao3{ float:left; width:870px; margin-top:15px;}
.thuvienanh{float:left;width:420px;}
.thuvienanh_head{ float:left; width:420px; height:40px; color:white; background-color:#2d4580; line-height:40px; text-align:center; font-size:20px; margin-bottom:2px;}
.thuvienanh_head a{ color:#ffffff; text-align:center; font-size:13px; line-height:40px; text-transform:uppercase; font-weight:bold;}
/*---- Video ----*/
#Video{width:100%; float:left;margin-top:5px;}
#Video object {width: 100%;}
#Video video {width: 100%;}
#Video .title_album{width:100%; float:left;}
#Video .title_album a{width:100%; float:left;color:#002a80;font-weight:bold;}
/*---- cong thanh phan ----*/
.congthanhphan{float:left;width:100%;background: url('/_layouts/images/NCS.UI.MOC/background_thong-bao.jpg') repeat-x;}
.congthanhphan_head{display:none;}
.congthanhphan_content{	float:left;	width:99.5%; border:solid 1px #dcdcdc;	background-color:white;}
.congthanhphan ul{float:left; width:92%; margin-left:4%; list-style:none; padding:0px;}
.congthanhphan ul li{	float:left;	background: url('/_layouts/images/NCS.UI.MOC/iconctp.png') no-repeat 0px 10px;border-bottom:dashed 1px #dcdcdc;width:100%;padding:4px 0px;color:#444f68;}
.congthanhphan ul li:last-child{border-bottom:none;}
.congthanhphan ul li a{text-decoration:none;color:#333;margin-left: 16px;float: left;}
/*------------------------------------*/
.qcphai{float:left;width:100%;}
.qcphai img{float:left; width:100%; margin-bottom:5px;border:none;}
/*-------- Danh muc lien ket khac--------*/
.links_other{float:left;width: 93.58%;padding: 15px 3% 5px;border:1px solid #f5c13f;border-radius:8px;margin-bottom:12px;}
.links_other li{width:33.33%; float:left; margin-bottom:10px}
.links_other li a{color:#01498c;line-height: 28px;}
.links_other li a img{margin-right: 5px;float: left;}
/*------------------------------------*/
.congthanhphan_sub { width: 230px; color: #444f68; float: left; min-height: 10px; padding: 4px 4px 5px 30px; text-align: left;}
.congthanhphan_sub a{ font-size: 14px; color: #444f68; text-decoration:none;}
.lienket{float:left;width:100%;}
.lienket_item{float:left;width:100%;background:#c7e3ff;border-bottom:1px solid #ffffff;}
.lienket_icon{	float:left;	width:28px; height:30px; margin-right:5px;}
.lienket_text{	float:left;line-height:30px;}
.lienket_text a{	color:#444f68;font-size:12px;vertical-align:middle;}
.lienketwebsite{ float:left; width:100%; background-color:#2c4580;}
.lienketwebsite_c{}
.quangcao_phai{	float:left;	width:100%;}
.quangcao_phai img{	float:left;	width:100%;	margin-bottom:5px;}
.quangcao_footer{ float:left; width:100%; height:119px; border-top:2px solid #dedede; margin-top:10px;}
/*--------------------------------------*/
.share_img{ width:31px; height:31px; float:left; border:none;margin-right:5px; margin-top:10px;}
.share_face{background: url('/_layouts/images/NCS.UI.MOC/fb_icon.png') no-repeat;}
.share_twe{background: url('/_layouts/images/NCS.UI.MOC/twi_icon.png') no-repeat;}
.share_pintest{background: url('/_layouts/images/NCS.UI.MOC/pin_icon.png') no-repeat;}
.share_map{background: url('/_layouts/images/NCS.UI.MOC/map_icon.png') no-repeat; width:33px; height:33px; float:left; border:none;margin-right:5px; margin-top:8px;}

.label_share_map{line-height: 49px; font-weight: bold; float: left; margin-right: 5px;}
.label_share_public{line-height: 49px; font-weight: bold; float: left; margin-right: 5px;}

/*-------------------------right_menu------------------*/
.Image_And_Video{ display:none; width:100%;	float:left;	background: white;}
.Category{width:100%;	float:left;	background: white;margin-bottom:20px;}
.Box_Notification_Right{ width:100%;	float:left;	background: white;	margin-bottom: 20px;}
.Header_Right { float: left; height: 28px; position: relative; width: 100%;}
.BorderLeftBoxNews,.BorderLeftBoxNews1{	z-index: 100;	float: left;	width: 10px;	height: 28px;	position: absolute;*position: relative;}
.BorderLeftBoxNews1{	background: url("/_layouts/images/NCS.UI.MOT/arrow_box1.png") no-repeat center;	left: -5px;}
.In_Bg_Header_Box_Right_Index{}
.Around_Content_Notif{ background-color:white; float: left; width:100%;	height: auto;	border-top: none;	overflow: hidden;}
.Overflow_Content_Notif{	float: left;background:#dcdcdc; width:100%;	overflow: hidden;}
.UL_Category{	float: left; width:100%; margin-top:10px;}
.UL_Category li{	list-style: none;	text-align: left; width:100%;	overflow:hidden;	padding: 3px 0px;}
.UL_Category li:hover{	background: #cfebf7;}
.UL_Category li:hover a{	color: #c0212f; text-decoration:none;}
.UL_Category li a{	text-align: left;	*width:95%;	padding: 4px 0px 5px 0px;	font-weight: bold;	color: #1e4283; float:left;	background: url("/_layouts/images/NCS.UI.MOC/arrow_link.png") no-repeat 10px 7px; padding-left:25px; width:100%;}
.H2_Tab_Box{	float: left;	height:35px;	position: relative;	z-index: 100; width:100%;border-top-left-radius: 6px;	border-top-right-radius: 6px; background-color:#2c4580;}
.Around_Category{	float: left;	width: 99.5%;	height: auto;	border-bottom-left-radius: 6px;	border-bottom-right-radius: 6px;	border: 1px #d1d1d1 solid;	border-top: none;	overflow: hidden;}
.H2_Tab_Box a{	float: left;	padding: 0px 0px 5px 10px;	color: white; line-height:35px;	font-weight: bold;	font-size: 13px;	text-transform: uppercase; text-decoration:none;	width:95%;}
.H2_Tab_Box a:hover{	text-decoration:none;}
.A_ViewMore{display:none;}
.Section_Box_News:last-child{}
.Gradient_Category{	float: left;	width: 260px;	height: 1px;	background: url("/_layouts/images/NCS.UI.MOT/gradient_category.png") no-repeat 30px 0px;}

/*-------------quangcao_bottom---------*/
.List_Ads_Footer{	float: left;	width: 1170px;		height: 90px;	margin: 4px 0px 0px 0px;	position: relative;}
.theme img { border: 1px solid #d1d1d1 !important; box-shadow: 0 0 4px #d1d1d1; margin-top: 7px !important;}
/*----------------------------*/
.Head_Search{ float:right; width:350px; height:38px; border: 1px #d6e5ed solid; border-bottom-left-radius: 6px;	border-bottom-right-radius: 6px; border-top-left-radius: 6px;	border-top-right-radius: 6px; background-color:#ffffff; margin-top:50px;}
.Head_Search_Text{ float:left; width:250px; background: url("/_layouts/images/NCS.UI.MOC/iconsearch.png") no-repeat 15px 7px;}
.Head_Search_Input_Search{ float:right; width:200px; height:38px; font-size:15px; border:0px;}
/*----------navigator link----------------*/
.UL_Link_Menu{	width: 100%;	min-height: 10px;margin-bottom:5px;	float: left;}
.UL_Link_Menu li{	min-width: 6px;	min-height: 10px;	float: left;	list-style: none;}
.UL_Link_Menu li a{	color: #1e4283;	float: left;	white-space:nowrap;}
.UL_Link_Menu li a:hover{	text-decoration: underline;}
.Arrow_Link_Menu{	float: left;	width: 9px;	height: 9px;	background: url("/_layouts/images/NCS.UI.MOC/arrow_link.png") no-repeat center; *background: url("/_layouts/images/NCS.UI.MOC/arrow_link.png") no-repeat 0px 0px;	margin: 5px 8px 0px 8px;}

/*--------------------------------------*/
.SelectLink{	float: left;	width: 100%; border:solid 1px #dcdcdc;	height: 30px;}
.SelectLink option {  background: white; color:black; text-shadow:0 1px 0 rgba(0,0,0,0.4);}
 /*--Thong ke luot try cap--*/
.Statistic_Website{display:none;}
.Header_Statistic_Website{ float: left;width: 100%;font-weight: bold;text-align: center;padding: 5px 0px;}
.iTem_Statistic_Website{ float: left;width: 95%; padding: 7px 0px 3px 15px; text-align: center;}
.iTem_Statistic_Website img{float: left;margin-left: 10px;}
.iTem_Statistic_Website span{float: left;padding-left: 2px;}
.iTem_Statistic_Website b{ float: left;}
/**quang cao */
.Ads_Top_Index{float:left;margin-bottom:20px;}
.Ads_Top_Index img{float:left; width: 870px;}
.Ads_Top_Index_2 { float: left;  margin-bottom: 20px ; overflow: hidden;}
.Ads_Top_Index_2 img{float:left; width: 870px;}
.AdsLeft{display:none;}
.AdsLeft img{float:left; width:100%; margin-bottom:5px;}
.Box_In_Working { border: 1px solid #d1d1d1; border-radius: 6px; float: left; margin-top: 10px; padding-top: 4px; width: 268px;	display:none;}
.iTem_Box_In_Working { float: left; height: 29px; margin-left: 3px; position: relative; width: 113px;}
.iCOn_In_Working { float: left; margin: 3px 0 0 3px; width: 20px;}
.Name_In_Working { color: #1e4283; font-weight: bold; left: 25px; padding: 5px 0; position: absolute; text-align: left; top: 2px; width: 110px;}
.div_title_trangtinh{ color: #1e4283; float: left; font-size: 13px; margin: 10px; min-height: 10px; text-align: left; width: 96%;}
/**************************/
.Image_And_Video{display:none;}
.tintop_right{display:none;}
.news_datetime{ color:#A7A7A7; margin-left:5px; font-weight:normal;}
.text_box_search_simple { border: 1px solid #d1d1d1; border-radius: 4px; float: left; height: 28px; padding: 3px 1%; width: 83%;}
.inptu{float:left;}
.Paging span a{color:#333;}
a.button_paging{color: #333;}
.Find_News_With_Date{margin-bottom:10px;}
.Find_News_With_Date span{margin-left:5px;margin-top:2px;}
 /*------------------------------*/
.qc_gopyduthaovb {float:left; width:100%; }
.qc_gopyduthaovb img{float:left; width:100%;margin-bottom:12px; }

.qc_bottom{ width:100%; float:left; margin-bottom:12px;}
.qc_bottom a{float:left; width:49%; margin-right: 2%}
.qc_bottom a:last-child{margin-right:0px;}
.qc_bottom a img{width:100%;}

.qc_tinnoibat {float:left; width:100%; }
.qc_tinnoibat img{float:left; width:100%; }
 /*--------------------table ---------------------*/
 .CSSTableGenerator { margin: 0px; padding: 0px; width: 100%; border: 1px solid #d1d1d1; float: left; }
 .CSSTableGenerator table { border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0px; padding: 0px; }
 .CSSTableGenerator tr:hover td { background: #e8e8e8; }
 .CSSTableGenerator tr:hover td { }
 .CSSTableGenerator tr:nth-child(odd) { background-color: #f3f3f3; }
 .CSSTableGenerator tr:nth-child(even) { background-color: #ffffff; }
 .CSSTableGenerator td { vertical-align: middle; border: 1px solid #d1d1d1; border-width: 0px 1px 1px 0px; text-align: left; padding: 7px 4px; font-size: 12px; font-family: Arial; font-weight: normal;color: #000000; }
 .CSSTableGenerator td a{color:#333; text-decoration:none;}
 .CSSTableGenerator tr:last-child td { border-width: 0px 1px 0px 0px; }
 .CSSTableGenerator tr td:last-child { border-width: 0px 0px 1px 0px; }
 .CSSTableGenerator tr:last-child td:last-child { border-width: 0px 0px 0px 0px; }
 .CSSTableGenerator tr:first-child td {
 background: -o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);
 background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e5e5e5) );
 background: -moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100% );
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5");
 background: -o-linear-gradient(top,#ffffff,e5e5e5);
 background-color: #ffffff; border: 0px solid #d1d1d1; text-align: center; border-width: 0px 0px 1px 1px; font-size: 12px; font-family: Arial; font-weight: bold; color: #555555; }
 .CSSTableGenerator tr:first-child:hover td {
 background: -o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);
 background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color- stop(1, #e5e5e5) );
 background: -moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100% );
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5");
 background: -o-linear-gradient(top,#ffffff,e5e5e5);
 background-color: #ffffff; }
 .CSSTableGenerator tr:first-child td:first-child { border-width: 0px 0px 1px 0px; }
 .CSSTableGenerator tr:first-child td:last-child { border-width: 0px 0px 1px 1px; }
 .row_header td{font-weight:bold; text-align:center;}
 .CSSTableGenerator tr:first-child td { font-weight: normal; text-align: left; }
 /*----------------------comment tin ------------------*/
.Box_Comment{float: left;width: 683px;min-height: 100px;border: 1px #d1d1d1 solid;border-radius: 4px;margin: 6px 0px 14px 15px;color: #555555;overflow: hidden;background: #f9f5e8;}
.Box_Post_Comment{float: left;width: 73%;border: 1px #d1d1d1 solid;border-radius: 4px;margin-bottom:14px;padding: 10px 2.5%;color: #555555;overflow: hidden;}
.Header_Box_Comment {float: left;width: 683px;height: 26px;border-bottom: 1px #d1d1d1 solid;margin: 0px;background: url("/_layouts/images/NCS.UI.MOC/bg_grey_1.png") repeat-x center;}
#BinhLuan{float:left;width: 100%;padding: 10px 0px;font-weight:bold;}
.textbox_comment {background-color: #fff;border: 1px solid #bfbfbf;border-radius: 5px;margin-bottom: 10px;overflow: hidden;padding: 5px 3px;width:473px;float:left;}
.PostCmt_Title{float: left;width: 100%;min-height: 10px;padding: 5px 1%;background: #ffffff;border: 1px #d1d1d1 solid;margin-bottom: 10px;}
.PostCmt_CoreTrue{float: left;width: 154px;min-height: 10px;padding: 5px 6px;background: #ffffff;border: 1px #d1d1d1 solid;margin-bottom: 10px;}
.PostCmt_Fullname,.PostCmt_Email{float: left;width: 48%;min-height: 10px;padding: 5px 1%;background: #ffffff;border: 1px #d1d1d1 solid;margin-bottom:10px}
.PostCmt_Email{float: right;}
.Box_Core_True{float: left;width: 121px;height: 30px;overflow: hidden;border: 1px #d1d1d1 solid;margin: 0px 0px 8px 10px;}
.PostCmt_Textarea{float: left;width: 100%;height: 60px;background: #ffffff;border: 1px #d1d1d1 solid;padding: 5px 1%;margin-bottom: 10px;}
.PostCmt_Textarea:focus,.Box_Post_Comment input:focus{ box-shadow: inset 0px 0px 7px rgba(0,0,0,0.2);}
.Button_PostCmt{float:right;margin-right:5px;border:solid 1px #dcdcdc;color:white;background: linear-gradient(#127abe, #2894da);border-radius:5px;padding: 3px 10px;}
.Pitching_Mark{	float: right;	width: 110px;	height: 120px;	border: 1px #d4d4d4 solid;	margin-left: 10px;	margin-bottom:15px;	border-radius: 4px;}
.Pitching{float: left;text-align: center;padding: 6px 0px;color: #127abe;width: 110px;font-weight: bold;font-size: 13px;}
.Square_Mark{width: 76%;height: 50px;border-radius: 4px;border: 1px #c1c1c1 solid;float: left;margin-left: 12%;}
.Mark_Pin{float: left;padding: 13px 0px;font-size: 25px;color: #4792d3;width: 100%;text-align: center;}
.Click_Pitching{float: left;padding: 3px 0px;width: 72%;border: 1px #127abe solid;background: linear-gradient(#127abe, #2894da);border-radius: 4px;margin-top: 4px;overflow: hidden;color: white;font-size: 11px;cursor: pointer;margin-left: 14%;text-align: center;}
.Click_Pitching:active{	box-shadow: inset 0px 0px 6px black;}
 #divDanhGia {padding-top: 10px;padding-bottom: 10px;text-align: center;}
.dg2 { bottom: 5px; color: #0384C9; font-size: 30px; font-weight: bold; left: 45px; position: absolute; top: 35px; }
.dg1 { left: 37px; }
.dg123 { border: 1px solid #CCCCCC; position: absolute; left: 30px; bottom: 11px; padding: 0px 2px; width: 65px; height: 15px; }
.dg123 a { color: #0384C9; font-size: 10px; text-decoration: none; text-align: center; cursor: pointer; }
.dg123 a:hover { text-align: center; color: #0384C9; font-size: 10px; text-decoration: none; cursor: pointer; }
.dg123_Popup {border: 1px solid #CCCCCC;float: right;margin-right: 7px;margin-bottom: 10px;padding: 0px 10px;border-radius: 5px;}
.dg123_Popup a { color: #0384C9; font-size: 11px; text-decoration: none; text-align: center; cursor: pointer; }
.dg123_Popup a:hover { text-align: center; color: #0384C9; font-size: 11px; text-decoration: none; cursor: pointer; }
.yk { width: 505px; float: left; border-radius: 15px; }
.yk-bl { width: 490px; float: left; position: relative; background: #F4F4F4; padding: 10px; }
.binhluan { width: 485px; margin-bottom: 5px; border-bottom: 1px solid #CCCCCC; }
.binhluan_noidung { clear: left; width: 485px; text-align: justify; margin-bottom: 5px; }
.binhluan_nguoiviet { margin-bottom: 5px; text-align: right; }
.divcapcha {width: 100%;text-align: center;}
.divcapcha img {width: 90px;}
.divinput {width: 80%;padding: 5px 10%;}
.txtinput { border: 1px solid #E0E0E0; }
.txtinputtext { width: 606px; border: 1px solid #e0e0e0; background: #f6f6f6; line-height: 30px; color: #2a2b2b; padding-left: 5px; }
#txtCaptChaPopup{width: 100%;border: 1px solid #e0e0e0;line-height: 26px;color: #2a2b2b;}
.ResultDanhGia { display: none; background: none repeat scroll 0 0 #F9FAFB; position: fixed; width: 295px; z-index: 99999; left: 50%; top: 50%; border-radius:5px; overflow:hidden;}
.dg-Top {float: left;font-family: Arial;font-size: 12px;height: 32px;width: 100%;border-bottom: 1px solid #ccc;}
.dg-Top p {color: #000;font-weight: bold;line-height: 30px;margin-left: 15px;text-transform: uppercase;}
.dg_title{text-align:center;}
.dg-center {background: none repeat scroll 0 0 #F9FAFB;float: left;font-family: Arial;font-size: 12px;line-height: 20px;padding: 10px 0 0;width: 100%;}
.mask { background: #000; display: none; height: 100%; position: fixed; bottom: auto; width: 100%; opacity: 0.5; z-index: 9999; }

.iTem_Box_Comment{float: left;width: 96%;margin: 10px 2% 0px;border-bottom: 1px #d1d1d1 solid;min-height: 40px;padding-bottom: 10px;}
.Cmt_Name_Address{	float: left;	padding: 0px 0px 4px 0px;	width: 100%;}
.Cmt_Name_Address b{	color: #1e4283;}
.Cmt_Name_Address font{	color: #a1a1a1;}
.Cmt_Title{	float: left;	width: 100%;	padding: 0px 0px 4px 0px;}
.iTem_Box_Comment:last-child{	border-bottom: none;}
.Cmt_Content{float: left;text-align: justify;}
/*------------------van ban --------------------*/
/*--- Search van ban ---*/
.Around_Legal{width:100%; float:left;}
.Around_Legal .box_text_search{text-align:right;}
.Around_Legal .box_text_search .a_searchvn{float: right; margin-left: 10px; color: #0192b1; font-size: 12px;}
 /*------cay chuyen muc van ban-----*/
 .menuphai_item { color: #075480; display: block; font-family: Arial; font-size: 12px; line-height: 25px; width: 98%; text-align: left; }
 .menuphai_item a { color: #1e4283; text-align: left; background: url("/_layouts/images/NCS.UI.MOC/arrow_link.png") no-repeat 15px 12px; padding-left: 30px; float: left; padding: 5px 0 5px 30px; }
 .menuphai_item img { padding-right: 10px; }
 /*------search van ban-----*/ 
 #div_search{float:left; width:100%;margin-bottom:10px;}
 #div_search_detail{float:left; width:100%;}
 .Input_Search_Legal { float: left; border: 1px #d1d1d1 solid; width: 170px; padding: 3px 10px; border-radius: 4px; }
 .LI_Button_Search_button_simple { float: right; text-decoration: none; cursor: hand; padding: 4px 10px; border: 1px #c1c1c1 solid;border-radius: 4px;margin-right: 9px;font-weight: bold;color:#1e4283;font-weight: bold;background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom,rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}
/*-------------gop y du thao vb---------------*/
.Y_Kien_Dong_Gop { float: left; width: 100%; margin: 13px 0px; position: relative; }
.Y_Kien_Dong_Gop .Paging{float:right;}
.Y_Kien_Dong_Gop .Footer_Table_Legal {float:left;}
.Y_Kien_Dong_Gop .CSSTableGenerator tr:nth-child(even) td { background: #fcfcfc; }
.Y_Kien_Dong_Gop .CSSTableGenerator tr:nth-child(odd) td { background: #f6f6f6; }
.Y_Kien_Dong_Gop .CSSTableGenerator a, .CSSTableGenerator p { color: #111111; }
.Y_Kien_Dong_Gop .CSSTableGenerator tr:nth-child(odd) { background-color: #E4E7ED; }
.Y_Kien_Dong_Gop .CSSTableGenerator { overflow: hidden; }
.Trichdan { font-size: 13px; padding: 0px 0px; float: left; font-weight: bold; padding: 10px 0px 0px 20px; }
.Number_Show { height: 28px; margin: 0px; padding: 0px; float: right; margin-top: 7px; }
.Number_Show b { padding-right: 7px; width:50px; }
.Header_YKien { 
 overflow: hidden;
 background: rgb(255,255,255); /* Old browsers */
 background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
 background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
 }
 .Input_SearchYKien { border: 1px solid #ccc; border-radius: 4px; padding: 3px; float: right; margin: 0px 10px 10px 0px; }
 .ButtonSEarchYKien { float: right; padding: 3px 10px; border: 1px #c1c1c1 solid; border-radius: 4px; font-weight: bold; color: #1e4283; font-weight: bold;
 background: rgb(255,255,255); /* Old browsers */
 background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
 background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
 }
.Section_Header_YKien { float: left; padding-top: 20px; width: 100%; height: 20px; }
.Section_Header_YKien h3 { float: left; margin: 5px 0px 0px 15px; font-size: 13px; text-transform: uppercase; width:320px; }
/*----------------*/
#round { -moz-border-radius: 10px; -webkit-border-radius: 10px; width: 100%; background: white; border-color: #DEDEDE; }
.round-content { padding: 10px; }
.curved-box-css3 { width: 98%; margin: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; float:left; }
.dm-GopY { float: none; font-size: 12px; font-family: Arial; line-height: 20px; padding: 10px 10px 0 10px; border-left: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0; background: #f9fafb; width: 100%; }
.dm-con { border-bottom: 1px solid #E0E0E0; font-family: Arial; font-size: 12px; line-height: 25px; padding: 3px; width: 100%; } 
/*------------------------*/
.msg_thongbao{float:left; width:100%;}
#frameOtherSite body{background:white;}
#content-layouts { margin: 0 auto; padding: 10px 0;  width: 1000px;}
#footer{background:white;}
#pull{display:none;}
/*----------------------------*/
.menuphai{float:left; width:100%;}
.menuphai_head{  float: left; width: 100%; height: 30px; line-height: 30px; color: #ffffff; text-transform: uppercase; text-indent: 5px;}
.bg_title{background: #104c97 url(/_layouts/images/NCS.UI.MOC/title_thongbao.png) no-repeat right;}
.detail_vb tr td:first-child{font-weight:bold;}
.Image_Favorite2 img{width:242px;height:auto;}

#divArticleDescription2 p{margin-bottom:10px;}

/*-- audio --*/
.v-audio{width:100%;float:left;}
.audio_control{width:82%;float:left;margin-bottom:5px;}
.audio_control audio {width:100%;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-moz-box-shadow: 2px 2px 4px 0px #aac4d6;-webkit-box-shadow: 2px 2px 4px 0px #aac4d6;box-shadow: 2px 2px 4px 0px #aac4d6;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;height: 32px;}
.w100{width:100%;}
.manguoidoc{float:right; width:16%;}
.manguoidoc .drop_v{width:100%;border: 1px solid #104c97;padding: 6px 0px;border-radius: 4px;}
/**************************************MOBILE*******************************************************/
/*Laptop 1280*/
@media screen and (max-width: 1280px) {
}
/*Laptop 1280*/
@media screen and (max-width: 1180px) {
.Left_Center_Home{width:75.5%;}
.Right_Center_Home{width:23%;}
.main_content, .footer{width:100%;}

.tabDetails{width:63%;}
#featured ul.ui-tabs-nav{width:37%;}
}
/* tablet - 1080 */
@media screen and (max-width: 1080px) {
 
}

/*Ipad horizontal - 1024*/
@media screen and (max-width: 1024px) {
.main_content {width: 98%;margin-left:1%;}
#topnav{}
#topnav li .home{min-width:40px;}
.home_icon{padding:0px 20px;}
#topnav li a span{padding:0px 10px; }
}

@media screen and (max-width: 980px) {
 
}
/*Ipad vertical - 768*/
@media screen and (max-width: 768px) {
.Slide_Div {width:100% !important; }
.tabDetails{width:84%;}
.tabDetails img, #featured .ui-tabs-panel .info{width:100% !important;}
#featured .ui-tabs-panel{width:100%;}
.tinnoibat_link{display:none;}
#featured ul.ui-tabs-nav{width:100px;float:right;}
#featured ul.ui-tabs-nav li{width:100px;}
/*-----------------------------------*/ 
.nhomtin li{margin-right:0;}
.group_min_height{min-height:0;}
/*-------------------------*/
.footer {width: 100%; float:left;}
.footer_top .footer_left{width:94%;}
.footer_top .footer_right{width:94%;margin-left: 3%;margin-bottom: 6px;}
.footer_content .footer_left,.footer_content .footer_right{width:94%;margin-left:3%;}
.footer_content .footer_left{margin-bottom:0px;}
.footer_bottom{margin-left:3%;}
.zone_share_left{float: right; margin-right: 5px;}
.label_share_public, .label_share_map{display:none;}
/*------------menu top-------------*/
.brebar_content{position: relative;}
.home_icon{background:url("/_layouts/images/NCS.UI.MOC/home_icon_black.png") no-repeat center;}
#topnav { height: auto; z-index: 1000; display: none;float:left; width:100%; box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);}
#topnav li,#topnav .home { height: auto; float: left; background: white; float:left; width:100%;}
#topnav .home{}
#topnav li a { text-align: left; font-size: 14px;width:100%; color:#333; height:25px;line-height:25px;float:left;}
#topnav li a span{ color:#333; line-height:25px; height:25px;float:left;}
#topnav li ul { display: none; border-bottom: none;background:white; position:relative; height:auto; left:0; top:0;width:100%;float:left;}
#topnav li ul li{ text-indent: 40px; height: 25px; line-height: 25px; color:#333;}
#topnav li ul li a{color:#333;}
#topnav li ul li a.subactive{height:25px;line-height:25px; background-color:white;}
#topnav a:hover{height:25px;line-height:25px; color:white;}
#topnav a.active{height:25px;line-height:25px; background-color:white;}

nav { height: auto; border-bottom: 0;}
nav ul { width: 100%; display: block; height: auto; position: relative; margin: 0; padding: 0; }
nav li { width: 100%; float: left; color: #333; text-align: left; font-size: 14px; }
nav li a { border:none; color: #333; height:25px;}
nav ul.children{display:block;}
nav ul li ul{display:block;}
nav ul li ul li, nav ul li .activemenu_sub{display:block;}
nav a#pull {display: block;width: 50%;position: relative;	color:#ffffff;float:left;text-indent:37px;line-height:35px;font-size:13px;font-weight: bold; background: url('/_layouts/images/NCS.UI.MOC/navicon.png') no-repeat 10px;	}
nav ul li ul li a:hover, nav ul li a:hover{height:25px;line-height:25px;}
 
.brebar_date{position:absolute;top:6px; left:0;}
.menu_brebar{position:absolute;top:6px;right:0;}
/*-----------------------------------------------------*/
.search{display:none;}
.Left_Center_Home, .Right_Center_Home{width:100%;float:left; margin-bottom:12px;}
.nhomtin li{float:left; width:100%; margin-bottom:12px;}
.mCSB_scrollTools .mCSB_draggerRail{	background:#2c4580;}  
#content_thongcaobaochi { width: 99.8%; margin: 0px 0.1% 1px 0.1%;}
.thongbao_content_ul { width: 99.8%; margin: 0px 0.1% 1px 0.1%;}
.QC_Bottom{display:none;}
.enver{position:absolute; top:0;right:0;}
}
/*mobile and other*/
@media screen and (max-width: 640px) {
 .header_banner img{width:98%; margin-left:1%;}
}

@media only screen and (max-width : 540px) {
 .cchc, .media{width:99.2%;float:left;}
 
 .tabDetails{width:100%;} 
 #featured ul.ui-tabs-nav{display:none;}
}
@media only screen and (max-width : 480px) {
 
}

/*------nexus 5x------*/
@media only screen and (max-width : 412px) {
}
/*----iphone 8--------*/
@media only screen and (max-width : 375px) {
}

@media only screen and (max-width : 360px) {
}

@media only screen and (max-width : 320px) {
}

