/* 1 - Font-face
-------------------------------------------------------*/
@font-face {
    font-family: 'Arial';
    src: url('../fonts/roboto/roboto.eot');
    src: local('?'), url('../fonts/roboto/roboto.woff') format('woff'), url('../fonts/roboto/roboto.ttf') format('truetype'), url('../fonts/roboto/roboto.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/roboto/roboto.eot');
    src: local('?'), url('../fonts/roboto/robotobd.woff') format('woff'), url('../fonts/roboto/robotobd.ttf') format('truetype'), url('../fonts/roboto/robotobd.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}
/****/
/* 2 - Common Style
-------------------------------------------------------*/
body {
    font-family: Arial, sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #000;
}

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

a {
    color: #000;
    text-decoration: none;
    outline: none;
    /* font-weight: bold; */
    /* font-size: 13px; */
}

a:hover {
    color: #275483;
}
a.abc:hover
{
color:red;
font-weight:bold;
}

p {
    line-height: 18px;
    /* margin-top: 10px; */
}

img {
    /* max-width: 100%; */
    /* height: auto; */
}

input, input:focus {
    outline: none;
}

input[type="search"] {
    -webkit-appearance: searchfield;
    box-sizing: border-box;
}

button {
    box-sizing: border-box;
    text-indent: 0px;
    display: inline-block;
}
.adz{
    padding-top:10px;
    padding-bottom:10px;
    }
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

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

/* Hover Color */
.list-link > li > a:hover,
.block-link-top a:hover,
.new_2 ul li a:hover,
.new_2 .title_head ul li a:hover,
.new-head .title-new .span-text:hover,
#nav ul li a:hover,
.other-news .list-item .item .p_text a:hover,
.video-top .title a:hover {
    color: #275483;
}

/* Hover Opacity */
.language a:hover,
.footer-info a:hover,
.thumb a:hover,
.image:hover,
.image_full:hover,
.adv:hover,
.box-row .video-img:hover,
.galery-img .item:hover,
.block-img:hover,
#corner-pager a:hover,
.check-inner .block-btn .btn-result:hover,
.list-news .list100-2 .item .avatar:hover,
#cate-content.list100-2 .item .avatar:hover,
#search-result.list100-2 .item .avatar:hover,
.block-social li a:hover,
.bock-submit input[type="submit"]:hover {
    opacity: 0.8;
}

/* 3 - Main
-------------------------------------------------------*/
#main {
    width: 1000px;
    margin: auto;
}

/* 4 - Header
-------------------------------------------------------*/
.header {

}

/* 4.1 - Banner
-------------------------------------------------------*/
.banner {
    min-height: 122px;
}

.banner .logo {
    float: left;
    width: 280px;
}

.banner .logo a {
    display: block;
}

.banner .adv_banner {
    float: right;
    width: 720px;
}

.banner .adv_top {
    display: block;
}

.banner .adv_top img {
    width: 720px;
    height: 90px;
    padding: 16px 0px;
}

/* 4.2 - menu
-------------------------------------------------------*/
#menu {
    background: url('../image/bg-menu.png') repeat-x;
    width: 100%;
    height: 35px;
}

.menu {
    margin-top: 5px;

}

.menu > ul {

    height: 30px;
    position: relative;

}

.menu > ul > li {
    float: left;

}

.menu > ul > li > a {
    font-family: 'Arial';
    font-size: 12px;
    padding: 2px 3px;
    display: block;
    margin-top: 10px;
}

.menu > ul > li.home > a {
    padding: 4px 3px 4px 7px;
}

.menu > ul > li.home > a > img {
    margin-top: -6px;
}


/* Sub Menu */
.sub-menu {
    background: #fafafa;
    -webkit-box-shadow: 2px 3px 0 0 #cccccc;
    -moz-box-shadow: 2px 3px 0 0 #cccccc;
    box-shadow: 2px 3px 0 0 #cccccc;
    border-top: 1px solid #fff;
    position: absolute;
    top: 28px;
    z-index: 99;
    display: none;
}

.sub-menu > li {
    float: left;
}

.sub-menu > li > a {
    font-size: 13px;
    font-weight: 400;
    padding: 4px 10px;
    display: block;
}

.menu > ul > li:hover .sub-menu {
    display: block;

}



.menu > ul > li:last-child > ul.sub-menu {
    width: 550px;
    right: 0;
}
.menu > ul > li:last-child > a  {
   
    font-size:15px;
    color:red;
    text-transform:uppercase;
    margin-top:7px;
}
.menu > ul > li:nth-child(2) > a > a  {
   
    font-size:15px;
    color:red;
    text-transform:uppercase;
    margin-top:7px;
}
.menu  ul li:nth-child(14) > ul.sub-menu{
 width: 380px;
    right: 0;
}
/* theo d?ng s? ki?n */
.cate-tdsk {
    height: 26px;
    line-height: 20px;
    font-size: 16px;
    text-transform: uppercase;
    border-bottom: 4px solid #3fa9f5;
    margin-bottom: 15px;
    margin-top: -35px;
}

.cate-tdsk a {
    padding-right: 238px;
    float: left;
    padding-bottom: 3px;
    padding-top: 31px;
    background: url(../image/tsdk.png) no-repeat left bottom;
}

/* related new */

.tdsk2 li {
    float: left;
    width: 242px;
    margin-right: 10px;
}

.tdsk2 li .title_news {
    padding-top: 5px;
}

.tdsk2 li:last-child {
    float: right;
    margin-right: 0px;
}

/* 4.3 - mid-header
-------------------------------------------------------*/
.mid-header {
    /* height: 20px; */
}

.block-info {
    float: right;
}

.list-link {
    display: inline-block;
}

.list-link > li {
    float: left;
}

.list-link > li > a {
    font-family: 'Arial';
    font-size: 10px;
    font-weight: bold;
    color: #323232;
    margin: 3px 0;
    padding: 2px 9px;
    border-right: 1px solid #323232;
    display: block;
}

.list-link > li:last-child > a {
    border-right: 0;
}

.list-link li.read-news > a {
    padding-left: 26px;
    position: relative;
}

.list-link li.read-news > a:before {
    content: "";
    background: url(../image/icon-docbao.png) no-repeat;
    width: 22px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
}

/* Language */
.language {
    padding: 5px 0;
    display: inline-block;
}

.language a {
    width: 20px;
    height: 13px;
    display: inline-block;
}

.language a.vn {
    background: url('../image/icon-vn.png') no-repeat;
    margin-right: 2px;
}

.language a.english {
    background: url('../image/icon-english.png') no-repeat;
}

/* New Head */
.new-head {
    height: 26px;
    line-height: 26px;
    margin-bottom: 5px;
    /* margin-top: 5px; */
}

.new-head .title-new {
    float: left;
}

.new-head .title-new .span-new {
    font-family: 'Arial';
    font-size: 12px;

    color: #da241a;
    text-transform: uppercase;
    margin-right: 10px;
}

.new-head .title-new .span-text {
    font-family: 'Arial';
    font-size: 12px;
    padding: 0 15px;
}

.block_marquee {
    display: inline-block;
    height: 26px;
    max-width: 490px;
}

/* Box search */

.date {
    float: left;
    padding-right: 20px;
}

.right {
    float: right;
    width: 445px;
    display: block;
    margin-top: -7px;
}

.box-search {
    float: right;
}

.search-inner {
    position: relative;
    margin-top: 3px;
}

.search-inner input[type="search"] {
    width: 190px;
    height: 20px;
    font-size: 11px;
    font-weight: 400;
    color: #898989;
    border: 1px solid #d6d6d6;
    padding: 0 20px 0 7px;
    display: block;
}

.search-inner .btn-search {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    right: 0;
}

.search-inner .btn-search span {
    background: url('../image/icon-search.jpg') no-repeat;
    width: 14px;
    height: 14px;
    display: block;
    margin: 1px auto 0;
}

/* Rao vat */
.box-body {
    padding: 10px;
    border: 1px solid #b9bcc3;
    height: 400px;
}

/* 5 - Footer
-------------------------------------------------------*/

.menu-bottom {
    padding-bottom: 10px;
    background: #1676b9;
    padding: 5px 0;
}

.menu-bottom li {
    display: inline;
    margin-right: 8px;
    padding-right: 10px;
}

.menu-bottom li a {
    color: #fff;
    /* font-weight: bold; */
    text-transform: uppercase;
    font-size: 12px;
    font-family: arial;
    margin-left: 10px;
}

.menu-bottom ul {
    margin: 0 auto;
    width: 1000px;
}

.menu-footer {
    border-bottom: 1px solid #9cabb9;
    padding: 7px 0;
    margin-bottom: 6px;
}

.menu-footer li {
    display: inline-block;
    padding-left: 10px;
    /* margin-left: 10px; */
}

.menu-footer li a {
    color: #666;
    text-transform: uppercase;
    font-size: 11px;
}

#footer .zone-2 p {
    color: #414141;
    margin-bottom: 5px;
    margin-left: 10px;
}

#footer {
    background: #c1cdd9;
}

#footer .bg {
    margin: 0 auto;
    width: 1000px;
    position: relative;
    padding-bottom: 15px;
}


/* Footer Info */

/* 6 - Wrapper
-------------------------------------------------------*/
.wrapper {

}

/* 6.1 - COl
-------------------------------------------------------*/
.col {
    width: 100%;
    display: inline-table;
    /* padding-bottom: 15px; */
}

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

.box-row {
    width: 304px;
    float: right;

}

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

/* Box Hot News */
.box-hotnews {
    float: left;
    /* margin-bottom: 15px; */
}

.hotnews {
    float: left;
    width: 470px;
    margin-right: 15px;
}

.list-news {
    float: right;
    width: 195px;
}

.hotnews {margin-bottom: 15px;}

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

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

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

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

.hotnews .slider-news img {
    height: 325px;
    width: 470px;
}

