body {
	margin:0 auto;
	padding:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	background:#ffffff url(bg.jpg);
}
a:link, a:active, a:visited {
	color:#0265cb;
	text-decoration:none
}
a:hover {
	color:#F60
}
#header .language {
	position:absolute;
	top:10px;
	right:10px
}
#message {
	height:30px;
	line-height:25px;
	background:#d7d7d7 url(message_bg.jpg) repeat-x;
	padding:0 0 0 10px
}
.Paging {
	float: right;
	width: 100%;
	text-align: center;
	background-color: #FFFFFF;
}
.Paging a {
	border: 1px solid #CCCCCC;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 25px;
	text-decoration: none;
	color: #007cc3;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	border-radius: 6px;
	behavior: url(border-radius.htc);
}
#topNav{position:absolute;height:23px;line-height:23px;left:0;width:100%;border-bottom:1px solid #FFF;background:#FFF}
#topNav ul{float:right;}
#topNav ul li{float:right;padding:0 14px;list-style:none;text-transform:none !important}
#topNav ul li a{color:#F00;text-transform:none !important;text-decoration:none}
#topNav ul li a:hover{text-decoration:underline}
.Paging a:visited {
	color: #007cc3;
}
.Paging a:hover {
	background: #FF6600;
	color: #fff;
	text-decoration: none;
}
.Paging span {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 25px;
	font-weight: bold;
}
#message div.clock {
	display:block;
	float:left;
	background:url(message_time_bg_r.jpg) no-repeat top right;
	padding:0 13px 0 0
}
#message div.clock span {
	display:block;
	float:left;
	background:url(message_time_bg_l.jpg) no-repeat;
	padding:0 0 0 13px;
	font-size:11px;
	color:#333
}
#message form.search {
	background:url(message_search.jpg) no-repeat;
	width:278px
}
#message form.search input.txt {
	margin:0 0 0 40px;
	width:184px
}
#message form.search input.submit {
	margin:0 0 0 4px;
	text-transform:uppercase;
	padding:0;
	width:40px
}
div.contentwrapper {
	padding:10px 0
}
div.contentcolumn p {
	padding:4px 0
}
div.box form.login {
	padding:0 10px 10px 10px
}
div.box form.login input.txt {
	border:1px solid #b2b0b1;
	padding:3px;
	width:160px
}
div.box form.login label {
	display:block;
	font-weight:700;
	padding:5px 0 4px 0
}
div.box form.login img {
	vertical-align:middle
}
div.box div.signed img {
	border:1px solid #ccc;
	padding:2px;
	margin-right:4px;
	width:80px
}
div.box div.signed a {
	display:block;
	color:#333
}
div.online p {
	margin:0 0 4px 0
}
div.online img {
	vertical-align:middle;
	margin-right:2px
}
div.online span.item {
	padding:0 0 0 20px
}
div.online span.item strong {
	padding-right:4px
}
div.box p.about {
	text-indent:20px;
	text-align:justify;
	padding:10px 4px
}
div.box div.ads {
	padding:10px 4px
}
form.newsletter {
	padding:4px
}
form.newsletter input.txt {
	font-size:11px;
	color:#999;
	padding:4px;
	width:150px;
	margin-right:4px
}
#footer {
	border-top:8px solid #0f45a8;
	background:url(footer_bg.jpg) repeat-x;
	padding:5px 0
}
#footer p.footer, p.show_query {
	padding:0 10px;
	margin:0;
	font-size:11px;
	color:#9c9c9c
}
#footer ul.bottom_nav, #footer ul.bottom-toolbar {
	font-size:11px;
	text-align:right
}
#footer ul.bottom_nav li, #footer ul.bottom-toolbar li {
	display:inline
}
#footer ul.bottom_nav li span {
	padding:0 0 0 4px
}
#footer ul.bottom-toolbar {
	margin-top:0
}
#footer ul.bottom-toolbar img {
	vertical-align:middle;
	padding:0 4px
}
div.box form.voting {
	padding:10px
}
h3.breakcolumn {
	line-height:27px;
	border-bottom:1px solid #ccc;
	font-weight:normal
}
h3.breakcolumn span.breakcolumn {
	font-size:14px;
	font-weight:700;
	padding:0 4px
}
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24, .span-25 {
	float:left;
	margin-right:10px
}
.last {
	margin-right:0 !important
}
.span-4 {
	width:150px
}
.span-5 {
	width:190px
}
.span-6 {
	width:230px
}
.span-7 {
	width:270px
}
.span-8 {
	width:310px
}
.span-9 {
	width:350px
}
.span-10 {
	width:390px
}
.span-11 {
	width:430px
}
.span-12 {
	width:470px
}
.span-13 {
	width:510px
}
.span-16 {
	width:630px
}
.span-19 {
	width:750px
}
.span-25 {
	width:370px
}
hr {
	background:#ccc;
	color:#ccc;
	clear:both;
	float:none;
	width:100%;
	height:.08em;
	margin:0;
	border:none
}
img.refresh {
	cursor:pointer;
	padding-left:10px
}
div.box {
	margin-bottom:15px;
	width:100%
}
div.content {
	padding:8px
}
div.silver {
	background:#f2f2f2
}
div.white, ul.list_item li.second {
	background:#fff
}
div.orange {
	background:#ffe9da
}
div.bordersilver {
	border:1px solid #d9d9d9
}
div.box h3.header {
	border:1px solid #0f69e2;
	border-bottom:2px solid #fff;
	height:28px;
	line-height:28px;
	color:#fff;
	text-indent:10px;
}
div.box h3.header a {
	color:#fff
}
div.box h3.header strong, .box_silver strong, .box_orange strong {
	padding-right:4px;
	color:#0f0
}
.box_silver {
	background:#f2f2f2;
	border:1px solid #EBEBEB
}
.box_silver .header {
	background:url(cat-header-bg.png) repeat-x center;
	height:28px;
	line-height:28px;
	color:#000;
	text-indent:10px
}
.box_orange {
	background:#FC3;
	border:1px solid #EBEBEB
}
.box_orange .header {
	background:#FC3;
	height:28px;
	line-height:28px;
	color:#000;
	text-indent:10px
}
form div.submit {
	background:url(button01_r.png) top right no-repeat;
	padding:0 2px 0 0;
	float:left
}
form div.submit input {
	border:0;
	color:#333;
	height:22px;
	line-height:22px;
	display:block;
	background:url(button01_l.png) top left no-repeat;
	cursor:pointer
}
a.forgot {
	display:block;
	line-height:22px;
	height:22px;
	white-space:nowrap;
	color:#0674f1;
	font-size:11px;
	padding-left:4px
}
a:hover.forgot {
	color:#333
}
.bggreen {
	background:#e9ffd4
}
#ver_menu {
	padding-bottom:6px;
	text-indent:24px
}
#ver_menu a {
	background:#e4e4e4 url(vertical_menu_bg.jpg) no-repeat left top;
	color:#333;
	display:block;
	font:bold 11px/24px tahoma, arial, sans-serif;
	height:25px;
	text-decoration:none
}
#ver_menu a.current {
	background:#ffd9d9 url(vertical_menu_bg.jpg) no-repeat left -25px;
	color:#333
}
#ver_menu a.sub_normal {
	background:#f5fbfe url(vertical_menu_bg.jpg) no-repeat left -75px;
	color:#333;
	padding-right:5px;
	text-align:right
}
#ver_menu a.sub_current {
	background:#f5fbfe url(vertical_menu_bg.jpg) no-repeat left -75px;
	color:#cb0000;
	padding-right:5px;
	text-align:right
}
#ver_menu a.current:hover {
	background:#ffd9d9 url(vertical_menu_bg.jpg) no-repeat left -25px;
	color:#0943ae
}
#ver_menu a:hover {
	background:#d9e5ff url(vertical_menu_bg.jpg) no-repeat left -50px;
	color:#cb0000
}
ul.list_item {
	padding:0 2px 10px
}
ul.list_item li {
	padding:8px 10px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	clear:both
}
.generate_page {
	float:left;
	font-size:10px;
	font-weight:700;
	margin:10px
}
.generate_page strong {
	background-color:#fbfbfb;
	border:1px solid #666;
	color:#000;
	padding:4px 6px
}
.generate_page a {
	background-color:#ebebeb;
	border:1px solid #c8c8c8;
	color:#000;
	padding:4px 6px;
	text-decoration:none
}
.generate_page a:hover {
	background-color:#e0e0e0;
	color:red
}
#nojavascript {
	background:#ffffdf;
	color:#333;
	float:left;
	font:bold 12px/20px arial, helvetica, sans-serif;
	height:70px;
	left:0;
	padding:10px 0 0;
	position:absolute;
	text-align:center;
	top:0;
	width:100%;
	z-index:1000
}
#headerbg {
	width:100%;
	height:159px;
	float:left;
	margin:0;
	padding:0
}
#header-size {
	width:1000px;
	height:159px;
	float:none;
	padding:0;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	background-color:#FFF
}
#header-logo {
	width:1000px;
	height:120px;
	float:left;
	padding:0;
	background-image:url(bg-hea.jpg);
	background-repeat:no-repeat;
	margin-top:0;
	margin-right:10px;
	margin-bottom:0;
	margin-left:10px
}
#logo {
	width:650px;
	height:120px;
	float:left;
	margin:0;
	padding:0
}
#logo-mem {
	width:467px;
	height:94px;
	float:left;
	margin:0;
	padding:0
}
#text-mntop {
	width:330px;
	float:left;
	padding:0;
	text-align:right;
	margin-top:6px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
