/*@import url(../yui/reset/reset-min.css);
@import url(../yui/menu/assets/skins/sam/menu.css);*/

body {
	font: 10pt Arial;
	background: #ebebeb;
}

.clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	color: white;
}

a {
	text-decoration: none;
	color: #003388;
}

a.title:hover {
	text-decoration: none;
	color: #003388;
}

:focus {
	outline:none;
}


ul, ol, img {
	list-style-type: none;
	margin:0;
	padding: 0;
	border: none;
}

#main {
	width: 980px;
	margin: 0 auto;
}

#body {
	width: 960px;
	padding: 0px 10px;
	/* margin-top: 0px !important; */
}

.row5 {
	margin-bottom: 5px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.hidden {
	display: none;
}

 #col1 {
	float: left;
	width: 645px;
	margin-top: -5px;
	position: relative;
}
#col2 {
	float: right;
	width: 300px;
	margin-top: -5px;
}

.row10 {
	margin-bottom: 10px;
	margin-top: 0px;
}


h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
}

a.title {
	color: #000;
}

.list100-1 .cate-header a,
.event .cate-title a.title {
	 line-height: 18px;
	 font-size: 18px;
	 color: #e32c24;
	 float: left;
	 letter-spacing: -0.5px;
	 margin-top: 6px;
}

/* Begin header */

#header {
	position: relative;
}

#header .logo {
	float: left;
	width: 340px;
}

#header .logo img {
	margin-bottom: 10px;
}

.ad-top {
	width: 300px;
	float: right;
	margin-top: 10px;
}

.ad-top-1 {
	margin-right: 10px;
}

.ad-left {
	width: 645px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.ad-left img {
	width: 645px;
}

#menu-top {
	margin: 0;
	background: url('../image/bg-menu-1.gif') repeat-x bottom;
	height: 23px;
	border: none;
	padding-left: 4px;
	border-bottom: 3px solid #dfdfdf;
}

#menu-top .yuimenu {
	display: none;
	z-index:2000 !important;
}

#menu-top ul li.yuimenubaritem {
	/*line-height: 28px;*/
	border: none;
	float: left;
	background: url('../image/border-menu-1.gif') no-repeat 0 bottom;
}

#menu-top ul li.trang-chu {
	background: none;
}

#menu-top ul li a.active {
	background: url('../image/bg-active-menu.gif') repeat-x;
	color: #000;
	display: block;
}

#menu-top ul li ul li a {
	line-height: 25px;
	font: normal 11.5px/23px arial;
	color: #fff;
	cursor: pointer;
	padding: 0 10px;
}

#menu-top .yuimenu ul.first-of-type {
	padding: 0;
}

#menu-top .yuimenu .bd {
	border: none;
	margin-left: 3px;
	margin-top: -1px;
	background: none;
}

#menu-top .yuimenubaritemlabel {
	border: none;
	cursor: pointer;
	margin: 0px;
}

#menu-top a {
	background: none;
	font-size: 9pt;
	font-weight: bold;
}

#menu-top ul li a,
#menu-top .yuimenubaritemlabel-hassubmenu,
#menu-top .yuimenubaritemlabel-hassubmenu-selected {
	color: #fff;
	font: 13px/23px 'Arial';
}

#menu-top .yuimenubaritem .yuimenubaritemlabel {
	padding: 0 6px;
	margin-left: 0px;
	white-space: nowrap;
}

#menu-top .yuimenubaritem .yuimenubaritemlabel:visit {
	color: #000;
}

#menu-top .yuimenubaritemlabel-selected {
	background: url('../image/bg-hover-menu.gif') repeat-x top;
}

#menu-top ul li .yuimenu li {
	background: #6d1312;
}

#menu-top ul li .yuimenu li.yuimenuitem-selected {
	background: #883a3a;
}

.sub-header .search {
	height: 25px;
	width: 178px;
	text-align: right;
	margin-top: 2px;
}

.search .keyword { /*S?a*/
	width: 178px;
	float: left;
	height: 15px;
	padding: 0 0 5px 25px;
	border: none;
	background: url('../image/search.gif') no-repeat;
}

.search .submit {
	width: 75px;
	height: 21px;
	border: none;
	padding-bottom: 5px;
	margin-left: 5px;
	background: url('../image/bg-search.gif') no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 9pt;
	cursor: pointer;
}

.sub-header .info {
	width: 630px;
	text-align: right;
	padding-right: 0;
	padding-top: 2px;
}

.sub-header .info img {
	float: left;
	margin: 3px 10px 0 10px;
}

.sub-header .info-adman a {
	color: #000;
	font-size: 11px;
}

.sub-header .info-adman .set-home-page {
	background: url('../image/datlamtrangchu.gif') no-repeat left;
	padding-left: 110px;
	color: #c40910;
}

.sub-header .info-adman .english {
	/*background: url('../image/en.png') no-repeat left;*/
	padding-left: 25px;
	color: #fff;
	padding-right: 20px;
}

.sub-header .info-adman .contact {
	background: url('../image/lienhe.gif') no-repeat left;
	padding-left: 110px;
	margin-left: 5px;
	color: #c40910;
}

#menu-top .yui-menu-shadow-visible {
	background: none;
}

#menu-top .bg-menu-left {
	background: url('../image/bg-menu-left.png') no-repeat left top;
	padding-left: 5px;
	height: 5px;
}

#menu-top .bg-menu-right {
	background: url('../image/bg-menu-right.png') no-repeat right top;
	padding-right: 5px;
	height: 5px;
}

#menu-top .bg-menu-center {
	background: #6d1312;
	height: 5px;
	width: 100%;
}

.sub-header {
	position: absolute;
	top: 1px;
	right: 25px;
	z-index: 9999;
	/*width: 980px;
	margin: 0 auto;
	background: url('../image/bg-subheader.gif') repeat-x top #fff;*/
}
/* End header */

/* Begin newstop */
.news-top .avatar img {
	width: 420px;
}

.news-top .avatar {
	height: 245px;
	overflow: hidden;
}

.date {
	color: #999999;
	font-size: 11px;
	margin: 3px 0 10px;
}

.news-top h1 a {
	font: 19px time new roman;
}

.news-top {
	background: url('../image/bg-bottom-news.gif') repeat-x bottom;
	padding-bottom: 5px;
	width: 420px;
	float: left;
}

.news-top .content {
	background: url('../image/bg-news.gif') repeat-x top;
	padding: 5px 10px 10px 10px;
	height: 115px;
	overflow: hidden;
}

/* End newstop */

/* Begin tin noi bat */

.tinhot {
	width: 215px;
	float: right;
	/*padding-right: 5px;*/
	margin-right: -3px;
}

.tinhot .bg-bottom {
	background: url("../image/bg-tinnoibat-bottom.1.gif") no-repeat left bottom;
	height: 6px;
}

.tinhot .cate-title .bg {
	background: url("../image/icon-title.png") no-repeat center bottom #af2522;
	color: #FFFFFF;
	float: left;
	height: 22px;
	padding: 0 11px;
	text-transform: uppercase;
	font: bold 11px/22px arial;
}

.tinhot .cate-title {
	border-bottom: 1px solid #ccc;
	width: 211px !important;
}