/* Custom Bxslider */

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

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

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

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

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #ff0000;
}

/*main */
.main {
    margin-top: 20px;
}

/* Host List */
.hot_list {

}

.hot_list li {
    padding: 5px 0;
    /*    border-bottom: 0.5px solid #ccc;
        border-top: 0.5px solid #ccc; */
}

.hot_list li:first-child {
    padding-top: 0;
}

.hot_list li:last-child {
    border-bottom: 0;
}

.hot_list li a {
    font-size: 13px;
    line-height: 15px;
    /* display: block; */
}

.hot_list li .video_text a:after {
    content: "";
    background: url('../image/icon-video.png') no-repeat;
    width: 25px;
    height: 17px;
    margin-left: 4px;
    margin-top: -1px;
    position: absolute;
}

/* scroll List */
.scroll_list {
    height: 640px;
}

.scroll_list .mCSB_inside > .mCSB_container {
    margin-right: 0;
}

.scroll_list .mCSB_scrollTools {
    width: 2px;
}

.scroll_list .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #ccc;
}

/* related new */
.related-new {
    padding-top: 10px;
}

.related-new li {
    float: left;
    width: 147px;
    margin-right: 14px;
}

.related-new li .thumb {
    text-align: center;
}

.related-new li img {
    /* height: 97px; */
    max-height: 110px;
}

.related-new li:last-child {
    margin-right: 0;
}

.related-new li .title_news {
    padding-top: 5px;
    font-weight: bold;
    font-size: 13px;
}

.new_2 .related-new li {
    float: left;
    width: 162px;
    margin-right: 10px;
}

.new_2 .related-new li:last-child {
    margin-right: 0;
}

ul.tdsk2 li .thumb {
    text-align: center;
}

ul.tdsk2 li img {
    height: 170px;
    width: 100%;
}

/* Box Col */

.box_col {
    margin-top: 20px;
}

.col_left {
    float: left;
    width: 680px;

}

/* List New 1 */
.list_new_1 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.new_1 {
    padding-top: 13px;
}

.new_1 .title {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 7px;
    margin-right: -1px;
}

.new_1 .info_date {
    margin-bottom: 13px;
}

.new_1 .span_text {
    font-size: 12px;
    color: #898989;
    font-weight: bold;
    padding-right: 8px;
    margin-right: 3px;
    position: relative;
}

.new_1 .span_text:before {
    content: "";
    width: 2px;
    height: 12px;
    background: #898989;
    position: absolute;
    top: 1px;
    right: 0;
}

.new_1 .span_date {
    font-size: 12px;
    color: #898989;
    font-weight: 400;
}

.new_1 .image {
    display: block;
    width: 153px;
    height: 102px;
    margin-right: 15px;
    float: left;
}

.new_1 .p_text {
    font-size: 13px;
    line-height: 16px;
    min-height: 102px;
}

/* list_new_2 */
.list_new_2 {

}

.new_2 {
    padding-bottom: 15px;
    /* margin-top: 15px; */
}
.title_head_TN{margin-bottom: 20px;}
.title_head_TN ul .first{height: 4px;border-bottom: solid 6px #28c;margin-bottom: 10px;}
.title_head_TN ul .first a{background: #fff;padding: 0 5px 0 0;color: #2e3192;}
.new_2:last-child {

    margin-top: 0px;
}

.new_2_1 > .new_2 > .list_link_new {
    margin-top: -25px;
}

.content_2 {
    margin-top: -5px;

}

/*.new_2 .title_head{
    height:27px;
    background:#ebebeb;
    margin-bottom:10px;
    position:relative;
}
.new_2 .title_head:before{
    content:"";
    height:3px;
    width:100%;
    background:#959595;
    position:absolute;
    left:0;
    bottom:0;
}
.new_2 .title_head ul{
    height:26px;
    line-height:26px;
    display: inline-block;
    float: left;
    margin-left: 10px;
    overflow: hidden;
}
.new_2 .title_head ul li{
    display: inline;
    position: relative;
}
.new_2 .title_head ul li a{
	font-family: Arial;
    font-size:12px;
    color:#555555;
    padding:0 7px;
    position:relative;
}
.new_2 .title_head ul li a:before{
    content:"";
    width:1px;
    height:10px;
    background:#555;
    position:absolute;
    top: 50%;
    margin-top: -5px;
    right:0;
}
.new_2 .title_head ul li:last-child a:before{
    display:none;
}
.new_2 .title_head ul li.first{
    padding: 0;
    line-height:25px;
    position:relative;
}
.new_2 .title_head .h3_title{
    text-align:center;
    position:relative;
    line-height:25px;
    float:left;
}
.new_2 .title_head .h3_title a{
    font-size:16px;
    color:#187bcd;
    font-weight:bold;
    text-transform:uppercase;
    padding:0 12px;
    line-height:25px;
}
.new_2 .title_head .h3_title:before{
    content:"";
    position:absolute;
    left:0;
    bottom:-2px;
    height:3px;
    width:100%;
    background:#009ce6;
}
.new_2 .title_head ul li:last-child a{
    padding-right:0;
}
.new_2 .title_head ul li.first.size a{
    font-size:14px;
    padding:0 10px;
}*/

.title_head {
    height: 27px;
    margin-bottom: 10px;
    position: relative;
}

.title_head:before {
    content: "";
    height: 2.5px;
    width: 100%;
    background: #3fa9f5;
    position: absolute;
    left: 0;
    top: -4px;
}

.new_2_TN .title_head:before {
    background: white;
}

/*.111{
	background: #fff;
    padding: 0 5px 0 0;
}*/
.title_head ul li {
    float: left;
    line-height: 26px;
}

.title_head ul li a {
    font-family: Arial;
    font-size: 15px;
    color: #b3b3b3;
    text-transform: uppercase;
    display: block;
    position: relative;
    padding-right: 15px;
}

.title_head ul li:last-child a:before {
    display: none;
    padding: 0 7px;
}
.title_head ul{/* height: 4px; *//* border-bottom: solid 6px #28c; *//* margin-bottom: 10px; */}
.title_head ul li.first {
    padding-right: 15px;
    line-height: 25px;
    position: relative;
}

.title_head ul li.first a {
    font-size: 16px;
    color: #ff2626;
    text-transform: uppercase;

}

.title_head ul li:last-child a {
    padding-right: 0;
    background: #fff;
    padding: 0 5px 0 0;
}

.title_head ul li.first.size a {
    font-size: 14px;
    padding: 0 10px;
}

.new_2 .image_full {
    margin-bottom: 17px;
}

.new_2 .image_full img{
    width: 316px;
    max-height: 210px;
}

.new_2 .content_new {
    padding-bottom: 0;
}

.new_2 .content_new .title {
    font-size: 14px;
    font-weight: bold;
    /* margin-bottom:10px; */
}

.new_2 .list_link_new {margin-top: -15px;width: 349px;float: right;margin-bottom: 15px;}

.list_link_new li {
    position: relative;
    padding-top: 8px;
    list-style-type: none;
}

.list_link_new li a {
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin-top: 0px;
}

.new_2 .content_1 .list_link_new li:first-child {
    padding-top: 0;
}

.new_2 .content_new .image {
    float: left;
    width: 153px;
    height: 112px;
    margin-right: 10px;
}

.new_2 .content_1 .title {
    /* position:relative; */
    /* top: -11px; */
    margin-top: -10px;
    margin-bottom: 15px;
}

.new_2 .content_new .p_text {
    line-height: 15px;
}

.new_2 .content_1 .list_link_new {
    margin-top: -7px;
    width: 348px;
    float: right;
}

.new_2 .content_2 .list_link_new {
    padding-top: 5px;
    clear: both;
}

/*ch?nh tr? */
.content2 {
    width: 316px;
    float: left;
    padding-right: 15px;
    /* padding-bottom: 15px; */
}

.list_link_new_2 .list_link_new > li > a {
    padding-top: 8px;

}

/* kinh t? */
.list_link_new_2 {
    width: 169px;
    float: left;

    margin-right: 10px;
}

.list_link_new_2 img, .list_link_new_3 img{
    /* height: 112px; */
    width: 100%;
}

.list_link_new_3 {
    width: 170px;
    float: right;

}

.list_link_new li:first-child {
    padding-top: 25px;
}

.content_2 {
    margin-bottom: 15px;
}


.TN > li > img {
    width: 347px;
    margin-top: 12px;
    margin-left: -7px;
    float: right;
    height: 3px;
}

.TN .two > a {
    color: #3fa9f5;
    margin-right: 15px;
}

.TN .three > a {
    color: #2e3192;
}

/**** ?nh d?p    ***/
.title_head_anh_dep {
    height: 27px;
    margin-bottom: 10px;
    position: relative;
}

.title_head_anh_dep:before {
    content: "";
    height: 2.5px;
    width: 100%;
    background: #f15a24;
    position: absolute;
    left: 0;
    top: -4px;
}

.title_head_anh_dep ul li {
    float: left;
    line-height: 26px;
}

.title_head_anh_dep ul li a {
    font-family: Arial;
    font-size: 16px;
    color: #b3b3b3;
    text-transform: uppercase;
    display: block;
    position: relative;
    padding-right: 15px;

}

.title_head_anh_dep ul li:last-child a:before {
    display: none;
    padding: 0 7px;
}

.title_head_anh_dep ul li.first {
    padding-right: 15px;
    line-height: 25px;
    position: relative;
}

.title_head_anh_dep ul li.first a {
    font-size: 20px;
    color: #f15a24;
    text-transform: uppercase;

}

.title_head_anh_dep ul li:last-child a {
    padding: 10px 0px;
}

.title_head_anh_dep ul li.first.size a {
    font-size: 14px;
    padding: 0 10px;
}

/**** d?c nhi?u nh?t */
.list_link_new li:before {
}

/* Box Personel */
.box-personel {
    background: #e3e9f7;
    padding: 5px 10px 10px;
    border: 1px solid #b9bcc3;
    margin-bottom: 15px;
}

.box-personel .title-head {
    font-family: Arial;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 17px;
    position: relative;
}

.box-personel .title-head:before {
    content: "";
    width: 6px;
    height: 16px;
    background: #10cfbd;
    position: absolute;
    top: 3px;
    left: 0;
}

.box-personel .list_link_new li {
    padding: 8px 0;
    border-top: 1px solid #b9bcc3;
}

/* box_col_2 */
.box_col_2 {
    padding-top: 16px;
}

/* Box_2 */
.box2 {
    background: #fff;
    margin-bottom: 20px;
}

.box2 .title-head {
    background: url('../image/bg-box2.jpg') repeat;
    background-size: 100% 100%;
    height: 22px;
    border: 1px solid #c3c8cd;
    border-left: none;
}

.box2 .title-head ul li {
    float: left;
}

.box2 .title-head ul li a {
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    display: block;
    line-height: 22px;
    padding: 0 6px;
    position: relative;
}

.box2 .title-head ul li a:before {
    content: "";
    width: 1px;
    height: 10px;
    background: #fff;
    position: absolute;
    top: 6px;
    right: 0;
}

.box2 .title-head ul li:first-child a:before {
    display: none;
}

.box2 .title-head ul li:last-child a {
    padding-right: 0;
}

.box2 .title-head ul li:last-child a:before {
    display: none;
}

.box2 .title-head ul li.first a {
    font-size: 16px;
    color: #000;
    background: #ebf6ff;
    font-weight: bold;
    text-transform: uppercase;
    margin-right: 3px;
    line-height: 26px;
    padding-bottom: 5px;
    border-left: 1px solid #c3c8cd;
    padding-left: 14px;
    padding-right: 0;
    position: relative;
}

.box2 .title-head ul li.first a:after {
    content: "";
    background: url('../image/bg_after_1.png') no-repeat;
    width: 16px;
    height: 33px;
    position: absolute;
    top: -1px;
    right: -13px;
}

.box2 .title-head ul li.first a:before {
    content: "";
    display: block;
    width: 4px;
    height: 13px;
    background: #00a651;
    position: absolute;
    left: 5px;
}

.box2 .content_new {
    font-family: Arial;
    border: 1px solid #b9bcc3;
    background: #ebf6ff;
    margin-top: 7px;
    padding: 3px 6px;
}

.box2 .content_new .title {
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-left: 10px;
}

.box2 .content_new .list_link_new li {
    padding: 6px 0;
    border-bottom: 1px solid #b9bcc3;
    padding-left: 10px;
}

.box2 .content_new .list_link_new li:before {
    margin-top: 6px;
}

.box2 .content_new .list_link_new li:last-child {
    border-bottom: none;
}

/* Share Clip */
.share-clip {
    text-align: right;
    padding: 10px 0 7px;
}

.share-clip a {
    position: relative;
    padding-left: 33px;
    text-decoration: underline;
    font-weight: bold;
}

.share-clip a:before {
    content: "";
    background: url(../image/icon-share.png) no-repeat;
    width: 30px;
    height: 35px;
    position: absolute;
    top: -16px;
    left: 0;
}

.box2.second .title-head ul li.first a {
    padding-left: 22px;
    padding-right: 15px;
}

.box2.second .content_new {
    margin-top: 0;
    padding: 10px 10px 3px;
}

.box2.second .title-head ul li.first a:after {
    height: 25px;
}

.box2.second .title-head ul li.first a:before {
    background: #0054a6;
    left: 10px;
}

/* Box QC */
.box-qc {

}

.box-qc .item {
    float: left;
    width: 320px;
    margin-right: 20px;
}

.box-qc .item:last-child {
    margin-right: 0;
}

/* Adv */
.adv {
    padding-bottom: 11px;
}

.box-row {
    margin-bottom: 10px;
}

.box-row .row_video {
    background: #ebebeb;
}

.box-row .video-full {
    position: relative;
}

.box-row .video-img {
    position: relative;
    max-width: 304px;
    max-height: 180px;
}

.box-row .video-full .p_text {
    font-size: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    font-size: 13px;
}

.box-row .video-img .icon-play {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    width: 70px;
    margin: auto;
    margin-top: -40px;
}

.box-row .video-list {
    padding-top: 5px;
    padding-bottom: 10px;
}

.box-row .video-list .item {
    float: left;
    width: 145px;
    margin-right: 14px;
}

.box-row .video-list .item:last-child {
    margin-right: 0;
}

.box-row .video-list .p_text {
    padding: 5px 5px 5px 3px;
}

.box-row .video-list .video-img .icon-play {
    width: 47px;
    margin-top: -26px;
}

.box-row .video-list .video-img .icon-play img {
    width: 47px;
    height: 47px;
}
#box-tdsk{
    margin-top: 15px;
}
/* Title Head First */
/*ph?ng s? - k? s? */
.ps-ks {
    padding: 15px;
    position: relative;
    border: 1px solid #b9bcc3;
}

.ps-ks .first a{
    font-size: 20px;
}

.ps-ks .p_text{
    margin-bottom:10px;   
}

.ps-ks .PSKS{
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0px;
}

#diendenGL{
    padding: 15px;
    position: relative;
    border: 1px solid #b9bcc3;
}


