@CHARSET "UTF-8";
/* web my bottom css */
/*****无标题弹窗*******/
.tipsTop,.tipsBot{ height:5px; overflow:hidden; font-size:0; position:relative;}
.tipsTop em,.tipsBot em{ width:5px; height:5px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -210px; position:absolute; left:0; top:0;}
.tipsTop .rig{ left:auto; right:0; background-position:-5px -210px;}
.tipsTop span{ display:block; margin:0 5px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -315px; height:5px;}
.tipsBot em{ background-position:0 -215px;}
.tipsBot .rig{ left:auto; right:0; background-position:-5px -215px;}
.tipsBot span{display:block; margin:0 5px; height:4px; border-bottom:1px solid #acc7dd; background:#eef7fc;}
.tipsCont{ border-left:1px solid #acc7dd;border-right:1px solid #acc7dd; background:#eef7fc; }
.tipsTit{ padding-left:9px; height:24px; line-height:24px; position:relative; font-weight:bold; color:#236;}
.close{ width:15px; height:15px; display:block; position:absolute; top:0; right:9px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -226px;}
.close:hover{ background-position:-15px -226px;}
.close:active{ background-position:-30px -226px;}
.modeBtn{ position:relative; height:17px; display:inline-block; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -241px; padding:5px 15px 0; left:2px; line-height:normal;}
.modeBtn em{ width:8px; height:22px; background:url(http://image.kuwo.cn/www/alertBg.png) -57px -330px; position:absolute; top:0; left:-2px; display:block;}
.modeBtn .rig{ left:auto; right:-2px; background-position:-65px -330px;}
.modeBtn:hover{ text-decoration:none; background-position:0 -263px;}
.modeBtn:hover em{ background-position:-41px -330px;}
.modeBtn:hover .rig{ background-position:-49px -330px;}
.modeBtn:active em{ background-position:-24px -330px;}
.modeBtn:active .rig{  background-position:-33px -330px;}
.modeBtn:active{ background-position:0 -285px;}
.mPut{ width:200px; height:19px; border-width:1px; border-style:solid; border-color:#a3a3a3 #d1d1d1 #d1d1d1 #a3a3a3; line-height:19px; padding-left:2px; float:left;background:#fff;}

.tipsFrm{ width:400px;}
.creatTab{ color:#236; text-decoration:underline; font-weight:normal;}
.radioBox{width:13px;height:13px;float:left;margin:6px 3px 0 0;}
.scUl,.tPfFrm{ padding:10px; border:1px solid #ddf0fc; background:#fff; margin:0 10px; height:126px; overflow:auto; color:#236;}
.tPfFrm{ overflow:hidden; padding-left:20px;}
.scUl li{ height:24px; overflow:hidden; line-height:24px; border-bottom:1px dashed #dcdcdc;}
.mTipBtnCont{ height:24px; overflow:hidden; padding:10px 0 0 10px;}
.mTipBtnCont .modeBtn{ float:right; margin-right:15px;}

.starFrm li,.downSoft,.unInstal{ background:url(http://image.kuwo.cn/www/tit.png) no-repeat;}
.scoreCont{ overflow:hidden;_zoom:1; padding-bottom:5px;}
.scoreFont{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#f60; float:left; padding-top:5px;}
.scrFen{ font-weight:bold; font-size:16px; color:#f60; float:left; margin-top:8px;}
.starFrm{ float:left; padding:5px 15px 0 0;}
.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;}
.greenFont{ color:#56a71c; float:left; line-height:24px; padding:5px 0 0 10px;}

.shareTex{ width:320px; height:65px; padding:2px 0 0 2px; border:1px solid #8ea7c6; font-size:12px; line-height:18px;color:#6a6a6a;background:#fff}
.sBtnCont{ overflow:hidden; height:22px; padding-right:20px; text-align:right; line-height:22px; color:#6a6a6a;}

.okBox{border:1px solid #4dbf00;background:#d9ffbf;overflow:hidden;zoom:1;padding:2px 8px 6px 4px;line-height:21px; width:150px;}
.okBox em{background:url(http://image.kuwo.cn/www/alertBg.png) -84px -215px;width:16px;height:16px;display:block;float:left;margin:2px 5px 0 0;}
.tsChec{ clear:both; overflow:hidden; zoom:1;}

.mTipsFrm{ width:300px;}
.mTipsTop{ height:30px; overflow:hidden; position:relative;}
.mTipsTop em,.mTipsBot em{ width:4px; height:30px; background:url(http://image.kuwo.cn/www/alertBg.png); position:absolute; left:0; top:0;}
.mTipsTop .rig{ left:auto; right:0; background-position:-4px 0;}
.mTipsTop span{ display:block; margin:0 4px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -489px; height:30px;line-height:30px;font-weight:bold; padding-left:5px;}
.mTipsBot{ height:34px;overflow:hidden; position:relative;}
.mTipsBot em{ background-position:0 -30px; height:34px;}
.mTipsBot .rig{ left:auto; right:0; background-position:-4px -30px;}
.mTipsBot span{display:block; margin:0 4px; height:29px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -519px; text-align:right; padding:5px 12px 0 0;}
.mTipsBot .modeBtn{ padding:5px 15px 0;}
.mTipsTop .close{ top:7px;}
.mtipsCont{border-left:1px solid #acc7dd;border-right:1px solid #acc7dd;background:#f6fafd;overflow:hidden;zoom:1;position:relative;padding:20px 0 10px 10px; text-align:center; color:#236;}
.mtipsCont2{border-left:1px solid #acc7dd;border-right:1px solid #acc7dd;background:#f6fafd;overflow:hidden;zoom:1;position:relative;}

.inTipsTop,.inTipsBot{ height:5px; overflow:hidden; font-size:0; position:relative;}
.inTipsTop em,.inTipsBot em{ width:5px; height:5px; background:url(http://image.kuwo.cn/www/alertBg.png) -50px -210px; position:absolute; left:0; top:0;}
.inTipsTop .rig{ left:auto; right:0; background-position:-55px -210px;}
.inTipsTop span{ display:block; margin:0 5px; border-top:1px solid #aac8d8; background:#fdfefe; border-bottom:3px solid #f6fafd; height:1px;overflow:hidden;}
.inTipsBot em{ background-position:-50px -215px;}
.inTipsBot .rig{ left:auto; right:0; background-position:-55px -215px;}
.inTipsBot span{display:block; margin:0 5px; border-bottom:1px solid #aac8d8; background:#fdfefe; border-top:3px solid #f6fafd; height:1px; overflow:hidden;}
/**/
.tipsBox{border:1px solid #40b3ff;background:#e5f5ff;overflow:hidden;zoom:1;padding:2px 8px 6px 4px;*padding:3px 8px 5px 4px;padding:4px 8px 4px 4px\0;line-height:21px;color:#000;}
.tipsBox em{background:url(http://image.kuwo.cn/www/alertBg.png) -84px -333px;width:16px;height:16px;display:block;float:left;margin:2px 5px 0 0;*margin:1px 5px 0 0\9;margin:0 5px 0 0\0;}
.pl10{padding-left:10px}
/**/
.cancelBox{border:1px solid #adc8dd;padding:4px 9px 9px;background:#fff;line-height:21px;overflow:hidden;zoom:1; text-align:center;}
.boxFont{ padding:10px 0;}
.boxFont2{ padding:10px 0; text-align:left;}
.mr10{margin-right:10px;}

.loginPut{width:166px; height:26px; border-width:1px; border-style:solid; border-color:#a3a3a3 #d1d1d1 #d1d1d1 #a3a3a3; line-height:26px; padding-left:2px; float:left;background:#fff}
.loginLab{float:left; width:62px; line-height:30px; text-align:right;}
.putCont{ overflow:hidden;_zoom:1; padding-top:10px;}
.logLi{ padding:10px 0 0 62px; overflow:hidden;_zoom:1;}
/*2011-9-7{**/
.logLi input{ margin-right:4px; margin-top:-3px; margin-left:-4px\9; vertical-align:middle;}
.logLi .larLogBtn{ float:left;}
.forgetPwd{ float:left; width:60px; margin-top:30px;}
/*}end*/
.logPanBg{ height:253px; float:left; width:206px; background:url(http://image.kuwo.cn/www/logBg.png);}
.larLogBtn,.larRegBtn{ width:105px; height:30px; display:inline-block; background:url(http://image.kuwo.cn/www/logBg.png) 0 -254px; margin:15px 10px 0 0;}
.larLogBtn:hover{ background-position:-105px -254px;}
.larRegBtn{ background-position:0 -284px; margin:13px 0 0 60px;}
.larRegBtn:hover{ background-position:-105px -284px;}
.errTs{ margin:10px 0 0 10px; color:#c00; background:url(http://image.kuwo.cn/www/logBg.png) 0 -324px no-repeat; height:18px; padding-left:24px; line-height:18px;}
.noUser{ color:#6a6a6a; margin:140px 0 0 85px;}

.tipsBox input{width:237px;height:18px;border:1px solid #7f9db9;color:#6a6a6a;line-height:18px;padding:0 3px;background:#fff}
.tipsBox .w233{float:left;width:247px;}
/*newTips 2011-9-28**/
.crBg{background-color:rgba(0,0,0,0.3); background:#000\9; filter:alpha(opacity=30); height:4px; overflow:hidden; font-size:0; }
.crLeft,.crRight{background-color:rgba(0,0,0,0.3); background:#000\9; filter:alpha(opacity=30); width:4px; overflow:hidden; font-size:0;}
.trpBorderFrm{ width:370px;}
.bodCont{ border:1px solid #a0a0a0;background:#fff;}
.newTipTit{ position:relative; height:27px; line-height:27px; padding-left:10px; color:#6a6a6a; font-weight:bold; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -600px; border:1px solid #fff;}
.newClose{ width:16px; height:16px; display:block; position:absolute; top:5px; right:9px; background:url(http://image.kuwo.cn/www/alertBg.png) 4px -626px no-repeat;}
.newClose:hover{ background-position:-20px -626px;}
.newDownFrm{ text-align:center; padding:20px 0;}
.tsBtnCont{ padding:20px 0 0 80px; height:50px; overflow:hidden;}
.downSoft{ width:105px; height:30px; background-position:0 -833px; float:left; margin-right:10px;}
.downSoft:hover{ background-position:0 -863px;}
.unInstal{ width:85px; height:30px; float:left; background-position:0 -893px; float:left;}
.unInstal:hover{ background-position:0 -923px;}

.trpBorderFrm2{ width:220px;}
.tipsModeFrm{ background:#fff;overflow:hidden;zoom:1; padding:10px; color:#6a6a6a; line-height:18px; position:relative;}
.tsIcn{background:url(http://image.kuwo.cn/www/alertBg.png) -84px -333px;width:16px;height:16px;float:left;}
.tsInfo{ float:left; padding-left:5px; width:166px;}
.okIcn{background:url(http://image.kuwo.cn/www/alertBg.png) -84px -215px;width:16px;height:16px;float:left;}
.errIcn{background:url(http://image.kuwo.cn/www/logBg.png) 0 -324px no-repeat; width:17px;height:16px;float:left;}
.loadImg{ float:left;}
.h21{ line-height:21px;}
.h21 a{ text-decoration:underline;}
.cautionIcn{background:url(http://image.kuwo.cn/www/alertBg.png) -83px -631px;width:16px;height:16px;float:left;}
.newModeBtn { width:50px; height:23px; background:url(http://image.kuwo.cn/www/alertBg.png) 0 -577px; display:inline-block; line-height:23px; text-align:center; color:#000;}
.newModeBtn:hover{ text-decoration:none; background-position:-50px -577px;}
.newModelFrm{ padding:0 0 10px 32px;}

/*表情*/
.boxabs{background:url(http://image.kuwo.cn/uc/mb/twBg.png) -56px -277px;width:14px;height:8px;position:absolute;top:-8px;left:8px}
.tw_box3 .tw_closeBtn{top:7px;right:7px;position:absolute}
.tw_clo{color:#000;line-height:19px;}
.tw_box3{width:334px;padding:10px;border:1px solid #a0a0a0;position:relative;background:#fff}
/*face tips*/
.vLine{ color:#226699; float:left; padding-right: 5px}
.faceCont{ padding:0 0 0 2px; line-height:21px;position:relative;}
.faceA{float:left;padding-right:4px} 
.faceUl{width:317px; overflow:hidden;_zoom:1;}
.faceUl li{float:left;padding:1px;width:37px;height:37px}
.faceUl li a{display: block; text-decoration: none;}
.faceUl li a:hover{ border:1px solid #00bbff;}
.faceView {position:absolute;border:1px solid #000000;background:#fff; width:45px;height:45px; text-align: center; padding:2px}
.tw_closeBtn{background:url(http://image.kuwo.cn/uc/mb/twBg.png) 0 -277px;height:9px;width:9px;position:absolute;top:12px;right:0;}
.tw_closeBtn:hover{background-position:-17px -277px;}
.tw_box3 .tw_closeBtn{top:7px;right:7px;position:absolute}
/**评论部分**/
.topleft{background:url(http://image.kuwo.cn/rw12/kzone_bg.png) 0 -84px;width:11px;height:6px;position:absolute;top:-4px;left:10px;overflow:hidden;font-size:0;}
.neirong{line-height:18px;padding-top:7px;}
.input .face{background:url(http://image.kuwo.cn/rw12/kzone_bg.png) -39px -94px;display:inline-block;padding-left:20px;line-height:18px;width: 44px;color: #269;text-align: left;height: 18px;}
.fabiao{background:url(http://image.kuwo.cn/www/tit.png) 0 -630px no-repeat;width:50px;height:23px;line-height:23px;text-align:center;color:#000;}
.fabiao:hover{background-position:-50px -630px;text-decoration:none}
.wr_comment{padding:10px;background:#F6F6F6;overflow:hidden;_zoom:1;top:2px;position:relative;height:132px;}
.wr_right div{overflow:hidden;_zoom:1;padding:10px 0 0 0}
.wr_right textarea{width:406px;border:1px solid #e4e4e4;height:92px;resize:none;padding:2px;line-height:21px;}
.com_list{float:left;width:415px;}
.com_name{position:relative;}
.com_name span{padding-left:10px;color:#6a6a6a;}
.comment_content{width:500px;position:relative;}
.log_com{background:#F6F6F6;padding:10px;margin-top:2px;overflow:hidden;_zoom:1;}
.com_list var{width:14px;height:14px;background:url(http://image.kuwo.cn/rw12/kzone_bg.png) 0 -94px no-repeat;position:absolute;right:-5px;;top:-5px;text-indent:-99px;overflow:hidden;font-size:0;cursor:pointer;}
.com_list var:hover{background-position: -14px -94px;}
/*留言*/
.ly_w{width:660px;background:#fff;padding:10px 0;}
.ly_w .com_list{width:595px;}
.ly_w textarea{width:585px;}
.bor_d{border-top:1px dashed #e4e4e4;}
/*音乐等级*/
.rankicon_1,.rankicon_2,.rankicon_3,.rankicon_4,.rankicon_5,.rankicon_6,.rankicon_7,.rankicon_8,.rankicon_9,.rankicon_10{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:22px;height:13px;display:block;margin-top:4px;}
.rankicon_11,.rankicon_12,.rankicon_13,.rankicon_14,.rankicon_15,.rankicon_16,.rankicon_17,.rankicon_18,.rankicon_19,.rankicon_20{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:23px;height:13px;display:block;margin-top:4px;}
.rankicon_21,.rankicon_22,.rankicon_23,.rankicon_24,.rankicon_25,.rankicon_26,.rankicon_27,.rankicon_28,.rankicon_29,.rankicon_30{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:23px;height:13px;display:block;margin-top:4px;}
.rankicon_31,.rankicon_32,.rankicon_33,.rankicon_34,.rankicon_35,.rankicon_36,.rankicon_37,.rankicon_38,.rankicon_39,.rankicon_40{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:23px;height:13px;display:block;margin-top:4px;}
.rankicon_41,.rankicon_42,.rankicon_43,.rankicon_44,.rankicon_45,.rankicon_46,.rankicon_47,.rankicon_48,.rankicon_49,.rankicon_50{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:23px;height:13px;display:block;margin-top:4px;}
.rankicon_51,.rankicon_52,.rankicon_53,.rankicon_54,.rankicon_55,.rankicon_56,.rankicon_57,.rankicon_58,.rankicon_59,.rankicon_60{background:url(http://image.kuwo.cn/rw12/rankicon.png);width:23px;height:13px;display:block;margin-top:4px;}
.rankicon_1{background-position:0 0;}
.rankicon_2{background-position:0 -26px;}
.rankicon_3{background-position:0 -52px;}
.rankicon_4{background-position:0 -78px;}
.rankicon_5{background-position:0 -104px;}
.rankicon_6{background-position:0 -130px;}
.rankicon_7{background-position:0 -156px;}
.rankicon_8{background-position:0 -182px;}
.rankicon_9{background-position:0 -208px;}
.rankicon_10{background-position:0 -234px;}
.rankicon_11{background-position:-43px 0;}
.rankicon_12{background-position:-43px -26px;}
.rankicon_13{background-position:-43px -52px;}
.rankicon_14{background-position:-43px -78px;}
.rankicon_15{background-position:-43px -104px;}
.rankicon_16{background-position:-43px -130px;}
.rankicon_17{background-position:-43px -156px;}
.rankicon_18{background-position:-43px -182px;}
.rankicon_19{background-position:-43px -208px;}
.rankicon_20{background-position:-43px -234px;}
.rankicon_21{background-position:-86px 0;}
.rankicon_22{background-position:-86px -26px;}
.rankicon_23{background-position:-86px -52px;}
.rankicon_24{background-position:-86px -78px;}
.rankicon_25{background-position:-86px -104px;}
.rankicon_26{background-position:-86px -130px;}
.rankicon_27{background-position:-86px -156px;}
.rankicon_28{background-position:-86px -182px;}
.rankicon_29{background-position:-86px -208px;}
.rankicon_30{background-position:-86px -234px;}
.rankicon_31{background-position:-129px 0;}
.rankicon_32{background-position:-129px -26px;}
.rankicon_33{background-position:-129px -52px;}
.rankicon_34{background-position:-129px -78px;}
.rankicon_35{background-position:-129px -104px;}
.rankicon_36{background-position:-129px -130px;}
.rankicon_37{background-position:-129px -156px;}
.rankicon_38{background-position:-129px -182px;}
.rankicon_39{background-position:-129px -208px;}
.rankicon_40{background-position:-129px -234px;}
.rankicon_41{background-position:-172px 0;}
.rankicon_42{background-position:-172px -26px;}
.rankicon_43{background-position:-172px -52px;}
.rankicon_44{background-position:-172px -78px;}
.rankicon_45{background-position:-172px -104px;}
.rankicon_46{background-position:-172px -130px;}
.rankicon_47{background-position:-172px -156px;}
.rankicon_48{background-position:-172px -182px;}
.rankicon_49{background-position:-172px -208px;}
.rankicon_50{background-position:-172px -234px;}
.rankicon_51{background-position:-215px 0;}
.rankicon_52{background-position:-215px -26px;}
.rankicon_53{background-position:-215px -52px;}
.rankicon_54{background-position:-215px -78px;}
.rankicon_55{background-position:-215px -104px;}
.rankicon_56{background-position:-215px -130px;}
.rankicon_57{background-position:-215px -156px;}
.rankicon_58{background-position:-215px -182px;}
.rankicon_59{background-position:-215px -208px;}
.rankicon_60{background-position:-215px -234px}