﻿body { overflow:auto;}

#bttop{border:1px solid #4adcff;background:#28A4E1;text-align:center;padding:8px;position:fixed;bottom:35px;right:10px;cursor:pointer;display:none;color:#fff;font:bold 10pt Arial,Helvetica,sans-serif; text-transform:uppercase;}
#bttop:hover{border:1px solid #ffa789;background:#ff6734;}
a:hover, a:active{text-decoration:none;}
#header {width:100%;}
#header .top-navigation {background:url(../images/portal-nav-bg.gif) repeat-x top center; width:100%;}
#header .top-navigation div.container {width:1000px; margin:0 auto;clear:none; display:block; float:none; text-align:right;}
#header .banner {background:url(../images/portal-logo.gif) no-repeat top center; height:92px; line-height:92px; text-align:center;}
#wrapper {background:url(../images/portal-nav-bg.gif) repeat-x top center;}
#menu .menu-container {width:1000px; margin:0 auto; clear:none; display:block;}
#menu .menu-container ul {list-style:none; padding:0px; margin:0px;}
#menu .menu-container ul li {float:left; padding-right:2px;}
#menu .menu-container ul li a {display:block;}
#menu .menu-container ul li a span {display:block; padding:11px 15px 10px 15px; color:#3f4e63; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; background:none;}
#menu .menu-container ul li a:hover,
#menu .menu-container ul li a.actived {background:url(../images/portal-menu-bg-hover.gif) repeat-x top center;}
#menu .menu-container ul li a:hover span,
#menu .menu-container ul li a.actived span { color:#fff; text-decoration:none;}
#content-layouts-portal {width:980px; margin:0px auto 25px auto; padding:9px; background:#fff; border:1px solid #ccc; }
.my-marquee marquee {
  padding: 0 10px;
}