#box-search {
	width:330px;
	height:22px;
	float:left;
	padding:0;
	text-align:right;
	margin-top:52px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
#nav-size {
	height:39px;
	width:1000px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	background-color:#FFF
}

#menungang {
	width:100%;
	float:left;
	padding:0;
	height: 42px;
	line-height:42px;
	margin:0;
	background:#4a54cc;
}
ul.nav {
	width: 999px;
	margin:auto;
	background:#4a54cc;
	text-transform:uppercase
}
ul.nav li {
	list-style: none;
	float: left;
	padding: 0 14px;
	line-height: 42px;
	line-height: 42px;
	font-weight: bold;
	cursor:pointer;
	border-right:0px solid #FFF;
	position:relative;
}
ul.nav li:last-child{border-right:none}
ul.nav li:hover{background:#525253;border-left:0px solid #FFF}
ul.nav li.active{background:#525253}
ul.nav li a {
	color: #FFF;
	text-decoration: none;
}
ul.nav li a:hover {
	color: #FFF;
}
ul.nav li a.active {
	color: #FFF;
}
ul.nav > li > ul{display:none}
ul.nav > li:hover > ul{min-width:220px;display:block;position:absolute;z-index:100001;left:0px;background:#525253;border-top:1px solid #FFF;border-bottom:1px solid #FFF;opacity:1;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
ul.nav > li:hover > ul li{border-right:none !important;white-space:nowrap;padding:0 !important;float:left;width:100%;height:30px;line-height:30px;border-bottom:1px dotted #CCCCCC;text-transform:none !important;font-weight:normal !important;}
ul.nav > li:hover > ul li a{padding-left:10px !important;margin-left:6px !important;display:table;width:100%;background:url(arrow_small_right_blue.png) no-repeat left scroll;font-weight:normal !important}
ul.nav > li:hover > ul li:last-child{border-bottom:none;margin-bottom:4px}
ul.nav > li:hover > ul li:hover a{color:#FFFF00}

#nav {
	position:relative;
	height:39px;
	float:left;
	width:980px;
	background-image:url(nav-ngang.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	margin:0
}
#nav ul {
	width:999px;
	margin:auto;
	list-style:none;
	padding:0
}
#nav ul li {
	display:inline;
	margin:0;
	padding:0;
	text-transform:uppercase;
	position:relative;
}
#nav ul li a ul{display:none}
#nav ul li a:hover ul{display:block;position:absolute;top:0;left:0}
#nav ul li a:hover ul li{float:left;width:100;max-width:220px;white-space:nowrap; height:23px;line-height:23px}
#nav ul li#current {
	margin:0;
	background-image:url(nav-left2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:5px
}
#nav ul li#current a {
	margin:0;
	background-image:url(nav-ct.gif);
	background-position:100% -44px;
	float:left;
	padding-top:15px;
	padding-right:17px;
	padding-bottom:14px;
	padding-left:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none
}
#nav ul a {
	margin:0;
	background-image:url(nav-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:5px
}
#nav a span {
	float:left;
	display:block;
	color:#FFF;
	float:none;
	background-image:url(nav-ct.gif);
	background-repeat:no-repeat;
	background-position:right top;
	font-weight:bold;
	padding-top:15px;
	padding-right:17px;
	padding-bottom:14px;
	padding-left:12px;
	text-decoration:none
}
#nav a:hover span {
	color:#FFF;
	background-position:100% -44px;
	text-decoration:none
}
#nav a:hover {
	background-position:0% -44px;
	text-decoration:none
}
#navd-box {
	width:100%;
	float:left;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:10px;
	padding-left:0;
	text-transform:uppercase
}
#navd-ad {
	width:190px;
	float:left;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:4px;
	padding-left:0
}
#tab-navd {
	width:200px;
	float:left;
	font-family:arial;
	font-size:12px;
	line-height:32px;
	height:32px;overflow:hidden;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	background-image:url(tab2.jpg);
	background-repeat:no-repeat;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:15px;
	margin:0;
}
#tab-boxct2 {
	width:340px;
	float:left;
	font-family:arial;
	font-size:12px;
	line-height:32px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	background-image:url(tab3.gif);
	background-repeat:no-repeat;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:30px;
	margin:0;
	text-transform:uppercase
}
#navd-bg {
	width:100%;
	float:left;
	margin:0;
	height:auto;
	padding:0;
	border:0px solid #ccc;
	border-top:none !important;
	border-radius:0 0 6px 6px;
	background:#FFF;
}
#navd-bg2 {
	width:100%;
	float:left;
	margin:0;
	height:auto;
	padding:0px;
	border:0px solid #ccc;
	border-radius:0 0 6px 6px;
	background:#FFF
}
#navd-bg3 {
	width:190px;
	float:left;
	margin:0;
	height:auto;
	padding-top:10px;
	padding-right:8px;
	padding-bottom:6px;
	padding-left:10px;
	border:1px solid #ccc
}
ul {
	list-style:none;
	margin:0;
	padding:0
}
#menud {
	width:100%;
	float:left;
	margin-top:4px;
	margin-right:0;
	margin-bottom:6px;
	margin-left:0;
	text-transform:none !important
}
#menud ul{float:left;width:100%;padding-top:4px}
#menud li {height:30px;line-height:30px;border-bottom:1px dotted #CCC;overflow:hidden}
#menud li:last-child{border-bottom:none}
#menud li a {
	color:#333;
	text-decoration:none;
	background:url(arrow.gif) no-repeat left scroll;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:8px;
	margin-left:6px;
}
#menud li a:hover {
	color:#F00;
	text-decoration:underline;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
}
#menud li ul{display:block !important;float:left;width:100%}
	#menud li ul  li{float:right;width:100%;line-height:23px !important}
	#menud li ul  li a{background:url(aw1.gif) no-repeat left scroll !important;padding-left:10px !important;margin-left:10px !important;font-weight:normal !important}
	