.tinhot ul.yui-nav li {
	background: #656565;
	padding: 4px 10px;
	height: 22px;
	line-height: 22px;
	display: inline;
	margin-right: 2px;
}

.tinhot ul.yui-nav li a {
	text-transform: uppercase;
	font: bold 11px/22px arial;
	color: #FFFFFF;
	white-space: nowrap;
}

.tinhot ul.yui-nav li.selected {
	background: url("../image/icon-title.png") no-repeat center bottom #af2522;
	margin-bottom: -1px;
}

.tinhot ul.yui-nav li.selected a {
	color: #FFFFFF;
}

.tinhot .list-simple {
	padding: 5px 5px 10px 0;
	border-left: 1px solid #ccc;
	background: url("../image/bg-tinnoibat-right.gif") repeat-y right;
	height: 350px;
	overflow: hidden;
}

.tinhot .list-simple li {
	line-height: 18px;
	padding: 7px 5px 7px 21px;
	border-top: 1px solid #e8e8e8;
}

.tinhot .list-simple li {
	background: url("../image/icon-li-2.gif") no-repeat 10px 14px;
}

.tinhot .list-simple li.first {
	border: none;
}

/* End tin noi bat */

/* Begin tieu diem */

.row110 li .avatar img {
	/*max-width: 145px;*/
	height: 80px;
}

.row110 li .avatar {
	background: #e8e8e8;
	text-align: center;
	margin-bottom: 7px;
}

.row110 li {
	width: 155px;
	float: left;
	margin-left: 8px;
	height: 152px;
}

.row110 li.first {
	margin: 0;
}

.row110 li .content {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 5px 12px;
	height: 133px;
	overflow: hidden;
}

.row110 li .bg-top {
	background: url('../image/bg-top-tieudiem.gif') no-repeat left top;
	padding-left: 3px;
}

.row110 li .bg-bottom {
	background: url('../image/bg-bottom-tieudiem.gif') no-repeat right top;
	padding-right: 3px;
}
/* End tieu diem */

/* Begin chinh tri*/

.list100-1 .list-semi ul a.title:hover {
	color: #003368;
}

.list100-1 {
	width: 645px;
}

.list100-1 .bg-bottom {
	background: url('../image/list100-1-bottom-cate.gif') no-repeat left bottom;
	padding-bottom: 6px;
	margin-top: 20px;
}

.list100-1 .bg-top {
	background: url('../image/menu-con.png') repeat-x top;
}

.list100-1 .cate-header {
	/* background: url('../image/list100-1-bg.gif') repeat-x left top; */
	float: left;
	height: 26px;
	line-height: 26px;
}

.list100-1 .cate-header .bg-left {
	/* background: url('../image/list100-1-left.gif') no-repeat left top; */
	padding-left: 10px;
	height: 26px;
	float: left;
}

.list100-1 .cate-header .bg-right {
	/* background: url('../image/list100-1-right.gif') no-repeat right top; */
	/* padding-right: 10px; */
	/* height: 26px; */
	/* float: left; */
}

.list100-1 .cate-menu {
	padding-top: 7px;
	padding-right: 10px;
}

.list100-1 .cate-menu {
	 float: right;
}

.list100-1 .list-semi {
	padding: 8px 10px 10px 5px;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	background: url('../image/list100-1-bg-ul.gif') no-repeat 440px 0;
}

.list100-1 .list-semi a.avatar{
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.list100-1 .list-semi a.avatar img{
	max-width: 200px;
	height: 125px;
}

.list100-1 .list-semi .first {
	width: 433px;
	padding-right: 10px;
	float: left;
}

.list100-1 .list-semi ul {
	width: 184px;
	float: right
}

.list100-1 .list-semi ul .avatar img {
	width: 60px;
	height: 50px;
}

.list100-1 .list-semi ul a.avatar {
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0;
}

.list100-1 .list-semi .first a.title {
	color: #003366;
	font: bold 16px arial;
}

.list100-1 .list-semi .first .lead {
	margin-top: 10px;
}

.list100-1 .list-semi ul li {
	margin-top: 5px;
	padding-top: 5px;
	background: url('../image/dotted1.gif') repeat-x top;
}

.list100-1 .list-semi ul li.second {
	margin-top: 0px;
	background: none;
	padding: 0px;
}

.list100-1 .cate-menu li a {
	background: url('../image/bg-cate-menu.gif') no-repeat left center;
	font-size: 15px;
	color: #4e5860;
	padding: 0 5px 0 5px;
	
}
.list100-1 .cate-menu li a:nth-child(5){
	visibility: hidden;
	display: none;
}

.list100-1 .cate-menu li a.first {
	background: none;
}

.rss {
	text-align: right;
}
/* End chinh tri*/

/* Begin Phong su anh*/
#slideshow {
	color: #fff;
	list-style: none;
}
#slideshow span {
	display: none;
}
#wrapper, #slideshow {
	background: url("../image/bg-phongsuanh.png") repeat-x center top;
	height: 308px;
	margin: auto;
}

#slideshow {
	padding: 10px;
	width: 280px;
	overflow: hidden;
}

#slideshow li {
	margin-bottom: 90px;
}

#slideshow h3 a {
    color: #FEFEFE;
    font-size: 14pt;
	font-weight: normal;
}

#wrapper {
	display: none;
	width: 300px;
}

#wrapper * {
	margin: 0;
	padding: 0;
}
#fullsize {
	height: 220px;
/*	padding: 2px;*/
	position: relative;
	width: 280px;
	padding: 10px 10px 0 10px;
    border-bottom: 1px dotted #FFFFFF;
	margin-bottom: 10px;
}
#information {
	bottom: 0;
	filter: alpha(opacity=70);
	height: 0;
	opacity: .7;
	overflow: hidden;
	position: absolute;
/*	width: 506px;*/
	z-index: 200;
	width: 280px;
}
#information h3 {
	padding: 0;
	margin: 10px 0;
}
#information h3 a {
    color: #FFF;
	font-weight: normal;
    font-size: 18px;
}
#information p {
/*	padding: 0 8px 8px;*/
	display: none;
}
#image {
/*	width: 506px;*/
}
#image img {
	position: absolute;
	width: auto;
	height: 157px;
	z-index: 25;
	border: none !important;
	width: 280px;
}

#slideshow li img {
	width: 280px;
	height: 157px;
}

#slideshow li p {
	margin: 0;
}

.imgnav {
	cursor: pointer;
	height: 157px;
	position: absolute;
/*	width: 25%;*/
	width: 55px;
	z-index: 150;
}

#imgprev {
/*	background: url(../image/left.gif) left center no-repeat;*/
	left: 0;
}
#imgnext {
	/*background: url(../image/right.gif) right center no-repeat;*/
	right: 0;
}

#imglink {
	filter: alpha(opacity=40);
	height: 157px;
	opacity: .4;
	position: absolute;
	width: 280px;
	z-index: 100;
}
.linkhover {
	background: url(../image/link.gif) center center no-repeat;
}
#thumbnails {
/*	margin-top: 15px;*/
width: 300px;
}
#slideleft {
	background: url('../image/row001-1-back-a.png') center center no-repeat;
	float: left;
	height: 14px;
	width: 7px;
	margin-top: 20px;
	margin-left: 10px;
}