#diendenGL .first{
    font-size: 18px;
    *background-color:whitesmoke;
    position:relative;   
    z-index: 99;    
    margin-left:5px;margin-bottom:-28px;
    padding: 0 0px 0px 0 !important;

}

#diendenGL .first a{    
    color:red !important;    
}

#diendenGL .p_text{    
    margin-bottom:10px;
}


.first {font-size: 20px;text-transform: uppercase;padding: 0 0px 10px 0;/* height: 4px; *//* border-bottom: solid 6px #28c; *//* margin-bottom: 10px; */}

.ban-doc {
    padding: 15px;
    position: relative;
    border: 1px solid #b9bcc3;
}

.ban-doc .Bandoc{
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0px;
}

.title-head-1 {
    background: url('../image/bg-title-head.jpg') repeat-x;
    height: 24px;
    line-height: 24px;
    margin-bottom: 1px;
}

.title-head-1 h3 {
    font-family: Arial;
    font-size: 16px;
    line-height: 25px;
    font-weight: bold;
    color: #10cfbd;
    padding-left: 15px;
    position: relative;
    margin-left: 12px;
    text-transform: uppercase;
}

.title-head-1 h3:before {
    content: "";
    width: 5px;
    height: 14px;
    background: #10cfbd;
    position: absolute;
    top: 5px;
    left: 0;
}

.title-head-1 h3 a {
    color: #10cfbd;
}

.title-head-1.hd_2 h3 {
    color: #f8d053;
    padding-left: 45px;
}

.title-head-1.hd_2 h3:before {
    content: "";
    background: url('../image/icon-hd-2.png') repeat-x;
    width: 35px;
    height: 13px;
    position: absolute;
    left: 0;
}

.title-head-1.hd_3 h3,
.title-head-1.hd_3 h3 a {
    color: #6dc0f9;
}

.title-head-1.hd_3 h3:before {
    background: #6dc0f9;
}

.title-head-1.hd_4 h3 {
    color: #b3a9d4;
    padding-left: 20px;
}

.title-head-1.hd_4 h3:before {
    background: #b3a9d4;
}

.title-head-1.hd_4 h3 a {
    color: #b3a9d4;
}

.title-head-1.hd_5 h3 {
    color: #fddddd;
}

.title-head-1.hd_5 h3:before {
    background: #fddddd;
}

.galery-img {
    background: #000;
    margin-bottom: 10px;
}

.galery-img .item {
    float: left;
    width: 76px;
    height: 76px;
}

.galery-img .item a {
    display: block;
    margin-right: 1px;
    margin-bottom: 1px;
    width: 75px;
    height: 75px;
}

.galery-img .item a img {
    width: 100%;
    height: 100%;
}

.galery-img .item:nth-of-type(4n) a {
    width: 76px;
}

.galery-list .clearfix {
    /* margin-bottom: 10px; */
}
.rao-vat .galery-list .item{
    margin-left: 15px;
    margin-top: -15px;
}
.rao-vat .qc{
    text-transform: uppercase;
    padding: 0 0px 10px 0;
    color: red;
}
.rao-vat .galery-list li {
     padding: 10px 0;
     border-bottom:1px solid #e4e4e4;
     padding-left: 10px;
     list-style: circle inside!important;
     display: list-item!important;
     background: 0 0!important;
     border-bottom: 1px dotted #CECECE;
     padding-bottom: 5px;
     margin-bottom: 5px;
     color: #333;
     /* margin-top:20px; */
}
.galery-list li {
     padding: 10px 0;
     border-bottom:1px solid #e4e4e4;
   
}

.galery-list li:first-child {
  padding-top;
  border-top:1px solid #e4e4e4;
}

.galery-list li:last-child {
    border-bottom: 0;
}

.galery-list .image {
    float: left;
    width: 104px;
    margin-right: 15px;
}

.galery-list .p_text {

    line-height: 16px;
}

/*?i?m d?n Gia Lai */
#diendenGL .DDGL .title {
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0px;

}

/* B?n d?c */
.ban-doc .first {
    height: 4px;
    border-bottom: solid 6px #28c;
    margin-bottom: 10px;
}

.ban-doc .first a {
    color: #ff0000;
    background: #fff;
    padding: 0 5px 0 0;
}

/* Corner */
.corner {

}

.corner .title {
    padding: 10px 8px;
    background-color: #ff6b02;

}

.corner h3 {
    font-size: 13px;
    color: white;
}

.corner-inner .bx-wrapper {

}

.corner-inner .bx-wrapper img {
    width: 304px;
    height: 194px;
}

.corner-inner .bx-wrapper .bx-controls-direction a {
    display: block;
}