#menud li.selected a {
	color:#000;
	font-weight:normal;
	line-height:25px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
}
.menfix {
	color:#F00;
	background-image:url(mnd.gif);
	background-position:0 -28px;
	font-weight:bold;
	line-height:28px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:18px
}
#bgbox-sp-main {
	width:100%;
	float:left;
	height:auto;
	background-repeat:no-repeat;
	margin:0;
	border:0px solid #CCC
}
#box-tdsp {
	width:100%;
	float:left;
	height:auto;
	margin:0;
	padding-top:6px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	font-size:12px;
	text-decoration:none;
	font-family:arial;
	text-align:center;
	color:#333;
	font-weight:normal;
	height:55px
}
#content-main {
	width:1000px;
	float:none;
	margin:auto;
	height:auto;
	padding:0
}
#contsent-main2 {
	width:1000px;
	float:left;
	margin:auto;
	height:auto;
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	background-color:#FFF;
	box-shadow:0 2px 10px #333;
	position:relative;
}
#header-main{
	width:100%;
	float:left;
	padding:0;
	height:120px;
	margin:0;
	background:#FFF
}
#header {
	width:1000px;
	margin:auto;
	height:120px;
}
#main-body {
	width:100%;
	float:left;
	padding:0;
	height:auto;
	margin-top:10px;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0;
	min-height:650px;
}
#bottom {
	width:1000px;
	float:left;
	padding:0;
	height:auto;
	margin:0
}
#content-size {
	width:1000px;
	float:none;
	padding:0;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	height:auto
}
#content-left {
	width:200px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0
}
#content-right {
	width:790px;
	float:right;
	padding:0;
	margin:0;
}
.NewsLienquan{float:left;width:100%;border-bottom:1px solid #999;height:26px;line-height:26px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}
ul#relatedNews{float:left;width:100%;padding-top:0px}
	ul#relatedNews li{float:left;width:100%;height:23px;line-height:23px;border-bottom:1px dotted #CCCCCC}
	ul#relatedNews li a{background:url(aw1.gif) no-repeat left scroll;padding-left:15px;}
#content-righta {
	width:190px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:10px
}
#box-content1 {
	width:790px;
	float:right;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:10px;
	padding-left:0
}
#box-content2 {
	width:790px;
	float:right;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-left:0
}
#banner-de-main{
	width:1000px;
	float:right;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0
}
#tab-ctright-main {
	width:1000px;
	float:left;
	background-image:url(bgall.jpg);
	background-repeat:no-repeat;
	margin:0;
	line-height:32px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:15px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase
}
#bg-ct-right-main {
	width:1000px;
	float:left;
	height:auto;
	margin:0;
	padding:0;
	border-radius:0 0 6px 6px;
	background:#FFF
}
.box-table-ima-home-main {
	width:100%;
	float:left;
	height:auto;
	padding-left:12px;
	padding-top:12px;
	margin:0;
	padding-right:0;
	padding-bottom:0;
	background:#FFF
}
#box-sp-main{
	width:187px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:5px;
	margin-bottom:0;
	margin-left:0;
	text-align:center;
}
#banner-de {
	width:790px;
	float:right;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0
}
.banner-de-left{
	width:580px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0
}
.banner-de-right{
	float:right;
	width:200px
}
#tab-ctright {
	width:775px;
	float:left;
	background-image:url(tab4.jpg);
	background-repeat:no-repeat;
	margin:0;
	line-height:32px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:15px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase
}
#tab-ctright-main1{
	width:565px;
	float:left;
	background-image:url(tab4.jpg);
	background-repeat:no-repeat;
	margin:0;
	line-height:32px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:15px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}