#slideleft:hover {
	background-color: #333;
}
#slideright {
	background: url('../image/row001-1-next-a.png') center center no-repeat;
	float: right;
	height: 14px;
	width: 7px;
	margin-top: 20px;
	margin-right: 10px;
}
#slideright:hover {
	background-color: #333;
}
#slidearea {
	float: left;
	height: 57px;
	margin-left: 5px;
	overflow: hidden;
	position: relative;
	width: 250px;
	padding: 0;
	margin: 0 5px;
}
#slider {
	height: 57px;
	left: 0;
	position: absolute;
	margin: 0 !important;
	width: 650px !important;
}
#slider img {
/*	border: 1px solid #666;*/
	cursor: pointer;
    height: 57px;
    width: 76px;
	margin: 0 5px;
	opacity: 1 !important;
}
#slider img.selected {
}

.phong-su .cate-title {
	height: 35px;
	line-height: 35px;
	background: #809ca8;
	padding-left: 10px;
}

/* End phong su anh*/

/* Begin phong van doi thoai*/
.phong-van .yui-carousel-nav {
	display: none;
}

.phong-van .cate-title .border {
	float: left;
	height: 20px;
	line-height: 20px;
	padding-right: 3px;
	margin-top: 1px;
}

.phong-van .cate-title div.title {
	border:1px solid #afafaf;
	margin-left: 3px;
	background: #ececec;
	text-align: center;
	font-weight: bold;
	padding: 0 8px;
}

.phong-van #pagination {
	float: left;
	margin: 0;
	height: 21px;
}

.phong-van #pagination span.yui-pg-pages {
	display: inline-block;
}

.phong-van #pagination span.yui-pg-current-page {
	background: #ececec;
	border:1px solid #afafaf;
	border-bottom: 1px solid #ececec;
	color: #000;
	padding: 2px 8px 2px 8px;
	display: inline-block;
	z-index: 999;
	position: relative;
	top: 1px;
}

.phong-van #pagination .yui-pg-page {
	background: #afafaf;
	border: none;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 8px;
	margin: 0 3px 0 0;
	position: relative;
	top: 1px;
	display: inline-block;
}

#car3 ol li {
	margin: 0;
	border: 0;
	width: 288px;
	text-align: left;
}

.hidden {
	display: none;
}

#car3 ol li img {
	width: 100px;
	float: left;
	margin: 0 10px 5px 0;
}

#car3 ol li a.title {
	font-family: time news roman;
	font-size: 16px;
	font-weight: bold;
}

#car3 {
	padding: 10px 5px 5px 5px;
	border: 1px solid #afafaf;
	width: 288px;
	background: #ececec;
}

#car3 ol li .lead {
	margin-top: 10px;
	color: #333;
}

#car3 .view-detail {
	text-align: right;
	font-style:italic;
	color: #4B88B5;
	margin-top: 5px;
	padding-bottom: 5px;
}

#car3 .view-detail a {
	color: #00AEEF;
	font: italic 11px arial;
}

#car3 .list-semi span {
	color: #333;
	display: block;
	margin-top: 10px;
}
/* End phong van doi thoai*/

/* Begin thu tuc hanh chinh */

#hanh-chinh {
	margin-right: 0;
	padding: 0;
	width: auto;
	float: none;
}

#hanh-chinh .cate-title {
	width: auto;
	border-bottom: 1px solid #CCCCCC;
}

#hanh-chinh .cate-title .bg {
	background: url("../image/icon-title.png") no-repeat center bottom #666;
	float: left;
	height: 20px;
	margin-bottom: -1px;
	padding: 2px 11px;
	text-transform: uppercase;
}

#hanh-chinh .cate-title .bg a {
	color: #fff;
	font: bold 12px/20px arial;
}

#hanh-chinh .list-simple li.item-1 {
	background: url("../image/icon-1.gif") no-repeat 10px 8px;
	border: none;
}

#hanh-chinh .list-simple li.item-2 {
	background: url("../image/icon-2.gif") no-repeat 10px 8px;
}

#hanh-chinh .list-simple li.item-3 {
	background: url("../image/icon-3.gif") no-repeat 10px 8px;
}

#hanh-chinh .list-simple li.item-4 {
	background: url("../image/icon-4.gif") no-repeat 10px 8px;
}

#hanh-chinh .list-simple li.item-5 {
	background: url("../image/icon-5.gif") no-repeat 10px 8px;
}

#hanh-chinh .list-simple li.item-6 {
	background: url("../image/icon-6.gif") no-repeat 10px 8px;
}

#hanh-chinh .list-simple li {
    padding: 7px 5px 7px 35px;
}

#hanh-chinh .list-simple {
	background: none;
	border: 1px solid #CCCCCC;
	border-top: none
}

/* End thu tuc hanh chinh */

/* Begin thong tin can biet */
.row001-2 {
	width: 300px;
}

.row001-2 .box-title {
	background: url('../image/bg-info.png') repeat-y;
	height: 37px;
	line-height: 37px;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding-left: 10px;
}

.weather .cate-title {
	padding: 0 5px;
	margin-bottom: 4px;
}

.weather .cate-title .title {
	width: 75px;
	float: left;
	background: url('../image/icon-weather.gif') no-repeat left;
	height: 20px;
	line-height: 20px;
	color: #4b8ab6;
	font: bold 16px arial;
	padding-top: 7px;
	padding-left: 45px;
	margin-top: 4px;
}

#w-location, .web-link #weblink {
    background: url("../image/bg-select-weather.png") no-repeat right 0;
    overflow: hidden;
    width: 160px;
	float: right;
	margin-top: 6px;
}

.weather #location, .web-link select {
	background: none;
	border: none;
	margin-top: 2px;
	width: 180px;
	padding-left: 5px;
	-webkit-appearance: none;
	height: 21px;
	outline: none;
}

.weather .info .w-detail {
	width: 165px;
}

.weather .info .img-w{
	width: 37px;
}

.weather .info img {
	float: left;
}

.weather .info .w-c {
	text-align: center;
}

#w-temp {
	color: #4B8AB6;
	font-size: 15px;
	font-weight: bold;
}

.weather .info img {
	width: 37px;
}
/*
.weather .info {
	background: #ebeae6;
	padding: 5px;
	border-top: 1px solid #dbdad5;
	border-bottom: 1px solid #dbdad5;
}

.weather, .web-link, #ty-gia .cate-title {
	border-left: 1px solid #dbdad5;
	border-right: 1px solid #dbdad5;
}
*/

.weather table {
	width: 100%;
}
#ty-gia {
	background: #F0EFED;
	border-left: 1px solid #dbdad5;
	border-right: 1px solid #dbdad5;
}

#ty-gia .cate-title {
	padding-left: 5px;
	height: 30px;
	border-bottom: 1px solid #DBDAD5;
}

#ty-gia .cate-title .title {
	background: url("../image/bg-tygia.gif") no-repeat 0 0;
	padding-left: 25px;
	color: #4b8ab6;
	font-weight: bold;
	font-size: 16px;
	line-height: 28px;
	text-align: center;
	width: 58px;
}

#ty-gia .weather {
	border-bottom: 1px solid #DBDAD5;
}

#ty-gia .weather .cate-title {
	border-bottom: none;
}

