html {margin:0;padding:0;border:0;font-size:100.01%;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1.5;background-color:#fff;font-size:11px;color:#333;font-family:Tahoma, Arial, Verdana, sans-serif;margin:0px;}
caption{text-align:left;font-weight:normal;float:none !important;}
blockquote:before, blockquote:after, q:before, q:after {content:' ';}
blockquote, q {quotes:"" "";}
a{text-decoration:none;color:#0784a3;}
a:hover{text-decoration:underline;color:#ff8a00;}
a img{border:none;}
:focus {outline:0;}
.clr{clear:both;}
/* typography.css */
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:3em;line-height:1;}
h2 {font-size:2em;}
h3 {font-size:1.5em;}
h4 {font-size:1.2em;}
h5, h6 {}
ul, li{list-style-type:none;list-style-image:none;}
.first{padding-left:0px!important;margin-left:0px!important;}
.last{padding-right:0px!important;margin-right:0px!important;}
.end{margin-right:0px!important;}
.bottom{margin-bottom:0px!important;}
.fleft{float:left!important;}
.fright{float:right!important;}
.noborder{border:0px!important;}
.disable, .hide{display:none!important;}
.rel{position:relative;}
.error{color:#ff0000;}
.berr{color:#b60000;background-color:#fffdf1;border:1px solid #ff9b9b;}
table{border: 0 none;border-collapse: collapse;border-spacing: 0;}
input, select, textarea{font-family:Arial, Verdana, Tahoma, sans-serif;resize:none;font-size:11px;color:#555;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
.none{display:none;}
/*Skin*/
.ico-chude, .blk-prof .icon-kn, .blk-prof .icon-tt, .blk-prof .icon-tk, .blk-prof .icon-pw, .pd10 .icon-emotion, .ico-dh, .blk-prof .title label.ico-newvideo-like, .blk-prof .title label.ico-playlist-like, .blk-userp .lks .active, .ico-key, .song-hot li .can-like h3, .blk-main .ico-au, .blk-main .ico-han, .blk-main .ico-nhat, .list-type-link li a span, .list-type-link li a:hover span, .ico-link, .list-type-cat li a:hover, .list-type-cat .itp1, .list-type-cat .itp2, .list-type-cat .itp3, .list-type-cat .itp4, .blk-rank .calendar .back, .blk-rank .calendar .select-date, .blk-main .ico-viet, .song-hot li .img-46 .top, .song-hot li .plist-right .num, .song-hot li .plist-right .signer, .song-hot .s-song .singer, .song-hot .s-song .num, .song-hot .one, .song-hot .two, .song-hot li .three, .ico-rank, .list-song .add-pl .tlist, .sub-account ul li a span, .account .setting, .ico-ringtone, .ico-newsong, .ico-newpro, .ico-newvideo, .ico-playlist, .ico-blog, .topmenu li a.home, .song-hot .img-100 .top, .menu-subcat .tlist, .blk-rank .title-main .tag .t1, .blk-rank .title-main .tag .t2, .blk-rank .title-main .tag .t3, .ico-category, .list-category li a, .pd-name-lyric .edit-lyric .edit, .pd-name-lyric .edit-lyric .del, .ico-edit-playlist, .btn-like .like, .rowchude .btn-like .num-like, .rowchude .user-up, .rowchude .num, .ico-regis, .list-ringtone .song-name a, .title-lightbox .nghe-ringtone, .rowchude .singer, 
.ico-newsong-like, .ico-plct, .blk-userp .title label, .title-lightbox .ringtone, .title-lightbox .dload, .title-lightbox .err-report, .comment-info .ico-tag, .hide-lyric, .more-lyric, .btn-option .btn-like .num-like, .btn-option .btn-like .like, .btn-option .btn-like .like, .btn-option .btn-like .numlike, .option-music .sup-down .ico-down, .option-music .sup-down .ico-share, .option-music .sup-down .ico-add, .topmenu li a:hover span, .topmenu li a.active span, .menu-subcat .list-album li a, .list-song .add-pl .add, .song-hot .video-right .singer, .song-hot .video-right .num, .content-calc ul li, .list-song .user-up, .list-song .num, .list-song .singer, .list-song .song-name h4 a, .link-top .icon-home, .f-account li.icon a{background-image:url(../images/icon.jpg);background-repeat:no-repeat;}
.fNav, .nav .cur, .nav a, .nhamang .bg-title td, .info-search li .active, .sub-event ul li a:hover, .blk-userp .lks .tp1, .blk-userp .lks .tp2, .blk-userp .lks .tp3, .blk-userp .lks .tp4, .blk-userp .title, .calendar .daily .pddate .month a:hover, .row-comment .txt-cmt, .row-share .link1, .row-share .link2, .list-type-link li a:hover, .sub-account ul li a:hover, .submenu ul li a:hover, .info-search li a:hover, .top-key .i-right, .top-key, .header{background-image:url(../images/bg.png);background-repeat:repeat-x;}
.status .ico{display:block;width:13px;height:10px; position:absolute;left:-13px;top:15px;background-position:-280px -189px;}
.rowchude .play-mv, .top-bank .tag, .top-bank .tag .active-song, .top-bank .tag .active-playlist, .top-bank .tag .active-mv, .block-err .box-search .btn-search, .pd-search-adv .btn-tim, .pdbtnf .btn-cancel, .pdbtnf .btn-login, .rowchude .pd-ngheplist .btn-nghe, .top-content .add-mv .btn-nghe, .right-fan .fan, .row-edit .btn-update, .row-edit .btn-dong, .bsearch .bginput, .row-login .btn-cancel, .row-login .btn-login, .hot-album .list .top, .hot-album .list .down, .more-add .btn-cancel, .more-add .btn-ok, .row-form .submit, .blk-prof .ico-edit, .blk-prof .pdshare a, .pd10 .submit, .avatar-130 .pd-follow .btn-follow, .avatar-130 .pd-follow .btn-not-follow, .blk-rank .title-main .tag, .blk-rank .title-main .tag .active-playlist, .blk-rank .title-main .tag .active-song, .blk-rank .title-main .tag .active-mv, .left-home .title-main .tag, .left-home .title-main .tag .active-playlist, .left-home .title-main .tag .active-song, .left-home .title-main .tag .active-mv, .pd-upload .btn-upload, .process .left, .process .right, .status .edit, .status .ico, .avatar-130 p .tk, .pdsearch .btn-search, .pd-search-adv .select, .ico-search, .top-content .add-mv .play-mv, .title-sget, .blk-topsearch .title-search .label, .blk-topsearch .title-search .btn-search-adv, .option-music .view-mv, .num-comment, .btn-add, .btn-option .btn-download, .btn-option .btn-ringtone, .btn-option .btn-report-err, .option-music .pd-share-sub .fb, .option-music .pd-share-sub .gl, .option-music .pd-share-sub .yh, .pd-rank .pd-listent .play-m, .option-music .play-m, .share-all .listen-all, .share-all .fb, .share-all .gl, .share-all .yh, .sum-content .icon-addsum, .sum-content .col .num, .footer .address .logof, .login .btn-log, .top-key .key, .left-home .title-main .right-sort .select, .nct .btn-upload, .nct .btn-listent, .f-search, .logo a, .relname .btn-xem, .top-content .playlist h3, .top-content .song h3, .top-content .add-song .play-song, .col95-over .btn-confirm, 
.fNav .icondown, .fNav ul .ico, .fNav ul .lg, .col95-over .btn-confirm.active{background-image:url(../images/skin.png);background-repeat:no-repeat;}
.chat .ico-chat, .blk-userp .lks .tp5 span, .blk-userp .lks .tp6 span, .blk-userp .lks .tp1 span, .blk-userp .lks .tp2 span, .blk-userp .lks .tp3 span, .blk-userp .lks .tp4 span, .pd-rank .video .singer, .pd-rank .video .listent-num, .top-content .cat-type, .top-content .cat-user, .top-content .video h3, .top-content .w-signer h3, .top-content .singer, .row-rank .img-150 .play, .tile-lightbox .close, .option-music .play-s a, .option-music .down-s a, .option-music .add-s a, .option-music .play-s.active, .option-music .down-s.active, .option-music .add-s.active, .pd-rank .playlist-info .singer, .pd-rank .playlist-info .listent-num, .pd-rank .playlist-info .post, .option-music .add.active, .option-music .share.active, .option-music .down.active, .option-music .down a.dl, .option-music .share a.sh, .option-music .add a.ad, .pd-rank .music-info .listent-num, .pd-rank .music-info .post, .pd-rank .music-info .singer, 
.history .title, .pdimg .pdbtn a, .ico-singer, .pd-random .btn-random, .list-plist .option-edit a, .avatar-130 .av-130-over .edit,  .col95-over .close, .icon-login, .title-lightbox .close, .ico-upload, .blk-prof .title label.friend, .over .user .listent, .over .user .name, .list-clip li .play, .song-hot li .img-100 .play{background-image:url(../images/icon-png.png);background-repeat:no-repeat;}
/*Header*/
@font-face{font-family: "MyriadPro-BoldCond";src: url(MyriadPro-BoldCond.otf);}
.bgmain{/*background-image:url(../images/bg.jpg);background-position:center top;background-repeat:no-repeat;background-color:#000;*/}
.w-page{width:1000px;margin:0 auto;}
/*Header*/
.header{height:69px;background-position:left top;}
.logo{display:block;margin:0px;width:63px;height:34px;float:left;padding-top:3px;margin-right:38px;}
.logo a{width:63px;height:34px;display:block;background-position:left top;text-indent:-9999px;}
.f-search{background-position:left -37px;height:26px;width:318px;padding:4px 2px 2px 2px;float:left;margin-top:4px;position:relative;z-index:9999;}
.f-search .i-search{width:263px;height:19px;color:#838383;line-height:23px;padding:2px 0px 2px 10px;border:0px;margin-top:0px;background-color:transparent;float:left;}
.f-search .dels{display:block;float:left;width:10px;height:10px;margin-top:7px;}
.f-search .b-search{float:right;height:22px;width:26px;background-color:transparent;border:0px;padding:0px;cursor:pointer;}
.suggestion{position:absolute;top:30px;left:0px;z-index:9999;width:318px;background-color: #fff;border-color: #ddd;border-color: rgba(0, 0, 0, 0.2);border-style: solid;border-width: 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;} 	
.suggestion .title-suggest{color:#b2b2b2;font-size:12px;font-weight:bold;border-bottom:1px solid #bbb;padding:4px 7px;}
.content-search{background-image:url(../images/dot-menu.jpg);background-position:62px  top;background-repeat:repeat-y;display:block;}
.content-search li{display:block;height:1%;}
.content-search li h3{display:block;width:55px;padding:5px 0 0 7px;float:left;color:#626262;font-weight:bold;font-size:12px;}
.info-search{display:block;float:left;width:256px;}
.info-search li a{display:block;font-size:12px;padding:5px 10px;color:#626262;border-bottom:1px dotted #bbb;}
.info-search li .active, .info-search li a:hover{padding:5px 9px;text-decoration:none;background-position:left -133px;border-left:1px solid #e06a00;border-right:1px solid #e06a00;color:#fff;}
.nct{float:right;padding:7px 0;}
.nct .btn-upload{float:left;display:block;height:25px;width:136px;background-position:-224px top;margin-right:8px;text-indent:-9999px;}
.nct .pd-btn{position:relative;float:left;}
.nct .btn-listent{display:block;height:25px;width:155px;background-position:-66px top;text-indent:-9999px;}
.nct.open{position:relative;}
.nct.open .listen-nct{display:block;width:210px;}
.listen-nct{position:absolute;top:29px;right:0px;z-index:9999;display: none;padding: 4px 8px;margin: 0;list-style: none;background-color: #fff;border-color: #ddd;border-color: rgba(0, 0, 0, 0.2);border-style: solid;border-width: 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius: 3px;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;}
.listen-nct:after{content:' ';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;position: absolute;top: -6px;right:70px;}
.listen-nct:before{border-top: 7px solid #ccc;border-top-color: rgba(0, 0, 0, 0.2);border-bottom: 0;bottom: -7px;top: auto;}
.listen-nct .scrl-bar{height:1%;}
.listen-nct .scrl-bar .scrl{float:right;position:relative;width:7px;background-image:url(../images/dot-line.gif);background-repeat:repeat-y;background-position:8px top;padding:0 5px;background-color:#fff;}
.listen-nct .scrl-bar .bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-left:0px;background-color:#d3d3d3;width:7px;position:absolute;left:5px;z-index:9999;cursor:pointer;}
.listen-nct .list-album{display:block;}
.listen-nct .list-album li{display:block;padding:2px 0 0 0;border-bottom:1px solid #f0f0f0;}
.listen-nct .list-album li a{display:block;padding:2px 2px 2px 4px;font-size:12px;color:#585656;}
.listen-nct .list-album li a:hover{text-decoration:none;}
.listen-nct .list-album li a.active{text-decoration:none;}
.topmenu{display:block;padding:5px 0;height:20px;}
.topmenu ul{display:block;height:1%;float:left;}
.topmenu li{float:left;margin-right:10px;display:block;padding-top:1px;position:relative;z-index:9995;}
.topmenu li a.home, .topmenu li a.home:hover{float:left;padding:8px 7px;background-position:left top;background-color:transparent;margin-top:2px;}
.topmenu li a{color:#fff;font-size:12px;font-weight:bold;text-shadow:0px 1px 1px #333;padding:4px 18px 4px 8px;}
.topmenu li a:hover, .topmenu li a.active{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#141414;padding:3px 2px 5px 8px;text-decoration:none;box-shadow:inset 0 4px 6px #000;}
.topmenu li a.active span, .topmenu li a.active:hover span, .topmenu li a:hover span{padding-right:16px;background-position:right -216px;}
.submenu{position:absolute;width:540px;background-image:url(../images/bg-submenu.jpg);background-position:left top;top:25px;left:0px;background-color:#fff;z-index:9999;border:1px solid #d1d1d1;padding:0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
.submenu ul{display:block;width:180px;}
.submenu ul li{display:block;float:left;width:180px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.submenu ul li a{display:block;padding:3px 5px 3px 10px;background-color:transparent;color:#555;text-shadow:none;}
.submenu ul li a:hover{box-shadow:none;padding:3px 5px 3px 7px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-position:left -162px;color:#fff;}
.sub-event{position:absolute;width:180px;top:25px;left:0px;background-color:#fff;z-index:9999;border:1px solid #d1d1d1;padding:0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
.sub-event ul{display:block;}
.sub-event ul li{display:block;width:180px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.sub-event ul li a{display:block;padding:3px 5px 3px 10px;background-color:transparent;color:#555;text-shadow:none;}
.sub-event ul li a:hover{box-shadow:none;padding:3px 5px 3px 7px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-position:left -162px;color:#fff;}
.account{float:right;color:#fff;margin:0px!important;padding:0px;}	
.account .pdsetting{float:right;position:relative;z-index:9999;}
.account .name{float:right;display:block;margin:0px;}
.account .link-regis{float:right;display:block;margin:0px;color:#fff;padding-top:3px;}
.account .link-regis a{color:#fff;}
.account .danhhieu{border:0px;vertical-align:baseline;float:left;margin-right:3px;}
.account .txt{float:left;padding:3px 0px 0px 0px;}
.account .txt a{color:#fff;}
.account .txt span{float:left;display:block;}
.account .name-link{font-weight:bold;padding:0px;color:#fff;padding:0px!important;margin:0px!important;}
.account .name-link:hover{text-decoration:none;font-weight:bold;padding:0px!important;margin:0px!important;}
.account .setting:hover, .account .name:hover{background-color:transparent!important;padding:0px!important;box-shadow:none!important;}
.account .setting{display:block;width:12px;height:12px;background-position:-20px -593px;padding:0px!important;margin:4px 0 0 6px;float:right;}
.account .exit{background-image:url(../images/bg-logout.jpg);background-position:center bottom;background-repeat:no-repeat;padding:3px 3px 3px 0px}
.account .exit a{background-color:transparent;color:#555;text-shadow:none;padding:2px 4px 2px 10px;display:block;}
.account .exit a:hover{background-color:transparent;color:#555;text-shadow:none;box-shadow:none;padding:2px 4px 2px 10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.sub-account .list-more{text-align:right;font-size:11px;}
.sub-account .list-more a{background-color:transparent;color:#555;font-weight:normal;text-shadow:none;padding:0px 10px 4px 0px;display:block;font-size:11px;}
.sub-account .list-more a:hover{background-color:transparent;color:#555;text-shadow:none;box-shadow:none;padding:0px 10px 4px 0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.sub-account{position:absolute;width:155px;top:28px;right:0px;background-color:#fff;z-index:9999;border:1px solid #d1d1d1;padding:2px 0px 0px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
.sub-account ul{display:block;float:none;}
.sub-account ul li{display:block;display:block;padding:0px;margin:0px;float:none;}
.sub-account ul li a{display:block;padding:2px 2px 4px 0px;background-color:transparent;color:#555;text-shadow:none;font-weight:bold;}
.sub-account ul li a span{display:block;background-position:-12px -122px;padding-left:24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:126px;}
.sub-account ul li a:hover{box-shadow:none!important;background-position:left -162px;padding:2px 2px 4px 0px!important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px; text-decoration:none;}
.sub-account ul li a:hover span{background-position:-13px -632px!important;color:#fff;}
/*End header*/
/*Top page*/
.list-toppage{display:block;height:1%;padding:10px 0 0 0;}
.list-toppage li{display:block;width:192px;height:92px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0px 1px 3px #353535;float:left;position:relative;margin-right:10px;}
.list-toppage li .img{width:192px;height:92px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;}
.list-toppage .link{background-image:url(../images/bg-non-home.png);padding:3px 7px;color:#fff;font-size:12px;position:absolute;left:0px;top:0px;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;font-weight:bold;}
.list-toppage .link span{padding-right:15px;}
.list-toppage .link:hover{background-image:url(../images/bg-over-home.png);padding:3px 7px;text-decoration:none;}
.list-toppage .link:hover span{background-image:url(../images/ico-block-home.png);background-position:right 5px;background-repeat:no-repeat;}
/*Main Button*/
.btn{display:inline-block;*display:inline;/* IE7 inline-block hack */*zoom:1;padding:1px 10px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled]{background-color:#e6e6e6;}
.btn:active, .btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#454545;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active, .btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,  0,  0,  0.15),  0 1px 2px rgba(0,  0,  0,  0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,  0,  0,  0.15),  0 1px 2px rgba(0,  0,  0,  0.05);box-shadow:inset 0 2px 4px rgba(0,  0,  0,  0.15),  0 1px 2px rgba(0,  0,  0,  0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;}
.btn.disabled, .btn[disabled]{cursor:default;background-image:none;background-color:#328edc;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}	
.btn-primary, .btn-primary:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#fff;}
.btn-primary.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{background-color:#3fb8fc;background-image:-moz-linear-gradient(top, #38adee, #2e75ce);background-image:-ms-linear-gradient(top, #38adee, #2e75ce);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#38adee), to(#2e75ce));background-image:-webkit-linear-gradient(top, #38adee, #2e75ce);background-image:-o-linear-gradient(top, #38adee, #2e75ce);background-image:linear-gradient(top, #38adee, #2e75ce);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38adee', endColorstr='#2e75ce', GradientType=0);border-color:#0987a7 #0987a7 #0987a7;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{background-color:#2e75ce;}
.btn-primary:active, .btn-primary.active{background-color:#38adee \9;}	
/*Top banner*/
.img-80{width:80px;height:80px;display:block;}
.img-150{width:150px;height:84px;display:block;}
.img-140{width:140px;height:80px;display:block;}
.img-110{border:1px solid #d6d6d6;background-color:#fff;padding:3px;width:110px;height:110px;display:block;box-shadow:0px 1px 3px #eee;}
.img-30{width:30px;height:30px;display:block;border:1px solid #d6d6d6;background-color:#fff;padding:2px;}
.ico-playlist{padding-left:24px;background-position:-14px -314px;}
.ico-regis{padding-left:24px;background-position:-14px -2591px;}
.ico-singer{padding-left:24px;background-position:-482px -493px;}
.ico-edit-playlist{background-position:-14px -2484px;}
.ico-newsong{padding-left:24px;background-position:-15px -451px;}
.ico-ringtone{padding-left:24px;background-position:-14px -2632px;}
.ico-rank{padding-left:24px;background-position:-14px -739px;}
.ico-link{padding-left:24px;background-position:-14px -1441px;}
.ico-newpro{padding-left:24px;background-position:-14px -357px;}
.ico-newvideo{padding-left:24px;background-position:-13px -532px;}
.ico-blog{padding-left:24px;background-position:-13px -400px;}
.ico-chude{padding-left:28px;background-position:-10px -2516px;}
.ico-key{padding-left:24px;background-position:-8px -1889px;}
.ico-search{padding-left:24px;background-position: -378px -74px;}
.av48{padding:3px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;background-color:#fff;width:48px;}
/*End Top banner*/
.home{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px;height:1%;margin-bottom:5px;}
.mainpage{background-color:#fff;}
.main-cnt{padding-top:0px;}
.hot-album-adv{height:1%;padding:10px 0;}
.hot-album{float:left;height:1%;width:690px;height:252px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0px 2px 4px #999;}
.hot-album .view{width:520px;height:252px;float:left;position:relative;}
.hot-album .view .img{width:520px;height:252px;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}
.hot-album .view .img img{-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}
.hot-album .view .pos-text{position:absolute;bottom:0px;left:0px;width:503px;background-image:url(../images/bg-non-home.png);padding:5px 7px 7px 10px;color:#fff;font-size:12px;-webkit-border-radius:0px 0px 0px 5px;-moz-border-radius:0px 0px 0px 5px;border-radius:0px 0px 0px 5px;}
.hot-album .view .pos-text h2{font-size:18px;font-weight:bold;}
.hot-album .view .pos-text a:hover{text-decoration:none;}
.hot-album .list{float:right;width:170px;display:block; position:relative;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}
.hot-album .list .top{display:block;width:25px;height:25px;background-position:right top;position:absolute;left:72px;top:5px;}
.hot-album .list .down{display:block;width:25px;height:25px;background-position:right -25px;position:absolute;left:72px;bottom:5px;}
.hot-album .list .iterm{height:84px;display:block;}
.hot-album .list .first, .hot-album .list .first img{-webkit-border-radius:0px 5px 0px 0px;-moz-border-radius:0px 5px 0px 0px;border-radius:0px 5px 0px 0px;}
.hot-album .list .bottom, .hot-album .list .bottom img{-webkit-border-radius:0px 0px 5px 0px;-moz-border-radius:0px 0px 5px 0px;border-radius:0px 0px 5px 0px;}
.adv-300{float:right;width:300px;height:250px;}
.top-key{height:29px;background-position:left -71px;margin:0 0 10px 0;}
.top-key .key{background-position:left -71px;display:block;height:29px;width:89px;padding:0px;text-indent:-9999px;margin-right:8px;}
.top-key .i-right{float:right;height:29px;width:4px;padding:0px;float:right;background-position:left -103px;}
.top-key li{float:left;padding:5px 3px 1px 3px;color:#c6c6c6;font-size:12px;}
.top-key li a{margin:0px;}
.home-content{padding:0px;height:1%;}
.detail-blog .blog-other, .help-upload, .left-userprofile, .top-content, .top-key, .left-home .al-pl, .song-home, .new-clip, .top-bank, .new-product, .blog, .blog-page, .bsearch{box-shadow:0px 0px 6px #ebebeb;}
.bgcnt{/*background-image:url(../images/dot-line.gif);background-position:680px top;background-repeat:repeat-y;*/}
.left-home{width:690px;float:left;margin:0 0 10px 0;}
.left-home .al-pl{padding:0px 14px 0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:0px;margin:0 0 10px 0;}
.right-home .title-main, .left-home .title-main{display:block;color:#555;font-weight:normal;font-size:18px;padding:4px 0 3px 0;}
.left-home .title-main{background-image:url(../images/bg-title-left.jpg);background-position:center bottom;background-repeat:no-repeat;margin-bottom:8px;}
.blk-rank .title-main .tag, .left-home .title-main .tag{float:left;margin:3px 7px 0 10px;height:20px;width:200px;background-position:left -475px;}
.blk-rank .title-main .tag .song, .left-home .title-main .tag .song{display:block;float:left;width:65px;height:20px;}
.blk-rank .title-main .tag .active-song, .left-home .title-main .tag .active-song{background-position:left -452px;}
.blk-rank .title-main .tag .playlist, .left-home .title-main .tag .playlist{display:block;float:left;width:68px;height:20px;}
.blk-rank .title-main .tag .active-playlist, .left-home .title-main .tag .active-playlist{background-position:-65px -430px;}
.blk-rank .title-main .tag .mv, .left-home .title-main .tag .mv{display:block;float:left;width:67px;height:20px;}
.blk-rank .title-main .tag .active-mv, .left-home .title-main .tag .active-mv{background-position:-132px -408px;}
.left-home .title-main label{display:block;float:left;}
.left-home .title-main h1, .left-home .title-main h2{display:block;float:left;font-weight: normal;font-size: 18px;line-height:22px;}
.left-home .title-main{height:28px;}
.left-home .title-main .more{display:block;padding:6px 0 0 5px;float:left;}
.right-home .title-main{background-image:url(../images/bg-title-right.png);background-position:center bottom;background-repeat:no-repeat;margin-bottom:8px;}
.right-home .title-main .more, .left-home .title-main .more{font-size:11px;}
.right-home .title-main label{float:left;}
.right-home .title-main .more{float:right;margin-top:8px;}            
.list-al-pl{display:block;height:1%;}
.list-al-pl li{width:118px;float:left;margin:0 17px 15px 0; height:160px;}
.list-clip li{width:118px;float:left;margin:0 17px 15px 0; height:136px;}
.list-clip li h3, .list-al-pl h3{font-size:12px;font-weight:bold;margin-top:3px;/*width:118px;*/max-height:32px;overflow: hidden; line-height:16px;}
.list-clip li p, .list-al-pl p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-clip li p a, .list-al-pl p a{color:#919191;}
.list-al-pl .user{display:none;width:110px;bottom:4px;left:4px;}
.list-al-pl .user span{width:110px;bottom:-1px;left:-1px;height:36px;}
.over{position:relative;}
.over .user{position:absolute;display:block!important;}
.over .user span{background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-khtml-opacity:0.8;display:block;position:absolute;position:absolute;z-index:200;}
.over .user .name{color:#fff;font-size:11px;background-position:-484px 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;z-index:9999;position:relative;padding-left:16px;}
.over .user .listent{color:#fff;font-size:11px;background-position:-484px -49px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;z-index:9999;position:relative;padding-left:14px;}
.list-ad-event{padding:0px 0px 10px 0;height:1%;display:block;}
.list-ad-event li{float:left;margin:0 12px 0 0;height:91px;}
.list-ad-event li img{box-shadow:0px 2px 5px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.new-song{padding:0;margin-bottom:10px;}
.song-page, .song-home{padding:0px 14px 0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.list-song{display:block;margin-top:-5px;}
.list-song a:hover{text-decoration:none;}
.list-song li{border-bottom:1px solid #f0f0f0;display:block;padding:10px 0 10px 0;height:1%;}
.list-song li:last-child{border-bottom:0px;}
.list-song .song-name{float:left;width:283px;padding-right:7px;}
.list-song .song-name h4{font-size:12px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-song .song-name h4 a{background-position:-19px -95px;padding:2px 0 0 17px;}
.list-song .song-name h4 a img{vertical-align:bottom;}
.m320{background-position:-15px -2932px!important;}
.m320:hover{color:#86b154!important;}
.mof{background-position:-15px -2972px!important;}
.list-song .song-name h4 .ico{left:0px;top:0px;position:absolute;width:14px;height:14px; background-color:transparent;padding:0px;display:block; background-image:none !important}
.list-song .singer{float:left;width:145px;font-weight:normal;background-position:-22px -564px;padding:1px 5px 0 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-song .num{float:left;width:63px;background-position:-18px -122px;padding:1px 0 0 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#919191;}
.list-song .user-up{float:left;width:88px;background-position:-22px -26px;padding:1px 0 0 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#919191;}
.list-song .add-pl{float:right;width:20px;padding:0px;border:1px solid #fff;margin-top:-3px;}
.menu-subcat .tlist, .list-song .add-pl .tlist{background-position:-6px -707px;font-size:11px;font-weight:bold;color:#555;border-bottom:1px solid #cfcfcf;display:block;padding:4px 0 5px 28px;}
.menu-subcat .add, .list-song .add-pl .add{padding:0px;display:block;height:20px;width:20px;text-indent:-9999px;background-position:left -665px;}
.list-song .add-pl.open{width:20px;position:relative;z-index:9999;}
.list-song .add-pl.open .add{background-position:left -665px;width:20px;position:absolute;top:0px;left:0px;position:relative;z-index:9999;}
.list-song .add-pl.open .menu-subcat{display:block;}
.menu-subcat{background-image:url(../images/bg-sublist.jpg);background-position:left bottom;background-repeat:repeat-x;position: absolute;top:-4px;right:-8px;width:210px;z-index:7777;display: none;padding:2px 0px 4px 0px;margin: 0;list-style: none;background-color: #fff;border-color: #cdcdcd;border-color: rgba(0, 0, 0, 0.2);border-style: solid;border-width: 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;}
.menu-subcat .scrl-bar{height:1%;}
.menu-subcat .scrl{float:right;position:relative;width:7px;/*background-image:url(../images/dot-line.gif);background-repeat:repeat-y;background-position:8px top;*/padding:0 5px;background-color:#fff;}
.menu-subcat .scrl .bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-left:0px;background-color:#d3d3d3;width:7px;position:absolute;left:5px;z-index:9999;cursor:pointer;}
.menu-subcat .list-album{display:block;}
.menu-subcat .list-album li{display:block;padding:2px 0 0 0;margin:0px;}
.menu-subcat .list-album li a{display:block;background-position:-10px -237px;padding:2px 2px 2px 27px;font-size:12px;color:#585656!important;font-weight:normal;width:162px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.menu-subcat .list-album li a:hover{background-position:-10px -260px;text-decoration:none;}
.menu-subcat .list-album li a.active{background-position:-10px -286px;text-decoration:none;}
.menu-subcat .create-new{padding:7px 10px 1px 10px;height:23px;}
.menu-subcat .create-new .input{border:1px solid #cfcfcf;float:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);padding:0px 4px;background:#fff;width:125px;padding-left:5px;padding-top:2px;padding-right:5px;height:20px;line-height:20px;color:#666;font-size:11px;}
.menu-subcat .create-new .btn{font-weight:bold;float:right;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:16px;padding:2px 10px;line-height:14px;}
.new-clip{padding:0px 14px 0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0;}
.blog-page{padding:0px 14px 0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0;}
.bgtheme{padding:0px 14px 0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0; background-color:#fff;}
.clip-home{}
.list-clip{padding:0px;height:1%;}
.list-clip:before, .list-clip:after, .clearfix{zoom: 1; clear:both;}
.list-clip:before, .list-clip:after, .clearfix{content:" ";display:table;}
.list-clip li{width:150px;float:left;margin:0 20px 20px 0;position:relative;}
.row-rank .img-150, .list-clip li .img-150{position:relative;z-index:100;}
.row-rank .img-150 .play, .song-hot .img-100 .play, .list-clip li .play{position:absolute;left:40%;top:33%;z-index:150;width:28px;height:28px;background-position:left top;text-indent:-9999px;display:none;}
.row-rank .img-150 a:hover .play, .row-rank .img-150 .play:hover, .song-hot .img-100 a:hover .play, .song-hot li .img-100 .play:hover, .list-clip li .img-150 a:hover .play, .list-clip li .play:hover{background-position:-30px top;display:block;}
.row-rank .times-mv, .song-hot .img-100 .times, .list-clip li .times{color:#fff;font-size:11px;padding:0px 3px;bottom:3px;right:3px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:5px;background-image:url(../images/bg-non-home.png);position:absolute;}
.icon-hq{position:absolute;bottom:3px;right:3px;}
.right-home{float:right;width:300px;}
.right-home .title-main{padding:6px 10px 4px 10px;}
.right-home .title-main .ico-playlist{background-position: -14px -313px;}
.right-home .title-main .ico-newvideo{background-position: -14px -531px;}
.you-can-like{padding:0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;}
.you-can-like .song-hot{padding-top:0px;}
		.top-bank{padding:0px 0 0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;}
			.top-bank .tag{height:20px;padding:0px 0px 0px 0px;margin:8px auto 0 auto;width:200px;background-position:left -475px;}
			.top-bank .tag a{display:block;float:left;text-indent:-9999px;}
			.top-bank .tag .song{display:block;float:left;width:65px;height:20px;}
			.top-bank .tag .active-song{background-position:left -452px;}
			.top-bank .tag .playlist{display:block;float:left;width:68px;height:20px;}
			.top-bank .tag .active-playlist{background-position:-65px -430px;}
			.top-bank .tag .mv{display:block;float:left;width:67px;height:20px;}
			.top-bank .tag .active-mv{background-position:-132px -408px;}
.song-hot{display:block;padding:7px 10px 0px 10px;}
.song-hot.like{padding-top:0px;padding-left:5px;}
.song-hot li{padding:0px 0 7px 0;display:block;height:1%;border-bottom:1px solid #ededed;margin-bottom:7px;}
.song-hot li:last-child{border:0px;margin-bottom:0px;}
.song-hot li .s-song{}
.song-hot li .rank-iterm{float:left;margin:0;width:32px;height:32px;text-align:center;font-size:18px;color:#555;text-shadow:1px 2px 2px #989898;}
.song-hot li .img-46{float:left;margin:0;width:46px;height:46px;padding:3px;background-color:#fff;border:1px solid #d6d6d6;position:relative;}
.song-hot li .img-100{float:left;margin:0;width:100px;height:57px;padding:0px;position:relative;}
.song-hot li .img-100 .top, .song-hot li .img-46 .top{position:absolute;bottom:0px;left:0px;width:21px;height:17px;background-position:-11px -923px;color:#fff;font-size:11px;font-weight:bold;text-align:center;line-height:16px;}
.song-hot li .one{background-position:left -783px;color:#fff;line-height:30px;text-shadow:1px 2px 2px #575757;}
.song-hot li .two{background-position:left -829px;color:#fff;line-height:30px;text-shadow:1px 2px 2px #575757;}
.song-hot li .three{background-position:left -876px;color:#fff;line-height:30px;text-shadow:1px 2px 2px #575757;}
.song-hot li .plist-right{width:215px;float:right;padding:0 0px 0 5px}
.song-hot li .plist-right .singer{width:57%!important;}
.song-hot li .video-right{width:167px;float:right;padding:0 0px 0 5px}				
.song-hot .video-right .singer{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:11px;color:#919191;background-position:-22px -565px;padding:1px 0 0 15px;}
.song-hot .video-right .singer a{font-size:11px;color:#919191;}
.song-hot .video-right .num{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:11px;color:#919191;background-position:-18px -122px;padding:1px 0 0 16px;}
.song-hot li .song-right{width:241px;float:right;padding:0 0px 0 5px}
.song-hot li .can-like{padding:0 7px 0 5px;}
.song-hot li .can-like h3{background-position: -19px -95px;display:block;padding:0 0 0 17px;}
.song-hot li h3{font-weight:bold;font-size:12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.song-hot .can-like .singer, .song-hot .plist-right .singer, .song-hot .song-right .singer{float:left;width:58%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:11px;color:#919191;background-position:-22px -565px;padding:1px 0 0 15px;}
.song-hot .can-like .singer a, .song-hot .plist-right .singer a, .song-hot .song-right .singer a{font-size:11px;color:#919191;}
.song-hot .can-like .num, .song-hot .plist-right .num, .song-hot .song-right .num{float:left;width:27%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:11px;color:#919191;background-position:-18px -122px;padding:1px 0 0 18px;}
.song-hot .can-like .num{width:30%;}
.song-hot .can-like .singer{width:51%;padding:2px 0 0 30px;background-position: -5px -565px;}
.new-product{padding:0px 0 0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;}
.new-product .list-img{display:block;height:1%;padding:0px 0px 0px 10px;}
.new-product .list-img li{float:left;margin:0 10px 10px 0;}
.new-product .list-img li a{display:block;width:82px;height:46px;padding:1px;background-color:#fff;border:1px solid #cfcfcf;}
.adv-right{padding:0px;}
.adv-right .adv-zone{margin:0 0 10px 0;}
.theme-right{padding:0px 0px 0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px; background-color:#fff;}
.pdchude .nav{padding:15px 0;}
.pdchude .txtchude{padding:0px;font-size:12px;border-bottom:1px dotted #cecece;}
.rowchude .txtchude{border-bottom:0px;}
.blog{padding:0px 0px 0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;}
.list-blog{display:block;padding:0px 10px;}
.list-blog li{height:1%;display:block;padding:0 0 5px 0;margin-bottom:5px;border-bottom:1px solid #efefef;}
.list-blog .img-70{width:70px;float:left;}
.list-blog .info-blog{width:198px;float:right;max-height:50px;overflow:hidden;}
.list-blog .info-blog h5{font-size:12px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-blog .info-blog p{font-size:11px;color:#7c7c7c;line-height:14px;}
.list-tag{padding:0 10px;height:1%;}
.list-tag li{float:left;padding:0 4px 2px 0; white-space:nowrap;}
.list-tag li a:hover{text-decoration:none;} 
.list-tag .s1{font-size:11px;font-weight:bold;line-height:15px;}
.list-tag .s2{font-size:14px;line-height:15px;}
.list-tag .s3{font-size:16px;font-weight:bold;line-height:15px;}
.list-tag .s4{font-size:18px;line-height:15px;}
.list-tag .s5{font-size:20px;font-weight:bold;line-height:15px;}
.footer{padding:13px 0 20px 0;border-top:1px solid #dfdfdf;background-color:#f9f9f9;}
	.footer ul{float:left;height:1%;width:145px;display:block;}
	.footer ul li{float:left;width:130px;font-size:11px;padding:0 0 3px 0;display:block;}
	.footer ul li a{color:#6f6f6f;}
	.footer ul .title{font-size:11px;font-weight:bold;color:#6f6f6f;}
	.footer .address{float:right;color:#6f6f6f;text-align:right;line-height:17px;position:relative;padding:0px 131px 0 0;margin-top:-2px;}
	.footer .address .logof{display:block;width:122px;height:62px;background-position:left -604px;position:absolute;right:0px;top:4px;}
	.footer .address .link{ text-align:right;font-size:12px;font-weight:bold;}
.fNav{width:1000px;margin:0 auto 8px auto;padding:0px;height:27px;border:1px solid #d8d8d8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-position:left -224px;}
.fNav ul{display:block;height:27px;float:left;padding-left:7px;}
.fNav ul li{display:block;height:27px;float:left;padding:0 2px;}
.fNav ul .lg{width:22px;height:27px;background-position:left -103px;}
.fNav ul .lg a{width:22px;height:27px;display:block;}
.fNav ul .ico{width:10px;background-position:-31px -103px;}
.fNav ul a{display:block;padding:4px 6px 0 6px;font-weight:bold;font-size:12px;color:#6f6f6f;}
.fNav ul a:hover{text-decoration:none;color:#0784a3;}
.fNav .icondown{display:block;float:right;width:13px;height:27px;background-position:-52px -103px;margin-right:7px;}
/*Top-20*/
.pd-page{padding:10px 0;}
.left-top-20{width:690px;float:left;padding:0;}
.left-top-20 .title-main{background-image:url(../images/bg-title-left.jpg);background-position:center bottom;background-repeat:no-repeat;margin-bottom:8px;}
.blk-main .title-main{display:block;color:#555;font-weight:normal;font-size:18px;padding:4px 0 3px 0;height:1%;}
.blk-main h1.title, .blk-main h2.title{display:block;color:#555;font-weight:normal;font-size:18px;padding:4px 0 3px 0;height:1%;margin:3px 0 0 0;}
.blk-rank h1.title, .blk-rank h2.title{display:block;color:#555;font-weight:normal;font-size:18px;padding:4px 0 3px 0;height:1%;margin:3px 0 0 0;float:left;}
.blk-main{padding:0px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;margin-bottom:10px;}
.blk-rank{padding:0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;margin-bottom:10px;}
.blk-rank .title-main{display:block;color:#555;font-weight:normal;font-size:18px;padding:4px 14px 3px 14px;height:1%;margin:0px;}
.blk-main label, .blk-main h1.title, .blk-main h2.title{float:left;display:block;}
.blk-main .ico-viet{background-position:-14px -965px;display:block;padding:0 0 2px 22px!important;}
.blk-main .ico-au{background-position:-14px -1310px;display:block;padding:0 0 2px 22px!important;}
.blk-main .ico-han{background-position:-14px -1353px;display:block;padding:0 0 2px 22px!important;}
.blk-main .ico-nhat{background-position:-14px -1397px;display:block;padding:0 0 2px 22px!important;}
.blk-rank .calendar{float:left;color:#555;font-size:12px;padding:5px 0 0 0;height:20px;position:relative;width:245px; background-image:none!important;}
.blk-rank .calendar .date{float:left;margin:-2px 5px 0 5px;display:block;}
.blk-rank .calendar .back{background-position:-2px -1009px;width:13px;height:13px;display:block;float:left;display:block;}
.blk-rank .calendar .select-date{background-position:-18px -1046px;padding:8px 9px;display:block;float:right;}
.content-calc{}
.content-calc ul{display:block;padding:0px;}
.content-calc ul li{display:block;background-position:-23px -1075px;padding:0 0 6px 14px;}
.content-calc ul li a{color:#f99e1e;font-weight:bold;text-decoration:underline;}
.content-calc ul li a:hover{text-decoration:none;}
.sum-content{padding:0 0 8px 0;height:1%;}
.sum-content .col{text-align:left;width:95px;float:left;}
.sum-content .col .num{font-family: "MyriadPro-BoldCond";font-size:36px;width:72px;background-position:-92px -102px;margin:0 auto;line-height:28px;padding-top:20px;height:53px;color:#e0f3ff;text-align:center;}
.sum-content .col p{text-align:center;font-weight:bold;color:#878787;padding:5px 0 0 0px;}
.sum-content .icon-addsum{width:45px;height:72px;background-position:-164px -102px;float:left;}
.blk-rank .title-main .tag{height:20;padding:0px 0px 0px 0px;float:left;}
/*	.blk-rank .title-main .tag a{display:block;padding:3px 0px 3px 24px;margin-right:25px;float:left;font-size:12px;font-weight:bold;color:#555;}
        .blk-rank .title-main .tag a.active, .blk-rank .title-main .tag a:hover{color:#ff8a00;text-decoration:none;}
        .blk-rank .title-main .tag .t1{background-position:-14px -452px;}
        .blk-rank .title-main .tag .t1.active, .blk-rank .title-main .tag .t1:hover{background-position:-15px -1789px;}
        .blk-rank .title-main .tag .t2{background-position:-14px -314px;}
        .blk-rank .title-main .tag .t2.active, .blk-rank .title-main .tag .t2:hover{background-position:-13px -1824px;}
        .blk-rank .title-main .tag .t3{background-position:-13px -533px;}
        .blk-rank .title-main .tag .t3.active, .blk-rank .title-main .tag .t3:hover{background-position:-13px -1854px;}
*/
.pd-calendar{height:1%;padding:5px 0;border-bottom:1px solid #e1e1e1;margin:0 10px;}	
.share-all{height:21px;float:right;padding-top:2px;}
.share-all a{display:block;float:left;height:21px;text-indent:-9999px;}
.share-all .fb{background-position:-93px -71px;width:22px;}
.share-all .gl{background-position:-118px -71px;width:22px;margin:0 3px;}
.share-all .yh{background-position:-143px -71px;width:22px;margin:0 3px 0 0;}
.share-all .listen-all{background-position:-167px -71px;width:100px;}
.pd-rank{padding:0px;}
.row-rank{height:1%;padding:10px 0 11px 0;background-image:url(../images/line-row.jpg);background-position:center bottom;background-repeat:no-repeat;}
.row-rank.bgtop{background-image:none!important;}
.row-rank.bgover{background-image:none!important;background-color:#f8f8f8;border-bottom:1px solid #e1e1e1;padding:10px 0;}
.row-rank .img-80{float:left;}
.row-rank .img-150{float:left;}
.row-rank .img-150 a{display:block;}
.pd-rank .av-80{border:1px solid #d6d6d6;margin:0 10px 0 0;background-color:#fff;padding:3px;width:80px;height:80px;display:block;box-shadow:0px 1px 3px #d6d6d6;float:left;}
.pd-rank .num-rank{width:58px;height:80px;float:left;padding:10px 10px 0 10px;}
.pd-rank .lst{margin-right:0px!important;}
.pd-rank .chang{display:block;height:20px;padding:2px 0 0 0;}
.pd-rank .chang .times{display:block;padding:1px 0px;width:18px;text-align:center;float:left;color:#8a8a8a;background-color:#e0e0e0;font-size:10px;font-weight:bold;margin-right:2px;cursor:pointer;line-height:16px;}
.pd-rank .chang .t-over{display:block;padding:1px 0px;width:18px;text-align:center;float:left;color:#fff;background-color:#f78000;font-size:10px;font-weight:bold;margin-right:2px;cursor:pointer;line-height:16px;}
.pd-rank .top{width:55px;display:block;margin:0px;height:47px;padding-top:8px;border:1px solid #cc6900;background-color:#f78000;color:#fff;font-weight:bold;font-size:24px;text-align:center;text-shadow:0px 0px 4px #333;}
.pd-rank .rank-other{width:55px;display:block;margin:0px;height:47px;padding-top:8px;border:1px solid #1e74a8;background-color:#37a7eb;color:#fff;font-weight:bold;font-size:24px;text-align:center;text-shadow:0px 0px 4px #333;}
.pd-rank .music-info{width:410px;float:left;}
.pd-rank .playlist-info{width:380px;float:left;}
.pd-rank .video{width:340px;float:left;padding-left:10px;}
.pd-rank .video h3{font-size:15px;font-weight:bold;width:340px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pd-rank .playlist-info h3, .pd-rank .music-info h3{font-size:15px;font-weight:bold;width:410px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pd-rank .video .singer, .pd-rank .playlist-info .singer, .pd-rank .music-info .singer{display:block;font-weight:bold;color:#707070;background-position:-489px -75px;padding:1px 0 0 17px;}
.pd-rank .video .singer a, .pd-rank .playlist-info .singer a, .pd-rank .music-info .singer a{color:#707070;font-weight:bold;}
.pd-rank .video .listent-num, .pd-rank .playlist-info .listent-num, .pd-rank .music-info .listent-num{display:block;color:#707070;background-position:-486px -122px;padding:1px 0 0 17px;}
.pd-rank .playlist-info .post, .pd-rank .music-info .post{display:block;color:#707070;background-position:-486px -171px;padding:1px 0 0 17px;}
.pd-rank .add-share{float:right;width:100px;}
.pd-rank .add-share.mv{width:96px;padding-right:10px;}
.pd-rank .add-share.plist{width:122px;padding-right:10px;}
.pd-rank .add-share.plist .sup-down{left:-5px!important;top:30px;}
.option-music{height:28px;position:relative;}
.option-music .add, .option-music .share, .option-music .down{width:28px;height:27px;padding:0px;float:left;padding:3px 0px 2px 0px;}
.option-music .add.active, .option-music .share.active, .option-music .down.active{width:28px;height:27px;padding:3px 2px 2px 1px;background-position:left -69px;position:relative;z-index:9999;}
.option-music .down a.dl{text-indent:-9999px;display:block;width:28px;height:27px;background-position:-63px top;float:left;}
.option-music .down.active a, .option-music .down a.dl:hover{background-position:left -32px;}
.option-music .share a.sh{text-indent:-9999px;display:block;width:28px;height:27px;background-position:-93px top;float:left;}
.option-music .share.active a, .option-music .share a.sh:hover{background-position:-30px -32px;}
.option-music .add a.ad{text-indent:-9999px;display:block;width:28px;height:27px;background-position:-123px top;float:left;}
.option-music .add.active a, .option-music .add a.ad:hover{background-position:-60px -32px;}
.option-music .play-s, .option-music .down-s, .option-music .add-s{width:24px;height:25px;padding:0px;float:left;padding:3px 2px 2px 2px;}
.list-song-plist .option-music .active{ background-image:none!important}
.option-music .play-s.active, .option-music .down-s.active, .option-music .add-s.active{background-position:-159px -33px;position:relative;z-index:9999;}
.option-music .play-s a, .option-music .down-s a, .option-music .add-s a{display:block;width:20px;height:21px;text-indent:-9999px;}
.option-music .play-s a{background-position:-161px top;}
.option-music .down-s a{background-position:-187px top;}
.option-music .add-s a{background-position:-212px top;}
.option-music .menu-subcat{right:0px;top:31px;background-image:none!important;}
.option-music .menu-subcat .create-new{border-top:1px solid #cfcfcf;}
.option-music .sup-down .title{font-weight:bold;color:#555;font-size:11px;border-bottom:1px solid #cfcfcf;padding:3px 6px;}
.option-music .sup-down{z-index:9999;position: absolute;top:31px;right:0px;z-index:7777;display: none;padding:2px 0px 4px 0px;margin: 0;list-style: none;background-color: #fff;border-color: #cdcdcd;border-color: rgba(0, 0, 0, 0.2);border-style: solid;border-width: 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;}
.option-music .sup-down .ico-down{padding-left:23px;background-position:-14px -1185px;}
.option-music .sup-down .ico-share{padding-left:27px;background-position:-10px -1224px;}
.option-music .sup-down .ico-add{padding-left:27px;background-position:-8px -1267px;}
.option-music .share{margin:0px 2px;}
.option-music .pd-save{padding:5px 10px;width:185px;text-align:justify;color:#333;font-weight:normal;}
.option-music .pd-save a{font-weight:bold;color:#0784A3!important;}
.option-music .pd-save a.sl img{vertical-align:top}
.option-music .pd-share-sub{padding:7px 15px 3px 15px;height:71px;}
.option-music .pd-share-sub a{display:block;height:20px;width:85px;text-indent:-9999px;margin:0 auto 4px auto;}
.option-music .pd-share-sub .fb{background-position:-89px -178px;}
.option-music .pd-share-sub .gl{background-position:-89px -204px;}
.option-music .pd-share-sub .yh{background-position:-89px -228px;}
.pd-listent{height:21px;display:block;padding-top:8px;}
.option-music .view-mv, .option-music .play-m{float:right;margin:6px 0 0 0;}
.option-music .play-m, .pd-rank .pd-listent .play-m{display:block;width:86px;height:21px;background-position:left -178px;text-indent:-9999px;}
.option-music .play-m:hover, .pd-rank .pd-listent .play-m:hover{background-position:-271px -71px;}
.option-music .view-mv{display:block;width:56px;height:21px;background-position:-214px -153px;text-indent:-9999px;}
.option-music .view-mv:hover{background-position:-214px -128px;}
.pd-rank .cover-top{border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.list-type-cat{display:block;padding:2px 8px;}
.list-type-cat li{padding:2px 0 2px 22px;display:block;}
.list-type-cat li a{color:#555;font-size:18px;text-decoration:none;padding-right:18px;}
.list-type-cat li a:hover{color:#fdaf53;background-position:right -1266px;}
.list-type-cat .itp1{background-position:-14px -959px;}
.list-type-cat .itp2{background-position:-14px -1304px;}
.list-type-cat .itp3{background-position:-14px -1346px;}
.list-type-cat .itp4{background-position:-14px -1390px;}
.list-type-link{display:block;padding:0px 8px;}
.list-type-link li{padding:0px;display:block;border-bottom:1px solid #eaeaea;}
.list-type-link li a{color:#555;font-size:12px;text-decoration:none;height:21px;padding:3px 0 0 0;display:block;font-weight:bold;}
.list-type-link li a span{display:block;background-position:-18px -1492px;padding-left:18px;}
.list-type-link li a:hover{color:#fdaf53;display:block;height:21px;padding:3px 0 0 0;background-position:left -331px;color:#fff;}
.list-type-link li a:hover span{background-position:-18px -1521px;padding-left:18px;}
/*Player-song*/
.player-song{margin:0 0 10px 0;}
.top-song-name{padding:0 0 5px 0;}
.songname{height:1%;padding:0;}
.songname span{color:#0784A3;font-size:18px;}
.songname h1, .songname h2{display:inline;padding:0px;margin:0px;font-size:18px;font-weight:normal;}
.top-song-name .category{padding:0px;margin:0px;}
.top-song-name .category .group{font-weight:bold;}
.pd-player{height:1%;padding:0 0 7px 0;}	
.pd-player .player{width:300px;float:left;}
.pd-player .player-mv{padding:0px;}
.pd-player .content-rplayer{width:380px;float:right;}
.hbutton{height:1%;padding:0;}
.btn-option{height:33px;padding:0px 0 0 0;float:left;}
.btn-option .pd-add{display:block;float:left;marign:0 0 0 0;padding:0px 4px 4px 3px;}
.btn-option .pd-add.active{position:relative;}
.btn-option .pd-add .menu-subcat{-webkit-border-radius:0px 5px 5px 5px;-moz-border-radius:0px 5px 5px 5px;border-radius:0px 5px 5px 5px;}
.btn-option .pd-add.active .btn-add{background-position:-92px -254px!important;position:relative;z-index:8888;}
.btn-option .pd-add.active .menu-subcat{left:3px;top:27px;}
.btn-option .pd-add .btn-add{display:block;width:69px;height:28px;background-position:left -254px;text-indent:-9999px;float:left;}
.btn-option .btn-download{display:block;width:80px;height:21px;background-position:left -286px;text-indent:-9999px;float:left;margin:3px 4px 0 0;}
.btn-option .btn-ringtone{display:block;width:78px;height:21px;background-position:left -358px;text-indent:-9999px;float:left;margin:3px 4px 0 0;}
.btn-option .btn-report-err{display:block;width:72px;height:21px;background-position:left -382px;text-indent:-9999px;float:left;margin:3px 8px 0 0;}
.btn-option .pd-add.active .btn-add, .btn-option .pd-add .btn-add:hover{background-position:-173px -254px;}
.btn-option .btn-download:hover{background-position:-176px -286px;}
.btn-option .btn-ringtone:hover{background-position:-176px -358px;}
.btn-option .btn-report-err:hover{background-position:-176px -382px;}
.btn-option .btn-like{float:left;padding:4px 0 0 0;height:1%;}
.btn-option .btn-like .like{display:block;padding:2px 3px 0px 17px;background-position:-19px -1562px;float:left;font-weight:bold;color:#555;margin:2px 0 0 0;}
.btn-option .btn-like .like.dislike{background-position:-17px -2557px;}
.btn-option .btn-like .like.dislike:hover{background-position:-17px -2557px;}
.btn-option .btn-like .like:hover{background-position:-19px -1599px;color:#ff8a00;}
.btn-option .btn-like .num-like{float:right;background-position:-22px -1633px;height:22px;padding:0 0 0 10px;}
.btn-option .btn-like .num-like span{background-color:#f0f0f0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:block;height:16px;padding:2px 2px;}
.hbutton .num-count{color:#525252;font-size:18px;float:right;padding:0px 0 0 0;}
.blk-share{padding:8px 14px 6px 14px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;margin-bottom:10px;background-color:#f8f8f8;font-size:12px;color:#555;line-height:19px;}
.blk-share .more-add{border:0px;}
.row-share{height:1%;padding:0 0 5px 0;}
.row-share .share-all{padding-left:8px!important;padding-right:0px!important;}
.row-share .share-all .yh{margin-right:0px;}
.row-share .share-all .gl{margin:0 6px;}
.row-share .lb{display:block;width:111px;padding:3px 0 0 0;float:left;color:#555;font-size:12px;border:0px;}
.row-share .ck{width:15px;height:15px;vertical-align:text-bottom;margin-left:0px;margin-right:3px;}
.row-share .link1{float:left;background-position:left -359px;height:22px;border:1px solid #bfbfbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;padding:1px 3px;width:455px;color:#696969;line-height:20px;}
.row-share .link2{float:left;background-position:left -359px;height:22px;border:1px solid #bfbfbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;padding:1px 3px;width:540px;color:#696969;line-height:20px;}
.row-share .share-all{float:left;padding:3px;0 0 4px;}
.pd-name-lyric{padding:0 0 4px 0;border-bottom:1px solid #dedede;color:#525252;position:relative;}
.pd-name-lyric .edit-lyric{position:absolute;right:0px;top:5px;}
.pd-name-lyric .edit-lyric .edit{display:block;float:left;width:14px;height:14px;margin-right:5px;background-position:-17px -2450px;}
.pd-name-lyric .edit-lyric .del{display:block;float:left;width:14px;height:14px;background-position:-18px -2418px;}
.pd-name-lyric .name-lyric{font-size:18px;padding:0 0 2px 0;}
.pd-name-lyric .name-post{}
.pd-lyric{padding:5px 0;font-size:12px;}
.pd-lyric .txt-add{width:653px;height:130px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);border-color:#bfbfbf;font-size:12px;color:#555;}
.more-add{height:1%;padding:5px 0 0 0;border-top:1px dotted #c5c5c5;}
.more-add .btn-ok{display:block;float:right;width:78px;height:22px;background-position:-87px -292px;margin:0 8px 0 0;}
.more-add .btn-cancel{display:block;float:right;width:78px;height:22px;background-position:-92px -316px;}
.more-lyric{float:left;background-position:76px -143px;padding:0 15px 0 0;}
.hide-lyric{float:left;background-position:49px -180px;padding:0 15px 0 0;}
.add-lyric{float:right;}	
.add-lyric a{font-weight:bold;}
/*Comment*/	
.num-comment{width:24px;height:18px;padding:3px 0 0 0;display:block;float:left;background-position:left -210px;color:#fff;font-size:11px;text-align:center;line-height:13px;text-shadow:0px 1px 1px #000;margin:-3px 0 0 3px;}
.pd-comment{padding:0px 0px 7px 0px;}
.left-userprofile .row-comment{padding:0px 28px 10px 28px;}
.row-comment{padding:0px 0px 10px 0px;}
.row-comment .av48{float:left;}
.row-comment .type-comment{width:595px;float:right;padding:4px 0 0 0;}
.row-comment .txt-cmt{background-position:left -388px;border:1px solid #cfcfcf;height:42px;width:589px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.comment{padding:0 0 0 0;position:relative;}
.comment .p{color:#c5c5c5;font-size:12px;position:absolute;left:4px;top:8px;}
.row-comment .type-comment .key-limit{display:block;height:29px;padding:4px 0 2px 0;text-align:right;color:#a4a4a4;font-size:11px;}
.row-comment .type-comment .key-limit .btn{margin-left:4px;}
.comment-info{width:570px;float:right;padding:4px 0 0 0;position:relative;border:1px solid #e7e7e7;word-wrap: break-word;padding:6px 10px 8px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;background-color:#fff;font-size:12px;}
.comment-info .ico-tag{display:block;width:7px;height:6px;position:absolute;left:-7px;top:15px;background-position:left -241px;}
.user-comment{position:relative;line-height:20px;}
.user-comment a{font-weight:bold;}
.user-comment .date{position:absolute;right:0px;top:2px;color:#555;font-size:11px;}
/*Nav*/
.nav{padding:4px 0;display:block;height:24px;width:323px;margin:0 auto;text-align:center;}
.nav a strong{margin-bottom:4px!important;}
.nav .cur{display:block;float:left;padding:0px;height:22px;width:22px;text-align:center;border:0px; line-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:12px;text-decoration:none;background-position:left -491px;margin-right:2px;}
.nav a:hover{display:block;padding:0px;width:24px;height:22px;margin-right:2px;border:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:12px;text-decoration:none;background-position:left -491px;}
.nav a{display:block;padding:0px;width:22px;height:20px;float:left;text-align:center;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;color:#555;margin-right:2px;background-position:left -465px;font-weight:bold; line-height:20px;}
.nav a.more{width:65px;}
/*Playing-playlist*/
.now-playing{border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 6px #EBEBEB;margin-bottom:10px;background-color:#fff;position:relative;padding:5px 0;}
.bar-scr{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-left:0px;background-color:#d3d3d3;width:7px;position:absolute;right:5px;z-index:9999;cursor:pointer;}
.list-song-plist{display:block;}
.list-song-plist li{display:block;padding:2px 0px 0px 0px;margin:0 10px;border-bottom:1px solid #e6e6e6;}
.list-song-plist li.playing{margin:0px;border-left:5px solid #f77c04;padding-left:5px;padding-right:10px;font-weight:bold;background-color:#f2f2f2;color:#f77c04;text-shadow:0px 1px 1px #fff;}
.list-song-plist li .menu-subcat .list-album li a{font-size:11px;}
.list-song-plist li:last-child{border-bottom:0px;}
.list-song-plist li a{color:#555;}
.list-song-plist li.playing a{color:#f77c04;}
.list-song-plist .song-info{padding:5px 0 0 0;}
.list-song-plist .song-info{width:576px;float:left;font-size:12px;}
.list-song-plist .option-music{float:right;}
.list-song-plist .option-music .sup-down{top:24px;}
.list-song-plist .option-music .menu-subcat{top:24px;right:1px;}
.list-song-plist .option-music .menu-subcat .btn{color:#fff;}
.list-song-plist .option-music .menu-subcat .create-new{border-top:0px;}
.cover-right{width: 380px;float: right;height:1%;}
.cover-right .cover{padding:0 0 10px 0;height:160px;}
.cover-right .cover.chonloc{background-image:url(../images/img-chonloc.jpg);background-position:right top;background-repeat:no-repeat;}
.cover-right .cover.official{background-image:url(../images/img-official.jpg);background-position:right top;background-repeat:no-repeat;}
.cover-right .bgcover{position:absolute;top:0px;left:0px;background-image:url(../images/mask-cover.png);background-position:left top;background-repeat:no-repeat;width:202px;height:165px; z-index:888;}
.cover-right .img-cover{position:relative;}
.cover-right .img152{width:152px;position:absolute;top:2px;left:6px; z-index:50;}
.cover-right .about{color:#555;font-size:12px;padding:0 0 5px 0; text-align:justify;}
/*Light-box*/
.w1{width:480px;}
.w2{width:320px;}
.w3{width:600px;}
.w4{width:578px;}
.main-lightbox{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;}
.bg-lightbox{background-image:url(../images/bg-light-box.png); background-position:left top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;}
.title-lightbox{background-image:url(../images/bg-title-lightbox.jpg); background-position:center bottom; background-repeat:no-repeat;height:25px;padding:0 10px 0 10px;}
.title-lightbox.bg2{background-image:url(../images/bg-title-lightbox2.jpg)!important; background-position:center bottom; background-repeat:no-repeat;height:25px;padding:0 10px 0 10px;}
.title-lightbox label{display:block;float:left;padding:0px 0px 0px 0px;font-weight:bold;font-size:16px;color:#555;font-weight:normal; line-height:20px;}
.title-lightbox .err-report{background-position:-13px -1676px;padding-left:24px;}
.title-lightbox .ringtone{background-position:-13px -1712px;padding-left:19px;}
.title-lightbox .nghe-ringtone{background-position:-14px -2864px;padding-left:25px;}
.title-lightbox .dload{background-position:-13px -1749px;padding-left:18px;}
.title-lightbox .close{display:block;width:22px;height:22px;float:right; background-position:-98px -33px;margin:0px;}
.title-lightbox .ico-playlist, .title-lightbox .ico-edit-playlist{padding-left:22px;}
.icon-login{background-position:-486px -452px;padding-left:19px!important;}
.pd-lightbox .ico-save{ vertical-align:top;}
.pd-lightbox{padding:10px 10px 4px 10px;color:#555555;}
.pd-lightbox .bgcover{position:absolute;top:0px;left:0px;background-image:url(../images/mask-cover.png);background-position:left top;background-repeat:no-repeat;width:202px;height:165px; z-index:888;}
.pd-lightbox .img-cover{position:relative;float:left;margin:0 46px 10px 0;}
.pd-lightbox .img152{width:152px;position:absolute;top:2px;left:6px; z-index:50;}
.pd-lightbox .info-singer{text-align:justify;}
.pd-lightbox .row-lb{height:1%;padding:2px 0;}
.pd-lightbox .row-lb .btn{font-weight:bold;margin:0px;}
.pd-lightbox .row-lb label{display:block;padding:2px 0 0 0;width:100px;float:left;}
.pd-lightbox .type-err{width:327px;border:1px solid #dadada;padding:2px 2px;}
.pd-lightbox .info{width:320px;height:60px;border:1px solid #dadada;padding:2px 2px;}
.pd-lightbox .key{height:20px;border:1px solid #dadada;padding:2px 2px;width:175px;}
.pd-lightbox .capcha{vertical-align:top;}
.row-login{height:1%;padding:3px 0 5px 0;}
.pd-lightbox .pdaccount{padding:8px 0 0 0;border-top:1px solid #dadada;color:#787878;font-size:11px;}
.row-login label{display:block;padding:7px 5px 0 0;width:70px;float:left;font-weight:bold;}
.row-login .input{border:1px solid #ccc;height:22px;background-color:#fff;padding:2px 3px;width:186px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.row-login .lb{display:inline;width:auto;padding:0px;font-weight:normal;border:0px;margin:0 4px 0 0;}
.row-login .chk{margin:0 5px 0 0; vertical-align:central;}
.row-login .btn-login{background-position:-87px -292px;width:78px;height:22px;display:block;float:left;margin:0 7px 0 0;}
.row-login .btn-cancel{background-position:-92px -316px;width:78px;height:22px;display:block;float:left;}
.blk-topsearch{margin:0 0 10px 0;}
.blk-topsearch .title-search{height:1%;padding-bottom:12px;}
.blk-topsearch .title-search .label{display:block;float:left;padding:3px 0px 0px 20px;background-position:-378px -74px;color:#555;font-size:12px;}
.blk-topsearch .title-search .label h1{font-size:12px;font-weight:bold;display:inline;}
.blk-topsearch .title-search .btn-search-adv{display:block;float:right;width:106px;height:21px; background-position:-177px -224px; text-indent:-9999px;}
.top-content{padding:4px 14px 5px 14px;border:1px solid #f8da6f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:0px;margin:0 0 10px 0; background-color:#fff9e5;}
.title-sget{display:block;padding:2px 0 2px 20px; background-position:-387px -113px;font-size:18px;color:#555;}
.top-content .row-rank{padding:0px 0px 12px 0px;}
.top-content .row-rank .img-80{padding:2px; background-color:#fff;border:1px solid #d6d6d6;}
.top-content .row-rank .img-150, .top-content .row-rank .img-80{margin:0 10px 0 0;}
.top-content .add-song{float:right;width:119px;}	
.top-content .add-song .play-song{width:88px;height:21px;background-position:-271px -71px;text-indent:-9999px;display:block;float:right;}
.top-content .add-song .btn-add{width:21px;height:21px;background-position:-264px -102px;text-indent:-9999px;display:block;float:left;}
.top-content .add-mv{float:right;width:92px;}
.top-content .add-mv .play-mv{width:88px;height:21px;background-position:-274px -128px;text-indent:-9999px;display:block;}
.top-content .add-song .view, .top-content .add-mv .view{color:#888;font-size:16px;font-weight:bold; text-align:center;}
.top-content .add-song .view{text-align:right;}
.top-content .video{width:390px;float:left;}
.top-content .playlist{width:460px;float:left;}
.top-content .song{width:435px;float:left;}
.top-content .w-signer{width:555px;float:left;}
.top-content .w-signer h3{font-size:16px;font-weight:bold;background-position:-483px -230px;padding:0 0 0 20px;}
.top-content .playlist h3{font-size:16px;font-weight:bold;background-position:-386px -459px;padding:0 0 0 25px;}
.top-content .song h3{font-size:16px;font-weight:bold;background-position:-383px -574px;padding:0 0 0 25px;}
.top-content .video h3{font-size:16px;font-weight:bold;background-position:-483px -630px;padding:0 0 0 25px;}
.top-content .singer{display:block;font-weight:bold;background-position:-483px -234px;padding:1px 0 3px 25px;color:#555;}
.top-content .singer a{color:#555;}
.top-content .cat-type{display:block;color:#707070;background-position:-483px -255px;padding:1px 0 0 25px;}
.top-content .cat-user{display:block;color:#707070;background-position:-483px -172px;padding:1px 0 0 25px;}
.relname{position:relative;}
.relname .btn-xem{display:block;width:86px;height:21px; background-position:-201px -447px; position:absolute;right:0px;top:0px;}
.pd-search-adv{padding:5px 0 12px 0px;}
.pd-search-adv .row-search{height:24px;padding:0 0 5px 0;}
.pd-search-adv .row-search label{display:block;padding:4px 5px 0 0;width:90px;float:left; text-align:left;font-weight:bold;}
.pd-search-adv .row-search .input{border:0px;padding:0px;margin:0px;background-image:url(../images/bg-input.png); background-position:left top;height:24px;width:561px;}
.pd-search-adv .row-search .input2{width:437px;float:left;padding:4px 5px;color:#333;font-size:12px;border:1px solid #cfcfcf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px 9px 0px 0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.pd-search-adv .row-search .sgroup{float:left;}
.pd-search-adv .btn-tim{display:block;float:left;width:55px;height:22px;background-position:-294px -447px;margin-left:3px;}
.pd-search-adv .select{width:126px;height:20px;padding:4px 3px 0 5px;color:#555;font-size:11px;font-weight:normal;text-decoration:none;background-position:-266px -257px;margin:0 3px 0 0;float:left;display:block;position:relative;}
.list_group a, .pd-search-adv .select a{color:#555!important;}
.list_group{text-align:left;display:block;padding:0px!important;list-style-type:none;z-index:1504450;border:1px solid #eaeaea;margin:0px!important;list-style-image:none;position:absolute;background:#ff0000;left:0px;top:20px;width:100%;}
.list_group li{font-size:11px;font-weight:normal;color:#555;background-color:#fff;text-align:left;display:block;list-style-type:none;margin:0px;z-index:1500;border-top-width:1px;border-top-style:solid;border-top-color:#f2f5fb;padding:0px 0px 0px 0px;position:relative;}
.list_group li a{font-size:11px;font-weight:normal!important;color:#555!important;text-decoration:none;margin:0px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:10px;z-index:1500;text-align:left;height:20px;display:block;}
.list_group li a:hover{z-index:1500;font-size:11px;font-weight:normal;color:#555;text-decoration:none;background-color:#f1f4f7;margin:0px;text-align:left;display:block;height:20px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:10px;}
.pd-search-adv .sgroup{float:left;margin-right:5px;}
.pdsearch{width:222px;margin:0 auto;padding:5px 0 0 0;}
.pdsearch .btn-search{width:111px;height:28px;background-position:-280px -153px;margin:-5px 10px 0 0;display:block; text-indent:-9999px;float:left;}
.pdsearch a{font-weight:bold;}
.calendar{background-image:url(../images/bg-calendar.png);background-position:left top; background-repeat:no-repeat;width:236px;height:234px;padding:0 3px 11px 0;}
.calendar .title{padding:10px 22px 5px 19px;height:26px;}
.calendar .title .back{display:block;float:left;width:10px;height:13px;}
.calendar .title .next{display:block;float:right;width:10px;height:13px;}
.calendar .daily{float:left;height:1%;margin:0 0 0 30px;}
.calendar .daily .pddate{float:left;width:70px;position:relative;}
.calendar .daily .pddate .date{display:block;height:21px;text-align:center;color:#fff;font-weight:bold;font-size:12px; text-shadow:0px -1px 1px #113b63;}
.calendar .daily .pddate .month{padding:6px 0px 8px 0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cfcfcf;background-color:#fff;font-size:12px;color:#555;position:absolute;left:0px;top:21px;width:80px;}
.calendar .daily .pddate .month a{display:block;color:#555;padding:2px 10px;}
.calendar .daily .pddate .month a:hover{color:#fff;padding:2px 10px; background-position:left -162px; text-decoration:none;}
.calendar .daily .pddate .month a.cur, .calendar .daily .pddate .month a.cur:hover{font-weight:bold;}
.calendar .daily .year{float:left;padding-left:10px;color:#fff;font-weight:bold;font-size:12px; text-shadow:0px -1px 1px #113b63;}
.calendar .pd-daily{height:21px;padding:6px 0px 0px 7px;}
.calendar .pd-daily span{margin-right:6px;font-weight:bold;color:#555;font-size:11px;}
.calendar .pdcl{padding:0px;height:1%;}
.calendar .pdcl .week{float:left;width:38px; text-align:center;}
.calendar .pdcl .week ul{display:block;padding:0px 0 0 0;}
.calendar .pdcl .week ul li{display:block;padding:7px 0 7px 0;text-align:center;font-size:12px;color:#3391df;}
.calendar .pdcl .date{float:left;width:196px;} 
.calendar .pdcl .table{color:#666;font-size:12px;}
.calendar .pdcl .row-date{background-color:#dfdfdf;}
.calendar .pdcl .row-date .cur-date{background-image:url(../images/date-active.jpg);background-position:center center;background-repeat:no-repeat;}
.calendar .pdcl .table td{padding:7px 5px 7px 5px;text-align:center;cursor:pointer;}
.calendar .pdcl .table td.active{color:#308adc;font-weight:bold;}
.calendar .pdcl .table .date-other{color:#bcb9b9;}
.left-userprofile{min-height:1700px;padding:0px 0px 0px 0px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:0px;margin:0 0 10px 0;width:690px;float:left; background-image:url(../images/bgprofile.jpg); background-position:190px top; background-repeat:repeat-y; background-color:#f4f4f4;}
.left-userprofile .col-190{width:190px;float:left;}
.avatar-130{padding:10px;}
.avatar-130 p{text-align:center;}
.avatar-130 p .tk{display:block;background-position:-260px -286px;width:138px;height:22px; text-indent:-9999px;margin:0 auto 5px auto;}
.avatar-130 .av-130-over, .avatar-130 .av-130{width:130px;margin:0 auto;padding:3px;border:1px solid #dedede;background-color:#fff;}
.avatar-130 .av-130-over{position:relative;}
.avatar-130 .av-130 .edit{display:none;}
.avatar-130 .av-130-over .edit{display:block;width:103px;height:22px;position:absolute;bottom:10px;left:13px;background-position:-267px top;}
.avatar-130 .name{display:block;padding:3px 0;font-size:12px;text-align:center;font-weight:bold;color:#555;}
.avatar-130 .pd-follow{display:block;padding:3px 0;text-align:center;height:27px;}
.avatar-130 .pd-follow .btn-follow{background-position:-298px -186px;width:95px;height:27px;display:block;margin:0 auto;}
.avatar-130 .pd-follow .btn-not-follow{background-position:-298px -218px;width:95px;height:27px;display:block;margin:0 auto;}
.avatar-130 .plt{display:block;}
.avatar-130 .plt li{display:block;padding:0px 0 0px 0;font-size:12px;color:#555;}
.blk-userp{padding:0 0 10px 0;}
.blk-userp .title{display:block;background-position:left -514px;height:36px;}
.blk-userp .title label{padding:10px 10px 0px 40px;display:block;height:26px;background-position:2px -1938px;color:#fff;font-weight:bold;font-size:12px;text-shadow:1px 1px 1px #000;}
.blk-userp .lks a{display:block;padding:5px 10px;font-size:12px;font-weight:bold;color:#555;background-position:left -555px;border-bottom:1px solid #dedede;}
.blk-userp .lks a:hover{background-position:left -594px;border-bottom:1px solid #dedede;border-right:4px solid #fea018;}
.blk-userp .lks a span{display:block;padding:2px 0 0 29px;}
.blk-userp .lks .tp1 span{background-position:-481px -336px;}
.blk-userp .lks .tp2 span{background-position:-483px -295px;}
.blk-userp .lks .tp3 span{background-position:-483px -206px;}
.blk-userp .lks .tp4 span{background-position:-483px -253px;}
.blk-userp .lks .tp5 span{background-position:-481px -383px;}
.blk-userp .lks .tp6 span{background-position:-477px -415px;}
.blk-userp .lks .active, .blk-userp .lks .active:hover{background-color:#fff;background-position:146px -2033px;border-right:4px solid #fea018;}
.list-dh{display:block;padding:9px;}
.list-dh li{display:block;float:left;margin:0 10px 10px 0;}
.main-colpro{width:480px;padding:8px 10px;float:right;}
.main-colpro .list-al-pl{padding-left:32px;}
.main-colpro .list-al-pl li{margin-right:17px!important;}
.status{position:relative;padding:5px 9px 12px 9px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 8px;}
.status .ico{display:block;width:13px;height:10px; position:absolute;left:-13px;top:15px;background-position:-280px -189px;}
.status .edit{display:block;width:11px;height:11px;position:absolute;right:5px;bottom:5px;background-position:-280px -202px;}
.chat{margin:0 0 0px 0;}
.blk-prof .title, .chat .title{height:1%;}
.blk-prof .title label.ico-playlist{background-position: -14px -312px;}
.blk-prof .icon-kn{background-position: -11px -2151px;padding-left:26px;font-weight:bold;color:#555;font-size:18px;}
.blk-prof .icon-tt{background-position: -13px -2187px;padding-left:26px;font-weight:bold;color:#555;font-size:18px;position:relative;}
.blk-prof .icon-tk{background-position: -13px -2223px;padding-left:26px;font-weight:bold;color:#555;font-size:18px;}
.blk-prof .icon-pw{background-position: -13px -2270px;padding-left:26px;font-weight:bold;color:#555;font-size:18px;}
.blk-prof .ico-edit{background-position:-280px -202px;width:11px;height:11px;display:block; position:absolute;right:0px;top:10px;}
.blk-prof .pdform{padding:4px 10px;}
.blk-prof .pdform .row-form{height:1%;padding:4px 0 5px 0;}
.blk-prof .pdform .row-form label{display:block;float:left;padding:1px 4px 0 0;width:120px;font-weight:bold;}
.blk-prof .pdform .row-form .input{border:1px solid #dadada;padding:2px 3px;width:260px;height:18px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.blk-prof .pdform .row-form .input2{border:1px solid #dadada;padding:2px 3px;width:260px;height:60px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.blk-prof .pdform .row-form .input3{border:1px solid #dadada;padding:2px 3px;width:100px;height:18px;margin-right:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.blk-prof .pdform .row-form span{float:left;}
.blk-prof .pdform .row-form span .code{margin:0 5px;}
.yellow{color:#fea018;}
.lb{border-bottom:1px solid #ededed;padding-bottom:10px;}
.blk-prof .pdshare{display:block; text-align:center;padding:6px 0;width:410px;margin:0 auto;height:20px;}
.blk-prof .pdshare a{width:125px;height:20px;text-indent:-9999px;display:block;float:left;}
.blk-prof .pdshare .fb{background-position:-268px -352px;}
.blk-prof .pdshare .yh{background-position:-268px -375px;margin:0 10px;}
.blk-prof .pdshare .tw{background-position:-268px -398px;}
.ico-dh{background-position: -14px -2114px;padding-left:24px;padding-left:22px;}
.ico-upload{background-position: -483px -250px;padding-left:24px;}
.ico-newsong-like, .blk-prof .title label.ico-newvideo-like, .blk-prof .title label.ico-playlist-like{background-position: -14px -2075px;padding-left:24px;}
.blk-prof .title label.friend{background-position: -481px -381px;padding-left:24px;}
.blk-prof .title label.ico-newvideo{background-position: -13px -532px;}
.blk-prof .title label, .chat .title label{display:block;color:#555;font-size:18px;float:left;}
.blk-prof .title .more, .chat .title .more{margin:7px 0 0 5px;display:block;float:left;}
.chat .ico-chat{background-position:-476px -415px;padding-left:28px;}
.chat .row-comment .type-comment{width:355px;}
.chat .row-comment .txt-cmt{width:350px;}
.chat .comment-info{width:334px;}
.blk-prof{margin:0 0 10px 0;border-bottom:1px solid #ededed;padding-bottom:10px;}
.blk-prof .list-clip{padding-left:32px;}
.blk-prof .list-clip li{margin-right:10px;}
.blk-prof .list-song{padding-left:32px;padding-right:32px;}
.blk-prof .list-song li{border-style:dotted;border-color:#d2d2d2;}
.blk-prof .list-song .song-name{width:256px;}
.blk-prof .list-song .singer{width:118px;padding-right:0px;}
.ico-plct{background-position:-15px -1994px;padding-left:20px;}
.blk-prof .pdctn{padding:7px 10px;}
.blk-prof .list-al-pl li{margin-right:53px;}
.col95-over{width:101px;padding:5px 7px;float:left;margin:0px 10px 10px 20px;background-color:#f7f7f7;border:1px solid #e4e4e4;position:relative;}
.col-95 .btn-confirm, .col95-over .btn-confirm{position:absolute;bottom:48px;left:22px;width:71px;height:22px;display:block;background-position:-204px -475px;}
.col-95-over .active{background-position:-278px -475px!important;}
.col95-over .btn-confirm:hover{background-position:-278px -475px;}
.col95-over .close{display:block;width:18px;height:18px; background-position:-237px top; position:absolute;top:0px;right:0px;}
.col95-over .img-95{display:block;width:95px;height:95px; background-color:#f7f7f7;padding:2px;border:1px solid #f7f7f7;}
.col-95{width:101px;padding:5px 7px;float:left;margin:0px 10px 10px 20px;border:1px solid #fff;}
.col-95 .img-95{display:block;width:95px;height:95px;background-color:#fff;padding:2px;border:1px solid #dedede;}
.col95-over .name, .col-95 .name{height:30px;font-weight:bold; overflow:hidden;padding:3px 0 0 0; text-align:center;}
.col95-over .name a, .col-95 .name a{color:#555;}
.pdctn .list-dh li{margin:0 12px 20px 12px;}
.pdupload{width:410px;margin:0 auto;padding:10px 0 0 0;}
.row-upload{padding:0px 0 7px 0;}
.row-upload p{padding-bottom:7px;}
.row-upload .input{height:20px;padding:2px 4px;border:0px;margin:0px;background-image:url(../images/input.jpg);background-position:left top;width:397px;color:#555;font-size:11px;}
.row-upload .input2{height:20px;padding:2px 4px;border:0px;margin:0px;background-image:url(../images/input.jpg);background-position:left -52px;width:310px;color:#555;font-size:11px;float:left;margin-right:8px;}
.row-upload .select{color:#555;font-size:11px;font-weight:normal;text-decoration:none;display:block;position:relative;height:24px;padding:0px 0px 0px 4px;border:0px;margin:0px; background-image:url(../images/input.jpg); background-color:transparent;background-position:left top;width:405px;}
.bg-upload{background-image:url(../images/bg-upload.jpg); height:28px;width:406px;background-position:left top; background-repeat:no-repeat;margin:0px auto 15px auto; position:relative;}
.bg-upload .text-percen{text-shadow:1px 1px 1px #3a6500;position:absolute;left:41%;top:5px;color:#fff;font-weight:bold;text-align:center;z-index:90;}
.process{height:28px;width:406px;position:relative;}
.process .left{position:absolute;left:0px;top:0px;display:block;width:13px;height:28px;background-position:-365px -311px;}
.process .bar{max-width:396px;height:28px;position:absolute;left:10px;top:0px;background-image:url(../images/bgupload.png);background-position:right top;background-repeat:no-repeat;background-color:transparent;z-index:60;}
.process .right{float:left;display:block;width:14px;height:28px;background-position:-380px -311px;}
.pd-upload{text-align:center;height:31px;padding:5px 0 10px 0;display:block;}
.pd-upload .btn-upload{width:95px;height:31px;display:block;margin:0px auto;background-position:-267px -311px; text-indent:-9999px;}
.help-upload{border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 10px 2px 10px;background-color:#f8f8f8;}
.help-upload p{line-height:20px;}
.help-upload p strong{padding-bottom:3px;display:block;}
.pd10{height:24px;padding:5px 0 0 0;}
.pdtext{padding:4px 0 0 0px;}
.pdtext .txt-edit{height:56px;width:446px;border:1px solid #dadada;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.pd10 .keynum{float:right;color:#979797;padding:4px 10px 0 0;}
.row-form .submit, .pd10 .submit{float:right;display:block;width:78px;height:22px;background-position:-87px -292px;}
.pd10 .icon-emotion{display:block;width:23px;height:23px;background-position:-9px -2303px;float:left;}
.ico-category{background-position:-16px -2344px;padding-left:24px;}
.list-category{display:block;padding:2px 0 7px 0px;width:165px;float:left;}
.list-category li{display:block;padding:2px 0 2px 0px;}
.list-category li a{background-position:-25px -1009px;padding:0 0 0 12px;font-size:12px;color:#555;}
.list-category li a.active, .list-category li a:hover{background-position:-26px -2385px;color:#ff8a00;font-weight:bold; text-decoration:none;}
.al-pl .nav{padding:10px 0 15px 0;border-top:1px solid #dadada;}
.left-home .title-main .sort-by{float:right;height:22px;}
.left-home .title-main .sort-by span{float:left;font-size:12px;display:block;padding:3px 5px 0 0;}
.left-home .title-main .right-sort{float:right;width:106px;}
.left-home .title-main .right-sort .select{width:102px;height:25px;padding:4px 0px 0 5px;color:#555;font-size:11px;font-weight:normal;text-decoration:none;background-position:left -539px;margin:0;float:left;display:block;position:relative;}
.left-home .title-main .right-sort .select a{color:#555;}
.upload-avatar{width:305px;float:right;}
.upload-avatar p{font-weight:bold;padding:4px 0 0 0;}
.upload-avatar .upload{padding:5px 0 5px 0;}
.upload-avatar .upload .input{width:190px;padding:4px 5px 4px 8px;color:#333;font-size:12px;border:1px solid #cfcfcf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);float:left;}
.upload-avatar .btn-select{margin:4px 0 0 4px;}
.upload-avatar .pd-upload{padding:15px 0 0 0; text-align:left;}
.upload-avatar .error{font-size:11px!important;}
.av-df{background-color:#fff;padding:3px;border:1px solid #dedede;float:left;width:130px;}
.row-blog{padding:10px 0;border-bottom:1px solid #e7e7e7;height:1%;}
.row-blog .img-200{display:block;width:200px;float:left;}
.row-blog .info-blog{width:446px;float:right;font-size:12px;}
.row-blog .info-blog .name{font-weight:bold;font-size:18px;}
.row-blog .info-blog .date{font-size:11px;color:#9c9c9c;padding:2px 0 7px 0;}
.row-blog .info-blog .more{font-weight:bold;font-size:12px;}
.blog-page .nav{padding:15px 0;}
.bsearch{border:1px solid #dedede;background-color:#f5f5f5;padding:10px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0;}
.bsearch .bginput{width:281px;height:26px; background-position:left -506px;}
.bsearch .bginput .input{width:230px;height:18px;padding:4px 10px 0px 10px;border:0px;background-color:transparent;line-height:18px;float:left;}
.bsearch .bginput .btns{float:right;width:33px;height:25px; background-color:transparent;border:0px;}
.detail-blog{margin-bottom:10px;}
.detail-blog .title{border-bottom:1px solid #dedede;padding:0 0 10px 0;}
.detail-blog .title h1{color:#148cab;font-size:18px;padding:0 0 10px 0;}
.detail-blog .title h1 a{color:#148cab;}
.detail-blog .title .hdate{height:1%;}
.detail-blog .title .date{color:#9c9c9c;padding:5px 0 0 0;display:block;float:left;}
.detail-blog .pdblog{padding:10px 0;}
.detail-blog .pdblog p{margin:0 0 15px 0;}
.detail-blog .blog-other{border:1px solid #dedede;background-color:#f5f5f5;padding:10px 15px 5px 15px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 0;}
.detail-blog .blog-other .title{font-weight:bold;padding:0 0 5px 0;font-size:18px;color:#555;}
.detail-blog .blog-other .list{display:block;padding:7px 0 0 0;}
.detail-blog .blog-other .list li{display:block;padding:2px 80px 2px 0;height:20px;position:relative;font-size:12px;}
.detail-blog .blog-other .list li .date{position:absolute;right:0px;top:2px;color:#a5a5a5;font-size:11px;}
.detail-blog .blog-other .list li a{color:#148cab;}
.detail-blog .blog-other .list li a:hover{color:#ff8a00;}
.form-edit{padding:0}
.row-edit{padding:5px 0;height:1%;}
.row-edit .lb{display:block;padding:4px 8px 1px 0px;width:140px;float:left;border:0px;text-align:right;font-weight:bold;font-size:12px;}
.row-edit .input{width:405px;padding:3px 5px;color:#333;font-size:12px;border:1px solid #bfbfbf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.row-edit .input2{width:250px;float:left;padding:3px 5px;color:#333;font-size:12px;border:1px solid #bfbfbf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);margin-right:5px;}
.row-edit .txtinput{width:405px;height:50px;padding:3px 5px;color:#333;font-size:12px;border:1px solid #bfbfbf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.row-edit .img-plist{float:left;}
.row-edit .img-plist label{margin-right:10px;}
.row-edit .img-plist .pd-cover{padding:4px 0 0 0px;margin:0px;height:166px;}
.bg-edit{border:1px solid #bfbfbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;width:404px; background-color:#e8e8e8;float:left;}
.playlist-edit{background-color:#fff;position:relative;padding:0;}
.bar-scr{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-left:0px;background-color:#d3d3d3;width:7px;position:absolute;right:5px;z-index:9999;cursor:pointer;}
.list-plist{display:block;}
.list-plist li{display:block;padding:2px 0px 0px 10px;margin:0;border-bottom:1px solid #e6e6e6;color:#555;}
.list-plist li:hover{border-left:5px solid #f77c04;padding-left:5px; cursor:move;}
.list-plist li span{padding:3px 0;width:328px;float:left;}
.list-plist .option-edit{float:right;padding:4px 14px 0 0;}
.list-plist .option-edit .top{float:left;display:block;width:14px;height:14px;background-position:-142px -38px;}
.list-plist .option-edit .down{float:left;display:block;width:14px;height:14px;background-position:-160px -38px;}
.list-plist .option-edit .del{float:left;display:block;width:14px;height:14px;background-position:-180px -38px;}
.pd-random{padding:10px 0px 4px 0px;color:#555;font-size:12px;}
.pd-random .btn-random{background-position:-214px -38px;margin-right:5px;display:block;width:37px;height:17px;float:left;}
.row-edit .btn-update{float:left;width:74px;height:22px;display:block;background-position:-92px -340px;margin-right:7px;}
.row-edit .btn-dong{float:left;width:74px;height:22px;display:block;background-position:-92px -364px;}
/*signer*/
.cover-singer{margin:10px 0px 3px 0px;}
.cover-singer .bcover{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:0px 2px 2px 0 #999;}
.line{border-top:1px solid #dedede;border-left:0px;border-right:0px;border-bottom:0px;}
.nonbg{background-image:none!important;}
.right-fan{float:right;padding:2px 0 0 0;}
.right-fan span{float:left;color:#a1a1a1;font-size:11px;padding:4px 5px 0 0;}
.right-fan .fan{display:block;float:left;width:91px;height:22px; background-position:-309px -422px;}
.smallsinger{padding:0;}
.pdimg{height:1%;padding:0px 0 10px 0;}
.pdimg .av-137{background-color:#fff;border:1px solid #d1d1d1;padding:3px;float:left;}
.pdimg .pdbtn{width:505px;float:right;padding-top:40px;}
.pdimg .pdbtn a{display:block;height:64px;float:left;margin-right:36px;}
.pdimg .pdbtn .t1{width:64px;background-position:left -135px;}
.pdimg .pdbtn .t1:hover, .pdimg .pdbtn .t1.active{background-position:-190px -241px;}
.pdimg .pdbtn .t2{width:64px;background-position:-87px -135px;}
.pdimg .pdbtn .t2:hover, .pdimg .pdbtn .t2.active{background-position:-277px -241px;}
.pdimg .pdbtn .t3{width:64px;background-position:-186px -135px;}
.pdimg .pdbtn .t3:hover, .pdimg .pdbtn .t3.active{background-position:-362px -241px;}
.pdimg .pdbtn .t4{width:64px;background-position:left -241px;}
.pdimg .pdbtn .t4:hover, .pdimg .pdbtn .t4.active{background-position:-189px -325px;}
.pdimg .pdbtn .t5{width:93px;background-position:-86px -241px;}
.pdimg .pdbtn .t5:hover, .pdimg .pdbtn .t5.active{background-position:-276px -325px;}
.history{padding:0 0 10px 0;margin:0 0 7px 0;}
.history .title{font-size:18px;color:#555;display:block;padding:0px 0 4px 24px;background-position:-478px -535px;}
.history .title .more{font-size:11px;color:#0784a3;}
.pdchude{padding:0px 0 0 0px;}
.pdr-chude{padding:0px 16px;}
.pdr-chude .row{padding:0 0 15px 0;border-bottom:1px solid #cecece;margin-bottom:15px;}
.pdr-chude .row.noborder{margin-bottom:0px;}
.pdr-chude .border-cover{padding:4px;border:1px solid #cecece;box-shadow: 0px 2px 4px #EBEBEB;}
.pdr-chude .txtr-chude{padding:7px 0 0 0;font-size:12px;}
.pdr-chude .txtr-chude h4{font-weight:bold;font-size:12px;}
.pdr-chude .txtr-chude .more{font-weight:bold;font-size:12px;}
.rowchude{height:1%;padding:20px 0 15px 0;border-bottom:1px solid #cecece;}
.rowchude .txtchude{padding:4px 0;border-top:1px dotted #dadada;}
.rowchude .pd-ngheplist{height:21px;padding:4px 0 0 0;}
.top-content .add-mv .btn-nghe, .rowchude .pd-ngheplist .btn-nghe{display:block;height:21px;width:104px; background-position:-201px -422px; text-indent:-9999px;}
.rowchude .img-200{width:200px;float:left;height:166px;}
.rowchude .info-chude{width:441px;float:right;}
.rowchude .info-chude h2{font-weight:bold;font-size:18px;}
.rowchude .hbtn-like{height:20px;padding:2px 0 9px 0}
.rowchude .btn-like{float:left;padding:0px 0 0 0;height:1%;margin-top:-2px;}
.rowchude .btn-like .like{display:block;padding:0px 3px 0px 17px;background-position:-19px -1562px;float:left;font-weight:bold;color:#555;margin:2px 0 0 0;}
.rowchude .btn-like .like.dislike{background-position:-17px -2559px;}
.rowchude .btn-like .like.dislike:hover{background-position:-17px -2557px;}
.rowchude .btn-like .like:hover{background-position:-19px -1599px;color:#ff8a00;}
.rowchude .btn-like .num-like{float:right;background-position:-22px -1633px;height:22px;padding:0 0 0 10px;}
.rowchude .btn-like .num-like span{background-color:#f0f0f0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:block;height:16px;padding:2px 2px;}
.rowchude .num{float:left;background-position:-18px -122px;padding:1px 9px 0 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#919191;}
.rowchude .singer{float:left;background-position:-22px -565px;padding:1px 9px 0 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#919191;}
.rowchude .user-up{float:left;background-position:-22px -26px;padding:1px 9px 0 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#919191;}
.rowchude .bgcover{position:absolute;top:0px;left:0px;background-image:url(../images/mask-cover.png);background-position:left top;background-repeat:no-repeat;width:202px;height:165px; z-index:888;}
.rowchude .img-cover{position:relative;}
.rowchude .img152{width:152px;position:absolute;top:2px;left:6px; z-index:50;}
.rowchude .play-mv{width:88px;height:21px;background-position:-274px -128px;text-indent:-9999px;display:block;}
.rowchude .img160{display:block;width:160px;float:left;}
.type-video .info-chude{width:481px;}
.pdform-regis{padding:0 0 15px 0;}
.pdform-regis .title{color:#ff0000;font-weight:bold;font-size:12px;padding:7px 0;}
.form-regis{padding:0px 0 20px 0;border-bottom:1px solid #e3e3e3;margin-bottom:5px;}
.form-regis2{padding:10px 0 15px 0;border-bottom:1px solid #e3e3e3;margin-bottom:5px;}
.form-regis .row, .form-regis2 .row{height:24px;padding:0 0 6px 0;}
.form-regis2 .row label, .form-regis .row label{display:block;width:153px;padding:4px 0 1px 0;color:#555;font-weight:bold;float:left;}
.form-regis .row .input{width:470px;float:right;height:22px;pading:2px;border:1px solid #cfcfcf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.form-regis2 .row .input2{width:100px;float:left;height:22px;pading:2px;border:1px solid #cfcfcf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px;box-shadow:inset 1px 1px 4px 0 rgba(220, 220, 220, 1);}
.quytac{padding:10px;border:1px solid #d7d7d7;background-color:#efefef;height:1%;}
.pdquytac{padding:0px;color:#555;font-size:12px;float:left;width:615px;height:350px;overflow:hidden;}
.pdbar{height:350px;width:7px;float:right; position:relative;}
.bar{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-left: 0px;background-color:#adadad;width: 7px;position: absolute;left: 5px;z-index: 9999;cursor: pointer;}
.pdbtnf{padding:10px 0;}
.pdbtnf .btn-login{background-position:-87px -292px;width:78px;height:22px;border:0px;margin:10px 0 0 0;}
.pdbtnf .btn-cancel{background-position:-92px -316px;width:78px;height:22px;border:0px;margin:10px 0 0 0;}
.lnk-download:hover, .lnk-download{font-size:12px;color:#fff;padding:1px 6px; background-color:#ff7200;border:1px solid #f63e20;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-weight:bold;text-decoration:none;}
.subtitle{height:1%;padding:3px 0 0 0;font-weight:bold;color:#555;}
.subtitle span{display:block;}
.subtitle .w1{width:380px;float:left;}
.subtitle .w2, .subtitle .w3, .subtitle .w4{width:93px;float:left; text-align:center;}
.list-ringtone{display:block;}
.list-ringtone a:hover{text-decoration:none;}
.list-ringtone li{border-bottom:1px solid #f0f0f0;display:block;padding:5px 0;height:1%;}
.list-ringtone .song-name{width:380px;float:left;}
.list-ringtone .song-name a{font-weight:bold;font-size:12px;background-position:-8px -2761px;display:block;padding:0 0 0 30px;}
.list-ringtone .song-name a .singer-name{color:#868686;font-size:11px;font-weight:normal;}
.list-ringtone .song-name a:hover{background-position:-8px -2671px;}
.list-ringtone .w2{float:left;width:93px;text-align:center;padding-top:10px; position:relative;}
.r-ringtone .song-hot .can-like .singer{width:246px; background-image:none;padding-left:18px;}
.list-ringtone .tip-ringtone{ background-image:url(../images/bgtip-ringtone.png); background-repeat:no-repeat; background-position:left top;width:158px;height:43px;padding:24px 20px 18px 20px;font-size:12px;color:#555; line-height:20px; position:absolute; z-index:9999;top:23px;left:-52px;}
.pd-ringtone{}
.nhamang{margin:7px 0 0 0;background-color:#c7c7c7;border-spacing:1px!important;border-collapse:inherit !important;}
.nhamang td{background-color:#fff;vertical-align: middle;}
.nhamang td .red{font-weight:bold;color:#F00;}
.nhamang .bg-title{text-align:center;color:#464646;font-weight:bold;}
.nhamang .bg-title td{height:36px;background-position:left -634px;padding-top:0px;}
.list-adfooter{padding:0px 0px 10px 0;height:1%;display:block;}
.list-adfooter li{float:left;margin:0 7px 0 0;height:100px;width:225px;}
.block-err{padding:10px 0;margin:0 auto;width:760px;margin-bottom:100px;}
.block-err .title{font-size:24px;color:#444;background-image:url(../images/ico-warning.png); background-position:left top; background-repeat:no-repeat;padding:10px 0 15px 60px;width:400px;margin:0 auto;height:45px;}
.block-err .bgsearch{background-color:#f2f2f2;border:1px solid #cfcfcf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 60px 40px 60px;}
.block-err .bgsearch p{font-size:18px;color:#444; text-align:center;padding:10px 0 20px 0;display:block;}
.block-err .box-search{background-color:#fafafa;border:1px solid #b7b7b7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:500px;margin:0 auto;padding:2px 3px;}
.block-err .box-search .input{border:0px;margin:0px;margin:0px;width:450px;padding:5px 2px 5px 5px;font-size:12px;color:#828282; background-color:#fafafa;}
.block-err .box-search .btn-search{background-position:left -566px;display:block;float:right;width:27px;height:26px;border:0px;margin:0px; text-indent:-9999px; background-color:transparent;}
/*Frame Player*/
.bgframe{ background-image:url(../images/bgplayer.jpg); background-position:left top; background-repeat:no-repeat;width:656px;height:397px;padding:48px 17px 9px 18px; position:relative;}
.bgframe .link{position:absolute;left:0px;top:0px;z-index:50;display:block;width:691px;height:454px;}
.bgframe .close{position:absolute;right:8px;top:8px;z-index:70;display:block;width:63px;height:26px;}
.bgframe .player{position:absolute;left:18px;top:48px;z-index:200;width:656px;height:397px;}

