body, ul, ol, form, h1, h2, h3,h4, h5, h6,fieldset,blockquote, p {
	padding: 0;
	margin: 0;
	list-style-type: none;
	border: 0;
	font-size: 100%;
}

body {
	background: #fff;
	font-size: 14px;
	font-family: Helvetica, arial;
}

table {
	border-collapse:collapse;
}

.clear {
	clear: both;
	color: #FFFFFF;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

img {
	border: 0;
}

*:focus {
	outline: none;
}


a, a:active{
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: red !important;
}

.row10 {
	margin-bottom: 10px;
}

.row15 {
	margin-bottom: 15px;
}

#main-menu,
#sub-menu,
#footer,
.main {
	width: 1000px;
	margin: 0 auto;
	padding: 0 10px;
}

#ad_top_1 {
	width: 1000px;
	margin: 0 auto;
}

#ad_top_1 img{
	margin-top: 10px;
}

.col1 {
	width: 685px;
	float: left;
}

.col11 {
	width: 470px;
	float: left;
}

.col12 {
	width: 200px;
	float: right;
}

.col2 {
	width: 300px;
	float: right;
}

.lead {
	color: #777;
	font-size: 14px;
	line-height: 18px;
}

.title-1 {
	color: #111;
}

.title-2 {
	color: #111;
}


.list-simple .lead {
	font-size: 13px;
	line-height: 16px;
}

.cate-top-3 .title-1 {
	font-weight: bold;
	font-size: 13px;
}
/*header*/
#header .logo {
	float: left;
	margin-bottom: 8px;
}

#header .ad-top {
	float: right;
	width: 583px;
	height: 103px;
	text-align: right;
	overflow: hidden;
	margin-top: 4px;
}

#header {
}

/*Box top news*/
.box-top-news {
}

.box-top-news .latest-news {
	width: 450px;
	float: left;
}

.box-top-news .latest-news .top1 {
	margin-bottom: 15px;
}

.box-top-news .latest-news .top1 img {
	height: 290px;
	width: 448px;
	background: #fff;
	margin-bottom: 10px;
}

.box-top-news .latest-news .top1 h1 a {
	font-size: 22px;
	font-weight: bold;
}

.box-top-news .latest-news .top1 h1 {
	margin-bottom: 10px;
}

.box-top-news .latest-news .top1 .lead {
    font-size: 14px;
}

 .toplist li {
	float: left;
	width: 160px;
	margin-right: 14px;
}

 .toplist li.last-child,
 .toplist li:last-child {
	margin-right: 0;
}


 .toplist li a {
	color: #111;
	line-height: 18px;
	font-weight: bold;
}

.toplist li img {
	width: 160px;
	height: 115px;
}

.other .toplist li {
	width: 160px;
	margin-bottom: 15px;
}

.other .toplist{
	margin-top: -5px;
	border-top: 1px solid #eee;
	padding-top: 10px;
}


.news-focus {
	background: #eee;
	padding: 10px;
}

.other .toplist li a {
	font-weight: normal;
}


.other .cate-title,
.news-focus .cate-title{
	font-size: 16px;
	line-height: 16px;
	border-left: 5px solid red;
    padding-left: 5px;
    margin-bottom: 10px;
	font-weight: bold;
	color: red;
}


.box-top-news .hot-news {
	float: right;
	width: 220px;
	overflow: hidden;
	height: 400px;
}

.box-top-news .hot-news ul { 
	height: 400px;
}


.hot-news  ul li {
	padding: 10px 0 10px 15px;
	border-top: 1px solid #eee;
	background: url("../image/muiten_bai.gif") no-repeat 0px 17px;
}

.hot-news ul li a.title-1 {
	color: #111;
	line-height: 18px;
}

.hot-news  ul li.first {
	padding-top: 0;
	background-position: 0 5px;
}

.hot-news ul li.first {
	border-top: 0;
}
#tabmenu {
	z-index: 100000000000000;
}
#tabmenu ul li {
	float: left;
	/*background: url(../image/menu-border.gif) no-repeat left 2px;*/
}

#tabmenu ul li.home {
	background: none;
}
#tabmenu{
	background: #D72027;
}

#tabmenu ul li a.home {
	display: block;
	width: 20px;
	height: 29px;
	float: left;
	font-size: 16px;
}

#tabmenu ul li a {
	color: #fff;
	padding: 0 4px;
	text-transform: uppercase;
	font-family: arial;
	font-size: 12px;
	display: block;
}

#tabmenu ul li a:hover {
	color: #fff !important;
}

#tabmenu ul {
	height: 29px;
	background: #D72027;
	line-height: 29px;
}

#tabmenu ul li.current {
	background: #D72027;
}

#tabmenu ul li.current a {
	color: #fff;
}

#tabmenu ul li a.tetonline {
	background: red;
	display: block;
	color: yellow;
	padding: 0 10px;
}

#tabmenu ul li.current a.tetonline {
	color: yellow;
}

.tabcontainer #ct4 {
	padding-left: 20px;
}

.tabcontainer #ct5 {
	padding-left: 50px;
}

.tabcontainer #ct6 {
	padding-left: 350px;
}

.tabcontainer #ct7 {
	padding-left: 455px;
}

.tabcontainer #ct8 {
	padding-left: 100px;
}

.tabcontainer #ct9 {
	padding-left: 455px;
}

.tabcontainer #ct10 {
	/*padding-left: 120px; 520px*/
}

.tabcontainer #ct11 {
	padding-left: 165px;
}

.news-hot .cate-header {
	height: 24px;
	line-height: 27px;
	display: block;
	float: left;
	padding: 0 0 0 0;
	color: #640305;
	font-weight: bold;

}
.news-hot,
.news-hot ul {
	width: 550px;
	float: left;
}

.news-hot {
	width: 700px;
	margin-right: 1px;
}

.news-hot .scroller {
	margin-left: 10px;
	float: left;
	height: 25px; /*16px*/
	position: relative;
	overflow: hidden;
	margin-top: 0px; /*6px*/
	z-index: 1000;
}

#ct1 .news-hot {
	float: left;
}

#ct1 .right {
	float: right;
	height: 24px;
	line-height: 24px;
	color: #fff;
}

.tool-header a {
	color: #8e8b8c;
}


.tool-header {
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px 0;
	color: #8e8b8c;
	font-size: 12px;
}

.tool-header span {
	padding-top: 7px;
	display: inline-block;
}

.tool-header #social-top {
	float: right;
	margin-bottom: 0;
}

.tool-header .social a {
	margin: 0 0 0 2px;
	color: #db5800;
	padding: 2px;
	border: 1px solid #ccc;
	border-radius: 16px;
	display: inline-block;
	height: 16px;
	margin: 0 2px;
	width: 16px;
	background: #eee;
	text-align: center;
	line-height: 16px;
	font-size: 11px;
}

.tool-header .info {
	float: right;
	padding-top: 7px;
}

.tool-header .info a {
	padding-right: 10px;
	margin-right: 10px;
	background: url(../image/line1.png) no-repeat right;
}

.formsearch {
	float: right;
	margin-left: 10px;
}

.rss-home {
	background: url(../image/strip.png) 110% -95px no-repeat;
border: solid 1px #ddd;
border-radius: 2px;
color: #000;
display: block;
float: left;
font-weight: bold;
line-height: 20px;
margin: 3px 0;
padding: 0 25px 0 8px;
text-indent: 0;
}

.formsearch .keyword {
	border: 1px solid #eee;
	border-radius: 2px;
	padding: 0 5px;
	width: 212px;
	color: #999;
	height: 20px;
}

.formsearch #form-search {
	position: relative;
	height: 20px;
}

.formsearch .submit {
	position: absolute;
	right: 1px;
	top: 4px;
	border: 0;
	cursor: pointer;
	width: 21px;
	height: 20px;
	padding: 0;
    background: url(../image/strip.png) 50% -34px no-repeat;
    width: 30px;
}

 .formsearch .submit:hover {
	background-color: #eee;
}

.tabcontainer .tabcontent {
	height: 29px;
	line-height: 29px;
}

.tabcontainer .tabcontent {
	line-height: 29px;
	height: 29px;
	border-bottom: 1px solid #d0d0d0;
}
#sub-menu {
	height: 29px;
	/*background-image: linear-gradient(#ccc, #FFF);*/
}
.tabcontainer #ct1 {
	background: none;
}

.tabcontainer .tabcontent ul.list-simple li {
	background: url(../image/cate-menu-1.gif) no-repeat left center;
	float: left;
	margin-left: 10px;
	padding-left: 10px;
}

.tabcontainer .tabcontent ul.list-simple li a {
	color: #666;
}