#tab-log {
	width:694px;
	float:left;
	background-image:url(tab-log.gif);
	background-repeat:no-repeat;
	margin:0;
	height:41px;
	line-height:41px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:46px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#315ea3;
	text-decoration:none;
	text-shadow:1px 1px 0 #dbdbdb
}
#bg-ct-right {
	width:100%;
	float:left;
	height:auto;
	margin:0;
	padding:0;
	border-radius:0 0 6px 6px
}
#bg-ct-trangchu {
	width:764px;
	float:left;
	height:auto;
	background-color:#FFF;
	margin:0;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#e2e2e2;
	border-bottom-color:#e2e2e2;
	border-left-color:#e2e2e2;
	padding-top:12px;
	padding-right:12px;
	padding-bottom:12px;
	padding-left:12px;
	border-radius:0 0 6px 6px
}
#bg-ct-right2 {
	width:744px;
	float:left;
	height:auto;
	background-color:#FFF;
	margin:0;
	padding-top:18px;
	padding-right:2px;
	padding-bottom:18px;
	padding-left:2px;
	border:1px solid #e2e2e2;
	border-radius:0 0 6px 6px
}
#bg-ct-right1 {
	width:790px;
	float:left;
	padding:0;
	margin:0;
	background-image:url(bg-ct2.gif);
	background-repeat:repeat-y;
	height:auto
}
#bord-ct1 {
	width:744px;
	float:left;
	height:auto;
	background-color:#FFF;
	margin:0;
	border:1px solid #e2e2e2;
	padding-top:10px;
	padding-right:2px;
	padding-bottom:10px;
	padding-left:2px
}
#bt-right-bt {
	width:740px;
	float:left;
	background-image:url(bt-bt.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-position:left top;
	height:12px
}
#boxtext-right {
	width:703px;
	float:left;
	padding:0;
	margin-top:15px;
	margin-right:0;
	margin-bottom:15px;
	margin-left:0
}
#bt-right-button {
	width:707px;
	float:left;
	background-image:url(bg-ct3.gif);
	background-repeat:repeat-y;
	height:auto;
	background-position:left top;
	padding-top:5px;
	padding-right:16px;
	padding-bottom:0;
	padding-left:16px;
	text-align:right;
	margin:0
}
#footer-bg {
	width:100%;
	height:auto;
	float:left;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	border-top-width:1px;
	border-top-style:none;
	border-top-color:#CCC;
	padding:0
}
#footerbg {
	width:100%;
	height:auto;
	float:left;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding:0
}
#footerblank {
	width:1000px;
	height:auto;
	float:none;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding:0;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#0693c3
}
#footerbox {
	width:970px;
	float:left;
	margin:0;
	color:#FFF;
	text-decoration:none;
	background-color:#FCFCFE;
	padding-top:18px;
	padding-right:10px;
	padding-bottom:18px;
	padding-left:10px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#0265cb
}
#footerbox4 {
	width:100%;
	float:left;
	margin:0;
	text-decoration:none;
	padding-top:12px;
	padding-bottom:10px;
	background:#545454;
	color:#FFF;
	line-height:17px;
}
#footerbox4 a{color:#FFF}
#footerlinks {
	width:540px;
	float:left;
	text-decoration:none;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:200px;
	text-align:center
}
.footerlinks {
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:none;
	padding:0
}
.footerlinks:hover {
	font-size:12px;
	font-weight:normal;
	color:#315ea3;
	text-align:center;
	text-decoration:underline;
	padding:0
}
#coppyright {
	width:140px;
	float:right;
	text-align:right;
	text-decoration:none;
	margin:0;
	padding:0;
	font-size:11px;
	color:#333
}
.coppyright {
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	padding:0
}
.coppyright:hover {
	font-size:11px;
	font-weight:normal;
	color:#F60;
	text-decoration:underline;
	padding:0
}
#box-member {
	width:230px;
	float:left;
	padding:0;
	margin-top:14px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
