html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
#noidung{display:none;position:fixed;bottom:10%;right:2px;background-color:#2A2927;color:#fff;padding:5px;z-index:999;border-radius:5px}
#contentMenu{background:url(//s.xskt.com.vn/css/xoso/images/c.png) no-repeat;cursor:pointer;position:fixed;bottom:30%;right:2px;display:block;width:42px;height:38px;z-index:999}
#back-to-top{background:#f0f8ff url(//s.xskt.com.vn/css/xoso/images/c.png) no-repeat -91px 0;position:fixed;bottom:5px;right:5px;z-index:9999;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;border:0;border-radius:2px;text-decoration:none;opacity:0}
#back-to-top:hover{background-color:#add8e6}
#back-to-top.show{opacity:1}
#noidung{max-width:95%}
#noidung a{color:#fff}
#noidung b em{background:#f5f5f5 url(//s.xskt.com.vn/css/xoso/images/c.png) no-repeat -54px 0;float:left;cursor:pointer;width:32px;height:30px;display:block}
#noidung ul{margin-left:15px;line-height:150%;-webkit-padding-start:5px;margin-top:5px;max-width:95%}
#noidung b{font-size:1.2em;display:block}
#noidung b i{margin-left:8px;display:block;float:left;padding-top:3px}
#noidung ul li{padding:4px;font-size:1.1em;max-width:400px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#noidung ul li:before{content:"■"!important;color: #ffffff;margin-left:-6px;margin-right:5px;}
.sharing{background-image:url(//s.xskt.com.vn/images/share.png);width:278px;height:20px;background-repeat:no-repeat;overflow-y:hidden;margin-top:10px;clear:both;margin-bottom:10px}
.gplus{float:left;margin-left:8px}
.s2fb{width:73px}
.by-word{margin-top: 5px}
.desc a{font-size:17px;color:#b8860b}
h3 a,a.underline{text-decoration:underline}
.tomtat{border:1px solid #ccc;border-radius:5px;padding:5px;line-height:175%}.tomtat img{max-width:95%}
.listview li a{font-size:1.3em}.listview li a {color: #008b8b}.listview li a em{color:#8b0000;font-size:17px}a:hover{text-decoration:underline}.lyric-img{width:28%;max-width:28%;float:left}.lyric-desc{width:65%;margin-left:6%;float:left}
.by-word a{
    cursor: pointer;
    background: #3498db;
    background-image: -webkit-linear-gradient(top,#3498db,#17649a);
    background-image: -moz-linear-gradient(top,#3498db,#17649a);
    background-image: -ms-linear-gradient(top,#3498db,#17649a);
    background-image: -o-linear-gradient(top,#3498db,#17649a);
    background-image: linear-gradient(to bottom,#3498db,#17649a);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-family: Arial;
    color: #fff;
    font-size: 25px;
    padding: 3px 15px;
    text-decoration: none;
    border: 1px solid #ccc;
    font-weight: 700;
    margin-left:8px;
    margin-bottom:5px;
    float:left;
    width:23px;
    text-transform:uppercase;
    text-align:center
}
.headerleft{float:left}
.fcomposer li{line-height:200%;
    width: 150px;
    height: 180px;
    float: left;margin-left:10px;}
.fcomposer img{max-width:150px;height:120px;border: 1px solid #a9a9a9;border-radius: 5px;}
.fcomposer a{display:inline-block;float:left;font-size:17px;color:#149bab}
.fcomposer b{font-size:19px}
.by-word a:hover,.by-word a:visited{color:#ffd700}
.s2lh{width:75px}
.s2twt{width:65px}
.s2govn{width:39px}
.s2zme{width:25px}
.lehoi-time,.xemthem a{color:#cd0102}
.xemthem{text-align:right;}
.xemthem a{text-decoration:underline;font-weight:bold}
.xemthem a:hover{color:#d2691e}
.default-img{border: 1px solid #a9a9a9;border-radius:5px}
.content .default-img{width:99%!important}
.sharing a{text-decoration:none;height:20px;display:block;font-size:1px;float:left}
.clear5{clear:both!important;height:5px!important}
.img-box em{display:block;text-align:center;color:blue}
.paging{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;text-align:center}
.paging a,.paging p,.paging b{display:inline-block;padding:5px;font-weight:700}
.paging a{color:#333;text-decoration:none}
.paging a:hover{background:#00796b;color:#fff}
.paging b{background:#00796b;color:#fff}
.youtube{width:640px;height:340px}
.cate{background-image:url(images/c.png);width:37px;height:37px;float:left;margin-right:5px}
.menu{background-image:url(images/c.png);width:24px;height:23px;float:left;margin-top:8px}
#topnav a{color:#fff;margin:auto 12px auto 3px}
#topnav a.active,#topnav a:hover{color:#ff0}
.menu1{background-position:0 -316px;margin-left:5px}
.menu2{background-position:-25px -316px}
.menu5{background-position:-49px -316px}
.menu3{background-position:-73px -316px}
.menu4{background-position:-100px -316px}
.cate a{padding:5px 0 5px 40px !important}
.c1{background-position:0 0}
.c2{background-position:-40px 0}
.c3{background-position:-79px 0}
.c4{background-position:-118px 0}
.c5{background-position:-157px 0}
.c6{background-position:-196px 0}
.c7{background-position:-235px 0}
.c8{background-position:-274px 0}
.c9{background-position:0 -40px}
.c10{background-position:-40px -40px}
.c11{background-position:-79px -40px}
.c12{background-position:-118px -40px}
.c13{background-position:-157px -40px}
.c14{background-position:-196px -40px}
.c15{background-position:-235px -40px}
.c16{background-position:-274px -40px}
.c17{background-position:0 -79px}
.c18{background-position:-40px -79px}
.c19{background-position:-79px -79px}
.c20{background-position:-118px -79px}
.c21{background-position:-157px -79px}
.c22{background-position:-196px -79px}
.c23{background-position:-235px -79px}
.c24{background-position:-274px -79px}
.c25{background-position:0 -118px}
.c26{background-position:-40px -118px}
.c27{background-position:-79px -118px}
.c28{background-position:-118px -118px}
.c29{background-position:-157px -118px}
.c30{background-position:-196px -118px}
.c31{background-position:-235px -118px}
.c32{background-position:-274px -118px}
.c33{background-position:0 -157px}
.c34{background-position:-40px -157px}
.c35{background-position:-79px -157px}
.c36{background-position:-118px -157px}
.c37{background-position:-157px -157px}
.c38{background-position:-196px -157px}
.c39{background-position:-235px -157px}
.c40{background-position:-274px -157px}
.c41{background-position:0 -196px}
.c42{background-position:-40px -196px}
.c43{background-position:-79px -196px}
.c44{background-position:-118px -196px}
.c45{background-position:-157px -196px}
.c46{background-position:-196px -196px}
.c47{background-position:-235px -196px}
.c48{background-position:-274px -196px}
.c49{background-position:0 -235px}
.c50{background-position:-40px -235px}
.c51{background-position:-79px -235px}
.c52{background-position:-118px -235px}
.c53{background-position:-157px -235px}
.c54{background-position:-196px -235px}
.c55{background-position:-235px -235px}
.c56{background-position:-274px -235px}
.c57{background-position:0 -274px}
.c58{background-position:-40px -274px}
.c59{background-position:-79px -274px}
.c60{background-position:-118px -274px}
.c61{background-position:-157px -274px}
.c62{background-position:-196px -274px}
.c63{background-position:-235px -274px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:10px}
.bx-wrapper .bx-next{right:10px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
body{font-family:Arial,Helvetica,sans-serif;font-size:16px;background:#fff;color:#111}
h1,h2{font-size:1.8em;margin:0;font-weight:100}
h3,h4,h5{font-size:1.3em;margin:0;font-weight:100}
h2{color:#149bab;margin:5px 0}
a{text-decoration:none;color:#111}
a:hover{color:green}
ul,li,ol{list-style:none;padding:0;margin:0}
iframe{max-width:100%!important}
img.lightbox{cursor:pointer}
#header{position:relative;padding:10px 0}
#page{position:relative;width:1220px;margin:0 auto;border-radius:6px}
.social{position:absolute;right:10px;bottom:12px}
.social li{float:left;display:inline}
.social .icon{width:32px;height:32px;content:"";margin-right:10px;text-indent:50px;overflow:hidden;white-space:nowrap;display:inline-block}
.social .facebook{background:#4e69a2;width:auto;text-indent:0;color:#fff;line-height:32px;padding:0 10px;border-radius:3px}
.social .facebook:first-letter{font-weight:700}
.social .facebook:hover{background:#2950a6}
.top-form{float:left;margin-top:10px;margin-left:8px;}.top-form input{font-size:16px;margin-left:5px}
.top2-search{
background-color: #4CAF50;
  border: none;
  color: white;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
    border-radius: 4px;
    font-weight:700
}
#logo{background:url(images/c.png) 0 -345px;width:300px;height:52px;text-indent:-900px;margin-left:20px;display:block;border-radius:3px;max-width:75%;margin-top:-5px}
@media screen and (max-width:640px) {
.youtube{width:95%;max-height:60vh!important}
.content .default-img{max-width:98%!important}
}
#searchBox{text-align:center;position:absolute;bottom:16px;left:360px}
#searchBox form{text-align:center}
#searchBox .q{display:block;line-height:26px;width:300px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #149bab;height:26px;margin:0;float:left;padding:2px;border-radius:3px 0 0 3px}
#searchBox .asearch{text-align:center;display:block;background:#149bab;color:#fff;width:80px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;float:left;border:solid 1px #149bab;margin:0;height:32px;border-radius:0 3px 3px 0}
#topnav{background:#00796b;margin:0 20px;border-radius:3px;font-family:Tahoma;font-size:1.1em;line-height:38px}
#topnav li{display:block;float:left;position:relative}
#topnav li .sub{display:none}
#topnav li.item>a{padding:0 20px;font-size:1.1em;color:#fff;cursor:pointer}
#topnav li.item>a:hover{color:#ff0}
#topnav li:hover .sub{padding-top:10px;display:block;position:absolute;background:#fff;border-top:none;z-index:99;left:-1px;overflow:hidden}
#topnav .item.s1{display:none}
#topnav .item ul{display:none;position:absolute;top:38px;padding:10px 0;left:0;color:#ccc;background:#fff;border:1px solid #149bab;border-top:none;z-index:99;box-shadow:0 0 100px rgba(0,0,0,.2);border-radius:0 0 3px 3px;overflow:hidden}
#topnav .item:hover ul{display:block}
#topnav .item:hover ul li ul{display:none}
#topnav .item ul li:hover ul{display:block}
#topnav .item ul li{text-indent:0;height:36px;margin:0;padding:0;width:100%;background:#fff}
#topnav .item ul a{text-align:left;padding:0 10px;display:block;white-space:nowrap}
#topnav .item ul a:hover{color:#f8752b}
#topnav .item a img{vertical-align:text-bottom;height:20px;width:20px;-moz-filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
#topnav .item.all a{display:block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
#topnav .item.all ul a:before{display:none}
#topnav .item.all ul{width:998px}
#topnav .item.all ul li{display:block;float:left;height:auto;width:25%}
#topnav .item.all ul li a{font-size:1em}
#topnav .item.all ul li.l2 a{color:#111}
#topnav .item.all ul li.l3 a{color:#666}
#topnav .item.all ul li.l2 a:hover,#topnav .item.all ul li.l3 a:hover{color:#f8752b}
#topnav .item ul a img{height:24px;width:24px;padding-right:5px;-webkit-filter:brightness(1)}
.toggle.menu{display:none;background:url(images/c.png) -74px -411px;margin-right:10px;height:32px;width:32px;margin-top:5px;padding:10px;position:absolute;right:0;border-radius:3px;top:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;box-shadow:none;-webkit-appearance:none;outline:none}
#page.showmenu .toggle.menu{background:url(images/c.png) 0 -411px}
#main{padding:20px;position:relative}
.TopNew{position:relative;border-bottom:1px solid #eee;margin-bottom:10px}
.content{width:640px;margin:0 20px 0 220px;float:left;display:inline-block;min-height:3130px}
.slider{max-width:640px;position:relative;overflow:hidden;margin:0 0 20px}
.slider ul li:nth-child(n+2){display:none}
.slider ul li a{display:block;position:relative;border-radius:3px;overflow:hidden}
.slider ul li a img{width:100%}
.slider ul li a span{position:absolute;bottom:20px;right:20px;left:20px;display:block;margin:0;padding:10px;background:rgba(255,255,255,.8);font-size:1.5em;text-align:center;font-weight:700;border-radius:3px;color:#000}
.slider:hover ul li a span{background:rgba(255,255,255,.9)}
.slider .bx-wrapper{margin-bottom:0}
.slider .bx-wrapper .bx-pager{bottom:0;height:16px;position:absolute}
.slider .bx-wrapper .bx-controls-direction{display:none}
.slider:hover .bx-wrapper .bx-controls-direction{display:block}
.slider .bx-wrapper .bx-controls-direction a{z-index:1}
.slider .bx-wrapper .bx-viewport{border:none;left:0}
.slider .bx-wrapper .bx-pager.bx-default-pager a{background:rgba(255,255,255,.5)}
.slider .bx-wrapper .bx-pager.bx-default-pager a:hover,.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:rgba(0,0,0,.5)}
.listview li{position:relative;width:100%;float:left;margin:0 0 20px;border-bottom:1px solid #eee;display:block}
.listview li:last-child{border:none;padding:0}
.listview li .title{font-size:1.3em;display:block;width:420px;float:right;margin-bottom:10px;color:#008b8b}
.listview li .title:hover{color:green}
.listview li .thumb{max-height:150px;overflow:hidden;display:block;border-radius:3px;float:left;width:200px;margin-right:20px;margin-bottom:20px}
.listview li .thumb img{width:100%;height:auto;display:block}
.listview li .desc .link a{color:#149BAB}
.listview li .desc{line-height:1.3em;text-align:justify;color:#111;float:right;clear:right;margin:10px auto 20px auto}
.socialbox.bottom{border-top:1px solid #eee;padding-top:20px}
.socialbox{clear:both;color:gray}
.socialbox li{display:inline-block;margin-right:20px;margin-bottom:20px}
.socialbox li.raty .rating{min-width:100px;display:inline-block}
.socialbox li .rating-info{padding-right:20px;margin-right:10px;margin-left:10px}
.socialbox li .rating-votes{padding-right:20px}
.socialbox li.views{padding-left:20px}
.socialbox li:last-child{margin-right:0}
.socialbox li .sharebox{border-right:none;min-width:260px}
.listview .info{text-indent:28px;height:24px;line-height:24px;margin-bottom:10px}
.listview .info a{font-size:.9em;padding:0 5px;color:#39c}
.listview .info a:after{content:" >";font-family:monospace;font-size:.9em}
.listview .info a:last-child:after{display:none}
.sidebar{float:left;width:300px;display:inline-block;vertical-align:top}
.leftbar{width:200px;overflow:hidden;position:absolute;left:20px;top:20px}
.sidebar .navbar,.sidebar .adbox,.sidebar .listbox{margin:0 auto 20px}
.navbar{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}
.navbar .title{font-size:1.4em;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px}
.navbar .navigation li{line-height:32px;width:50%;float:left}
.navbar .navigation li a{display:block;padding:5px 0}
.navbar .navigation li img{vertical-align:middle;padding-right:10px;height:32px;width:32px;background-size:24px}
.navigation>li.actived>a{color:#ff4500}
#topnav li.item.actived>a{color:#ff0}
.navbox{margin-bottom:20px;padding-bottom:20px}
.navbox .title{font-size:1.4em;color:#149bab;border-bottom:1px solid #149bab;padding-bottom:5px}
.navbox .navigation li{line-height:31px;float:none;clear:both}
.navbox .navigation li a{display:block;padding-top:5px;border-bottom:1px solid #eee;white-space:nowrap}
.navbox .navigation li img{vertical-align:middle;padding-right:5px;height:32px;width:32px}
.list-title{font-size:1.5em;color:#00008b;border-bottom:1px solid;padding-bottom:5px;margin-bottom:5px;font-weight:700}
.listbox li{margin:0;display:block;clear:both;border-bottom:1px solid #eee;padding:0}
.listbox li:last-child{margin-bottom:0;border-bottom:none}
.listbox li a{padding:10px 0;display:inline-block;width:100%;line-height:1.3em;color:#008b8b}
.listbox li img{width:80px;max-height:80px;min-height:60px;border-radius:3px;float:left;margin:0 10px 0 0;box-shadow:0 0 1px #eee;overflow:hidden}
#footer{font-size:.8em;text-align:center;padding:20px 0;display:block;position:relative;border-top:2px solid #149bab;line-height:18px;margin:0 20px;background:#fff;top:10px;width:100%}
#footer .info{padding-top:10px;margin:10px 0 0 0;text-align:center;width:100%;border-top:1px solid;font-size:1.2em;background-color:#afeeee}
#footer .copyright{text-align:center;width:100%;font-size:1.1em;background-color:#afeeee;border-bottom:1px solid;padding:10px 0}
.content img.teaser{display:block;max-width:100%;margin-bottom:10px;border-radius:3px}
.content p{margin:10px 0}
.content h1{font-size:1.5em;font-weight:700;margin-bottom:10px}
.content .infotip{font-size:1.2em;font-weight:400;color:#666;text-align:right;margin:10px 0}
.breadcrumbs{line-height:30px;border:1px solid #eee;border-width:1px 0;clear:both}
.taxonomypage .breadcrumbs{border-width:0 0 1px}
.breadcrumbs a{font-size:.9em;color:#149bab}
.breadcrumbs a:hover{color:green}
.content-detail{line-height:1.4em;clear:both;display:block;position:relative;text-align:justify;margin-bottom:10px;font-size:1.23em}
.content-detail i,.content-detail em,.content-detail address{font-style:italic}
.content-detail table[align=left]{margin-right:10px}
.content-detail a{color:#169}
.content-detail a:hover{color:green}
.content-detail ul,.content-detail ol{margin-top:5px;margin-left:20px}
.content-detail ul li,.content-detail ol li{list-style-type:disc;padding-top:5px}
.content-detail img{box-shadow:0 0 1px #eee;border-radius:3px;border:none!important;max-width:100%;height:auto}
.content-detail img[align=left]{margin-right:10px}
.content-detail img[align=right]{margin-left:10px}
.content-detail table[align=left]{margin-right:10px}
.content-detail table[align=right]{margin-left:10px}
.content-detail iframe{max-width:100%}
.content-detail h2{font-size:1.3em;margin:10px 0;color:#149bab;font-weight:700}
.content-detail h3,.content-detail h4{font-weight:700}
.content-detail b,.content-detail strong{font-weight:700}
.content-detail i{font-style:italic}
.content .tip{border:1px solid green;padding:10px;border-radius:3px;border-left-width:8px}
.tags{border-top:1px dotted #eee;line-height:25px;padding:10px 0;clear:both}
.tags span{font-size:1em;color:#666}
.tags a{font-weight:100;font-size:1em;margin-right:10px;white-space:nowrap;display:inline-block}
.tags a:hover{text-decoration:underline}
.tags :first-letter{text-transform:uppercase}
.more-news{display:block;margin-bottom:20px;clear:both}
.more-news .list-title{font-size:1.4em;color:#149bab;border-bottom:1px solid;margin-bottom:20px}
.more-news li{width:200px;margin:0 20px 20px 0;height:200px;float:left;display:block;overflow:hidden}
.more-news li:nth-child(3n){margin-right:0}
.more-news li:first-child+li+li,.more-news li:first-child+li+li+li+li+li{margin-right:0}
.more-news li a{display:inline-block;width:100%;line-height:1.3em}
.more-news li .thumb-detail{text-align:center;height:130px;display:block;overflow:hidden;margin-bottom:10px;border-radius:3px}
.more-news li .thumb-detail img{width:100%;height:auto;display:block;margin:auto}
a.viewmore{display:block;color:gray;text-align:right;clear:both;line-height:2em}
a.viewmore:hover{color:green}
.search-bar{border:1px solid #ddd;border-width:1px 0;margin:0 0 20px;padding:8px}
.search-bar i{font-weight:700}
.toggle menu{display:none}
.content .adbox{margin:20px auto}
.content #adsarticlebottom.adbox{height:280px;width:336px;margin:20px auto;max-width:100%}
.sharebox .sharetoolbox{white-space:nowrap}
.sharebox .sharetoolbox iframe{max-width:none!important}
.sharebox .sharetoolbox>div{vertical-align:bottom!important;display:inline-block!important;width:auto!important;margin-right:10px!important}
.fbbox{border:1px solid #e9eaed;background:#f6f7f8;text-align:center;clear:both;margin-bottom:20px}
.content .fbbox{background:none;border:none}
.fbhd{padding:5px 10px}
.pagination-container{clear:both}
.pagination{text-align:center;display:block;margin-bottom:10px;list-style:none;margin-bottom:10px;list-style:none;line-height:2em;text-align:center;border-top:1px solid #eee;padding-top:10px}
.pagination li{display:inline-block}
.pagination li.active a{background:#eee}
.pagination li a{display:inline-block;padding:0 10px;border:1px solid #ccc;border-radius:3px;margin:0 5px}
.pagination li a:hover,.pagination li.active a{background:#f8f8f8}
body.upscroll .socialbox.bottom .share .sharetoolbox{margin:0;position:fixed;left:10px;bottom:0;z-index:99;width:auto;background:rgba(255,255,255,.8);padding:6px;border-radius:0 3px 3px 0;-webkit-transform:scale(1.2);transform:scale(1.2);width:auto;min-width:inherit;overflow:hidden}
.searchpage h1{font-size:2em;font-weight:700;margin-bottom:10px}
.searchpage h1:first-letter{text-transform:uppercase}
.searchpage #adssearchcenter{margin-top:0;padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;clear:both}
.articlepage .author-info{text-align:right;color:#666;margin-bottom:10px;clear:both}
.articlepage .author-info .author{color:#666;font-weight:700}
.articlepage .author-info .date{float:left}
.taxonomypage h1{font-size:2em;line-height:2em;margin-bottom:0}
.taxonomypage .navbar .title{display:none}
.taxonomypage .taxdesc{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px;line-height:1.3em}
.adbox{text-align:center}
#adsarticletop.adbox{margin:10px 0}
.fb-comments,.fb-comments>span,.fb-comments>span>div{display:block;max-width:100%}
.listitems{margin-bottom:10px;padding-top:10px;border-top:1px dotted #eee}
.listitems .title{font-weight:700;line-height:1.5em}
.listitems ul li a{color:green;line-height:1.5em;display:block}
.listitems ul li{list-style:disc;margin-left:20px}
.listitems ul li a:hover{color:#f8752b}
.listitems ul li a span{font-size:.8em;color:gray;display:inline-block;padding-left:20px}
.contactpage .mainbox .info{border-bottom:1px dotted #ccc;margin-bottom:10px}
.contactpage .mainbox div.message{margin:20px 0;line-height:1.3em}
.contactpage input,.contactpage textarea,.contactpage select{border-radius:3px;border:1px solid #ddd;height:1.7em;margin:5px 0;padding:0 10px}
.contactpage .mainbox fieldset p label{display:block}
.contactpage .mainbox fieldset .field-validation-error{display:block;color:red;white-space:nowrap}
.contactpage .mainbox fieldset .input-validation-error{border:1px solid red}
.contactpage .mainbox fieldset p textarea.large-field{height:200px;width:80%}
.contactpage .mainbox fieldset p .medium-field{width:200px;max-width:90%}
.contactpage .image-captcha{display:block}
.contactpage .mainbox .toolbar{text-align:center}
.contactpage .mainbox .toolbar input{padding:5px 10px}
.summary-info{color:gray;margin-bottom:10px}
.summary-info b{font-weight:700}
.content.nextpage{min-height:0}
.leftbar .listbox li img{display:none}
@media only screen and (max-width:1279px) {
#page{width:1000px}
#main{position:static}
.leftbar{display:block;width:auto;position:static;left:auto;top:auto;clear:both;max-width:640px}
.social{right:72px}
.content{margin-left:0}
.toggle.menu{display:block}
#page .leftbar .navbox{border-radius:3px;padding:10px}
.navbox .navigation li{width:50%;float:left}
.showmenu .navbox .navigation li{width:25%}
#page.showmenu .leftbar .navbox{display:block;position:absolute;left:20px;right:20px;width:auto;top:100px;background:#fff;box-shadow:0 0 100px #000;z-index:999}
.leftbar .listbox li img{display:block}
}
@media only screen and (max-width:1023px) {
.navbox .navigation li{clear:none}
#page{max-width:100%}
#toplink{display:none}
.content{width:57%;margin-right:3%;margin-left:0}
.leftbar{width:57%}
.sidebar{width:40%}
.listview li .thumb{width:30%;min-width:100px;max-height:100px}
.listview li .title,.listview li .desc{float:none;width:auto}
#searchBox{left:300px;top:15px;right:72px;bottom:auto}
#searchBox .q{right:72px;width:230px;position:absolute}
#searchBox .asearch{right:0;position:absolute}
.more-news li{width:100%;height:auto;margin:0 0 10px;border-bottom:1px solid #eee;padding-bottom:10px}
.more-news li .thumb-detail{width:80px;float:left;height:auto;max-height:80px;margin-right:10px;margin-bottom:0;border-radius:3px}
#topnav{height:38px;overflow:hidden}
.leftbar .navbox .navigation li{width:50%}
#page.showmenu .leftbar .navbox{display:block;position:absolute;left:20px;right:20px;width:auto;top:62px;background:#fff;box-shadow:0 0 100px #000;z-index:999}
.showmenu .leftbar .navbox .navigation li{float:left;width:33.3%;overflow:hidden}
}
@media only screen and (max-width:639px) {
#footer{margin:0!important}
body,div,p,a{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
#page,.post-detail,.content,.sidebar,.top-right{width:100%;overflow:hidden;height:auto}
.social,#searchBox .asearch,#topnav li{display:none}
.navbar .navigation li{width:50%}
#header{border-bottom:1px solid #eee}
#topnav .all{display:block;width:100%}
#topnav .item:hover ul{width:100%;border:none}
#topnav .item.all ul li ul li{width:100%}
#topnav .item.all ul li{width:100%;float:none}
#topnav .item.all ul li.l3{display:none}
#mainmenu{display:none;position:absolute;top:58px;right:20px;left:20px;box-shadow:0 0 100px rgba(0,0,0,.5);z-index:1000}
#topnav{height:auto}
#topnav .item.all ul{display:block;width:auto;position:relative;top:0;border:none}
.leftbar{width:100%}
.leftbar .navbox .navigation li{width:50%}
.showmenu .leftbar .navbox .navigation li{width:50%}
.slide.top img{height:auto!important;max-width:100%;border-radius:3px}
.slider ul li a span{position:static;right:0;left:0;bottom:0;font-size:1.2em}
.slider .bx-wrapper .bx-pager{top:0;height:16px;position:absolute}
.content img,.listview .thumb img{height:auto;max-width:100%}
#searchBox{position:static;margin-bottom:10px}
#searchBox .q{width:85%;float:none;margin:10px auto auto;border-radius:3px;position:static;right:auto}
.sidebar .listbox ul{margin:1px 0 20px}
.more-news li{width:100%;margin:0 0 10px;border-bottom:1px solid #eee;padding-bottom:10px}
.more-news li .thumb-detail{width:80px;float:left;height:auto;max-height:80px;margin-right:10px;margin-bottom:0;border-radius:3px}
.socialbox li{border:none}
.raty img{width:auto}
.share{display:block;clear:both;width:100%}
.content h1{font-size:1.5em}
.breadcrumbs{clear:both;background:none;text-indent:0;white-space:nowrap}
#footer{font-size:.7em;line-height:1.8em}
#footer .info,#footer .copyright{text-align:center;width:100%;float:none}
.pagination{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;float:none!important}
.pagination .disabled.PagedList-ellipses,.pagination li{display:none}
.pagination li.active,.pagination .PagedList-skipToFirst,.pagination .PagedList-skipToNext,.pagination .PagedList-skipToPrevious,.pagination .PagedList-skipToLast{display:inline-block}
.adbox.adsleft,#main .adbox.adsright{float:none;display:block!important}
.content{position:relative}
.adbox.adsleft{display:none}
}
@media screen and (max-width:479px) {
.leftbar .navbox .navigation li{width:100%}
.showmenu .leftbar .navbox .navigation li{width:100%}
}
@media screen and (max-width:320px) {
.content #adsarticlebottom.adbox{width:auto;height:auto}
.listview li .title{font-size:1em;line-height:1.3em;float:none;width:100%;font-weight:700}
.listview li .desc{width:100%;float:none;overflow:hidden;max-height:6.3em;line-height:1.3em}
.listview li .thumb{clear:both;float:none;width:100%;margin:0 0 10px;max-height:150px}
}
@media print {
body{background:none}
.articlepage .content{width:auto;margin:auto}
#header,#mainmenu,#footer,.sidebar,.leftbar,.more-news,.adbox,.comments,.fbbox,.listitems,.socialbox,.tags{display:none}
}
#commentResult{color:blue;margin:5px 0}
#commenter,#comment{margin:5px 0;width:99%;border:1px solid #ccc;border-radius:5px;font-size:18px}
#comment-list p{border:1px solid #dcdcdc;display:block;margin-bottom:10px;padding:0;width:95%;background-color:#f0f8ff}
#comment-list p b{white-space:nowrap;text-overflow:ellipsis;width:45%;overflow:hidden;display:inline-block;font-weight:700;padding:5px 5px 0 5px}
#comment-list p i{float:right;clear:both;padding:5px 5px 0 5px;font-size:0.9em}
#comment-list p span {display:inline-block; padding:5px 0;width:100%;background-color:#fff;text-indent:5px}
#fcomment-list{margin-top:6px;padding-left:6px;width:100%;height:170px;overflow-y:auto;overflow-x:hidden}
.comment-part{margin-top:6px;height:257px;overflow:hidden}
.comment-full{margin-top:6px}
.comment-content{word-break:break-all}
.comment-part{margin-top:6px;padding-left:6px;max-height:270px;_height:270px;overflow:hidden}
.comment-full{margin-top:6px;padding-left:6px}
#showComment{float:right;margin-right:10px;text-decoration:underline}
.l-info{width:100%}
.l-info td{vertical-align:top}
.listview .list-item{position:relative;width:100%;float:left;margin:0 0 10px;border-bottom:1px solid #eee}
.lyricImg{width: 100px}.lyricImg img{max-width:90px;margin-right:5px}
.lyric-info{line-height:175%;background-color:#f0f8ff}
.center{width:400px;text-align:left}
#xemchitiet{margin-top:5px;margin-bottom:5px;float:right;margin-right:10px;text-decoration:underline;font-weight:700;color:#a52a2a}
#xemchitiet:hover{color:#00008b}
.box-trai,.box-phai{width:49%;float:left;text-align:center}
.box-phai{line-height:148%}
.box-trai span,.box-phai span{margin-top:5px}
.clear{clear:both;font-size:1px;height:5px}
.text{line-height:150%}
.tdtop{vertical-align:top!important}
.left{float:left}
a.aright{margin-left:100px}