.tabcontainer .tabcontent ul.list-simple li.first {
	background: none;
	padding-left: 0;
}

.tabcontent ul li {
	float: left;
}

#menu .scroller .title {
	margin-left: 0;
	padding-left: 0;
}

#menu .scroller .title a {
	color: #111;
}

.cate-header-1 {
	line-height: 26px;
	border-bottom: 1px solid #ddd;
	padding: 0 0;
}

.cate-header-1 .cate-title {
	float: left;
	padding: 0;
	border-bottom: 1px red solid;
	margin-bottom: -1px
}

.box-14 .cate-header-1 .cate-title {
	border: none;
}


.cate-header-1 .cate-title a {
	color: #df0000;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
}

.cate-header-1 ul {
	float: right;
}

.cate-header-1 ul li {
	float: left;
	background: url(../image/cate-menu-1.gif) no-repeat left center;
	margin-left: 5px;
	padding-left: 5px;
}

.cate-header-1 ul li a{
	color: #726c6b;
}

.cate-header-1 ul li.first, .cate-header-1 ul li.last {
	background: none;
	margin-left: 0;
	padding-left: 0;
}

.box-1 .list-simple {
}

.box-1 .list-simple .left {
	width: 290px;
	float: left;
}

.box-1 .list-simple .left .title-2 {
	display: block;
	margin: 5px 0 10px 0;
	font-size: 16px;
	font-weight: bold;
}


.box-1 .list-simple .left img {
	width: 290px;
	height: 202px;
}

.box-1 .list-simple li .title-2 {
	display: block;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
}

.box-1 .list-simple li {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #f1f1f1;
	background: url(../image/muiten_bai.gif) no-repeat left 15px;
	padding-left: 15px;
}

.box-1.box1-16 .list-simple li {
	padding-left: 0;
	background: none;
}

.box-1.box1-16 .list-simple li:first-child {
	margin-top: 0;
	padding-top: 0;
	border: none;
}

.box-1.box1-16 .list-simple li img{
	float: left;
	margin-right: 10px;
	width: 160px;
	height: 100px;
}

.lead-right {
	float: right;
	width: 210px;
}

#cate-content .lead-right {
	float: right;
	width:  405px!important;
}

.box-1 .cate-top-2 li.first {
	margin-top: 0;
	padding-top: 0;
	border-top: 0;
	background: none;
	padding-left: 0;
	float: left;
	width: 185px;
	margin-left: 10px;
}
.box-1 .cate-top-2 li.first.mod2,
.box-1 .cate-top-2 li.first:first-child {
	margin-left: 0;
}

.box-1 .cate-top-2 li.first  img{
	width: 185px;
	height: 120px;
	float: left;
	margin-bottom: 5px;
}

.box-1.box-12 .list-simple li {
	border-top: none;
	background: none;
	padding-left: 0;
	border-bottom: 1px solid #eee;
	padding-bottom: 7px;
	margin-top: 0;
}

.box-1.box-12 .list-simple li:first-child {
	margin-top: 0;
	padding-top: 0;
}

.box-1.box-12 .list-simple li:last-child {
	border-bottom: none;
	padding-bottom: 0;
}

.box-1.box-12 li.first img{
	width: 160px;
	height: 100px;
	float: left;
	margin: 0 5px 5px 0;
}

.box-1 .list-simple ul {
	width: 380px;
	float: right;
}

.box-1 .list-simple .pad-2 {
	padding: 10px 0;
}



.box-2 .submenu li {
	background: url("../image/cate-menu-1.gif") no-repeat right center;
	float: left;
	margin-right: 10px;
	padding-right: 10px;
}

.box-2 .submenu li:last-child {
	background: none;
}

.box-2 .left {
	width: 335px;
	float: left;
}

.box-2 .right {
	width: 335px;
	float: right;
}

.box-2 .submenu {
	position: relative;
	padding: 3px 0;
	height: 15px;
	overflow: hidden;
}

.box-2 .submenu .next {
	float: right;
	position: absolute;
	top: 7px;
	right: 0;
	background: url(../image/next-icon.gif) no-repeat;
	width: 5px;
	height: 8px;
}

.box-2 .box-content {
	background: url(../image/box-2-content.gif) repeat-x;
	padding: 0 10px 10px 10px;
}


.box-2 .list-simple img {
	width: 120px;
	height: 85px;
}

.box-2 .list-simple {
	margin-top :10px;
}

.box-2 .list-simple .avatar {
	box-shadow: 0 0 4px #888888;
	margin: 0 10px 5px 0;
	padding: 3px;
	float: left;
}

.box-2 .list-simple li {
	margin-top: 10px;
	background: url(../image/icon-circle.gif) no-repeat left 5px;
	padding-left: 15px;
}

.box-2 .list-simple li.first {
	background: none;
	padding-left: 0;
}

.box-2 .list-simple li .lead {
	margin-top: 10px;
}

.box-3.video {
	background: #ddd;
}
.box-3 .cate-header {
	padding-left: 10px;
	padding-top: 10px;
}

.box-3 .cate-header .cate-title .title {
	font-weight: bold;
	color: red;
	text-transform: uppercase;
	font-size: 18px;
	background: url(../image/video-icon.png) no-repeat;
	padding-left: 20px;	
	background-size: contain;

}

.box-3 .video-focus  {
	position: relative;
}
.video-focus .prev,
.video-focus .next {
	position: absolute;
	top: 45px;
	right: 0px;
	width: 24px;
	height: 24px;
	font-size: 24px;
	display: block;
	text-align: right;
	color: red;
}
.video-focus .prev {
	left: 0px;
	text-align: left;
}

.box-3 .list-video-focus li {
	width: 158px;
	float: left;
	margin-right: 10px;
}
.box-3 h2 {
	margin: 10px 0;
}

.box-3 h2 a {
	color: #000355;
	font-size: 18px;
	font-weight: bold;
}

.box-3 .list-video-focus li img {
	width: 158px;
	height: 100px;
}

.box-3 .box-content .pad {
	padding: 10px;
}


.box-3 .box-content .player .icon {
	position: absolute;
	top: 75px;
	left: 125px;;
}

.box-3 .box-content ul.list-simple li {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

.box-3 .box-content ul.list-simple li.first {
	border-top: 0;
	padding-top: 0;
}

.box-3 .box-content ul li.first a {
	color: #073E7E;
	font-weight: bold;
}

.box-13 .cate-header-1 {
    line-height: 30px;
    border-top: none;
    border-bottom: 2px solid #bf2c31;
    padding: 0 0;
}

.box-13 .cate-title {
	background: #bf2c31 url('../image/quangngai.jpg') top right no-repeat;
	height: 30px;
	padding: 0 30px 0 10px;
	border: none;
}

.box-13 .cate-title a {
	color: #FFF;
}

.truyenhinh .cate-header .cate-title .title {
	background: url(../image/tv-icon.png) no-repeat 8px center;
}

.box-4 .avatar img {
	width: 105px;
	height: 70px;
	float: left;
	margin-right: 10px;
}

.box-4 .avatar img {
	width: 105px;
	height: 70px;
	float: left;
	margin-right: 10px;
}


.box-4.box-42 li,
.box-4.box-41 li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}


.box-4.box-4121 li {
    margin-bottom: 10px;
    padding-bottom: 10px;
	list-style: disc;
    color: red;
    margin-left: 20px;
    text-align: left;
	border: none;
}

.box-4.box-4121 li:last-child {
    text-align: left !important;
}

.box-4.box-4121 li.first {
	list-style: none;
    color: red;
	margin-left: 0;
}

.box-4.box-42 li:last-child ,
.box-4.box-41 li:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
	text-align: center;
}

li a.more {
	color: #111;
	font-style: italic;
	display: inline-block;
}

.box-4.box-41  .first {
	margin-top: 10px;
}


.box-4.box-41  .first .avatar img {
	width: 276px;
	height: 180px;
	float: none;
	margin-right: 0;
	margin-bottom: 5px;
}

.box-4.box-41.box-412.box-4121  .first .avatar img {
	margin-bottom: 5px;
}

.phongvan-doithoai .avatar img {
	height: auto;
}

.box-4 table td {
	padding: 10px 0 0 0;
}


.box-4 .box-content {
	padding: 0 10px 10px 10px;
	border-top: 0;
}

.box-4 .cate-header-2 {
	padding: 3px 10px 0;    
}

.box-4.box-42 .cate-header-2 {
    margin-bottom: 10px;
}
.box-4.box-42 .cate-header-2 select {
	float: right;
	border: 1px solid #e40000;
	font-size: 12px;
}