#corner-pager {
    padding: 0 10px;
}

#corner-pager a {
    float: left;
    width: 90px;
    margin-right: 7px;
}

#corner-pager a:last-child {
    margin-right: 0;
}

.corner-inner .bx-wrapper .bx-next a:hover {
    background: url(../image/icon_next.png) no-repeat;
    width: 18px;
    height: 34px;
}

.corner-inner .bx-wrapper .bx-prev a:hover {
    background: url(../image/icon_prev.png) no-repeat;
    width: 18px;
    height: 34px;
}

.corner-inner .bx-wrapper img {
    width: 304px;
    height: 207px;
}

#corner-pager a img {
    width: 90px;
    height: 61px;
}

/* Infograpphic */
.infograpphic {

}

.infograpphic .list-item {
    padding: 15px 10px 15px;
    background: #e4e4e4;
}

.infograpphic .list-item .item {
    width: 135px;
    float: left;
    margin-right: 14px;
}

.infograpphic .list-item .item:nth-child(2n) {
    margin-right: 0;
}

.infograpphic .list-item .p_text {
    font-weight: bold;
    line-height: 16px;
    padding-top: 7px;
}

/* Info Utility */
.info-utility {
    background: #e4e4e4;
    border: 1px solid #b9bcc3;
}

.info-utility .list-item li {
    padding: 15px 0;
    border-bottom: 1px solid #b5b5b5;
}

.info-utility .list-item li:last-child {
    border-bottom: 0;
}

.info-utility .list-item .item {
    padding-left: 45px;
    margin-left: 10px;
    position: relative;
}

.info-utility .list-item .item:before {
    content: "";
    background: url('../image/icon-tienich.png') no-repeat;
    position: absolute;
    width: 42px;
    height: 30px;
    top: -8px;
    left: 0;
    background-position: 0 -5px;
}

.info-utility .list-item .tv .item:before {
    background-position: 0 -55px;
}

.info-utility .list-item .power .item:before {
    background-position: 0 -102px;
}

.info-utility .list-item .link-web .item:before {
    background-position: 0 -150px;
    top: -6px;
}

.info-utility .select {
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
}

.info-utility .select select {
    height: 25px;
    width: 100%;
    border: 1px solid #b4b4b4;
    outline: none;
    cursor: pointer;
    background: #fff url(../image/icon-down1.png) no-repeat 101% 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 10px;
}

.info-utility .select select::-ms-expand {
    display: none;
}

.block-img {
    position: relative;
}

.block-img .caption-text {
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    background: rgba(0, 0, 0, 0.55);
    text-align: center;
}

.block-img .text {
    font-family: Arial;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 5px;
    display: block;
}

/* Block Poll */
.block-poll {
    padding-top: 5px;
}

.block-poll .title {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

.block-poll .title span {
    display: inline-block;
    padding: 5px 12px;
    position: relative;
}

.block-poll .title span:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 3px;
    width: 100%;
    background: #009ce6;
    z-index: 99;
}

.block-poll .poll-content {
    background: #ebebeb;
    padding: 15px;
    position: relative;
}

.block-poll .poll-content:before {
    content: "";
    height: 3px;
    width: 100%;
    background: #959595;
    position: absolute;
    top: 0;
    left: 0;
}

.block-poll .list_link_new li {
    padding-top: 0;
}

.block-poll .list_link_new li span {
    font-weight: bold;
    padding-left: 7px;
}

.check-inner {
    padding-top: 10px;
}

.check-inner .block-inner {
    margin-bottom: 6px;
}

.check-inner .block-inner label {
    cursor: pointer;
}

.check-inner .block-inner input[type="radio"] {
    display: none;
}

.check-inner .block-inner b {
    font-weight: 400 !important;
}

.check-inner .block-inner input[type="radio"] + span {
    background: url(../image/check-radio.png) no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    background-position: 0 -22px;
}

.check-inner .block-inner input[type="radio"]:checked + span {
    background-position: 0 -1px;
}

.check-inner .block-btn {
    padding-top: 5px;
}

.check-inner .block-btn .btn-result {
    font-weight: bold;
    width: 84px;
    height: 22px;
    line-height: 16px;
    background: #d9d9d9;
    -webkit-box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid #acacac;
    cursor: pointer;
    margin-right: 5px;
}

.check-inner .block-btn .link-result {
    margin-top: 1px;
    text-decoration: underline;
    display: inline-block;
}

/* Block Ad */
.doc-nhieu {
    padding-top: 5px;
    border: 1px solid #b9bcc3;
}

.doc-nhieu .title-head {

    height: 22px;
    line-height: 22px;
}

.doc-nhieu .title-head span {
    font-family: Arial;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 15px;
}

.doc-nhieu {
    /* background:#ebebeb; */
    padding: 15px;
    position: relative;
}

.doc-nhieu .first {
    font-size: 20px;
    color: #f15a24;
    text-transform: uppercase;;
    padding: 0px 0px 10px 0px;

}

.stt {
    font-size: 13px;
    font-weight: bold;

}

.list_link_new .clearfix > li > .date {
    margin: 5px;
}

.doc-nhieu .conten-ad.list_link_new li a {
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
}

.doc-nhieu .conten-ad .select {
    padding: 3px 0 7px;
}

.doc-nhieu .conten-ad .select select {
    height: 25px;
    width: 100%;
    border: 1px solid #b4b4b4;
    outline: none;
    cursor: pointer;
    background: #fff url(../image/icon-down.png) no-repeat 100% 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 10px;
}

.dn {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}

.stt {
    float: left;
    display: block;

}

.dn > a {
    margin-left: 15px;
}

/* News List */
.box_category .title-head {
    font-family: Arial;
    font-size: 14px;
    color: #187bcd;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
}

.box_category #cate-content.list100-2 .item:first-child,
.box_category #search-result.list100-2 .item:first-child {
    padding-top: 0;
}

.box_paging {
    padding-top: 10px;
    text-align: right;
}

/* Paging */
.paging {

}

.paging a {
    font-family: Arial;
    font-size: 11px;
    font-weight: 400;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    text-align: center;
    display: inline-block;
    background: #f5f5f5;
    position: relative;
}

.paging a.first {
    background: transparent;
    border: none;
}

.paging a.last {
    background: transparent;
    border: none;
}

.paging a.first:before {
    content: "";
    background: url('../image/paging-prev.png') no-repeat center center;
    width: 7px;
    height: 16px;
    display: block;
    margin: auto;
}

.paging a.last:before {
    content: "";
    background: url('../image/paging-next.png') no-repeat center center;
    width: 7px;
    height: 16px;
    display: block;
    margin: auto;
}

.paging a:hover,
.paging a.active {
    background: #0072ff;
    color: #fff;
}

.paging a.first:hover:before,
.paging a.first.active:before {
    background: url('../image/paging-prev-hover.png') no-repeat center center;
}

.paging a.last:hover:before,
.paging a.last.active:before {
    background: url('../image/paging-next-hover.png') no-repeat center center;
}

/* Nav */
.col1 #nav {
    padding-bottom: 10px;
}

#nav ul li {
    float: left;
    padding: 0 10px;
    position: relative;
}

#nav ul li:before {
    content: "";
    width: 1px;
    height: 10px;
    background: #000;
    position: absolute;
    right: 0;
    top: 3px;
}

#nav ul li a {
    font-family: Arial;
    font-size: 14px;
    color: #143489;
}

#nav ul li.first {
    padding-left: 0;
}

#nav ul li.first a {
    color: #187bcd;
    font-weight: bold;
    text-transform: uppercase;
}

#nav ul li:last-child {
    padding-right: 0;
}

#nav ul li:last-child:before {
    display: none;
}

/* List100 */
.top_thumb > a > img {
    /* max-width: 195px; */
    max-height: 125px;
    width: 100%;
    /* min-width: 195px; */
}

.top_thumb > a > p {
    line-height: 18px;
    margin-top: 3px;
    margin-bottom: 5px;
    font-size: 13px;
}

.list-news.second {
    width: 195px;
}

.list-news .list100-2 {

}

.list-news .list100-2 .item {
    padding-bottom: 30px;
}

.list-news .list100-2 .item .bg-bottom {
    padding: 0;
}

.list-news .list100-2 .item .avatar {
    display: block;
    height: 70px;
    overflow: hidden;
    margin-right: 10px;
    float: left;
}

.list-news .list100-2 .item img {
    width: 105px;
    min-height: 70px;
}

#cate-content.list100-2 .item,
#search-result.list100-2 .item {
    padding: 20px 0;
    border-bottom: 1px solid #b8b8b8;
}

#cate-content.list100-2 .item:last-child,
#search-result.list100-2 .item:last-child {
    border-bottom: none;
}

#cate-content.list100-2 .item .avatar,
#search-result.list100-2 .item .avatar {
    display: block;
    height: 155px;
    overflow: hidden;
    margin-right: 25px;
    float: left;
}

#cate-content.list100-2 .item img,
#search-result.list100-2 .item img {
    width: 234px;
    min-height: 155px;
}

#cate-content.list100-2 .item .title,
#search-result.list100-2 .item .title {
    font-weight: bold;
    margin-bottom: 10px;
    display: block;
}

#cate-content.list100-2 .item .lead,
#search-result.list100-2 .item .lead {
    line-height: 16px;
    color: #666;
}
#cate-content .lead{
    margin-top: 10px;
}
#cate-content li.first a,
#cate-content li.first .lead{
    font-size: 13px;
    text-transform: none;
}

/* Box Detail */
.box-detail {

}

.box-detail .title {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #187bcd;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.box-detail .title-new {
    font-size: 18px;
    color: #003d91;
    font-weight: bold;
    margin-bottom: 2px;
}

.box-detail .date {
    font-family: Arial;
    font-size: 12px;
    color: #666666;
}

/* Block Social */
.block-social {
    margin-top: 10px;
    margin-bottom: 30px;
}