#box-banner-de {
	width:754px;
	float:left;
	padding:0;
	height:131px;
	margin:0
}
a.cli-area {
	width:76px;
	height:21px;
	display:block;
	float:left;
	text-decoration:none;
	text-align:left;
	line-height:21px;
	color:#fff;
	background-image:url(bt-clientarea2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:22px;
	font-weight:bold;
	margin:0;
	padding-right:4px
}
a.cli-area:hover {
	width:76px;
	height:21px;
	display:block;
	float:left;
	text-decoration:none;
	text-align:left;
	line-height:21px;
	color:#fff;
	background-image:url(bt-clientarea.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:22px;
	font-weight:bold;
	margin:0;
	padding-right:4px
}
.title1 {
	color:#0265cb;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0;
	line-height:20px;
	padding:0
}
.title1:hover {
	color:#F90;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0;
	line-height:20px;
	padding:0
}
.lines {
	height:16px;
	padding:0;
	background-image:url(line.gif);
	background-repeat:repeat-x;
	background-position:center;
	width:671px;
	float:left
}
.box-ct-left {
	padding:0;
	width:320px;
	float:left;
	height:auto;
	margin-right:20px;
	margin-left:20px
}
.box-ct-right {
	padding:0;
	margin-bottom:8px;
	width:340px;
	float:left;
	height:auto
}
.ti-contact {
	padding:0;
	margin-bottom:0;
	height:60px;
	width:700px
}
.ti-travel {
	padding:0;
	margin-bottom:12px;
	float:left;
	width:208px
}
.table {
	padding:0;
	margin-bottom:20px
}
.table2 {
	padding:0
}
.tbl_table {
	width:701px;
	border:0 solid #CCC;
	text-align:center;
	background-color:#cdcbcc
}
tr.tbl_title {
	background-color:#e9e9e9;
	font-weight:bold
}
tr.tbl_title2 {
	background-color:#f3f5f2;
	font-weight:normal;
	color:#333
}
.text-linkbox {
	font-size:12px;
	font-weight:bold;
	color:#fdaa1f;
	text-decoration:none
}
.text-linkbox:hover {
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:underline
}
.tbl_table-2 {
	width:701px;
	border:0 solid #CCC;
	text-align:left;
	background-color:#cdcbcc
}
tr.tbl_title-2 {
	background-color:#e9e9e9;
	font-weight:bold;
	color:#000
}
tr.tbl_title2-2 {
	background-color:#f3f5f2;
	font-weight:normal;
	color:#333
}
.box-table-ima {
	padding:0;
	margin:0;
	width:670px;
	float:left;
	height:auto
}
.box-table-ima-home {
	width:100%;
	float:left;
	height:auto;
	margin:0;
	padding-right:0;
	padding-bottom:0;
	background:#FFF
}
.box-table-ima-home2 {
	width:100%;
	float:left;
	height:auto;
	padding:0;
	margin:0
}
.box-table-trangchu {
	width:100%;
	float:left;
	height:auto;
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:10px
}
.box-table-pay {
	padding:0;
	margin:0;
	width:320px;
	float:left;
	height:auto
}
.table-ima {
	padding:0;
	height:45px;
	width:45px;
	margin-top:0;
	margin-right:16px;
	margin-bottom:0;
	margin-left:0;
	border:1px solid #CCC;
	float:left
}
.table-ima-home {
	padding:2px;
	width:140px;
	border:1px solid #CCC;
	float:left;
	background-color:#FFF;
	margin:0
}
.table-ima-text {
	padding:0;
	width:604px;
	margin:0;
	float:right;
	height:auto
}
.table-ima-text-home {
	padding:0;
	width:504px;
	margin:0;
	float:right;
	height:auto
}
.table-ima-pay {
	padding:0;
	width:310px;
	margin:0;
	float:right;
	height:auto
}
.table-ima-homepu {
	padding:0;
	width:150px;
	margin:0;
	float:right;
	height:auto
}
.table-ima-homepu2 {
	padding:0;
	width:230px;
	margin:0;
	float:right;
	height:auto
}
.acc_title {
	padding:0;
	margin-bottom:5px
}
.acc_title2 {
	padding:0
}
.text-linkbox2 {
	font-size:12px;
	font-weight:bold;
	color:#315ea3;
	text-decoration:none
}
.text-linkbox2:hover {
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:underline
}
.tbl_table-3 {
	width:701px;
	border:0 solid #CCC;
	text-align:left;
	background-color:#cdcbcc
}
tr.tbl_title-3 {
	background-color:#fc6;
	font-weight:bold
}
tr.tbl_title2-3 {
	background-color:#b5cdf2;
	font-weight:bold
}
tr.tbl_title2-4 {
	background-color:#FFF;
	font-weight:normal;
	color:#333;
	padding:0;
	margin:6px
}
tr.tbl_title2-5 {
	background-color:#f3f5f2;
	font-weight:normal;
	color:#333
}
.title2 {
	padding:0;
	margin-bottom:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#C00;
	text-decoration:none
}
.title2 {
	padding:0;
	margin-bottom:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#C00;
	text-decoration:none
}
.vtop-ct {
	padding:0;
	width:703px;
	float:left;
	height:8px;
	background-image:url(top-v.gif);
	background-repeat:no-repeat;
	background-position:left top
}
.vbottom-ct {
	padding:0;
	width:703px;
	float:left;
	height:8px;
	background-image:url(bt-v.gif);
	background-repeat:no-repeat;
	background-position:left top
}
.bt-ct-hompu {
	padding:0;
	width:703px;
	float:left;
	height:9px;
	background-image:url(bt-ct3.gif);
	background-repeat:no-repeat;
	background-position:left top
}
.vct-pu {
	padding:0;
	width:701px;
	float:left;
	margin:0;
	border-right-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#d1d1d1;
	border-left-color:#d1d1d1;
	height:auto
}
.vct-pu2 {
	width:592px;
	float:left;
	margin:0;
	border-right-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#d1d1d1;
	border-left-color:#d1d1d1;
	height:auto;
	background-color:#e3e3e2;
	padding-top:5px;
	padding-right:0;
	padding-bottom:0;
	padding-left:109px
}
#box-text-hot {
	width:133px;
	border-size:1px;
	float:left;
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	color:#F00;
	text-decoration:none;
	background-image:url(call.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:45px;
	line-height:28px;
	margin-top:0;
	margin-right:0;
	margin-bottom:12px;
	margin-left:0
}
#box-yahoo {
	width:186px;
	border-size:1px;
	margin:auto;
	padding-top:4px
}
#box-yahoo img {
	padding-right:0px
}
#box-thoigianhotro {
	width:188px;
	border-size:1px;
	float:left;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	background-image:url(aw2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0
}
#box-datlichhen1 {
	width:178px;
	border-size:1px;
	float:left;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0
}
#box-datlichhen {
	width:178px;
	border-size:1px;
	float:left;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:6px;
	margin-left:0
}
#box-hoten {
	width:178px;
	border-size:1px;
	float:left;
	font-weight:bold;
	color:#036;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0
}
#header2-search-box-s {
	width:354px;
	height:31px;
	float:right;
	margin:0;
	padding-top:16px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0
}
#header2-search-bg {
	width:274px;
	height:31px;
	float:left;
	margin:0;
	padding:0;
	background-image:url(box-s.gif);
	background-repeat:no-repeat
}
#tex-boxhstb {
	width:218px;
	float:left;
	height:auto;
	padding:0;
	margin:0
}
#header2-search-button {
	width:79px;
	height:31px;
	float:left;
	margin:0;
	padding:0
}
#box-sp {
	width:186px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:5px;
	margin-bottom:0;
	margin-left:0
}
#box-tdsp {
	width:136px;
	float:left;
	height:auto;
	margin:0;
	padding-top:6px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	font-size:12px;
	text-decoration:none;
	font-family:arial;
	text-align:center;
	color:#333;
	font-weight:normal;
	height:55px
}
#bgbox-sp {
	width:100%;
	float:left;
	height:auto;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0px solid #CCC
}
#box-sp2 {
	width:136px;
	float:left;
	height:auto;
	padding:0;
	margin:0
}
#bt-back {
	width:14px;
	float:left;
	margin:0;
	height:100px;
	padding-top:60px;
	padding-right:2px;
	padding-bottom:0;
	padding-left:2px;
	adding-left:0
}
#bt-nex {
	width:14px;
	float:right;
	margin:0;
	height:100px;
	padding-top:60px;
	padding-right:2px;
	padding-bottom:0;
	padding-left:2px
}
#noidung-box2 {
	width:365px;
	float:left;
	padding:0;
	margin:0
}
#noidung-box1 {
	width:370px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:10px;
	margin-bottom:0;
	margin-left:0
}
#noidung-box1-bg {
	width:344px;
	float:left;
	background-image:url(bg-tab.gif);
	background-repeat:no-repeat;
	margin:0;
	height:auto;
	padding-top:12px;
	padding-right:12px;
	padding-bottom:7px;
	padding-left:12px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#e2e2e2;
	border-bottom-color:#e2e2e2;
	border-left-color:#e2e2e2;
	border-radius:0 0 6px 6px
}
#noidung-textnd {
	width:342px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:12px;
	margin-left:0
}
#noidung-trangchu1 {
	width:764px;
	float:left;
	height:auto;
	padding:0;
	margin:0
}
#noidung-trangchu2 {
	width:764px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:16px;
	margin-left:0
}
#noidung-textnd-2-1 {
	width:100%;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:6px;
	margin-left:0
}
#noidung-textnd-2-2 {
	width:100%;
	float:left;
	height:auto;
	padding:0;
	font-weight:normal;
	text-decoration:none;
	margin:0
}
#noidung-textnd1-1 {
	width:316px;
	float:left;
	height:auto;
	background-image:url(aw1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:8px;
	padding-left:16px
}
.bor1 {
	padding:2px;
	border:1px solid #DDD;
	background-color:#FFF
}
#noidung-textnd-1 {
	width:105px;
	float:left;
	margin:0;
	height:auto;
	padding:0
}
#noidung-textnd1 {
	width:332px;
	float:left;
	height:auto;
	padding:0;
	margin-top:8px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