.box-4.info .cate-header-2 .cate-title,
.box-4.box-41.box-412 .cate-header-2 .cate-title,
.box-4 .cate-header-2 .cate-title{
	background: url(../image/do.jpg) no-repeat;
	padding-left: 10px;
	margin-top: 5px;
}

.box-4.box-41 .cate-header-2 .cate-title {
    background: none;
    padding-left: 0;
	border: none;
}

.box-4.info .cate-header-2 .cate-title {
	margin-bottom: 10px;
}

.box-4.info .cate-header-2 .cate-title span,
.box-4.box-41.box-412 .cate-header-2 .cate-title a,
.box-4 .cate-header-2 a {
	color: #e40000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}

.box-4 li .avatar {
	margin-bottom: 5px;
}

.box-4 .list-simple li {
	background: url(../image/icon-circle.gif) no-repeat left 15px;
	padding-top: 10px;
	padding-left: 15px;
	border-top: 1px dotted #ccc;
	margin-top: 10px;
}

.box-4 .list-simple li.no-border {
	border: 0;
	margin-top: 0;
}

.box-4 .list-simple li.first {
	background: none;
	padding-left: 0;
	margin-top: 0;
	border-top: 0;
}

.box-4 {
	border: 1px solid #d6d6d6;
	background: #f9f9f9;
}

.box-41 .cate-header-2 {
	background: #3c9ff2;
	padding: 1px 10px 0;
	text-align: center;
	font-weight: bold;
}

.box-41 .cate-header-2  a{
    color: #FFF;
	font-size: 17px;
}

.box-41 .box-content {
	border-top: none
}

.box-412.box-41 .cate-header-2 {
	background: none;
	text-align: left;
}


.info .cate-header .cate-title .title, .box-poll .cate-header .cate-title .title {
	background: url(../image/info-icon.png) no-repeat 8px center;
}

.weather img#w-sky {
	float: left;
	width: 31px;
	height: 31px;
	margin-right: 5px;
	border: 1px solid #ccc;
}

.weather .title img {
	margin-bottom: 5px;
}

.weather .w-c {
	line-height: 40px;
	color: #144774;
	font-weight: bold;
	font-size: 11pt;
}



.weather  {
	display: none;
}

#w-location {
	background: url("../image/bg-select-weather.gif") no-repeat left center;
	overflow: hidden;
	width: 160px;
	margin: 5px 0;
}

.weather {
	border-bottom: 1px solid #c7c7c7;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.tygia .item {
	margin-bottom: 10px;
	padding-left: 20px;
	background: url(../image/icon-tygia.gif) no-repeat;
}

.tygia .left {
	width: 140px;
	float: left;
}

.tygia .right {
	width: 138px;
	float: right;
}

.tygia #tygia-usd {
 left top;
}

.tygia #giavang {
	background-position: left -20px;
}

.tygia #thongtintoasoan {
	background-position: left -36px;
}

.tygia #lichcatdien {
	background-position: left -56px;
}

.tygia #tauxe {
	background-position: left -76px;
}

.tygia #lichtruyenhinh {
	background-position: left -96px;
}

.box-5 .box-content .avatar img {
	width: 190px;
	height: 120px;
}

.box-5 .box-content li {
	width: 190px;
	float: left;
	margin-right: 10px;
}

.box-5 .box-content li.first {
	margin-left: 0;
}

.box-5 .box-content {
	padding: 10px 0 10px 0;
	position: relative;
	margin-top: 10px;
}

.box-5 .box-content .list-simple {
	height: 170px;
	overflow: hidden;
}

.news-focus {
    border: none;
    box-shadow: none;
	margin-top: 10px;
}

.news-focus .box-content {
    padding: 0;
    position: relative;
}

.box-5 .box-content .prev,
.box-5 .box-content .next,
.news-focus .box-content .prev,
.news-focus .box-content .next {
	position: absolute;
	top: 70px;
	right: 0px;
	width: 28px;
	height: 40px;
	font-size: 33px;
	display: block;
	color: #FFF;
	text-align: right;
}
.box-5 .box-content .prev,
.news-focus .box-content .prev {
	left: 0px;
	text-align: left;
}

.box-5 .box-content .prev,
.box-5 .box-content .next {
	top: 50px;
}

.news-focus .box-content li {
	width: 188px;
	float: left;
	margin-right: 10px;
}

.news-focus.tamdiem .box-content li.mod5,
.box-3 .list-video-focus li.mod5,
.news-focus .box-content li.mod5 {
	margin-right: 0;
}

.news-focus .box-content .avatar img {
    width: 192px;
    height: 120px;
}

.news-focus .box-content .avatar {
	border: none;
	border-radius: 0;
	padding: 0;
	margin-bottom: 5px;
}

.box-1.multimedia,
.box-1.box-14 {
	background: #eee;
	padding: 5px 10px 10px;
}

.box-14 .cate-header-1 {
	border: none;
	padding: 0;
}

.box-1.box-14 .cate-header-1 .cate-title .title {
    font-weight: bold;
    color: red;
    text-transform: uppercase;
    font-size: 16px;
    background: url(../image/gocanh.png) no-repeat;
	padding-left: 30px;
	background-size: contain;
}
.box-1.box-14 .list-simple .left {
    width: 425px;
    float: left;
}

.box-1.box-14 .list-simple ul {
    width: 210px;
    float: right;
}

.box-1.box-14 .list-simple .left img {
    width: 425px;
    height: 320px;
}



.box-1.box-14 .list-simple li {
	margin-top: 0;
	border-top: none;
	background: none;
	padding-left: 0;
}

.box-1.box-14 .list-simple li:first-child {
    padding-top: 0;
}

.box-1.box-14 .list-simple ul li img{
    width: 210px;
	height: 130px;
}


#footer {
	color: #111;
}

#footer .menu-foot {
	padding: 10px;
	background: #eee;
	color: #111;
}

#footer .menu-foot.footer-2{
	background: #D72027;
	padding: 5px 10px;
}

#footer .menu-foot a {
	color: #111;
}

#footer .menu-foot.footer-2 table {
	width: 100%;
}

#footer .menu-foot.footer-2 table td{
	text-align: center;
}

#footer .menu-foot.footer-2 a {
	color: #FFF;
}

#footer .menu-foot.footer-2 a:hover {
	color: #FFF !important;
}



.info-footer {
	border-top: 1px solid #ccc;
	background: #ddd;
	padding: 10px;
}
#footer .info .left {
	width: 450px;
	float: left;
	font-size: 12px;
}

#footer .info .right {
	width: 450px;
	float: right;
	text-align: right;
		font-size: 12px;
}

#footer .info p {
	margin-bottom: 5px;
}


#footer .zone-2 dl {
    width: 150px;
    display: inline-block;
    vertical-align: top;
}

#footer .zone-2 dl:last-child {
	padding-left: 60px;
	width: 128px;
}

#footer .zone-2 dl dt {
	margin-bottom: 15px;
}

.box-poll {
	float: left;
	width: 167px;
	display: none;
}

.ad_right_5 {
	float: right;
	width: 120px;
	overflow: hidden;
}

.box-poll .box-explore .title-ex {
	color: #154577;
	font-weight: bold;
	margin-bottom: 8px;
}

.box-poll .box-explore td {
	padding: 0;
}

.box-poll .box-explore td input {
	margin: 0 9px 0 0;
}

.box-poll .box-explore li {
	margin-bottom: 8px;
}

.box-poll a.cmdketqua {
	color: #073E7E;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
}

.box-poll .cmdbieuquyet {
	background: url("../image/poll-bt.gif") no-repeat left top;
	border: none;
	cursor: pointer;
	height: 18px;
	margin-right: 5px;
	width: 70px;
}

.box-3 .linkselect {
	background: none;
	border: none;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
	color: #666;
	width: 300px;
	font-size: 9pt;
	-webkit-appearance: none;
}

.box-3 .bg-select {
	background: url("../image/weblink-select-bg.gif") no-repeat left center;
	overflow: hidden;
	width: 282px;
	height: 27px;
	margin: 5px 0;
	position: relative;
}


/*List cate*/
.list110-1 li img {
	width: 266px;
	height: 155px;
}

.list110-1 li .avatar {
	float: left;
	margin-right: 10px;
	margin: 0 10px 5px 0;
}

.list110-1 li {
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ccc;
}

.list110-1 li.first {
	padding-top: 0;
	border: 0;
}

.list110-1 li .date {
	margin-bottom: 5px;
	margin-top: 0;
}

.list110-1 li .lead {
	margin-top: 5px;
}

#pagy {
	float: right;
	margin-bottom: 20px;
}