.block-social ul {
    float: left;
}

.block-social li {
    float: left;
}

.block-social li a {
    background: url('../image/social.png') no-repeat;
    width: 28px;
    height: 28px;
    background-position: 0 0;
    display: block;
    text-indent: -999px;
}

.block-social li .googleplus {
    background-position: -29px 0;
}

.block-social li .twitter {
    background-position: -56px 0;
}

/* Block Like-share */
.like-share {
    float: left;
    margin-left: 5px;
}

.detail-news {
    padding-bottom: 40px;
}

.detail-news p {
    line-height: 20px;
}

.detail-news table.center {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.detail-news table.center img {
    margin-left: auto;
    margin-right: auto;
}

.detail-news table[align='right'] {
    font-weight: bold;
    border: 3px dotted #a8a8a8;
    margin-left: 5px;
}

.detail-news table[align='right'] td {
    padding: 10px;
}

.line {
    width: 100%;
    height: 1px;
    background: #b8b8b8;
}

.form-send {
    background: #eaeaea;
    padding: 25px;
    padding-top: 15px;
    margin-top: 45px;
}

.form-send .title-head {
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    padding-left: 17px;
    margin-bottom: 15px;
    position: relative;
}

.form-send .title-head:before {
    content: "";
    background: url('../image/arrow-send.png') no-repeat;
    width: 15px;
    height: 15px;
    position: absolute;
    left: -12px;
    top: 0;
}

.form-send .input-inner {
    padding-bottom: 10px;
}

.form-send .input-inner input[type="text"] {
    background: #fff;
    padding: 0 10px;
    height: 28px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 2px 1px 0 0 #767676;
    -moz-box-shadow: inset 2px 1px 0 0 #767676;
    box-shadow: inset 2px 1px 0 0 #767676;
}

.form-send .input-inner textarea {
    font-size: 12px;
    width: 100%;
    height: 105px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 2px 1px 0 0 #767676;
    -moz-box-shadow: inset 2px 1px 0 0 #767676;
    box-shadow: inset 2px 1px 0 0 #767676;
    resize: none;
    overflow: hidden;
}

.show-err {
    color: #ff0000;
    margin-top: 5px;
    display: none;
}

.bock-submit {
    margin-top: 5px;
    text-align: right;
}

.bock-submit input[type="submit"] {
    font-size: 12px;
    width: 101px;
    height: 22px;
    line-height: 21px;
    background: #959595;
    color: #fff;
    text-align: center;
    cursor: pointer;
}




/* detail_col */
.detail_col {

}

.detail_col .col-left {
    width: 173px;
    float: left;
}

.detail_col .col-right {
    width: 490px;
    float: right;
}

.detai-hotnew {

}

.detai-hotnew .title-head {
    font-size: 16px;
    color: #2b7abf;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
}

.detai-hotnew .title-head:before {
    content: "";
    height: 3px;
    width: 100%;
    background: #959595;
    position: absolute;
    bottom: -3px;
    left: 0;
}

.detai-hotnew .title-head span {
    display: inline-block;
    padding: 0 5px 5px 5px;
    position: relative;
}

.detai-hotnew .title-head span:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 3px;
    width: 100%;
    background: #3fa9f5;
    z-index: 99;
}

.detai-hotnew .list-item {
    padding-left: 8px;
    margin-top: 2px;
}

.detai-hotnew .list-item .item {
    width: 152px;
    margin-top: 20px;
}

.detai-hotnew .list-item .item .image {
    width: 152px;
    height: 102px;
}

.detai-hotnew .list-item .item .image a {
    display: block;
}

.detai-hotnew .list-item .item .image img {
    width: 100%;
    height: 102px;
}

.detai-hotnew .list-item .item .p_text {
    font-size: 14px;
    margin-top: 5px;
}

.article-tool {
    margin-top: 5px;
    text-align: right;
    border-bottom: 1px solid #cbcbcb;
    padding-bottom: 5px;
}

.article-tool li {
    display: inline;
    margin-left: 3px;
}

.article-tool li.print {
    background: url('../image/icon-print.png') no-repeat;
}

.article-tool li.share {
    background: url('../image/share.png') no-repeat;
}

.article-tool a {
    color: #000000;
    font-weight: bold;
    padding: 4px 9px;
}

.form-send.second {
    margin-top: 15px;
}

/* Box Video */
.col .col11 {
    float: left;
    width: 664px;
}

.col .col22 {
    float: right;
    width: 330px;
}

.video-top {
    padding: 12px;
    border: 1px solid #cdcdcd;
    margin-top: 10px;
}

.video-top .video-inner {

}

.video-top .title {
    font-size: 18px;
    color: #003d91;
    margin: 10px 0;
}

.video-top .title a {
    color: #003d91;
}

.video-top .title .date {
    font-size: 14px;
    color: #898989;
    margin-left: 5px;
    vertical-align: bottom;
}

.like-share.second {
    float: none;
    margin-left: 0;
    padding-top: 10px;
}

.group_input {

}

.group_input .input_left {
    width: 240px;
    float: left;
    margin-right: 10px;
}

.group_input .input_right {
    width: 385px;
    float: right;
}

.form-video {
    padding: 12px;
    border: 1px solid #cdcdcd;
    margin-top: 12px;
    background: #fff;
}

.form-video .input-inner input[type="text"] {
    -webkit-box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
    -moz-box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
    box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
}

.form-video .input-inner textarea {
    -webkit-box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
    -moz-box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
    box-shadow: inset 1px 1px 1px 1px rgba(69, 69, 69, 0.3);
}

.form-video .title-head {
    padding-left: 30px;
    margin: 10px 0 7px;
}

.form-video .title-head:before {
    left: 0;
}

.form-video .share-clip {
    text-align: left;
}

.form-video .input-inner textarea {
    height: 70px;
}

.form-video .bock-submit {
    margin-top: 0;
}

/* video */
.contact {
    list-style: none;
    padding: 10px;
}

.contact li {
    display: inline;

}

.contact li > .image {
    float: left;
    margin-right: 10px;

}

/* Video New List */
.video-newlist {
    padding: 12px;
    border: 1px solid #cdcdcd;
}

.video-newlist .title {
    font-size: 14px;
    color: #0099dc;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.video-newlist li {
    margin-bottom: 34px;
}

.video-newlist li .image {
    width: 157px;
    margin-right: 10px;
    float: left;
}

.video-newlist li .p_text {
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 5px;
}

.video-newlist li .date {
    color: #7d7d7d;
    font-weight: bold;
}

/* Related Videos */
.related-videos {
    padding: 17px;
    border: 1px solid #cdcdcd;
    margin-top: 20px;
    margin-bottom: 75px;
}

.related-videos .col-left {
    width: 460px;
    float: left;
}

.related-videos .col-right {
    width: 460px;
    float: right;
}

.related-videos .list-item {
    padding-bottom: 10px;
}

.related-videos .list-item:last-child {
    padding-bottom: 0;
}

.related-videos .list-item .title {
    position: relative;
    margin-bottom: 15px;
}

.related-videos .list-item .title span {
    font-size: 14px;
    color: #003d91;
    font-weight: bold;
    background: #fff;
    position: relative;
    padding-right: 3px;
    z-index: 3;
}

.related-videos .list-item .title:before {
    content: "";
    border-bottom: 1px dotted #000;
    width: 100%;
    position: absolute;
    bottom: 3px;
    left: 0;
    z-index: 2;
}

.related-videos .list-item .item {
    width: 142px;
    padding-bottom: 15px;
}

.related-videos .list-item .item .p_text {
    line-height: 16px;
    margin-top: 5px;
}

.related-videos .bx-wrapper {
    margin-bottom: 0;
}

.related-videos .bx-wrapper .bx-controls-direction a {
    display: block;
    margin-top: -52px;
}

.related-videos .bx-wrapper .bx-pager {
    display: none;
}

.related-videos .bx-wrapper .bx-prev {
    background: url(../image/prev_video.png) no-repeat;
    width: 23px;
    height: 33px;
    left: 0;
}

.related-videos .bx-wrapper .bx-next {
    background: url(../image/next_video.png) no-repeat;
    width: 23px;
    height: 33px;
    right: 0;
}

.related-videos .bx-wrapper .bx-loading {
    display: none;
}

/* Custom Block Poll */
#poll_show {
}

#poll_show .cate-title {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

#poll_show .cate-title span {
    display: inline-block;
    padding: 5px 12px;
    position: relative;
}

#poll_show .cate-title span:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 3px;
    width: 100%;
    background: #009ce6;
    z-index: 99;
}

#poll_show .box-explore {
    background: #ebebeb;
    padding: 15px;
    position: relative;
}

#poll_show .title-ex {
    font-weight: bold;
    position: relative;
}

#poll_show .title-ex:before {
    content: "";
    width: 5px;
    height: 5px;
    background: #000;
    display: inline-block;
    margin-right: 7px;
    vertical-align: top;
    margin-top: 4px;
}

#poll_show #poll_show_items {
    padding-top: 10px;
}

#poll_show #poll_show_items li {
    margin-bottom: 6px;
    list-style: none;
}

/*#poll_show #poll_show_items li tr td:first-child{
	display:none;
}*/
#poll_show #poll_show_items label {
    padding-left: 10px;
    cursor: pointer;
    position: relative;
}

/*#poll_show #poll_show_items label:before {
	content:"";
    background: url(../image/check-radio.png) no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    background-position: 0 -22px;
	position:absolute;
	top:0px;
	left:0;
}*/
#poll_show .cmd {
    padding-top: 5px;
}

#poll_show .cmd .cmdbieuquyet {
    font-weight: bold;
    width: 84px;
    height: 22px;
    line-height: 16px;
    background: #d9d9d9;
    -webkit-box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid #acacac;
    cursor: pointer;
    margin-right: 5px;
}