#noidung-tinmoi {
	width:342px;
	float:left;
	height:auto;
	padding:0;
	margin:0
}
#noidung-textnd-2 {
	width:226px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:12px
}
#noidung-trangchutin {
	width:504px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:12px
}
#noidung-trangchutin3 {
	width:406px;
	float:left;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:12px
}
#imag1 {
	width:98px;
	float:left;
	border:1px solid #CCC;
	padding:2px
}
#imag1-trangchu {
	width:200px;
	float:left;
	border:1px solid #CCC;
	padding:2px
}
#imag2 {
	width:50px;
	float:left;
	border:1px solid #CCC
}
.text-newstieude {
	font-size:12px;
	font-weight:bold;
	color:#0265cb;
	text-decoration:none;
	font-family:Arial
}
.text-newstieude:hover {
	font-size:12px;
	font-weight:bold;
	color:#F60;
	text-decoration:none;
	font-family:Arial
}
.text-newstieude2 {
	font-size:14px;
	font-weight:bold;
	color:#0265cb;
	text-decoration:none;
	font-family:Arial
}
.text-newstieude2:hover {
	font-size:14px;
	font-weight:bold;
	color:#F60;
	text-decoration:none;
	font-family:Arial
}
#noidung-right {
	width:100%;
	height:auto;
	float:left
}
#box-tinr {
	width:178px;
	float:left;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:10px;
	padding-left:0
}
#textnews-2 {
	width:120px;
	float:right;
	height:auto;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:6px
}
.footerheading {
	width:100%;
	height:22px;
	float:left;
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:14px;
	color:#0265cb;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCC
}
.footertxt {
	width:100%;
	float:left;
	padding:0;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	text-decoration:none;
	margin-top:5px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	font-family:arial
}
.textmndichvu {
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:18px
}
.textmndichvu:hover {
	font-size:12px;
	color:#F60;
	text-decoration:underline;
	font-weight:normal
}
#footerbox2 {
	width:160px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:16px;
	margin-bottom:0;
	margin-left:0
}
#footerbox3 {
	width:400px;
	float:right;
	padding:0;
	margin:0
}
.title6 {
	padding:0;
	width:703px;
	float:left;
	height:auto
}
#ngaythang {
	width:216px;
	float:left;
	margin:0;
	height:21px;
	padding-top:3px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	font-size:11px
}
#email {
	width:52px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:10px;
	margin-bottom:0;
	margin-left:10px;
	height:24px
}
.email-t {
	float:left;
	margin:0;
	color:#666;
	text-decoration:none;
	background-image:url(mail_replay.png);
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	line-height:20px
}
#ngonngu {
	width:24px;
	float:left;
	padding:0;
	margin-top:2px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