#pagy .btn {
	color: #073E7E;
	cursor: pointer;
	float: left;
}

#pagy .disabled {
	color: #999;
	cursor: auto;
}

#pagy ul {
	float: left;
	list-style: none;
	margin: 0 5px;
	padding: 0;
	width: auto !important;
}

.pager ul li {
	display: inline;
	margin-left: 2px;
}

.pager ul li a {
	height: 20px;
	padding: 4px 7px;
	text-align: center;
	text-decoration: none;
	width: 20px;
	color: #999;
}

.pager ul li a.active {
	cursor: auto;
	color: #073E7E;
	text-decoration: underline;
	font-weight: bold;
}

.cate-item-first .avatar img {
	width: 380px;
	height: 220px;
}

.cate-item-first .lead span {
	display: block;
	text-align: right;
}

.cate-item-first .lead span a {
	font-weight: bold;
	color: #002758;
}

.cate-item-first .avatar {
	float: left;
	margin-right: 10px;
}

.cate-item-first {
	margin-bottom: 15px;
}

.cate-item-first .title-2 {
	font-size: 21px;
}

.nav {
	padding-bottom: 10px;
}
.nav .home {
	color: #7a7a7a;
}

.nav .first, .nav .second {
	color: #0a9fbf;
	font-weight: bold;
	font-size: 18px;
	text-transform: uppercase;
}


.daoduc-hcm .cate-header .cate-title a {
	width: 145px;
}

.tinanh .cate-header .cate-title .title, .cuocsongquaanh .cate-header .cate-title .title {
	background: url(../image/tinanh-icon.png) no-repeat 8px center;
}

.col11 .list110-1 {
	padding-left: 12px;
}
/*End list*/

h1#title {
	font-size: 14pt;
	margin-bottom: 10px;
	color: #890703;
}

.date {
	color: #666666;
	margin-bottom: 10px;
}

.article .date {
	float: left;
	margin-bottom: 10px;
}
.article h1#title {
	font-size: 28px;
	color: #111;
}
.article #content {
	line-height: 28px;
	text-align: justify;
	font-size: 16px;
	padding-right: 10px;
}

.article #content p {
	margin: 10px 0;
}

.article .sub-title {
	text-transform: uppercase;
	padding-bottom: 10px;
}


/* 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: #135EB9;
}

table.mceItemTable td,
table.image td {
	text-align: center;
	padding: 5px;
}

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

table.mceItemTable i {
	font-style: normal;
}

table.mceItemTable i,
table.image .image_desc {
	padding: 5px;
}

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

table.left {
	width: 240px;
}

table.right {
	width: 240px;
}

table.mceItemTable,
table.center {
	margin-bottom: 10px;
}

table.rl {
	text-align: left;
	margin: 10px 0;
}

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

table.rl a {
	color: #254C73;
}

table.rl ul li {
	background: url("../image/muiten_bai.gif") no-repeat 0 6px;
	margin-top: 3px;
	padding-left: 10px;
}

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

table.box {
	width: 220px;
	border-collapse: collapse;
	margin-top:  5px;
	margin-bottom: 5px;
}

table.box th {
	padding: 0 0 5px 0;
	border-bottom: 1px solid #DBDBDB;
}

table.box ul {
	margin: 5px 5px 5px 0;
}

.poll_class_show {
	display: none;
}

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

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

table.rightside {
	margin: 0 0 10px 10px;
}
/* end tin lien quan*/


.text-red i {
	color: red;
	webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

#social-bottom.social a {
    margin: 0 2px;
	padding-top: 3px;
    width: 20px;
	height: 17px;
	text-align: center;
	display: inline-block;
}
.zalo-share-button {
	margin-bottom: -4px !important;
}

#social-bottom.social a i {
	color: #FFF;
}

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

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

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

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

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

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

#social-bottom {
	margin-bottom: 10px;
	float: right;
}

#social-bottom.social a.email {
	background: url(../image/email.gif) no-repeat center top;
	height: 16px;
	width: 58px;
}

.openlink {
	border: none;
	background: url(../image/arrowright.png) no-repeat;
	width: 18px;
	height: 18px;
	float: right;
	cursor: pointer;
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1;
}


.ad_right, .ad_bottom{
	margin-bottom: 10px;
}

.ad_left {
	margin-bottom: 10px;
}

.article .box-feedback {
	padding-top: 10px;
	margin-top: 10px;
}

.box-feedback .feedback-place {
	width: 100%;
	float: none;
}

.fb-setting {
	font-family: 'time new roman';
	font-size: 19px;
}

.fb-setting select {
	 font: 12px arial;
}

.hot-news .panes ul {
	height: 397px;
	width: 210px;
}

#formSearch .cmdbt {
	background: url("../image/tim-kiem.gif") no-repeat scroll 0 0 transparent;
	border: medium none;
	cursor: pointer;
	height: 18px;
	width: 62px;
}

#formSearch .key {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D9D9D9;
	height: 15px;
	padding: 2px;
	width: 100%;
	margin-bottom: 5px;
	font-size: 11px;
}

#report-views {
	margin-top: 10px;
}

.list-full-2 #search-result li {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.list-full-2 #search-result li .avartar {
	float: left;
	margin-right: 5px;
	width: 150px;
	border: 1px solid #cecece;
}

.list-full-2 #search-result li .avartar img {
	width: 146px;
	height: 95px;
	margin: 2px;
	display: block;
}

.list-full-2 #search-result li .title {
	font-weight: bold;
	color: #AC0001;
	padding-bottom: 5px;
}

.list-full-2 #search-result li .lead {
	margin-top: 5px;
}

.list-full-2 #search-result li em {
	background: yellow;
}

#paging {
	text-align: right;
	margin: 0 0 10px 0;
}

#paging a {
	text-decoration: none;
}


#main .gsc-results .gsc-cursor-box {
    margin: 10px;
    text-align: right;
}

#chinhxac {
	margin: 0 5px 0 0;
}
.disabled_prev, .disabled_next {
    color: #999999 !important;
    cursor: auto;
}

.fb-form .title {
	font-weight: bold;
}

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

.row010-5 .cate-header .bg-left,
.row010-1 .cate-header .bg-left {
	background: url(../image/list100-1-left.gif) no-repeat left top;
	height: 26px;
	padding-left: 6px;
}

.row010-5 .cate-header .bg-right,
.row010-1 .cate-header .bg-right {
	background: url(../image/row100-1-left.gif) no-repeat right top;
	height: 26px;
	padding-right: 6px;
}

.row010-5 .cate-header a {
	color: white;
	 text-transform: uppercase;
	font-weight: bold;
}

.row010-5 .list-semi {
	background: #F0F0F0 url(../image/row010-5-top.png) no-repeat left bottom;
}

.row010-5 .list-semi .list-item {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}


.row010-5 .list-semi .item {
	background: #F0F0F0;
	border-bottom: 1px solid white;
	border-top: 1px solid #B6B6B6;
	height: 33px;
	line-height: 33px;
	padding-left: 5px;
	color: #333;
	overflow: hidden;
}

.row010-5 .list-semi .active {
	background: #D4D4D4;
}

.row010-5 .bg-top {
	background: url(../image/row010-5-icon.png) no-repeat left top;
	cursor: pointer;
	padding-left: 19px;
}

.row010-5 .list-semi .last {
	border-bottom: none;
}

.row010-5 .list-semi .title a {
	color: #990000;
	font-weight: bold;
}

.row010-5 .list-semi .title {
	padding: 0 5px;
}

.row010-5 .list-semi .item a:hover {
	text-decoration: none;
}

.row010-1 .cate-header a, .lichtruyenhinh .cate-header {
    color: white;
    font-weight: bold;
}

.lichtruyenhinh .list-kenh {
    padding: 5px 0 5px 10px;
}
.lichtruyenhinh #txtHint td {
    border-right: 1px solid #9EB0B4;
    border-top: 1px solid #9EB0B4;
    padding: 4px 5px;
}

#dangchieu td {
    border-bottom: 1px solid #9EB0B4;
    padding: 5px 5px 5px 0;
    vertical-align: middle;
}
.lichtruyenhinh .box {
	padding-bottom: 10px;
	border: 1px solid #ccc;
	border-top: none;
}

.lichtruyenhinh .list-content, #dangchieu {
	height: 300px;
	overflow: auto;
}

#lichtruyenhinh {
}

.list-kenh select {
	margin-left: 10px;
}
/*Row010-5 End*/

.ad_right img, .ad_left img, .ad_center img, .ad_bottom img,
.ad_right embed, .ad_left embed, .ad_center embed, .ad_bottom embed {
	margin-bottom: 5px;
}