#ty-gia .weather .cate-title .title {
	width: 75px;
	float: left;
	background: url('../image/icon-weather.gif') no-repeat left;
	line-height: 1;
	color: #4b8ab6;
	font: bold 14px arial;
	padding-top: 7px;
	padding-left: 45px;
	margin-top: 4px;
}

#ty-gia .yui-nav {
}

#ty-gia .yui-nav {
    border: medium none !important;
	margin-top: 10px;
}

#ty-gia ul.yui-nav li {
	background: url("../image/bg-left-tabview.gif") no-repeat left bottom;
	padding: 0 0 0 2px;
	height: 20px;
	margin: 0 0 0 3px;
	float: left;
}

 #ty-gia ul.yui-nav li  a {
	background: url("../image/bg-right-tabview.gif") no-repeat right bottom;
	padding-right: 2px;
	border: none;
	height: 20px;
	display: block;
}

#ty-gia ul.yui-nav li a em {
	color: #fff;
	font-weight: bold;
}

#ty-gia ul.yui-nav li  a em {
	background: url("../image/bg-center-tabview.gif") repeat-x bottom;
	border: none;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	top: 0;
	display: block;
	font-style: normal
}

#ty-gia ul.yui-nav li.selected  {
	background: url("../image/bg-left-active-tabview.gif") no-repeat left bottom;
	margin: 0 0 0 3px;
}

 #ty-gia ul.yui-nav li.selected  a {
	background: url("../image/bg-right-active-tabview.gif") no-repeat right bottom;
}

#ty-gia ul.yui-nav li.selected  a em {
	background: url("../image/bg-center-active-tabview.gif") repeat-x bottom;
}

.tygia table {
    background: #FFFFFF;
    text-align: center;
    width: 100%;
}

.tygia table td {
    background: url('../image/bg-td-tygia.gif') repeat-x;
    border-top: 1px solid #dbdad5;
    padding: 8px 0 8px 7px;
	font: 13px arial;
}

#ty-gia .yui-content {
    background: 0;
/*	border: 1px solid #dfddd1;*/
	border-top: none;
    padding: 0;
}

.tygia table td.top {
	color: #4a9336;
	font: bold 14px arial;
}

.tygia table td.chang {
	color: #4a9336;
	font-weight: bold;
}

#exchange {
	display: none;
}

#exchange table td {
    padding: 8px 10px 8px 7px;
	text-align: right;
}

#ty-gia .update-date {
	border-top: 1px solid #DBDAD5;
	padding: 2px 0;
}

#ty-gia .update-date span {
	display: block;
	padding: 8px 0 8px 7px;
	background: url(../image/bg-td-tygia.gif) repeat-x;
	font-size: 11px;
	color: #666;
}
/* End thong tin can biet*/

/* Begin dat nuoc con nguoi */

.phong-su .cate-title {
	height: 35px;
	line-height: 35px;
	background: #809ca8;
	padding-left: 10px;
	text-align: center;
}

.phong-su .cate-title a {
	color: #fefefe;
	text-transform: uppercase;
	font-weight: bold;
	/*background: url('../image/icon-phongsu.gif') no-repeat left center;
	padding: 10px 0 10px 37px;*/
	font-size: 14px;
}

.row001-1 {
	width: 300px;
	height: 230px;
	background: url('../image/bg-phongsuanh.png') repeat-x top;
}

.row001-1 .carousel .yui-carousel-nav {
	background: none;
	position: static;
	padding: 0;
	margin: 0;
	height: 0;
}

.row001-1 .yui-carousel-nav ul {
	display: none;
}

.row001-1 #car1 .list-semi li {
	float: left;
	text-align: left;
	margin:0;
	padding-right: 15px;
	border: none;
}

.row001-1 #car1 .list-semi li.last {
	padding-right: 0px;
}

.row001-1 #car1 .list-semi .last {
	padding-right: 0px;
}

.row001-1 #car1,
.row001-1.carousel .yui-carousel-item-selected,
.row001-1.carousel li {
	border: none;
	position: static;
}


.row001-1 #car1 {
	position: relative;
	padding: 0 25px 25px;
}

.row001-1 #car1 .yui-carousel-first-button-disabled button {
	cursor: auto;
}


.row001-1 #car1 a.title {
}

/*row001-1 Begin*/

.row001-1 .carousel .yui-carousel-nav {
	background: none;
	position: static;
	padding: 0;
	margin: 0;
	height: 0;
}

.row001-1 .yui-carousel-nav ul {
	display: none;
}

.row001-1 .carousel .list-semi li.last {
	padding-right: 0px;
}

.row001-1 .carousel {
	border: none !important;
	position: static;
}


.row001-1 .carousel {
	position: relative;
	padding: 10px 16px 10px 26px;
}

.row001-1 .carousel .yui-carousel-nav button {
	background: none;
	border: none;
	padding-left: 40px;
}

.row001-1 .carousel .yui-carousel-content {
	width: 890px;
}

.row001-1 .carousel .yui-carousel-button {
	position: absolute;
	top: 30px;
	left: 7px;
	width: 9px;
	outline: none;
	height: 14px;
	margin: 0;
	background: url('../image/row001-1-back-a.png') no-repeat;
	border: none;
	display: block;
	overflow: hidden;
	cursor: pointer;
}

.row001-1 .carousel .yui-carousel-next-button button,
.row001-1 .carousel .yui-carousel-button button {
	cursor: pointer;
}

.row001-1 .carousel .yui-carousel-button-disabled button,
.row001-1 .carousel .yui-carousel-first-button-disabled button {
	cursor: auto;
}

.row001-1 .carousel .yui-carousel-next-button {
	right: 7px;
	left: auto;
	background: url('../image/row001-1-next-a.png') no-repeat;
	border: none;
}

.row001-1 .carousel .yui-carousel-button-disabled {
	cursor: auto;
}

.row001-1 .yui-carousel-button-focus {
	outline: none;
}

.phong-su li .content {
	padding: 5px 10px 12px;
}

.row001-1 li {
	width: 76px;
	height: 57px;
	float: left;
	border: none !important;
	margin: 0 !important;
	padding-right: 10px !important;
}

.row001-1 li.second {
}

.row001-1 li img {
	width: 76px;
	height: 57px;
}

.row001-1 .first img {
	width: 280px;
}

.row001-1 .first .avatar {
	height: 157px;
	overflow: hidden;
	margin-bottom: 5px;
}

.row001-1 .first {
	padding: 10px;
	border-bottom: 1px dotted #fff;
}

.row001-1 .first a.title {
	color: #FEFEFE;
	font-size: 16px;
	height: 45px !important;
	display: block;
	overflow: hidden;
	margin-top: 10px;
}

/*row001-1 End*/
/* End dat nuoc con nguoi */

/* Begin su kien binh luan */
.event .cate-title img {
	margin-top: 9px;
}

.event .cate-title {
	height: 29px;
	line-height: 29px;
	border-top: 1px solid #ccc;
}

.row111-1 {
	width: 960px;
}

.row111-1 .carousel .yui-carousel-nav {
	background: none;
	position: static;
	padding: 0;
	margin: 0;
	height: 0;
}

.row111-1 .yui-carousel-nav ul {
	display: none;
}

.row111-1 #car1 .list-semi li {
	float: left;
	width: 170px;
	text-align: left;
	margin:0;
	padding-right: 15px;
	border: none;
}

