.larAlBg{background:url(http://image.kuwo.cn/www/larAlbum.png) no-repeat;}
.starFrm li,.listBar,.plTit .def,.starSfrm li,.goodIcn,.unGoodIcn,.innerBg{ background:url(http://image.kuwo.cn/www/tit.png) no-repeat;}
.mBodFrm{ border:1px solid #dcdcdc; border-top:none; padding-left:53px; }
.larAlBg{ width:242px; height:242px; padding:2px 0 0 6px;  position:relative; display:inline-block;}
.picFrm{ border:1px solid #d0d0d0; border-top:none; overflow:hidden; _zoom:1; padding:0 0 10px 16px;}
.picFrm li{ float:left; width:59px; padding:10px 10px 0 0;}
.picFrm p{ padding-top:5px; height:14px; text-align:center; width:59px; overflow:hidden;}
.picFrm span{ display:block;padding-top:8px; height:20px; text-align:center; width:59px; overflow:hidden; color:#6a6a6a;}
.mBodFrm3{ border:1px solid #d0d0d0; border-top:none; overflow:hidden; _zoom:1; padding:15px;}
.listBar{ height:30px; overflow:hidden; background-position:0 -727px; background-repeat:repeat-x; color:#6a6a6a; line-height:30px;}
.listBar li{ float:left;}
.putCont{ width:26px; height:30px; }
.chPut{ vertical-align:middle; position:relative; top:-2px;*top:0;_top:5px; top:8px\0;left:5px;}
.iNum{ width:32px;padding-left:2px; color:#6a6a6a; line-height:30px;}
.iNum a{ margin:6px 0 0 5px;}
.redFont{ color:#f60;}
.songName, .songer{ width:160px; overflow:hidden;}
.rq{ width:160px; color:#6a6a6a;}
.rq span{ width:58px; float:left;}
.rq p{ width:100px; height:5px; overflow:hidden; font-size:0; background:#efefef; margin-top:12px; float:left;}
.innerBg{ display:block;background-position:0 -960px; height:5px; overflow:hidden; font-size:0; width:50px;}
.itemUl{ height:30px; border-bottom:1px solid #dcdcdc; line-height:30px; overflow:hidden;}
.itemUl li{ float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:30px;}
.listTit{ overflow:hidden; height:30px; padding-bottom:5px;}
.listTit a{ float:left; margin:3px 5px 0 0;}
.repUl{ border-bottom:none; padding-top:10px;}
.alBg{ width:122px; height:122px; padding:2px 0 0 6px; position:relative;background:url(http://image.kuwo.cn/www/albumBg.png)}
.albumFrm{ overflow:hidden;zoom:1; padding-bottom:10px;}
.albumFrm li{ display:inline; margin-left:28px; float:left;}
.albumFrm p{ width:122px; text-align:center; padding-top:5px;}
.mBodFrm4{ border:1px solid #d0d0d0; border-top:none; overflow:hidden; _zoom:1; padding:0 22px 10px;}
.larAlbum{ width:244px; height:244px; display:block; padding:2px 0 0 6px; background:url(http://image.kuwo.cn/www/larAlbum.png); position:relative; top:-10px;}
.scoreCont{_zoom:1; position:relative;}
.scoreFont{ font:bold 24px Arial, Helvetica, sans-serif; color:#f60; float:left;}
.scrFen{ font-weight:bold; font-size:16px; color:#f60; float:left; margin-top:8px;}
.starFrm{ float:left; padding:5px 15px 0 10px;}
.starFrm li{ width:19px; height:18px; float:left; background-position:0 -178px;}
.starFrm .halfStar{ width:19px; height:18px; float:left; background-position:-19px -178px;}
.starFrm .garyStar{background-position:-38px -178px;}
.scoreNum{ color:#6a6a6a; padding-top:5px; overflow:hidden;_zoom:1; padding-right:38px;}
.finishScore{ color:#6a6a6a; line-height:23px; float:left; margin-top:5px;}

.songerList{padding:5px 0;border-bottom:1px dashed #dcdcdc; line-height:21px;}
.alInfo{padding:5px 0;border-bottom:1px dashed #dcdcdc; line-height:18px;}
.bodBot{ padding:5px 0;border-top:1px dashed #dcdcdc; margin-top:10px;}
/****************发表评论****************/
.fbTex{ width:636px; height:76px; border:1px solid #7f9db9; overflow:auto; line-height:18px; padding-left:2px;}
.plTexBot{ width:631px; height:45px; line-height:25px; padding:5px 0 0 5px; color:#6a6a6a; position:relative; overflow:hidden;}
.plTexBot .sBtn{ position:absolute; top:5px; right:8px;}
.plTit{ height:27px; border-bottom:1px solid #dcdcdc; padding-left:10px; _overflow:hidden;}
.plTit a{ float:left; width:90px; height:19px; padding-top:9px; text-align:center; font-weight:normal; position:relative;}
.plTit a:hover{ text-decoration:none;}
.plTit .def{ background-position:0 -140px; color:#6a6a6a; font-weight:bold;}
.plUl{ float:left; width:600px; padding-left:10px; padding-top:5px;}

.starSfrm{ height:11px; float:left; padding:0 5px 0 10px;}
.starSfrm li{ width:12px; height:11px; float:left; background-position:-57px -185px;}
.starSfrm .gStar{ width:12px; height:11px; float:left; background-position:-69px -185px;}
.timeCont{ padding-left:20px; float:left;}
.plName{ overflow:hidden; height:20px; color:#6a6a6a;}
.plCont{ line-height:18px; }
.plItem{ padding:10px 0 0 10px; overflow:hidden; _zoom:1; border-bottom:1px solid #dcdcdc; padding-bottom:10px;}
.goodIcn,.unGoodIcn{ display:inline-block; padding:1px 0 0 18px; height:12px; background-position:-101px -658px; margin-right:15px;}
.unGoodIcn{ background-position:-101px -680px;}
.plRe{ position:relative;}
.plAb{ position:absolute; top:0; right:10px;}
.plPut{width:498px; height:17px; padding:2px 0 0 2px; float:left; border:1px solid #819cb7; margin:1px 5px 0 0;}
.plItem .inBod{ padding:5px 15px 5px 15px;}
.plPutCont{ overflow:hidden; height:23px;}
.inPlItem{ overflow:hidden;_zoom:1; border-bottom:1px dashed #dcdcdc; padding:8px 0;}
.inPlUl{ float:left; padding-left:10px; width:520px; line-height:18px;}

/**********共享*************/
.mShare{ overflow:hidden; height:24px;width:240px;clear:both;}
.mShare span{ float:left; line-height:22px; margin-right:5px;}
.mShareList{ float:left;}
.mShareList a{ width:16px; height:16px; float:left; margin:3px 10px 0 0; background:url(http://image.kuwo.cn/www/shareBg.png);}
.mShare .qzoneIcon{ background-position:-16px 0;}
.mShare .sinaIcon{ background-position:-32px 0;}
.mShare .renrenIcon{ background-position:-48px 0;}
.mShare .kaixinIcon{ background-position:-64px 0;}

.gdBtnCont{ overflow:hidden; height:40px;}
.playGd,.scGd,.cancelGd{ width:105px; height:30px; float:left; background:url(http://image.kuwo.cn/www/larAlbum.png) -105px -246px; margin-right:10px;}
.playGd:hover{ background-position:-105px -276px;}
.scGd{ background-position:0 -306px;}
.scGd:hover{ background-position:-105px -306px;}
.cancelGd{ background-position:0 -336px;}
.cancelGd:hover{background-position:-105px -336px;}
.editGd{ float:left;}
.editGd a{ margin:7px 10px 0 0 ;}

.cancelBox{border:1px solid #adc8dd;padding:9px;background:#fff;position:absolute;left:30px;top:260px}
.cancelBox p{color:#236;}
.qdBtn{background:url(http://image.kuwo.cn/uc/btnBg.gif) -164px -176px;width:73px;height:23px;margin:8px 5px 0 0 ;display:block;line-height:23px;text-align:center;float:left;}
.qdBtn:hover{background:url(http://image.kuwo.cn/uc/btnBg.gif) -164px -205px;text-decoration:none;}
.qdBtn:active{background:url(http://image.kuwo.cn/uc/btnBg.gif) -164px -232px;}
.okBox{border:1px solid #4dbf00;background:#d9ffbf;overflow:hidden;zoom:1;position:absolute;height:28px;top:30px;left:20px;padding:3px 4px 0 4px;line-height:20px;z-index:99;}
.okBox em{background:url(http://image.kuwo.cn/uc/iconBg.gif) ;width:16px;height:16px;display:block;float:left;margin:1px 5px 0 0;}
.okBox em{background-position:0px -123px}
.recFrm{ padding-top:10px; border-top:1px dashed #dcdcdc; padding-top:10px; margin-top:10px;}
.recIndex{ color:#f60; font-weight:bold; padding-left:22px; background:url(http://image.kuwo.cn/www/tit.png) no-repeat -97px -991px; height:15px; line-height:15px; display:inline-block;}