.cuocsongquaanh .box-content ul.list-simple li.first, .video .box-content ul.list-simple li.first {
	text-align: center;
	background: none;
}

.cuocsongquaanh .box-content ul.list-simple li, .video .box-content ul.list-simple li {
	background: url(../image/muiten_bai.gif) no-repeat 0 13px;
	border-top: 1px dotted #ccc;
	padding-left: 10px;
}

a.Photo {
	background:url(../image/photo.png) no-repeat right center;
	padding-right:18px;
	margin-right:5px;
}

a.Song {
	background:url(../image/audio.png) no-repeat right center;
	padding-right:18px;
	margin-right:5px;
}

a.Movie {
	background:url(../image/camera.png) no-repeat right center;
	margin-right:5px;
	padding-right:18px;
}
#tags a.tag {
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	border-radius: 15px 15px 15px 15px;
	display: inline-block;
	font: bold 11px/22px arial;
	margin: 3px;
	padding: 0 10px;
	text-decoration: none;
}

#tags a.tag:hover {
	color: #0082C8;
}

.box-5 .cate-header-1 ul {
	padding-right: 10px;
}

#cate-content .title-2 {
	font-weight: bold;
	font-size: 16px;
}

.list110-1 .date, .cate-item-first .date {
	margin-top: 5px;
}

.cate-layout td {
	vertical-align: top;
}
.cate-layout td {
	padding: 0;
}
.cate-layout td.left {
	padding-right: 10px;
}

.article .sub_title {
	font-weight: bold;
}

#footer .logo img {
	width: 180px;
}
.social-2 li {
	float: left;
}

.social-2 {
	margin-bottom: 15px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
}

.social-2 .go-back {
	margin-right: 10px;
	padding-left: 12px;
	float: right;
}

.social-2 .go-back a {
	color: #002758;
	font-size: 9pt;
	font-weight: bold;
}

#tags {
    border-bottom: 1px dotted #ccc;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.lfb .mr10 {
	width: 128px;
	float: left;
	margin-right: 15px;
}

#navigation_toolbox {

	text-align: center;
}
/* NAVIGATION MENU */
#navigation_toolbox {
	background:#fff;
	box-shadow:1px 1px 3px 0 rgba(0,0,0,0.1);
	border:1px solid #aaa;
	font-size:0.9em;
	margin-left: -138px;
	position: fixed;
	top: 35px;
	width: 120px;
	display: none;
}
#navigation_toolbox .btnToTop { display: none; width: 100%; padding: 8px 8px; overflow: hidden; text-indent: -999px; background: #ddd url(../image/arrow-up.png) no-repeat 50% 50%; background-size: 24px; }
#navigation_toolbox:hover {opacity:1 !important;}
#navigation_toolbox li {border-bottom:1px solid #eee;}
#navigation_toolbox li a {text-align: left; display:block; width:100%; height:100%; padding: 7px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; text-transform:uppercase; }
#navigation_toolbox li.home a { color: #f61116; font-weight:bold; }
#navigation_toolbox li a.active { background:#eee; color:#555; }
/* TOOLBOX */
#toolbox { position: fixed; right: 10px; bottom: 45%; margin-left: -550px; /* z-index: -1; */ }
#toolbox ul { float:right;width:30px; }
#toolbox li { width: 30px;height: 30px;margin-top: 10px; }
#toolbox li a { position:relative;display: block; background: #39C url(../image/icons.png) no-repeat -9999px -9999px; border: 2px solid #fff;border-radius: 20px;box-shadow: 2px 2px 0 #f5f5f5; width: 100%;height: 100%; }
#toolbox li a span { display:none; position:absolute; right: 15px; top:-3px; height:25px; width:100px;line-height: 30px; }
#toolbox li a:hover { background-color: #F79400; }
#toolbox li.toTop {display:none !important;}
#toolbox li.toTop a {background-position: -57px -996px; display:none;}
#toolbox li.email a {background-position: -54px -1113px;}
#toolbox li.phone a {background-position: -55px -1053px;}
#toolbox li.facebook a { background: url(../image/facebook.png) no-repeat 50% 50%; }
/* DIALOG */
#dialogbox { position:fixed; top:0; left:0; right:0; bottom:0; background: rgba(0,0,0,0.4); z-index:9999999; display:none; }
#dialogbox > div { width: 400px; position:fixed; top: 40%; left: 50%; margin: 0 0 0 -200px; background:#fff;  overflow:hidden; box-shadow:2px 2px 4px 0px rgba(0,0,0,0.4); }
#dialogbox .header { font-size:1.3em; color:#333;  line-height: 1.4; font-family:'Roboto Condensed', sans-serif; text-transform:uppercase; padding: 6px 15px; background:#39C; color:#fff; }
#dialogbox .content {padding: 20px 15px; font-size: 1.1em; line-height:1.4; }
#dialogbox .content > div, #dialogbox .content > form { width:100%; margin-top:5px; }
#dialogbox .content > div p { margin-bottom:10px; }
#dialogbox .content label {display:block; color:#888; text-transform:uppercase; font-weight:bold; font-size:11px;}
#dialogbox .content input[type="text"] {width:100%; padding:10px; border:1px solid #ccc; border-radius:3px;font-family: Arial, Helvetica, sans-serif; }
#dialogbox .content input[type="radio"] {position:relative; top:-2px;}
#dialogbox .content form label {text-transform: none; color:#555; font-size:1em; padding:5px 0; border-radius:5px;}
#dialogbox .content form label:hover {background:#E4F3FF;}
#dialogbox .content form p {margin:8px 0;}
#dialogbox .content p.label { font-family:'Roboto Condensed', sans-serif; text-transform:uppercase; color:#555; font-size:1.2em; }
#dialogbox .content blockquote { font-family: "Times New Roman", Times, serif; font-style:italic; font-size:1.3em; line-height: 1.2; margin:5px 20px 15px; }
#dialogbox .content blockquote.error { color:#F00; }
#dialogbox .content textarea { width:100%; height:100px; padding:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#555; border:1px solid #ccc; border-radius:3px; }
#dialogbox .action { text-align:center; padding:5px 0; background:#eee; }
#dialogbox .action button { border:1px solid #ccc; background:#fff; border-radius: 5px; padding: 5px 10px; box-shadow:2px 1px 0 #ddd; cursor:pointer; margin:0 10px; }
#dialogbox .action button.btnSubmit { display:none; color:#0098D3; border-color:#0098D3; }
#dialogbox .action button:hover { border-color:#0098D3; color:#0098D3; }

/* NOTIFICATION */
#pushnotification:after{border-top: 1px solid #ccc; border-right:1px solid #ccc; content: " "; height: 15px; width: 15px; position: absolute; pointer-events: none; -webkit-transform:rotate(45deg);transform:rotate(45deg); background:#fff; top:10px; right:-9px; }
#pushnotification {display: none;position: fixed; top:280px !important; left: 50%; margin-left: -625px; right: auto; width: 90px; height:auto; box-shadow: none; display:block; box-shadow:1px 1px 3px 0 rgba(0,0,0,0.1); border:1px solid #dbdbdb; }
#pushnotification .btnToTop { position:absolute; left:0; top: -30px; display:block; width:100%;height:25px; text-indent:-999px;overflow:hidden !important; background:url(../image/arrow-up.png) no-repeat 50% 50%; }
#pushnotification .wrapper { width:100%; left:0;margin:0; }
	#pushnotification .wrapper .actions {height:auto; border:0;overflow:visible;}
	#pushnotification .actions .button.btnHome { border:0; border-bottom:1px solid #ccc; background-image: url(../image/arrow-left-black.png); background-repeat:no-repeat; background-position: 4px 12px; background-size:16px; padding-left:10px; padding-right:0; }
#pushnotification .actions .button.btnHome { text-transform:uppercase; border-right:0; }
	#pushnotification #font { background-color:#FFF6E0; height: 35px;width:100%; float:left; padding:0; border-bottom:1px solid #ccc; }
	#pushnotification #font a.current { background:#FFF1BB; }
	#pushnotification #font a { width: 49%; display: block;float: left; text-align: center; border-right: 1px solid #EBDBA0; padding: 8px 0; line-height: 18px; }
	#pushnotification #font a:last-child {border:0;}
#pushnotification #font a.btnSerifFont { font-family:'Noticia Text', Times, serif; font-size: 1.2em; }
	#pushnotification .wrapper .actions > * {width:100%; border:0; border-bottom:1px solid #ccc;  text-align:center; height:auto; }
