#commentResult{font-weight:700;color:blue;margin:5px 0}#commentResult span{font-weight:700}#search{font-size:14px}.btn{font-weight:bold}
.comment-part hr{border-top:1px dashed #a9a9a9;margin-top:5px}#content-left a{font-size:14px}.menu ul a{font-size:18px}p.lyrics{font-size:15px;line-height:170%}
a.big-link{text-decoration:underline;font-weight:700;color:#008b8b}a.big-link:hover,.boxlyric a:hover{color:#006400}
#brmb{padding:6px 0 0 0;font-size:14px}h1,h2{color:#008b8b}.boxlyric a{text-decoration:underline}
#noidung i,#noidung ul,#noidung li{color:#fff!important}
#noidung{display:none;position:fixed;bottom:10%;right:2px;background-color:#2A2927;color:#fff;padding:5px;z-index:999;border-radius:5px}
#contentMenu{background: #f0f8ff 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 a{color:#fff}
#noidung a:hover{color:gold}
#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%;list-style-type:decimal!important;-webkit-padding-start:5px;margin-top:5px;max-width:420px;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;list-style-type:decimal!important;float:none!important}
.snote img{max-width:100%}.list-singer p a{float:left;margin-right:5px;display:block}.list-singer p div{float:left}.list-singer p img{float:left;max-width:200px}
.flink{width:100%;max-width:970px;text-align:center;background-color:#ffebcd;padding:20px 0;margin:auto;font-size:1.15em;line-height:175%}
.flink a{font-size:1.15em!important;margin-left:5px;margin-right:5px;color:#00008b!important}
.flink a:hover{text-decoration:underline}
.hd-tai{line-height:200%;clear:both;margin:5px;padding-top:10px}
.hd-tai a{font-weight:bold;color:#00008b}
.hidden,.preload{display:none}
.bold,.box-nhac h2,.cate1,.focus,.menu nav li a,header .login a{font-weight:700}
.hideflow,.name-song{overflow:hidden}
.nav li,ol,ul{list-style:none}
#footer,.list-top div p,.paging{text-align:center}
.ellipsis,.list-top a span,.name-singer,.name-song{text-overflow:ellipsis;white-space:nowrap}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,label,li,p,span,ul{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;line-height:165%;font-size:15px}
a{text-decoration:none;color:#000}
.link,.underline,a:hover{text-decoration:underline}
img{border:0}
body{background:repeat-x #EFEFEF;margin:0;padding:0;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;-webkit-animation:bugfix infinite 1s}
.clear{clear:both}
.left{float:left}
.right{float:right}
.pad10{padding:10px}
.link{color:#18538C}
.red{color:red}
.menu li a:hover,a.more:hover,header .login a:hover{text-decoration:none}
.focus{font-size:20px;color:#E76656;margin:0 5px}
.cuphaptxt{font-size:15px;color:#ff4500}
.snote p{padding:10px 0}
#huongdan img{max-width:490px}
.paging{padding-top:9px;width:99.6%;height:40px;border:1px solid;border-color:#E4E4E4 #CCC #BBB;border-top:0;clear:both}
.paging a,.paging b{font-weight:700;margin-right:8px;font-size:14px}
.paging a,.paging a:visited{color:#00008b}
.clear5{height:5px;clear:both}
.paging a:hover,.paging b,.red{color:red}
#content,.menu,header{width:970px;margin:0 auto;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.menu .search,.menu nav li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
header{line-height:60px}
header .login{float:right;width:300px}
header .login p{float:left}
header .login p a{margin-left:5px}
header .login a{float:right}
.banner{float:right;height:60px;margin-bottom:1px;margin-top:1px;overflow-y:hidden}
#logo{float:left;height:60px}
#logo a{vertical-align:middle;width:185px;height:55px;background:url(images/nhacchuong.png) -8px -305px no-repeat;display:inline-block}
.menu{background:url(images/nhacchuong.png) 0 -176px;height:35px;margin-bottom:5px;position:relative;border-radius:4px}
.menu nav li.logo-home:hover{background:0 0}
.menu nav li.logo-home a{width:30px;background-image:url(images/nhacchuong.png);background-position:-8px 0;float:left;font-size:0;height:35px;background-repeat:no-repeat}
.menu nav li.active,.menu nav ul li:hover{background:url(images/nav-sprite-default.png) 0 -36px repeat-x #2a2a2a}
.menu nav li{float:left;line-height:35px;padding-left:8px;padding-right:8px;box-sizing:border-box}
.menu nav li a{display:block}
.menu nav li a:hover,.menu nav li.active a{color:#fff}
.menu nav ul li:hover a{color:#FFF}
.menu nav li.active{height:35px;float:left;margin:0;font-size:14px}
.menu .search{height:26px;padding:0 10px;border:1px solid;border-color:#a8acbc #babdcc #c0c3d2;border-radius:13px;-webkit-appearance:textfield;box-sizing:border-box;float:right;margin-top:4px;margin-right:10px}
#content-center,#content-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#content{background:#FFF;border-color:#E4E4E4 #CCC #BBB;border-style:solid;border-width:1px;padding:10px 10px 30px;margin-bottom:30px;-moz-border-radius:5px}
#content-left{margin-right:5px;box-sizing:border-box;width:148px;float:left}
.cate1{border-left:3px solid #2982E4;background:#EFEFEF;color:#4A4848;font-size:14px;line-height:150%;margin-bottom:10px;margin-left:-8px;width:100%;float:left;padding-left:5px;box-sizing:border-box;padding-top:5px;padding-bottom:5px}
#content-left ul{margin-bottom:20px}
#content-left ul li{padding:2px 0}
#content-left ul li a{color:#18538C}
#content-left img{float:right}
#content-center{float:left;width:490px;box-sizing:border-box}
#content-right,.box-nhac{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#content-right{width:300px;box-sizing:border-box;float:right}
.box-nhac{float:left;width:100%;box-sizing:border-box}
.list-box ul li,.other-article article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.box-nhac h2{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);border:1px solid silver;color:#4A4848;font-size:18px;line-height:30px;margin:0;padding-left:10px}
.adv,a.more{margin-bottom:10px}
.list-box ul li{box-sizing:border-box;border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;float:left;width:100%;line-height:40px}
a.opend-play{float:left;width:20px;height:20px;margin-top:6px;margin-left:5px;background:url(images/nhacchuong.png) -16px -265px no-repeat}
a.download{float:right;height:20px;width:50px;background:url(images/nhacchuong.png) -13px -133px no-repeat;margin-right:3px;margin-top:4px}
a.download img,a.opend-play img{margin-top:6px;margin-right:8px;margin-left:8px;float:left}
a.more{float:right;padding:5px 10px;margin-top:10px;background:#dedede;border:1px solid #dedede}
a.more:hover{color:#FFF;background:#FF860A;border:1px solid #FF860A}
.other-article .title-other{padding:10px 15px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;color:#333;background-color:#f5f5f5}
.title-other h3{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}
.other-article article{float:left;border:1px solid #ddd;border-top:0;box-sizing:border-box}
.box-right .list-top,.other-article article figure{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.other-article article figure{margin:0;padding:15px 15px 0;float:left;box-sizing:border-box}
.other-article article figure:last-child{margin-bottom:10px}
.other-article article figure a.afigure{float:left;margin-right:10px}
.other-article article figure figcaption a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.box-right{float:left;width:100%}
.title-box-right h2{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 21%,rgba(246,246,246,1) 78%,rgba(246,246,246,1) 78%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);border:1px solid silver;color:#4A4848;font-size:15px;font-weight:700;line-height:30px;margin:0;padding-left:10px}
.box-right .list-top{display:inline-table;box-sizing:border-box;min-height:45px;padding:5px;border:1px solid silver;border-top:0;line-height:200%}
#content-bottom,#content-bottom ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.list-top div{margin:0;float:left;width:40px;position:relative;line-height:25px}
.list-top div img{position:absolute;z-index:0;left:0;top:4px}
.list-top div p{position:absolute;z-index:1;color:#fff;font-size:14px;font-weight:700;left:2px;top:4px;background:url(images/nhacchuong.png) -13px -230px;width:25px;height:25px;vertical-align:middle}
.list-top a{float:left;width:185px;margin-bottom:1px;margin-left:32px;font-size:13.5px}
.list-top a span:hover{text-decoration:underline}
.btn,.btn:hover,.nav li a{text-decoration:none}
.list-top a.download{width:50px;float:right;margin:5px 0 0}
a.singer{color:#18538C}
#content-bottom{width:940px;margin:0 auto;clear:both;box-sizing:border-box;display:inline-block}
#content-bottom .title-content-bot{min-height:30px;line-height:30px;padding-left:10px;border-bottom:2px solid #18538C;margin-bottom:5px}
#content-bottom .title-content-bot h2{font-size:16px;font-weight:700;color:#2982E4}
#content-bottom ul li{width:24%;float:left;min-height:20px;box-sizing:border-box;padding:6px 6px 6px 20px}
.border-box,.playerdemo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;float:left}
#content-bottom ul li a{font-weight:700;color:#2982E4}
#footer{margin:0 auto 30px;width:100%}
.list-box figure{margin:0 0 10px;float:left;width:100%}
.list-box figure img{padding:5px;border:1px dashed silver;float:left;border-left:0;border-top:0;margin-right:10px;max-width:50%}
.border-box{border:1px solid silver;border-top:0;box-sizing:border-box;margin-bottom:10px}
.list-box figure figcaption{line-height:20px;padding-top:10px}
.list-box figure figcaption p{float:left;padding-right:10px}
.list-box figure figcaption a{color:#18538C;font-weight:700}
.playerdemo{box-sizing:border-box;padding:10px}
.btn,input.send-comment{font-weight:700;background:#F0F0F0;background-image:-webkit-linear-gradient(top,#F0F0F0,#E4E4E4);background-image:-moz-linear-gradient(top,#F0F0F0,#E4E4E4);background-image:-ms-linear-gradient(top,#F0F0F0,#E4E4E4);background-image:-o-linear-gradient(top,#F0F0F0,#E4E4E4);background-image:linear-gradient(to bottom,#F0F0F0,#E4E4E4);-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;-webkit-box-shadow:0 1px 1px #bdbdbd;-moz-box-shadow:0 1px 1px #bdbdbd;box-shadow:0 1px 1px #bdbdbd;font-family:Arial;color:#464646;font-size:13px;padding:8px 20px 8px 30px;cursor:pointer}
.btn:hover,input.send-comment:hover{background:#E2E2E2;background-image:-webkit-linear-gradient(top,#E2E2E2,#CBCBCB);background-image:-moz-linear-gradient(top,#E2E2E2,#CBCBCB);background-image:-ms-linear-gradient(top,#E2E2E2,#CBCBCB);background-image:-o-linear-gradient(top,#E2E2E2,#CBCBCB);background-image:linear-gradient(to bottom,#E2E2E2,#CBCBCB)}
.btndown{float:left;width:100%;margin-top:10px;margin-bottom:20px}
.box-comment,.m10{margin-bottom:10px}
.btndown a{position:relative}
#download-m4r-btn::before,#download-mp3-btn::before,#report-btn::before{position:absolute;width:25px;height:25px;left:8px;top:4px;content:""}
#download-m4r-btn,#download-mp3-btn{float:left;margin-left:10px}
#download-mp3-btn::before{background:url(images/nhacchuong.png) -13px -69px no-repeat}
#download-m4r-btn::before{background:url(images/nhacchuong.png) -13px -101px no-repeat}
#report-btn{float:right;margin-right:20px}
#report-btn::before{background:url(images/nhacchuong.png) -13px -36px no-repeat}
.comment-content,.commenter{padding-left:10px;padding-top:2px;padding-bottom:2px}
.box-sendcomment{padding:10px;box-sizing:border-box;float:left;width:100%}
.box-sendcomment strong{float:left;width:150px}
.casi,.send-comment{float:right}
.xemcomment,.xemlyric{float:right;padding-left:8px;padding-right:8px;margin-right:10px;margin-bottom:10px}
#comment-list,.boxlyric{height:150px;overflow:hidden}
.closehide{height:auto!important}
.boxlyric{padding:10px}
.casi{padding-right:10px}
.name-song{float:left;width:315px;line-height:inherit}
.box-right .name-song{width:190px}
.top2-search{border:none;margin-top:4px;margin-right:10px;color:#069;cursor:pointer;padding:5px 8px}
*,.to{padding:0}
.ellipsis,.name-singer,.nav,.outer{overflow:hidden}
.box-right div.list-top:nth-last-child(2) div p{left:2px!important}
.list-top a span{overflow:hidden;width:180px;float:left}
*{margin:0}
.slide{background:#f9f9f9;padding:20px}
.nav,.nav li a{background:#333}
.content{margin-top:30px}
.content ol,.content ul{margin:10px 40px}
h1{line-height:26px;font-size:18px}
.nav{width:100%;padding:5px 0;border-radius:3px}
.nav li{margin:0;padding:0;float:left}
.nav li a{display:block;padding:5px 20px;color:#f9f9f9}
.nav li a:hover{background:#2e2e2e}
.slide-toggle{float:right;cursor:pointer;position:relative;z-index:1;display:none;margin:10px 10px 0 0}
.slide-toggle,.slide-toggle:active,.slide-toggle:focus{border:none!important;outline:0!important;-webkit-tap-highlight-color:transparent}
.slide-toggle:after{content:"";color:#f9f9f9;background:#333;display:block;height:30px;width:38px;border-radius:3px;font:24px/30px responav;text-align:center;margin-left:-19px}
.slide-checkbox{position:absolute;top:-9999px;left:-9999px}
.slide-checkbox:checked~.slide-toggle:after{content:''}
@media handheld,only screen and (max-width:980px) {
.paging{width:99.7%}
.slide-toggle{display:block}
.slide{-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}
.nav,.slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-perspective:1000;-moz-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
.slide-checkbox:checked~.slide{-webkit-transform:translateX(70%) scale(1);-moz-transform:translateX(70%) scale(1);-ms-transform:translateX(70%) scale(1);-o-transform:translateX(70%) scale(1);transform:translateX(70%) scale(1)}
.nav{height:100%;background:#333;border-radius:0;width:70%;position:absolute;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.nav li{float:none}
.nav li a{border-top:1px solid #222;border-bottom:1px solid #444;padding:12px}
.nav li:first-child a{border-top:none}
.nav li:last-child a{border-bottom:none}
}
@font-face{font-family:responav;src:url(fonts/responav.eot);src:url(fonts/responav.eot?#iefix) format("embedded-opentype"),url(fonts/responav.woff) format("woff"),url(fonts/responav.ttf) format("truetype"),url(fonts/responav.svg#responav) format("svg");font-weight:400;font-style:normal}
.name-singer{width:95px;line-height:inherit;float:right;font-size:14px}
@media screen and (max-width:640px) {
#contentMenu{bottom:12%}
.adv,.banner{text-align:center}
#content-left ul,.menu ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.menu .search,.top2-search{margin-top:7px}
.menu{border-radius:0;background:#3b3b3b;height:auto;position:relative}
#content,.menu,header{width:100%;float:left}
body{display:block!important;overflow-x:hidden!important}
#logo{display:none}
.banner{width:100%}
.menu ul li{border-right:1px solid #000;border-left:1px solid #525252;border-bottom:1px solid #333;box-sizing:border-box;display:inline-block}
.menu nav{float:left;width:100%;margin-top:40px;border-top:1px solid #000}
.menu li.logo-home{border-bottom:0;border-top:0}
.menu li:last-child{border-right:0}
.menu ul li a{color:#f9f9f9}
.top2-search{position:absolute;right:0}
.search{position:absolute;left:50px;width:56%}
.list-top a{float:left;width:60%;margin-bottom:1px;font-size:13.5px;margin-left:32px}
.slide-toggle{position:absolute!important;display:block;width:40px;left:6px;margin:0!important;top:7px}
#content-left{width:224px;position:fixed;left:0;z-index:100;height:100%;-webkit-transform:translateX(-224px);-moz-transform:translateX(-224px);-ms-transform:translateX(-224px);-o-transform:translateX(-224px);transform:translateX(-224px);background:#171717;display:block;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;transition:transform .1s ease;overflow:auto;margin-right:0;top:0}
#content,.moveright{-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease}
#content{padding:0;height:100%;height:initial;position:relative;transition:transform .1s ease}
#content-left ul{margin-bottom:0;float:left;width:100%;box-sizing:border-box}
#content-left ul li,.snote,h1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#content-left ul li{position:relative;box-sizing:border-box;width:100%;background:#222;border-bottom:1px solid #333;color:#fff;display:block;height:auto;padding-left:20px;line-height:44px;font-weight:700;text-decoration:none;text-shadow:0 -1px 2px #222}
#content-left ul li img{position:absolute;right:10px;top:11px}
#content-left ul li a{text-transform:capitalize;color:#fff;height:30px;margin-top:0;line-height:30px;display:block;padding:0}
.snote,h1{padding:5px;box-sizing:border-box}
#content-bottom,#content-center,#content-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.cate1{border-left:0;background:#171717;color:#E7E7E7;font-size:14px;height:35px;line-height:150%;margin-bottom:0;border-bottom:1px solid #FFF;border-top:1px solid #FFF;margin-left:0;font-weight:700;padding-left:10px}
.moveright,.slide-toggle:after{margin-left:0!important}
#content-center{width:100%;box-sizing:border-box}
.moveright{-webkit-transform:translateX(225px);-moz-transform:translateX(225px);-ms-transform:translateX(225px);-o-transform:translateX(225px);transform:translateX(225px);transition:transform .1s ease}
#content-center,.menu nav{-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;transition:transform .1s ease}
.movenav{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}
.adv{float:left;width:100%;box-sizing:border-box}
.adv img{vertical-align:middle;width:100%}
.name-song{width:200px}
a.more{margin-right:10px}
#content-bottom,#content-right{float:left;width:100%;box-sizing:border-box}
#content-bottom ul li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#content-left ul:nth-last-child(1){margin-bottom:40px}
}
@media screen and (max-width:468px) {
header{display:none}
.btndown a{margin-top:5px;margin-bottom:10px}
.btndown #report-btn{float:left;margin-left:10px}
}
@media screen and (max-width:400px) {
.name-song{width:45%}
}
#nav-toggle{position:absolute;left:7px;top:5px;z-index:0;cursor:pointer;padding-top:8px}
#slide-checkbox{z-index:1}
#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;height:4px;width:25px;background:#fff;position:absolute;display:block;content:'';transition:all .5s ease-in-out}
#nav-toggle span:before{top:-8px}
#nav-toggle span:after{bottom:-8px}
#nav-toggle.active span{background-color:transparent}
#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}
#nav-toggle.active span:before{transform:rotate(45deg)}
#nav-toggle.active span:after{transform:rotate(-45deg)}