.row111-1 #car1 .list-semi li.last {
	padding-right: 0px;
}

.row111-1 #car1 .list-semi .last {
	padding-right: 0px;
}

.row111-1 #car1,
.row111-1.carousel .yui-carousel-item-selected,
.row111-1.carousel li {
	border: none;
	position: static;
}


.row111-1 #car1 {
	position: relative;
	padding: 0 10px 25px 25px;
}

.row111-1 #car1 .yui-carousel-first-button-disabled button {
	cursor: auto;
}


.row111-1 #car1 a.title {

}

.row111-1 .avatar a {
	display: block;
}

/*Row111-1 Begin*/

.row111-1 .carousel .yui-carousel-nav {
	background: none;
	position: static;
	padding: 0;
	margin: 0;
	height: 0;
}

.row111-1 .yui-carousel-nav ul {
	display: none;
}

.row111-1 .carousel .list-semi li.last {
	padding-right: 0px;
}

.row111-1 .carousel {
	border: none;
	position: static;
}


.row111-1 .carousel {
	position: relative;
	padding: 15px 33px 15px 33px;
}

.row111-1 .carousel .yui-carousel-nav button {
	background: none;
	border: none;
	padding-left: 40px;
}

.row111-1 .carousel .yui-carousel-content {
	width: 915px !important;
}

.row111-1 .carousel .yui-carousel-button {
	position: absolute;
	top: 0;
	left: 0;
	width: 17px;
	outline: none;
	height: 152px;
	margin: 0;
	background: url('../image/row111-1-back-a.png') no-repeat;
	border: none;
	display: block;
	overflow: hidden;
	cursor: pointer;
}

.row111-1 .carousel .yui-carousel-next-button button,
.row111-1 .carousel .yui-carousel-button button {
	cursor: pointer;
}

.row111-1 .carousel .yui-carousel-button-disabled button,
.row111-1 .carousel .yui-carousel-first-button-disabled button {
	cursor: auto;
}

.row111-1 .carousel .yui-carousel-next-button {
	right: 0;
	left: auto;
	background: url('../image/row111-1-next-a.png') no-repeat;
	border: none;
}

.row111-1 .carousel .yui-carousel-button-disabled {
	cursor: auto;
}

.row111-1 .carousel .list-semi span{
	background: url('../image/opacity-1.png') repeat;
	position: absolute;
	left: 0;
	bottom:0px;
	width: 17px;
	text-align: left;
	padding: 8px 10px 6px 10px;
	z-index: 1;
	display: block;
}

.row111-1 .yui-carousel-button-focus {
	outline: none;
}

.event li .content {
	padding: 5px 10px 12px;
}

.event li {
	width: 170px;
}

/* End su kien binh luan */

/* Begin Su kien binh luan */
#menu-footer .mm-2 .col {
	float: left;
	width: 180px;
}

#menu-footer .mm-2 .mm-col1 {
	width: 220px !important;
	margin-right: 5px;
}

#menu-footer .mm-2 .mm-col3 {
	width: 160px !important;
}

#menu-footer .mm-2 ul li {
	padding-bottom: 10px;
	background: url('../image/dotted-footer.gif') no-repeat left 6px;
	padding-left: 10px;
}

#menu-footer .mm-2 ul li a {
	text-transform: uppercase;
	color: #666;
	font-size: 11.5px;
}

#menu-footer {
	background: #faf8f9;
	padding: 20px 20px 10px 20px;
	border-bottom: 1px solid #ab0008;
}


#footer .logo-footer {
	float: left;
	width: 200px;
	margin-right: 10px;
}

#footer .logo-footer img {
	margin-left: 25px;
	margin-top: 40px;
}

#footer .infos .provider {
	position: absolute;
	right: 10px;
	bottom: 35px;
	text-align: right;
	display: none;
}

#footer .infos .provider .page-view {
	margin-bottom: 10px;
}

#footer .infos a {
	color: #fff;
}

#footer-content .infos p {
	margin: 0;
	padding: 2px 0;
	font-size: 11px;
	color: #000;
}
#footer-content .infos p a {
	color: #000;
}

#footer-content {
	/*border-top: 3px solid #ec1c23;*/
	position: relative;
}

#footer-content .infos {
	border-top: 1px solid #f7a9a4;
	background: #fde7dc;
	padding: 10px 10px 10px 250px;
}
/* End su kien binh luan */

#main {
	background: #fff;
}

#wrap-1 {
	background: url('../image/bg-body-left.gif') repeat-y left;
	width: 990px;
	margin: 0 auto;
}

#wrap-2 {
	background: url('../image/bg-body-right.gif') repeat-y right;
	width: 990px;
}

/*list*/

#nav {
	background: url("../image/dotted1.gif") repeat-x center bottom;
	padding-bottom: 5px;
}

#nav a {
	font-weight: bold;
}

#nav .parent_cate {
	color: #003388;
	padding-right: 10px;
	text-transform: uppercase;
}

#nav .cate {
	background: url('../image/bg-nav.gif') no-repeat left 5px;
	color: #a62220;
	padding-left: 14px;
}

#now {
	color: #666;
	font-size: 11px;
}

/* detail */

.social .right {
	padding-top: 5px;
}

.social .top {
	background: url('../image/top.gif') no-repeat left;
	padding-left: 14px;
	margin-left: 15px;
	color: #666;
}

.social {
	padding: 10px 0 5px 0;
}

.social .share a.facebook {
	background-position: 0 -32px;
	margin-left: 0;
}

.social .share a {
	background: url(../image/widget.png) no-repeat;
	display: inline-block;
	height: 16px;
	margin: 2px;
	text-indent: -9999px;
	text-transform:capitalize;
	width: 16px;
}

.social .share a.email {
	background: url(../image/email.gif) no-repeat top;
	display: inline-block;
	height: 20px;
	padding: 2px;
	margin: 0;
	text-indent: -9999px;
	text-transform:capitalize;
	width: 58px;
}

.social .share a.linkhay {
	background-position: 0 -129px;
}

.social .share a.google {
	background-position: 0 0;
}

.social .share a.twitter {
    background-position: 0 -150px;
}

.social .share a.addthis {
    background-position: 0 -96px;
}

.social .share a.print {
    background-position: 0 -112px;
}

.feedback-list .cate-title {
	padding: 8px 0;
}

.feedback-list ul li .bg-feed-left {
	background: url("../image/bg-feedback-center.gif") repeat-x bottom;
	margin-bottom: 10px;
	padding-left: 0;
	border-left: 1px solid #ccc;
}

.feedback-list ul {
	padding-left: 10px;
}

.feedback-list ul li .bg-feed {
	background: url("../image/bg-feedback-list-left.gif") no-repeat left center;
	margin-left: -13px;
	padding-left: 13px;
}

.feedback-list ul li .border-feed {
	border: 1px solid #ccc;
	border-left: none;
	padding: 10px;
}

.feedback-list .lead {
	line-height: 20px;
	margin-bottom: 10px;
	color: #000;
}

.feedback-list span.name {
	color: #124273;
}

.feedback-list span.date {
	padding-left: 10px;
}

.feedback-list ul li .info {
	margin-bottom: 4px;
}

#title-fb {
	border-top: 5px solid #ecedef;
	margin-bottom: 15px;
	padding: 10px 0 0 10px;
}