#pushnotification .actions .btnSocial { text-align:center !important; height:110px !important; overflow: hidden; }
#pushnotification .actions .button, #pushnotification .actions .label {width: 80px; display: block; padding: 0 15px; border-left: 1px solid #ccc; color:#333; height: 40px; float: left; line-height: 40px; font-family: 'Roboto Condensed', sans-serif; font-size:11px; }
#pushnotification .tl-feedback .total-feedback {
	background: url("../image/bg-textplugin.jpg") no-repeat center 0;
	color: #000000;
	font-family: Arial;
	font-size: 15px;
	line-height: 32px;
	text-align: center;
	width: 100%;
	display: block;
	padding-bottom: 13px;
}

#pushnotification .tl-feedback {
	cursor: pointer;
	padding: 10px 0;
}

#pushnotification .tl-feedback .text {
	background: url("../image/bt-binhluan.jpg") no-repeat center top;
	display: block;
	color: #fff;
	height: 20px;
	line-height: 20px;
}
body.serif .article #content p {
    font-size: 1.1em;
    line-height: 1.6;
}

#go_top{
    display:none;
    width:46px;
    height:46px;
    position:fixed;
    background-image:url('../image/totop.png');
    bottom:40px;
    right:15px;
	opacity: 0.5;

}

#go_top:hover {
	opacity: 1;
}
.lfb_home {
	margin-bottom: 10px;
	background: url('../image/face.jpg') no-repeat;
	background-size: auto auto;
	height: 80px;
	padding-left: 40px;
	border: 1px solid #2e4c96;
	border-radius: 1px;
	background-size: contain;
}
.cate-layout td.left {
	width: 475px;
}

.rl.rightside img {
	float: left;
	width: 170px;
	margin-right: 10px;
}

table.rl.rightside ul li {
	background: none;
	padding-left: 0;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	background: #efefef;
}
table.rl.rightside {
	width: 100%;
}

table.rl.rightside ul li .content {
	padding: 10px 10px 0 0;
}

table.rl.rightside ul li .content a {
	font-size: 14px;
}

table.rl.rightside ul li .content .lead {
	color: #666;
}

#tabmenu ul li a.tet_online {
	background: #da0f00;
	color: yellow;
	text-transform: uppercase;
}

#tabmenu ul li a.tet_online:hover {
	text-decoration: underline;
}


/*Box chèn tin tin bài */

table.relatenews {
            border: 2px solid #bcbcbc !important;
            border-radius: 5px;
            background: #fff;
			border-collapse: unset;
}

table.relatenews td {
            padding: 5px 10px !important;
            border: none !important;
}

.article #content table.relatenews td p {
            padding: 0;
            margin: 0;
}

table.relatenews td.title {
            border-bottom: 1px solid #b9b9b9 !important;
            padding-right: 10px !imporant;
            font-weight: bold;
}

table.relatenews td.listnews{
            background: #f1f1f1;
}

table.relatenews td.listnews ul.list-items {
            padding: 0 !important;
            margin: 0 !important;
}

table.relatenews td.listnews ul.list-items li {
            list-style-type: none;
            background: url(../image/icon-tamgiac.gif) no-repeat left 8px;
            padding: 5px 5px 5px 12px;
}

table.relatenews td.listnews ul.list-items li a {
            text-decoration: none;
            color: #354ab3;

}
.vsolutions {
	display: none;
}

.block_filter_live {
	width: 100%;
	height: 30px;
	background: #f4f4f4;
	margin: 0 0 15px;
}
.filter_right {
	float: right;
}
.block_filter_live a.active {
	color: #9f224e!important;
	font: 400 12px/30px arial;
	background: #e2e2e2;
} 
.block_filter_live a {
	display: inline-block;
	float: left;
	padding: 0 10px;
	font: 400 12px/30px arial;
	color: #333!important;
}

#livearticle ul li {
	width: 100%;
	margin-bottom: 10px;
	padding: 10px 0 0 0;
	overflow: hidden;
	position: relative;
	border-bottom: 1px dotted #ccc;
}
#livearticle ul li .minutes {
	float: left;
	width: 9%;
	position: relative;
	color: #9f224e;
	font-size: 12px;
}

#livearticle ul li .icon_live {
	float: right;
	width: 20px;
}

#livearticle ul li .text_live {
	float: right;
	width: 88.236%;
	font-family: "arial";
	font-size: 14px;
	line-height: 18px;
	position: relative;
	padding-bottom: 15px;
}

#livearticle ul li .text_live .live_post_title{
	font-weight: bold;
}

.box-1.box-121 {
	width: 323px;
	margin-right: 15px;
	float: left;
}

.box-2 .box-1.box-121:last-child {
	margin-right: 0;
}
.box-1.box-121 .cate-header-1 {
	border: none;
}

.box-1.box-121 .cate-header-1 ul li a {
   font-size: 12px;
}

.box-1.box-121 .cate-header-1 .cate-title {
	border-bottom: 1px #ddd solid;
}

.box-2 .box-1.box-121 .list-simple {
	margin-top: 0;
}

.box-2 .box-1.box-121 .list-simple .pad-2 {
	padding-top: 0;
}

.box-1.box-121 .cate-header-1 .cate-title,
.box-1.box-121 .cate-header-1 ul,
.box-1.box-121 .list-simple ul,
.box-1.box-121 .list-simple .left {
	float: none;
	width: auto;
}

.box-2 .box-121 .list-simple .avatar {
    box-shadow: 0 0 0 #888888;
    margin: 0 0 0 0;
    padding: 0;
    float: none;
}

.box-1.box-121 .list-simple .left img {
    width: 323px;
    height: 202px;
}


.box-2 .box-1.box-121 .list-simple li {
	padding: 0;
	margin: 0;
    margin-top: 10px;
    padding-top: 10px;
    background: url(../image/muiten_bai.gif) no-repeat left 15px;
    padding-left: 15px;
	border: none;
	border-top: 1px solid #f1f1f1;
}

#ad_right_1 embed,
#ad_right_1 img{
	width: 300px;
}

.box-411.box-41 .cate-header-2 {
	background: #e10808 url(../image/vongtaynhanai.jpg) no-repeat;
}

.box-411.box-4.box-41 .cate-header-2 .cate-title {
    height: 54px;
	line-height: 54px;
	padding-left: 40px;
	margin-top: 0;
}

.box-411.box-4.box-41 .dotted {
	list-style: disc;
	color: red;
	margin-left: 20px;
	border-bottom: 1px dotted #CCC;
	text-align: left;
}

.box-411.box-4.box-41 .first {
    border-bottom: none;
	font-weight: bold;
}

.box-411.box-4.box-41 .cate-header-2 a.title:hover {
    color: #FFF !important;

}

.box-411.box-4.box-41 .dotted:last-child, {
	border-bottom: none;
}

.box-4.theodongsukien .cate-header-2 .cate-title a{
    font-size: 14px;
}

.ad_left embed,
.ad_left img {
	width: 685px;
	height: 90px;
}

.ad_home {
	width: 495px !important;
}
.ad_home embed,
.ad_home img {
	width: 495px;
	margin-bottom: 10px;
}

.box-3.video .jw-display-controls {
	position: absolute;
	bottom: 20px;
	left: 20px;
}

.box-3.video  .jw-breakpoint-4 .jw-display .jw-icon, .jw-breakpoint-5 .jw-display .jw-icon, .jw-breakpoint-6 .jw-display .jw-icon, .jw-breakpoint-7 .jw-display .jw-icon {
    height: 60px;
    line-height: 60px;
    width: 60px;
	font-size: 40px;
}

.box-3.video .jw-breakpoint-4 .jw-display .jw-icon::before,
.box-3.video .jw-breakpoint-5 .jw-display .jw-icon::before,
.box-3.video .jw-breakpoint-6 .jw-display .jw-icon::before,
.box-3.video .jw-breakpoint-7 .jw-display .jw-icon::before {
    font-size: 38px;
}


/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	overflow:hidden;
	padding-right: 5px;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:4px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	display:block;
	position:relative;
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:100%;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	display:block;
	position:relative;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	margin-left:-40px;
	float:right;
}
.mCustomScrollBox{
	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/
}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#000; /* rgba fallback */
	background: #bbb;
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background: #666;
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}


ul.main-menu {
  background: darkorange;
    list-style: none;
    margin: 0;
    padding-left: 0;
}

ul.main-menu li {
    color: #fff;
  background: darkorange;
    display: block;
    float: left;
    padding: 1rem;
    position: relative;
    text-decoration: none;
  transition-duration: 0.5s;
}
  
ul.main-menu li a {
  color: #fff;
}

ul.main-menu li:hover,
ul.main-menu li:focus-within {
    background: red;
    cursor: pointer;
}