#poll_show .cmd .cmdketqua {
    margin-top: 1px;
    text-decoration: underline;
    display: inline-block;
}

#poll_show .cmd .cmdbieuquyet:hover {
    opacity: 0.8;
}

#poll_id_show {
    /*padding:10px 0;*/
    display: none;
}

/* Form Search */
#form-search {
    border: 1px dotted #b8b8b8;
    background-color: #E7E7E7;
    margin-bottom: 10px;
}

.form_block {
    background: #f6f6f4;
    border: 1px solid #D6D6D6;
    border-radius: 0 0 4px 4px;
}

.form_block .title-head {
    background: #f6f6f4 url(../image/form-search-bottom.gif) repeat-x left bottom;
    padding: 5px 10px 10px 10px;
    font: bold 12px time new roman;
    color: #666;
    text-transform: uppercase;
    margin-bottom: 0;
}

.form-search .tool-search {
    padding: 5px;
}

.form-search .tool-search #google {
    margin-left: 10px;
}

#FormSearch {
    padding: 8px;
}

#FormSearch table {
    width: 100%;
    border-collapse: collapse;
}

#FormSearch table.row10 {
    margin-bottom: 10px;
}

.form-search .txtkeyword {
    border: 1px solid #ccc;
    margin-left: 3px;
    padding: 2px 5px;
    width: 160px;
    margin-right: 5px;
    font-size: 8pt;
}

.form-search select {
    font-size: 8.5pt;
    width: 120px;
    margin-right: 2px;
}

.form-search .date {
    background: url(../image/bg-datepicker.gif) no-repeat #fff;
    border: none;
    height: 17px;
    padding-right: 23px;
    padding-left: 5px;
    margin-left: 5px;
    margin-right: 3px;
    width: 87px;
    cursor: pointer;
}

.form-search .cmdbt {
    background: url(../image/button_search.gif) no-repeat;
    border: none;
    cursor: pointer;
    height: 21px;
    width: 72px;
}

#report-result {
    margin-bottom: 10px;
}

/*@-webkit-keyframes marquee {
  0% {
    -webkit-transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(-100%, 0);
  }
}*/

/*page begin*/