#title-fb .feddback-title {
	float: left;
	width: 30%;
}

#title-fb .feedback-option {
	float: right;
	text-align: right;
	width: 265px;
}

#title-fb .feddback-title {
	font-family: time new roman;
	font-size: 15pt
}

#title-fb #sort-option {
	margin-right: 5px;
}

.feedback-form table {
	border-collapse: collapse;
	width: 100%;
}

.feedback-form table td {
	padding: 10px 0;
}

.feedback-form input.text {
	float: left;
	background: url('../image/bg-input-form.gif') no-repeat;
	border: none;
	height: 17px;
	width: 262px;
	margin-right: 10px;
}

.feedback-form .submitButton {
	background: url("../image/feedback-form-button.gif") no-repeat scroll left top transparent;
	cursor: pointer;
	height: 22px;
	width: 83px;
	margin-right: 152px;
	border: none;
}

.feedback-form textarea.text {
	height: 100px;
	margin: 0;
	padding: 0;
	width: 490px;
}

.feedback-form label {
	color: #9a9a9a;
}

.news-other a.avatar img {
	float: left;
	height: 64px;
	margin-right: 10px;
	max-width: 102px;
}

.news-other div.item {
    float: left;
    padding: 5px 0;
    width: 300px;
}

.news-other div.item {
    float: left;
    padding: 5px 0;
    width: 300px;
}

.news-other .title a {
	color: #000;
}

.news-other .cate-header {
    font-weight: bold;
	color: #003388;
	text-transform: uppercase;
	border-bottom: 1px solid #a92322;
	padding-bottom: 2px;
	margin: 0 3px;
}

.news-other .bg-left {
	background: url('../image/bg-newsother-left.gif') repeat-y;
	padding-left: 5px;
}

.news-other .bg-right {
	background: url('../image/bg-newsother-right.gif') repeat-y right;
	padding-right: 5px;
}

.news-other .bg-bottom {
	background: url('../image/bg-newsother-bottom.gif') repeat-x bottom;
	height: 5px;
	margin: 0 3px;
}

.news-other ul {
	padding: 4px 7px;
}

/* style bang tin lien quan*/

table.quote {
	border: 1px solid #d6dce8;
	background: #eee;
}

table.quote td {
	padding: 3px 5px;
	color: black;
	text-align: justify;
}

table.image {
	border-collapse: collapse;
	background: #e9e9e9;
	width: 1%;
	color: #048;
	margin-bottom: 10px;
}

table.image img {
	max-width: 630px;
	height: auto !important;
}

table.image td {
	text-align: center;
	padding: 3px;
}

table.image td p {
	padding: 0;
	margin: 0;
}

table.image .image_desc {
	padding: 5px;
	font-size: 13px;
}

#chitiet table td img {
	border: 1px solid #444;
}

table.left {
	width: 240px;
}

table.right {
	width: 240px;
}

table.leftside {
	margin: 2px 10px 10px 0;
}

table.rightside {
	margin: 2px 0 10px 10px;
}

table.rl {
	text-align: left;
}

table.rl th {
	font-weight: bold;
	color: #336699;
}

table.rl a {
	color: #004080;
}

table.rl ul {
	margin-top: 5px;
	padding: 5px;
}

table.rl ul li {
	background:url(../image/dotted-footer.gif) no-repeat 2px 5px;
	padding: 0px 5px 5px 15px;
	text-align: justify;
}

table.rl ul li a {
	color: #333;
}

table.rl ul li a:hover {
	color: #4B8AB6
}

table.box {
	width: 240px;
	border-collapse: collapse;
	margin-top:10px;
	margin-bottom:10px;
}

table.box td,
table.box th {
	border: 1px solid #D0D0D0;
}

table.box th {
	background: #F2F2F2;
	color: #4B8AB6;
	padding: 5px 5px 5px 15px;
}

/* end tin lien quan*/

/* List begin*/
.list110-1 .item a.title {
	color: #003366;
	font: bold 13pt arial;
}

.list110-1 .item .avatar {
	display: block;
	float: left;
	width: 200px;
	overflow: hidden;
	margin-right: 15px;
}

.list110-1 .item .lead {
	margin-top: 10px;
	line-height: 18px;
}

.list110-1 .item img {
	max-width: 200px;
	height: 125px;
}

.list110-1 .item .date {
	margin: 10px 0 0 0;
}

.list110-1 .item {
	margin-top: 15px;
}

.list110-1 .first .avatar {
	width: 415px;
	overflow: hidden;
	margin-right: 15px;
}

.list110-1 .first img{
	max-width: 415px;
	height: auto;
}

.list110-1 .first {
	background: url(../image/bg-bottom-news.gif) repeat-x center bottom;
	padding-bottom: 25px;
	margin-top: 0;
}

.list110-1 .first .bg {
	background: url(../image/bg-news.gif) repeat-x center top;
}

.list110-1 .first .bg {
	background: url(../image/bg-news.gif) repeat-x center top;
}

.list110-1 .first a.title {
	font: bold 17pt arial;
}

.list110-1 .item .lead {
	margin-top: 15px;
}

.list110-1 table {
	/* height: 100%; */
	border-collapse: collapse;
}

.list110-1 table td {
	/* padding: 0; */
}

.list110-1 table table {
	/* min-height: 125px; */
}

.list110-1 .first .date {
	display: none;
}

#cate-content-next {
	display: none;
}

/* List end*/


/*Paging Begin*/
#pagy, .pagy {
	text-align: right;
	font-size: 10pt;
	height: 20px;
	margin: 10px 0;
}

#pagy .yui-pg-pages span, .pagy .yui-pg-pages span {
	font-weight: bold;
}

#pagy .yui-pg-pages a, .pagy .yui-pg-pages a{
	font-weight: bold;
	text-decoration: underline;
	color: #21476E;
	border: none;
}

#pagy span.yui-pg-previous, .pagy span.yui-pg-previous {
	background: url(../image/prev.jpg) no-repeat center center;
}

#pagy a.yui-pg-previous, .pagy a.yui-pg-previous {
	background: url(../image/prev-a.jpg) no-repeat center center;
}

#pagy .yui-pg-next, .pagy .yui-pg-next,
#pagy .yui-pg-previous, .pagy .yui-pg-previous {
	padding: 0px 3px;
}

#pagy span.yui-pg-next, .pagy span.yui-pg-next {
	background: url(../image/next.jpg) no-repeat center center;
}

#pagy a.yui-pg-next, .pagy a.yui-pg-next {
	background: url(../image/next-a.jpg) no-repeat center center;
}

#pagy a.yui-pg-previous, .pagy a.yui-pg-previous,
#pagy a.yui-pg-next, .pagy a.yui-pg-next {
	text-decoration: none;
}

#pagy .yui-pg-page, .pagy .yui-pg-page {
	padding: 0px 11px;
	background: url(../image/pagy-br.jpg) no-repeat center right;
}

#pagy .last, .pagy .last {
	background: none;
}

#pagy .yui-pg-first, .pagy .yui-pg-first,
#pagy .yui-pg-last, .pagy .yui-pg-last {
	display: none;
}

span#yui-pg0-0-pages span:last-child,
span#yui-pg0-0-pages a:last-child {
	background: none;
}

/*Paging End*/