ul.main-menu li:focus-within a {
  outline: none;
}

ul.main-menu  li ul {
    background: orange;
    visibility: hidden;
  opacity: 0;
  min-width: 5rem;
    position: absolute;
  transition: all 0.5s ease;
  margin-top: 1rem;
    left: 0;
  display: none;
}

ul.main-menu  li:hover > ul,
ul.main-menu  li:focus-within > ul,
ul.main-menu  li ul:hover,
ul.main-menu  li ul:focus {
  visibility: visible;
  opacity: 1;
  display: block
}

ul.main-menu  li ul li {
    clear: both;
  width: 100%;
}

.atss .at-share-btn span .at-icon, .atss a span .at-icon {
    width: 24px !important;
    height: 24px !important;
    line-height: 24px !important;
}

.atss .at-share-btn, .atss a {
    width: 40px !important;
}


.box-1.multimedia  .list-simple ul,
.box-1.multimedia .list-simple .left {
    width: 100%;
    float: none;
}


.box-1.multimedia   ul.list-simple li {
	float: left;
	width: 233px;
	margin-right: 15px;
	padding: 0;
}

.multimedia .prev, .multimedia .next {
    position: absolute;
    top: 90px;
    right: 10px;
    width: 28px;
    height: 40px;
    font-size: 33px;
    display: block;
    color: #FFF;
    text-align: right;
}


.multimedia .prev {
	left: 0px;
}
.box-1.multimedia {
	position: relative;
}

.box-1.multimedia .cate-header-1 {
	margin-bottom: 10px;
}

.box-1.multimedia .list-simple li img {
    width: 233px;
    height: 145px;
    float: none;
	padding: 0;
    margin: 0 0 10px;
}

.box-1.multimedia .list-simple li.mod4 {
	margin-right: 0;
}

.box-1.multimedia .list-simple li .lead {
    font-size: 13px;
    line-height: 16px;
	display: none;
}

.box-1.multimedia .list-simple li .title-2 {
	display: inline;
}

.list_share_sticky_right .link_social:hover,
.list_share_sticky_right .link_social {
    width: 40px;
    height: 40px;
    text-align: center;
    position: relative;
    display: flex;
    padding: 0;
    justify-content: center;
    align-items: center;
	color: #FFF !important;
	font-size: 20px;
}

.share_zalo img {
    width: 70%;
}

.share_fb {
    background: #3b5998;
}

.share_gle {
    background: #dc4e41;
}
.share_youtube {
    background: #FE272D;
}

.share_tw {
    background: #1da1f2;
}

.share_zalo {
    background: #018fe5;
}
.share_sticky_right {
    position: fixed;
    top: 35%;
    left: 0;
}

.info {
	font-size: 13px;
}

#thoitiet.item {
    margin-bottom: 10px;
    padding-left: 20px;
    background: url(../image/weather/300.gif) no-repeat;
	background-size: contain;
}

#quangcao.item {
    margin-bottom: 10px;
    padding-left: 20px;
    background: url(../image/qc.png) no-repeat;
	background-size: contain;
}

#xoso.item {
    background: url(../image/xoso.png) no-repeat;
	background-size: contain;
}


#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu ul#main-menu {
	width: 1000px;
	margin: 0 auto;
}

#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  font-family: Montserrat, sans-serif;
  background: #D72027;
  z-index: 1000000000;
}
#cssmenu.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

#cssmenu.sticky + .content {
  padding-top: 60px;
}

#cssmenu > ul > li {
  float: left;
  border-right: 1px solid #bf081d;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li > a {
  padding: 10px 7px;
  font-size: 12px;
  letter-spacing: 1px;
  text-decoration: none;
  color: #FFF;
  font-weight: 600;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}
#cssmenu > ul > li.has-sub > a:after {
  position: absolute;
  top: 22px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu > ul > li.has-sub > a:before {
  position: absolute;
  top: 19px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}

#cssmenu li.active,
#cssmenu li:hover {
	background: #840400;
	border-radius: 3px 3px 0 0;
}

#cssmenu li.active a:hover,
#cssmenu li:hover a:hover {
	color: yellow !important;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu li:hover > ul > li {
  height: 35px;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li a {
  border-bottom: 1px solid rgba(150, 150, 150, 0.15);
  padding: 11px 15px;
  width: 170px;
  font-size: 12px;
  text-decoration: none;
  color: #FFF;
  font-weight: bold;
  background: #840400;
  border-bottom: solid 1px #730401;

}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
  border-bottom: 0;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
}
#cssmenu ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.align-right ul ul li.has-sub > a:after {
  right: auto;
  left: 11px;
}
#cssmenu ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu.align-right ul ul li.has-sub > a:before {
  right: auto;
  left: 14px;
}
#cssmenu ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0;
}

/*@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
    width: 100%;
  }
  #cssmenu ul {
    width: 100%;
    display: none;
  }
  #cssmenu.align-center > ul {
    text-align: left;
  }
  #cssmenu ul li {
    width: 100%;
    border-top: 1px solid rgba(120, 120, 120, 0.2);
  }
  #cssmenu ul ul li,
  #cssmenu li:hover > ul > li {
    height: auto;
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
    border-bottom: 0;
  }
  #cssmenu > ul > li {
    float: none;
  }
  #cssmenu ul ul li a {
    padding-left: 25px;
  }
  #cssmenu ul ul ul li a {
    padding-left: 35px;
  }
  #cssmenu ul ul li a {
    color: #dddddd;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li.active > a {
    color: #ffffff;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul,
  #cssmenu.align-right ul ul {
    position: relative;
    left: 0;
    width: 100%;
    margin: 0;
    text-align: left;
  }
  #cssmenu > ul > li.has-sub > a:after,
  #cssmenu > ul > li.has-sub > a:before,
  #cssmenu ul ul > li.has-sub > a:after,
  #cssmenu ul ul > li.has-sub > a:before {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 17px;
    color: #dddddd;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
  }
  #cssmenu #menu-button:after {
    position: absolute;
    top: 22px;
    right: 17px;
    display: block;
    height: 4px;
    width: 20px;
    border-top: 2px solid #dddddd;
    border-bottom: 2px solid #dddddd;
    content: '';
  }
  #cssmenu #menu-button:before {
    position: absolute;
    top: 16px;
    right: 17px;
    display: block;
    height: 2px;
    width: 20px;
    background: #dddddd;
    content: '';
  }
  #cssmenu #menu-button.menu-opened:after {
    top: 23px;
    border: 0;
    height: 2px;
    width: 15px;
    background: #ffffff;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  #cssmenu #menu-button.menu-opened:before {
    top: 23px;
    background: #ffffff;
    width: 15px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 99;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.2);
    height: 46px;
    width: 46px;
    cursor: pointer;
  }
  #cssmenu .submenu-button.submenu-opened {
    background: #262626;
  }
  #cssmenu ul ul .submenu-button {
    height: 34px;
    width: 34px;
  }
  #cssmenu .submenu-button:after {
    position: absolute;
    top: 22px;
    right: 19px;
    width: 8px;
    height: 2px;
    display: block;
    background: #dddddd;
    content: '';
  }
  #cssmenu ul ul .submenu-button:after {
    top: 15px;
    right: 13px;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    background: #ffffff;
  }
  #cssmenu .submenu-button:before {
    position: absolute;
    top: 19px;
    right: 22px;
    display: block;
    width: 2px;
    height: 8px;
    background: #dddddd;
    content: '';
  }
  #cssmenu ul ul .submenu-button:before {
    top: 12px;
    right: 16px;
  }
  #cssmenu .submenu-button.submenu-opened:before {
    display: none;
  }
}*/

.box-4.box-41.hoatdonglanhdao li a {
	font-weight: bold;
}
 
.box-4.box-41.hoatdonglanhdao li.item2 {
	float: left;
	width: 135px;
	margin-right: 8px;
	text-align: left;
	border: none;
	margin-bottom: 10px;
}

.box-4.box-41.hoatdonglanhdao .item2 .avatar img {
    width: 135px;
    height: 90px;
    float: none;
    margin-right: 0;
}

.box-4.box-41.hoatdonglanhdao li.item2:last-child {
	margin-right: 0;
}

.box-4.box-41.box-child {
	background: #f2f2f2;
	border: none;
	padding: 5px 10px;
	margin-bottom: 15px;
}

.box-4.box-41.box-child .cate-header-2 {
    padding: 1px 0 0;
}

.box-4.box-41.video .first .title-2,
.box-4.box-41.box-child .first .title-2{
	font-weight: bold;
}

.box-4.box-41.video li {
	position: relative;
}

