.floatLeft {
    float:left;
}
.boderpanel>div{
    border: 1px solid #e2e2e2;
    margin-bottom: 3px;
}
.boderpanel .itemright {
    margin-right: 3px;
}
.boderpanel .list-nhom-img-item-title {
    border-bottom: 1px solid #e2e2e2;
}
.list-nhom-img-item>div {
    overflow: hidden;
}
.youtobe-play {
    display: block;
    position: absolute;
    background: url(icons/play.png) center no-repeat;
    width: 100%;
    margin: auto;
    cursor: pointer;
}
.linkvideo {
    position: relative;
    background: url(images/loading.gif) center no-repeat;
    background-position: center center;
}
.linkvideo img {
    padding: 15px 0;
}
.language-content {
    position: absolute;
    right: 0;
    z-index: 999;
}
.language-item {
    padding: 2px;
    float: left;
}
.webtable {
    box-shadow: 0 5px 5px 5px #CCCCCC;
    border: 0; 
    margin: 0; 
    padding: 0;
}
.btBieuQuyet {
    text-indent: -500em !important;
    width: 76px !important;
    height: 19px !important;
    background: url(images/tdyk-button.png) no-repeat left top !important;
    display: block !important;
    float: left !important;
    border: 0;
    cursor: pointer;
}
.btXemKetQua {
    text-indent: -500em !important;
    width: 95px !important;
    height: 19px !important;
    background: url(images/tdyk-button.png) no-repeat left top !important;
    display: block !important;
    float: left !important;
    border: 0;
    background-position: -76px top !important;
    margin-left: 8px;
    cursor: pointer;
}
.frmtxtSearch_box {
    background: url(images/search_1.png) #ffffff left no-repeat !important;
    width: 237px;
    padding: 3px 3px 3px 25px;
    font-family: tahoma;
    font-weight: bold;
    font-size: 12px;
    border: 1px solid #99bce8;
    -webkit-box-shadow: 1px 1px 2px #99bce8;
    box-shadow: 1px 1px 2px #99bce8;
    -moz-box-shadow: 1px 1px 2px #99bce8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd');
}
.weather-title{
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lt.jpg) left 0 no-repeat;
    height: 44px;
}
.weather-title>div{
    overflow: hidden;
    background: url(images/bgweather_rt.jpg) right 0 no-repeat;
    padding-right: 2px;
}
.weather-title>div>div{
    width: 100%;
    background: url(images/bgweather_ct.jpg) top repeat-x;
    height: 44px;
}
.weather-title span {
    background: url(images/bgweather_ico.jpg) top left no-repeat;
    height: 44px;
    float: left;
    overflow: hidden;
    padding-left: 47px;
    font-family: tahoma;
    text-transform: uppercase;
    line-height: 1.7em;
    color: black;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
}
.weather-content {
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lc.jpg) #ffffff left 0 repeat-y;
}
.weather-content>div{
    overflow: hidden;
    background: url(images/bgweather_rc.jpg) right 0 repeat-y;
    padding-right: 2px;
}
.weather-bottom{
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lb.jpg) left 0 no-repeat;
    height: 3px;
}
.weather-bottom>div{
    overflow: hidden;
    background: url(images/bgweather_rb.jpg) right 0 no-repeat;
    padding-right: 2px;
}
.weather-bottom>div>div{
    width: 100%;
    background: url(images/bgweather_cb.jpg) top repeat-x;
    height: 3px;
}
.weather_left {
    line-height: 20px;
}