#bg-navn2 {
	position:relative;
	height:34px;
	float:left;
	width:965px;
	background-image:url(nav-2.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding-top:4px;
	padding-right:5px;
	padding-bottom:0;
	padding-left:20px;
	margin:0
}
#menu-ngangcap2 {
	position:relative;
	height:32px;
	float:left;
	width:480px;
	margin:0;
	padding:0;
	line-height:32px;
	font-weight:normal;
	color:#666;
	text-decoration:none
}
#menu-ngangcap32 {
	position:relative;
	height:32px;
	float:left;
	width:70px;
	margin:0;
	padding:0;
	line-height:32px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	text-align:right
}
#menu-boxs {
	position:relative;
	float:left;
	width:400px;
	padding:0;
	margin-top:3px;
	margin-right:0;
	margin-bottom:0;
	margin-left:4px
}
#key {
	height:14px
}
#menu-flag {
	position:relative;
	height:30px;
	float:left;
	width:24px;
	padding:0;
	margin-top:5px;
	margin-right:0;
	margin-bottom:0;
	margin-left:14px
}
div.navs {
	background-image:url(nav-ngang.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:39px;
	margin:0;
	padding:0 5px;
	position:relative;
	width:980px
}
.rows {
	float:left;
	margin-left:5px
}
.style1 {
	color:#F00;
	font-weight:bold
}
#menud ul li ul {
	background-color:#FFF !important
}
.menusub {
	background-color:#FFF !important;
	background-image:url(mnd2.gif) !important;
	font-weight:normal !important;
	margin-left:10px;
}
.jcarousel-skin-tango {
	margin:0;
	padding:0
}
#tooltip {
	background:#eaeaff;
	border:1px #c8caca solid;
	padding:8px;
	position:absolute;
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	-khtml-opacity:.99;
	opacity:.99;
	z-index:3000
}
#tooltip h3 {
	margin:0;
	padding:0
}
.social {
	list-style:none outside none;
	margin:0;
	padding:0
}
.social li {
	display:inline
}
.dnewImg{float:left;width:190px}
.dnewInfo{float:right;width:570px}
ul.listnews{float:left;width:100%;}
	ul.listnews li {float:left;width:100%;border-bottom:1px dotted #CCCCCC;padding-top:10px;height:110px}
	ul.listnews li .limg{float:left;width:160px;text-align:center}
	ul.listnews li .limg img{width:150px;height:100px;border-radius:4px}
	ul.listnews li .ldesc{float:right;width:410px}
	ul.listnews li .ldesc h2{line-height:23px;margin-bottom:4px;float:left;width:100%;font-size:110%}
	ul.listnews li h3{line-height:23px;margin-bottom:4px;float:left;width:100%;font-size:110%;display:none}
#menuMobile{position:absolute;top:45px;left:10px;display:none}