.box-4.box-41.video li i {
	position: absolute;
	top: 30px;
	left: 40%;
	font-size: 25px;
	color: #eee;
}

.box-4.box-41.video li.item2 i {
	position: absolute;
	top: 25px;
	left: 13%;
	font-size: 25px;
	color: #eee;
}

.box-4.box-41.video li.first i {
	top: 65px;
	font-size: 40px;
}



.box-4.box-41.box-child li {
    padding-bottom: 0;
    border-bottom: none;
	background: url(../image/hoathi2.png) no-repeat left 15px !important;
}


.box-4.box-41.box-child li a{
    font-weight: bold;
}


.box-4.box-41.video li:last-child,
.box-4.box-41.box-child li:last-child {
    text-align: left;
}

.news-focus.tamdiem .box-content .avatar img {
    width: 125px;
    height: 90px;
}

.news-focus.tamdiem .box-content li {
    width: 125px;
    float: left;
    margin-right: 9px;
}

.news-focus.tamdiem .cate-title {
    font-size: 16px;
    line-height: 16px;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.xemnhieu.box-4 {
    border: none;
    background: none;
}

.xemnhieu.box-41 .cate-header-2 {
    padding: 1px 0 0;
}

.xemnhieu.box-41 li {
	position: relative;
}

.xemnhieu.box-41 li span {
	background: red;
	position: absolute;
	left: 0;
	top: 10px;
	padding: 3px 6px;
	display: block;
	color: #FFF;
    font-weight: bold;
}

.xemnhieu.box-4.box-41 li {
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 10px;
	padding-top: 10px;
    border-top: 1px dotted #CCC;
    border-bottom: none;
	text-align: left;
}

.article-tieudiem.xemnhieu.box-4.box-41 li span{
	display: none;
}

.cate-nav {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.cate-nav li  {
	display: inline-block;
	margin-right: 10px;
    border-right: 1px solid #e5e5e5;
	padding-right: 10px;
}

.cate-nav li:last-child  {
	border: none;
}

.cate-nav li a  {
	color: #208FC4;
}

.cate-nav iframe {
	float: right;
}
.page-cate .cate-header {
	text-transform: uppercase;
	color: #208FC4;
	font-weight: bold;
	font-size: 24px;
}

#sub-menu.page-cate {
	margin-top: 10px;
}

#sub-menu.page-cate .tabcontent {
	border-bottom: none;
}

#sub-menu.page-cate .formsearch .keyword {
	width: 210px;
}

#sub-menu.page-cate .news-hot {
	width: 700px;
}

#sub-menu.page-article .tabcontent {
    border: none !important;
}

#sub-menu.page-article .news-hot {
	background-image: linear-gradient(#ccc, #FFF);
	padding-left: 10px;
	width: 690px;
}


.box-4.box-41.box-412.video .cate-header-2 .cate-title {
	background: url(../image/video-icon.png) no-repeat;
    background-size: auto auto;
	padding-left: 20px;
	background-size: contain;
}

.article-skbl.box-4.box-4121 li {
    list-style-type: disc;
	list-style-position: inside;
	color: red;
	text-align: left;
}

.article-skbl.box-4.box-4121 li.first {
    list-style-type: none;
}

#cate-content li li {
	display: block;
    margin-bottom: 2px;
    padding-bottom: 2px;
    border-bottom: none;
	list-style-type: disc;
	list-style-position: inside;
	color: red;
	background: url(../image/muiten_bai.gif) no-repeat 0 6px;
	padding-left: 10px;
}

.list110-1  li li a {
    font-size: 12px;
}

.list110-1 .list-simple {
	margin-top: 10px;
}

input[name="btnLogout"], input[name="btnSend"], input[name="btnClose"] {
    background: none repeat scroll 0 0 #EFEFF0;
    border: 1px solid #D1D2D2;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    height: auto!important;
    padding: 1px 5px;
    text-transform: none;
    float: right;
    margin: 8px 0 8px 0;
    background: #bc3535!important;
    padding: 8px!important;
    color: #FFF!important;
}

.feedback-place {
    background: none !important;
    border: 1px solid #FFF !important;
    border-radius: 2px 2px 2px 2px;
    padding: 10px 0;
    margin-bottom: 20px;
}

.paging a {
	display: inline-block;
	background: #CCC;
	padding: 7px 20px 7px 10px;
	border-radius: 5px;
	float: left;
	cursor: pointer;
}

.paging a.xemthemtime {
	float: right;
}

.theodongsukien.box-4  .box-content{
	margin-top: 10px;
}

.theodongsukien.box-4 .avatar img {
    width: 278px;
    height: auto;
    float: none;
    margin-right: 0;
}
.theodongsukien.box-4 li {
	margin-bottom: 10px;
}

.theodongsukien.box-4 li.first a {
	font-weight: bold;
}

.theodongsukien.box-4 .dotted {
    list-style: disc;
    color: red;
    margin-left: 20px;
    text-align: left;
}

.media_video .fisrt_list .item_right {
    background: #f5f5f5;
    padding: 10px;
	min-height: 366px;
}
table.rl.center th {
	display: none;
}

table.rl.center {
	margin-left: 10px;
}

.tet-top-1 img {
	width: 685px;
}

.tet-top-1 .title-2 {
	font-size: 30px;
	font-weight: bold;
}

.tet-top-1 .lead {
	margin-top: 10px;
}


.tet-top-2 img {
	width: 300px;
}

.tet-top-2 .title-2 {
	font-size: 16px;
	font-weight: bold;
}

.main-tet .tet-top-2:first-child {
	margin-top: 32px;
}

.main-tet .tet-top-2 {
	margin-bottom: 10px;
}

.tet-most-read {
	margin: 20px 0;
}

.tet-most-read li {
	width: 234px;
    float: left;
    margin-right: 20px;
}

.tet-most-read li.mod5 {
	margin-right: 0;
}

.tet-most-read li img{
	width: 234px;
	height: 172px;
	margin-bottom: 10px;
}

.tet-most-read li .title-1{
	font-weight: bold;
}

.tet-most-read li .lead{
	color: #999;
	margin-top: 10px;
}

.main-tet .box-1.box-12 .cate-header-1 .cate-title {
    float: left !important;
    padding: 0 !important;
    border-bottom: none !important;
    margin-bottom: -15px !important;
    background: #FFF !important;
    padding-right: 10px !important;
}

.main-tet .box-1.box-12 .cate-header-1 {
    line-height: 26px;
    border-bottom: 1px solid red !important;
    padding: 0 0;
	margin-bottom: 15px !important;
}

.main-tet .box-1.box-12.row15 {
	margin-top: 15px;
}

.main-tet .box-2 .box-1.box-121 .list-simple li {
	background: none;
	padding-left: 0;
}

.main-tet .box-1.box-14 .list-simple .left {
    width: 280px;
    float: none;
}

.main-tet .box-1.box-14 .list-simple ul li img,
.main-tet .box-1.box-14 .list-simple .left img {
    width: 280px;
    height: auto;
	max-height: 220px;
}

.main-tet .box-1.box-14 .list-simple ul {
    width: 280px;
    float: none;
}

.box-tet {
	background: #e3001b url(../image/bg.tet.jpg) no-repeat ;
	background-origin: border-box;
	color: #FFF;
	padding: 150px 40px 20px 40px;
	margin: 0 -40px;
	margin-bottom: 20px;
	position: relative;

}


.box-tet .logotet {
	position: absolute;
    top: 0;
    left: 275px;
}

.box-tet .tet-right,
.box-tet .tet-left {
	float: left;
	width: 490px; 
}

.box-tet .tet-right {
	float: right;
}

.box-tet-top1 img {
	width: 490px;
	margin-bottom: 10px;
}

.box-tet-top1 .title-2 {
	font-size: 20px;
	color: #FFF;
}

.box-tet-top1 .lead {
	color: #FFF !important;
	margin-top: 10px;
}

.box-tet-1 {
	float: left;
	width: 240px !important;
	margin-bottom: 20px;
}

.box-tet-1.tet-right{
	float: right !important;
}

.box-tet-top2  img{
	width: 240px;
	height: 160px;
}

.box-tet-top2 .cate-header-2 {
	background: url(../image/hoamai.png) no-repeat left center;
	padding-left: 28px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
}

.box-tet-top2 .cate-header-2 a {
	color: #f4ca06;
	font-weight: bold;
	font-size: 16px;
}

.box-tet a.title-2 {
	color: white !important;
}

.box-tet a:hover {
	color: white !important;
}

.box-tet .box-1 .list-simple li .title-2 {
    font-size: 14px;
}