.pager {
    float: right;
    height: 20px;
    padding: 0;
    margin-bottom: 10px;
    margin-top: 20px;
}
.pager div.short{
    float: right;
    margin: 0;
    padding: 0;
    margin-right: 10px;
    width: 74px;
}
.pager div.short input {
    width: 28px;
    height: 18px;
    border: none;
    margin-left: 8px;
    float: left;
}
.pager ul {
    list-style: none;
    padding: 0;
    margin: 0 0 0 10px;
    float: left;
    width: auto !important;
    height: 20px;
}
.pager ul li{
    display: block;
    float: left;
    margin-left: 1px;
    height: 20px;
}
.pager ul li a {
    text-decoration: none;
    width: 20px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-weight: bold;
    padding: 0px;
    display: block;
}
.pager span {
    margin-left: 4px;
    color: White;
    float: left;
}
.pager .btn {
    display: block;
    text-align: center;
    float: left;
    margin: 0;
    margin-left: 10px;
    cursor: pointer;
    height: 18px;
    line-height: 18px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.pager .disabled {
    color: #999 !important;
}
.pager .btn{
    width:15px;
    margin-left:0;
    text-indent:-9999px;
    overflow:hidden;
    position:relative;
}
.pager .btn:before{
    content: "";
    background: url(../image/paging-prev.png) no-repeat center center;
    width: 7px;
    height: 17px;
    display: block;
    margin: auto;
}
.pager .btn + ul + .btn:before{
    content: "";
    background: url(../image/paging-next.png) no-repeat center center;
    width: 7px;
    height: 17px;
    display: block;
    margin: auto;
}
.pager ul{
    margin:0 3px;
}
.pager ul li{
    margin:0 2px;
}
.pager ul li a{
    font-family: Arial;
    font-size: 11px;
    font-weight: 400;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    text-align: center;
    display: inline-block;
    background: #f5f5f5;
    position: relative;
}
.pager ul li a:hover,
.pager ul li a.active {
    background: #0072ff;
    color: #fff;
}

.thongtin {
      z-index: 555;
      margin: 0 0 0px 0;
      padding: 0;
      /* width: 120px; */
      position: fixed;
      left: 50%;
      bottom: 0px;
      margin-left: 501px;
      float: left;
      border: 1px solid #ccc;
      width: 160px;
      height: 200px;
      background: #eee;
      margin-bottom: 10px;
}

.thongtin .cate-title{
    font-size: 20px;
    text-transform: uppercase;
    padding: 10px 0 10px 10px;
}

.thongtin .left {float: left;border-color: #ccc;border-style: solid;border-width: 0 1px 0 0;width: 150px;}
.thongtin .left .icon {float: left;border-color: #ccc;border-style: solid;border-width: 0 1px 1px 0;height: 25px;width: 26px;}
.thongtin .left .text {float: left;border-color: #ccc;border-style: solid;border-width: 0 0 1px;height: 20px; padding:5px 0 0 5px;width: 118px;font: 11px/20px Arial}
.thongtin .left .text a:link, .thongtin .left .text a:visited, .thongtin .left .text a:active, .thongtin .left .text a:hover {color: #022c66; font:11px/20px Arial}
.thongtin .left .bg{background:#f0f0f0}
.thongtin .left .email {
    float: left;
    background: url(../image/boxtincanbiet_bd_email.gif) no-repeat left center;
    height: 48px;
}

.thongtin .left .email .up {
    float: left;
    color: #999;
    font:12px Arial;
    padding: 6px 0 5px 34px;
    width: 107px;
}

.thongtin .left .email .down {
    float: left;
    height: 28px;
    margin-top: 10px;
    padding-left: 27px;
    width: 118px;
    word-wrap: break-word;
}

.temp {
    color: #3E3D7C;
    width: 30%;
    margin-top: 30px;
}
.temp img{
    /* width: 60%; */
}
.weather_VN .gialai{
    color:black !important;
}
.weather_VN{
    /* display:flex; */
    display: flex;
    float: right;
    margin-top: -20px;
    max-height: 50px;
    width: 125px;
    /* margin-left: 41px !important; */
}
.weather_VN .desc,.weather_VN .gialai{
    margin-top: 20px;
    color:red;
    margin-right:3px;
    font-size: 14px;
}
.weather-info{
	position: relative;
	height: 45px;
}
#w-sky {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 5px;
    margin-left: -5px;
    margin-top: -5px;
}
.ngoaite-title {
    background: url(../image/usd.png) no-repeat;
}
.vang-title {
    background: url(../image/vang.png) no-repeat;
}
.ngoaite-title .vang-title {
    color: #222;
    font-size: 11px;
    height: 16px;
    padding: 2px 0 0 22px;
    text-transform: uppercase;
    font-weight: 700;
}
.ngoaite-title,
.vang-title {
     color: #222;
     font-size: 11px;
     height: 18px;
     padding: 4px 0 0 22px;
     text-transform: uppercase;
     font-weight: 700;
}
.vang-data {
    margin: 11px 0;
    margin-top: -11px;
}
.ngoaite-data {
    height: 52px;
    margin-bottom: 5px;
    overflow-y: scroll;
    overflow-x: hidden;
    font-size: 10px;
    margin-top: -8px;
}
.tb_giavang {
    margin: 0;
    padding: 0;
    text-align: center;
}
.tb_giavang td {
    border: 1px solid #D0D0D0;
    padding: 2px 0;
    text-align: center;
    font-size: 10px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
#w-temp {
    font-size: 18px;
    font-weight: 700;
    color: #129281;
    padding-right: 3px;
    margin-right: 3px;
    float: left;
}

.thongtin .left .email .down a:link, .thongtin .left .email .down a:visited, .thongtin .left .email .down a:active, .thongtin .left .email .down a:hover {color: #FF0000; font:12px Arial;}

.thongtin .right {float: left; width: 147px;}
.thongtin .right .icon { float: left;border-color: #ccc;border-style: solid;border-width: 0 1px 1px 0;height: 25px;width: 26px;}
.thongtin .right .text {float: left;border-color: #ccc;border-style: solid;border-width: 0 0 1px; padding:5px 0 0 5px;width: 115px;}
.thongtin .right .text a:link, .thongtin .right .text a:visited, .thongtin .right .text a:active, .thongtin .right .text a:hover {color: #022c66; font:11px/20px Arial;}
.thongtin .right .thoitiet {float: left;width: 138px;}
.thongtin .right .thoitiet .caption {background-image: url(../image/boxtincanbiet_thoitiet_capt.gif);height: 34px;width: 144px;}
.thongtin .right .thoitiet .info {
    float: left;
    height: 42px;
    padding-top: 2px;
    width: 149px;
}

#location {
    float: right;
    margin-right: -10px;
    font-size: 12px;
    font-weight: 500;
    margin-top: 11px;
    width: 67px;
    text-transform: uppercase;
    color: #666;
    /* margin: 0; */
    background: #f8f8f8;
    border: none;
    outline: 0;
    display: inline-block;
}

.loading {
    text-align: center;
}

.ty-gia th {
    background: none repeat scroll 0 0 #B9C9FE;
    color: #003399;
    font-size: 13px;
    font-weight: normal;
    padding: 8px;
}

.ty-gia td {
    background: none repeat scroll 0 0 #E8EDFF;
    border-top: 1px solid #FFFFFF;
    color: #666699;
    padding: 8px;
}

.ty-gia .update-date {
    padding: 5px 0;
    color: #666;
}

.thongtin .left .last {
    border-bottom: 0;
}

.raovat .cate-header-title {
    /* background: #aa0808; */
    height: 25px;
    line-height: 25px;
    padding-right: 20px;
}

.raovat .cate-header-title .title {
    float: left;
    display: block;
    color: black;
    /* font-weight: bold; */
    text-transform: uppercase;
    font-size: 19px;
    /* background: #ccc; */
    padding: 0px 0px;
}

.raovat .cate-header-title .contact {
    color: red;
    text-transform: uppercase;
    float: right;
    font-size: 15px;
    line-height: 5px;
    margin-bottom: 10px;
}

.raovat .list-item .first {
    margin-left: 0;
}

.raovat .list-item .item {
    margin-bottom: 5px;
}

.raovat .box-body {
    padding: 0 15px 0 22px;
    position: relative;
    /*background: url(../image/raovat-bg.jpg) no-repeat center center;*/
    margin-bottom: 15px;
}

.raovat .box-body .box-pad {
    /* overflow: hidden; */
    margin-left: 15px;
}

.raovat .list-item .avatar img {
    width: 142px;
    height: 105px;
    margin: 5px 0;
}

.raovat .list-item {
    width: 10000px;
}

.raovat .list-item .cate-title a {
    color: #999;
    font-size: 11px;
    text-transform: uppercase;
}

.raovat .list-item li {
    /*background: url(../image/dotted.png) no-repeat 0 5px;*/
    margin-top: 10px;
    padding-right: 12px;
    float: left;
    width: 142px;
    min-height: 164px;
}

.caroufredsel_wrapper {
    width: 600px !important;
    height: 365px !important;
}
#next-1 {
    background: url(../image/PagerSmall.jpg) no-repeat right -23px;
    height: 23px;
    opacity: 0.8;
    position: absolute;
    right: 0;
    top: 137px;
    width: 14px;
    z-index: 10;
}

#prev-1 {
    background: url(../image/PagerSmall.jpg) no-repeat left -23px;
    height: 23px;
    left: 0;
    opacity: 0.8;
    position: absolute;
    top: 137px;
    width: 14px;
    z-index: 10;
}
#10042{
	color:red;
}
table.image {
    background: #e9e9e9 none repeat scroll 0 0;
    border-collapse: collapse;
    color: #135eb9;
}
/*** box share****/
#pushnotification {
	background: #eeeeee;
	border-bottom: 1px solid #dcdcdc;
	text-align: center;
	position: fixed;
	width: 65px;
	padding: 10px;
	background: #fff;
	box-shadow: 5px 5px 5px -5px #333;
	margin-left: -90px;
	overflow: hidden;
}
#prev-1 {
    background: url(../image/PagerSmall.jpg) no-repeat left -23px;
    height: 23px;
    left: 0;
    opacity: 0.8;
    position: absolute;
    top: 137px;
    width: 14px;
    z-index: 10;
}
#tags a.tag {
    -moz-border-radius: 4px 4px 4px 4px;
    background: none repeat scroll 0 0 #CCC;
    display: inline-block;
    font: 11px arial;
    padding: 2px 4px;
    text-decoration: none;
    color: #333;
    margin-left: 5px;
    margin-bottom: 5px;
}
table.rl ul li {
    text-align: justify;
    background: url(../image/dotted-related.gif) no-repeat left 3px;
    padding: 0 5px 10px 10px;
   

}
table.rl ul li a{
    font-size:13px;
     font-style: italic;
}
/*** search ***/
.bgborder .avartar a img {
	    display: block;
    height: 155px;
    overflow: hidden;
    margin-right: 25px;
    float: left;
}
.bgborder .title-lead .lead {
	line-height: 16px;
    font-size: 14px !important;
    color: #666;
    margin-top: 10px;
}
.list-full-2 #search-result li{
	padding: 20px 0;
    border-bottom: 1px solid #b8b8b8;
}
.bgborder .title-lead .lead em{
   
    color: #3FA9F5;

}
.quote rightside {
    border: 1px solid #d6dce8;
    background: #eee;
}
.rightside{
border-collapse: collapse;
    background-image: none;
    background-position: 0px 0px;
    background-repeat: repeat;
    background-attachment: scroll;
    background-color: rgb(238, 238, 238);
    border-color: rgb(214, 220, 232);
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 10px;
    color: rgb(0, 0, 0);
    font-family: Arial;

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

table.quote {
    border: 1px solid #d6dce8;
    background: #eee;
    margin: 10px;
}
table.quote td {
    padding: 10px;
    color: black;
    text-align: justify;
}
.social a {
	background: url(../image/widget.png) no-repeat;
	display: inline-block;
	height: 16px;
	margin: 0 5px;
	text-indent: -9999px;
	width: 16px;
}

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

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

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

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

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

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

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

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

.tool-article .date {
	float: left;
}
.tool-article .date {
    float: left;
}

.social-2 li {
	float: right;
}

.social-2 {
	margin-bottom: 15px;
}

tool-article .now{
    float: left;
}
/*-[ Social Buttons ]--------------------------*/
.shareit {
    padding: 0px 0 30px;
    clear: both;
    border: none;
    z-index: 1;
    float: left;
    width: 100%;
}
.shareit.bottom { padding: 15px 0 15px }
.shareit.top {
    padding-top: 0!important;
    padding-bottom: 20px;
}
.share-item {
    display: block;
    margin: 0;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    width: 32.60%;
    max-width: 238px;
}
.share-item a:hover { opacity: .8 }
.share-item:nth-of-type(3n+3) { margin-right: 0 }
.ss-full-width .share-item:nth-of-type(3n+3) { margin-right: 8px }
.shareit.floating .share-item {
    display: block;
    margin: 0;
    float: left;
    height: 50px;
    width: 100%;
    max-width: 48px;
    /* background-image: url(http://baogialai.com.vn/dataimages/201706/original/images2537853_icon_face.png); */
}
.shareit.floating {
    top: 600px;
    left: auto;
    margin: 0px 0 0 -54px;
    width: 48px;
    position: fixed;
    padding: 0;
    border: none;
    border-right: 0;
}
.ss-full-width .shareit.floating { margin: 0 0 0 -78px }
.shareit.floating .single-social {
    padding-left: 0;
    font-size: 18px;
    border-radius: 0;
}
.shareit.floating .single-social .social-btn { display: none }
.share-item.shareit.top {
    float: left;
    margin-bottom: 10px!important;
    margin-top: 0;
    width: 100%;
}

.single-social .social-btn {
    float: left;
    background-image: url{http://baogialai.com.vn/dataimages/201706/original/images2537853_icon_face.png;}
    padding: 17px 0;
}
.single-social .social-icn {
    float: right;
    width: 48px;
    text-align: center;
    padding: 16px 0;
    padding-bottom: 17px;
    border-left: 1px solid rgba(255,255,255,0.4);
    position: relative;
    z-index: 1;
}
.shareit.floating .single-social .social-icn {/* border-left: none */}
.single-social .social-icn:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    /* background: rgba(0, 0, 0, 0.1); */
    z-index: -1;
}

/*-[ Social Profile Widget ]--------------------------*/
.social-profile-icons ul {
    margin-left: -5px;
    margin-right: -5px;
}
.social-profile-icons ul li {
    background: none;
    border: none;
    float: left;
    list-style-type: none;
    margin: 0 5px 10px 5px!important;
    padding: 0 !important;
    border: none !important;
    width: auto;
}
.social-profile-icons ul li a {
    width: 41.5px;
    height: 41.5px;
    display: block;
    float: left;
    border-radius: 50%;
    text-align: center;
    color: #FFF!important;
    transition: all .4s;
}
.widget .social-profile-icons ul li a:hover {
    color: #fff!important;
    background: #666;
}
.sidebar .social-profile-icons ul li a { color: #fff }
.social-profile-icons ul li i {
    font-size: 16px;
    line-height: 41.5px;
}
/*table.image img{
    width:100% !important;
    height:auto !important;
}*/
.search-inner {
    position: relative;
    margin-top: 3px;
    border: 1px solid #ebf0f5;
}
table.image {
    background: #e9e9e9 none repeat scroll 0 0;
    border-collapse: collapse;
    color: #135eb9;
    /* padding: 5px; */
}
/*** box share****/
#pushnotification {
	background: #eeeeee;
	border-bottom: 1px solid #dcdcdc;
	text-align: center;
	position: fixed;
	width: 65px;
	padding: 10px;
	background: #fff;
	box-shadow: 5px 5px 5px -5px #333;
	margin-left: -90px;
	overflow: hidden;
}
.social-bottom {

}

.social-bottom li {
	margin-bottom: 10px;
}

.social-bottom a {
	margin: 0;
	text-indent: -9999px;
	text-transform: capitalize;
	display: inline-block;
}

.social-bottom a.email {
	background: url(../image/email.gif) no-repeat center center;
	height: 13px;
	width: 20px;
}


.social .share a.print {
    background-position: 0 -112px;
}
.social-bottom a.print {
	background: url(../image/print.gif) no-repeat center center;
	height: 16px;
	width: 16px;
}

.social-bottom a.addthis  {
	background: url(../image/addthis.gif) no-repeat center center;
	height: 23px;
	width: 23px;
}

.social-bottom .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: 65px;
	display: block;
	padding-bottom: 13px;
}

.social-bottom .tl-feedback {
	cursor: pointer;
}

.social-bottom .tl-feedback .text {
	background: url("../image/bt-binhluan.jpg") no-repeat center top;
	display: block;
	color: #fff;
	height: 20px;
	line-height: 20px;
}

.layout-detail #body {
	position: relative;
}


.fb-tool .close {
	background: url(../image/close.gif) no-repeat;
	width: 14px;
	height: 14px;
	float: right;
	cursor: pointer;
}

.fb-tool span {
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}