/*article begin*/
.article h1 {
	color: #003388;
	font-size: 20px;
	margin-bottom: 15px;
}

.article .sub-title {
	margin-bottom: 2px;
	color: #003388;
	font-size: 9pt;
}

.article {
	padding-left: 10px;
}

.article #content p sup {
	font-size: 7pt;
}

.article #content p {
	margin-top: 0;
	line-height: 18px;
}
/*article end*/


#search {
	background: #eee;
	padding: 10px;
}

#search .txtkeyword {
	width: 160px;
	font-size: 8.5pt;
}

#search #cate {
	width: 190px;
	font-size: 8.5pt;
	margin-left: 8px;
}

#search #cal1Container, #search #cal2Container{
	position: relative;
	top: 3px;
}

#search #btsubmit {
	position: relative;
	top: -3px;
	margin-left: 5px;
}

#search #btsubmit .cmdbt {
	background: url('../image/search-btn.png') no-repeat;
	width: 43px;
	height: 21px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
}

#search .date {
	background: url("../image/list100-2-txt-date.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 18px;
	margin-left: 9px;
	margin-right: 3px;
	width: 130px;
}

#report-result .report-1 {
	background: url("../image/col2-bullet.jpg") no-repeat left 5px;
	margin-bottom: 5px;
	margin-top: 15px;
	padding-left: 10px;
}

#report-result .report-2 {
	padding-left: 10px;
}

.search-cate .list110-1 em {
	background-color: yellow;
}

#search #container_c .bd {
	padding: 0;
}

.search-cate .no-result {
	margin-top: 10px;
	font-weight: bold;
}

.row001-1 .carousel .avatar {
	background: none;
	margin-bottom: 0;
}

.row001-1 .carousel li img {
	/*height: 57px !important;*/
}

#content {
	max-width: 630px;
	overflow: hidden;
}

/*17/3*/

.hoctap-hcm .cate-title {
	position: relative;
	background: #941a19;
	padding: 5px 10px 5px 50px;
	text-align: center;
}

#lich-su .cate-title {
	background: #941a19;
	padding: 5px 10px;
	text-align: center;
}

.hoctap-hcm .cate-title .img-hcm {
	background: url(../image/bacho.png) no-repeat;
	position: absolute;
	top: -5px;
	left: 5px;
	width: 48px;
	height: 54px;
}

.hoctap-hcm .cate-title a {
	color: #ffff00;
	text-transform: uppercase;
	font: bold 12px/1.5 'Arial';
}

.hoctap-hcm .list-simple {
	border: 1px solid #ccc;
	border-top: none;
	padding: 5px 10px;
}

.hoctap-hcm .list-simple li {
	background: url(../image/icon-li-2.gif) no-repeat left 11px;
	padding: 5px 0 5px 12px;
}

#car4 .yui-carousel-nav, #car6 .yui-carousel-nav, #car7 .yui-carousel-nav, #car8 .yui-carousel-nav, #car9 .yui-carousel-nav {
	display: none;
}

#car4, #car6, #car7, #car8, #car9  {
	border-bottom: 1px dotted #FFFFFF !important;
}

#car4 .list-full li, #car6 .list-full li, #car7 .list-full li, #car8 .list-full li, #car9 .list-full li {
	width: 280px;
	height: 210px !important;
	text-align: left !important;
}

#car4 .list-full li .avatar, #car6 .list-full li .avatar, #car7 .list-full li .avatar, #car8 .list-full li .avatar, #car9 .list-full li .avatar {
	width: 280px;
	height: 165px;
}

#car4 .list-full li .avatar img, #car6 .list-full li .avatar img, #car7 .list-full li .avatar img, #car8 .list-full li .avatar img, #car9 .list-full li .avatar img {
	width: 280px !important;
	height: 165px !important;
}

.web-link {
	background: #f0efed;
	padding: 5px;
	border: 1px solid #DBDAD5;
	border-top: none;
}

.web-link .title {
	background: url("../image/icon-weblink.gif") no-repeat scroll left center transparent;
	color: #4B8AB6;
	float: left;
	font: bold 15px arial;
	height: 25px;
	margin-top: 4px;
	padding-left: 30px;
	padding-top: 5px;
	width: 90px;
}

#current-date {
	position: absolute;
	top: 0; 
	right: 0;
}

.dvhdr1 {
	background:#f7f4e8;
	font-family:arial;
	font-size:9pt;
	font-weight:bold;
	border:1px solid #C8BA92;
	border-bottom: none;
	padding: 5px 10px 2px 10px;
	width: 270px;
	color: #941a1d;
	-webkit-border-radius-topleft: 10px;
	-webkit-border-radius-topright: 10px;
	-moz-border-radius-top-left: 10px; 
	-moz-border-radius-top-right: 10px; 
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
 }

.dvDate1 {
	background:#f7f4e8;
	font-family:arial;
	font-size:8pt;
	font-weight: normal;
	border:1px solid #C8BA92;
	border-bottom: none;
	padding: 0 10px 5px 10px;
	width: 270px;
	color: #666;
	border-top: none;
 }

	 
.dvbdy1 {
	background:#f7f4e8;
	font-family: arial;
	font-size: 9pt;
	border: 1px solid #C8BA92;
	border-top: none;
	padding: 0 10px 10px 10px;
	width: 270px;
	color: #000;
	text-align: justify;
	-webkit-border-radius-bottomleft: 10px;
	-webkit-border-radius-bottomright: 10px;
	-moz-border-radius-bottom-left: 10px; 
	-moz-border-radius-bottom-right: 10px; 
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;

}

/*video*/

.row001-3 {
	width: 298px;
	border: 1px solid #DBDAD5;
	border-top: none;
}

.videoclip .cate-title {
	background: url('../image/bg-info.png') repeat-y;
	height: 37px;
	line-height: 37px;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding-left: 10px;
}

.videoclip .cate-title a {
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px 0 10px 10px;
	font-size: 16px;
}

.videoclip .list-full {
	padding: 10px 9px;
}

.videoclip .list-full li {
	padding-top: 5px;
	border-top: 1px dotted #ccc;
	margin-top: 5px;
}

.videoclip .list-full li.first {
	padding-top: 0;
	margin-top: 0;
	border-top: none;
}

.videoclip .list-full li.first .avatar {
	position: relative;
}

.videoclip .list-full li.first .avatar img {
	width: 280px;
	margin-bottom: 5px;
}

.videoclip .list-full li.first .title {
	color: #4B8AB6;
	display: block;
	font-weight: bold;
}

.videoclip .list-full li.first .avatar .icon-player {
	position: absolute;
	bottom: 45%;
	left: 45%;
}
.videoclip .list-full li.first .avatar .icon-player img {
	width: 41px;
	height: 41px;
}

/*truyen hinh*/

.tvonline .cate-title {
    background: none repeat scroll 0 0 #809CA8;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
}

.tvonline .cate-title a {
    background: url("../image/iconvideo.png") no-repeat scroll left center transparent;
    color: #FEFEFE;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0 10px 45px;
    text-transform: uppercase;
}

#megafun-tv {
    background: url("../image/bg-phongsuanh.png") repeat-x scroll center top transparent;
    width: 300px;
}

#megafun-tv #megafun-player_wrapper {
    margin-left: 5px;
	padding-top: 5px;
}

