﻿* {margin:auto; padding:auto}
html{ text-align:center;font: 12px Arial, Verdana, Sans-Serif;line-height:1.5em;background-color:#024174}
body 
{
	margin:auto; background-color:#024174;text-align:center;
}
#bgheader
{
	background:#ffffff url(../../Images/header.png) top repeat-x; height:108px;
	}
#main
{
	width:980px; background-color:#fff; margin-top:2px;
	text-align:left;border:1px solid #BDD0E1;
}
#banner{ width:970px}
#banner .left
{
	float:left; width:190px; height:80px; margin-top:8px; padding-top:20px; padding-left:0px
	}
#banner .right
{
	float:right; width:745px; height:97px; margin-top:10px;
	}
.clear{clear:both}
#banner .right .menu
{
	background-image:url(../../Images/menu1.png);
	height:35px; width:745px;font-weight:bold; text-transform:uppercase; color:#fff;
	}
.visited a{color:#FFD426; text-decoration:none}
#banner .right .menu .menu_1
{	
	float:left; margin-right:5px; margin-left:10px; border-right:1px solid #6FABE1;
	height:26px;padding-top:9px; padding-right:15px;
}
#banner .right .menu .menu_2
{	
	float:left; margin-right:10px; margin-left:10px;
	height:26px;padding-top:9px;
}
#footer
{
	width:985px; color:#fff; border-top:1px solid #fff; margin-top:5px; padding-top:5px; margin-bottom:5px
	}
.link_menu
{
	 color:#fff; text-decoration:none	
	}
.link_menu:hover
{
	 color:#FFD426; text-decoration:none	
	}

.Sub-nemu{Z-INDEX: 100; margin-top:10px; border-bottom:solid 1px #bb; border-left:solid 1px #bb;  
border-right:solid 1px #bb; text-align:left; cursor:pointer; padding:0 5px 0 5px; 
BACKGROUND-COLOR: #024174;FONT: 12px Arial; VISIBILITY: hidden; POSITION: absolute; display:block;

}
.Sub-nemu a{ color:#fff;TEXT-INDENT: 0px;DISPLAY:inline-block; padding-left: 8px;
	text-decoration:none; padding-bottom:4px; padding-top:4px; font-weight:bold;
	font-size:12px;}
.Sub-nemu a:hover{ color:#fff;TEXT-INDENT: 0px;DISPLAY:inline-block; padding-left: 8px;
	text-decoration: underline; padding-bottom:4px; padding-top:4px; font-weight:bold;
	font-size:12px;}
#Content-left-a{ width:760px; margin-right:4px; float:left; text-align:left; margin-left:5px}
#Content-right-a{ width:200px; float:right;}

.content-left
{
	width:760px; float:left; height:250px;padding:5px
	}
.content-right
{
	width:200px; float:right; padding-left:5px;
	height:250px; padding:5px;
	}
.content-left-1
{
	width:759px; float:left;padding:5px;background:url(../../images/icon_noidung.png) top repeat-x;
	}
.content-news
{
	width:759px; float:left; border-top:3px solid #1F5886; 
	background:url(../../images/icon_noidung.png) top repeat-x; padding:5px
	}
.content-right-1
{
	width:200px; float:right;padding-top:5px; padding-left:5px;
	padding-right:5px; padding-bottom:5px;background:url(../../images/icon_noidung.png) top repeat-x;
	}
.header-support
{
	background:url(../../Images/icon_ng.png) left no-repeat; 
	height:19px; border-bottom:1px solid #B8C8D0; padding-left:35px;
	color:#272727; font-weight:bold; text-transform:uppercase; font-size:14px;
	padding-top:4px;margin-bottom:5px
	}
.header-dt
{
	background:url(../../Images/icondn_holder.png) left no-repeat; 
	height:15px; border-bottom:1px solid #B8C8D0; padding-left:35px;
	color:#272727; font-weight:bold; text-transform:uppercase; font-size:14px;
	padding-top:8px; margin-bottom:5px; padding-bottom:5px;margin-top:10px
	}
.header-dt-1
{
	background:url(../../Images/icondn_holder.png) left no-repeat; 
	height:17px; border-bottom:1px solid #B8C8D0; padding-left:35px;
	color:#004DA5; font-weight:bold; text-transform:uppercase; font-size:16px;
	padding-top:6px; margin-bottom:5px; padding-bottom:5px; margin-top:10px
	}
.header-dt-3 a
{
	color:#373735;text-decoration:none;
	}
.header-dt-3 a:hover
{color:#0059A9;text-decoration:none;
	}
.header-dt-2
{
	background:url(../../Images/dot2.png) left no-repeat; 
	height:17px; border-bottom:1px  dashed #BFBFBF; padding-left:20px;
	color:#004DA5; font-weight:bold; text-transform:none; font-size:12px;
	padding-top:6px; margin-bottom:5px; padding-bottom:5px; margin-top:10px
	}
.header-dt-3
{
	background:url(../../Images/dot3.png) left no-repeat; 
	 border-bottom:1px  solid #BFBFBF; padding-left:20px;
	color:#373735; font-weight:bold; text-transform:uppercase; font-size:14px;
	padding-top:6px; margin-bottom:5px; padding-bottom:5px; margin-top:10px
	}
.header-dt-4
{
	background:url(../../Images/_dot12.gif) left no-repeat; 
	height:17px; border-bottom:1px  dashed #BFBFBF; padding-left:20px;
	color:#D42815; font-weight:bold; text-transform:none; font-size:14px; text-transform:uppercase;
	padding-top:6px; margin-bottom:5px; padding-bottom:5px; margin-top:10px
	}

.bg-city
{
	background:url(../../Images/bg-city.png) left no-repeat;  width:208px;  
	text-align:center;  height:21px; padding-top:5px; cursor:pointer }
.bg-city a
{
	color:#000;text-decoration:none; font-weight:bold
}
.title{font-size:14px; margin-bottom:5px}
.title a
{
	color:#0059A9; font-weight:bold; text-decoration:none; 
	}
.title a:hover
{
	color:#007DBD; font-weight:bold;text-decoration:none;
	}
.detail
{color:#007DBD; text-decoration:none;
	}
.title-1 {margin-bottom:3px; margin-top:3px; font-weight:bold}
.title-1 a
{
	color:#111; text-decoration:none;
	}
.title-1 a:hover
{
	color:#007DBD;text-decoration:none;
	}
.btview a
{	background:url(../../Images/nut.png) left no-repeat; width:70px; height:20px; float:right;
 	margin-top:10px; color:#fff; text-align:center; cursor:pointer ;text-decoration:none;
	}
.btsearch
{	background:url(../../Images/nut.png) left no-repeat; width:70px; height:20px; border:0; float:right;
 	margin-top:10px; color:#fff; text-align:center; cursor:pointer ;text-decoration:none; font-size:11px
	}
.photo-float-left {float:left;margin-right:5px;}
.date{color:#5A5D5A; font-style:italic; text-align:right}
.photo-border {border:1px solid #B8C8D0;margin-bottom:0px;display:block; padding:2px 2px 2px 2px}
img{border:0}
.border-bottom{border-bottom:dotted 1px #CECFCE; padding:4px 0 4px 0;}
.viecount{color:Red; text-align:right; font-style:italic}
.mtitle{ color:#024174; font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:10px}
.ct{ color:#0065CE; text-decoration:none;}
.ct:hover{ color:#004DA5; text-decoration:none;}

.accordion2 {width:200px;}
.accordion2 dt {width:170px; padding:2px 6px; font-weight:bold; cursor:pointer; 
                background-position:left center; padding-left:15px; font-size:13px;
                background-repeat:no-repeat; color:#000; margin-left:10px;  margin-bottom:3px; margin-top:3px;
                /*border-bottom:1px solid #EAE8E8;*/background-image:url(../../images/arrow.gif)}
.accordion2 dt:hover {background-image:url(../../images/arrow_2.gif);color:#005AAB}
.accordion2 .open {color:#000 ;background-image:url(../../images/arrow_2.gif)}
.accordion2 dd {overflow:hidden; margin-left:30px;font-size:13px;}
.accordion2 dd div{margin-bottom:3px; margin-top:3px;}
.accordion2 a {color:#000; text-decoration:none;}
.accordion2 a:hover {color:#005AAB; text-decoration:none;}

/*#list_city{padding-left:10px; text-align:left; padding-top:10px}*/
#list_city .div {
	position: absolute;
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 250px;
	z-index:30000;
	#right:150px;#top:40px;
	background-color:#fff;
	border:1px solid #C9C68B;
}/*
* html #list_city .div {
	position: absolute;	
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 362px;
	z-index:10000;
	left:10px;
	top:20px;
	background:#FFF url(../../images/web/bg_list_city.gif);
	border:1px solid #C9C68B;

}
*+html #list_city .div {
	position: absolute;
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 362px;
	z-index:30000;
	left :10px;
	top :20px;		
	background:#FFF url(../../images/web/bg_list_city.gif);
	border:1px solid #C9C68B;

}*/
#list_city .divPopup {
	position: absolute;
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 619px;
	z-index:30000;
	background:#FFF url(../../images/web/bg_list_city.gif);
	/*border:1px solid #e97a00;*/

}
* html #list_city .divPopup {
	position: absolute;
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 619px;
	z-index:30000;
	left:0px;
	top:20px;
	background:#FFF url(../../images/web/bg_list_city.gif);
	/*border:1px solid #e97a00;*/

}
*+html #list_city .divPopup {
	position: absolute;
	visibility: hidden;
	margin-top: 8px;
	padding: 0px;
	width: 619px;
	z-index:30000;
	left:10px;
	top:20px;
	background:#FFF url(../../images/web/bg_list_city.gif);
	/*border:1px solid #e97a00;*/

}

#list_city .div a
	{	position: relative;
		display: block;
		float:left;
		width:110px;
		height:15px;
		margin: 0px;
		padding:5px;				
		white-space: nowrap;
		text-align: left;
		text-decoration: none;		
		overflow:hidden;
		font-weight:normal;
		color:#000;
	}

#list_city .div a:hover
{	
	font-weight:bold;
}
.gia{color:Red; font-weight:bold; font-size:11px}
 /* title textbox */
.T-Title{ float:left; font-size:12px;  margin-top:2px; width:140px}
.T-TextBox{ float:left; font-size:12px;}


.rollBox{width:730px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:730px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:127px;float:left;text-align:center;padding-right:20px;_padding-right:10px}
*+html .rollBox .Cont .pic{width:127px;float:left;text-align:center;padding-right:30px;padding-right:20px}
.rollBox .Cont .pic img{padding:4px;border:1px solid #B8C8D0;display:block;margin:0 auto; width:130px}
.rollBox .Cont .pic p{line-height:10px;color:#505050;}
/*.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}*/
.rollBox #List3,.rollBox #List4 {float:left;}
.rollBox #List1,.rollBox #List2 {float:left;}
#rightmenu{ width:200px}
#rightmenu ._mheader
{width:170px; padding:2px 6px; font-weight:bold; cursor:pointer; 
                background-position:left center; padding-left:15px; font-size:13px;
                background-repeat:no-repeat; color:#000; margin-left:10px;  margin-bottom:3px; margin-top:3px;
                /*border-bottom:1px solid #EAE8E8;*/background-image:url(../../images/arrow.gif)
	}
#rightmenu ._mheader a
{
	color:#000; text-decoration:none;
	}
#rightmenu ._mheader a:hover
{	color:#005AAB;text-decoration:none;
	}
#rightmenu .rightmenu-none
{
	display:none;
	}
#rightmenu .rightmenu
{
	display:block;
	margin-left:30px;font-size:13px;
	margin-bottom:3px; margin-top:3px;
	}
#rightmenu .rightmenu a
{
	color:#000; text-decoration:none;
	}
#rightmenu .rightmenu a:hover
{
	color:#005AAB;text-decoration:none;
	}