.fb-tool {
	border-bottom: 1px solid #ccc;
	padding: 10px 10px 7px 10px;
}
.list-social{
    float: right;
    /* margin-top:-20px; */
    /* margin-bottom:5px; */
    display: flex;
}
.list-social li{
    /* display: inline-table; */
    margin-left: 13px;
}
/*Article content*/
h1.title{
    color: #00AEE8;
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 5px;
}
#content, #content p{
    font-size: 15px;
    line-height: 18px;
}
#content span {
    font-size: 15px !important;
    line-height: 22px !important;
}
.rl.center{
    float: left;
    margin-left: 10px;
    padding-bottom: 34px;
    width: 100%;
}
table.center{
    /* text-align: center; */
    margin: auto;
    /* width: 100% !important; */
}
table.image td {
    text-align: center;
    padding: 5px;
}
table.image .image_desc {
    padding: 5px;
}
/* Other News */
.other-news {
    padding-top: 20px;
}

.other-news .title {
    font-family: Arial;
    font-weight: bold;
    position: relative;
    padding-bottom: 1px;
    border-bottom: 1px dotted;
    margin-bottom: 18px;
}

.rl.center br{
    
    font-size: 15px !important;
}
.other-news .list-item {

}

.other-news .list-item .item {
    width: 112px;
    margin-right: 30px;
    margin-bottom: 20px;
    float: left;
}

.other-news .list-item .item:nth-of-type(5n) {
    margin-right: 0;
}

.other-news .list-item .item:nth-of-type(5n+1) {
    clear: left;
}

.other-news .list-item .item .image {
    width: 112px;
    height: 76px;
}

.other-news .list-item .item .image a {
    display: block;
}

.other-news .list-item .item .image img {
    width: 100%;
    height: 75px;
}

.other-news .list-item .item .p_text {
    font-size: 12px;
    color: #555;
    font-weight: bold;
    margin-top: 5px;
    line-height: 16px;
}

.other-news .list-item .item .p_text a {
    color: #555;
}


.article-tool {
    margin-top: 5px;
    text-align: right;
    border-bottom: 1px solid #cbcbcb;
    padding-bottom: 5px;
}
#stat_img{
    display: none;
}

a.Movie {
	background: url("../image/icon-video.png") no-repeat right center;
	padding-right: 28px;
}

a.Photo {
	background: url("../image/icon-photo.png") no-repeat right center;
	padding-right: 24px;
}

a.Song {
	background: url("../image/icon-audio.png") no-repeat right center;
	padding-right: 20px;
}
//** rao vat ***///
.list100-2 {
	margin-top: 10px;
}

.list100-2 .cate-header {
	background: #D9D9D9;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}

.list100-2 .cate-header a {
	font-weight: bold;
}

.list100-2 .cate-header .more {
	float: right;
	margin-top: 2px;
}

.list100-2 .cate-header .more a{
	text-decoration: underline;
	color: #174777;
	font: italic 11px arial;
}

.list100-2 .cate-header a.cate-title {
	color: #000;
}

.list100-2 ul {
	padding: 11px;
	background: #FFF url(../image/list100-2-bg.png) no-repeat top left;
}

.list100-2 ul li {
	background: url(../image/dotted.png) no-repeat left 5px;
	margin-bottom: 10px;
	padding-left: 11px;
}

.list100-2 ul li a {
	color: #333;
}
.carousel { 
margin-bottom: 0;   
padding: 0 40px 30px 40px;
}
 
.carousel-control { 
left: -12px;    
height: 40px;   
width: 40px;    
background: none repeat scroll 0 0 #222222; 
border: 4px solid #FFFFFF;  
border-radius: 23px 23px 23px 23px; 
margin-top: 90px;
}
 
.carousel-control.right {   
right: -12px;
}
 
.carousel-indicators {  
right: 50%; top: auto;  
bottom: -10px;  margin-right: -19px;
}
/* The colour of the indicators */
.carousel-indicators li {   
background: #cecece;
}
.carousel-indicators .active {  
background: #428bca;
}
/*** slide truyen hinh ***/
.slide-holder{
margin:0 auto;
}
.slide-container { /*slide-container lÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â  khÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“i bao mÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â  slide-stage cÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ thÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ "trÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£t" bÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âªn trong */
height: 200px;
width: 100%;
overflow: hidden;
position:relative;
}
.slide-stage{
position: absolute;
}
.slide-image { /*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ rÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ng cÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§a .slide-image cÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ thÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£c thay ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢i theo nhu cÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§u, ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£nh hÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ng ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿n ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ rÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ng chung cÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§a slideshow*/
float:left;
width:230px;
height:150px;
}
.slide-image img, .text-center{width:95%;margin:0 auto;margin-bottom: 5px;height: 140px;}
.slide-pager{
position:relative;
}
.slide-control-prev {position: absolute;text-align: center;width: 25px;height: 60px;background: orange;line-height: 60px;color: #fff;cursor: pointer;top: 35px;z-index: 10;}
.slide-control-next{position: absolute;text-align: center;width: 25px;height: 60px;background: orange;line-height: 60px;color: #fff;cursor: pointer;right: 12px;top: 35px;z-index: 10;}
.truyenhinh {font-size: 20px;text-transform: uppercase;padding: 0 0px 8px 0;height: 4px;border-bottom: solid 3px #28c;margin-bottom: 12px;/* overflow: inherit; */text-align: center;font-size: 25px;text-transform: uppercase;padding: 0 0px 10px 0;}
.truyenhinh a{
        margin-top: 25px;
        background: #EDEDED;
        padding: 0 5px 0 5px;
        color: red;
}
#truyenhinh{
    background:#EDEDED;
}

#weather_box .weather_content {
    display: flex;
    background: whitesmoke;
}
#weather_box hr.weather_hr {
    margin: 5px 0 10px 0;
    border-top: solid 1px white;
}

#weather_box .weather_info {
    width: 50%;
    float: right;
    font-size: 12px;
    margin-bottom: 10px;
    padding-top: 10px;
}

#weather_box .weather_info span {
    display: inline-table;
}

#weather_box .waether_header {
    /* background-image: -webkit-linear-gradient(bottom right,#feb020,#ffd05c); */
    /* background-image: linear-gradient(to top left,#feb020,#ffd05c); */
    color: #333;
    padding: 29px 10px;
    /*border-radius: 8px 8px 0 0;*/
    background: #ccc;
}

#weather_box .desc {
    /* width: 0%; */
    float: left;
    text-align: center;
    /* padding: 20px 0; */
}

#weather_box .desc span {
    font-size: 15px;
    font-weight: bold;
}

#weather_box .temp img {
    /* position: absolute; */
    /* display: block; */
    /* left: 60%; */
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    /* border-radius: 4px; */
    /* z-index: 100; */
    /* top: -25px; */
}

#weather_box .temp {
    /* position: relative; */
}

#weather_box .temp img {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


#weather_box select#select_weather{
  padding: .25em;
  border: 0;
  border-bottom: 2px solid currentcolor;
  font-weight: bold;
  font-size: 17px;
  letter-spacing: .15em;
  border-radius: 0;
  &:focus, &:active {
  outline: 0;
  border-bottom-color: red;
  }
}
#weather_box select#select_weather{background: none;}
#weather_box select#select_weather:focus, select#select_weather:active {
    outline: 0;
    border-bottom-color: red;
}
/* CSS Tet */
.main-tet{
	/* width: 1100px; */
	/* background:red; */
	margin: auto;
	margin: 10px 0px;
	/* position: relative; */
	/* margin-bottom: 15px; */
}
.content-tet1 {
  max-width: 45%;
  background: #3638BB;
  height: 415px;
  margin-bottom: 15px;
}
.content-tet1{
    float: left;
}
.content-tet2{
    max-width: 54.8%;
    float:right;
    background: #3638BB;
    height: 415px;
}
.content-mul-1{
    max-width: 50%;
    height: 100%;
    float:left;
    border-right: 2px solid #e6e8ee;
}
.content-mul-2{
    max-width:49%;
   float:right;
}
.list_tet{
    /* width: 42%; */
    float:left;
    padding-left: 10px;
    padding-right: 10px;
    /* height: 220px; */
}
.list_tet img{/* height:165px; */width:100%;}
.tetviet{
   width: 65%;
   margin: 10px;
}
.title-tet a{
    color: white;
    font-size: 24px;
}
.content-tet{
    padding: 56px;
    width: 85%;
    margin: auto;
    padding: 5%;
}
.title-tet{
    margin-bottom: 15px;
}
.main-tet p a{
    color: white;
    font-size:15px;
}
.main-tet p {
    font-size:15px;
    margin: 15px 0px;
}
.content-tet2-2{
    padding-top: 9.1%;
}
.tet-left{
    width: 16.98%;
    margin-left: -186px;
    position: absolute;
}
.tet-right{
    width: 17.6%;
    /* float: right; */
    margin-left: 1100px;
    position: absolute;
}
.content-tet img{
        /* max-height: 256px; */
        /* min-width: 410px; */
}
#box-tdsk{
    margin-bottom:20px;
}
.image_full{
    width:100%;
}
.box-info .tdsk2 li{
    width: 185px;
    margin-bottom: 20px;
}
.box-info ul.tdsk2 li img{
   height: 135px;
}
.box-info .tdsk2{
    display: flex;
 justify-content: space-between;
}
.box-info{
    background-color: #126FB8;
    position: relative;
}
.box-info .cate-tdsk a {
   float: left;
   padding-bottom: 3px;
   padding-top: 45px;
   background: url(https://baogialai.com.vn/dataimages/202003/original/images2864339_2020_03_18_165553.png) no-repeat left bottom;
   /* margin-top: 6px; */
}
.box-info .cate-tdsk {
    height: 40px;
    line-height: 20px;
    font-size: 16px;
    text-transform: uppercase;
    border-bottom: 4px solid white;
    margin-bottom: 25px;
    margin-top: 15px;
}
.box-info .title_news a{
   font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: white;
   font-weight: bold;
   line-height:1.35;  
   
}
.menu-info {
    position: absolute;
    margin-top: 20px;
}
.menu-info a {
    color: white;
    font-family: "UTM Avo", "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}
.menu-info ul{
    display:flex;
    margin-left: 285px;
}
.menu-info li{
  padding: 0px 25px;
    
}