.weather_right {
    float: right;
}
.tygia-title {
    background: url(images/tygia.png) top right no-repeat;
    height: 25px;
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 5px;
    border-bottom: 1px solid #dddddd;
}
.tygia-title h1 {
    font-family: tahoma;
    text-transform: uppercase;
    line-height: 1.3em;
    text-decoration: none;
    max-height: 1.5em;
    overflow: hidden;
    display: block;
    padding: 0 4px;
    color: black;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
}
.tygia-title h1 div {
    height: 25px;
    font-weight: bold;
    overflow: hidden;
    margin-right: 5px;
    border-bottom: 1px solid #dddddd;
}
.tbl-goldprice {
    line-height: 12px;
    font-family: tahoma;
    font-size: 11px !important;
}
.tbl-goldprice tr td {
    padding: 4px;
    font-size: 11px;
}
.dvShowTitle {
    background-color: #FF0000;
    border-radius: 3px;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 8pt;
    padding: 3px;
    position: absolute;
}

.access-title{
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lt.jpg) left 0 no-repeat;
    height: 44px;
}
.access-title>div{
    overflow: hidden;
    background: url(images/bgweather_rt.jpg) right 0 no-repeat;
    padding-right: 2px;
}
.access-title>div>div{
    width: 100%;
    background: url(images/bgweather_ct.jpg) top repeat-x;
    height: 44px;
}
.access-title span {
    background: url(images/bgaccess.png) top left no-repeat;
    height: 44px;
    float: left;
    overflow: hidden;
    padding-left: 47px;
    font-family: tahoma;
    text-transform: uppercase;
    line-height: 1.7em;
    color: black;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
}
.access-title a{
    color: black;
}
.access-content {
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lc.jpg) #ffffff left 0 repeat-y;
    line-height: 20px;
}
.access-content>div{
    overflow: hidden;
    background: url(images/bgweather_rc.jpg) right 0 repeat-y;
    padding-right: 2px;
}
.access-content>div>div {
    padding: 0 5px;
}
.access-bottom{
    padding: 0 0 0 4px;
    clear: both;
    overflow: hidden;
    background: url(images/bgweather_lb.jpg) left 0 no-repeat;
    height: 3px;
}
.access-bottom>div{
    overflow: hidden;
    background: url(images/bgweather_rb.jpg) right 0 no-repeat;
    padding-right: 2px;
}
.access-bottom>div>div{
    width: 100%;
    background: url(images/bgweather_cb.jpg) top repeat-x;
    height: 3px;
}
.truy_cap .hom_nay {
    background: url(images/homnay.png) center left no-repeat;
    padding-left: 20px;
}
.truy_cap .hom_qua {
    background: url(images/homqua.png) center left no-repeat;
    padding-left: 20px;
}
.truy_cap .tuan_nay {
    background: url(images/tuannay.png) center left no-repeat;
    padding-left: 20px;
}
.truy_cap .thang_nay {
    background: url(images/thangnay.png) center left no-repeat;
    padding-left: 20px;
}
.truy_cap .tat_ca {
    background: url(images/accessall.png) center left no-repeat;
    padding-left: 20px;
}
.menubottom_new {
    background: #ffffff url(images/globe.png) center left no-repeat;
    padding-top: 8px;
    margin-top: 8px;
}
.social {
    text-align: right;
    padding-right: 8px;
    margin: 5px 0;
}
.social span{
    line-height: 20px;
}
.social a {
    padding-left: 20px;
    height: 20px;
    display: inline-block;
    margin: 0 1px;
}
.sf{
    background: url(images/fb.gif) center left no-repeat;
}
.st{
    background: url(images/tw.gif) center left no-repeat;
}
.sg{
    background: url(images/gg.gif) center left no-repeat;
}
.sz{
    background: url(images/zing.jpg) center left no-repeat;
}
.content-left #header-pageview{display:none!important;}
.map_notetitle{margin: 5px 0;
    padding: 5px;
    text-align: left;
    color: #E40D0C;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}
.home-group-content img{margin: 0px auto;/* align-items: center; */display: block;}
.dv-tructhuoc img,.newstop img,.more-article img,.more-article-item img {
    border: 1px solid #CCCCCC; 
    margin: 3px 7px 0 0;
    display: inline;
}