#megafun-tv .list-channel {
	margin-top: 10px;
	padding: 0 29px 5px;
	position: relative;
	border-top: 1px dotted #fff;
}

#tvonline-home ol li {
	border: none !important;
	width: 54px;
	float: left;
	padding-right: 7px! important;
	margin: 0 !important;
}

#tvonline-home ol li img {
    height: 32px;
    width: 54px;
}

#megafun-tv .yui-carousel-nav ul {
	display: none;
}

#megafun-tv .carousel .yui-carousel-button {
	position: absolute;
	top: 20px;
	left: 7px;
	width: 9px;
	outline: none;
	height: 14px;
	margin: 0;
	background: url('../image/row001-1-back-a.png') no-repeat;
	border: none;
	display: block;
	overflow: hidden;
	cursor: pointer;
}

#megafun-tv .carousel .yui-carousel-nav button {
	background: none;
	border: none;
	padding-left: 40px;
}

#megafun-tv .carousel .yui-carousel-next-button button,
#megafun-tv .carousel .yui-carousel-button button {
	cursor: pointer;
}

#megafun-tv .carousel .yui-carousel-button-disabled button,
#megafun-tv .carousel .yui-carousel-first-button-disabled button {
	cursor: auto;
}

#megafun-tv .carousel .yui-carousel-next-button {
	right: 7px;
	left: auto;
	background: url('../image/row001-1-next-a.png') no-repeat;
	border: none;
}

#megafun-tv1 .carousel .yui-carousel-button-disabled {
	cursor: auto;
}

#megafun-tv .yui-carousel-button-focus {
	outline: none;
}

/*Di?n d??n*/
#box-diendan .list-full {
    background: url("../image/list100-1-bg-ul.gif") no-repeat scroll 440px 0 transparent;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    padding: 8px 10px 10px 5px;
}

#box-diendan .list-full ul li {
	float: left;
	width: 200px;
	margin-left: 13px;
}

#box-diendan .list-full ul li.first {
	margin-left: 0;
}

#box-diendan .list-full ul li a {
	display: block;
	color: #003366;
}

#box-diendan .list-full ul li img {
	width: 200px;
	height: 125px;
	margin-bottom: 5px;
}

/*Tags*/
#tags {
	border: 1px solid #eee;
	padding: 2px 10px;
	background: #efefef;
	-moz-border-radius: 3px;
	border-radius: 4px;
	display: none;
	margin-bottom: 5px;
}

#tags a.tag {
	border: 1px solid #ddd;
	padding: 0px 10px;
	margin: 3px 3px;
	font: bold 11px/22px arial;
	background: #eee;
	-moz-border-radius: 15px;
	border-radius: 15px;
	display: inline-block;
	text-decoration: none;
}

#tags a.tag:hover {
	background: #ddd;
	color: red;
}
/*Tags*/

#most-read {
	display: none;
}


#raovat-tuyendung {
	background: #F0EFED;
	border: 1px solid #dbdad5;
	border-top: none;
}

#raovat-tuyendung .yui-nav {
	border: medium none !important;
	margin-top: 10px;
}

#raovat-tuyendung ul.yui-nav li {
	background: url("../image/bg-left-tabview.gif") no-repeat left bottom;
	padding: 0 0 0 2px;
	height: 20px;
	margin: 0 0 0 3px;
	float: left;
}

 #raovat-tuyendung ul.yui-nav li  a {
	background: url("../image/bg-right-tabview.gif") no-repeat right bottom;
	padding-right: 2px;
	border: none;
	height: 20px;
	display: block;
}

#raovat-tuyendung ul.yui-nav li a em {
	color: #fff;
	font-weight: bold;
}

#raovat-tuyendung ul.yui-nav li  a em {
	background: url("../image/bg-center-tabview.gif") repeat-x bottom;
	border: none;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	top: 0;
	display: block;
	font-style: normal
}

#raovat-tuyendung ul.yui-nav li.selected  {
	background: url("../image/bg-left-active-tabview.gif") no-repeat left bottom;
	margin: 0 0 0 3px;
}

 #raovat-tuyendung ul.yui-nav li.selected  a {
	background: url("../image/bg-right-active-tabview.gif") no-repeat right bottom;
}

#raovat-tuyendung ul.yui-nav li.selected  a em {
	background: url("../image/bg-center-active-tabview.gif") repeat-x bottom;
}

.raovat-tuyendung .list-simple {
	padding: 0 10px 5px 10px;
	border-top: 1px solid #dbdad5;
}

.raovat-tuyendung .list-simple li {
	background: url(../image/icon-li-2.gif) no-repeat left 11px;
	padding: 5px 0 5px 12px;
}

#megafun-channel {
	height: 35px;
	overflow: hidden;
	margin-top: 10px;
}
/* Host List */
.hot_list{
	
}
.hot_list li{
	padding: 5px 0;
    border-bottom: 1px solid #ccc;
}
.hot_list li:first-child{
	padding-top:0;
}
.hot_list li:last-child{
	border-bottom:0;
}
.hot_list li a{
	font-size:12px;
	line-height: 15px;
	display:block;
}
.hot_list li .video_text a:after{
    content:"";
    background:url('../image/icon-video.png') no-repeat;
    width: 25px;
    height: 17px;
    margin-left: 4px;
    margin-top: -1px;
    position: absolute;
}
.box-hotnews {
    float: left;

}

.hotnews {
    float: left;
    width: 421px;
    margin-right: 10px;
	height: 405px;
	overflow: hidden;
}

.hotnews {

}

.hotnews .caption-text {
    min-height: 108px;
}

.hotnews .caption-text h2 {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 12px;
}

.hotnews .caption-text .item-text {
    display: none;
    height: 130px;
    overflow: hidden;
    margin-top: 20px;
}

.hotnews .caption-text .item-text.active-caption {
    display: block;
}

.hotnews .slider-news img {
    width: 100%;
}

/* Custom Bxslider */

.bx-wrapper {
    margin-bottom: 0px;
}

.bx-wrapper .bx-pager {
    padding-top: 0;
    bottom: -18px;
}

.bx-wrapper .bx-pager .bx-pager-item {
    float: right;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    width: 8px;
    height: 8px;
    border-radius: 56%;
    background: #959595;
    margin: 5px 3px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #ff0000;
}
/** Tool-search ***/
.tool-header {
    border: 1px solid #ccc;
    border-top: none;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
}
.tool-header .left {
    float: left;
}
.tool-header .right {
    float: right;
    display: inline-table;
    width: 57%;
}
.tool-header .hotline {
     padding-left: 189px;
     float: left;
     margin-right: 10px;
     white-space: nowrap;
}
.tool-header .formsearch {
    float: right;
    margin-top: 2px;
    /* width: 164px; */
    /* height: 31px; */
}
.tool-header #form-search {
    border: 1px solid #cccccc;
    line-height: 22px;
}
.tool-header #form-search .keyword {
    border: none;
    padding: 0 0 0 5px;
    height: 20px;
    width: 120px;
}
.tool-header #form-search .submit {
    background: url(../image/bt-search.png) no-repeat;
    border: 0;
    cursor: pointer;
    height: 13px;
    padding: 0;
    top: 2px;
    right: 7px;
    width: 14px;
    position: relative;
}