/*dynamic css engine version 1.0 - VietNamNet*/
@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "NotoSans";
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-regular.eot"); /* IE9 Compat Modes */
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-regular.svg") format("svg"), /* Legacy iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "NotoSans-Bold";
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-bold.eot"); /* IE9 Compat Modes */
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-bold.svg") format("svg"), /* Legacy iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/notosans-bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Regular";
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-regular.eot"); /* IE9 Compat Modes */
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-regular.svg") format("svg"), /* Legacy iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Roboto-Bold";
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-bold.eot"); /* IE9 Compat Modes */
  src: url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-bold.svg") format("svg"), /* Legacy iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://vnn-res.vgcloud.vn/ResV9/font/roboto-bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

a,ins {
    text-decoration: none
}
a,hr {
    padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
hr,
menu,
nav,
section {
    display: block
}

.SloganPage,
.btnLogo {
    position: absolute;
    left: 0
}

.HomeTop {
    max-height: 650px;
    overflow: hidden
}

.HomeTop,
.h-265,
.w-155,
.w-300,
.w-690,
.w-820 {
    overflow: hidden
}
.sd-0 {
    text-shadow: none!important
}

abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
small,
span,
strong,
summary,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
ul,
var,
video {
    background: none;
    border: 0;
    font-size: 100%;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline
}

ins,
mark {
    background-color: #ff9;
    color: #000
}

nav ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: none
}


mark {
    font-style: italic;
    font-weight: 700
}

del {
    text-decoration: line-through
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid none none;
    border-width: 1px 0 0;
    height: 1px;
    margin: 1em 0
}

input,
select {
    outline: 0;
    vertical-align: middle
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden
}

.clear {
    clear: both
}
.left {
    float: left
}

.right {
    float: right
}

.p-lr-10{ padding:0px 10px; }
.p-b-5 {padding-bottom: 5px}
.p-10{ padding:10px}
.p-20{ padding:20px}
.p-30{ padding:30px}
.p-40{ padding:40px}
.p-50{ padding:50px}
.p-t-5{ padding-top:5px}
.p-t-10{ padding-top:10px}
.p-t-20{ padding-top:20px}
.p-t-30{ padding-top:30px}
.p-t-40{ padding-top:40px}
.p-t-50{ padding-top:50px}
.p-b-5{ padding-bottom:5px}
.p-b-10{ padding-bottom:10px}
.p-b-20{ padding-bottom:20px}
.p-b-30{ padding-bottom:30px}
.p-b-40{ padding-bottom:40px}
.p-b-50{ padding-bottom:50px}
.p-l-5{ padding-left:5px}
.p-l-10{ padding-left:10px}
.p-l-20{ padding-left:20px}
.p-l-30{ padding-left:30px}
.p-l-40{ padding-left:40px}
.p-l-50{ padding-left:50px}
.p-r-5{ padding-right:5px}
.p-r-10{ padding-right:10px}
.p-r-20{ padding-right:20px}
.p-r-30{ padding-right:30px}
.p-r-40{ padding-right:40px}
.p-r-50{ padding-right:50px}
.m-10 {margin: 10px}
.m-20 { margin: 20px}
.m-30 { margin: 30px}
.m-r-5 {margin-right: 5px}
.m-r-10,
.margin-right-10 {
    margin-right: 10px
}

.m-r-20 {
    margin-right: 20px
}

.m-b-5 {
    margin-bottom: 5px
}
.m-b-15 {
    margin-bottom: 15px
}

.m-b-10,.margin-bottom-10 {
    margin-bottom: 10px
}
.m-b-20,
.margin-bottom-20 {
    margin-bottom: 20px
}
.m-t-5,
.margin-top-5 {
    margin-top: 5px
}

.m-t-10 {
    margin-top: 10px
}
.m-t-6 {
    margin-top: 6px
}
.m-t-20 {
    margin-top: 20px
}

.m-t-15 {
    margin-top: 15px
}

.m-l-5 {
    margin-left: 5px
}

.m-l-10 {
    margin-left: 10px
}
.m-l-20 {
    margin-left: 20px
}

.m-l-30 {
    margin-left: 28px
}

.bg-eee,.b-eee {
    background: #eeeeee
}
.bg-ddd {
    background: #ddd
}
.f-10 {
    font-size: 10px
}

.f-11 {
    font-size: 11px
}

.f-12 {
    font-size: 12px!important
}

.f-13 {
    font-size: 13px!important
}

.f-14 {
    font-size: 14px
}

.f-15 {
    font-size: 15px
}

.f-16 {
    font-size: 16px
}

.f-18 {
    font-size: 18px
}

.f-19 {
    font-size: 19px
}

.f-20 {
    font-size: 20px
}

.f-21 {
    font-size: 21px
}
.f-22 {
    font-size: 22px
}

.f-23 {
    font-size: 23px
}
.f-24 {
    font-size: 24px
}

.f-25 {
    font-size: 25px
}
.f-26 {
    font-size: 26px
}

.f-27 {
    font-size: 27px
}
.f-28 {
    font-size: 28px
}
.m-auto{ margin:auto }


.highlight {
    background-color: #ff0
}

.t-r {
    text-align: right
}

.t-l {
    text-align: left
}

.center, .t-c {
    text-align: center
}