.portal-layouts {
  clear: both;
  display: inline-block;
  padding: 10px;
  width: 100%;
}
.left-330 {
  float: left;
  margin-right: 10px;
  width: 320px;
}
/*.portal-layouts {
  clear: both;
  display: inline-block;
  padding-top: 10px;
  width: 100%;
}
.left-330 {
  float: left;
  margin-left: 10px;
  width: 327px;
}*/
.right-650 {float:left; width:650px;}
.box-toplink {}
.box-toplink ul {padding:0px; margin:0px;}
.box-toplink ul li {background:url(../images/portal-toplink-bg.gif) no-repeat top left;}
.box-toplink ul li a {display:block;}
.box-toplink ul li a span {display:block; background:url(../images/portal-toplink-icon.gif) no-repeat 10px 10px; padding:10px 5px 20px 25px; font:normal 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none !important;}
.box-toplink ul li a:hover span {background:url(../images/portal-toplink-icon-hover.gif) no-repeat 10px 10px !important; color:#F5D0D2 !important; text-decoration:none !important; }
.box-toplink ul li a:hover {text-decoration:none !important; }
.portal-search {background:url(../images/portal-search.gif) no-repeat top center; padding-top:10px;}
.portal-search .box-search-c {background:url(../images/portal-search.gif) no-repeat bottom center; padding:0px 15px 15px 15px;}
.portal-search .title {font:bold 10pt Arial, Helvetica, sans-serif; color:#3F4E63; padding-bottom:5px; border-bottom:1px solid #dab61a; width:100%; display:inline-block; clear:both;}
.portal-search .title .left {padding-top:5px; float:left;}
.portal-search .title .right {float:right; background:url(../images/icon-link-more.png) no-repeat 3px 3px; padding:6px 5px 7px 30px;}
.portal-search .title .right a,
.portal-search .title .right a:link,
.portal-search .title .right a:visited {font:normal 12px Arial, Helvetica, sans-serif; color:#C81A1D; text-decoration:underline; }
.portal-search .title .right a:hover {color:#3F4E63;}

.portal-search ul {list-style:none; padding:0px; margin:0px; border-top:1px solid #fff; font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-search ul li {display:inline-block; clear:both; width:100%; padding:5px 0px; color:#555;font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-search ul li label {display:block; float:left; width:120px; padding-top:4px;}
.portal-search ul li input[type=text] {width:610px; padding:5px; border:1px solid #ccc; font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-search ul li.submit {display:inline-block; clear:both; padding-bottom:23px;}
.portal-search ul li.submit .left {float:left;}
.portal-search ul li.submit .right {float:right;}

.portal-search  a.button {display:block; padding-left:30px; background:url(../images/portal-button.PNG) no-repeat top left;text-decoration:none;}
.portal-search  a.button span {display:block; background:url(../images/portal-button.PNG) no-repeat top right; padding:10px 30px 10px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#444;text-decoration:none;}
.portal-search  a.button:hover span {color:#C81A1D;text-decoration:none;}

.box-3-cols {width:100%; display:inline-block; clear:both;}

.my-marquee {
  background: #ccc none repeat scroll 0 0;
  clear: both;
  margin: 0 auto;
  padding-bottom: 5px;
  width: 1000px;
}
    .list-inline > li {
  float: left;
  padding-top: 5px;
  padding-right: 20px;
  background:url(../images/portal-arr.gif) no-repeat 0px 10px;
}
    .list-inline a {
  color: #444;
  padding-left: 10px;
  padding-right:5px;
}

.list-diaphuong {}
.list-diaphuong .container {display:none; position:absolute;background:url(../images/portal-tinhthanh-bg.png) no-repeat top left; width:533px; height:461px; padding:10px 10px 10px 125px;}







.list-diaphuong .container p.title {font:bold 15px Arial, Helvetica, sans-serif; color:#006675; padding-bottom:10px; text-align:right;}
.list-diaphuong {position:relative; left:318px; top:-95px; z-index:999999;}
.list-diaphuong table {border-spacing:1px; border-collapse:separate; width:100%;}
.list-diaphuong tr td {/*width:25%;*/ padding:5px; font:normal 12px Arial, Helvetica, sans-serif; text-align:justify;}
.list-diaphuong tr.header td {font:bold 10pt Arial, Helvetica, sans-serif; background:#006675; color:#fff; padding:6px 5px;} 
.list-diaphuong tr td a,
.list-diaphuong tr td a:link,
.list-diaphuong tr td a:visited {color:#000; font:normal 12px Arial, Helvetica, sans-serif !important;}
.list-diaphuong tr td a:hover {color:#D93B02} 
.list-diaphuong tr td li {padding-left:10px; background:url("../images/portal-arr2.gif") no-repeat scroll 0 5px transparent; padding-bottom:12px; text-align:left;}














#footer .content {padding:10px 20px 5px 0;}
.col_1_3,
.col_2_3,
.col_3_3 {width:320px; float:left; padding-right:10px;}
.col_3_3 {padding:0px;}
.box-3-cols a img.logo {width:320px !important; border:0px;}
.left-330 a img.logo { padding-bottom:10px; border:0px;}

.portal-content {}
.portal-content .header {background:url(../images/portal-news-title-bg.gif) repeat-x top center; padding:18px 10px 14px 15px;}
.portal-content .header a,
.portal-content .header a:link,
.portal-content .header a:visited {font:bold 14px Arial, Helvetica, sans-serif; color:#c91b1e; text-decoration:none;}
.portal-content .header a:hover {color:#3F4E63;}
.portal-content .content {padding:10px;}
.portal-content .content ul {}
.portal-content .content ul li {background:url(../images/portal-arr.gif) no-repeat 0px 10px; padding:5px 0px 5px 10px;text-align:justify; border-bottom:1px dotted #999; }
.portal-content .content ul li a,
.portal-content .content ul li a:link,
.portal-content .content ul li a:visited {font:normal 12px Arial, Helvetica, sans-serif; color:#444; text-align:justify; line-height:152%; text-decoration:none;}
.portal-content .content ul li a:hover {color:#3F4E63;}
.portal-content .more {padding:5px 10px; text-align:right;}
.portal-content .content ul .submenu{ margin-left:12px;}

.list-diaphuong {}
.list-diaphuong .container {
  background: rgba(0, 0, 0, 0) url("../images/portal-tinhthanh-bg.png") no-repeat scroll left top;
  height: 461px;
  padding: 10px 10px 10px 53px;
  position: absolute;
  width: 600px;
  display:none;
}
.list-diaphuong .container p.title {font:bold 15px Arial, Helvetica, sans-serif; color:#006675; padding-bottom:10px; text-align:right;}
.list-diaphuong {position:relative; left:318px; top:-95px; z-index:999999;}
.list-diaphuong table {border-spacing:1px; border-collapse:separate; width:100%;}
.list-diaphuong tr td {/*width:25%;*/ padding:5px; font:normal 12px Arial, Helvetica, sans-serif; text-align:justify;}
.list-diaphuong tr.header td {font:bold 10pt Arial, Helvetica, sans-serif; background:#006675; color:#fff; padding:6px 5px;} 
.list-diaphuong tr td a,
.list-diaphuong tr td a:link,
.list-diaphuong tr td a:visited {color:#000; font:normal 12px Arial, Helvetica, sans-serif !important;}
.list-diaphuong tr td a:hover {color:#D93B02} 
.list-diaphuong tr td li {padding-left:10px; background:url("../images/portal-arr2.gif") no-repeat scroll 0 5px transparent; padding-bottom:12px; text-align:left;}

.box-ads {}
.box-ads ul {padding:0px; margin:0px; list-style:none;}
.box-ads ul li {padding-bottom:5px;}
.box-ads ul li a img {width:100% !important; border:0px;}



.box-map ul {display:inline-block; clear:both; width:100%; list-style:none; padding:0px; margin:0px;}
.box-map ul li {float:left; padding:2px 2px 8px 2px;}
.box-map ul li a,
.box-map ul li a:link,
.box-map ul li a:visited {color:#3F4E63;font:normal 12px Arial, Helvetica, sans-serif !important; text-decoration:none;}
.box-map ul li a:hover,
.box-map ul li.current a {color:#D93B02}
.box-map ul li.home {background:url(../images/portal-icon-home.png) no-repeat 0px 0px; padding-left:18px;}


.box-content-portal {padding-top:10px;}
.box-content-portal .top {background:url(../images/portal-tab-bg.gif) no-repeat top left; padding-left:10px;}
.box-content-portal .top div {background:url(../images/portal-tab-bg.gif) no-repeat top right; padding:10px 10px 13px 0px;}
.box-content-portal .top div a,
.box-content-portal .top div a:link,
.box-content-portal .top div a:visited {font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.box-content-portal .top div a:hover {color:#D93B02}
.box-content-portal .content {border:1px solid #ccc; border-top:0px;}
.box-content-portal .category {}
.box-content-portal .category {list-style:none; padding:0px; margin:0px; }
.box-content-portal .category li {padding:5px 5px 5px 20px; border-bottom:1px dotted #F5F5F5; border-top:1px dotted #ccc;background:url(../images/arrBox01.gif) no-repeat 10px 10px;}
.box-content-portal .category li a,
.box-content-portal .category li a:link,
.box-content-portal .category li a:visited {font:normal 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.box-content-portal .category li a:hover {color:#D93B02}

.portal-search-result {height:100%;clear:both;}
.portal-search-result .header {background:url(../images/portal-tab-bg.gif) no-repeat top left; padding-left:10px;padding-top:0px !important;padding-bottom:0px !important;padding-right:0px !important;}
.portal-search-result .header .container {background:url(../images/portal-tab-bg.gif) no-repeat top right; padding-right:10px;}
.portal-search-result .header ul {display:inline-block; clear:both; width:100%; padding:0px; margin:0px; list-style:none;}
.portal-search-result .header ul li {float:left; padding-right:5px;}
.portal-search-result .header ul li a {padding-left:15px; display:block;}
.portal-search-result .header ul li a span {padding:12px 15px 10px 0px; display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-decoration:none;}
.portal-search-result .header ul li a:hover,
.portal-search-result .header ul li a.selected {background:url(../images/portal-tab-bg-hover.gif) no-repeat top left; }
.portal-search-result .header ul li a:hover span,
.portal-search-result .header ul li a.selected span {background:url(../images/portal-tab-bg-hover.gif) no-repeat top right; color:#d80000;}

.portal-search-result .content {padding:10px 0px;}
.portal-search-result .message {font:bold 14px Arial, Helvetica, sans-serif; color:#555;}
.portal-search-result .message strong {color:#d80000;}



.portal-search-result .content {padding:10px 0px;}
.portal-search-result .message {font:bold 14px Arial, Helvetica, sans-serif; color:#555;}
.portal-search-result .message strong {color:#d80000;}


.results ul.listLaw {list-style:none; padding:0px; margin:0px; width:100%; display:block; clear:both;}
.results ul.listLaw li {width:100%; display:inline-block; clear:both; padding-bottom:6px;}
.results ul.listLaw li:last-child,
.results ul.listLaw li.last {border:none;}
.results ul.listLaw li.odd {background:#fff;}
.results ul.listLaw li .item {padding:10px 0px;}
.results ul.listLaw li .left {width:67%; float:left; padding-right:1%; background:url(../images/portal-vb-split.gif) no-repeat 100% 0%;}
.results ul.listLaw li.odd .left {border-right:1px dotted #ccc; }
.results ul.listLaw li .right {width:31%; float:right;}
.results ul.listLaw li p.title {padding:5px 0 5px 18px; background:url(../images/portal-icon-vb.gif) no-repeat 0px 8px; text-align:justify; border-bottom:2px solid #e5e5e5;}
.results ul.listLaw li.odd p.title {}
.results ul.listLaw li p.title a,
.results ul.listLaw li p.title a:link,
.results ul.listLaw li p.title a:visited {font:bold 11pt Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
.results ul.listLaw li p.title a:hover {color:#C81A1C;}
.results ul.listLaw li .des {padding:5px 0px 5px 18px; text-align:justify; font:normal 10pt Arial, Helvetica, sans-serif; color:#555; line-height:140%; min-height:40px;}
.results ul.listLaw li .link ul {list-style:none; padding:0px; margin:0px; padding-left:18px;}
.results ul.listLaw li .link ul li {float:left; padding:5px 15px 5px 12px; width:auto !important; clear:none !important; display:block; border:none;}
.results ul.listLaw li .link ul li a,
.results ul.listLaw li .link ul li a:link,
.results ul.listLaw li .link ul li a:visited {font:normal 11px Tahoma, Geneva, sans-serif; color:#006699; text-decoration:none;}
.results ul.listLaw li .link ul li a:hover {color:#111;}
.results ul.listLaw li .link ul li.en {background:url(../images/icon-en.gif) no-repeat 0px 8px;}
.results ul.listLaw li .link ul li.source {background:url(../images/icon-source.gif) no-repeat 0px 6px;}
.results ul.listLaw li .link ul li.ref {background:url(../images/icon-ref.gif)  no-repeat 0px 7px; padding-left:15px;}
.results ul.listLaw li .link ul li.map {background:url(../images/icon-map.gif)  no-repeat 0px 7px;}
.results ul.listLaw li .link ul li.download {background:url(../images/icon-download.gif)  no-repeat 0px 7px; padding-right:0px;}
.results ul.listLaw li .link ul li.print {background:url(../images/print_2.gif)  no-repeat 0px 7px;margin-left:5px;padding-left:15px;margin-top:0px;}
.results ul.listLaw li .link ul li.thuoctinh { background: url("../images/icon-tabvb.png") no-repeat scroll -2px -17px transparent;padding-left:15px;}
.results ul.listLaw li .right {padding:5px 0px;}
.results ul.listLaw li .right p {padding:5px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;  text-align:right;}
.results ul.listLaw li .right p label {float:left; width:80px; text-align:left;}
.results ul.listLaw li .right p.green {color:#006699; border-bottom:1px dotted #ccc;}
.results ul.listLaw li .right p.red {color:#C00;}
.results ul.listLaw li .right p.blue {color:#131E32;}
.cateDonVi {float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.cateDonVi select {width:200px; padding:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
#tabVB_lv1_01 .message {padding-top:4px;}

.searchHeader {width:100%; display:inline-block; clear:both;background: url("../images/portal-search.gif") no-repeat scroll center 28px transparent;}
.searchHeader a img{float:right;padding-top:5px;}
.searchHeader ul {list-style:none; padding:0px; margin:0px;width:97%; margin-bottom:-1px;}
.searchHeader ul li {float:left; padding-right:4px;}
.searchHeader ul li strong {font-weight:bold; color:#F8E284;}
.searchHeader ul li a {display:block; background:url(../images/tab-search-bg.gif) no-repeat top left; padding-left:10px;}
.searchHeader ul li a span {text-decoration:none; display:block; background:url(../images/tab-search-bg.gif) no-repeat top right;padding:6px 10px 7px 0px; color:#D93B02; font:bold 10pt Arial, Helvetica, sans-serif;}
.searchHeader ul li a:hover,
.searchHeader ul li a.selected {background:url(../images/tab-search-hover.gif) no-repeat top left; text-decoration:none;}
.searchHeader ul li a:hover span,
.searchHeader ul li a.selected span{background:url(../images/tab-search-hover.gif) no-repeat top right;text-decoration:none; }

.box-search-l {background:url(../images/portal-search.gif) no-repeat 0 -2px; margin-bottom:10px; font:10pt Arial, Helvetica, sans-serif; }
.box-search-l .box-search-c {background:url(../images/portal-search.gif) no-repeat bottom center; padding:0px 15px 15px 15px;}
.box-search-l .title {font:bold 10pt Arial, Helvetica, sans-serif; color:#3f4e63; text-transform:uppercase; padding-bottom:5px;}
.box-search-l ul {list-style:none; padding:0px; margin:0px;}
.box-search-l ul li {display:inline-block; clear:both; width:100%; padding:5px 0px;}
.box-search-l ul li label {display:block; float:left; width:118px; padding-top:4px;}
.box-search-l ul li div.input {float:right; width:500px;}
.box-search-l ul li div.input input[type=text],
.box-search-l ul li div.input select {border:1px solid #ccc; padding:5px; width:98%; font:10pt Arial, Helvetica, sans-serif; color:#333;}
.box-search-l ul li div.input select {width:100%; padding:4px; }
.box-search-l ul li.submit {padding:0px; padding-bottom:20px; border-top:1px solid #DAB61A;}
.box-search-l ul li.submit div.border {border-top:1px solid #FFFFFF;padding-top:16px; }
.box-search-l ul li.submit label {width:120px; font:10pt Arial, Helvetica, sans-serif; }
.box-search-l ul li.submit div.input {width:24%; float:left; padding-right:2%;}
.box-search-l ul li.submit div.right {float:right; padding-top:3px;}
.box-search-l ul li.submit div.right a,
.box-search-l ul li.submit div.right a:link,
.box-search-l ul li.submit div.right a:visited {font:10pt Arial, Helvetica, sans-serif; color:#C81A1D; text-decoration:underline;}
.box-search-l ul li.submit div.right a:hover {color:#222;}
.box-search-l ul li.submit a.button {float:left; margin-top:-4px;}
.box-search-l ul li.submit a.button {display:block; padding-left:30px; background:url(../images/portal-button.PNG) no-repeat top left;}
.box-search-l ul li.submit a.button span {display:block; background:url(../images/portal-button.PNG) no-repeat top right; padding:10px 30px 10px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#444;}
.box-search-l ul li.submit a.button:hover span {color:#C81A1D;}


.box-search-l  .left_1_3 .multiSelectOptions {width:174px !important;}
.LoaiVanBan .multiSelectOptions {height:300px !important;}
.full .multiSelectOptions {width:500px !important; height:350px !important;}
.full a.multiSelect {width:480px; padding-top:1px !important; padding-bottom:1px !important; margin-top:0px !important;}
.full a.multiSelect span {width:471px !important}
.box-search-l .multiSelectOptions LABEL {float:none  !important; clear:both !important; width:auto !important;}
.searchin div.multiSelectOptions {height:100px !important;}

.box-search-l div.right {float:right; padding-top:5px;}
.box-search-l div.right a,
.box-search-l div.right a:link,
.box-search-l div.right a:visited {font:10pt Arial, Helvetica, sans-serif; color:#C81A1D; text-decoration:underline; text-transform:none;}
.box-search-l div.right a:hover {color:#222;}
.box-search-l a.button {float:left;}
.FormSimple {}
.FormSimple .advance{display:none;}
.FormSimple .simple {display:block;}
.FormAdvance .advance{display:inline-block; }
.FormAdvance .simple{display:none;}
.FormSimplehn .advance{display:none;}
.FormSimplehn .simple {display:block;}
.FormSimplecu .advance{display:none;}
.FormSimplecu .simple {display:block;}
.option1 input {display:block; float:left; margin-top:8px;}
.option1 span {display:block; padding-top:6px;float:left;}

.input .datePicker {width:100px !important;}
.spanDate {color:#999;}
select.diaphuong {width:238px !important;}

.box-search-l .left_1_3 {width:32% !important; float:left; padding-right:1%; }
.box-search-l .left_1_3 .label {width:140px;}
.box-search-l .left_1_3 label.right {text-align:right; padding-right:10px; width:105px;}
.box-search-l .left_1_3 div.input {float:right; width:190px;}
.box-search-l .left_1_4 {width:15%%; float:left;}
.box-search-l .left_3_4 {width:83%; float:left;}

#resultSearch .message {background: url("../images/portal-tab-bg.gif") no-repeat scroll left top transparent; padding-left:10px;}
#resultSearch .message span {display:block; background: url("../images/portal-tab-bg.gif") no-repeat scroll right top transparent; padding: 10px 10px 13px 0; font:12pt Arial, Helvetica, sans-serif; }
#resultSearch .message span strong {font-weight:bold;color:Red;}
.searchright{float: right;padding-right: 10px;padding-top: 5px;font: 10pt Arial, Helvetica, sans-serif;}
.searchright a:link,.searchright a:hover,.searchright a:visited{color:#C81A1D;text-decoration:none !important;}
/*qu?ng c�o */
 .box-quangcao li {display:inline-block; padding:2px 4px 2px 0px; width:320px;}
 /*end qu?ng c�o */
 /*News*/
.box-container {clear: both;display: inline-block; padding-bottom: 10px !important;width: 650px;}
.box-map { background: url("../images/map-bg.gif") no-repeat scroll left top transparent;}
.box-map .box-map-container { background: url("../images/map-bg.gif") no-repeat scroll right top transparent;  padding: 8px 8px 8px 0;} 
.box-map ul {clear: both;display: inline-block;list-style: none outside none; margin: 0;padding:0 ;width: 100%;}
.box-map ul li {float: left;font: 12px Arial,Helvetica,sans-serif;text-align: justify;}

.box-map ul li:last-child a {color: #D93B02 !important;}
.box-map ul li span, .box-map ul li a, .box-map ul li a:link, .box-map ul li a:visited { color: #333333;float: left; font: 12px Arial,Helvetica,sans-serif; padding-right: 5px;text-decoration: none;}
.box-news {clear: both;display: inline-block;width: 100%;}
.content-news {clear: both;display: inline-block;padding-bottom: 10px;width: 100%;}
.first-news-item {clear: both;display: inline-block;width: 100%;}
.box-news .top-l {background: url("../images/news-topleft.gif") no-repeat scroll left top transparent;}
.box-news .top-r {background: url("../images/news-topright.gif") no-repeat scroll right top transparent;}
.box-news .bottom-l {background: url("../images/news-bottomleft.gif") no-repeat scroll left bottom transparent;}
.box-news .bottom-r {background: url("../images/news-bottomright.gif") no-repeat scroll right bottom transparent;clear: both;display: inline-block;width: 100%;}
.box-news h1 {color: #444444;font: bold 16px Arial,Helvetica,sans-serif;padding: 0 5px;}
.first-news-item a.news-image {border: 1px solid #CCCCCC;display: block;float: left;margin-right: 10px;max-height: 280px !important;max-width: 280px !important;padding: 2px;}
.first-news-item img {max-height: 250px !important;width: 280px !important;}
.first-news-item p.title {margin-bottom: 10px;text-align: justify;}
.first-news-item p.title a, .first-news-item p.title a:link, .first-news-item p.title a:visited {color: #004276;font: bold 15px Arial,Helvetica,sans-serif;text-decoration: none;}
.first-news-item .description, .first-news-item .description * {color: #444444;font-family: Arial,Helvetica,sans-serif !important;font-size: 12px;line-height: 150%;text-align: justify;}

.news-item {border-bottom: 1px solid #EEEEEE;clear: both;display: inline-block;padding: 10px 0 10px 10px;width: 630px;}
.news-item a.news-image {border: 1px solid #CCCCCC;display: block;float: left;margin-right: 10px;max-height: 150px !important;max-width: 150px !important;padding: 2px;}
.news-item img {max-height: 150px;width: 150px !important;}
.news-item p.title {margin-bottom: 10px;text-align: justify;}
.news-item p.title a, .news-item p.title a:link, .news-item p.title a:visited {color: #004276;font: bold 12px Arial,Helvetica,sans-serif;text-decoration: none;}
.news-item .title span {color: #999999;font: 11px tahoma;}

.news-item .description, .news-item .description * {color: #444444;font-family: Arial,Helvetica,sans-serif !important;font-size: 12px;line-height: 150%;text-align: justify;}
.paging {padding: 5px 0;}
.paging a:hover, .paging a.current {background: -moz-linear-gradient(center top , #E1EEF6, #377EB6) repeat scroll 0 0 #377EB6;border: 1px solid #67B4E3;color: #005284;overflow: visible;}
.news-other .box-title {background: url("../images/dotted-bg.gif") repeat-x scroll 0 10px transparent;}
.news-other .box-title a {color: #004276;font: bold 12px Arial,Helvetica,sans-serif;}
.news-other .box-title a {background: none repeat scroll 0 0 #FFFFFF;display: inline-block;padding-right: 5px;}
.other-bottom {font: 11px Tahoma,Geneva,sans-serif;text-align: right;}
.other-bottom select {border: 1px solid #CCCCCC;font: 11px Tahoma,Geneva,sans-serif;padding: 2px 3px;width: 60px;}
.other-bottom select {font: 11px Tahoma,Geneva,sans-serif;}
.meta {text-align: justify;}
.meta p {border-bottom: 1px solid #EEEEEE;color: #555555;display: inline-block;font: bold 12px Arial,Helvetica,sans-serif;padding: 5px 0;width: 100%;}
.title_date {color: #555555 !important;font: 12px Arial,Helvetica,sans-serif !important;text-align: right;}
.meta p.des {color: #666666;font: bold 12px Arial,Helvetica,sans-serif;text-align: justify;}
.meta p {border-bottom: 1px solid #EEEEEE;color: #555555;display: inline-block;font: bold 12px Arial,Helvetica,sans-serif;padding: 5px 0;width: 100%;}
.box-news .content {clear: both;display: inline-block;font: 12px/140% Arial,Helvetica,sans-serif;padding: 10px 5px;text-align: justify;width: 98%;}
.box-news .content img {max-width: 400px;}
.box-news .content p {font: 12px/140% Arial,Helvetica,sans-serif;padding-bottom: 8px;
                      /*text-align: justify;*/
                      }
.print {background: none repeat scroll 0 0 #E1EEF6;display: block;margin: 5px 0;padding: 7px 2%;text-align: right;width: 96%;}
.print span {padding-left: 5px;padding-right: 5px;}

.print a:link, .print a:hover, .print a:visited {color: #333333;font: bold 12px arial;text-decoration: none;}
.box-news {clear: both;display: inline-block;width: 100%;padding: 0 0 10px;}
.news-other .box-title {background: url("../images/dotted-bg.gif") repeat-x scroll 0 10px transparent;}

.news-other ul {clear: both;display: inline-block;list-style: none outside none;padding: 5px 0 15px;width: 100%;}
.news-other ul li {background: url("../images/arrow3.gif") no-repeat scroll 0 10px transparent;padding: 5px 0 5px 10px;text-align: justify;}
.news-other ul li a, .news-other ul li a:link, .news-other ul li a:visited {color: #333333;font: 12px Arial,Helvetica,sans-serif;text-decoration: none;}
.news-other ul li span {color: #888888;font: 11px Tahoma,Helvetica,sans-serif;}
 /*end news*/
 input[type="checkbox"], input[type="radio"]{vertical-align:top;}
 .box-ads-single li{padding:2px 0px;}
 
 
 
.box_answer {display: block;float: left;padding: 0 10px 5px;width: 98%;}
p.title_answer_folder {color: #B5250A;font: bold 12px Arial,Helvetica,sans-serif;margin: 0;padding: 7px 0 10px;text-transform: uppercase;}
.box_traloi {display: block;float: left;text-align: justify;width: 98%;}
.box_traloi p.title {color: #044CA0;font: bold 12px Arial,Helvetica,sans-serif;padding-bottom: 10px;}
.box_traloi p.send_date {color: #9C9C9C;font: 11px Arial,Helvetica,sans-serif;padding-bottom: 20px;padding-top: 10px;text-align: right;}
.box_traloi p.title_reply {background: url("/VBQPPL_UserControls/Publishing_portal/Resources/images/note_answer.gif") no-repeat scroll 0 2px transparent;color: #044CA0;font: bold 12px Arial,Helvetica,sans-serif;padding: 3px 0 10px 25px;}
p.vanbanlienquan {background: url("/VBQPPL_UserControls/Publishing_portal/Resources/images/note_danhmuc.gif") no-repeat scroll 0 11px transparent;padding: 5px 0 3px 10px;}
.ms-PartSpacingVertical{margin-top:0px;}
p.vanbanlienquan {background: url("/PublishingImages/btp_images/note_danhmuc.gif") no-repeat scroll 0 11px transparent;padding: 5px 0 3px 10px;}
/*menu d?c*/

/*c?p 3*/
.menu-portal {}
.menu-portal .header {background:url(../images/portal-news-title-bg.gif) repeat-x top center; padding:18px 10px 14px 15px;}
.menu-portal .header a,
.menu-portal .header a:link,
.menu-portal .header a:visited {font:bold 14px Arial, Helvetica, sans-serif; color:#c91b1e; text-decoration:none;}
.menu-portal .header a:hover {color:#3F4E63;}
.menu-portal .content {padding:10px; width:96% !important;}
.menu-portal .content ul {}
.menu-portal .content ul li {background:url(../images/portal-arr.gif) no-repeat 0px 10px; padding:5px 0px 5px 10px;text-align:justify; border-bottom:1px dotted #999; }
.menu-portal .content ul li .active ul li{border-bottom:none !important; }
.menu-portal .content ul li a,
.menu-portal .content ul li a:link,
.menu-portal .content ul li a:visited {font:normal 12px Arial, Helvetica, sans-serif; color:#444; text-align:justify; line-height:140%;}
.menu-portal .content ul li a:hover {color:#3F4E63;}
.menu-portal .more {padding:5px 10px; text-align:right;}
.menu-portal .content ul .submenu{ margin-left:12px;}


.content ul li ul.active{display: block;}
.content ul li ul.non-active{border-bottom: 1px solid #CCCCCC;display: none;}
.FormSimplecu .title,.FormAdvance .title{padding-top:10px;}



.pl-container .content {border:1px solid #ccc; border-top:0px;}
.pl-chude-item ul { padding:0px 10px;}
.pl-chude-item ul li {padding:5px 5px 5px 25px; background:url('/VBQPPL_UserControls/Publishing_22/Resources/images/tree_file.gif') no-repeat 0px 4px;}
.pl-chude-item ul li a,
.pl-chude-item ul li a:link,
.pl-chude-item ul li a:visited {font:12px Arial,Helvetica,sans-serif; text-decoration:none; color:#444;}
.pl-chude-item ul li a:hover {color:#D80000;}


.box-news-top {background:url("../images/portal-tab-bg.gif") no-repeat scroll left top transparent; padding-left: 10px; padding-top:0px !important; margin-bottom:10px;}
.box-news-top .box-news-top-c {background:url("../images/portal-tab-bg.gif") no-repeat scroll right top transparent; padding:8px 5px 5px 0px;}
.box-news-home {padding: 0 0 10px; clear:none !Important; width:auto !important; display:block !important; padding-top:5px;}
#searchSimPle input[type="checkbox"],#searchSimPle input[type="radio"]{margin:0px 4px 0px 0px;}


.portal-searchhd {background:url(../images/portal-search.gif) no-repeat top center; padding-top:8px;}
.portal-searchhd .box-search-c {background:url(../images/portal-search.gif) no-repeat bottom center; padding:0px 15px 5px 15px;}
.portal-searchhd .title {font:bold 10pt Arial, Helvetica, sans-serif; color:#3F4E63; padding-bottom:5px; border-bottom:1px solid #dab61a; width:100%; display:inline-block; clear:both;}
.portal-searchhd .title .left {padding-top:5px; float:left;}
.portal-searchhd .title .right {float:right; background:url(../images/icon-link-more.png) no-repeat 3px 3px; padding:6px 5px 7px 30px;}
.portal-searchhd .title .right a,
.portal-searchhd .title .right a:link,
.portal-searchhd .title .right a:visited {font:normal 12px Arial, Helvetica, sans-serif; color:#C81A1D; text-decoration:underline; }
.portal-searchhd .title .right a:hover {color:#3F4E63;}

.portal-searchhd ul {list-style:none; padding:0px; margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-searchhd ul li {display:inline-block; clear:both; width:100%;font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-searchhd ul li label {display:block; float:left; width:65px; padding-top:9px;}
.portal-searchhd ul li input[type=text] {width:610px; padding:5px; border:1px solid #ccc; font:normal 12px Arial, Helvetica, sans-serif; color:#555;}
.portal-searchhd ul li.submit {display:inline-block; clear:both; padding-bottom:23px;}
.portal-searchhd ul li.submit .left {float:left;}
.portal-searchhd ul li.submit .right {float:right;}

.portal-searchhd  a.button {display:block; padding-left:30px; background:url(../images/portal-button.PNG) no-repeat top left;text-decoration:none;}
.portal-searchhd  a.button span {display:block; background:url(../images/portal-button.PNG) no-repeat top right; padding:10px 30px 10px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#444;text-decoration:none;}
.portal-searchhd  a.button:hover span {color:#C81A1D;text-decoration:none;} 
.box-gallery {}
.box-gallery .intro {background: url("../images/gallery-bg.jpg") repeat-x scroll center bottom transparent;border-bottom: 1px solid #CDCDCD;padding: 10px;}
.box-gallery .intro h1 {border-bottom: 1px solid #CCCCCC;color: #2A5D84;font: bold 18px Arial,Helvetica,sans-serif;padding-bottom: 5px;}
.box-gallery .intro .des {border-top: 1px solid #FFFFFF;padding-top: 10px;}
.box-gallery .intro .des, .box-gallery .intro .des * {color: #444444;font: 12px Arial,Helvetica,sans-serif; text-align: justify;}
.box-gallery .intro .des p { padding-bottom: 10px;}
.box-gallery .content { padding: 10px 0;}
.box-gallery .content .header {background: url("../images/gallery-title.jpg") no-repeat scroll left top transparent;clear: both;display: inline-block;height: 35px;line-height: 35px;width: 100%;}
.box-gallery .content .headerVideo {background: url("../images/gallery-title2.png") no-repeat scroll left top transparent; clear: both; display: inline-block;height: 35px;line-height: 35px;width: 100%;}
.box-gallery .content .left { float: left;width: 65%;}
.box-gallery .content .right { float: right;width: 33%;}
.box-gallery .content .left { background: url("../images/gallery-image-content-bg.jpg") repeat-x scroll center bottom transparent;}
.box-gallery .content .left .image {background: url("../images/gallery-image-bg.gif") no-repeat scroll center bottom transparent; padding-bottom: 20px;}
.box-gallery .content .left .image div {-moz-border-bottom-colors: none;-moz-border-left-colors: none; -moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #CCCCCC #CCCCCC -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px medium; clear: both;display: inline-block;padding: 2%; width: 96%;}
.box-gallery .content .left .image img {width: 100%;}
.box-gallery .content .left .content { padding: 0 10px 10px;}
.box-gallery .content .left .content .title { border-bottom: 2px solid #EEEEEE;color: #2A5D84;font: bold 15px Arial,Helvetica,sans-serif; padding-bottom: 5px;}
.box-gallery .content .left .content .des {
    padding-top: 10px;
}
.box-gallery .content .left .content .des, .box-gallery .content .left .content .des * {
    color: #555555;
    font: 12px Arial,Helvetica,sans-serif;
    text-align: justify;
}
.box-gallery .content .left .content .des p {
    padding-bottom: 10px;
}
.box-gallery .content .right {
}
.box-gallery .content .right div.title {
    background: url("../images/gallery-right-header-bg.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding: 7px 10px;
}
.box-gallery .content .right ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.box-gallery .content .right ul li {
    background: url("../images/gallery-bg.jpg") repeat-x scroll center bottom transparent;
    border-bottom: 1px solid #FFFFFF;
    clear: both;
    display: inline-block;
    padding: 10px 3%;
    width: 94%;
}
.box-gallery .content .right ul li div.img {
    border: 1px solid #EEEEEE;
    box-shadow: 0 3px 3px #7E7E7E;
    float: left;
    width: 40%;
}
.box-gallery .content .right ul li div.img img {
    width: 100% !important;
}
.box-gallery .content .right ul li p.title {
    float: right;
    text-align: justify;
    width: 56%;
}
.box-gallery .content .right ul li p.title a, .box-gallery .content .right ul li p.title a:link, .box-gallery .content .right ul li p.title a:visited {
    color: #2A5D84;
    font: bold 12px Arial,Helvetica,sans-serif;
}
.box-gallery .content .right ul li p.title a:hover {
    color: #FF6600;
    text-decoration: none;
}
.box-gallery .content .right ul li p.title span {
    color: #666666;
    font: 11px Tahoma,Geneva,sans-serif;
}
.top-slider .header a, .top-slider .header a:link, .top-slider .header a:visited {
    color: #555555;
    font: bold 10pt Arial,Helvetica,sans-serif;
    text-align: justify;
}
.top-slider .header a:hover {
    color: #FF3300;
    text-decoration: none;
}
.v-menu-blue {
    clear: both;
    display: inline-block;
    width: 100%;
}
.v-menu-blue .top-l {
    background: url("../images/v-menu-topleft.gif") no-repeat scroll left top transparent;
}
.v-menu-blue .top-r {
    background: url("../images/v-menu-topright.gif") no-repeat scroll right top transparent;
}
.v-menu-blue .bottom-l {
    background: url("../images/v-menu-bottomleft.gif") no-repeat scroll left bottom transparent;
}
.v-menu-blue .bottom-r {
    background: url("../images/v-menu-bottomright.gif") no-repeat scroll right bottom transparent;
    padding: 10px;
}
.v-menu-blue ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.v-menu-blue ul li a, .v-menu-blue ul li a:link, .v-menu-blue ul li a:visited {
    background: url("../images/arrow-down.gif") no-repeat scroll right 4px transparent;
    border-bottom: 1px dotted #EEEEEE;
    color: #FFFFFF;
    display: block;
    font: bold 13px Arial,Helvetica,sans-serif;
    padding-bottom: 5px;
}
.v-menu-blue ul li a:hover {
    color: #FFFF00;
    text-decoration: none;
}
.v-menu-blue ul li ul {
    padding-top: 5px;
}
.v-menu-blue ul li ul li {
    background: url("../images/arrow4.jpg") no-repeat scroll 5px 9px transparent;
    padding: 3px 5px 3px 15px;
}
.v-menu-blue ul li ul li a, .v-menu-blue ul li ul li a:link, .v-menu-blue ul li ul li a:visited {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    display: block;
    font: 12px Arial,Helvetica,sans-serif;
    padding-bottom: 3px;
}
.box-images {clear: both;display: inline-block; padding-bottom: 10px !important; width:320px;}


.box-thongbao {width:100%;}
.box-thongbao .header {background:url(../images/thongbao-header.gif) no-repeat top left; padding:0px 3px;}
.box-thongbao .header {padding:8px 0px 8px 30px;}
.box-thongbao .header,
.box-thongbao .header a,
.box-thongbao .header a:link,
.box-thongbao .header a:visited {color:#fff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.box-thongbao .header a:hover {color:#eee;}
.box-thongbao .content {background:url(../images/thongbao-bg.gif) repeat-x top center; padding:8px 10px;}
.box-thongbao .content ul {list-style:none; padding:0px; margin:0px;}
.box-thongbao .content ul li {background:url(../images/row-1.jpg) no-repeat 0px 7px; padding:0px 0px 5px 10px;}
.box-thongbao .content ul li a,
.box-thongbao .content ul li a:link,
.box-thongbao .content ul li a:visited {color:#004276; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.box-thongbao .content ul li a:hover {color:#F30;}
.box-thongbao .content ul li span {color:#444; font:normal 11px Tahoma, Geneva, sans-serif;}
.box-quangcao ul li a img{border:0 !important;}
.box-search-c img{border:0 !important;}
.box-container .header{padding:10px;font:normal 10pt Arial, Helvetica, sans-serif}
.box-container .content{padding:10px;font:normal 10pt Arial, Helvetica, sans-serif;padding-top:0px;}
.box-container .content .block{clear: both;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #CFCFCF;height:20px;}
.box-container .content .block .lable{float:left;width:250px;font:bold 10pt Arial, Helvetica, sans-serif;color:#666;}
.box-container .content .block span{}

/* Thong tin lien he*/
.ttlh{display: inline-block;clear: both;width: 100%;}
.ttlh .header{background:url(../images/ttlh_header.png) no-repeat top center; padding:22px 10px;}
.ttlh .block{}
.ttlh .block .headerbo{background:url(../images/ttlh_bo.png) no-repeat top center; padding:19px 10px;}
.ttlh .block .headertinh{background:url(../images/ttlh_tinh.png) no-repeat top center; padding:19px 10px;}
.ttlh .block .content{}
.ttlh .block .content .item{width: 48%;float: left;background-color: rgb(241, 240, 240);height: 186px;margin-right: 7px;margin-left: 5px;margin-bottom: 10px;box-shadow:2px 0px 3px 1px #CDCDCD;}
.ttlh .block .content .item .label{background: url(../images/arrow-ttlh.png) no-repeat 10px 10px;padding: 7px 0px 3px 35px;color: #d03a3c;font: bold 13px Arial, Helvetica, sans-serif;border-bottom: 2px solid silver;}
.ttlh .block .content .item .diachi{font: normal 12px Arial, Helvetica, sans-serif;color: #444;padding: 5px 0px 0px 10px;}
.ttlh .block .content .item .diachi p{font-weight: bold;float: left;padding-right: 10px;}



#header .top-navigation div.container {background:none !important;}


/*Css cho version 2*/
/* header -top */
.header-top {
  background: #8e8997 none repeat scroll 0 0;
  height: 30px;
}
.content-heder-top {
  height: 100%;
  margin: auto;
  width: 1100px;
}
.content-heder-top > a {
  border: medium none !important;
  color: #fff;
  float: right;
  font-family: arial;
  font-size: 13px;
  padding-left: 15px;
  padding-top: 6px !important;
}
.content-heder-top a i {
  color: #fff;
  font-size: 15px;
  padding-right: 5px;
}
#banner {
  background-image: url("/VBQPPL_UserControls/Publishing_portal/Resources/imagesV2/bg-baner.png");
  background-position: center center;
  height: 120px;
}
#banner > img {
  height: 100%;
  width: 100%;
}
#content-menu-top {
	background: rgba(0, 0, 0, 0) url("/VBQPPL_UserControls/Publishing_portal/Resources/imagesV2/bg-menu-top.png") repeat-x scroll left top;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
#menu {
  height: 37px;
  margin: auto;
  width: 1000px;
  background:none ! important;
}
#menu > ul {
  float: left;
  overflow: hidden;
  width: 650px;
}
#menu li {
  float: left;
  height: 25px;
  margin-top: 13px;
  text-transform: uppercase;
}

#menu li a {
  background: rgba(0, 0, 0, 0) url("/VBQPPL_UserControls/Publishing_portal/Resources/imagesV2/border-menu.png") repeat-y scroll left top;
  color: #000;
  font-size: 13px;
  font-weight: bold;
  padding: 5px 15px 7px;
  text-decoration: none;
}
.fa.fa-caret-down {
  display: table;
  font-size: 20px;
  margin-top: -10px;
  text-align: center;
  width: 100%;
}
#menu li ul li {
  background: #ff6a3c none repeat scroll 0 0;
  display: inline-block;
  margin-top: 30px;
}

#menu input[type="text"] {
  border: 1px solid #fff;
  border-radius: 3px;
  float: right;
  margin-top: 5px;
  padding-left: 6px;
  width: 310px;
}
.search-std, .search-adv {
  background: #fff none repeat scroll 0 0;
  float: left;
  height: 230px;
  margin-left: 615px;
  margin-top: -38px;
  position: absolute;
  width: 380px;
  z-index: 9999;
}
.tit-search {
  font-family: arial;
  font-size: 17px;
  font-weight: bold;
  padding: 5px;
  text-align: right;
}
#box-search-std {
  padding: 5px 10px;
}
.search-std #AdvanceKeyword {
  border: 1px solid #ccc;
  height: 33px;
  width: 347px;
}
.input-search1, .input-search2 {
  background: #f5f5f5 none repeat scroll 0 0;
  border-left: 3px solid #c40000;
  margin-top: 10px;
  padding: 5px 10px;
}
.input-search1, .input-search2 {
  background: #f5f5f5 none repeat scroll 0 0;
  border-left: 3px solid #c40000;
  clear: both;
  margin-top: 10px;
  padding: 5px 10px;
}
.input-search1 span, .input-search2 span {
  font-family: arial;
  padding-left: 5px;
}
.input-search2 {
  margin-top: 10px;
}
.input-search3 {
  margin-top: 20px;
  text-align: left;
}
.btn-search 
{  background: #286090 none repeat scroll 0 0;  border-radius: 2px;  color: #fff !important;  font-family: arial;  font-weight: bold;  padding: 11px 20px;}

.btn-search-adv {
  color: #006699 !important;
  float: right;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
}
.glyphicon {
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  position: relative;
  top: 1px;
}

/*body warper*/
#wrapper {
  background: #f2f2f2 none repeat scroll 0 0 !important;
}
#body-wrapper {
  background-image: url("/VBQPPL_UserControls/Publishing_portal/Resources/imagesV2/bg-bdy-wp.gif");
  background-position: center top;
  background-repeat: no-repeat;
  width: 100%;
}
.wrapper {
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  width: 1000px;
}
#items-hotnews {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(250, 250, 247, 1) 0%, rgba(214, 214, 214, 1) 100%) repeat scroll 0 0;
  float: left;
  width: 620px;
}
#box-items-thongbao {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(250, 250, 247, 1) 0%, rgba(214, 214, 214, 1) 100%) repeat scroll 0 0;
  float: left;
  width: 380px;
}
#items-notify, #items-hotnews {
  overflow: hidden;
}
#items-hotnews li {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(250, 250, 247, 1) 0%, rgba(214, 214, 214, 1) 100%) repeat scroll 0 0;
  border-right: 1px solid #ccc;
  float: left;
}
.portlet {
  clear: both;
  margin-top: 0;
  padding: 0;
}
#items-hotnews li a.current {
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
}
#items-hotnews li a {
  color: #333;
  display: block;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  overflow: hidden;
  padding: 12px 27px 16px;
  text-align: justify;
  text-decoration: none !important;
}
.green .current {
  background: #c48a39 none repeat scroll 0 0;
  color: #fff !important;
}
.blue .current{
	background: url("/VBQPPL_UserControls/Publishing_portal/Resources/imagesV2/bg-dp_2.png")left bottom repeat-x !important;
	color: #fff !important;
}
.yellow .current{
	background: #690c2a;
	color: #fff !important;
}
#box-items-thongbao li {
  display:inline-table;
}
#box-items-thongbao li a {
  color: #006699;
  display: block;
  font-family: arial;
  font-size: 13px;
  overflow: hidden;
  padding: 12px 15px 16px;
  text-align: justify;
  text-decoration: none !important;
}
#myMarquee i {
  color: red;
  padding-right: 10px;
}
#img-hotnews {
  height: 200px;
  overflow: hidden;
}
.content {
  clear: both;
  width: 100%;
  overflow: hidden;
}
#box-banner {
  overflow: hidden;
  padding: 10px 0;
}
.box-banner-advs, .box-news-home {
  float: left;
  padding: 0 10px 0 13px;
  width: 310px !important;
}
.box-banner-advs img {
  max-width: 100%;
}
.box-title-news {
  padding: 20px 0;
}
.content-news {
  float: left;
  overflow: hidden;
  width: 100%;
}
.content-news li {
  display: table;
  padding-bottom: 10px;
  width: 100%;
}
.box-title-news > a {
  font: bold 16px arial;
}
.content-news li i {
  color: #cad8e5;
  float: left;
  font-size: 15px;
  padding-right: 10px;
}
.content-news li a {
  color: #006699;
  display: table;
  float: left;
  font: 13px arial;
  padding-bottom: 5px;
  text-align: justify;
  text-decoration: none;
  width: 92%;
}
#footer {
  background: #9996a6 none repeat scroll 0 0;
  color: #fff;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  height: 60px !important;
  padding-top: 30px;
  text-align: center;
}
#s4-bodyContainer{
    padding-bottom:0 ! important;
}
.img-slider img {
  height: 201px;
  /*width: 635px;*/
}
.portal-search-result .content {
  width: auto;
}
.box-container .box-news.box-news-home {
  width: 635px !important;
}
.box-container .box-news.box-news-home .content-news {
	overflow: unset;
}
.other-bottom{
	width:640px;
}