*{padding:0; margin:0}
body, footer span{font-family:helvetica neue,Helvetica,Arial,sans-serif; font-size:13px; line-height:160%}
input{outline:none; border:1px solid #ccc; border-bottom:1px solid #999}
h2, h3 {color: #266188; font-weight:normal!important; line-height:120%}
li{list-style:none}
a{text-decoration:none; color:#333}
.fl{float:left}
.fr{float:right}
.tc,.group-control{text-align:center}
.tj{text-align:justify}
.tl{text-align:left}
.tr{text-align:right}
.di, .view, .like, .share{display:inline-block; float:none}
.an{display:none}
.mt20{margin-top:20px}
.mt50{margin-top:50px}
.mb50{margin-bottom:50px}
.mt70{margin-top:70px}
.bdr20{border-radius:20px}
.bdr5{border-radius:5px}
.bdb1{border-bottom:1px solid #ccc}
.w100, .noidung table, .ten{width:100% !important}
.w92{width:92%}
.w96{width:96%}
.w48{width:48%}
.pa3{padding:3%}
.pa4{padding:4%}
.pa2{padding:2%}   
img{max-width:100%;}
footer{overflow:hidden}
.cf, .button{color:#fff}
.cg{color:#999}
input{padding:5px 4%; border-radius:20px; width:300px; max-width:100%}
.button, button, .close-ct{border-radius:20px !important}           
.button, button{padding:5px 10px; border:none; cursor:pointer}
.button{margin:5px; display:inline-block}
.footer, .button, button, .xemuser, header, footer{background:#266188; color:#fff}
.footer{padding-bottom:50px}
footer div{margin:0; padding:10px; color:#fff}
header, .ctsp{position:fixed !important}
header{height:50px; top:0; z-index:1;} 
header span{line-height:50px; color:#fff; text-transform:uppercase; padding:0 10px; font-size:23px}
.mw{width:1168px; max-width:100%}
.logo{margin:7px 0}
.dangnhap a{color:lightgreen; padding:5px}
.dangnhap{line-height:48px;}
.l-box{width:20%}
.r-box{width:80%}
.mb20{margin-bottom:20px}
.cdmn, .bvmn, .bvnldn, .bvnbln{width:98%; margin:5px 1%; border:1px solid #ccc; vertical-align:top}
h2{padding:5px 10px; text-align:left; background:#4d8ab3; color:#fff}
.CapNhat{padding:10px}
table{max-width:100%; border-top:1px solid #ccc;border-left:1px solid #ccc; border-spacing:0; overflow:hidden}
td{padding:3px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#CommentT table{width:500px; margin:10px auto; }
#CommentT textarea{width:100%; min-height:150px}
#popupT{min-height:180px; width:250px; background:#fff; border:1px solid #ccc; display:none; top:0px; position:fixed}
.title-bar{background:#19b14c; color:#fff; line-height:36px; vertical-align:middle;}
.title-bar div{padding-left:10px}
.dong{width:24px; line-height:24px;background:orange; padding:0 !important; border:1px solid #ccc; margin:3px; cursor:pointer}
.dong:hover{background:red}
.dialog-container{margin-top:100px !important}
.button, .dialog-close-button { background: #4d8ab3; cursor: pointer; font-size: 14px !important; color: #fff!important; padding: 4px!important; }
.button2{color:orange; margin-left:10px; }
.buttonT{position:fixed; right:0; top:46%}
li{text-align:left; padding-left:10px}
.addnew{width:32px; height:32px; border-radius:100%; margin:9px 10px 0 0; background:#4d8ab3; font-size:23px; line-height:32px; margin-top:10px;padding:0!important}
.addnew:hover{cursor:pointer; background:#19b14c; }
#BaiDang input, #BaiDang textarea{width:98%; text-align:left}
#BaiDang textarea{min-height:150px}
.b-item-more{color:#999; margin-bottom:5px; display:none}
.b-item-more div{padding-left:10px; margin-left:10px; border-left:2px solid #ccc; color:#333}
.b-item-more .b-item-more, .b-item-more a{margin-bottom:0;color:#999;}
.b-item-more .traloi:hover,.b-item-more a:hover{color:#19b14c}
.bt-like svg{width:14px; height:14px}
.bt-like, .traloi{cursor:pointer}
li { padding: 10px; border-bottom: 1px dotted #ccc; }
.NoiDung, .comment{padding:10px;}
.register input{width:auto}
.duyet, .chuaduyet{color:#19b14c}
.dvtt img{width:92%; margin:3%;}
.bvmn{min-height:680px}
.cdmn a{line-height: 32px; font-weight: bold; text-align: left; padding-left: 0%;}
.cdmn a:hover,a:hover{color:#19b14c}
.list{height:210px; overflow:hidden; margin-bottom:10px; border:1px solid #ccc;}
.list a{width:92%; padding:3px 3%; float:left}
.menu2{font-size:20px; font-weight:100; color:lightgreen}
.guibaidang a{color:lightgreen}
.audio1{width: 100%; float: left; background: #285777; font-size: 16px; color: #fff;}
.docvanban,.doctiep,.tamdung,.dungdoc{margin:5px; cursor:pointer}
@media (min-width: 1px) and (max-width: 1000px)
{
  .menu2{width: 64%; padding-left:1%; text-align: left; font-weight:unset; font-size: 15px;}
  .l-box,.r-box{width:96%; margin:10px 3%}
  header span{font-size: 14px; float: right!important; padding: 0; margin-right: 3%; background: url(/menu.svg) top right no-repeat; background-size: 24px; padding-right: 30px; background-position-y: center;}
  .dangnhap{width:280px; display:none; background:#fff; color:#333; border:1px solid #266188; position:fixed; top:50px; right:0px; padding:5px}
  .dangky{top:98px;}
  .dnu a{color:#266188!important}
  .logo{margin-left:3%}
  .list,.dialog-container{width:100%!important;}
  .dialog-container{height:500px; margin:0!important}
  .bvmn{padding:10px; min-height:auto}
}