.t-j, . justify{
    text-align: justify
}
.t-u{ text-transform:uppercase}
.c-fff{ color:#fff}

.c-bdc {
    color: #bdbcbc
}

.c-86 {
    color: #868686
}
.c-bdc {
    color: #bdbcbc
}
.c-5e {
    color: #5e5e5e
}

.c-5d {
    color: #5d5d5d
}
.c-64 {
    color: #333
}
.c-333 {
    color: #333
}
.c-3e {
    color: #3e3e3e
}
.c-blue {
    color: #006699
}
.c-red {
    color: #971928
}
.c-red:hover {
    color: #b82033
}
.c-blue:hover {
    color: #0180c0
}
.blue-link{ color: #0065bf }
.blue .blue-link, .BoxCate .blue .ParentCate a{ color: #0065bf  }
.long .mini-menu { top: 8px }
.blue .line-red { border-color: #0065bf }
.c-3e:hover {
    color: #636363
}
.c-86:hover {
    color: #636363
}
.c-fff:hover, a.c-fff:hover { color:#9e9e9e !important }
.m-t-3{ margin-top: 3px; }

/* edit*/

li,ul {
    list-style-type: none
}
.bor4 {
    border: 1px solid #e9e9e9
}

.bor1 {
    border: 1px solid #e7e7e7
}

.bor2 {
    border: 1px solid #666
}

.bor3 {
    border: 1px solid #9b0000
}

.bor-bottom1 {
    border-bottom: 1px dotted #e8e8e8
}
.bor-bottom2 {
    border-bottom: 1px solid #e8e8e8
}
.bor-bt-sp {
  background:url(https://vnn-res.vgcloud.vn/ResV9/images/head-ema.png) center bottom repeat-x
}
.p-5{ padding: 5px }
.p-b-8{ padding-bottom: 8px }
.p-l-10 {
    padding-left: 10px
}
.gray {
    color: #908f8f
}

.orange {
    color: #ff6102
}

.btn-blue { padding:0px 9px !important; }

.bold,
.font-bold {
    font-family: "NotoSans-Bold";
    font-weight: 400
}
.italic{ font-style:italic; }
.underline {text-decoration:underline}
.logo-small {
    width: auto!important;
}
.box-oran{ background-color:#ff6102; padding:15px}
.box-red { background-color: #f0020d; color:#fff; padding:15px}
.box-blu { background-color: #03a6fa; color:#fff; padding:15px}
.box-green { background-color: #0e9f02; color:#fff; padding:15px}


.bg-red{ background-color:#971927}
.bg-blu{ background-color:#006599}
.bg-green{ background-color:#00be0d}
.bg-oran{ background-color:#ff8400}
.bg-yellow{ background-color:#ffde00}
.bg-gray{ background-color:#a0a0a0}
.bg-white{ background-color:#fff}
.bg-black{ background-color:#000}

.l-h-16 {line-height: 16px}
.l-h-18 {line-height: 18px}
.l-h-20 {line-height: 20px}
.l-h-22 {line-height: 22px}
.l-h-24 {line-height: 24px}
.l-h-26 {line-height: 26px}
.l-h-28 {line-height: 28px}
.l-h-30 {line-height: 30px}
.l-h-32 {line-height: 32px}
.l-h-34 {line-height: 34px}
.d-ib{ display:inline-block; vertical-align: top}
.d-b{ display:block; vertical-align: top}
.d-tba{ display:table}
.d-i{ display:inline; vertical-align: top}
.w-980 {
    margin: 0 auto;
    width: 980px
}
.w-60 {
    width: 60px
}
.w-200 {
    width: 200px
}
.w-300 {
    width: 300px
}
.w-320 {
    width: 320px
}

.w-340 {
    width: 340px
}
.w-440 {
    width: 440px
}
.w-160 {
    width: 160px
}
.w-140 {
    width: 140px
}
.w-120 {
    width: 120px
}
.w-360 {
    width: 360px
}

.w-280 {
    width: 280px
}

.w-660 {
    width: 660px
}
.w-150 {
    width: 150px
}
.w-130 {
    width: 130px
}

.w-500 {
    width: 500px
}

.w-240 {
    width: 240px
}

.w-230 {
    width: 230px
}

.w-560 {
    width: 560px
}

.w-400 {
    width: 400px
}
.w-430 {
    width: 430px
}
.w-306 {
    width: 306px
}

.w-260 {
    width: 260px
}

.w-166 {
    width: 166px
}
.w-170 {
    width: 170px
}
.w-190{
    width: 190px
}
.w-180{
    width: 180px
}
.w-330 {
    width: 330px
}
.w-590 { width: 590px }
.w-50{ width: 50px }
.w-324{ width: 324px }
.w-258{ width: 258px }
.button-image, .btn{
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    vertical-align: middle;
	font-size:0;
}
.va-top{ vertical-align:top}
.pos-rel { position:relative}
.pos-abs { position:absolute}
.bo-bot-1 { border-bottom:1px solid #e2e2e2}
.bo-bot-2 { border-bottom: 1px dotted #e5e5e5}

.v-t{ vertical-align: top; }

.CommentShow.hidden {
    display: none
}
.CommentShow {
    background: rgba(0, 0, 0, 0) url(https://vnn-res.vgcloud.vn/ResV9/images/icon-comment-n.svg) no-repeat left 0px/13px auto;
    padding-left: 16px;
    font-size: 10px;
    color: #971928 ;
    font-weight: 400;
    display: inline-block;
    line-height: 13px;
    margin-left:3px
}
.LikeShow {
    background: rgba(0, 0, 0, 0) url(https://vnn-res.vgcloud.vn/ResV9/images/icon-like-n.svg) no-repeat left 0px/13px auto;
    padding-left: 17px;
    font-size: 10px;
    color: #555;
    font-weight: 400;
    display: inline-block;
    line-height: 14px;
    margin-left: 3px;

}
.icon-articletype{ font-size: 0px;width:25px; height: 10px; line-height: 18px; display: none;}
.title .icon-articletype { margin-left:5px; }
.title.content-time .icon-articletype { margin-left:0px; }
.thumb .icon-articletype { position: absolute; right: 5px; bottom: 5px; background-size: 20px auto; width: 20px; height: 20px; }
.big-thumb.thumb .icon-articletype {  right: 10px; bottom: 10px; background-size: 30px auto; width: 30px; height: 30px}
.thumb.articletype_3 .icon-articletype, .thumb.articletype_10 .icon-articletype, .thumb.articletype_17 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-video.svg") no-repeat scroll 0px 0px; display: inline-block; }
.thumb.articletype_4 .icon-articletype.thumb.articletype_19 .icon-articletype, .thumb.articletype_13 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-audio.svg") no-repeat scroll 0px 0px; display: inline-block; }
.thumb.articletype_2 .icon-articletype, .thumb.articletype_18 .icon-articletype, .thumb.articletype_21 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-photo.svg") no-repeat scroll 0px 0px; display: inline-block;}
.thumb.articletype_6 .icon-articletype, .thumb.articletype_12 .icon-articletype, .thumb.articletype_20 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-info.svg") no-repeat scroll 0px 0px; display: inline-block}
.title.articletype_8 .icon-articletype, .title.articletype_17 .icon-articletype, .title.articletype_18 .icon-articletype, .title.articletype_19 .icon-articletype, .title.articletype_20 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-hot.svg") no-repeat scroll 0px 0px;background-size: 25px;display: inline-block; }
.title.articletype_7 .icon-articletype, .title.articletype_10 .icon-articletype, .title.articletype_12 .icon-articletype, .title.articletype_13 .icon-articletype, .title.articletype_21 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-live.svg") no-repeat scroll 0px 0px;background-size: 25px; display: inline-block;}

/* END  CSS  title icon*/
.thumb,.thumb img{ max-width:100%; font-size: 0px; line-height: 0px}
.thumb.pos-rel{ display: block; }
.thumb img{ max-width:100%; width:100%; background-color: #ececec}
.f-n{ font-weight:400;font-family: "NotoSans" }
.f-m{ font-weight:550;font-family: "NotoSans" }
.f-0{ font-size: 0 }
body {
    line-height: 20px;
    background-color: #fff;
    font:400 14px NotoSans, sans-serif; 
    color:#5d5d5d
}
.noto{ font-family: "NotoSans" }
h1 , h2, h3 { font-family: "NotoSans-Bold"; color:#3e3e3e; font-weight: normal}
.notobol{ font-family: "NotoSans-Bold";font-weight: normal}
.robol{ font-family: "Roboto-Bold"; font-weight: normal}
b{ font-family: "NotoSans-Bold"; font-weight: normal}
.roboto{ font-family: "Roboto"}
.arial { font-family: arial }
a { color:#333;
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration: none;
    background: none;
    outline: 0;
}
a:hover, .c-33:hover , .c-5d:hover{ color: #971928 }
.c-97{ color: #971928 }
.c-900{ color:#971928}
.c-97:hover,.c-900:hover { color: #b82033 }


.title, .link { font-weight: 400;}

.audio-icon,.video-icon,.hot-icon,.live-icon,.photo-icon,.new-icon{ display: none; }
.box-subcate-style4-namecate {
    color: #971928;
    padding-right: 7px;
    text-transform: uppercase;
    font-family: "NotoSans-Bold";
}

/* List tin bài full ảnh lớn*/
.list-content .item { margin-bottom: 18px }


/* Box Thăm Dò*/
.fmsSurveyHead{ line-height:26px; text-align:center; text-transform:uppercase;background-color:#006699; color:#fff; font-weight:700; font-size:14px; margin-top: 20px;font-family: "Roboto-Bold"; }
.fmsSurveyQuestion {border-top:1px solid #d7d7d7; padding:10px ;background-color:#e9e9e9}
.fmsSurveyQuestionItem { color:#363636; font-size:14px}
.fmsSurveyAnswer {     margin: 10px 0px 0px;
    border-top: 1px solid #d7d7d7;
    font-size:12px;
    padding:5px 5px 0px;
}
.fmsSurveyAnswer .fmsSurveyAnswerItem { line-height:20px; padding:5px 0px}
.fmsSurveyAnswer .fmsSurveyAnswerItem  input { margin-right:3px}
.fmsSurveyButtonBox { text-align:center; background-color:#e9e9e9;}
.fmsSurveyBtnVote { background-color: #bcbcbc;
padding: 5px 20px;
border: 0px;
font-weight:700;
text-align:center;
margin:0px auto;
display:block;
width:60%}
.fmsSurveyBtnResult{color:#990000; padding:10px 0px; display:block;}

.HeadSmallBox{
    line-height:26px; text-align:center; text-transform:uppercase;background-color:#cb2026 ; font-family: "Roboto-Bold" 
}
.box-small{ background-color:#eee; padding-bottom:10px}
.bg-069{ background-color:#006699;}
.bg-cb2{ background-color:#cb2026}
.poll-ques { color:#363636}
.poll-ansew { margin:0px 10px; border-top:1px solid #d7d7d7; padding:10px}
.poll-ansew p{ line-height:24px;}
.poll-ansew input { padding-right:5px; display:inline-block; font-size:13px; color:#333333 }

.box-small .height-list li { padding:8px; border-bottom:1px dotted #dcdcdc}
.btn-kq {
    border: 1px solid #88b8cf;
    border-radius: 15px;
    color: #006699;
    width: 100px;
    display: block;
    padding: 5px 15px;
    margin: 20px auto 10px auto;
    text-transform: uppercase;
}
.poll-bt {
    background-color: #bcbcbc;
    padding: 5px 25px;
    border: 0px;
    margin: 10px auto;
    text-transform: uppercase;
    font-family: roboto-bold;
    color: #006699;
    border-radius: 15px;
}
/* End box thăm dò*/
.sao-icon {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -280px -54px no-repeat;
    width: 20px;
    height: 24px;
    display: inline-block;
    margin-right:5px;
}
.Container .box-new24h label:hover { color:#969696 }

/* By Loc Make*/
.c-202020 {
    color: #202020;
}
/* Äá»c Pháº£n Há»“i Nhiá»u Nháº¥t*/
.topReadAndComment {
    width: 340px;
    margin:0;
}
.topReadAndComment input{
    display:none;   
}
.topReadAndComment label {
    cursor: pointer;
    display: block;
    float: left;
    width: 170px;
    text-align: center;
    background: #939393;
    line-height: 25px;
    position:relative; 
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    font-family: "Roboto-Bold";
}
.topReadAndComment label.tab-label-1 {
    width: 168px;
    border-right: 2px solid #fff;
}
.topReadAndComment label:hover {
    background: #971928; 
}
.topReadAndComment label:after {
    content:"";
    display:block;
    position:absolute;
    width:100%;
    height: 0px;
    background:#fff;
    left:0;
    bottom: 0px;
}
.topReadAndComment label a {
    color: #fff;
}
.topReadAndComment input:checked + label {
    background:#971928;
    z-index:6;  
}
.topReadAndComment-content {
    width:100%;
    z-index:5 !important;
}
.topReadAndComment-item {
    display: none;
    overflow:hidden;
    transition:opacity .4s;
    border: 1px solid #e9e9e9;
}
#topcomment ul li,
#topread ul li {
    padding: 10px 0;
    border-bottom: 1px solid #e9e9e9;
    font-size: 14px;
    color: #5d5d5d;
    font-family: "NotoSans";
}
#topcomment ul li:last-child,
#topread ul li:last-child {
    border-bottom: none;
}
.topReadAndComment-item .p-10 {
    padding: 0px 15px;
}
.topReadAndComment input.tab-selector-1:checked ~ .topReadAndComment-content .topReadAndComment-item:nth-child(1),
.topReadAndComment input.tab-selector-2:checked ~ .topReadAndComment-content .topReadAndComment-item:nth-child(2){
    display: block;
    z-index:100 !important;
}
.topReadAndComment .clear-shadow{
    clear:both; 
    height: 0;
}
/*End Äá»c PH NN*/
/* áº¨n hiá»‡n box tin má»›i*/
.box {
    display: inline-block;
}
.button-box-new24h {
    width: 100px;
}
.box-new24h {
    position: relative;
    width: 980px;
    margin: 0 auto;
    z-index: 1000;
}
.box-new24h .w-980 {
    position: absolute;
    top: 20px;
    left: 0;
    height: 0px

}
.box-new24h input{
    position:absolute;
    top:0;
    left:0;
    display:none;   
}
.box-new24h label {
    cursor: pointer;
    display: block;
    width: 100px;
    text-align: center;
    background: #fff;
    position:relative;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    font-family: "Roboto-Regular";
    left: 776px;
    top: -77px;
}
.box-new24h label span {
    background: #0e76bc;
    display: block;
    width: 100%;
    line-height: 30px;
}
.box-new24h label:after {
    content:"";
    display:block;
    position:absolute;
    width:100%;
    height: 0px;
    left: 0;
    bottom: 0px;
}
.box-new24h input:checked + label {
    padding-bottom: 24px;
    z-index:6;  
    border-bottom: 2px solid #0e76bc;
}
.box-new24h-list {
    box-shadow: 5px 0 8px -3px rgba(154, 154, 154, 0.8), -5px 0 8px -3px rgba(154, 154, 154, 0.8);
    width: 980px;
    background: #fff;
    position: relative;
    top: -95px;
    left: 0;
    background: #fff;
    display: none;
    overflow:hidden;
    transition:opacity .4s;
    border-bottom: 2px solid #0e76bc;
}
.view-add-new24h a {
    display: block;
    width: 150px;
    line-height: 22px;
    margin: 0px auto;
    background: #0e76bc;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    text-align: center;
    color: #fff;
}
.box-new24h input.tab-selector-1:checked ~ .box-new24h-list {
    display: block;
    z-index:100 !important;
}
.box-new24h .clear-shadow {
    clear:both; 
    height: 0px
}
.box-new24h .box-horizontal-style-1-title {
    height: 58px;
    overflow: hidden;
}
.view-add-new24h {
    margin-top: 7px;
}
/*box-right-24h*/
.list-24h-right ul li {
    padding: 10px 0;
    border-bottom: 1px solid #e9e9e9;
    font-size: 14px;
    color: #5d5d5d;
    font-family: "NotoSans";
}
.list-24h-right ul li:last-child {
    border-bottom: none;
}

/* End áº¨n hiá»‡n tin má»›i*/

/*page 404*/
.page404 {
    padding: 20px 0px;
    margin: 0px auto;
}
.page404 .page404-left {
    background: url('https://vnn-res.vgcloud.vn/ResV9/images/404-images.jpg') center center no-repeat;
    height: 395px;
}
.page404 .page404-right {
    padding-top: 140px;
    text-align: center;
}.page404 
.page404-right h3 {
    font-family: "Roboto-Bold";
    color: #17317e;
    font-size: 30px;
    padding-bottom: 20px;
}
.page404 .page404-right p {
    display: inline-block;
    line-height: 29px;
    padding: 0px 5px;
    font-weight: bold;
    color: #4d525b;
    font-size: 18px;
    font-family: "Roboto-Regular";
}
.page404 .page404-right a {
    font-weight: normal;
    line-height: 23px;
    display: inline-block;
    color: #fff;
    background: #17317e;
    padding: 0px 15px;
    border-radius: 20px;
    font-size: 14px;
    font-family: "Roboto-Bold";
}
.page404 .box-search404 {
    margin-top: 20px;
    position: relative;
    top: 0;
}
.page404 .box-search404 input:first-child {
    width: 520px;
    border-radius: 20px;
    line-height: 38px;
    padding: 0px 15px;
    font-size: 14px;
    font-family: "Roboto-REGULAR";
    border: 1px solid #e4e4e4;
}
.page404 .box-search404 input:last-child {
    position: absolute;
    background: url('https://vnn-res.vgcloud.vn/ResV9/images/icon-search404.png') center center no-repeat;
    width: 38px;
    height: 38px;
    top: 0;
    right: 20px;
    border: none;
}
/*end page 404*/
.hidden,
.none {
    display: none
}
.c-yellow { color: yellow !important;}
.c-green { color: green !important;}
.c-blue { color: blue !important;}
.c-red { color: red !important;}
.c-darkred { color: darkred !important;}
.c-orange { color: orange !important;}
.c-white { color: white !important;}
.c-black { color: black !important;}
.c-navy { color: navy !important;}
strong,b { font-weight: 700; }
em,i { font-style: italic; }
@charset "utf-8";

.Header { height:60px; overflow:hidden;}

.logo-top { width:150px}
.slogan { position:absolute; top:60px;text-shadow: 1px 1px #fff; display: none;}
.logo-top img { height:50px; width:auto; margin-top:5px}
.zone-contact { width:300px; text-align: right; margin-top: 3px; line-height:20px}
.contact { }
.icon-mobile { background: rgba(0, 0, 0, 0) url(https://vnn-res.vgcloud.vn/ResV9/images/icon-phone-header.svg)no-repeat 0px 0px; width:10px ; height:14px; padding-right:5px;}
.Header .list-navication { top:15px; right:0px}
.Header .list-navication li{ margin-right:10px;}
.Container .box-new24h label {
    cursor: pointer;
    display: block;
    width: 100px;
    text-align: center;
    background: #fff;
    position: relative;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    font-family: "Roboto-Regular";
    left: 800px;
    top: -67px;
}
.Header .list-navication li:last-child{ margin:0px}
.bt-fb{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-face-header.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 30px; height: 30px; background-size: 30px}
.bt-fb:hover {  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-face-header-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0);background-size: 30px}
.bt-youtb{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-you-header.svg) 0px 0px no-repeat rgba(0, 0, 0, 0);background-size: 30px;width: 30px; height: 30px; }
.bt-youtb:hover { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-you-header-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0);background-size: 30px }
.old-site { border: 1px solid #ccc;
color: #a4a09f;
border-radius: 3px;
background: rgba(0, 0, 0, 0) url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png)no-repeat 5px -99px;
width: 100px;
float: right;
padding-left: 17px;
line-height: 28px;
top:20px;
right:-130px;
font-size:11px;
height:30px}
.old-site:hover{ background:#a92b30 url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png)no-repeat 5px -135px; color:#fff}
.button-hot { width:auto; height:30px; vertical-align:middle; line-height:30px; padding:0px 15px}
.button-hot:hover{ color:#fff;}
.search-box {background-color: #FFF;
    border: 1px solid #a3a3a3;
    width: 144px;
    line-height: 25px;
    top: 15px;
    left: 535px;
}
.search-button {
     background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-search.svg) 0px 0px no-repeat rgba(0, 0, 0, 0);
    width: 15px;
    height: 16px;
  padding-left:5px;
  background-size:15px 15px
}

#SearKeyword{
    border: none;
    width: 112px;
    font-size: 11px;
    color: #888;
    height: 23px;
  padding-left:5px
}

.list-navication li.m-l-10{ margin-left:8px}
@-moz-document url-prefix() {
    .list-navication li.m-l-10{ margin-left:10px}
}
.bt-list{ height:30px; width:30px;}
/* END CSS Head*/


/*  CSS MeNuTop*/
ul.menu-top {
    height: 28px;
    list-style: none;
    position: relative;
  width:980px;
  margin:0px auto;
  border-bottom:1px solid #971928
}
.fixed ul.menu-top { border:none; background-color: #eee }
.fixed ul.menu-top .submenu{  top:28px; }
ul.menu-top li.item {
  float: left;
  height:30px;
  position: relative;
}
ul.menu-top li#myelement { position: static; }
ul.menu-top li.item:hover { background: #a92b30; }
ul.menu-top li.item:hover a { color: #fff; }
ul.menu-top li.item a.icon-home:hover { background-color: #fff; }

ul.menu-top li.item a {
    font-size: 12.5px;
    color: #4d4d4d;
    padding:0px 3px;
    line-height:26px;
    display: inline-block;
  height:28px;
  font-family: "Roboto-Bold";
}



@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
  ul.menu-top li.item a{
        padding:0px 2px 
    }
  ul.menu-top li.item .full-menu-bt { display: none }
}}

@media not all and (min-resolution:.001dpcm) { 
    @media {
        ul.menu-top li.item a{
        padding:0px 2px 
        } 
    }
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ 
  ul.menu-top li.item a{
        padding:0px 2px 
    }
  ul.menu-top li.item .full-menu-bt { display: none }
}

@media not all and (min-resolution:.001dpcm) { 
        ul.menu-top li.item a{
        padding:0px 2px 
        } 
    
}


ul.menu-top li.item:last-child {
    background: 0 0
}

ul.menu-top li.item a:hover, ul.menu-top li.item.active a
{
    color: #fff;
    background-color: #a92b30;
}


ul.menu-top li.item a.icon-home {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 0px -43px no-repeat;
    display: inline-block;
    font-size: 0;
    width: 16px;
    line-height: 30px;
  height:28px;
}
@media (max-width:1025px) {
  ul.menu-top li.item a {font-size: 12px;}
  }


ul.menu-top li.item .full-menu-bt {background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 5px -67px no-repeat; width:20px ; height:28px; font-size:0px}
ul.menu-top li.item .full-menu-bt:hover{background-position: -24px -67px}
ul.menu-top li.item.aticle .full-menu-bt{border-bottom:2px solid #c00000; background: url(https://vnn-res.vgcloud.vn/ResV9/images/close-mega.svg) center center no-repeat #fff; background-size:15px auto;}
ul.menu-top li.item .submenu {
    list-style: none;
    position: absolute;
    top: 29px;
    visibility: hidden;
    width: 118px;
    left: 0px!important;
    line-height: 26px;
  z-index: 9999999;
  background-color:#f0f0f0;
  color:#d7d7d7;
  padding: 10px 5px;

}

ul.menu-top li.item:hover .submenu {
    visibility: visible
}

ul.menu-top li.item .submenu li {
    display: block;
    line-height: 24px;
    margin-top: 0;
}
ul.menu-top li.item .submenu li a {
    font-size: 12px;
    font-weight: 400;
    border-bottom: none;
    color: #4d4d4d;
    background: 0 0;
    line-height: 20px;
    font-family: "NotoSans" 
}
ul.menu-top li.item .submenu li a:hover {
    color: #a92b30;
}
.MenuSub {
    border-top: 1px solid #ddd;
    line-height: 36px;
}
.HotEvent { height:50px; line-height: 48px}

/* CSS cho SlideNew Dòng sự kiện nóng*/
  .HomeNewsSlider { position:relative; overflow:hidden; width:534px}
  .HomeNewsSlider-mask{width:493px;overflow:hidden; height:50px}
  .HomeNewsSlider-list{ width:3000px; text-align:left}
  .HomeNewsSlider-mask .HomeNewsSlider-item{font-size:12px; display:inline-block;padding:0px 7px 0px 3px; vertical-align:top;; overflow:hidden; width:auto !important; line-height:49px;color:#565656}
  .HomeNewsSlider-mask .HomeNewsSlider-item:nth-child(3n){ padding-right:500px}
  .HomeNewsSlider-item a.title{text-decoration:none;  color:#565656; display:inline; padding-left:5px;}
  .HomeNewsSlider-item a.title:hover{ color:#c30b13 }
  .HomeNewsSlider-button{top:-2px;right:-3px; position:absolute; line-height:50px; font-size: 15px}
  .HomeNewsSlider-button .btnPrev, .HomeNewsSlider-button .btnNext{ color:#971928;}
    .HomeNewsSlider-button .btnPrev:hover, .HomeNewsSlider-button .btnNext:hover{ color:#c30b13;}
  .hot-event-bt{ width: 108px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/set-icon.svg) 4px 15px no-repeat rgba(0, 0, 0, 0); padding-left:18px; background-size: 10px; font-size: 18px; font-family: "Roboto-Bold"; color: #970000; vertical-align: top; line-height: 46px }
  .small-menu { text-align: right; position: absolute; right: 0px; top: 10px}
  .small-menu a {padding: 0px 4px; }
  .small-menu a:last-child{ padding-right: 0px }
  .small-menu a:first-child{ padding-left: 0px }
  
/*  End CSS MeNuTop*/
.VnnBtnBackToTop {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/back-top-vnn.svg) 0px 0px no-repeat rgba(0, 0, 0, 0)!important;
    height: 36px!important;
    opacity: .75;
    width: 36px!important;
      bottom: 40% !important;
}
/*  CSS MeNuBottom*/
.MenuBottom, .MenuBottom .f-n{
     font-family:arial;
}
.MenuBottom li.item {
    float: left;
    width: 140px;
    display: inline-block;
    vertical-align: top;
    height: 100%;
    font-weight: 700;
    overflow: hidden;
    line-height: 28px
}

.MenuBottom li.item a {
    padding-right: 10px;
    color: #333333
}
.full5 {
    width: 100%;
    padding: 6px 0;
    display: inline-block;
}
.p-l-25 {
    padding-left: 25px;
}


.MenuBottom li .submenu {
    font-weight: 400;
    height: 100%;
  margin-top:5px
}

.MenuBottom li .submenu li {
    line-height: 28px
}

.MenuBottom li .submenu li a {
    color: #686868;
    line-height: 16px;

    display: inline-block;
    vertical-align: top;
    font-size: 12px
}

.MenuBottom li a:hover,
.MenuBottom li.item a:hover {
    color: #ec0202;
    text-decoration: underline
}

.row-2 { border-top:1px solid #ebebeb; padding-top:6px}

/*  CSS Footer*/
.Footer { background-color:#eeeeee; border:1px solid #c2c2c2; padding:10px; height:135px; position:relative; font-size: 12px; font-family: arial;}
.Footer b{font-family: arial; font-weight: 700}
.logo-bottom { line-height:65px; padding:15px 0px 0px 15px; }
.text-info{ padding-left:18px}
.bottom-button {  margin-left:90px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 0px -150px no-repeat; width:163px ; height:22px;}
.bottom-button:hover { color:#F60}
.link-contact{ top:80px; left: 55px ; color: #4247b4; font-size: 11px}
/* END  CSS Footer*/





/* CSS Scoller div  */
/*.TopNew .w-200{background: url(https://vnn-res.vgcloud.vn/ResV9/images/one.png) 198px top repeat-y rgba(0, 0, 0, 0);}*/
.fix-nano { width:200px; height:660px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/one.png) 197px top repeat-y rgba(0, 0, 0, 0) }

.nano {
  position : relative;
  width    : 100%;
  height   : 100%;
  overflow : hidden;
}
.nano > .nano-content {
  position      : absolute;
  overflow      : scroll;
  overflow-x    : hidden;
  top           : 0;
  right         : 0;
  bottom        : 0;
  left          : 0;
}
.nano > .nano-content:focus {
  outline: thin dotted;
}
.nano > .nano-content::-webkit-scrollbar {
  display: none;
}
.has-scrollbar > .nano-content::-webkit-scrollbar {
  display: block;
}
.nano > .nano-pane {
  
  position   : absolute;
  width      : 5px;
  right      : 0px;
  top        : 0;
  bottom     : 0;
  visibility : hidden\9; /* Target only IE7 and IE8 with this hack */
  opacity    : .01;
  -webkit-transition    : .2s;
  -moz-transition       : .2s;
  -o-transition         : .2s;
  transition            : .2s;
  -moz-border-radius    : 5px;
  -webkit-border-radius : 5px;
  border-radius         : 5px;
}
.nano > .nano-pane > .nano-slider {
  background: #d8d8d8;
  width:3px;
  position              : relative;
  margin                : 0 1px;
  height:50px;
  font-size:0px
}
.nano:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed {
  visibility : visible\9; /* Target only IE7 and IE8 with this hack */
  opacity    : 0.99;
}
.has-scrollbar .height-list { width:190PX}
/* CSS List W*/
.widht-list-images { display:grid; grid-template-columns:1fr 1fr 1fr;}
.widht-list-images li img { max-width:100%}
.TopNew .widht-list-images .item img{ }
.TopNew .widht-list-images li{
  overflow:hidden;
  display:block;
  vertical-align:top;
    width:140px;
}
.m-t-2{ margin-top: 2px; }
.caroufredsel_wrapper .w3.widht-list-images {display: inline-block; }
.caroufredsel_wrapper .w3.widht-list-images li { float:left;}
.w3.widht-list-images li:nth-child(3n),.item205.w3.widht-list-images li:nth-child(3n){ margin-right: 0px;}
.item205.w3.widht-list-images li { width: 205px; margin-right:21px; height: 205px ; margin-bottom: 0px}
.item205.w3.long.widht-list-images li { height: 215px }
.widht-list-images li {
    width: 140px;
    margin:0px 10px 10px 0px;
    overflow: hidden;
}

.ShowCate1 .widht-list-images li{ height: 200px; }
.widht-list-images2 li {
    width: 140px;
  margin:10px 10px 10px 0px;
  max-height:160px;
  float: left
}
.widht-list-images.w215 li{ width:215px; margin-right:45px}
.widht-list-images li:last-child { margin-right:0px}
/* END List W*/

/*  List H*/
.height-list{ width:100%}
 .height-list li {
    border-bottom: 1px solid #eee;
    padding: 7.6px 0
}
.height-list li:first-child{ padding-top:0px }
.height-list li:last-child , .BoxCate .height-list li:last-child {
  padding-bottom:0px;
    border-bottom: none ;

}

/* END List H*/

/* EventTop*/
.EventTop,.event-top-box .item { width: 300px; height: 200px; overflow: hidden; float: left; bottom: 0px}
.event-top-title{background: url(https://vnn-res.vgcloud.vn/ResV9/images/blue-bg-op80.png)  repeat; padding: 0px 5px 5px 5px; width: 290px ; z-index: 9; vertical-align: middle}
.event-top-title .title{ width: 240px; vertical-align: middle; margin-left: 5px ; font-size: 10px}
.event-content-title { padding: 5px 5px 5px 5px; width: 290px ;bottom: 0px; height: 105px;
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
  /* Mozilla Firefox */ 
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
  /* Opera */ 
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
  /* Webkit (Safari/Chrome 10) */ 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 0.9)));
  /* Webkit (Chrome 11+) */ 
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
  /* Proposed W3C Markup */ 
  background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
}
.event-content-title .title{ bottom: 30px; width: 280px; left: 10px }
.EventTop img { width: 300px; height: 200px }

/* END EventTop*/
/* Slide Châm*/
.ListTalk .list_carousel .pager {
    position: absolute;
    right: 0px;
    top: 10px;
    font-size: 0px;
}
.list_carousel .pager {
    position: absolute;
    bottom: 0px;
    left: 140px;
    font-size: 0px;
}
.EventTop .list_carousel .pager {
    position: absolute;
    bottom: 10px;
    left: 110px;
    font-size: 0px;
}
.list_carousel .pager span {
    display: block;
    float: left;
    background-color: #ccc;
    margin-left: 10px;
    width: 10px;
    height: 10px;
    border-radius: 5px 5px;
}
.list_carousel .pager .selected span {
    background-color: #a92b30;
}
.list_carousel .pager span:hover{ background-color:#920207}
/* End Slide Chấm*/

/* Top Slide Home*/
.hot-slide-new { width: 440px; height: 293px }
.hot-slide-new .list_carousel li {
    width: 440px; 
    height: 293px;
    padding: 0;
    display: block;
    float: left;
}
.hot-slide-new .list_carousel li .thumb img { width: 440px; height: 293px }
.hot-slide-new .event-content-title{ 
    padding: 60px 10px 10px;
    width: 420px;
    bottom: 0px;
    height: auto;

}
.hot-slide-new .event-content-title .title{width: 420px; display: block;; margin-bottom: 10px}
.hot-slide-new .list_carousel .pager { left: 185px; bottom: 10px }
.bt-subcate{ 
display: table;
font-family: "Roboto-Bold";
color: #fff;
background: #971928;
padding: 0px 8px;
text-transform: uppercase;
font-size: 14px;
opacity: 1; }
.bt-subcate span { opacity: 1; }

.bt-subcate:hover { color: #969696}
/* END Top Slide Home*/

/*  CSS Show Cate1*/
.BoxCate .Head, .BoxCate.Home-Layout .Head{line-height: 30px; height: 30px}
.BoxCate.ShowCate8 .Head{ height: 35px}
.BoxCate.Home-Layout .Head{ border-bottom:1px solid #a92b30; background-color:#fff; border-top:none }
.BoxCate .ParentCate { text-transform: uppercase;color: #971928;float: left;background: #fff;padding-right: 7px;font-family: "Roboto-Bold";font-size: 18px; font-weight: 400
; line-height: 30px}
.BoxCate .ParentCate a{color: #971928}
.BoxCate .btn-red .ParentCate a { color: #fff }
.BoxCate .ParentCate.logo-2sao {background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 0px -100px no-repeat #fff; width:55px ; height:24px ; font-size:0px; }
.BoxCate .ParentCate.logo-ttol {background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -100px -100px no-repeat #fff; width:69px ; height:24px ; font-size:0px; }
.BoxCate .ParentCate.logo-talk {background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 0px -160px no-repeat #fff; width:90px ; height:37px ; font-size:0px; padding:0px; }
.line-red{ border-bottom: 1px solid #971928;width: 100%;display: block; font-size: 0px; height: 21px;}
.line-red.line-gray, .line-gray{ border-bottom: 1px solid #d5d5d5;   }
.line-red.dottertwo, .dottertwo{ border-bottom: none;  background: url(https://vnn-res.vgcloud.vn/ResV9/images/head-ema.png) center bottom repeat-x }
.long .line-red{ height: 26px}
.BoxCate .long.Head{ height: 40px}
.BoxCate .btn-red .ParentCate {color: #fff;background-color: #971928;font-size: 14px;padding: 0px 7px;height: 30px;}
.BoxCate .btn-red .line-red{height: 29px}
.BoxCate .btn-red .mini-menu { top: 10px }
.mini-menu { text-align: right; font-size:10px; position: absolute; right: 0px; top:3px; vertical-align: top;line-height: 18px;height: 20px;}
.mini-menu a { display: inline-block;  line-height: 16px; vertical-align: top;}
.mini-menu a.adv{ line-height:25px}
.mini-menu img{ max-height: 17px;}

.BoxCate .ChildCate{  color:#555; padding:0px 3px}
.BoxCate .ParentCate:hover, .BoxCate .ChildCate:hover, .BoxCate .NameBox:hover, .subtitle a:hover { color:#c77878 }
.ShowCate1 .top-one { width:240px}
.ShowCate1 .height-list{ width:180px;}
@-moz-document url-prefix() {
   .ShowCate1 .height-list{ width:180px;}
}
.BoxCate.hotnew .height-list li{ padding:5px 0px; }
.BoxCate.hotnew .height-list li:last-child{ padding-bottom: 0px }
.ShowCate1 .top-one .thumb img { width:240px; height:160px;}
.content-time { font-size: 10px; color: #555 }
.content-time span { margin-right: 7.5px }
.content-time.min span { margin-right: 5px }
.content-time span:last-child, .content-time.min span:last-child { margin-right: 0px }
.BoxCate .height-list li {
    border-bottom:none;
    padding: 5px 0;

}
.BoxCate .height-list li.bor-bottom2 { border-bottom: 1px solid #e8e8e8 }
.Top-Cate .BoxCate .height-list li {
    border-bottom:none;
    padding: 5px 0;
    height: 93px; 
    overflow: hidden
}
.BoxCate .height-list li:first-child{ padding-top: 0px }
.TopReadCate.BoxCate .height-list li{  border-bottom: 1px solid #eee;padding: 10px 9px}
.TopReadCate.BoxCate .height-list li:last-child{ border-bottom: none }
.TopReadCate ul{border: 1px solid #eee; border-top: none; width: auto;padding: 10px;}

/* END CSS  Show Cate1*/
/*Box hotevent*/

.EventFocus .btn-hotevent{  min-height:40px; height:auto; padding:10px 10px 0px 15px; color:#fff}
.EventFocus .EventFocusOne .f-16{ margin:5px 0px}
.EventFocus a {
    color: #fff;
    text-shadow:1px 1px #000;
}

.EventFocus .EventFocusList {
    width: 170px;
}
.EventFocus.BlokCate .HotList li{ list-style-type:none}
.EventFocus .EventFocusList li h5 a.bold{ font-weight:bold;}
.btn-hotevent {
    display: inline-block;
    font-size:18px;
    text-transform:uppercase;
    font-weight:bold;
    line-height:60px;
    height: 60px;
    padding-left:80px;
    
}

.EventFocus.BlokCate .HotList li:last-child{ border:none}
.EventFocus.TA2017 {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/bg-tahead.png) center top no-repeat;
    color: #222;
    background-color:#8ebac6;
}
.EventFocus.TA2017 .EventFocusBody{
    
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/bg-tabody.png) center top no-repeat;
    padding-bottom:20px
    }
.EventFocusOne {
    width: 240px;
}
.EventFocus.TA2017 .btn-hotevent{ lline-height: normal;min-height: 40px;height: auto;padding: 23px 10px 0px 44px;color: #fff;}
.EventFocus a { color:#0f1e4c; text-shadow:none}
.EventFocus .Lead.c-fff{ color:#0f1e4c}
.EventFocus.BlokCate .HotList li{ border-bottom: 1px solid #adb5b7; padding:2px 0px;}
.EventFocus.BlokCate .HotList li:first-child{ padding-top:0px;}
.EventFocus.BlokCate .HotList li:last-child{ border:none}
.EventFocus .height-list li { border-color:#0f1e4c}

.EventFocus.AL2019 {  background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-box-al660.jpg) center top no-repeat #b51927; height: 280px; overflow: hidden; padding:20px; }
.EventFocus.AL2019 a { color: #fff }
.EventFocus.AL2019 .EventFocusOne { width:310px;}
.EventFocus.AL2019 .EventFocusList{ width:270px }
.EventFocus.AL2019 .btn-hotevent {
    height: 25px;
    padding: 0px;
    color: #fff;
    width: 280px;
    font-size: 0px;
    display: inline-block;
    min-height:25px;
}
.EventFocus.AL2019 .EventFocusOne .fix-one,.EventFocus.AL2019 .EventFocusOne .fix-one .thumb{ width: 310px; height: 206px; display: block;
 }
 .EventFocus.AL2019 .EventFocusOne .fix-title {width: 310px; min-height: 40px; bottom: 0px; 
 background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
 background-image: -o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
 background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
 }
  .EventFocus.AL2019 .EventFocusOne .fix-title a { color: #fff; display: block;    padding: 60px 10px 10px; height: auto; line-height: 24px; text-shadow:1px 1px #333 }
  .w-130{ width: 130px }
  .EventFocus.AL2019 .height-list li { border: none; padding:5px 0px; }
 .EventFocus.AL2019 .EventFocusList .w-120 { width: 120px; height: 80px; display: block; }
/* END CSS hotevent*/



/*  CSS Show Thư Viên*/
.library-home { padding:10px; background-color: #f0f0f0 }

.library-home li{ width:130px; float:left; padding-right:15px;}
.lib-name { position:relative;line-height:22px; color:#971928; border-bottom: 1px solid #d1d1d1; font-size: 15px; height: 50px;font-family: "NotoSans-Bold"}
.lib-name .redline{ background-color:#971928; width:34px; height:2px; bottom:0px; left:0px; font-size:0; position:absolute;}
.lib-info { font-size:12px; color:#515151; padding:8px 0px 15px 0px}
.Slide .btnPrev,.library-home .btnPrev{position: absolute;
top: 73px;
left: 0px;
display: block;
width: 25px;
height: 77px;
font-size: 0px;
color: #fff;
opacity: 0.6;
border-radius: 0px 3px 3px 0px;
background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -116px 33px no-repeat #970000;
 } 

.Slide .btnNext,.library-home .btnNext{position: absolute;
top: 73px;
top: 73px;
right: 0px;
display: block;
width: 25px;
height: 77px;
font-size: 0px;
color: #fff;
opacity: 0.6;
border-radius: 3px 0px 0px 3px;
background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -76px 33px no-repeat #970000;}

.btnNext:hover, .btnPrev:hover { opacity: 0.9 }
.SelectSub {     border: none;font-size: 12px;color: #5e5e5e;line-height: 24px; padding:0px 5px; position: absolute;top:0px;right: 0px}
.SelectSub option { padding:0px 5px}
/*  END CSS Show Thư Viên*/








/* List bài home*/
.HomeBody .ListContentImages li.item img{ width:145px; height:82px}
.HomeBody  .ListContentImages li.item {border-bottom: 1px dotted #d6d6d6;
    padding: 10px 0 15px;
  min-height:106px;
  clear:both;}
.HomeBody  .ListContentImages li.item:first-child{ padding-top:0px}
.ListContentImages li.item img{ width:217px; height:122px}
.ListContentImages li.item:last-child{ border-bottom:none}
.CateBody .ListContentImages li.item:first-child{ padding-top:0px }
.ListContentImages li.item {border-bottom: 1px dotted #d6d6d6;
    display: block;
    padding: 10px 0 15px;
  min-height:118px;
  clear:both;}

.HomeBody .ListContentImages li.item .Lead { height:84px; overflow:hidden;  }
.lead { color:#333; display:table; font-style:inherit; line-height: 20px; margin-top: 5px}
.ListContentImages li.LoadMore{ border-bottom:1px solid #d6d6d6;  padding:6px 0px}
.LoadMore a{ color:#6b6d70 }
.LoadMore .btnNext,.LoadMore .btnPrev, .LoadMore a:hover{ color:#a92b30;}
/* END List bài home*/


/* Box Cánh Mạng Công Nghệ 4.0 */
.BoxCMCN40.Box-HotEvent {
    background: #ccc;
    max-height: 220px;
    overflow: hidden;
}
.BoxCMCN40.Box-HotEvent .btn-hotevent { display: inline-block; height: 30px; padding:10px 15px 5px 10px; }
.BoxCMCN40.Box-HotEvent h2{ display: inline-block;}
.BoxCMCN40.Box-HotEvent .Name1 { width: 118px}
.BoxCMCN40.Box-HotEvent .Name2 { width: 120px }
.BoxCMCN40.Box-HotEvent .Name3 { width: 84px; padding-left: 30px }
.BoxCMCN40.Box-HotEvent .widht-list-images li:last-child{ padding-right: 0px; margin-right: 0px}
.Box-HotEvent .btn-hotevent {
    font-size: 0px;
    height: 30px;
    padding: 10px 15px 5px 25px;
    display: block;
}
.BoxCMCN40.Box-HotEven .Box-HotEventBody{ margin:0px}
.BoxCMCN40.Box-HotEvent .Box-HotEventBody a { text-shadow:none; line-height:20px; font-size: 13px}
.BoxCMCN40.Box-HotEvent .widht-list-images { margin-left: 9px; }
.Box-HotEvent .widht-list-images li {
    width: 135px;
    margin: 0px 8px 5px 0px;
    height: 165px}
.BoxCMCN40.Box-HotEvent .widht-list-images li {
    width: 130px;
    margin: 0px 15px 5px 0px;
    height: 165px}

/* Box AFC U23 */
.BoxAFC23.Box-HotEvent {
    background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-box-afc23.jpg) top center no-repeat #1585c3;
    width: 660px;
    height: 300px;
    overflow: hidden;
}
.BoxAFC23.Box-HotEvent .btn-hotevent {
    font-size: 0px;
    height: 30px;
    margin: 10px 180px 0px 50px;
    display: block;
}
.BoxAFC23 .event-menu{ line-height: 24px; font-size: 0px; margin-left: 70px; margin-top: 5px}
.BoxAFC23 .event-menu .ltd{width: 120px;
    display: inline-block;
    margin-right: 10px;}
.BoxAFC23 .event-menu .bxh{width: 145px;
    display: inline-block;
    margin-right: 10px;}
.BoxAFC23 .event-menu .kq{width: 100px;
    display: inline-block;}
.BoxAFC23.Box-HotEven .Box-HotEventBody{ margin:0px}
.BoxAFC23.Box-HotEvent .Box-HotEventBody a { text-shadow:none; line-height:20px; font-size: 13px; color:#fff; font-size: 14px}
.BoxAFC23.Box-HotEvent .widht-list-images { margin-left: 25px; }
.BoxAFC23.Box-HotEvent .widht-list-images li {
    width: 194px;
    padding: 0px 15px 0px 0px;
    margin: 0px;
    max-height: 200px}

/*  CSS Box Kinh doanh*/
.bg-eb{ background-color:#ebebeb}
.sponsor-box .height-list li{ padding:5px 10px 5px; border:none}
.sponsor-box .height-list li .w-175{ width:155px}
.sponsor-box .Head2{ border-bottom:1px solid #273889; height:25px}
.sponsor-box .NameBox{ border-bottom:3px solid #273889; height:23px; color:#333333; display:inline-block;}
.list-content.sponsor-box .height-list li{ padding:10px 0px; border-bottom:1px dotted #adadad; margin:0px 10px}
.list-content.sponsor-box .height-list li:first-child{ padding-top: 0px; }
.list-content.sponsor-box .height-list li:last-child{ border:none; }
.list-content.sponsor-box .height-list { padding:10px 0px}

/*  END CSS Box Kinh doanh*/

/* CSS thoi tiet */
.VNNWeatherBox {
    display: none;
    position: relative;
  margin-top:10px
}

.VNNWeatherBoxInfo {
    position: relative;
    height: 30px
}

.VNNWeatherBoxIcons {
    width: 28px;
    height: 28px;
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 28px 28px;
    position: absolute;
    top: 0;
    left: 0
}

.VNNWeatherBoxInfoText {
    margin-bottom: 2px
}

.VNNWeatherBoxInfoControl {
    position: absolute;
    right: 0;
    top: 0px
}

.VNNWeatherBoxTempe {
    left: 30px;
    position: absolute;
    top: 8px
}

.VNNWeatherBoxInfoText .text {
    position: absolute;
    top: 17px;
    right: 0px;
    color: #444;
  font-size:10px;
  width:90px;
  text-align:center
}

.VNNWeatherBoxInfo .text>span {
    padding: 0 10px 0 0
}

.VNNWeatherBoxInfoControlLocation {
    font-size: 11px;
    font-weight: 700;
    width: 70px;
    text-transform: uppercase;
    color: #444;
    margin: 0;
    border: none;
    outline: 0;
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
}

label.FixVNNWeatherBoxInfoControlLocation {
    position: relative
}

label.FixVNNWeatherBoxInfoControlLocation:after {
    content: '<>';
    font: 11px Consolas, monospace;
    color: #aaa;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    right: -2px;
    top: 0px;
    padding: 0 0 2px;
    position: absolute;
    pointer-events: none
}

label.FixVNNWeatherBoxInfoControlLocation:before {
    content: '';
    right: -1px;
    top: 0;
    height: 18px;
    background: #f8f8f8;
    position: absolute;
    pointer-events: none;
    display: block
}

.VNNWeatherBoxInfoText p {
    margin: 0;
    line-height: 14px;
    padding: 0;
    font-size: 11px;
    font-weight: 400;
    color: #222
}

.VNNWeatherBoxTempeHight {
    padding-bottom: 3px;
    border-bottom: 1px solid #666
}

.VNNWeatherBoxTempeHight,
.VNNWeatherBoxTempeLow {
    font-size: 12px;
    font-weight: 700;
    color: #129281;
    margin-bottom: 5px
}

.VNNWeatherBoxTempeHight sup,
.VNNWeatherBoxTempeLow sup {
    font-size: 10px;
    top: -2px;
    position: relative
}

.VNNWeatherBoxTempeCurrent {
    font-size: 18px;
    font-weight: 700;
    color: #222;
    padding-right: 3px;
    margin-right: 3px;
    float: left
}

.VNNWeatherBoxTempeCurrent sup {
    font-size: 8px;
    top: -7px;
    position: relative
}

.VNNWeatherBoxTempeRanger {
    float: left;
    display: none
}

.VNNWeatherBoxInfoText a {
    margin: 0;
    padding: 0;
    font-size: 10px;
    font-weight: 400;
    color: #666
}

.TQWeatherBoxIcons {
    background-position: 50% 0;
    background-repeat: no-repeat;
    float: left;
    height: 120px;
    width: 120px
}

.TQWeatherBoxInfo {
    float: left;
    width: 100px
}

.TQWeatherBoxInfoText {
    margin-bottom: 5px
}

.TQWeatherBoxInfoControlLocation {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px
}

.TQWeatherBoxInfoText p {
    color: #000;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10px;
    font-weight: 400;
    line-height: 14px;
    margin: 0;
    padding: 0
}

.TQWeatherBoxTempeHight {
    border-bottom: 1px solid #666;
    padding-bottom: 3px
}

.TQWeatherBoxTempeHight,
.TQWeatherBoxTempeLow {
    color: #C13828;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 5px
}

.TQWeatherBoxTempeHight sup,
.TQWeatherBoxTempeLow sup {
    font-size: 10px;
    position: relative;
    top: -2px
}

.TQWeatherBoxTempeCurrent {
    border-right: 1px solid #666;
    color: #C13828;
    float: left;
    font-size: 30px;
    font-weight: 700;
    margin-right: 3px;
    padding-right: 3px
}

.TQWeatherBoxTempeCurrent sup {
    font-size: 20px;
    position: relative;
    top: -7px
}

.TQWeatherBoxTempeRanger {
    float: left
}

.TQWeatherBoxInfoText a {
    color: #DE2018;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10px;
    font-weight: 400;
    margin: 0;
    padding: 0
}

.TQWeatherIcons0 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/0.png)
}

.TQWeatherIcons1 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/1.png)
}

.TQWeatherIcons2 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/2.png)
}

.TQWeatherIcons3 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/3.png)
}

.TQWeatherIcons4 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/4.png)
}

.TQWeatherIcons5 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/5.png)
}

.TQWeatherIcons6 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/6.png)
}

.TQWeatherIcons7 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/7.png)
}

.TQWeatherIcons8 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/8.png)
}

.TQWeatherIcons9 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/9.png)
}

.TQWeatherIcons10 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/10.png)
}

.TQWeatherIcons11 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/11.png)
}

.TQWeatherIcons12 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/12.png)
}

.TQWeatherIcons13 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/13.png)
}

.TQWeatherIcons14 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/14.png)
}

.TQWeatherIcons15 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/15.png)
}

.TQWeatherIcons16 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/16.png)
}

.TQWeatherIcons17 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/17.png)
}

.TQWeatherIcons18 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/18.png)
}

.TQWeatherIcons19 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/19.png)
}

.TQWeatherIcons20 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/20.png)
}

.TQWeatherIcons21 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/21.png)
}

.TQWeatherIcons22 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/22.png)
}

.TQWeatherIcons23 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/23.png)
}

.TQWeatherIcons24 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/24.png)
}

.TQWeatherIcons25 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/25.png)
}

.TQWeatherIcons26 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/26.png)
}

.TQWeatherIcons27 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/27.png)
}

.TQWeatherIcons28 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/28.png)
}

.TQWeatherIcons29 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/29.png)
}

.TQWeatherIcons30 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/30.png)
}

.TQWeatherIcons31 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/31.png)
}

.TQWeatherIcons32 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/32.png)
}

.TQWeatherIcons33 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/33.png)
}

.TQWeatherIcons34 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/34.png)
}

.TQWeatherIcons35 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/35.png)
}

.TQWeatherIcons36 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/36.png)
}

.TQWeatherIcons37 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/37.png)
}

.TQWeatherIcons38 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/38.png)
}

.TQWeatherIcons39 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/39.png)
}

.TQWeatherIcons40 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/40.png)
}

.TQWeatherIcons41 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/41.png)
}

.TQWeatherIcons42 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/42.png)
}

.TQWeatherIcons43 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/43.png)
}

.TQWeatherIcons44 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/44.png)
}

.TQWeatherIcons45 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/45.png)
}

.TQWeatherIcons46 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/46.png)
}

.TQWeatherIcons47 {
    background-image: url(https://vnn-res.vgcloud.vn/ResV9/images/tygiathoitiet/icons/47.png)
}
/* End Thơi Tiet*/




/* Chi tiết tin bài */

.TopCate .w-250.m-l-20{ margin-left:16px;}
.top-cate-list .height-list .w-140 { width:138px;}
@-moz-document url-prefix() {}
.TopCate .w-250.m-l-20{ margin-left:17px;}

.ShowCate4 { border:1px solid #d9d9d9; background-color:#eeeeee;}
.red-link,.red { color:#a92b30}



/*megamenu new*/
.megasubmenu {
  position: absolute;
  top: 30px;
  width: 980px;
  left: 0px;
  line-height: 23px;
  z-index: 9999999;
  border:1px solid #d4d4d4;
  background-color:#fff
}
.megasubmenu {
  -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3);
  -webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.3);
  box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3);
}
.megamenucontainer {
  padding: 20px 25px;
  background: #fff;
}
.megamenurow {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.megamenucol {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  position: relative;
  width: 100%;
  padding: 0 15px;
}
ul.menu-top li.item .megamenucol a {
  color: #fff;
  border-radius: 6px;
  height: 35px;
  line-height: 35px;
  display: block;
  width: 100%;
  padding: 0;
  text-align: center;
  font-family: 'Roboto-Regular';
  font-size: 15px;
}
.megamenucol a.megamenugnt {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megagtn.jpg') no-repeat center !important;
} 
.megamenucol a.megamenuhotf {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megahf.jpg') no-repeat center !important;
} 
.megamenucol a.megamenubttt {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megabttt.jpg') no-repeat center !important;
} 
.megamenucol a.megamenu24h {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/mega24h.jpg') no-repeat center !important;
} 
.megamenucol a.megamenumulti {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megamulti.jpg') no-repeat center !important;
} 
.megamenucol a.megamenuvid {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megavideo.jpg') no-repeat center !important;
} 
.megamenucol a.megamenulib {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megalib.jpg') no-repeat center !important;
} 
.megamenucol a.megamenuti {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/megati.jpg') no-repeat center !important;
} 

.megamenubottom {
  padding-top: 20px;
  border-top: 1px solid #ddd;
  margin-top: 20px;
}
.megamenubottom div {
  font-family: 'Roboto-Regular';
  font-size: 14px;
  display: inline-block;
  color: #b3b3b3;
  margin-left: 15px;
  line-height: 20px;
}
ul.menu-top li.item .megamenubottom a {
  color: #666666;
  font-family: 'Roboto-Regular';
  font-size: 14px;
  display: inline-block;
  margin-left: 30px;
  line-height: 20px;
  height: 20px;
}
ul.menu-top li.item .megamenubottom a:hover {
  background: #fff;
}
ul.menu-top li.item .megamenubottom a.megamenu-lien-he {
	color: #971928;
}
ul.menu-top li.item .megamenubottom a.megamenu-lien-he i {
	background: url('https://vnn-res.vgcloud.vn/ResV9/images/lien-he-toa-soan.png') no-repeat center;
	display: inline-block;
	width: 30px;
}

/*megamenu new end*/
/* CSS fix quảng cáo*/
.fixed { position:fixed; top:0px; z-index:9991; left:0px; width:100%; background-color: #eee}
.HomeProfileSlider {
    position: relative;
    overflow: hidden;
}
.HomeProfileSlider-mask {
    width: 445px;
    overflow: hidden;
  height:246px
}
.HomeProfileSlider-list {
    width: 3000px;
}
/* Box tại trợ*/
.sponsor-adv { width:300px; float:left; margin-right:5px}
/* Fix loi quang cao demo */
.fix-adv-hot {width: 300px;
overflow: hidden;
height: 400px;}
.VnnAdsPos .vmc_ads_viewport { display:block; margin:0px auto}
.ssm{ vertical-align: middle; font-size:0px;background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -211px 0px no-repeat rgba(0, 0, 0, 0); width:11px; height:11px; overflow:hidden; display:inline-block; opacity: 0.6}
a:hover .ssm{ background-position:-200px 0px}
/*  Box anh home 2018 */

.list_carousel {
  width: 100%;
}
.images-home { background-color: #343434; padding: 10px; border-radius: 3px ;max-width: 440px; overflow: hidden;}
.images-home.Slide{ max-width: 100%; border-top: 2px solid #f69100 } 
.images-home .ParentCate { background-color: #343434; }
.images-home .ParentCate a{ color: #fff }
.images-home .line-red{ border-bottom:1px solid #666666 }
.images-home.Slide{ padding:10px 15px; border-radius: 0px }
.images-home.Slide .widht-list-images li{ width: 200px; margin:10px 15px 10px 0px; }
.images-home.Slide .widht-list-images li:last-child{ margin-right: 0px }
.Slide .btnPrev {    background-color: #fa9403;top: 43px;left: -15px;}
.Slide .btnNext {    background-color: #fa9403;top: 43px;right: -15px;}
.ShowEventSlider.Slide .btnPrev,.ShowEventSlider.Slide .btnNext { top: 28px;  background-color: #970000}

.images-home #foo2 img{ width:420px; height:280px}
.images-home #foo2 a.thumb{ width:420px; height:280px; display: block;}
.images-home .list_carousel .pager{ left: 185px; bottom: 10px }

.images-home .list_carousel a, .images-home { color: #fff }
.list_carousel ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
.images-home .list_carousel li {
  color: #444;
  width: 420px;
  height: auto;
  padding: 0;
  display: block;
  float: left;
}
.list_carousel.responsive {
  width: auto;
  margin-left: 0;
}
.list_carousel .prev {
  position:absolute;
  top:200px;
  left:0px;
}
.list_carousel .next {
  float: right;
  margin-right: 10px;
}

/* Box vàng ngoại tệ mới*/

.vang-ngoaite-v8 { overflow:hidden; max-height:74px; padding: 5px 10px;border: 1px solid #e5e5e5}

.vang-ngoaite-v8 .unit-title{ background-color:#339a99; color:#fff; font-size:11px; padding:2px 0px; padding: 2px 10px;border-radius: 3px 3px 0px 0px;}
.vang-ngoaite-v8 .item { font-size:11px; color:#333333}
.vang-ngoaite-v8 .title { font-weight:bold;  } 
.vang-ngoaite-v8 .unit-title span { width: 58px; display: inline-block;text-align: center;}
.vang-ngoaite-v8 .unit-slider{
    padding: 0px 10px;
overflow: hidden;}
.ngoaite-slider .caroufredsel_wrapper .caroufredsel_wrapper,.vang-data { max-width: 200px !important; border: 1px solid #e5e5e5 }

.vang-ngoaite-v8 .item span {width: 59x; display: inline-block;text-align: center;}
.vang-ngoaite-v8 .unit-data-v8 { position:relative;width: 202px; margin-right: 10px; padding-bottom: 5px;}
.vang-ngoaite-v8 .unit-data-v8:last-child{ margin: 0px }
.vang-ngoaite-v8 .unit-slider li { float:left; width:190px;padding:5px 0px}
.vang-ngoaite-v8 .unit-slider span { width: 58px; display: inline-block;text-align: center;}
.vang-ngoaite-v8 .ngoaite-slider-mask, .vang-ngoaite-v8 .vang-slider-mask{ width:10000px}

.vang-ngoaite-v8 .ngoaite-slider-button { font-size:12px}
.vang-ngoaite-v8 .ngoaite-slider-button a, .vang-ngoaite-v8 .vang-slider-button a{ color:#c7c7c7}
.vang-ngoaite-v8 .btnNext { position:absolute; top:22px; left:3px}
.vang-ngoaite-v8 .btnPrev { position:absolute; top:22px; right:3px}

.vang-ngoaite-v8 img { max-height: 20px; display:block; margin-top: 5px}
.unit-data-v8 .caroufredsel_wrapper { margin:0px !important}

.BoxCate h3,.BoxCate h4, h3.l-h-20.f-5, .box-small h5,.EventFocus h4 , .EventFocus h5, .fix-nano h2, .fix-nano h3{  line-height:20px}
.BoxCate h4{ font-weight:500px}
.images-home.BoxCate .caroufredsel_wrapper { height:340px !important}
.images-home.BoxCate .caroufredsel_wrapper img { text-shadow: 1px 1px # }

.ParentCate .f-22{ font-size:22px}
.TalkIcon {background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -210px -50px no-repeat rgba(0, 0, 0, 0); width:11px; height:24px; display:inline-block; font-size:0px}
.TalkShow { width:100%; overflow:hidden}
.TalkShow ul { width:2000px;}
.ListTalk.list_carousel li { width:340px; max-height:120px ; float: left;}
.ListTalk.list_carousel .caroufredsel_wrapper { height: 105px !important }
.ListTalk.list_carousel .pager span { border-radius:0px}
.height-315{ max-height:330px; overflow:hidden}
.BoxSP1 .widht-list-images.height-315 li{ overflow:hidden; width:142px; height:156px; margin-top:0px}
.BoxSP1 .widht-list-images.height-315 li:nth-child(3n){ padding-right:0px}
.BoxSP1 { background-color:#f2f0f1; padding:0px 5px}

.l-h-34{ line-height:34px}
.search-result { border-top:1px solid #666}
.SearchTool .itemsearch.active { color:#cd2027; border-bottom:1px solid #cd2027} 
.BoxCate.hotnew{ height: 293px; overflow: hidden; }


/*CTBQT*/
.CTBQT .widht-list-images li:nth-child(7),
.CTBQT .widht-list-images li:nth-child(8) {
  display: none;
}
/*End CTBQT*/
.ShowCate2 .widht-list-images li.item .VnnAdsPos.adv{ background-color: #ccc;height: 160px; }
.ShowCate2 .widht-list-images li.item .VnnAdsPos.adv .vmc_ads_viewport{ background-color:#fff; height: 100% }

/* Fix khi ảnh ko lên*/
.f440x293{ width: 440px; height: 293px; overflow: hidden; }
.f140x93,.w-140.thumb{ width: 140px; height: 93px; overflow: hidden;}
.f240x160,.w-240.thumb{ width: 240px; height: 160px; overflow: hidden;}
.button-blue{padding: 0px 9px;}


/* CSS cho trang english*/

.EngLayout.MenuBottom { background-color: #971928; padding:20px 20px 0px 20px;}
.EngLayout.MenuBottom a { display: inline-block; width: 140px; color: #fff; padding-bottom: 20px; font-family: "NotoSans-Bold";}
.EngLayout.MenuBottom a:nth-child(4),.EngLayout.MenuBottom a:nth-child(10){ width: 200px }
.EngLayout.MenuBottom a:nth-child(11),.EngLayout.MenuBottom a:nth-child(6){ width: 180px }
.EngLayout.Footer { height: 95px }
.EngLayout.Header .search-box{ left: 752px }
.EngLayout ul.menu-top li.item a { padding:0px 6px ;  text-transform: uppercase  }
.EngLayout .zone-contact {    top: 36px;font-size: 11px; color: #9d9d9d;left: 445px; }
/* END CSS cho trang english*/

/*Event Thi PTTH2019*/
.Box-HotEvent.BoxTHPT2019 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-thpt2-440.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px  }
.Box-HotEvent.BoxTHPT2019 .Box-HotEventBody a { color: #20334e; font-size: 13px; line-height: 18px }
.Box-HotEvent.BoxTHPT2019 .widht-list-images { margin-left: 17px }
.Box-HotEvent.BoxTHPT2019 .widht-list-images li { width: 130px;   }
.BoxTHPT2019 .ssm{ opacity: 1 }

.Box-HotEvent.BoxTHPT2019.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-thpt2-660x300.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 300px; max-height: 330px  }
.Box-HotEvent.BoxTHPT2019.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.BoxTHPT2019.w660  .widht-list-images { margin-left: 28px }
.BoxTHPT2019.Box-HotEvent .btn-hotevent { height: 40px;  }
.Box-HotEvent.BoxTHPT2019.w660 .Box-HotEventBody a {  font-size: 16px; line-height: 24px }

.BoxTHPT2019.Box-HotEvent .btn-hotevent{ width: 495px; display: inline-block; }
.BoxTHPT2019.Box-HotEvent h2{ display: inline-block; }
.BoxTHPT2019.Box-HotEvent .link { width: 96px; display: inline-block; margin: 8px 0px 0px 10px;  height: 50px; font-size: 0px; vertical-align: top; }

.BoxTHPT2019.Box-HotEvent.Home .btn-hotevent{ width: 290px; display: inline-block; }
.BoxTHPT2019.Box-HotEvent.Home h2{ display: inline-block; }
.BoxTHPT2019.Box-HotEvent.Home .link { width: 80px; display: inline-block; margin: 8px 0px 0px 18px;  height: 50px; font-size: 0px; vertical-align: top; }





.Box-HotEvent.BoxTSDH2019 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-box-tsdh2019-440.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px  }
.Box-HotEvent.BoxTSDH2019 .Box-HotEventBody a { color: #20334e; font-size: 13px; line-height: 18px }
.Box-HotEvent.BoxTHPT2019 .widht-list-images li { width: 130px;   }
.BoxTSDH2019 .ssm{ opacity: 1; background-color: #02806b}

.Box-HotEvent.BoxTSDH2019.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-box-tsdh2019-660.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 300px; max-height: 330px  }
.Box-HotEvent.BoxTSDH2019.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.BoxTSDH2019.w660  .widht-list-images { margin-left: 28px }
.BoxTSDH2019.Box-HotEvent .btn-hotevent { height: 40px;  }
.Box-HotEvent.BoxTSDH2019.w660 .Box-HotEventBody a {  font-size: 16px; line-height: 24px }

.BoxTSDH2019.Box-HotEvent .btn-hotevent{ width: 495px; display: inline-block; }
.BoxTSDH2019.Box-HotEvent h2{ display: inline-block; }
.BoxTSDH2019.Box-HotEvent .link { width: 96px; display: inline-block; margin: 8px 0px 0px 10px;  height: 50px; font-size: 0px; vertical-align: top; }

.BoxTSDH2019.Box-HotEvent.Home .btn-hotevent{ width: 290px; display: inline-block; }
.BoxTSDH2019.Box-HotEvent.Home h2{ display: inline-block; }
.BoxTSDH2019.Box-HotEvent.Home .link { width: 80px; display: inline-block; margin: 8px 0px 0px 18px;  height: 50px; font-size: 0px; vertical-align: top; }






/*Box Radio*/
.Radio-Box-Show { position: absolute; top: 0px; left: 0px; width: 423px; z-index: 9;}
.Radio-Box .stage1 { cursor: pointer;}
.Radio-Box-Tool { z-index: 9; background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 377px; height: 41px; position: relative;line-height: 41px; font-size: 11px; color: #fff; padding-left: 45px}
.Radio-Box-Tool .btn-close { font-size: 0px;  background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common.png) -160px -60px no-repeat rgba(0, 0, 0, 0); width: 17px; height: 17px; display: inline-block;  position: absolute; top: 12px; right:15px}
.Radio-Box-Tool .btn-list { font-size: 0px;  background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common.png) -80px -60px no-repeat rgba(0, 0, 0, 0); width: 29px; height: 27px; display: inline-block; position: absolute; top: 7px; right: 44px }
.Radio-Box-Tool .btn-list.action { font-size: 0px;  background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common.png) -120px -60px no-repeat rgba(0, 0, 0, 0); width: 29px; height: 27px; display: inline-block; }
.Radio-Box-List { border: 1px #e6e6e6 solid; background-color: #eff1f9; z-index: 7; border-right: 2px #e6e6e6 solid; border-left: 2px #e6e6e6 solid;
width: 380px;position: absolute; left: 20px; top:41px; }
.Radio-Box-List a { display: block; border-bottom: 1px solid #e1e1e1; padding: 0px 10px; font-weight: 700; color: #5c6273; line-height: 24px; padding: 6px 25px; }
.Radio-Box-List a:last-child{ border:0px }
.Radio-Box-List a.action{ background-color:#e6e6e6;}
.fix-nano-r { width:380px; height:250px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/one.png) 379px top repeat-y rgba(0, 0, 0, 0) }
.Radio-Box .nano > .nano-pane > .nano-slider { background-color: #3a53a4 }

.HomeNewsSlider.action { position:relative; overflow:hidden; width:384px}
.HomeNewsSlider.action .HomeNewsSlider-mask{width:343px;overflow:hidden; height:50px}
.stage1 .btn-close {width: 20px; height: 20px; display: inline-block;  position: absolute; top: 11px; left:117px; display: block; font-size: 0px}
.Radio-Box.fixed {top:30px;background:transparent !important; z-index: 8000;}
.Radio-Box.fixed .stage1, 
.Radio-Box.fixed .stage2 {width:980px;margin: 0 auto;}
.Radio-Box.fixed .stage2 {position:relative;}
.Radio-Box .rmp-color-bg{background: transparent !important;}
.Radio-Box .rmp-error-text{background: #3a53a4 !important;}

.Radio-Box img {
	margin-top: 14px;
}
.Radio-Box.fixed img {
	margin-top: 0;
}
.Radio-Box .stage1 {
    width: 150px;
    text-align: right;
}
.stage1 .btn-close {
    top: 15px;
    left: auto;
    right: 0;
}
.Radio-Box-Show {
	left: auto;
    top: 15px;
    right: 0px;
	width: 234px;
}
.Radio-Box-Tool {
	height: 22px;
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common2.png) 0px 0px no-repeat rgba(0, 0, 0, 0);
	line-height: 22px;
	padding-left: 22px;
	width: 212px;
	position: absolute;
    right: 0;
}
.Radio-Box-Tool .btn-list {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/radio-common2.png) -14px -24px no-repeat rgba(0, 0, 0, 0);
    width: 14px;
    height: 14px;
    top: 4px;
    right: 24px;
}
.Radio-Box-Tool .btn-close {
    background: url('https://vnn-res.vgcloud.vn/ResV9/images/radio-common2.png') -30px -24px no-repeat rgba(0, 0, 0, 0);
    width: 14px;
    height: 14px;
    top: 4px;
    right: 4px;
}
.Radio-Box-Tool .btn-list.action {
    background: url('https://vnn-res.vgcloud.vn/ResV9/images/radio-common2.png') 0px -24px no-repeat rgba(0, 0, 0, 0);
    width: 14px;
    height: 14px;
}
.Radio-Box-List {
    width: 226px;
    left: auto;
    right: 0;
    top: 22px;
}
.Radio-Box-List .fix-nano-r {
    width: 226px;
    height: 250px;
}
.Radio-Box-List a {
    padding: 6px 10px;
	line-height: 21px;
}
.Radio-Box.fixed .stage2 {
    position: relative;
    left: 0;
    top: 0;
}
#radio-player {
	height: 22px !important;
	width: 212px !important;
}
#radio-player .rmp-control-bar {
	height: 22px;
}
#radio-player .rmp-i-pause, 
#radio-player .rmp-i-play, 
#radio-player .rmp-i-resize-full,
#radio-player .rmp-i-resize-small,
#radio-player .rmp-i-skip-next,
#radio-player .rmp-i-volume,
#radio-player .rmp-i-volume-off {
    font-size: 12px;
}
#radio-player .rmp-time-total {
	height: 8px;
	top: 7px;
}
#radio-player.rmp-audio-only.rmp-extrasmall .rmp-play-pause {
    width: 11%;
}
#radio-player .rmp-extrasmall .rmp-time-elapsed {
    font-size: 10px;
}
#radio-player.rmp-audio-only.rmp-extrasmall .rmp-time-elapsed {
    left: 10%;
    width: 14%;
}
#radio-player .rmp-handle, 
#radio-player .rmp-volume-handle {
	height: 14px;
	width: 14px;
	margin-top: -6px;
	margin-left: -6px;
}
#radio-player .rmp-play-pause,
#radio-player.rmp-audio-only.rmp-extrasmall .rmp-time-elapsed, 
#radio-player.rmp-audio-only.rmp-small .rmp-time-elapsed {
	line-height: 22px;
	font-size: 10px
}
#radio-player.rmp-audio-only.rmp-extrasmall .rmp-seek-bar {
    width: 27%;
    left: 27%;
}
#radio-player.rmp-audio-only.rmp-extrasmall .rmp-duration {
	font-size: 10px;
    line-height: 22px;
    width: 14%;
    left: 57%;
}
#radio-player.rmp-extrasmall .rmp-volume-controls {
    left: 71%;
    width: 10%;
    line-height: 22px;
}
/*END Box Radio*/


/*Event Box chúc mừng 2020*/
.Box-HotEvent.Box2020  { background: url(https://vnn-res.vgcloud.vn/ResV9/event/cnm2020-440.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.Box2020  .Box-HotEventBody a { color: #202020; font-size: 12px; line-height: 16px }
.Box-HotEvent.Box2020  .widht-list-images { margin-left: 17px; margin-top: 7px }
.Box-HotEvent.Box2020  .widht-list-images li {  margin-right: 8px   }
.Box2010  .ssm{ opacity: 1 }

.Box-HotEvent.Box2020.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/cnm2020-660.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }



.Box-HotEvent.Box2020.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.Box2020.w660  .widht-list-images { margin-left: 28px; margin-top: 20px}
.Box2020 .Box-HotEvent .btn-hotevent { height: 30px;  }
.Box-HotEvent.Box2020.w660 .Box-HotEventBody a {  font-size: 15px; line-height: 20px }


.Box2020.Box-HotEvent .btn-hotevent{ width: 230px; display: block; margin: 0px auto; padding: 0px; height: 50px }
.Box2020.Box-HotEvent.w660 .btn-hotevent{ width: 280px; display: block; margin: 0px auto; padding: 0px; height:73px }
.Box2020.Box-HotEvent h2{ display: block; }
.hottag { color: #971927; text-transform: uppercase; top: 19px; left: 270px; width: 60px;height: 30px;font-size: 11px;font-weight: bold;border: 1px solid #971927;border-radius: 11px;padding:5px; }
.hottag:hover { background-color: #971927; color: #fff;}

.head-hot-key { background-color:#012d5e; color: #fff; font-family: roboto; font-size: 16px; padding:5px; border-bottom: 1px solid #b0d3ea;}
.hot-key .body-hot-key { padding: 5px 0px 15px 0px; border: 1px solid #e8e8e8 }
.hot-key .body-hot-key a {     display: inline-block;
    border-radius: 32px;
    border: 1px solid #cccccc;
    padding: 10px 15px;
    margin: 5px 0px 10px 10px;}
.hot-key .body-hot-key a:hover { background-color:#eee; border-color: #ddd }
.hk-style:nth-child(1n){font-size:20px;color:#144781;font-weight:bold;}
.hk-style:nth-child(2n){font-size:12px;color:#3368a5;font-weight:bold;}
.hk-style:nth-child(3n){font-size:14px; color:#617082;font-weight:400;}  
.hk-style:nth-child(4n){font-size:11px; color:#5e84b0;font-weight:400;}  
.hk-style:nth-child(5n){font-size:13px; color:#95abc4;font-weight:400;}   

/* box sms-covid*/
.sms-covid { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-sms-covid19.jpg) center center no-repeat rgba(0, 0, 0, 0); height: 200px; overflow: hidden; }
.sms-covid .tap1-sms { color:#b11303;  top: 95px; left:140px ;}
.sms-covid .tap2-money { color:#ff1901;  top: 135px; left:140px; }
.tap3-time { right: 5px; bottom: 5px; }

.w-490 { width: 490px; }
.w-540 { width: 540px; }
.w-220 { width: 220px; }
.w-145 { width: 145px; }

.CayBut-List.BoxCate .height-list li { margin: 10px 0px 10px 0px }
.caybut-number { font-size: 12px; color:#666; font-weight: 600; }
.Top-caybut { background-color: #eee; }
.bg-fff { background-color: #fff; }
.blue-link2{ color: #003663; }
.box-cps { background-color: #eaf4ff ; padding: 14px 9px;}
.c-580{color: #4b6580;}
.NameBoxStyle1{ border-left:1.5px solid #961928; color: #961928; line-height: 20px; margin-bottom: 15px; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 16px; }
.Top-caybut .w-240.thumb {
    width: 240px;
    height: auto;
}
.button-load-more1 a{ 
    font-family: "Roboto-REGULAR";
    font-size: 13px;
    padding: 10px 0px;
    color: #676767;
    border: 1px solid #aaaaaa;
    border-radius: 20px;
    display: block;
    margin: 20px auto;
    width: 175px;
    text-align: center; }


/*Event Box corona*/
.Box-HotEvent.BoxCorona  { background: url(https://vnn-res.vgcloud.vn/ResV9/event/corona440.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.BoxCorona  .Box-HotEventBody a { color: #2b0808; font-size: 12px; line-height: 16px }
.Box-HotEvent.BoxCorona  .widht-list-images { margin-left: 17px; margin-top: 7px }
.Box-HotEvent.BoxCorona  .widht-list-images li {  margin-right: 8px   }
.Box2010  .ssm{ opacity: 1 }

.Box-HotEvent.BoxCorona.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/corona660.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }



.Box-HotEvent.BoxCorona.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.BoxCorona.w660  .widht-list-images { margin-left: 28px; margin-top: 20px}
.BoxCorona .Box-HotEvent .btn-hotevent { height: 30px;  }
.Box-HotEvent.BoxCorona.w660 .Box-HotEventBody a {  font-size: 15px; line-height: 20px }


.BoxCorona.Box-HotEvent .btn-hotevent{ width: 230px; display: block; margin: 0px auto; padding: 0px; height: 50px }
.BoxCorona.Box-HotEvent.w660 .btn-hotevent{ width: 280px; display: block; margin: 0px auto; padding: 0px; height:73px }
.BoxCorona.Box-HotEvent h2{ display: block; }
.Box-HotEvent.Box-THQG-2020   { background: url(https://vnn-res.vgcloud.vn/ResV9/event/THPT-2020-440.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.Box-THQG-2020  .Box-HotEventBody a { color: #0a5b71; font-size: 12px; line-height: 16px; font-weight: 600; }
.Box-HotEvent.Box-THQG-2020  .Box-HotEventBody a:hover {color: #3da6c2;  }

.Box-HotEvent.Box-THQG-2020 .btn-hotevent {
    width: 400px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 65px;
}
.BoxCMCN40.Box-HotEvent.Box-THQG-2020 .widht-list-images {
    margin-left: 15px;
    width: 420px;
}
.Box-HotEvent.Box-THQG-2020.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/THPT-2020-660.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }
.Box-THQG-2020.Box-HotEvent.w660 .btn-hotevent {
    width: 600px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 80px;
}
.Box-HotEvent.Box-THQG-2020.w660 .widht-list-images li {
    width: 190px;
    margin-right: 0px;
    height: auto;
}
.Box-HotEvent.Box-THQG-2020.w660 .widht-list-images {
    margin-left: 32px;
    margin-top: 20px;
    width: 612px;
}
.Box-HotEvent.Box-THQG-2020.w660  .Box-HotEventBody a { color: #0a5b71; font-size: 16px; line-height: 22px; font-weight: 600; }


.c-45 { color: #454545; }
.bg-f2{ background-color:#f2f2f2; }
.box-interactive { padding :0px 10px; border-radius: 3px; }
.box-interactive .item { line-height: 22px; }
.box-interactive a.item { font-size: 0px; cursor: pointer; margin:0px 5px;}
.list-btn-detail .btn-facebook { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-fb.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block; }
.list-btn-detail .btn-facebook:hover { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-fb-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block;}
.list-btn-detail .btn-twitter { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-twitter.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block; }
.list-btn-detail .btn-twitter:hover { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-twitter-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block;}

.list-btn-detail .btn-email { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-mail.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block; }
.list-btn-detail .btn-email:hover { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-mail-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block;}
.list-btn-detail .btn-copylink { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-link.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block; }
.list-btn-detail .btn-copylink:hover { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-link-hover.svg) 0px 0px no-repeat rgba(0, 0, 0, 0); width:14px ; height:14px ; background-size: 12px 12px; display: inline-block;}
.list-btn-detail li {
    line-height: 28px;
}
.btn-copylink .pop {position: absolute;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
    height: 24px;
    line-height: 24px;
    background: #17191A;
    color: #fff!important;
    font-size: 12px!important;
    text-decoration: none!important;
    white-space: nowrap;
    padding: 0 10px;
    border-radius: 3px;}



/*Box Bau Cu*/
.Box-HotEvent.BoxBCUSA-2020   { background: url(https://vnn-res.vgcloud.vn/ResV9/event/BC-USA-2020-440.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.BoxBCUSA-2020 .Box-HotEventBody a { color: #224784; font-size: 12px; line-height: 16px; font-weight: 600; }
.Box-HotEvent.BoxBCUSA-2020 .Box-HotEventBody a:hover { color: #0c6599 !important;  }

.Box-HotEvent.BoxBCUSA-2020 .btn-hotevent {
    width: 400px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 54px;
}
.Box-HotEvent.BoxBCUSA-2020 .widht-list-images {
    margin-left: 17px;
    width: 415px;
}
.Box-HotEvent.BoxBCUSA-2020 .widht-list-images li {
    width: 130px;
    margin-right: 0px;
    height: auto;
}
.Box-HotEvent.BoxBCUSA-2020.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/BC-USA-2020-660.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }
.BoxBCUSA-2020.Box-HotEvent.w660 .btn-hotevent {
    width: 600px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 55px;
}
.Box-HotEvent.BoxBCUSA-2020.w660 .widht-list-images li {
    width: 190px;
    margin-right: 0px;
    height: auto;
}
.Box-HotEvent.BoxBCUSA-2020.w660 .widht-list-images {
    margin-left: 32px;
    margin-top: 20px;
    width: 612px;
}
.Box-HotEvent.BoxBCUSA-2020.w660  .Box-HotEventBody a { color: #224784; font-size: 14px; line-height: 21px; font-weight: 600; }


ul.menu-top li.item:first-child:hover { background-color:transparent !important; }
ul.menu-top li.item:first-child a:hover { background-color:transparent !important; }

/*Box Thế giới số*/
.Box-HotEvent.Box-tgs-2020   { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-tgs-440.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.Box-tgs-2020  .Box-HotEventBody a { color: #000e50; font-size: 12px; line-height: 16px; font-weight: 600; }
.Box-HotEvent.Box-tgs-2020  .Box-HotEventBody a:hover {color: #0227b3;  }
.Box-HotEvent.Box-tgs-2020  .Box-HotEventBody a.SubString60 { margin-top: 5px; }
.Box-HotEvent.Box-tgs-2020 .btn-hotevent {
    width: 440px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 50px;
}
.BoxCMCN40.Box-HotEvent.Box-tgs-2020 .widht-list-images {
    margin-left: 15px;
    width: 420px;
}

.Box-HotEvent.Box-tgs-2020 .widht-list-images li {
    width: 130px;
    margin-right: 0px;
    height: auto;
}

/*Box Hoa Hậu 2020*/
.Box-HotEvent.BoxHH-2020   { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-hh-2020-600.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.BoxHH-2020 .Box-HotEventBody a { color: #8b1a50; font-size: 12px; line-height: 16px; font-weight: 600; }
.Box-HotEvent.BoxHH-2020 .Box-HotEventBody a:hover { color: #ba4e82 !important;  }

.Box-HotEvent.BoxHH-2020 .btn-hotevent {
    width: 400px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 54px;
}
.Box-HotEvent.BoxHH-2020 .widht-list-images {
    margin-left: 17px;
    width: 415px;
}
.Box-HotEvent.BoxHH-2020 .widht-list-images li {
    width: 130px;
    margin-right: 0px;
    height: auto;
}
.Box-HotEvent.BoxHH-2020.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-hh-2020-600.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }
.BoxHH-2020.Box-HotEvent.w660 .btn-hotevent {
    width: 600px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    height: 80px;
}
.Box-HotEvent.BoxHH-2020.w660 .widht-list-images li {
    width: 190px;
    margin-right: 0px;
    height: auto;
}
.Box-HotEvent.BoxHH-2020.w660 .widht-list-images {
    margin-left: 32px;
    margin-top: 20px;
    width: 612px;
}
.Box-HotEvent.BoxHH-2020.w660  .Box-HotEventBody a { color: #8b1a50; font-size: 16px; line-height: 22px; font-weight: 600; }

.list-caybut { display: flex;   flex-wrap: wrap;
  flex-direction: row;
 align-items: flex-start; }
.list-caybut .item-caybut{ 
  margin:10px 20px 10px 0px; 
  padding-bottom: 10px; 
  flex: 15%;
  -ms-flex: 0 0 15%;
  width: 190px; 
  border: 1px solid #ebebeb;
  border-radius: 3px;
  padding: 20px 25px;;
  height: 300px;
  max-width: 190px;

 }
.list-caybut .item-caybut:hover { border-color: #8c7755; }
.list-caybut .item-caybut:nth-child(4n) { margin: 10px 0px 10px 0px }
.list-caybut .item-caybut .thumb.w-100,.list-caybut .item-caybut .w-100.thumb.pos-rel { width: 118px; height: 118px; margin: auto; 
  display: table-cell;
  text-align: center;
  vertical-align: middle; border-radius: 5px; padding-left: 30px; }
.list-caybut .item-caybut .thumb.w-100 * { vertical-align: middle; }

.list-caybut .item-caybut * { text-align: center; }
.list-caybut .w-100.thumb img {
  vertical-align: middle;
  vertical-align: middle;
  border-radius: 5px;}

.list-caybut .cb-chucdanh { color: #8d7855; font-weight: 700; font-size: 14px;  }
.list-caybut .cb-name { color: #484848; font-size: 17px; display: block; margin-top:5px; }
.list-caybut .cb-info  { color: #484848; text-align:justify; line-height: 20px; }
.list-caybut .red-line { color: #ec4937; background-color: #ec4937; height: 2px; width: 55px; display: block; margin:10px auto 10px auto; overflow: hidden;}
/* End KTCN2020 */
@charset "utf-8";
/* CSS Document */
.box-social {
	width: 60px;
	margin-left: -90px
}
.box-content-interactive { border: 1px solid #c7c7c7 ; padding: 0px; width: 50px !important}
.box-content-interactive .item { width: 34px; margin:auto; border-bottom: 1px solid #c7c7c7; padding:14px 0px; }
.box-content-interactive .item:last-child{ border-bottom: none; width: 40px }
.bt-facebook{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-fb-n.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 27px; height: 26px}
.bt-twitter{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-tw-new.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 30px}
.bt-binhluan{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-bl-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 34px}
.bt-tinnong{  background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-tn-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 40px; height: 30px}



.bt-facebook:hover, .bt-twitter:hover ,.bt-binhluan:hover,.bt-tinnong:hover{ opacity: 0.5 }


.widht-list-images.w5 li {
    width: 183px !important;
    margin: 10px 16px 10px 0px;
    float: left;
    height: 200px;
    overflow: hidden

}
.widht-list-images.w5 li:nth-child(5n){ margin-right: 0px }
.Slide.Full .widht-list-images.w5 li:nth-child(5n){ margin-right: 16px }
.Slide.Full .btnPrev, .Slide.Full .btnNext{ top: 33px; background-color: #970000 }
.Slide.Full .btnPrev {  left: 0px} 
.Slide.Full .btnNext { right: 0px }
/*Chi tiết tin bài*/
.ArticleContent img.logo-small {
    display: inline;
}

.article-relate .item, .article-relate>p>a{
	padding-left: 15px;
	color: #202020;
	line-height:32px;
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 5px -222px no-repeat rgba(0, 0, 0, 0);
	display: block;
}
.article-relate .item .item, .article-relate .item a{
	padding-left: 0px;
    background: none
}
.ArticleContent .article-relate .item {
	color: #971928;
	line-height:32px;
}
.infographic{ cursor: pointer; }
.ArticleDetail h1.title{ padding:5px 0px;}
.c-000{ color:#000}
.ArticleContent { font-size:14px; line-height: 24px; color: #333 }
.ArticleContent.ArticleLead{ color: #3e3e3e }
.ArticleContent p:first-child{ margin-top:5px  }
.ArticleContent h2 p{ padding-bottom: 0px; margin-bottom: 0px } 
.ArticleContent p,.ArticleContent>div{line-height:24px; padding:5px 0px;text-rendering: geometricprecision; color:#333}
.ArticleContent .fmsmedia{ margin:10px 0px } 
.ArticleContent a:link{color:#971928;text-decoration:none; line-height:22px}
.ArticleContent a:visited{color:#a96e6e;text-decoration:none}
.ArticleContent a:hover{ text-decoration:underline}.ArticleContent p.date{margin:0}
.ArticleContent img{max-width:660px; display:block; margin:0px auto; text-align:center}
.ArticleDateTime { line-height: 20px; font-size: 10px; color: #565656; }

.subtitle { color:#434343}
.domain{ background-color:#c92027;  padding:2px 10px; display:inline-block; line-height:20px}
.bg-c92{background-color:#c92027}
.ListThree li {
    width: 160px;
    padding-right: 10px;
	overflow:hidden;
	vertical-align:top;	
	float: left
}
.ListThree li:nth-child(4n) { padding-right:0px}

.button-load-more a {
    font-size: 13px;
    padding: 10px 0px;
    color: #676767;
    border: 1px solid #aaaaaa;
    border-radius: 20px;
    display: block;
    margin: 20px auto;
    width: 175px;
    text-align: center;
}

.icon-load-more-article {
    border: solid #676767;
    border-width: 0 2px 2px 0;
    display: inline-block;
    margin-left: 4px;
    padding: 3.3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    font-size: 0;
    line-height: 10px;
    height: 0px;
}
/*Template*/
.ArticleContent table{
		max-width:660px !important;
		overflow:auto;
		width:100%;
		}
		.ArticleContent table.left,.ArticleContent table.right{
		width:auto
		}
	
	.ArticleContent table td { text-align: center;}
	
	.ArticleContent table td .inner-article{ text-align: left;}
	.ArticleContent table td .inner-article p{ text-align: left;}
	.ArticleContent table td .inner-article  img { margin-right:10px}
	
	.ArticleContent table p{margin:5px 0;}
	table.image .image_desc,table.image .image_desc p{text-align:center!important; color:#222}
	.FmsArticleBoxStyle .FmsArticleBoxStyle-Content.image_desc{ color:#888; line-height:26px}
	table.image td.image_desc, .ArticleContent .image_desc{
		color: #666;
		font-size: 13px;
		font-style: italic;
		padding: 2px 0px;
		text-align: center;
	}
	table.image,table.image td,table.image th{border:0!important}
	.ArticleContent .box-event{ background-color:#e7e7e7; padding:10px}
	.ArticleContent .box-event .thumb2{ border:2px solid #fff}
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
                height:auto  !important;
		max-width:100% !important;


	}

	.ArticleContent table.quote td{ border:none; padding:10px}
	.ArticleContent .box-content-inside-morelink {
		display: block;
		font-size: 15px;
		font-weight: bold;
		width: auto;
		background-color: #eee;
		padding: 5px 10px;
	}
	.ArticleContent .FmsArticleBoxStyle-Content{
		margin-top: 5px;
	}
	
	.ArticleContent .FmsArticleBoxStyle-Content a { color:#222}
	.ArticleContent .ClipLinkBox a { font-weight:bold; font-size:15px}
	.ArticleContent .FmsArticleBoxStyle-Head { background-color:#eee; padding:5px}
	.ArticleContent .ClipLinkBox { background-color:#e7e7e7; text-shadow:1px 1px #FFF}
	.ArticleContent .QuoteBox { border:1px solid #f2f2f2} 
	

	span.FmsArticleBoxStyle-Icon {
		background-position: 50% 50%;
		background-repeat: no-repeat;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
	}
	span.FmsArticleBoxStyle-Icon.Video {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBEM0Y1QzU2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBEM0Y1QzY2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEQzRjVDMzZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEQzRjVDNDZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PijqclsAAAJGSURBVHjalFRLq1JhFN3qOeIrMUvzASrhgxARAn9Fg6BBg0ZNGjWon1B/wP5BDWpQEDTtL0izVJyomIkDHyDq9f1orY9zLnZR770LNufs7/vO2ms/vmMpFotyFfv9XgKBgNhsNnPJBfsMeybHUcM3z/Gs0NE0TXq9nmjHTlosFhmPx+LxeGS329G/Q2IGY+Aj5x/hkSW51WqVcrksDofjODmxXq+l2+3KcDiU5XI5DwaDvxKJRAFbVQS8MEUwOPDD5XJ95/laraYyDoVCp8mpkNFjsZi02+1xOBwujUajAgK9cLvdv0m83W4F76LrurRaLen3+2qNPvdPkpugMgT6hAAvUcuPdrv9z2w2E6Y/n8+VUUSlUhGfz6dITZD8L8xxLgOovs8gSPcp7AnWbCTB+xaZhKgW+0H4OafT+ZU+MNBWq9UDvOj0mA7rtdlslB02mMDavcN1Y+8tHhd+v/8NlGepvlqtsmdWkvO0zjSZWqfTkXg8Lslk8lL5OYD8A5VGIhFVQpaJw0Bekqv6sRlIUfL5vDSbTWk0GqqZxjRcC/KYM85gDKDIWY56vS7ZbFZQM8nlclIqlQTjJ7cFxbB0l+SMhDmVwWAg0WiUo6cC8sB1ZbkKcpGcvJpRH0XKRtC8Xq9kMhm1fltyDgQ5lfLFYuE0/yGpVEqMkfuvjjcB+0Yhh2WxpdPpIDpeMOtlXumbmJHVe9jPyWTyEP5dCuN/CZdtzkv0GhsbNPLVqR/TmeZtofgdh2A6nX7DTX0Mri9GFrN/AgwAHXxzUdxsR30AAAAASUVORK5CYII=");
		height: 16px;
		width: 23px;
	}
	.FmsArticleBoxStyle-Color.Red {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ClipLinkBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content {
		padding: 10px;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content a {
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYyRjQ5Mzc2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYyRjQ5Mzg2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjJGNDkzNTZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NjJGNDkzNjZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhQ/1VsAAAAWSURBVHjaYlzLyMgABkwMMIBgAQQYABRIALUTMuY7AAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 10px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.LinksBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY4RDhEOTI2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY4RDhEOTM2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhEOEQ5MDZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhEOEQ5MTZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PitBj0YAAADESURBVHjaYlzHJHSZgYHhERA/AWJlIL4PxKkMOAATEIsBcQsQPwXiPCDez4AHsADxXyA+DsUgYINPA8iG32hizIQ0fGIgAYA0/CGgZhoQGyH74TaaAhUgPgPEbEAsB8T8QBwFxG5AfApkw1pkE4CAE4iNgVgXqpgBSu8CqQNpWAnVXQ21ERcAaeqGKegAYkcgXgTEQjg0gCI2HtlEUIQdA+JAqKQEVLMFEH8AYi+QOLoTfgLxCiiGgQVAPB2IQUmIASDAAOMxIhopdRZZAAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 15px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content {
		color: #222;
		font-size: 14px;
		font-style: italic;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content p{ text-align:center !important}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox {
		margin-left: auto;
		margin-right: auto;
		width: auto;
		text-align:center;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox td.FmsArticleBoxStyle-Imag	s img {
		max-width:660px;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox {
		float: left;
		margin-right: 15px;
		width:auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox {
		float: right;
		margin-left: 15px;
		width:auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Head {
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content {
		font-weight: bold;
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content p {
		margin: 10px;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a {
		color: #AE0212;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxLeftSymbol, table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxRightSymbol {
		color: #AE0212;
		font-size: 25px;
		font-weight: bold;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteLeftBox {
		float: left;
		margin-right: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteRightBox {
		float: right;
		margin-left: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content {
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content p {
		margin: 5px;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a {
		color: #000;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentLeftBox {
		float: left;
		margin-right: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentRightBox {
		float: right;
		margin-left: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.EventListBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.EventListBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.EventListBox .FmsArticleBoxStyle-Content {
		padding: 5px;
	}
	.EventItemsBox {
		border-bottom: 1px dotted #DFDFDF;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 100%;
	}
	.EventItemsBox:nth-child(2n) {
		background-color: #FFFFFF;
	}
	.EventItemsBox:nth-child(2n+1) {
	}
	.EventItemsBox td.EventItemBoxThumb {
		vertical-align: top;
		width: 150px;
	}
	.EventItemsBox td.EventItemBoxInfo {
		padding-left: 10px;
		padding-right: 10px;
		vertical-align: top;
	}
	.EventItemsBox td.EventItemBoxInfo p {
		line-height: normal;
		margin: 0;
	}
	.EventItemsBox td.EventItemBoxInfo p.title {
		margin-bottom: 10px;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a {
		color: #0C48BB;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a:hover {
		color: #BE0000;
	}
	.EventItemsBox td.EventItemBoxInfo p.lead {
		color: #222222;
		font-weight: normal;
		text-align: justify;
	}

.btn-G{ width:75px; height:32px; display:inline-block }
.bor-number {height:32px; padding:0px 0px 0px 10px ; display:inline-block}
.bor-number .bor-right{  height:32px;  display:inline-block; padding:0px 17px 0px 16px }
.list-btn-detail li{ line-height:32px}
.fb_iframe_widget { line-height:20px}
.list-btn-detail li.d-ib.left.t-u.bold.f-14.c-444{ color:#999; font-size:13px; text-transform:none; font-weight:normal; padding-left:5px}
.bo-t{ border-top:1px solid #cdcdcd; padding-top:15px}

.btn-C{ background-color:#3948ab; border-radius:2px; padding:4px 10px; text-align:center;  color:#FFF}

/*CSS cho  Template mới*/	
.ArticleContent .phatngon { background-color:#ededed; position:relative; padding:10px 20px 20px; display:block; width:auto ; margin:10px auto 10px auto}
.ArticleContent .phatngon .item-text{padding: 5px;
font-style: italic;
text-align: left;
display: block;
max-width: 650px;
line-height:2;}

	.ArticleContent .phatngon .item-icon { height: 30px;text-align: left;display: inherit;width:45px;}
	.ArticleContent .phatngon  img { max-width: 630px}
	.ArticleContent .phatngon .item-icon img {width:45px; height:30px}
	.ArticleContent .phatngon.left{ margin-right:10px;max-width: 300px !important;}
	.ArticleContent .phatngon.right{ margin-left:10px;max-width: 300px !important;}
	.ArticleContent .box-event a:link,.ArticleContent .aticle-list a:link{ color:#000}
	.ArticleContent table.aticle-list td{ vertical-align:top; display: block; padding:10px}
	.ArticleContent table.aticle-list td  p { display:table}
	.ArticleContent table.aticle-list img { border:2px solid #fff;}
	.ArticleContent table.aticle-list { background-color:#e4e4e4; padding:10px}
	
	.icon-quote{ position:absolute; top:20px; left:10px;background:  url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -69px -58px no-repeat; width:56px; height:41px; font-size:0px}
	 .ArticleContent > .QuoteNote{ margin-top:15px; border:1px solid #eaeaea; padding:20px; font-style:italic; position: relative;}
	 .ArticleContent > .QuoteNote .quote-text { padding-left: 60px }
	
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
	}
	.TbQuoteNote.left{ margin-right:10px}
	.TbQuoteNote.right{ margin-left:10px}
	.ImageNote { margin:10px 0px; clear:both}
	.ImageNote img { display:block; padding-bottom:5px; ma}
	.ImageNote td { padding-top:30px; text-align:center}
	.ArticleContent  .ImageNote2 a,.ArticleContent .ImageNote2{ font-size:14px; color:#222;}
	.ImageNoteI img{ max-width:240px}
	.ImageNoteII img{ max-width:150px}
	.ImageNoteIII img{ max-width:120px}
	.ImageNote2 { text-align:center}
	.ImageNote1{ text-align:center; margin:0px auto; display:inline-block;}
	.ArticleContent .box-event p{ display:table; margin:5px 0px}
	.FmsArticleBoxStyle-Content,.image_desc{ color:#000; }
	.box-event a { color:#000}	
	.ArticleContent table.article{background-color:#ebeff7}
	.ArticleContent > .inner-article { padding:0px 10px 0px 0px; background-color:#ebeff7; clear:both; min-height:101px; margin: 10px auto}
	.ArticleContent > .inner-article:first-child { margin-top: 10px }
	.ArticleContent .inner-article .inner-article .inner-article, .ArticleContent .inner-article .inner-article{padding: 10px 0px; clear: both;}
	.ArticleContent table.article img,.ArticleContent .inner-article img { margin:0px 10px 0px 0px}

	.ArticleContent table.article .inner-article a,.ArticleContent .inner-article a:link { color:#343434;font-family: "NotoSans-Bold"; line-height: 20px}
	.ArticleContent .inner-article .title,.ArticleContent .inner-article .h4 {display: block; padding-top: 5px}
	.ArticleContent .inner-article p{ margin:0px; font-size: 13px; line-height: 20px; padding:0px;}
	.ArticleContent iframe{ max-width:100%; display:block; margin:0px auto}
	.HeadTLQ{ color: #cb2026;
    font-size: 15px;
    font-weight: bold;
    padding-right: 5px;}
	
	
	/*Bog Tàg*/
	.tagBox ul {
		    padding-left: 5px;
		    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-tag.png) 0px 6px no-repeat;
		    background-size: 18px;
		}
	.tagBox ul li {
		border: 1px solid #c9c9c9;
		color: #fff;
		float: left;
		font-size: 11px;
		line-height: 16px;
		list-style: outside none none;
		margin: 5px;
		padding: 3px 12px;
		white-space: nowrap;
		border-radius:12px;
		font-family: "Roboto-REGULAR";
		
	}
	.tagBox ul li:first-child{
	border:none;
	padding-right:0px;
	margin-right:0px;
	font-size:13px;
	color:#454545;
	font-family: "Roboto-Bold";
	
	}
	.tagBox ul li a {
		text-decoration:none;
		white-space: nowrap;
		font-weight:normal;
		color: #454545;
		text-transform:capitalize
	}
	.tagBox ul li:hover a , .tagBox ul li a:hover{ color:#c60000} 


/*List Comment*/
.head-comment{ 
	background :url(https://vnn-res.vgcloud.vn/ResV9/images/icon-binh-luan.svg) 0px 0px no-repeat;	
	 font-size:15px;  
	 line-height:16px;; height:30px;  position:relative; text-transform:uppercase; padding:7px 0px 7px 0px; padding-left: 114px;

background-size: 109px auto;}
.Item-comments .btnitem { padding:0px 20px 0px 0px; margin-top:5px; display:inline-block; font-size:11px; color:#989898; font-weight:bold}
.Item-comments .btnitem:hover { color: #a92b30 }
.Item-comments .btnitem a {color:#555; font-weight:normal; padding-right:2px; font-size: 11px}
.Item-comments .btnitem a:hover{ text-decoration:underline; color:#990000}
.box-catetitle {
    color: #9b0103;
    font-size: 13px;
}
.f-w-n
{
font-weight: normal;
}
.Item-comments { list-style-type:none; margin-top: 10px}
.Item-comments li{ padding:10px 0px;}
.Item-comments li ul{ padding-left:15px;}
.Item-comments li ul li:last-child,.Item-comments li:last-child{ border:none}

.List-comment { }
.comment-actions .author { color:#444; font-size:14px; text-transform:uppercase;font-family: "NotoSans-Bold";}
.comment-actions .time{ font-size:11px; color:#888; margin-left:10px}
.comment-content { color:#454545; font-size:13px; line-height:24px; margin-top:5px;}
.fmsidWidgetBtnLike.inline{ vertical-align:top !important}
.lib-btnlike{background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-feedback.svg")  no-repeat scroll 0px 0px;width:15px !important; height:17px !important; display:inline-block; font-size:0px; vertical-align:top !important; background-size:15px auto; margin-left:2px}
.fmsidWidgetBtnLike .num{ color:##9a9a9a;
    display: inline-block;
	font-weight: 400;
	padding-left: 10px}
.btnReply{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-reply-comment-n.svg")  no-repeat scroll 0px -2px; width: 32px; height: 16px; background-size: 16px auto; padding-left: 20px}
.btnLike{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-comment-n.svg")  no-repeat scroll 0px -2px;  width: 16px; height: 16px; background-size: 16px auto; padding-left: 20px }
.btnShare{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-share-comment-n.svg")  no-repeat scroll 0px -2px;   width: 42px; height: 16px; background-size: 16px auto; padding-left: 20px}
.btnReply:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-reply-feedback-hover.svg")  no-repeat scroll 0px 0px; }
.btnLike:hover,.lib-btnlike:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.btnShare:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-share-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.can-date input { border:none; background-color:#e4e4e4; width:100px}
.morecomment {
    color: #1f85db;
    padding: 3px 10px 3px 15px;
    text-decoration: inherit;
    cursor: pointer;
    display: block;
    margin: 0px auto;
    width: 155px;
    border: 1px solid #1f85db;
    line-height: 30px;
    border-radius: 20px;
}
.text-cmt { width:660px; height:50px; border:1px solid #c9c9c9; overflow:visible; padding:5px 10px; color:#3e3e3e; font-size:14px; margin-top:5px; max-width:97%; }
.info-cmt {border-radius:3px; width:97%; border:1px solid #b7b7b7;  padding:3px 5px;font-size:1.1em; color:#747474; margin-top:12px}
.d-table{ display:table}
.btnSubmit {
    background-color: #971928;
    border-radius: 12px;
    color: #fff;
    display: inline-block;
    margin: 15px 0px 0px 14px;
    padding: 5px 10px;
    text-align: center;
    text-transform: uppercase;
    font-family: "Roboto-REGULAR";
}
.btnSubmit:hover{ opacity:0.95}
.fmsidWidgetCommentListCount{
	font-family: Roboto-regular; 
}
.List-commenttool {color: #686868; text-transform:none; font-weight:400; font-size: 11px}
.List-commenttool a {
    margin: 0 5px;
	font-weight:normal;
}
.List-commenttool a:last-child{ margin-right:0px}
.List-commenttool .active {
	font-weight:700
}
.List-commenttool a:hover{ color:#c92027; font-weight: 700;}
.aticle-list-box .height-list li { padding:10px 0px; width:310px; float:left}
.aticle-list-box .height-list li.dot {  padding:10px 0px 8px 16px; margin-right:15px; border:none;background: url("https://vnn-res.vgcloud.vn/ResV9/images/red-point.png") no-repeat scroll 5px 17px}
.aticle-list-box .height-list li:nth-child(2n),.aticle-list-box .height-list li.img:nth-child(2n) { margin-right:0px} { margin-right:0px}

.aticle-list-box .height-list li.img {  padding:10px 0px 8px 0px; margin-right:15px; border:none; width:325px; max-height:80px; overflow:hidden}
.c-b7{ color:#b7b7b7}
.c-oran{ color:#ff6600}
.w-110{ width:110px}
.w-210{ width:210px}

.aticle-list-box.w-334 { width:333px}
.SmallCommentBox .List-commenttool a {font-size: 11px;margin: 0 1px;padding: 4px 8px;}


/*Live */



.topReadAndComment-title li {  line-height:30px; float:left; width:40%}
.topReadAndComment-title li a{font-size:12px;font-weight:bold; text-transform:uppercase; color:#fff; display:block; padding-left:40px}
.topReadAndComment-title li.active a{ color:#fff}
.topReadAndComment-title { background-color:#999999; position:absolute; top:-1px; left:-1px; width:300px; height:30px}
.topReadAndComment-title li:last-child  a{ padding-left:10px}
.topReadAndComment-title li:last-child.active {background: url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 0px -320px #cb2026;width:60% }
.topReadAndComment-title li:last-child.active a { padding-left:60px}
.topReadAndComment-title li.active{background: url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 122px -260px #cb2026; display:inline-block;color:#fff; width:56%}
.topReadAndComment { background-color:#ebebeb; border:1px solid #ccc; position:relative; padding-top:29px;}
.Big #topread ul li , .Big #topcomment ul li{ padding:8px 0px; font-size:12px; border-bottom:1px dotted #dcdcdc; line-height:20px; color:#363636}
.topReadAndComment-item .p-10{ padding:5px;}
#topread ul li:first-child ,#topcomment ul li:first-child{ padding-top:0px}
#topread ul li:last-child ,#topcomment ul li:last-child{ background:none}
.ArticleContent a.dotter { display:block; line-height: 26px; background-position:0px -232px }

/* Phân trang Paging Chi tiết tin bài*/
.article-paging a{ line-height:26px; color:#636363; padding:0px 2.5px }
.article-paging a:hover,.article-paging a.active { color:#990000}
.btn-prew {  background: url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll -95px -320px }
.btn-next {  background: url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll -95px -260px }
.article-paging a.btn-paging {width:19px ; height:19px; padding:0px 5px }
.btn-paging-box { padding:0px 5px}
.load-more-box .cate-canenda.box { height:auto; width:auto}

.Layout300 #SearchKeywordSK { width:92%}
.Layout300 .ListHot .itembullet8{ padding-right:5px; line-height:28px; width:88px}
.Layout300 .ListHot .itembullet8:nth-child(3n){ padding-right:0px}
.Layout300 .subitem li.item{ width:130px}
.Layout300 .subitem li.item:nth-child(3n){ padding-right:10px}
.Layout300 .subitem li.item:nth-child(2n){ padding-right:0px}

.profile-list { border:1px solid #d7d7d7; padding:20px 10px 30px}

.widht-list-images.profile-list li{ width:108px; padding:0px; padding-right:16.5px; margin:0px auto; height:150px; }
.widht-list-images.profile-list li:last-child{ padding-right:0px}
.profile-bg { display:block; width:108px; }
.profile-link { display:inline-block; line-height:20px; text-align:left }
.profile-bod{ bottom:0px; left:0px;height:2px; display:none; font-size:0px; position:absolute; background-color:#cb2026; width:30px}
.ProfileSlider2-mask { border:1px solid #d7d7d7; padding:10px 0px 10px 15px}
.box-big-top,.box-big-top img { width:590px ; height:389px  ; max-width:100%}
.box-big-top-bg { bottom:0px; left:0px; background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/bg-topcate.png") repeat-x scroll top center; min-height:50px; vertical-align:middle; display:block; width:100%}
.box-big-top-bg .link { text-shadow:1px 1px #000}
.box-small-search { border:1px solid #b9b9b9; border-radius:9px; padding:10px; line-height:30px}
.box-small-search .cate-canenda{ top:8px; right:10px}
.Blog-Layout .box-big-top,.Blog-Layout .box-big-top img { width:510px ; height:295px ;}
.bo-tr { border-top:2px solid #cb2026}
.ProfileSlider2 .profile-link { font-size:11px; line-height:18px}
.ProfileSlider2 .caroufredsel_wrapper { min-height:170px}
.ProfileSlider2 .ProfileSlider-item a.thumb{ display:block; width:108px; height:108px; text-align:center; vertical-align:middle}
.select-menu { border:none; }
.select-menu option { line-height:25px; padding:0px 10px 0px 10px; margin:5px 0px}
.hotface-width-list.widht-list-images li,.hotface-width-list.widht-list-images li:nth-child(3n) { width:159.5px; padding-right:10px;}
.hotface-width-list.widht-list-images li:last-child { padding-right:0px;}

.ShowCate5 .Head { padding:7px 15px; background-color:#e7e3e3; border-top:1px solid #cb2026; border-bottom:none}
.BoxCate.ShowCate5 .ParentCate { text-transform:none}
.ShowCate5 .widht-list-images { padding:10px 10px 10px 15px}
.ShowCate5 .widht-list-images li { width:190px; padding-right:25px}
.ShowCate5 .widht-list-images li:nth-child(3n) {padding-right:0px}

.LoadMoreVe { background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) right -585px no-repeat rgba(0, 0, 0, 0); width:80px;}

.ShowCate7 .widht-list-images li { width:210px; padding-right:19px; max-height:none}
.ShowCate7 .widht-list-images li:nth-child(3n) { padding:0px}
.Mutimedia-lisst .ListContentImages li { border:none; padding:15px 0px}
.Box-Muti { background-color:#3e3e3e; border-radius:7px; padding:20px 15px 30px 15px}
.Box-Muti.BoxCate .Head a { color:#fff;}
.Box-Muti.BoxCate .Head a.ParentCate { font-size:22px}
.Box-Muti.BoxCate .Head {padding-bottom:10px; border-bottom:2px solid #cb2026}
.bor-bt2{border-bottom:2px solid #cb2026}

.White.widht-list-images li.item { width:200px; margin:18px 18px 0px 0px; background-color:#fff; padding:0px; max-height:none}
.White.widht-list-images li.item:nth-child(3n){ margin-right:0px}
.muti-pading { padding:10px 10px 30px}
.White.height-list li.item{ margin:15px 0px; background-color:#fff; padding:0px}
/*CSS LiveLayout*/
	.ArticleContent.LiveContent a.dotter{ margin-left:15px; margin-top:10px; font-weight:400; line-height:20px }
	.ArticleContent .LiveTabBar { background-color:#ebebeb; height: 30px; line-height:29px; border-top: 2px solid #45a8e3}
	.ArticleContent .LiveTabBar .Name { text-transform: uppercase; padding-left: 20px; color: #464646; font-family: Roboto-Bold; font-weight: 400 }

	.ArticleContent .LiveTabBar a { margin:0px 5px; color:#464646; font-weight:normal;text-transform: uppercase; background-color:#ebebeb; }
	.ArticleContent .LiveTabBar a:hover,.LiveTabBar a.active{ color:#464646; text-decoration:none; background-color: #fff}
	.ArticleContent .btnlive-new,.btnlive-old{ margin:0px 3px; padding:4px 10px; color:#464646;  font-family: Roboto-Bold; font-weight: 400; border: none;;  font-size: 14px; text-transform:uppercase;background-color:#ebebeb;}
	
	.ArticleContent .btnlive-new.highlight,.btnlive-old.highlight{ background-color:#fff; color: #cb2026}
	.ArticleContent .LiveBlog { margin-top:10px}
	.ArticleContent .LiveBlog-Head { line-height:26px;background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/line.png") repeat-x scroll 0px center;}
	.ArticleContent .LiveBlog-Body { display:block; vertical-align:top;padding:10px 0px 0px 20px;}
	.LiveLayout .ArticleContent img { max-width:640px !important; text-align:center }
	.Live-Time{color: #3f7bb0;vertical-align:middle; padding:3px 15px;display:inline-block; border: 1px solid #ddd; border-radius: 3px; background-color: #fff}
	.LiveIcon img {
		max-width: 30px;
		max-height:26px;
		display: inline-block;
		width: auto;
		line-height: 26px;
		vertical-align: middle;
	}
	.LiveBlog-Body p:first-child{ margin-top:0px !important;}
	table {
    border-collapse: collapse;
    border-spacing: 0;
}
.ArticleContent.LiveBlog-Body p:first-child{ margin:0px}
.w-668 .ListThree li { width:155px}
.w-668 .aticle-list-box.w-334 { width:327px}
.ListThree li img { width:100%}
.ArticleContent table.image, table.image td, table.image th, .ArticleContent table.image a {
    line-height: 24px !important;
}
.bo-ra5 { border-radius:5px}
/* Bình luận cho Live*/
.box-300 .head-comment{ width:280px; height:31px;  background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 0px -400px;
 padding:0px; line-height:30px; color:#fff; padding-left:20px; font-size:13px; border:none}
.box-300 .head-comment .List-commenttool { color:#CCC}
.box-300 .head-comment .List-commenttool a.lastnewcomment { padding:0px; background:none; font-size:12px; color:#333333; border:none}
.box-300 .btnitem ,.box-300 .Item-comments .btnitem a{ color:#cb2026}
.box-300 .List-comment { border:1px solid #d9d9d9 ; border-top:0px}
.box-300 .Box-Comment{ padding:0px 15px}
.box-300 .Item-comments li {border-bottom: 1px solid #ddd}

/*END CSS LiveLayout*/

.can-date {     display: inline-block;
    padding: 0px 9px;
    border-radius: 5px;
    background-color: #e4e4e4;
    line-height: 20px;
    margin: 5px;}

.vip-list.height-list li { border:none}
.vip-list .profile-bod { height:1px}
.Vip-Box-Top.BoxCate .ParentCate.f-12 { font-size:12px; font-weight:bold}
.Vip-Box-Top .profile-bg { width:160px}
.full { width:100% !important}
.height-list.full li { padding:12px 0px}
.widht-list-images.profile-list.box-300{ border:none; padding:20px 0px  }
.widht-list-images.profile-list.box-300 li {
    width: 128px; padding:0px 5px 0px 5px; height:auto}

.widht-list-images.profile-list.box-300 li:first-child{ padding-left:20px}


/*  Detail Event */
.w-408 { width:408px}
.view-all-event {background:#cb2026 url("https://vnn-res.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 22px 3px; border-radius:5px; padding:4px 25px 4px 45px;}
.view-all-event:hover { color:#d3a2a2}
.icon-list .item { width:90px ; height:60px ; border:1px solid #bababa ; display:inline-block; margin-right:10px;}
.icon-list .item a{ padding-top:44px; color:#bababa}
.icon-list .item:last-child{ margin-right:0px}	
.icon-list .item.active, .icon-list .item:hover{ border:1px solid #a92b30; color:#a92b30}
.icon-list .item a:hover, .active,.icon-list .item.active a {  color:#a92b30}
.icon-content {background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -93px;}
.icon-video {background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -182px;}
.icon-photo {background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -286px;}
.icon-multimedia {background:rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -387px;}
.multimedia-top { display:block}
/*END Detail Event*/

/* Search và Erro */
	.Error404Box {
		padding:20px 0px
		
	}
	
	.Error404Box a {
		color: #eb0000;
	}
	.Error404Box a:hover {
		text-decoration: underline;
	}
	
	#SearchBoxBig{ border:1px solid #cd2026; display:inline-block; padding:4px 5px;}
	#SearchBoxBigKeyword {
		background: transparent none repeat scroll 0 0;
		border: 0 none;
		color: #222;
		font-size: 15px;
		height: 25px;
		vertical-align: middle;
		width: 390px;
		border-radius:3px;
		padding:2px 5px
	}
	
	/*End CSS cho Search và Error*/
/* CSS Thu Vien*/	
	.Lib-Name { background-color:#c92027;padding:6px 10px; display:inline-block}
	.Lib-Name a:hover { color:#fe9797}
	.lib-icon {background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) left -400px no-repeat rgba(0, 0, 0, 0); padding-left:25px}
	.search-button-lib {
		background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) 0px 0px no-repeat rgba(0, 0, 0, 0);
		width: 15px;
		height: 16px
	}
	
	#SearKeywordLib{
		border: none;
		width: 112px;
		font-size: 11px;
		color: #888;
		height: 28px;
		padding-left:5px
	}
	.lib-select { line-height:26px; padding:0px 10px; border:none; color:#a1a1a1}
	.bo-ccc{ border:1px solid #ccc; padding:4px}
	.m-l-170 { margin-left:170px}
	.widht-list-images.lib-list li {
    width: 217px;
    padding-right: 14px;
	max-height:none}
	
	.widht-list-images.lib-list li:last-child { padding-right:0px}
	.CateNewsSlider.full.w668 .btnPrev, .TopProfileSlider.full.w668 .btnPrev  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
    opacity: 0.7;
	position:absolute
}
.CateNewsSlider.full.w668 .btnNext, .TopProfileSlider.full.w668 .btnNext  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
	opacity: 0.7;
	position: absolute;
	right: 0px;
}
.TopProfileSlider .profile-bg { width:90%}
.CateNewsSlider.full.w668 .btnPrev:hover ,.CateNewsSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnPrev:hover { background-color:#c92027}
.Lib-Head {  line-height:30px; background-color:#eaeaea}	
.Lib-Cate { line-height:28px; border-top:2px solid #c92027; padding:0px 10px}
.lib-list li {
    width: 120px;
    padding-right: 66px;
    margin: 10px 0px 10px 0px;
    float: left;
}
.lib-list li:nth-child(4n){ padding-right:0px}
.like-list li { line-height:18px; border-bottom:1px dashed #dbdbdb; color:#696969; padding:10px 10px }
.lib-like-num { width:55px}
.lib-top-info .item { line-height:22px; color:#454545}
.lib-top-info { width:217px}
.btn-fb { width:35px; height:35px ; background:url(https://vnn-res.vgcloud.vn/ResV9/images/lib-icon.png) 0px 0px no-repeat rgba(0, 0, 0, 0)}
.main-header .btn-fb { background:none; width:auto; height:auto;}
.btn-gg { width:35px; height:35px ; background:url(https://vnn-res.vgcloud.vn/ResV9/images/lib-icon.png) -41px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-tw { width:35px; height:35px ; background:url(https://vnn-res.vgcloud.vn/ResV9/images/lib-icon.png) -84px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-mess {background:url(https://vnn-res.vgcloud.vn/ResV9/images/lib-icon.png) -143px 0px no-repeat rgba(0, 0, 0, 0); width:54px  ; height:20px}
.lib-vote-btn { background-color:#cd2026; border-radius:3px; text-align:center; padding:10px 5px;display:inline-block; width:110px}	
.lib-vote-number { border:2px solid #cd2026; border-radius:3px; text-align:center; padding:10px 5px; display:inline-block; width:106px}	


/*Fix imagazine */
.Magazine-Acticle table.left, .Magazine-Acticle table.right{ max-width:500px}

/*Fix RSSLayout*/
.RssLayout { line-height:22px; font-size:13px; padding:10px 0px; color:#999; color:#444; background-color:#eee; padding:20px}
.RssLayout div , .Rss p { padding:3px 0px}	
.RssLayout .h3 { color:#000; font-size:14px}
	
/*template mới */
.ArticleDetail .quoter2017 { width:100%; border:1px solid #eaeaea; position:relative; }
.ArticleDetail .quoter2017 p{ padding:0px; line-height:28px; text-align:center; margin:0px auto}
.ArticleDetail .quoter2017.left{ max-width:300px; margin:10px 15px 10px 0px}
.ArticleDetail .quoter2017.right{ max-width:300px; margin-left:15px}
.ArticleDetail .quoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 60px;
    display: block;
    margin: 10px auto;
    font-size: 0px;
    color: #cd2027;}
.ArticleDetail .quoter2017 .tem-quo-img { width:100px; height:100px; border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-des { float: right}
.ArticleDetail .quoter2017 .tem-quo-img {width:100px; height:100px; border-radius:50px; margin:20px auto 0px;}
.ArticleDetail .quoter2017 .tem-quo-img img { width:100%; height:auto;border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-text { padding:10px 20px 20px; text-align:center;color: #434343}
.tem-quo-danh { font-weight:bold; font-size:16px;text-align:center;color: #434343}
.ArticleDetail .quoter2017.new2019 { background: #f5f5f5; width: 260px; padding:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img {width:100%; height:100%; margin:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img img { width:100%; height:auto; border-radius:0px;}
.ArticleDetail .quoter2017.new2019 .btn-more { background: #e4e4e4; border:1px solid #d6d6d6;border-radius:10px; width: 70px; text-align: center; margin:10px auto; padding:1px 15px; display: block; font-size: 11px;  color: #000}

.tem-quo-chuc { font-size:14px; color:#434343;text-align:center}
.QuoteNote .tem-quo-chuc,.QuoteNote .tem-quo-danh{ text-align: left; font-style: normal; }
.ArticleDetail .quoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; padding-bottom:20px; margin-top:10px}

.ArticleDetail .fullquoter2017 td { vertical-align:top;}
.ArticleDetail .fullquoter2017 { width:100%; border:1px solid #eaeaea;  margin:10px 0px;}
.ArticleDetail .fullquoter2017 .tem-quo-img { text-align:center; display:block; width:180px; float:left; padding:10px;}
.ArticleDetail .fullquoter2017 .tem-quo-img img {width:100px; height:100px; border-radius:50px;}
.ArticleDetail .fullquoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 80px;
    display: block;
    margin: 0px auto;
    font-size: 0px;
    color: #cb2026;}
.ArticleDetail .fullquoter2017 .tem-quo-text { padding:20px; background:url(https://vnn-res.vgcloud.vn/ResV9/images/quote-icon.png) 20px 15px no-repeat ; }
.ArticleDetail .fullquoter2017 .tem-quo-danh { font-weight:bold; font-size:16px; margin-top:10px;text-align:center; color:#434343;}
.ArticleDetail .fullquoter2017 .tem-quo-chuc { font-size:13px; color:#434343;text-align:center;}
.ArticleDetail .fullquoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; font-size:14px; font-weight:400; line-height:26px; margin-top: 40px }
.ArticleDetail .fullquoter2017 p { padding:0px; line-height:28px; text-align:center; margin:0px auto}

.ArticleDetail .listsole:first-child{ margin-top:10px;}
.ArticleDetail .listsole:last-child{ margin-bottom:10px;}
.ArticleDetail .listsole td{ vertical-align:middle}
.ArticleDetail .listsole td.listsole-img{ width:50%}
.ArticleDetail .listsole td.listsole-img img{ width:100%; height:auto;}
.ArticleDetail .listsole td.listsole-link { padding:10px; font-size:14px; line-height:30px;}
.ArticleDetail .listsole td.listsole-link a { font-weight:bold; color:#666 ; display:block; font-size:14px; line-height:30px;}
.ArticleDetail .notered20117 {background-color:#ffcccb; padding:26px; line-height:26px; margin:10px 0px}
.ArticleDetail .noteblu20117 {background-color:#3b5999; padding:26px; line-height:26px; margin:10px 0px; color:#fff}
.ArticleDetail .noteorange20117 {background-color:orange; padding:26px; line-height:26px; margin:10px 0px; color:#fff}
.ArticleDetail .notegreen20117 {background-color:green; padding:26px; line-height:26px; margin:10px 0px; color:#fff}


.ArticleDetail .profile2017 { position:relative; margin:10px 0px; width:170px}
.ArticleDetail .profile2017.left{ margin-right:10px}
.ArticleDetail .profile2017.right{ margin-left:10px}
.ArticleDetail .profile2017 .bg-profile { background-color:#003b5d; position:absolute; width:150px; height:150px; top:0px; left:20px}
.ArticleDetail .profile2017 .img-profile { background-color:#0091e0; width:150px; height:150px; position:absolute; top:20px; left:0px}
.ArticleDetail .profile2017 .img-profile img { border:1px solid #fff; width:110px; height:110px; margin:20px }
.ArticleDetail .profile2017 .profile-text { text-align:center; margin-top:180px;}
.ArticleDetail .profile2017 .tem-profile-danh{ color:#003b5d;text-transform:uppercase; font-weight:bold; font-size:14px;}
.ArticleDetail .profile2017 .tem-profile-chuc{ font-size:12px; font-weight:bold;}
.ArticleDetail .profile2017  p { padding:0px; text-align:center; margin:0px auto}
.ArticleDetail .profile2017 .tem-profile-des{ font-style:italic; font-size:12px; color:#666}	
/* CSS for Questions */
.p_questions{ width: 100%;border-bottom: #aaaaaa solid 1px;margin: 5px 0;}
.p_questions .q_img{ margin-bottom: 10px;text-align: center;}
.p_questions .q_qst{ margin-bottom: 10px;font-size: 23px;}
.p_questions .q_opts{ margin-bottom: 10px;padding-left: 20px;}
.p_questions .q_opts .q_opt_val{ margin-bottom: 10px;font-size: 16px;}
.p_questions .q_opts .q_opt_val span{ color: #999; margin-right:5px;}
.p_questions .q_opts .q_opt_val b{ background-color: #eaf2f9; color: #053e69; padding: 5px 10px; border-radius: 3px;cursor: pointer;}
.p_questions .q_opts .q_opt_val:hover b{background:#053e69;color: #fff;}
.p_questions .q_opts .q_opt_ans{ margin-bottom: 10px; border-left: 1px solid #ccc;color: #888; padding: 6px 0 4px 15px;font-size: 14px;}

.p_questions.done .q_opts .q_opt_val b{background-color: #f7f7f7;color: #656565;cursor: default;}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b{background-color: #97c19a;color: #fff;}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b{background-color: #da848a;color: #fff;}
.p_questions.done .q_opts .q_opt_ans{ display: block !important;}
.p_questions .q_opts .q_opt_ans{ display: none;}
#QuizTotalScore {text-align: center; background: #f2b31b;clear: both;color: #f1f1f1;display: inline-block;margin: 20px 0;width: 100%;background-size: 100% auto;border-radius: 5px;padding: 10px 0;}
#QuizTotalScore.right {background: #68C033;}
#QuizTotalScore > h3 {font-size: 25px;line-height: 50px;font-weight: normal;padding: 0 10px;color: #492816;}
#QuizCorrectAnswers {font-size: 50px;display: inline-block;margin-left: 10px;}
#QuizRedo {background: #f1f1f1;border: 1px solid #ccc;border-radius: 3px;color: #8e8f8f;cursor: pointer;display: inline-block;float: right;font-size: 13px;height: 30px;line-height: 30px;padding: 0 20px;text-align: center; }
#QuizRedo:hover {background: #ddd;}
/* END Questions CSS*/
.HomeProfileSlider3-list { width:300px; position:relative}
.widht-list-images.profile-list.box-300.ProfileSlider3-list li{ padding:0px 10px; margin:0px; width:130px;}

.HomeProfileSlider3-list .caroufredsel_wrapper{ height:245px !important;}
.ProfileSlider3-button .btnPrev  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.ProfileSlider3-button .btnNext  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
	opacity: 0.7;
	position: absolute;
	right:0px;
	font-size:0px}


.TLQSlider-lists { width:670x; position:relative}

.TLQSlider-lists .caroufredsel_wrapper{ width:670x!important;}
.TLQSlider-lists .caroufredsel_wrapper .ListThree li { width:160px !important ; padding-right:10px !important}
.TLQSlider-button .btnPrev  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.TLQSlider-button .btnNext  {
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
	opacity: 0.7;
	position: absolute;
	right:2px;
	font-size:0px}
.BoxBlogArticle { padding:10px 10px 20px 10px; border:1px solid #f2f2f2; background-color:#f6f6f6; position:relative}
.more-link2{    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 12px;
    color: #c90000;}

.more-link2>span {
    border-radius: 8px;
border: 1px solid;
padding: 3px;
font-size: 6px;
margin-left: 3px;
display: inline-block;
line-height: 5px;
height: 6px;
}
.BoxBlogArticle .height-list.w-140 { width:140px}
.BoxBlogArticle .profile-bg { height:30px}
.BoxBlogArticle .profile-link { line-height:20px; color:#cb2026}
.BoxBlogArticle .w-300 { width:300px}
.red-point.height-list li {  padding:6px 0px 6px 12px; border:none; background: url("https://vnn-res.vgcloud.vn/ResV9/images/red-point.png") no-repeat scroll 0px 12px; border:none; }
.red-point.height-list li:first-child{ padding-top:0px; background-position:0px 6px}
.BoxBlogArticle .w-330{ width:330px}
.ArticleDetail #BoxBinhLuan { border:none}
.w-300 #BoxBinhLuan { border:1px solid #d7d7d7; padding:0px 10px}
#CommentBox300.fix-nano{ width:280px; height:200px; padding:8px 8px 8px 10px}

.w-300 #BoxBinhLuan .text-cmt { max-width:245px}
.w-300 #BoxBinhLuan .btnSubmit { width:96%; margin:30px 0px 0px 10px; background-color:#c92027}
.w-300 .commentBoxContainer, .Box-Comment .form{border: 1px solid #d5d5d5;padding: 10px;}


.commentBoxContainer .input,.Box-Comment .form .input { float:left}
.w-660 .fmsidWidgetCommentList .replies  .input { max-width: 500px}
#BoxBinhLuan .text-cmt { 
    height: 45px;
    width: 560px;
	border:none;
	resize:vertical;
	border-radius:3px;
	float:left
	}

#CommentBox300.fix-nano.Long{ height:600px}
#CommentBox300.fix-nano .Item-comments { width:97%}
.btn-bbl {text-align:center; padding:5px 6px 5px 5px; color:#cc0000; cursor:pointer; width:70px; margin:0px auto; font-size:12px;}
#LongCMT {background: url("https://vnn-res.vgcloud.vn/ResV9/images/dow-ar.png") no-repeat scroll center right; }
#SortCMT {background: url("https://vnn-res.vgcloud.vn/ResV9/images/up-ar.png") no-repeat scroll center right; }
.load-more-box.bg-ea { position:relative; line-height:22px; height:22px}
.load-more-box.bg-ea .BtnViewByDate2 { position:absolute; top:10px; right:10px; line-height:21px}
.LTP  .caroufredsel_wrapper { height:210px !important}
.LTP-List.widht-list-images li img{ height:100px}

.Mutimedia-Layout .ListContentImages li.item { border:none; padding:15px; 0px}
.BlogLayout .cate-navigation li:last-child{ border:none}
.blog-info .d-tb { float:right; width:410px}
.PageAuthorBar { margin-top:5px; font-size:12px;
 color:#666;}
 .bor-3c { border:1px solid #ccc; border-top:none}
 .clear3 li:nth-child(4n){ clear:both;}
 
 .BoxStyle6 .Head { border-bottom:1px solid #d7d7d7; line-height:30px;}
  .BoxStyle6 .Head .link{ border-top:2px solid #c20208; line-height:29px; color:#c20208; height:29px; display:inline-block; padding:0px 8px }
  .BoxStyle6 .height-list { padding:10px 8px ; width:auto; display:block}
  
  
/*BOX WC V8*/

.fdb-box-ltd-wc table {
	border-collapse: initial;
	border-spacing: 0;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://vnn-res.vgcloud.vn/pages/wc2018/font/robotocondensed-regular.ttf'); 
}
.fdb-box-ltd-wc {
	font-family: 'Roboto';
	padding: 10px 0px;
	background: url("https://vnn-res.vgcloud.vn/ResV9/images/bg.jpg") top left;
}
.fdb-box-ltd-wc-head {
	background: url("https://vnn-res.vgcloud.vn/ResV9/images/logo-wc.png") no-repeat left center;
	padding: 20px 0px 20px 60px;
}
.fdb-box-ltd-wc-head span {
	display: block;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.fdb-box-ltd-wc table {
	color: #2b2b2b;
	background: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0% 1%;
	width: 98%;
}
.fdb-box-ltd-wc table tr td:nth-child(1),
.fdb-box-ltd-wc table tr td:nth-child(2),
.fdb-box-ltd-wc table tr td:nth-child(4),
.fdb-box-ltd-wc table tr td:nth-child(6) {
	width: 10%;
}
.fdb-box-ltd-wc table tr td:nth-child(3),
.fdb-box-ltd-wc table tr td:nth-child(5) {
	width: 30%;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td {
	background: #cc1d38;
	border-left: 1px solid #898989;
	border-top: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td:last-child {
	border-right: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr span {
	display: inline-block;
    vertical-align: middle;
	color: #ffffff;
	padding: 7px 0px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title tr td {
	border-top: 1px solid #898989;
	background: #dedede;
	border-left: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title td:nth-child(2) {
	border-right: 1px solid #898989;
	border-left: none;
	width: 92%;
	color: #013980;
	font-weight: bold;
	padding: 7px 0px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td {
	border-top: 1px solid #898989;
	border-left: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td:last-child {
	border-right: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item span,
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item img {
	display: block;
	vertical-align: middle;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(3) img {
	width: 20px;
	height: 15px;
	float: left;
	padding: 6px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(3) span {
	text-align: right;
	color: #013980;
	padding: 7px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(5) img {
	width: 20px;
	height: 15px;
	float: right;
	padding: 6px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(5) span {
	text-align: left;
	color: #013980;
	padding: 7px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(2) span {
	font-weight: normal;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td:first-child {
	border-top: none;
	color: #ffffff;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr:nth-child(2) td:first-child {
	border-top: 1px solid #898989;
	border-left: 1px solid #898989;
	color: #2b2b2b;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td {
	color: #ffffff;
	background: #545454;
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	display: none;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td span {
	display: block;
	vertical-align: middle;
	padding: 5px 0px;
}
.fdb-box-ltd-wc table:last-child tr td {
	border-bottom: 1px solid #898989;
}
@media only screen and (max-device-width: 500px) {
	.fdb-box-ltd-wc table tr td:nth-child(1),
	.fdb-box-ltd-wc table tr td:nth-child(4),
	.fdb-box-ltd-wc table tr td:nth-child(6) {
		width: 12%;
	}
	.fdb-box-ltd-wc table tr td:nth-child(2) {
		width: 10%;
	}
	.fdb-box-ltd-wc table tr td:nth-child(3),
	.fdb-box-ltd-wc table tr td:nth-child(5) {
		width: 33%;
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td:nth-child(1) {
		display: none;	
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title tr td:nth-child(1) {
		display: none;	
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title td:nth-child(2) {
		border-right: 1px solid #898989;
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(2) span {
		font-weight: bold;
	}
 	.fdb-box-ltd-wc-table-item tr td:nth-child(1) {
 		display: none;
 	}
 	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td {
 		display: table-cell;
 	}
}
@media only screen and (max-device-width: 360px) {
 	.fdb-box-ltd-wc table {
		font-size: 12px;
	}
}

.ng-isolate-scope>div{ margin:10px auto}
.ng-isolate-scope>div button{ text-transform: uppercase;
padding: 8px 0px !important;
font-size: 14px;
display: block;
width: 100%;
border: none;
margin: 10px 0px;}
.ng-isolate-scope>.List-Item{ margin-left:10px}
.Profile-Menu .CateTitle , .Profile-Menu .SubCate { line-height:34px; padding-left:5px}
.Library-Layout .search-box { width:234px}
.Library-Layout .search-box #SearKeywordLib{ width:205px}



/* Danh sách sự kiện*/ 
.EventSlide {font-size: 28px;
    font-family: Roboto-Bold;
    text-transform: uppercase;
    line-height: 30px;
    color: #5d5d5d;
	background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/line3.png")repeat-x scroll 0 center; }
.EventSlide .t-c {
	    margin: 0px auto;
    width: 360px;
    background-color: #fff}
.EventSlide a { color: #a92b30; }
.EventSlide a.active,.EventSlide a:hover{ color: #5d5d5d  }
/* Cate Event*/
.SelectEvent option ,{ line-height:30px}
.SelectEvent { border:none; max-width:100%; width:98% ; line-height: 30px; height: 30px}
.styled-select {border:1px solid #cccccc; padding:10px 5px; border-radius:5px}
.styled-select.full{ width: 98% !important;}
.Blog-Layout .styled-select { max-width:492px}
/*.ShowEventSlider.Slide .btnPrev{ top: 28px;  background-color: #970000; border-radius: 0px; background:url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -117px 20px no-repeat #970000;}
.ShowEventSlider.Slide .btnNext { top: 28px;  background-color: #970000; border-radius: 0px; background:url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -84px 20px no-repeat #970000;}*/
.ShowEventMore{ text-align: center; }
.ShowEventMore a {
    font-family: "Roboto-REGULAR";
    font-size: 13px;
    padding: 5px 0px;
    color: #0e76bc;
    border: 1px solid #0e76bc;
    border-radius: 20px;
    display: block;
    margin: 10px auto 0px;
    width: 130px;
    text-align: center;
    text-transform: uppercase;

}

.ShowEvent{ background-color: #f5f5f5; border:1px solid #e1e1e1; border-radius: 5px; padding:15px;  }
.ShowEvent .link{font-family: Roboto-Bold; font-size: 18px;text-transform: uppercase;}
.ShowEvent .widht-list-images li { width:200px !important; margin-right: 14px; height: 200px !important}

.LoadMore-btn2:hover { color:#cb2026}
/* END Cate Event */


/* Box search CK- Cac Benh*/
.BoxSearchSK {background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/bg-tracuu.jpg")no-repeat scroll 0 0; height: 200px; overflow: hidden;color:#fff;}
.BoxSearchSK .Head {
    margin: 10px auto 10px auto;
    font-family: roboto-bold;
    text-transform: uppercase;
    font-size: 16px;
    text-align: center;
    width: 149px;
    border-bottom: 1px solid;
    padding-bottom: 5px;
}
.HomeBoxSucKhoe { padding:0px 10px; }
#SearchKeywordSK {     border: none;
    line-height: 34px;
    font-size: 13px;
    color: #666;
    width: 91%;
    margin: 0px 10px;}
.SearchButtonSK {
   background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 0 0;
    height: 16px;
    width: 15px;
}

.HomeBoxSucKhoe .ListHot { padding: 0px; line-height: 26px}
.BlogSearchSK {background-color: #fff;
    border-radius: 18px;
    padding: 0px 5px;
    position: relative;}
.targets {  background:#FFF; position:absolute; left:0px; width:100%; z-index:9999}
.targets  li { padding:3px 5px;}
.ListHot .itembullet8 {
    display: inline-block;
    padding: 0px 5px;
    overflow: hidden;
    vertical-align: top;
	color:#fff;
}
.ListHot .itembullet8:hover { color: #cb2026 }
.ListHot .itembullet8:nth-child(4n) { padding-right:0px}
.SearchTool { margin: 15px 10px 	}
.SearchTool .itemsearch {     padding: 0px 5.4px;
   font-family: roboto-bold;
    display: inline-block;
    font-size: 15px;
    color: #fff;}
.SearchTool .itemsearch.active,.SearchTool .itemsearch:hover{ background-color: #195090 ; border-radius: 18px; border: none; color: #fff }
.subitem li.item { display:inline-block; width:152px; padding-right:10px; line-height:30px}
.subitem li.item a { color:#444; font-weight:450;}
.subitem li.item a:hover { color:#cb2026}
.subitem li.item:nth-child(3n){ padding-right:0px}

.table-bor1 td{ border: 1px solid #eee; vertical-align: middle; padding: 15px 10px }
.KQSearchSK a{ display: inline-block;
    width: 130px;
    margin-right: 10px;
    line-height: 40px;
    color: #6a6a6a;
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/icon-list.png) 0px -216px no-repeat rgba(0, 0, 0, 0);
    padding-left: 15px;
    opacity: 0.7}
.Cate-Layout .BoxCate.images-home.Slide{ max-height: 260px }
.Cate-Layout .images-home.Slide .widht-list-images li {
    width: 200px !important;
    height: 210px;
}

.InfoLayout img { max-width: 100%; width:980px}
/* Cate Multimedia*/
@font-face {
  font-family: "Noto Serif";
  src: url("../font/noto-serif-regular.eot"),/* IE9 Compat Modes */
    url("../font/noto-serif-regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../font/noto-serif-regular.woff") format("woff"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Noto Serif Bold";
  src: url("../font/noto-serif-bold.eot"),/* IE9 Compat Modes */
    url("../font/noto-serif-bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../font/noto-serif-bold.woff") format("woff"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
.Multimedia .bold , .Multimedia a { font-family: "Noto Serif"; }
.Multimedia-Top .Big.hot-slide-new{ width:560px; height: 385px; border-radius: 10px 10px 10px 10px}
.Multimedia-Top .Big.hot-slide-new img{ width:560px; height: 385px;border-radius: 10px 10px 10px 10px }
.Multimedia-Top .Big.hot-slide-new .event-content-title{ width: 540px;border-radius: 10px 10px 10px 10px}
.Multimedia-Top .bt-subcate{ opacity: 1;
    font-size: 13px;
    font-family: "Roboto-Bold";
    display: inline-block;
    padding: 2px 10px;
    line-height: 20px;}
.Multimedia-Top .hot-slide-new .event-content-title .title {
    bottom: 20px;
    width: 520px;
    line-height: 30px;
    left: 20px;
}
.Multimedia-Top .content-time span {
    margin-left: 9px; margin-right: 0px
}
.w-212 { width: 212px }
.Multimedia-Top .BoxStyle5 .height-list img{ border-radius: 10px  }
.Multimedia-Top .BoxCate .height-list li{ padding: 9px 0px }
.Multimedia-Top .BoxCate .height-list li:first-child{ padding-top: 0px }
.Muti-item { float: left;
    width: 310px;
    height: 310px;
    margin-right: 40px;
}
.Muti-item:nth-child(2n){ margin-right: 0px }

.active .Muti-item {  margin-right: 40px; }
.active .Muti-item:nth-child(2n+1){ margin-right: 0px }



.Muti-item img { border-radius: 10px }
.multi-more{ font-size: 0px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/multi-more.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 267px; height: 19px }
.multi-title{ font-size: 0px; background: url(https://vnn-res.vgcloud.vn/ResV9/images/multi-title.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 283px; height: 52px; display: block; margin: 0px auto }
.select-multi { border: none; color: #666 }
.tqReadMoreHide {
	display: none;
}
.tqReadMoreHide.ReadMoreView {
	display: inline;
}
.tqReadMoreShow.textHiden {
	display: none;	
}
.tqReadMoreBtn {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	background: url('https://vnn-res.vgcloud.vn/Desktop/images/plus.png') no-repeat 50% 50%;
	margin-left: 0px;
}
.tqReadMoreBtn span {
	display: none;
}
.tqReadMoreBtn.textLess {
	background-image: url('https://vnn-res.vgcloud.vn/Desktop/images/minus.png') !important;
}
#TQSimplePopup, .boxSubmitComment { z-index:556}
.boxSubmitComment { width: 625px}
.btn-event-more { 
    background: url(https://vnn-res.vgcloud.vn/ResV9/images/full-icon-common.png) -275px 7px no-repeat;
    width: 140px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    background-color: #a92b30;
    display: block;
    padding-left: 30px;
}
.btn-event-more:hover { color: #ddd }

.CateBox.Slide-TTTT.TalkShowBox .Head { background-color:#710100; height:36px}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #710100}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #710100;}
	.Slide-TTTT .Lead, .Slide-TTTT a { color:#fff}
	.Slide-TTTT .ListTalk .caroufredsel_wrapper{ height:375px !important}
	.Slide-TTTT .ListTalk li { height:375px; max-height:375px;width: 300px}
	.TalkShowBox .Head { border-color:#097071}
	.TalkShowBox .ParentCate { color:#097071}
	.Slide-TTTT.TalkShowBox .Head { background-color:#097071; height:36px}
	.Slide-TTTT.TalkShowBox .ParentCate { color:#fff; display:block; line-height:36px;font-family: "Roboto-Bold";}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #097071}
	.Slide-TTTT .Lead, .CMCN40 .Slide-TTTT a { color:#fff}
	.w-300 img { max-width:300px}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #097071;}
	.Slide-TTTT .ListTalk.list_carousel .pager span {border-radius: 8px;}
	.Slide-TTTT .list_carousel .pager {
		position: absolute;
		top: 393px;
		left: 120px;
		font-size: 0px;}
	.Slide-TTTT .list_carousel .Title{ padding:5px 10px}
	.Slide-TTTT .list_carousel .Lead{ padding:0px 10px; color:#c9c9c9}














/* By Loc Make*/

/*head-cate*/
.top-cate-head {
	border-bottom: 1px solid #efefef;
}
.top-cate-head .top-cate-head-subcate {
	line-height: 22px;
	height: 25px;
	float: left;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child {
	display: inline-block;
	text-transform: uppercase;
	font-family: "NotoSans";
	font-size: 14px;
	color: #868686;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child span {
	display: inline-block;
	color: #d6d6d6;
	padding: 0px 9px 0px 9px;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child h1 {
	font-size: 14px;
	color: #868686;
	display: inline-block;
	font-weight: normal;
	font-family: "NotoSans";
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a {
	font-size: 14px;
	display: block;
	padding-top: 2px;
	display: inline-block;
	color: #868686;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a:hover {
	color: #971928;
}
.top-cate-head .top-cate-head-title {
	float: left;
	padding: 0px 10px;
	background: #971928;
	color: #fff;
	font-size: 16px;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	line-height: 25px;
}
.top-cate-head .top-cate-head-title .top-cate-head-title-parent a {
	color: #fff;
	font-weight: normal;
	font-family: "Roboto-Bold";
}
.top-cate-head .top-cate-head-title a {
	color: #fff;
	font-weight: normal;
	font-family: "Roboto-Bold";
}

.top-cate-news .top-cate-new-head {
	position: relative;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-thumb {
	display: block;
	width: 491px;
	height: 322px;
	float: left;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-thumb img {
	width: 491px;
	height: 322px;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title {
	background: #454545;
	padding: 15px 10px;
	width: 149px;
	height: 292px;
	overflow: hidden;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title h2 {
	color: #fff;
	font-size: 18px;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title h2 a {
	color: #fff;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title p {
	font-family: "NotoSans";
	color: #fff;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-catename {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: "Roboto-Bold";
	color: #fff;
	background: #971928;
	padding: 0px 8px;
	text-transform: uppercase;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-catename a {
	color: #fff;
}
/*end-head-cate*/

/*box-horizontal*/

.box-subcate {
	margin-top: 15px;
}
.w-660 .box-subcate {
	margin-right: 20px;
}
.w-660 .box-subcate:last-child {
	margin-right: 0;
}
.box-subcate-head-title {
	text-transform: uppercase;
	color: #971928;
	float: left;
	background: #fff;
	padding-right: 7px;
	font-size: 18px;
	margin-top: 2px;
	font-family: "Roboto-Bold";
}
.box-subcate-head-title a {
	color: #971928;
}
.box-subcate-head-line {
	border-bottom: 1px solid #971928;
	width: 100%;
	display: block;
}
.box-horizontal-style-1-thum img {
	width: 100%;
}
.box-horizontal-style-1-title {
	color: #323131;
	font-size: 14px;
}

.box-horizontal-style-2 {
	float: left;
	display: block;
	margin: 20px 20px 0px 0px;
}
.box-horizontal-style-2:last-child {
	margin-right: 0px;
}
.box-horizontal-style-2-thum img {
	width: 100%;
}
.box-horizontal-style-2-title,
.box-horizontal-style-2-title a {
	color: #1f1f1f;
}
.box-horizontal-style-2-icon {
	padding-bottom: 3px;
}
.w-206 {
	width: 206px;
}
.box-horizontal-style-3 {
	margin-right: 20px;
}
.box-horizontal-style-3:last-child {
	margin: 0;
}
.box-horizontal-style-3-thumb {
	display: block;
	width: 100%;
}
.box-horizontal-style-3-title {
	font-size: 14px;
	color: #333333;
}
.box-horizontal-style-3-title a {
	color: #333333;
}

.box-horizontal-style-4 {
	width: 230px;
}
.box-horizontal-style-4 img {
	width: 230px;
	height: 160px;
}
/*end-box-horizontal*/

/*box-stand*/
.box-subcate-style1-thum {
	width: 100%;
}
.box-subcate-style1-title,
.box-subcate-style1-title a {
	color: #202020;
	font-size: 16px;
}
.box-subcate-style1-lead {
	font-family: "NotoSans";
	color: #5d5d5d;
}

.box-subcate-style2-title,
.box-subcate-style2-title a {
	font-size: 14px;
	color: #333333;
}
.box-subcate-style2:last-child {
	margin: 0;
}
.box-subcate-style2-thumb {
	display: block;
	float: left;
	margin-right: 10px;
}

.box-subcate-style3 {
	position: relative;
	top: 0;
	left: 0;
	height: 210px;
}
.box-subcate-style3-thum {
	width: 100%;
}
.box-subcate-style3-title {
	color: #fff;
	padding-top: 20px;
	font-size: 16px;
}
.box-subcate-style3-title a {
	color: #fff;
}
.box-subcate-style3 .box-subcate-style3-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	/* IE10 */ 
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 0.9)));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Proposed W3C Markup */ 
	background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
	background-image: rgba(0, 0, 0, 0.7);
	padding: 5px 8px;
}
.box-subcate-style3-icon .time,
.box-subcate-style3-icon .CommentShow,
.box-subcate-style3-icon .LikeShow {
	color: #fff;
}

.box-subcate-style4-title {
	font-size: 18px;
	color: #333333;
}
.box-subcate-style4:last-child {
	margin: 0;
}
.box-subcate-style4-thumb {
	display: block;
	float: left;
	margin-right: 10px;
}
.box-subcate-style4-namecate {
	display: inline-block;
	color: #971928;
	padding-right: 7px;
	font-size: 10px;
	text-transform: uppercase;
	font-family: "Roboto-Bold";
}
.box-subcate-style4-lead {
	color: #5b5b5b;
	font-family: "NotoSans";
}
/*end-box-stand*/

/*button-load-more*/
.button-load-more a {
	font-family: "Roboto-REGULAR";
	font-size: 13px;
	padding: 10px 0px;
	color: #676767;
	border: 1px solid #aaaaaa;
	border-radius: 20px;
	display: block;
	margin: 20px auto;
	width: 175px;
	text-align: center;
}
/*end-button-load-more*/

/*box-schedule*/
.box-schedule-title {
	background: #2b2f33;
	border-bottom: 1px solid #d8d8d8;
	color: #fff; 
}
.box-schedule-title img {
	float: left;
	width: 20px;
	height: 20px;
	padding: 11px 0px;
	margin-right: 8px;
}
.box-schedule-title h2 a {
	color: #fff; 
	padding: 11px 0px 10px 0px;
	display: block;
}
.box-schedule-select {
	padding: 8px 0px;
	background: #e9e9e9;
}
.box-schedule-select .dropbtn {
    background-color: #fff;
    font-family: "Roboto-REGULAR";
    color: #202020;
    padding: 4px 10px;
    font-size: 14px;
    text-align: left;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    cursor: pointer;
    margin-left: 12px;
    width: 275px;
}
.box-schedule-select .dropbtn span {
	color: #b0b0b0;
}
.box-schedule-select .dropdown {
    position: relative;
    display: inline-block;
}
.box-schedule-select .dropdown-content {
    display: none;
    margin-left: 20px;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1005;
    width: 260px;
}
.box-schedule-select .dropdown-content a {
    color: black;
    padding: 4px 10px;
    text-decoration: none;
    display: block;
}
.box-schedule-select .dropdown-content a:hover {background-color: #a9a8a8;}
.box-schedule-select .dropdown:hover .dropdown-content {
    display: block;
}
.box-schedule-select .dropdown:hover .dropbtn {
    background-color: #fff;
}
.box-schedule-matches {
	background: #e9e9e9;
	width: 100%;
}
.box-schedule-match {
	border-top: 1px solid #c1c1c1;
}
.box-schedule-match-nodata {
	text-align: center;
	line-height: 300px;
}
.box-schedule-match-day {
	vertical-align: middle;
	width: 51px;
	border-right: 1px solid #c1c1c1;
}
.box-schedule-match-day p,
.box-schedule-match-time p,
.box-schedule-match a {
	font-size: 14px;
	text-align: center;
	font-family: "NotoSans-Bold";
	display: block;
	color: #202020;
}
.box-schedule-team {
	width: 96px;
	text-align: center;
}
.box-schedule-team img {
	width: 30px;
	height: 30px;
	margin: 12px 0px 6px 0px;
}
.box-schedule-team a {
	padding-bottom: 10px;
}
.box-schedule-match-time {
	width: 56px;
	text-align: center;
	vertical-align: middle;
}
.button-view-schedule {
	border-top: 1px solid #c1c1c1;
	background: #e9e9e9;
	height: 44px;
}
.button-view-schedule a {
	margin: 12px auto;
	border: 1px solid #e0e0e0;
	border-radius: 10px;
	width: 138px;
	line-height: 20px;
	background: #fff;
	color: #2b2f33;
}
/*end-box-schedule*/

/*top-cate-talks*/
.top-cate-talks {
	margin-top: 20px;
}
.top-cate-talks-left {
	width: 560px;
	position: relative;
}
.top-cate-talks-left-thum,
.top-cate-talks-left-thum img{
	display: block;
	width: 560px;
	height: 373px;
}
.top-cate-talks-left-caption {
    right: 0px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    color: #fff;
    padding: 20px 20px 0px 20px;
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 0.9)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: rgba(0, 0, 0, 0.9);
}
.top-cate-talks-left-catename {
	background: #a92b30;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	padding: 0px 6px;
	line-height: 22px;
	font-size: 12px;
	font-family: "Roboto-Bold";
}
.top-cate-talks-left-catename:hover {
	color: #868686;
	background: #fff;
}
.top-cate-talks-left-icon {
	font-size: 10px;
	font-family: "NotoSans";
	display: inline-block;
	margin-left: 5px;
	color: #fff;
}
.top-cate-talks-left-caption h3 a {
	color: #fff;
	font-size: 18px;
	font-family: "NotoSans-Bold";
	padding: 10px 0px 20px 0px;
	display: block;
}
.top-cate-talks-right {
	width: 400px;
}
.top-cate-talks-right .box-subcate-style2-thumb,
.top-cate-talks-right .box-subcate-style2-thumb img {
	width: 166px; 
	height: 111px;
}
.top-cate-talks-right .box-subcate-style2-caption h3 a {
	color: #202020;
}
.top-cate-talks-right .top-cate-talks-right-namecate {
	color: #a92b30;
	text-transform: uppercase;
	font-size: 10px;
	font-family: "Roboto-Bold";
	display: block;
}
/*end-top-cate-talks*/

/*muc 3 tin dau talks*/
.box-subcate-talks {
	margin: 30px auto;
}
.box-subcate-talk {
	display: inline-block;
	text-align: center;
	width: 306px;
	margin-right: 27px;
}
.box-subcate-talk:last-child {
	margin-right: 0px;
}
.box-subcate-talk .box-subcate-style3,
.box-subcate-talk .box-subcate-style3 img {
	width: 306px;
	height: 204px;
}
.box-subcate-talk .box-subcate-style3 h3 a {
	font-size: 18px;
	color: #fff;
}
.box-subcate-talk .box-subcate-style3-caption {
	padding: 10px;
	/* IE10 */ 
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 1)));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Proposed W3C Markup */ 
	background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: rgba(0, 0, 0, 1);
}
.box-subcate-talk-viewadd {
	background: #000000;
	padding-bottom: 20px;
}
.box-subcate-talk-viewadd-logo {
	margin: 0px 20px;
	padding: 10px 0px;
	border-top: 2px solid #8d1725;
}
.box-subcate-talk-viewadd-logo img {
	width: 110px;
}
.box-subcate-talk-viewadd-button {
	display: block;
	background: #971928;
	color: #fff;
	border-radius: 10px;
	line-height: 26px;
	font-size: 14px;
	font-family: "NotoSans";
	width: 86px;
	margin: 0px auto;
}
.box-subcate-talk-viewadd-button:hover {
	background: #fff;
	font-weight: bold;
	color: #971928;
}
/*end muc 3 tin dau talks*/
/*list-tin-talk*/
.list-news-talk .box-subcate {
	margin-top: 0;
}
.list-news-talk .box-subcate-style1 .list-news-talk-subcatename {
	color: #971928;
	font-size: 14px;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	display: block;
	margin: 8px 0px;
}
.list-news-talk .box-subcate-style1 {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.list-news-talk .box-subcate-style1:nth-of-type(2n+0) {
	margin-right: 0px;
}
/*end-list-tin-talk*/

/*page-tin-tá»©c24h*/
.new24h-select-date {
	padding: 0px 8px;
	border: 1px solid #cccccc;
	line-height: 19px;
	width: 180px;
	cursor: pointer;
	display: inline-block;
}
.new24h-select-date span,
.new24h-select-cate .dropbtn, 
.new24h-select-type .dropbtn {
	font-family: "NotoSans-Bold";
	font-size: 12px;
	color: #3e3e3e;
	display: inline-block;
	margin-right: 10px;
	padding-top: 1px;

}
.new24h-select-date input {
	display: inline-block;
	border: none;
	font-family: "NotoSans";
	font-size: 10px;
	width: 60px;
	padding-bottom: 3px;
	text-align: right;
}
.new24h-select-date.hidden {
	display: none;
}
.new24h-select-cate .dropbtn,
.new24h-select-type .dropbtn {
	width: 175px;
	margin-right: 0;
	background: #fff;
	border: none;
	padding: 1px 6px;
}
.new24h-select-cate .dropbtn span,
.new24h-select-type .dropbtn span {
	color: #3e3e3e;
}
.new24h-select-cate .dropdown,
.new24h-select-type .dropdown {
	width: 175px;
	text-align: center;
	padding: 0;
	border: 1px solid #cccccc;
	line-height: 20px;
	cursor: pointer;
    position: relative;
    display: inline-block;
}
.new24h-select-cate .dropdown-content,
.new24h-select-type .dropdown-content {
	font-family: "NotoSans";
    display: none;
    top: 21px;
    left: 0;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1005;
    width: 173px;
   	border: 1px solid #cccccc;
   	border-top: none;
}
.new24h-select-cate .dropdown-content a,
.new24h-select-type .dropdown-content a {
    color: black;
    padding: 2px 10px;
    text-decoration: none;
    display: block;
    font-size: 12px;
    text-align: left;
}
.new24h-select-cate .dropdown-content a:hover,
.new24h-select-type .dropdown-content a:hover {
	background-color: #a9a8a8;
}
.new24h-select-cate .dropdown-content a.active,
.new24h-select-type .dropdown-content a.active {
	background-color: #a9a8a8;
}

.new24h-select-cate .dropdown:hover .dropdown-content, 
.new24h-select-type .dropdown:hover .dropdown-content {
    display: block;
}
.new24h-select-cate .dropdown:hover .dropbtn,
.new24h-select-type .dropdown:hover .dropbtn {
    background-color: #fff;
}
.list-new24h .w-660:nth-child(1) {
	padding-bottom: 20px;
	border-bottom: 2px dotted #e7e7e7;
	margin-bottom: 2px;
}
.list-new24h .w-660:nth-child(2) {
	border-top: 2px dotted #e7e7e7;
}
.list-new24h-right,
.list-new24h .list-new24h-left .box-subcate-style1,
.list-new24h-left {
	height: 395px;
	overflow: hidden;
}
.list-new24h .list-new24h-left .box-subcate-style1 {
	background: #2b2f33;
}
.list-new24h-left .box-subcate-style1-title {
	padding: 20px;
	height: 71px;
	padding-top: 0px;
	overflow: hidden;
}
.list-new24h-left .box-subcate-style1 h3 a {
	color: #fff;
	height: 76px;
	overflow: hidden;
	width: auto;
}
.list-new24h-left .box-subcate-style1 h2 a {
	color: #fff;
	height: 76px;
	overflow: hidden;
	width: auto;
}
.list-new24h-left-namecate,
.list-new24h-left-icon {
	display: inline-block;
}
.list-new24h-left-namecate {
	font-family: 'Roboto-Bold';
	padding-left: 20px;
	padding-right: 5px;
	text-transform: uppercase;
	color: #e64b5d;
}
.list-new24h-right {
	width: 285px;
}
.list-new24h-right .box-subcate-style3-title {
	font-size: 14px;
	line-height: 20px;
}
.list-new24h-right .box-subcate-style3,
.list-new24h-right .box-subcate-style3 img {
	width: 285px;
	height: 190px;
}
.list-new24h-right .box-subcate-style3:first-child {
	margin-bottom: 15px;
}
.share-number {
    background: rgba(0, 0, 0, 0) url(https://vnn-res.vgcloud.vn/ResV9/images/icon-share.png) no-repeat scroll left center;
    padding-left: 24px;
}
.list-new24h-right .share-number,
.list-new24h-left .share-number,
.list-new24h-left .time,
.list-new24h-left .CommentShow,
.list-new24h-left .LikeShow {
	color: #fff;
}
.list-new24h-right .box-subcate-style3-title {
	width: 269px;
}
/*end-page-tin-tá»©c24h*/

/*page-tag*/
.pagetag-name-tag,
.pagetag-title-tag {
	color: #202020;
	text-transform: uppercase;
}
.pagetag-title-tag {
	display: block;
	color: #434343;
	font-family: "NotoSans-Bold";
}
.pagetag .list-new24h .w-660:nth-child(1),
.pagetag .list-new24h .w-660:nth-child(2) {
	border: none;
}
.pagetag .list-new24h .w-660:nth-child(1) {
	padding-bottom: 0;
}
/*end-page-tag*/

/*box-top-read-right*/
.box-top-read-head {
	background: #971928;
	color: #fff;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	text-align: center;
	line-height: 26px;
}
.box-top-read .topReadAndComment-item {
	display: block;
}
/*end-box-top-read-right*/

/*page-contact*/
.page-contact-content-left {
  background: #eeeeee;
  border-top: 3px solid #34609f;
  width: 650px;
}
.page-contact-title a {
  display: block;
  padding-left: 13px;
  background: #eeeeee;
  float: none;
  color: #34609f;
  font-size: 24px;
  padding-bottom: 15px;
  padding-top: 15px;
  text-transform: uppercase;
  font-family: "Roboto-Bold";
}
.page-contact-content-right {
  background: #eeeeee;
  border-top: 3px solid #34609f;
  height: 715px;
}
.page-contact-bg-right {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/image-pagecontact.png') center no-repeat;
  margin-top: 17px;
  height: 260px;
}
.page-contact-right-line {
  border-bottom: 1px solid #c1c0c0;
  height: 0;
  padding-top: 20px;
  margin: 0px 25px 20px 25px;
}
.page-contact-detail,
.page-contact-detail li {
  list-style-type: disc;
}
.page-contact-detail {
  font-size: 14px;
  padding-left: 35px;
}
.page-contact-detail li {
  margin-top: 15px;
}
/*end-page-contact*/	

/*popup-login*/
.TQbackdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}
.TQbackdrop {
    opacity: 0;
    filter: alpha(opacity=0);
}
.TQbackdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
#TQSimplePopup {
	 z-index: 1041;
}
.fmsidWidgetCommentPopupTitle {
	background: #971928;
	color: #fff;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	font-family: "Roboto-Bold";
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
}
.fmsCommentEmail,
.fmsCommentFullname,
.fmsUserLoginname,
.fmsUserPassword {
	width: 325px;
	line-height: 30px;
	border: 1px solid #d2d2d2;
	font-family: "NotoSans";
}
.fmsCommentFullname {
	width: 165px;
}
.fmsidWidgetCommentPopupBtnSendComment,
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetCommentPopupBtnSendReply {
	background: #971928;
	width: 50px;
	height: 32px;
	color: #fff;
	font-family: "NotoSans-Bold";
	border: none;
	cursor: pointer;
}
.submit-comment {
	background: #fff;
}
.ManueSubmit {
	border-bottom: 1px solid #d2d2d2;
}
.fmsidWidgetCommentPopupLoginWithOpenId {
	color: #3E3E3E;
	font-family: "NotoSans-Bold";
}
.BtnLoginOpenId,
.submit-login-idvnn  {
	width: 285px;
	display: block;
}
.fmsidWidgetCommentPopupBtnLoginWith {
	background: #c4c4c4;
	display: block;
	text-align: center;
	color: #dd1818;
	font-family: "NotoSans-Bold";
	line-height: 32px;
	width: 285px;
}
.fmsUserLoginname,
.fmsUserPassword {
	width: 278px;
}
.fmsUserLoginnameError,
.fmsUserLoginError,
.fmsUserPasswordError {
	color: #dd1818;
}
.fmsidWidgetCommentPopupBtnLogin {
	width: auto;
	cursor: pointer;
	padding: 0px 15px;
}
.fmsidWidgetCommentPopupRegister:hover {
	color: #dd1818;
}
.fmsidWidgetCommentPopupBtnClose {
	border-radius: 12px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border: none;
    color: #dd1818;
    font-weight: bold;
    background: #fff;
    text-align: center;
    margin-top: 4px;
    margin-right: 4px;
    padding-right: 0px;
    padding-left: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
}
.fmsidWidgetCommentPopupBtnClose:hover {
	color: #fff;
	background: #ddd;
}
.fmsidWidgetCommentPopupForgotPassword:hover,
.fmsidWidgetCommentPopupSendActiveCode:hover,
.fmsidWidgetCommentPopupRemember:hover {
	color: #dd1818;
}
.fmsidWidgetCommentPopupRemember {
	cursor: pointer;
}
/*end-popup-login*/

/*box-suc-khoe-detail*/
.Detail-sk-benh strong {
	color: #434343
}
.width_common {
	margin-top: 15px;
}
.ten_yhoc.width_common {
	margin-top: 0px;
	margin-bottom: 15px;
}
.sk-table {
	margin-top: 20px;
	display: table;
	border: 1px solid #eee;
}
.sk-table-left {
	vertical-align: top;
	width: 100%;
	display: table-row;
}
.sk-table-left strong {
	padding: 15px 10px; 
	width: 120px;
	display: table-cell;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee; 
}
.sk-table-right {
	display: table-cell;
	padding: 15px 10px;
	border-bottom: 1px solid #eee; 
	margin-left: 141px;
}
.sk-table-left:last-child .sk-table-right,
.sk-table-left:last-child strong {
	border-bottom: none;
}
.left.tenbenh {
	float: none;
}
.vnnhealth {
	margin-left: 20px;
	margin-top: 10px;
}
.vnnhealth:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden
}
.vnnhealth div {
	width: 50%;
}
.vnnhealth ul,
.vnnhealth li {
	list-style-type: square;
}
.vnnhealth li {
	border-bottom: 1px solid #eee; 
	line-height: 27px;
}
.vnnhealth a:hover {
	color: #971928;
}

/*end-box-suc-khoe-detail*/
/*detail-quiz*/
.ArticleContent .p_questions {
    border: none;
    margin: 0px;
}
.p_questions::after {
    color: #9b9b9b;
    border: none;
    content: "";
    height: 10px;
    display: block;
    text-align: center;
    margin: 30px auto;
    width: 100%;
    background: url('https://vnn-res.vgcloud.vn/ResV9/images/arrow-bottom-quiz.png') center no-repeat;
}
.p_questions .q_img {
	margin-bottom: 0px;
}
.p_questions .q_img p {
	margin: 0;
}
.p_questions .q_qst {
	font-size: 14px;
	font-family: "NotoSans-Bold";
	background: #e6e9e9;
	padding: 10px 30px;
	color: #202020;
}
.p_questions .q_opts {
	padding-left: 0;
}
.p_questions .q_opts .q_opt_val {
	border: 1px solid #dedede;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #202020;
	border-radius: 5px;
	padding: 5px 15px;
}
.p_questions .q_opts .q_opt_val span {
	color: #202020;
}
.p_questions.done .q_opts .q_opt_val b,
.p_questions .q_opts .q_opt_val b {
	background: #fff;
	color: #202020;
	padding: 0;
}
.p_questions .q_opts .q_opt_val:hover b {
	color: #053e69;
	background: #fff;
	padding: 0;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"],
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] span {
	color: #fff;
	background: #971928;
	border: none;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"],
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] span {
	background: #45a8e3;
	color: #fff;
	border: none;
}
.p_questions .q_opts .q_opt_ans {
	border-left: 5px solid #45a8e3;
	
}
#QuizTotalScore,
#QuizTotalScore.right {
	background: url('https://vnn-res.vgcloud.vn/ResV9/images/img-num-quiz.jpg') center no-repeat;
	color: #fff;
	margin: 0px auto;
	float: none;
	display: block;
}
#QuizTotalScore > h3 {
	padding-top: 7px;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #fff;
}
#QuizCorrectAnswers {
	font-size: 42px;
	margin-left: 20px;
}
#QuizCorrectAnswers i {
	font-style: normal;
}
#QuizRedo:hover {
    background: #bebebe;
    color: #971928;
}
#QuizRedo {
	float: none;
	display: block;
	font-weight: bold;
	margin: 10px auto;
	padding: 0px;
	width: 287px; 
}
/*end-detail-quiz*/
.clearfix:before {
    content: " ";
    display: table;
}


/*box-sk*/
#SuggestionResultSK {
	margin: 0px 30px;
	width: 600px;
	border: 1px solid #ddd;
}
#SuggestionResultSK li {
	line-height: 30px;
	padding: 0px 15px;
	border-bottom: 1px solid #ddd;
}
#SuggestionResultSK li:hover {
	background: #bebebe;
}
#SuggestionResultSK li:hover a {
	color: #971928;
}
/*end-box-sk*/

/* CSS EVENT*/

.TD-BDS-Layout.top-cate-head {  background: url(https://vnn-res.vgcloud.vn/ResV9/event/title-cate-tdbds.png) no-repeat right center #e69924; line-height: 25px;background: ##2a2c65}
.TD-BDS-Layout.top-cate-head .top-cate-head-title{ background: transparent; color:#2a2c65 }
.TD-BDS-Layout.top-cate-head a,.TD-BDS-Layout.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child span,.TD-BDS-Layout.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a{  color:#2a2c65 }

.TD-BDS.BoxCate .Head{background: url(https://vnn-res.vgcloud.vn/ResV9/event/box-title-tdbds.png) no-repeat right center #e69924; padding-left: 10px; width: 300px; height: 33px; }
.TD-BDS.BoxCate .ParentCate, .TD-BDS.BoxCate .ParentCate a{ background: transparent; color: #2a2c65 }

/* Box Vi VN Hung Cuong*/
.BoxVnhc.BoxCate { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-box-vnhc.jpg) no-repeat right center #ffefcc; width: 280px; height: 520px; padding: 0px 14px}
.BoxVnhc.BoxCate .Head { height: 85px }
.BoxVnhc.BoxCate .Head a{ font-size: 0px; display: block; height: 85px; cursor: pointer; }
.f100x66{ width: 100px; height: 66px }
.BoxVnhc.BoxCate .height-list li{ padding:7px 0px; }

.cboxSlideshow_off .cboxPhoto , #cboxContent { max-width: 100%; max-height: 900px; margin:0px auto; text-align: center; width: auto !important; }

/* Bo sung nut quan tam*/
.shareBoxInline .fmsidWidgetLike {
	margin-left: 5px;
	float: left;
}
.shareBoxInline .btnLike {
    width: 56px;
    height: 20px;
    background-size: 0px !important;
    padding-left: 5px;
    background-color: #971928;
    color: #fff !important;
    font-family: Arial;
    line-height: 20px;
    font-size: 11px;
	vertical-align: text-top;
	font-weight: bold;
	float: left;
}
.shareBoxInline .fmsidWidgetBtnLike {
	display: inline-block;
}
#shareBoxTop .btnLike {
}
.shareBoxInline .num {
    display: inline-block;
    font-weight: bold;
    padding-left: 5px;
    font-size: 11px;
    background-color: #971928;
    height: 20px;
    padding-right: 5px;
    color: #fff !important;
	line-height:22px;
	font-family: Arial;
	margin-left: 1px;
	float: left;
}
.fb_iframe_widget {
	float: left;
}
/* End Nut quan tam*/
/* Box Kinh Doanh*/
.BoxCate.BoxKD{ background-color: #e1e8f1; border-top: 1px solid #9097bb; max-width: 100%; padding:0px;}
.BoxCate.BoxKD .widht-list-images { border-top: 2px solid #344490; padding-left: 15px }
.BoxCate.BoxKD .widht-list-images li{ width: 200px; padding:20px 15px 20px 0px; margin:0px;}
.BoxCate.BoxKD .widht-list-images li a { color: #333333 }
.BoxCate.BoxKD .widht-list-images li .thumb { width: 200px; height: 132px; }

/* END box kinh doanh*/
/* CSS cho template mới - Ảnh corvert phân biệt giữa D và M của magazine- Box so sánh ảnh 2019 - Galery 2019*/
#Magazine-Acticle .HeightImagesMedia{ display: none; }
/* CSS for CMS*/
.HeightImagesMedia{ display: block;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-align: center;
padding: 12px 0px;
vertical-align: middle;
background: #a2a2a2;
margin-top: 20px}
.WidthImagesMedia{ display: block;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-align: center;
padding: 12px 0px;
vertical-align: middle;
background: #a2a2a2;
}
/* END CSS for CMS*/

.LiveFB .Head { background:#273889; line-height: 30px  }
.LiveFB .Head img { max-height: 20px; line-height: 30px; vertical-align: top; margin-right: 5px; display: inline-block; margin-top: 5px}
.LiveFB .Head h2 { display: inline-block; }
.LiveFB .Head h2 a { color: #fff }
.LiveFB .height-list li span { color: #273889;  }
.LiveFB.BoxCate  .height-list li{ padding:10px 0px; }



/* CSS cho phần lật ảnh*/
.flip-card {
  background-color: transparent;
  width: 100%;
  height: 100%;
  display: block;
  min-height: 460px;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  min-height: 360px;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
  background-color: #fff;
  color: black;
}

/* Style the back side */
.flip-card-back {
  background-color: #fff;
  color: white;
  transform: rotateY(180deg);
}


/* CSS Gallery*/
.ArticleContent .gallery a img {
  float: left;
  width: 160px;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}
.ArticleContent .gallery.g-num2 a img {
  float: left;
  width: 49%;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}

.ArticleContent .gallery.g-num5 a:first-child img {
	width: 324px
}
.ArticleContent .gallery.g-num3 a img {
	width: 215px
}
.ArticleContent .gallery.g-num3 a:first-child img {
	width: 437px
}
/* line 46, ../sass/demo.scss */
.ArticleContent .gallery a:hover img {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;
}
/* line 57, ../sass/demo.scss */
.ArticleContent .gallery a.Big img {
  width: 328px;
}

/* line 65, ../sass/demo.scss */
.align-center {
  text-align: center;
}
body.hidden-scroll {
  overflow: hidden; }

.sl-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.7;
  display: none;
  z-index: 9992; }

.sl-wrapper {
  z-index: 1040; }
  .sl-wrapper button {
    border: 0 none;
    background: transparent;
    font-size: 28px;
    padding: 0;
    cursor: pointer; }
    .sl-wrapper button:hover {
      opacity: 0.7; }
  .sl-wrapper .sl-close {
    display: none;
    position: fixed;
    right: 30px;
    top: 30px;
    z-index: 10060;
    margin-top: -14px;
    margin-right: -14px;
    height: 44px;
    width: 44px;
    line-height: 44px;
    font-family: Arial, Baskerville, monospace;
    color: #000;
    font-size: 3rem; }
    .sl-wrapper .sl-close:focus {
      outline: none; }
  .sl-wrapper .sl-counter {
    display: none;
    position: fixed;
    top: 30px;
    left: 30px;
    z-index: 1060;
    color: #000;
    font-size: 1rem; }
  .sl-wrapper .sl-navigation {
    width: 100%;
    display: none; }
    .sl-wrapper .sl-navigation button {
      position: fixed;
      top: 50%;
      margin-top: -22px;
      height: 44px;
      width: 22px;
      line-height: 44px;
      text-align: center;
      display: block;
      z-index: 10060;
      font-family: Arial, Baskerville, monospace;
      color: #000; }
      .sl-wrapper .sl-navigation button.sl-next {
        right: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button.sl-prev {
        left: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button:focus {
        outline: none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 10px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 10px;
            font-size: 3rem; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 20px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 20px;
            font-size: 3rem; } }
  .sl-wrapper .sl-image {
    position: fixed;
    -ms-touch-action: none;
    touch-action: none;
    z-index: 10000; }
    .sl-wrapper .sl-image img {
      margin: 0;
      padding: 0;
      display: block;
      border: 0 none;
      width: 100%;
      height: auto; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
    .sl-wrapper .sl-image iframe {
      background: #000;
      border: 0 none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
    .sl-wrapper .sl-image .sl-caption {
      display: none;
      padding: 10px;
      color: #fff;
      background: rgba(0, 0, 0, 0.8);
      font-size: 1rem;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; 
	  opacity: 0.9;
  	}
      .sl-wrapper .sl-image .sl-caption.pos-top {
        bottom: auto;
        top: 0; }
      .sl-wrapper .sl-image .sl-caption.pos-outside {
        bottom: auto; }
    .sl-wrapper .sl-image .sl-download {
      display: none;
      position: absolute;
      bottom: 5px;
      right: 5px;
      color: #000;
      z-index: 1060; }

.sl-spinner {
  display: none;
  border: 5px solid #333;
  border-radius: 40px;
  height: 40px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0;
  position: fixed;
  top: 50%;
  width: 40px;
  z-index: 1007;
  -webkit-animation: pulsate 1s ease-out infinite;
  -moz-animation: pulsate 1s ease-out infinite;
  -ms-animation: pulsate 1s ease-out infinite;
  -o-animation: pulsate 1s ease-out infinite;
  animation: pulsate 1s ease-out infinite; }

.sl-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.sl-transition {
  transition: -moz-transform ease 200ms;
  transition: -ms-transform ease 200ms;
  transition: -o-transform ease 200ms;
  transition: -webkit-transform ease 200ms;
  transition: transform ease 200ms; }

@-webkit-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-moz-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-o-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-ms-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

/* CSS so sanh anh 2019*/

.comparison {
	display: inline-block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: auto;
	z-index: 1;
}
.comparison img { max-width: 100%; }
.comparison li:last-child {
	left: 0;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
}
.comparison li img { display: block; }
.comparison.horizontal { cursor: n-resize; }
.comparison.vertical { cursor: w-resize; }
.comparison.horizontal li:last-child img { height: auto; width: 100%; }
.comparison.vertical li:last-child img { height: 100%; max-width: inherit; }
.comparison.vertical li:last-child { border-bottom: 2px solid #ccc }
.comparison.horizontal li:last-child { border-right: 2px solid #ccc }


.HeightImagesMedia { display: none; }
.h360{ height: 360px }
.h370{ height: 370px }
.h380{ height: 380px }
.h390{ height: 390px }
.h400{ height: 400px }
.h410{ height: 410px }
.h420{ height: 420px }
.h430{ height: 430px }
.h440{ height: 440px }
.h450{ height: 450px }
.h460{ height: 460px }
.h470{ height: 470px }
.h480{ height: 480px }
.h490{ height: 490px }
.h500{ height: 500px }
.h510{ height: 510px }
.h520{ height: 520px }
.h530{ height: 530px }
.h540{ height: 540px }
.h550{ height: 550px }
.h560{ height: 560px }
.h570{ height: 570px }
.h580{ height: 580px }
.h590{ height: 590px }
.h600{ height: 600px }





.card {
    width: 100%;
    height: auto;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
    cursor: pointer;
    position: relative;
}
.card .icon { font-size: 0px; position: absolute; width: 30px; height: 30px; background: url('https://vnn-res.vgcloud.vn/ResV9/images/hand.png') center no-repeat #333; right: 20px; top: 20px; border:1px solid #fff; opacity: 0.7 }
.card img {
    display: block;
    height: auto;
    width: 100%;
    line-height: 260px;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 140px;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.card .front {
  
}
.card .back {
    
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.card.flipped {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}

/* Slide tuyến bài trong chi tiết*/
.images-home.Slide.BoxDetail{
border: 1px solid #f1f1f1;
border-top: 2px solid #921123;
background-color:#f2f2f2;
}
.images-home.Slide.BoxDetail .Head.Title {
	color: #921123;
	font-size: 16px;
	text-transform: uppercase;
	font-family: "NotoSans-Bold";

}
.images-home.Slide.BoxDetail .widht-list-images .title {
	color: #383838;
}
.Cate-Layout .images-home.Slide.BoxDetail .widht-list-images li{ width: 199px !important; }
.hidden { display: none; }

/* Audio-VOICE*/
#audioplayid{ height: 36px; border: none;; border-radius: 0px 0px ; }
.ArticleContent .AudioVNN {font-family: "NotoSans-Bold"; font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 32px; background-color: #eeeeee; height: 34px; margin-top: 10px; padding:0px;}
.ArticleContent .AudioVNN .item {margin: 0px 5px;  display: inline-block ;}
.ArticleContent .AudioVNN .item:first-child {background:#eee url('https://vnn-res.vgcloud.vn/ResV9/images/voice-common2.png') 0px -70px no-repeat ; width: 120px; height: 30px; line-height: 36px; font-size: 0 ; margin-left: 8px }
.ArticleContent .AudioVNN .list{  background:#eee url('https://vnn-res.vgcloud.vn/ResV9/images/voice-common2.png') 0px -101px no-repeat ; width:148px ; padding-left: 3px}
.ArticleContent .AudioVNN .item:last-child { border: none; padding-right: 0px }
.ArticleContent .AudioVNN-List { font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 30px; padding:2px 3px; border: none; background-color: transparent;}
.ArticleContent .AudioVNN-List option { padding-right: 0px 0px 5px 0px; margin: 3px 0px; line-height: 30px}

.ArticleContent .AudioVNN .btn-play{ background:#eee url('https://vnn-res.vgcloud.vn/ResV9/images/voice-common2.png') -52px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px;line-height: 2; cursor:pointer; vertical-align: top;}
.ArticleContent .AudioVNN .btn-play:hover,.AudioVNN .btn-play.aticle { background-position: -52px -35px; }

.ArticleContent .AudioVNN .btn-pause{ background:#eee url('https://vnn-res.vgcloud.vn/ResV9/images/voice-common2.png') 0px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-pause:hover,.AudioVNN .btn-pause.aticle { background-position: 0px -35px; }
.ArticleContent .AudioVNN .btn-replay{ background:#eee url('https://vnn-res.vgcloud.vn/ResV9/images/voice-common2.png') -100px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-replay:hover,.AudioVNN .btn-replay.aticle { background-position: -100px -35px; }
.ArticleContent .AudioVNN .btn-playing{  width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn.btn-loading{ width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn { line-height: 2; cursor:pointer; vertical-align: middle;}
.highcharts-iframe { width: 100%; height: 500px }
.shareBoxInline{ height: 20px;overflow: hidden;}
.fb-like {display: inline-block;}

.ThreeItems { display:block; margin:0px auto; text-align:justify; vertical-align:top;clear:both }
.ThreeItems img { width:33.3%; text-align:center;display: inline-block;}
.ThreeItem { display:block; margin:0px auto; text-align:center}
.ThreeItem img { display:inline-block; width:32%; padding-right:1%; text-align:center}
.ThreeItem img:nth-child(3n){ padding-right:0px;}
.TwoItem { display:block; margin:0px auto; text-align:center; clear:both}
.TwoItem img {  width:50%; padding:0%; text-align:center; margin:0px; border:0px; display: inline-block;}
.TwoItem img:nth-child(2n){ padding-right:0px;}

.menu-sub-cate {
    /*width: 20px;*/
    height: 26px;
    float:right;

}
.menu-sub-cate .text-sub-cate{
	display: inline-block;
    height: 26px;
    line-height: 24px;
    vertical-align: top;
	color:#4d4d4d;
	font-size: 12px;
    font-weight: 700; }

.btn-menu-sub { width: 15px; height: 15px; border-radius: 8px; background-color: #3c54a5; display: inline-block; position: relative; margin-left: 5px;line-height: 26px; margin-top: 4px; }
.menu-sub {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
	border-right: 1.2px solid #fff;
    border-bottom: 1.2px solid #fff;
    height: 4px;
    width: 4px;
    font-size: 0px;
    top: 4px;
    left: 5px;
    position: absolute;
}
.menu-sub-cate:hover .menu-sub-link {
    display: block;
}
.menu-sub-link {
    position:relative;
    display: none;
}
.menu-sub-link .d-block {
    z-index: 900;
    position: absolute;
    top: 0px;
    right: 0;
    width: 100%;
    background-color: #f5f5f5;
    box-shadow: 0px 0px 3px 2px rgba(158, 158, 158, 0.28);
    padding-top: 1px;
}

.menu-sub-link ul li {
    padding: 8px 10px;
    /* list-style-type: disc; */
}
.menu-sub-link ul li:hover {
    background-color: #eee;
}
.menu-sub-link ul li a {
    color: #4d4d4d;
    font-size: 12px;
    font-weight: 450;
}
.menu-sub-link ul li a:hover {
    color: #293786;
}


/* END KTCN 2019*/
@charset "utf-8";
/*Event Box U23 2020*/
.Box-HotEvent.BoxU23  { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-u23.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.BoxU23  .Box-HotEventBody a { color: #202020; font-size: 12px; line-height: 16px }
.Box-HotEvent.BoxU23  .widht-list-images { margin-left: 17px; margin-top: 7px }
.Box-HotEvent.BoxU23  .widht-list-images li {  margin-right: 8px   }
.BoxU23  .ssm{ opacity: 1 }

.Box-HotEvent.BoxU23.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-u23-660.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }



.Box-HotEvent.BoxU23.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.BoxU23.w660  .widht-list-images { margin-left: 28px; margin-top: 20px}
.BoxU23 .Box-HotEvent .btn-hotevent { height: 30px;  }
.Box-HotEvent.BoxU23.w660 .Box-HotEventBody a {  font-size: 15px; line-height: 20px }


.BoxU23.Box-HotEvent .btn-hotevent{ width: 300px; display: block; margin-left: 20px; padding: 0px; height: 25px }
.Box-Menu{ height: 20px; display: block; clear: both; margin: 3px 0px 3px 45px;}
.BoxU23.Box-HotEvent .Box-Menu .link{ font-size: 0px; height: 20px; width: 80px; margin-right: 10px; display:block; float: left;}
.BoxU23.Box-HotEvent .Box-Menu .link:nth-child(2){ width: 94px }
.BoxU23.Box-HotEvent .Box-Menu .link:nth-child(3){ width: 65px }
.BoxU23.Box-HotEvent.w660 .btn-hotevent{width: 465px; display: block; margin-left: 25px; padding: 0px; height: 40px  }

.w660 .Box-Menu{ height: 26px; display: block; clear: both; margin: 3px 0px 3px 65px ; }

.BoxU23.Box-HotEvent.w660 .Box-Menu .link{ font-size: 0px; height: 25px; width: 116px; margin-right: 10px; display:block; float: left;}

.w660.BoxU23.Box-HotEvent .Box-Menu .link:nth-child(2){ width: 145px }
.w660.BoxU23.Box-HotEvent .Box-Menu .link:nth-child(3){ width: 100px }
.BoxU23.Box-HotEvent h2{ display: block; }

/*Event Box chúc mừng 2020*/
.Box-HotEvent.Box2020  { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-als-2020.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 440px; height: 220px ; overflow: hidden;}
.Box-HotEvent.Box2020  .Box-HotEventBody a { color: #202020; font-size: 12px; line-height: 16px }
.Box-HotEvent.Box2020  .widht-list-images { margin-left: 17px; margin-top: 7px }
.Box-HotEvent.Box2020  .widht-list-images li {  margin-right: 8px   }
.Box2010  .ssm{ opacity: 1 }

.Box-HotEvent.Box2020.w660 { background: url(https://vnn-res.vgcloud.vn/ResV9/event/bg-al-2020.jpg) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 660px; height: 332px; max-height: 332px ; overflow: hidden; }



.Box-HotEvent.Box2020.w660 .widht-list-images li { width: 195px; margin-right: 10px; height: auto;  }
.Box-HotEvent.Box2020.w660  .widht-list-images { margin-left: 28px; margin-top: 20px}
.Box2020 .Box-HotEvent .btn-hotevent { height: 30px;  }
.Box-HotEvent.Box2020.w660 .Box-HotEventBody a {  font-size: 15px; line-height: 20px }


.Box2020.Box-HotEvent .btn-hotevent{ width: 230px; display: block; margin: 0px auto; padding: 0px; height: 50px }
.Box2020.Box-HotEvent.w660 .btn-hotevent{ width: 280px; display: block; margin: 0px auto; padding: 0px; height:73px }
.Box2020.Box-HotEvent h2{ display: block; }


.nav-tabs.nav-fill{ background-color: #3a5986; }

.fix-drop-dow { top: 4px; right: 30px; }
.nav-tabs.nav-fill{ background-color: #3a5986; }
.btn-drop-dow {
  font-size: 13px;
  background-color: #2e4362;
  color: #cee2fe;
  border-radius: 7px;
  padding: 5px 15px;
  line-height: 20px;
  width: 145px;
  display: block;
  text-align: right;
  height: 20px;
}
.btn-drop-dow:hover {color: #fe9d93 !important;}
.drop-dow:hover .list-drop-dow {
  display: block;
}
.arrow-down {
    width: 0px;
    height: 10px;
    line-height: 0;
    font-size: 1px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #cee2fe;
    vertical-align:-webkit-baseline-middle;
    margin-left: 5px;
}
.list-drop-dow {
  width: 175px;
  display: none;
  position: absolute;
  top: 23px;
  right: 0;
  text-align: right;
  z-index: 1000;
  font-size: 13px;
  color: #cee2fe;
  background-color: #2e4362;
  padding: 5px 0px;
  border-radius: 0px 0px 7px 7px;
}
.list-drop-dow a {  color: #cee2fe; padding: 5px 35px 5px 15px;}
.list-drop-dow a:hover {
  background: #6585b4;
  color: #fe9d93 !important;
}

/* End KTCN2020 */
.UserInfoImage  {    width: 100%;
    text-align: center;}
.UserInfoText  .title {     text-align: center;
    padding-bottom: 10px;
    display: block;  }
.UserInfoText  .title .f-16 {    font-size: 18px;}
.UserInfoText.w-130 {     width: 100% !important;}
.gldp-default{position:absolute;font-family:Arial,Helvetica,sans-serif}.gldp-default .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-size:12px;text-align:center;cursor:pointer;color:#222;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}.gldp-default .border{border-style:solid;border-width:0;border-color:#888}.gldp-default .monyear,.gldp-default .monyear select{font-size:12px !important;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .monyear span{margin:0 5px 0 5px}.gldp-default .prev-arrow,.gldp-default .next-arrow{color:#222;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .prev-arrow:active,.gldp-default .next-arrow:active{color:red}.gldp-default .prev-arrow-off,.gldp-default .next-arrow-off{color:#222;opacity:.15}.gldp-default .dow{color:#fff;font-weight:bold;cursor:default !important;background:#45484d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#45484d 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#45484d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#45484d 0,#000 100%);background:-o-linear-gradient(top,#45484d 0,#000 100%);background:-ms-linear-gradient(top,#45484d 0,#000 100%);background:linear-gradient(to bottom,#45484d 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0)}.gldp-default .mon,.gldp-default .tue,.gldp-default .wed,.gldp-default .thu,.gldp-default .fri{font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .sat,.gldp-default .sun{color:#03f;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .sun{color:#F00}.gldp-default .outday{color:#666 !important}.gldp-default .mon:hover,.gldp-default .tue:hover,.gldp-default .wed:hover,.gldp-default .thu:hover,.gldp-default .fri:hover,.gldp-default .sat:hover,.gldp-default .sun:hover{color:#000;border-color:#F90;background:#ffd65e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0)}.gldp-default .noday{color:#444;font-weight:normal;cursor:wait !important;background:#aaa;background:-moz-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aaa),color-stop(98%,#8a8a8a),color-stop(99%,#aaa),color-stop(100%,#8a8a8a));background:-webkit-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-o-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-ms-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:linear-gradient(to bottom,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa',endColorstr='#8a8a8a',GradientType=0)}.gldp-default .selected{color:#fff;font-weight:bold;border-color:#333;background:#7d7e7d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkN2U3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d',endColorstr='#0e0e0e',GradientType=0)}.gldp-default .today{color:#000;font-weight:bold;border-color:#F90;background:#ffd65e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0)}.gldp-default .special{color:#fff;font-weight:bold;border-color:#0c0;background:#88e888;background:-moz-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88e888),color-stop(1%,#9dff9d),color-stop(2%,#42fd42),color-stop(98%,#01ab01),color-stop(99%,#37ef37),color-stop(100%,#37ef37));background:-webkit-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-o-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-ms-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:linear-gradient(to bottom,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88e888',endColorstr='#37ef37',GradientType=0)}
.fmsidWidgetDailogOverlay{background:url(jscore/popup/overlay.png);position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}.fmsidWidgetDailog{width:92.5%;max-width:500px;margin:10% auto 15px auto;padding:0;position:relative;top:-15px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.fmsidWidgetDailogHead{height:30px;background:#0089a4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODlhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc2OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0089a4 0,#007693 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0089a4),color-stop(100%,#007693));background:-webkit-linear-gradient(top,#0089a4 0,#007693 100%);background:-o-linear-gradient(top,#0089a4 0,#007693 100%);background:-ms-linear-gradient(top,#0089a4 0,#007693 100%);background:linear-gradient(to bottom,#0089a4 0,#007693 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089a4',endColorstr='#007693',GradientType=0)}.fmsidWidgetDailogHead h1{color:#fff;font-size:14px;font-weight:bold;height:30px;line-height:30px;text-align:center}.fmsidWidgetDailogContent{padding:20px;font-size:12px;color:#222;text-align:center}.fmsidWidgetDailogContent h2{margin:0;margin-bottom:20px;font-size:12px;color:#000}.fmsidWidgetDailogContent p{margin:0;margin-bottom:20px;font-size:12px;color:#222}.fmsidWidgetDailogButtonAction{-moz-box-shadow:inset 0 1px 0 0 #00b2d1;-webkit-box-shadow:inset 0 1px 0 0 #00b2d1;box-shadow:inset 0 1px 0 0 #00b2d1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0090ad),color-stop(1,#007086));background:-moz-linear-gradient(center top,#0090ad 5%,#007086 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0090ad',endColorstr='#007086');background-color:#0090ad;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid #006273;display:inline-block;height:auto !important;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:.3em;padding-left:1.5em;padding-right:1.5em;text-decoration:none;text-shadow:1px 1px 0 #004a57;cursor:pointer}.fmsidWidgetDailogButtonAction:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#007086),color-stop(1,#0090ad));background:-moz-linear-gradient(center top,#007086 5%,#0090ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007086',endColorstr='#0090ad');background-color:#007086;text-decoration:none}.fmsidWidgetDailogButtonAction:active{position:relative;top:1px}.fmsidWidgetDailogButton{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0f0f0),color-stop(1,#cfcfcf));background:-moz-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-webkit-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-o-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-ms-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:linear-gradient(to bottom,#f0f0f0 5%,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#cfcfcf',GradientType=0);background-color:#f0f0f0;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid #a8a8a8;display:inline-block;height:auto !important;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:.3em;padding-left:1.5em;padding-right:1.5em;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:pointer}.fmsidWidgetDailogButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#cfcfcf),color-stop(1,#f0f0f0));background:-moz-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-o-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-ms-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:linear-gradient(to bottom,#cfcfcf 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf',endColorstr='#f0f0f0',GradientType=0);background-color:#cfcfcf}.fmsidWidgetDailogButton:active{position:relative;top:1px}.fmsidWidgetPopupIframe{position:fixed;top:0;left:0}#VNNSimplePopupOverlay{background:url(jscore/popup/overlay.png);position:fixed;z-index:990;top:0;left:0;height:100%;width:100%}#VNNSimplePopup{position:absolute;z-index:991;color:#000;display:none;text-align:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px}#VNNSimplePopupLoader{position:absolute;background:url(jscore/popup/loading.gif) no-repeat 50% 50%;background-color:#000;padding:5px;z-index:5003;width:25px;height:25px;font-size:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#VNNSimplePopupClose{display:inline-block;cursor:pointer;height:30px;width:30px;background:url(jscore/popup/close.png) no-repeat 50% 50%;position:absolute;z-index:992;top:-15px;right:-15px}#VNNSimplePopupClose span{display:none}
.bbcode-smile-area{display:none}.bbcode-smile-button{cursor:pointer}.bbcode-button{display:inline-block;cursor:pointer;height:22px;width:22px;background-repeat:no-repeat;background-image:url(jscore/bbcode/btn-icons.png);background-position:0 0}.bbcode-button span{display:none}.bbcode-button-bold{background-position:0 0}.bbcode-button-italic{background-position:0 -26px}.bbcode-button-underline{background-position:0 -52px}.bbcode-button-link{background-position:0 -78px}.bbcode-button-smile{background-position:0 -104px}.bbcode-smile{display:inline-block;width:18px;height:18px;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat}.bbcode-smile-angry{width:34px;background-image:url(jscore/bbcode/smile/angry.gif)}.bbcode-smile-biggrin{background-image:url(jscore/bbcode/smile/biggrin.gif)}.bbcode-smile-blushing{background-image:url(jscore/bbcode/smile/blushing.gif)}.bbcode-smile-brokenheart{background-image:url(jscore/bbcode/smile/brokenheart.gif)}.bbcode-smile-cheer{width:40px;background-image:url(jscore/bbcode/smile/cheer.gif)}.bbcode-smile-confused{width:20px;background-image:url(jscore/bbcode/smile/confused.gif)}.bbcode-smile-crying{width:22px;background-image:url(jscore/bbcode/smile/crying.gif)}.bbcode-smile-frown{background-image:url(jscore/bbcode/smile/frown.gif)}.bbcode-smile-kiss{background-image:url(jscore/bbcode/smile/kiss.gif)}.bbcode-smile-lovestruck{background-image:url(jscore/bbcode/smile/lovestruck.gif)}.bbcode-smile-rolling_on_the_floor{width:30px;background-image:url(jscore/bbcode/smile/rolling_on_the_floor.gif)}.bbcode-smile-sleepy{width:21px;background-image:url(jscore/bbcode/smile/sleepy.gif)}.bbcode-smile-smile{background-image:url(jscore/bbcode/smile/smile.gif)}.fmsidWidgetCommentFormBBCode2{display:none}
.clearfix2:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;	
}
* html .clearfix2 {
    zoom: 1;
}
*:first-child+html .clearfix2 {
    zoom: 1;
}
.clear {
    clear: both;
}
.left {
	float: left;	
}
.right {
	float: right;	
}
.hidden {
	display: none;	
}
.fmsSurveyBoxResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 600px;
	/*background: url(jscore/survey/logo.png) no-repeat 5px 3px;*/
	background-color: #fff;
	border: 4px solid #2D2928;
}
.fmsSurveyBoxResultTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	padding-top: 15px;
}
.fmsSurveyBoxResultHead {
	border-bottom: 1px dotted #d0d0d0;
	height: 30px;
}
.fmsSurveyBoxResultHead p {
	line-height: 30px;
	color: #A8A8A8;
	padding-left: 10px;
}

ul.fmsSurveyBoxResultQuestion {
	list-style: none;
	margin: 0px;
	padding: 0px;	
}
ul.fmsSurveyBoxResultQuestion li.fmsSurveyBoxResultQuestionItem {
	list-style: none;
	font-weight: bold;
	padding: 10px;
	color: #0090AD;
}

ul.fmsSurveyBoxResultQuestion li.fmsSurveyBoxResultQuestionItem .fmsSurveyBoxResultQuestionItemText {
	display: block;
	background-color: #E4E8E9;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #303030;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px;
}

ul.fmsSurveyBoxResultAnswer {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: -10px;
	margin-right: -10px;
	background-color: #fff;
	margin-top: 5px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem {
	list-style: none;
	font-weight: normal;
	padding: 5px;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	border-bottom: 1px dotted #d0d0d0;
	padding: 10px;
}

ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemText {
	width: 25%;
	margin-right: 1%;
	text-align: left;
	color: #444444;
	margin-top: 14px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress {
	width: 58%;
	margin-right: 1%;
	position: relative;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress span.itemProgressPercent {
	font-size: 10px;
	position: absolute;	
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress .itemProgressBar {
	background-color: #D6D6D6;
	font-size: 0px;
	height: 10px;
	vertical-align: middle;
	border: 1px solid #D6D6D6;
	margin-top: 14px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress .itemProgressBar span {
	display: inline-block;
	background-color: #D80204;
	font-size: 0px;
	height: 10px;
	vertical-align: middle;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemVote {
	width: 15%;
	text-align: right;
	color: #767676;
	margin-top: 14px;
}

.fmsSurveyBoxResultTotal {
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: right;
	margin: 0px;
	margin-top: 10px;
	color: #333;
}
.fmsSurveyBoxResultTotal b {
	color: #D80204;
	font-weight: normal;
}

/* ------------------------------
   Result Box
   ------------------------------ */
.fmsSurveyBoxNotify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
	background: url(jscore/survey/logo.png) no-repeat 5px 3px;
	background-color: #fff;	
}
.fmsSurveyBoxNotifyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	margin-top: 15px;
}
.fmsSurveyBoxNotifyHead {
	border-bottom: 1px dotted #d0d0d0;
	height: 44px;
}
.fmsSurveyBoxNotifyContent {
	padding: 0 0 10px;
	text-align: center;
}
.fmsSurveyBoxNotifyContent p {
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #F00;
}
.fmsSurveyBoxResult a, .fmsSurveyBoxNotify a {
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e0e0e0), color-stop(1, #c7c7c7));
	background:-moz-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-webkit-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-o-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-ms-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:linear-gradient(to bottom, #e0e0e0 5%, #c7c7c7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#c7c7c7',GradientType=0);
	
	background-color:#e0e0e0;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
	border:1px solid #7a7a7a;
	
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:5px 15px;
	text-decoration:none;
	
	text-shadow:0px 1px 0px #f0f0f0;
	
}
.fmsSurveyBoxResult a:hover, .fmsSurveyBoxNotify a:hover {
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c7c7c7), color-stop(1, #e0e0e0));
	background:-moz-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-webkit-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #c7c7c7 5%, #e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#e0e0e0',GradientType=0);
	
	background-color:#c7c7c7;
}
.fmsSurveyBoxResult a:active, .fmsSurveyBoxNotify a:active {
	position:relative;
	top:1px;
}


.login-vnnid {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/iconlogin-idvnn-sliver.svg') no-repeat center;
  background-size: 30px;
  display: none;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0;
  top: 15px;
}
.btn-vnnid-red {
  background: url('https://vnn-res.vgcloud.vn/ResV9/images/iconlogin-idvnn.svg') no-repeat center;
  background-size: 30px;
  font-weight: bold;
  display: none;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0;
  top: 15px;
}
.menu-vnnid {
  position: absolute;
  top: -10px;
  right: 0;
  background: #fff;
  z-index: 999;
 display: none;
}
.menu-vnnid a {
  display: block;
  text-align: right;
  font-size: 14px;
  width: 110px;
  font-weight: bold;
  border: 1px solid #d3d6db;
  padding: 4px 10px;
}
.menu-vnnid a:hover {
  color: #be0000;
}
.menu-vnnid a:last-child {
  border-top: none;
}
.bg-box-login-idvnn {
  background: rgba(0,0,0,.4);
  cursor: pointer;
  display: none;
  height: 100%;
  position: fixed;
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 10000;
}
.box-login-idvnn {
  background-color: #fff;
  box-shadow: 10px 10px 60px #555;
  display: inline-block;
  height: auto;
  max-width: 625px;
  min-height: 100px;
  vertical-align: middle;
  width: 90%;
  position: relative;
  border-radius: 10px;
  top: 25%;
}
.box-login-idvnn-head {
  background: #971928;
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  padding-left: 15px;
  font-weight: bold;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;  
  text-align: left;
}
.btnCancelLogin-idvnn {
  border-radius: 12px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: none;
  color: #dd1818;
  font-weight: bold;
  background: #fff;
  text-align: center;
  margin-top: 4px;
  margin-right: 4px;
  padding-right: 0px;
  padding-left: 1px;
  padding-bottom: 0px;
  padding-top: 1px;
  float: right;
}
.box-login-idvnn-content {
  padding: 20px;
}
.login-idvnn-fb,
.login-idvnn-fb img,
.CommentLFBogin,
.CommentLFBogin img {
  width: 100%;
  max-width: 285px;
  display: block;
  height: 35px;
  /* margin-bottom: 15px; */
  float: right;
}
.login-idvnn-id {
  background: #c4c4c4;
  display: block;
  text-align: center;
  color: #dd1818;
  font-weight: bold;
  line-height: 35px;
  width: 100%;
height:35px;
  max-width: 285px;
  font-size: 14px;
float: left
}
.box-login-idvnn-footer {
  text-align: left;
font-size: 14px;
  padding: 0 20px 20px 20px;
}
.box-idvnn-id {
  margin-top: 20px;
}
.form-login-idvnn {
  width: 100%;
  max-width: 285px;
}
.BtnLoginOpenId, .submit-login-idvnn {
  width: 100%;
  max-width: 285px;
  display: block;
  text-align: left;
}
.fmsUserLoginname, .fmsUserPassword,
.fmsUserLoginnameNew, .fmsUserPasswordNew {
  width: 100%;
  max-width: 278px;
  line-height: 30px;
  border: 1px solid #d2d2d2;
  font-family: "NotoSans";
  margin-bottom: 10px;
}
.fmsUserLoginnameError, .fmsUserLoginError, .fmsUserPasswordError {
    color: #dd1818;
}
.fmsidWidgetCommentPopupBtnLogin {
  width: auto;
  cursor: pointer;
  padding: 0px 15px;
  background: #971928;
  height: 32px;
  color: #fff;
  font-family: "NotoSans-Bold";
  border: none;
}
.fmsidWidgetCommentPopupRemember {
    cursor: pointer;
}
@media (max-width: 768px) {
  .login-idvnn-id {
    margin-top: 10px;
    float: left;
  }
  .submit-login-idvnn.right {
    float: left;
  }
  .box-login-idvnn {
    width: 80%;
  }
}
@media (max-width: 375px) {
  .box-login-idvnn {
    width: 90%;
  }
}



.box-login-idvnn-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.box-login-idvnn-type {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.box-login-idvnn-type-title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 12px;
}
.box-login-idvnn-type:first-child .box-login-idvnn-type-title {
  text-align: left;
}
.box-login-idvnn-type:last-child .box-login-idvnn-type-title {
  text-align: right;
}
.box-login-idvnn-type-id {
  text-align: left;
}
.fmsUserLoginname, .fmsUserPassword, .fmsUserLoginnameNew, .fmsUserPasswordNew {
  max-width: 261px
}
.submit-login-idvnn {
  max-width: 270px;
  text-align: right;
}
.login-idvnn-fb,
.CommentLFBogin {
  max-width: 270px;
  height: 30px;
  margin: 2px 0;
}
.login-idvnn-gmail {
  display: block;
  max-width: 270px;
  float: right;
  height: 30px;
  margin: 12px 0 2px 0;
}
.login-idvnn-gmail img {
  width: 100%;
  height: 30px
}
.register-idvnn {
  margin-top: 15px;
  text-align: right;
  margin-bottom: 20px;
  font-size: 14px;
  color: #5d5d5d;
}
.register-idvnn a {
  color: #be0000;
}
#Box_Submit_Comment .button-login-facebook {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    border: 0 none;
    font-size: 100%;
    line-height: 1.3;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    border-collapse: collapse;
    content: "";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    min-height: 0;
}
.ui-helper-zfix {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-front {
    z-index: 100;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    display: block;
    font-size: 0.1px;
    position: absolute;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    left: 0;
    top: -5px;
    width: 100%;
}
.ui-resizable-s {
    bottom: -5px;
    cursor: s-resize;
    height: 7px;
    left: 0;
    width: 100%;
}
.ui-resizable-e {
    cursor: e-resize;
    height: 100%;
    right: -5px;
    top: 0;
    width: 7px;
}
.ui-resizable-w {
    cursor: w-resize;
    height: 100%;
    left: -5px;
    top: 0;
    width: 7px;
}
.ui-resizable-se {
    bottom: 1px;
    cursor: se-resize;
    height: 12px;
    right: 1px;
    width: 12px;
}
.ui-resizable-sw {
    bottom: -5px;
    cursor: sw-resize;
    height: 9px;
    left: -5px;
    width: 9px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    height: 9px;
    left: -5px;
    top: -5px;
    width: 9px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    height: 9px;
    right: -5px;
    top: -5px;
    width: 9px;
}
.ui-selectable-helper {
    border: 1px dotted #000000;
    position: absolute;
    z-index: 100;
}
.ui-accordion .ui-accordion-header {
    cursor: pointer;
    display: block;
    margin-top: 2px;
    min-height: 0;
    padding: 0.5em 0.5em 0.5em 0.7em;
    position: relative;
}
.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
    padding-left: 0.7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    left: 0.5em;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-accordion .ui-accordion-content {
    border-top: 0 none;
    overflow: auto;
    padding: 1em 2.2em;
}
.ui-autocomplete {
    cursor: default;
    left: 0;
    position: absolute;
    top: 0;
}
.ui-button {
    cursor: pointer;
    display: inline-block;
    line-height: normal;
    margin-right: 0.1em;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none;
}
.ui-button-icon-only {
    width: 2.2em;
}
button.ui-button-icon-only {
    width: 2.4em;
}
.ui-button-icons-only {
    width: 3.4em;
}
button.ui-button-icons-only {
    width: 3.7em;
}
.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}
.ui-button-text-only .ui-button-text {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: 0.4em;
    text-indent: -1e+7px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
input.ui-button {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: 0.5em;
}
.ui-buttonset {
    margin-right: 7px;
}
.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -0.3em;
}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
.ui-datepicker {
    display: none;
    padding: 0.2em 0.2em 0;
    width: 17em;
}
.ui-datepicker .ui-datepicker-header {
    padding: 0.2em 0;
    position: relative;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    height: 1.8em;
    position: absolute;
    top: 2px;
    width: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
    border-collapse: collapse;
    font-size: 0.9em;
    margin: 0 0 0.4em;
    width: 100%;
}
.ui-datepicker th {
    border: 0 none;
    font-weight: 700;
    padding: 0.7em 0.3em;
    text-align: center;
}
.ui-datepicker td {
    border: 0 none;
    padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 0.2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    margin: 0.7em 0 0;
    padding: 0 0.2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    cursor: pointer;
    float: right;
    margin: 0.5em 0.2em 0.4em;
    overflow: visible;
    padding: 0.2em 0.6em 0.3em;
    width: auto;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    margin: 0 auto 0.4em;
    width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    font-size: 0;
    width: 100%;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
    right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    left: auto;
    right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-dialog {
    left: 0;
    outline: 0 none;
    padding: 0.2em;
    position: absolute;
    top: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: 0.1em 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
}
.ui-dialog .ui-dialog-titlebar-close {
    height: 20px;
    margin: -10px 0 0;
    padding: 1px;
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 21px;
}
.ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 center transparent;
    border: 0 none;
    overflow: auto;
    padding: 0.5em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-buttonpane {
    background-image: none;
    border-width: 1px 0 0;
    margin-top: 0.5em;
    padding: 0.3em 1em 0.5em 0.4em;
    text-align: left;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    margin: 0.5em 0.4em 0.5em 0;
}
.ui-dialog .ui-resizable-se {
    background-position: 16px 16px;
    bottom: -5px;
    height: 12px;
    right: -5px;
    width: 12px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ui-menu {
    display: block;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 2px;
}
.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}
.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    width: 100%;
}
.ui-menu .ui-menu-divider {
    border-width: 1px 0 0;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 5px -2px;
}
.ui-menu .ui-menu-item a {
    display: block;
    font-weight: 400;
    line-height: 1.5;
    min-height: 0;
    padding: 2px 0.4em;
    text-decoration: none;
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
    font-weight: 400;
    margin: -1px;
}
.ui-menu .ui-state-disabled {
    font-weight: 400;
    line-height: 1.5;
    margin: 0.4em 0 0.2em;
}
.ui-menu .ui-state-disabled a {
    cursor: default;
}
.ui-menu-icons {
    position: relative;
}
.ui-menu-icons .ui-menu-item a {
    padding-left: 2em;
    position: relative;
}
.ui-menu .ui-icon {
    left: 0.2em;
    position: absolute;
    top: 0.2em;
}
.ui-menu .ui-menu-icon {
    float: right;
    position: static;
}
.ui-progressbar {
    height: 2em;
    overflow: hidden;
    text-align: left;
}
.ui-progressbar .ui-progressbar-value {
    height: 100%;
    margin: -1px;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/animated-overlay.gif") repeat scroll 0 0 transparent;
    height: 100%;
    opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    cursor: default;
    height: 1.2em;
    position: absolute;
    width: 1.2em;
    z-index: 2;
}
.ui-slider .ui-slider-range {
    background-position: 0 0;
    border: 0 none;
    display: block;
    font-size: 0.7em;
    position: absolute;
    z-index: 1;
}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}
.ui-slider-horizontal {
    height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
    margin-left: -0.6em;
    top: -0.3em;
}
.ui-slider-horizontal .ui-slider-range {
    height: 100%;
    top: 0;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ui-slider-vertical {
    height: 100px;
    width: 0.8em;
}
.ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-bottom: -0.6em;
    margin-left: 0;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ui-spinner {
    display: inline-block;
    overflow: hidden;
    padding: 0;
    position: relative;
    vertical-align: middle;
}
.ui-spinner-input {
    background: none repeat scroll 0 center transparent;
    border: 0 none;
    color: inherit;
    margin: 0.2em 22px 0.2em 0.4em;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-button {
    cursor: default;
    display: block;
    font-size: 0.5em;
    height: 50%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    width: 16px;
}
.ui-spinner a.ui-spinner-button {
    border-bottom: 0 none;
    border-right: 0 none;
    border-top: 0 none;
}
.ui-spinner .ui-icon {
    left: 0;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-spinner-up {
    top: 0;
}
.ui-spinner-down {
    bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
}
.ui-tabs {
    padding: 0.2em;
    position: relative;
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
    border-bottom-width: 0;
    float: left;
    list-style: none outside none;
    margin: 1px 0.2em 0 0;
    padding: 0;
    position: relative;
    top: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 center transparent;
    border-width: 0;
    display: block;
    padding: 1em 1.4em;
}
.ui-tooltip {
    box-shadow: 0 0 5px #AAAAAA;
    max-width: 300px;
    padding: 8px;
    position: absolute;
    z-index: 9999;
}
body .ui-tooltip {
    border-width: 2px;
}
.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
}
.ui-widget-content {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-75-ffffff-40x100.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-highlight-soft-75-cccccc-1x100.png") repeat-x scroll 50% 50% #CCCCCC;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-weight: bold;
}
.ui-widget-header a {
    color: #222222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-75-e6e6e6-1x400.png") repeat-x scroll 50% 50% #E6E6E6;
    border: 1px solid #D3D3D3;
    color: #555555;
    font-weight: normal;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #555555;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-75-dadada-1x400.png") repeat-x scroll 50% 50% #DADADA;
    border: 1px solid #999999;
    color: #212121;
    font-weight: normal;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #212121;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-65-ffffff-1x400.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #212121;
    font-weight: normal;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-55-fbf9ee-1x400.png") repeat-x scroll 50% 50% #FBF9EE;
    border: 1px solid #FCEFA1;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-95-fef1ec-1x400.png") repeat-x scroll 50% 50% #FEF1EC;
    border: 1px solid #CD0A0A;
    color: #CD0A0A;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #CD0A0A;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #CD0A0A;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    font-weight: normal;
    opacity: 0.7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-state-disabled .ui-icon {
}
.ui-icon {
    height: 16px;
    width: 16px;
}
.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-222222-256x240.png");
}
.ui-widget-header .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-222222-256x240.png");
}
.ui-state-default .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-888888-256x240.png");
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-454545-256x240.png");
}
.ui-state-active .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-454545-256x240.png");
}
.ui-state-highlight .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-2e83ff-256x240.png");
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-cd0a0a-256x240.png");
}
.ui-icon-blank {
    background-position: 16px 16px;
}
.ui-icon-carat-1-n {
    background-position: 0 0;
}
.ui-icon-carat-1-ne {
    background-position: -16px 0;
}
.ui-icon-carat-1-e {
    background-position: -32px 0;
}
.ui-icon-carat-1-se {
    background-position: -48px 0;
}
.ui-icon-carat-1-s {
    background-position: -64px 0;
}
.ui-icon-carat-1-sw {
    background-position: -80px 0;
}
.ui-icon-carat-1-w {
    background-position: -96px 0;
}
.ui-icon-carat-1-nw {
    background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}
.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}
.ui-icon-arrow-4 {
    background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}
.ui-icon-extlink {
    background-position: -32px -80px;
}
.ui-icon-newwin {
    background-position: -48px -80px;
}
.ui-icon-refresh {
    background-position: -64px -80px;
}
.ui-icon-shuffle {
    background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}
.ui-icon-folder-open {
    background-position: -16px -96px;
}
.ui-icon-document {
    background-position: -32px -96px;
}
.ui-icon-document-b {
    background-position: -48px -96px;
}
.ui-icon-note {
    background-position: -64px -96px;
}
.ui-icon-mail-closed {
    background-position: -80px -96px;
}
.ui-icon-mail-open {
    background-position: -96px -96px;
}
.ui-icon-suitcase {
    background-position: -112px -96px;
}
.ui-icon-comment {
    background-position: -128px -96px;
}
.ui-icon-person {
    background-position: -144px -96px;
}
.ui-icon-print {
    background-position: -160px -96px;
}
.ui-icon-trash {
    background-position: -176px -96px;
}
.ui-icon-locked {
    background-position: -192px -96px;
}
.ui-icon-unlocked {
    background-position: -208px -96px;
}
.ui-icon-bookmark {
    background-position: -224px -96px;
}
.ui-icon-tag {
    background-position: -240px -96px;
}
.ui-icon-home {
    background-position: 0 -112px;
}
.ui-icon-flag {
    background-position: -16px -112px;
}
.ui-icon-calendar {
    background-position: -32px -112px;
}
.ui-icon-cart {
    background-position: -48px -112px;
}
.ui-icon-pencil {
    background-position: -64px -112px;
}
.ui-icon-clock {
    background-position: -80px -112px;
}
.ui-icon-disk {
    background-position: -96px -112px;
}
.ui-icon-calculator {
    background-position: -112px -112px;
}
.ui-icon-zoomin {
    background-position: -128px -112px;
}
.ui-icon-zoomout {
    background-position: -144px -112px;
}
.ui-icon-search {
    background-position: -160px -112px;
}
.ui-icon-wrench {
    background-position: -176px -112px;
}
.ui-icon-gear {
    background-position: -192px -112px;
}
.ui-icon-heart {
    background-position: -208px -112px;
}
.ui-icon-star {
    background-position: -224px -112px;
}
.ui-icon-link {
    background-position: -240px -112px;
}
.ui-icon-cancel {
    background-position: 0 -128px;
}
.ui-icon-plus {
    background-position: -16px -128px;
}
.ui-icon-plusthick {
    background-position: -32px -128px;
}
.ui-icon-minus {
    background-position: -48px -128px;
}
.ui-icon-minusthick {
    background-position: -64px -128px;
}
.ui-icon-close {
    background-position: -80px -128px;
}
.ui-icon-closethick {
    background-position: -96px -128px;
}
.ui-icon-key {
    background-position: -112px -128px;
}
.ui-icon-lightbulb {
    background-position: -128px -128px;
}
.ui-icon-scissors {
    background-position: -144px -128px;
}
.ui-icon-clipboard {
    background-position: -160px -128px;
}
.ui-icon-copy {
    background-position: -176px -128px;
}
.ui-icon-contact {
    background-position: -192px -128px;
}
.ui-icon-image {
    background-position: -208px -128px;
}
.ui-icon-video {
    background-position: -224px -128px;
}
.ui-icon-script {
    background-position: -240px -128px;
}
.ui-icon-alert {
    background-position: 0 -144px;
}
.ui-icon-info {
    background-position: -16px -144px;
}
.ui-icon-notice {
    background-position: -32px -144px;
}
.ui-icon-help {
    background-position: -48px -144px;
}
.ui-icon-check {
    background-position: -64px -144px;
}
.ui-icon-bullet {
    background-position: -80px -144px;
}
.ui-icon-radio-on {
    background-position: -96px -144px;
}
.ui-icon-radio-off {
    background-position: -112px -144px;
}
.ui-icon-pin-w {
    background-position: -128px -144px;
}
.ui-icon-pin-s {
    background-position: -144px -144px;
}
.ui-icon-play {
    background-position: 0 -160px;
}
.ui-icon-pause {
    background-position: -16px -160px;
}
.ui-icon-seek-next {
    background-position: -32px -160px;
}
.ui-icon-seek-prev {
    background-position: -48px -160px;
}
.ui-icon-seek-end {
    background-position: -64px -160px;
}
.ui-icon-seek-start {
    background-position: -80px -160px;
}
.ui-icon-seek-first {
    background-position: -80px -160px;
}
.ui-icon-stop {
    background-position: -96px -160px;
}
.ui-icon-eject {
    background-position: -112px -160px;
}
.ui-icon-volume-off {
    background-position: -128px -160px;
}
.ui-icon-volume-on {
    background-position: -144px -160px;
}
.ui-icon-power {
    background-position: 0 -176px;
}
.ui-icon-signal-diag {
    background-position: -16px -176px;
}
.ui-icon-signal {
    background-position: -32px -176px;
}
.ui-icon-battery-0 {
    background-position: -48px -176px;
}
.ui-icon-battery-1 {
    background-position: -64px -176px;
}
.ui-icon-battery-2 {
    background-position: -80px -176px;
}
.ui-icon-battery-3 {
    background-position: -96px -176px;
}
.ui-icon-circle-plus {
    background-position: 0 -192px;
}
.ui-icon-circle-minus {
    background-position: -16px -192px;
}
.ui-icon-circle-close {
    background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}
.ui-icon-circle-check {
    background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-0-aaaaaa-40x100.png") repeat-x scroll 50% 50% #AAAAAA;
    opacity: 0.3;
}
.ui-widget-shadow {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-0-aaaaaa-40x100.png") repeat-x scroll 50% 50% #AAAAAA;
    border-radius: 8px;
    margin: -8px 0 0 -8px;
    opacity: 0.3;
    padding: 8px;
}

