@charset "utf-8";

html{height:100%}
body{background:url(http://image.kuwo.cn/rw/ms/4/bg.jpg); background-repeat:no-repeat; background-position:center top; font-family:Tahoma,Verdana,sans-serif, simsun; font-size:12px; text-align:center; color:#33357d; background-color:#090017;}
form,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,input,td,div,body,em{margin:0;padding:0;}
input{ color:#212121;}
table,img {border:0}
ul,li,dl,dd,dt {list-style-type:none;}
em{ font-style:normal;}
.l{ float: left;}
.r{ float: right;}
.cl2{ clear:both;}
.cl{ clear: both; font-size:0; height:1px; overflow:hidden; }
.w910{ position:absolute; width:910px; top:200px; left:50%; margin-left:-455px; }
.w185{ width:185px; text-align:left; overflow:hidden;}
.w530{ width:530px; text-align:left; overflow:hidden;}
.mr5{ margin-right:5px;}
.h5{ height:5px; font-size:0; overflow:hidden;}
.h10{height:10px; font-size:0; overflow:hidden;}
.fontb, .font_b{ font-weight:bold;}
.pt3{ padding-top:3px;}
.pt4{ padding-top:4px;}
.pt5{ padding-top:5px;}
.pt6{ padding-top:6px;}
.pt20{ padding-top:20px;}
.pl14{ padding-left:14px;}
.dis{ display:block;}
.al_c{ text-align:center;}
.xline{border-bottom:1px dotted #c0c2cc;}
/*字体样式*/
.l_pic55{ display:block; padding:0; border:1px solid #cfd8dc; margin:1px; background:#fff; width:55px; height:55px;}
.l_pic55:hover{border:1px solid #ff9000;background:#ff9000;}
.l_pic70, .l_pic120, .l_pic240, .l_pic500{ display:block; padding:2px; border:#cfd8dc 1px solid; background:#fff; width:70px; height:70px; }
.l_pic70:hover, .l_pic120:hover, .l_pic240:hover, .l_pic500:hover{padding:1px; border:#ff9000 2px solid;}
.l_pic120{width:120px; height:120px;}
.l_pic240{width:240px; height:240px;}
.l_pic500{width:500px; height:500px;}
.l_font_12 {color:#33357d; text-decoration:underline;}
.l_font_14{color:#33357d; text-decoration:underline; font-size:14px;}
.l_font_nom {color:#33357d; text-decoration:none;}
.l_font_nom:hover {color:#33357d; text-decoration:underline;}
.c82{ color:#434343;}
.lh20{ line-height:20px;}
.font26{font-size:26px; font-weight:bold;color:#daedfe}
.font14{font-size:14px;}
.font14_r{ font-size:14px; font-weight:bold; color:#fb6600; }
a.loveb{margin-left:6px; width:73px; height:23px; background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 0 -220px; font-size:12px; display:block; text-align:left; color:#212121; text-decoration:none; }
a.loveb:hover{ width:73px; height:23px; background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 0 -190px; font-size:12px;display:block; text-align:left;color:#212121; text-decoration:underline; }
/*子导航*/
.Subnav{position:fixed; z-index:9999; top:0; left:0; width:100%; height:30px; overflow:hidden; text-align:left; background:url(http://image.kuwo.cn/rw/snavbg.gif) repeat-x;}
.SubnavButton{position:fixed; z-index:10000; top:8px; right:10px; width:12px; height:12px; overflow:hidden; text-align:left; border:0; background:url(http://image.kuwo.cn/rw/openBar.gif); cursor:pointer;}
.toptit{top:0; position:absolute; padding-top:70px; width:880px; left:50%; margin-left:-440px; text-align:left; }
.topintro{top:100px; left:0; text-align:left; }
div#mlogBody{position:static; margin:200px auto 0; text-align:left;}
/*主导航*/
.Mnav{height:30px;text-align:left; background:url(http://image.kuwo.cn/rw/ms/4/mnavbg.gif) repeat-x; position:relative;}
.Mnavl{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) 0 0;}
.Mnavr{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) -2px 0;}
.Mnav p{ height:30px; width:2px;}
.Mnav dl{ position:absolute; top:0; left:0; height:30px; line-height:31px; text-align:center; overflow:hidden;}
.Mnav dt{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) 0 -60px; float:left;}
.Mnav a{color:#fff; text-decoration:none;}
.Mnav a:hover{ color:#fff; text-decoration:underline;}
#Mdef{ color:#fff; text-decoration:none; font-weight:bold; background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) 0 -90px;}
/*这个类是没有圆角效果的选中状态*/
#Mdef1{ color:#fff; text-decoration:none; font-weight:bold; background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) 0 -90px;}

/*标题及框架*/
.kframe{ border:1px solid #aeb5ca;  background:#e2e6ec;}
h4{height:22px; line-height:22px; text-indent:9px; border:1px solid #e2e6ec; background:url(http://image.kuwo.cn/rw/ms/4/titbg.gif) repeat-x; font-size:12px; position:relative;  color:#daedfe;}
h4 span{position:absolute; right:5px; top:0px; display:block; height:19px; line-height:19px; font-weight:normal; color:#daedfe;}
h4 a{height:19px; line-height:19px; color:#daedfe;}
h4 a.edit{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) 0 -37px; display:inline-block; padding-left:9px;}
/*个人档案部分*/
.ksig{ padding:10px 10px 10px 24px; line-height:20px;}
.kuserpic{ width:129px; height:129px; padding:7px 0 0 7px; background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) -100px 0;}

/*访客*/
.kcaller{height:1%; padding:0;}
.kcaller dd{ float:left; width:91px;padding-top:10px;}
.kcaller .l_pic55{ margin:0 auto;}
.kcaller .ksong{ text-align:left; display:block; padding-top:4px; padding-left:10px; width:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:20px;}
.kcaller dd div{ padding-left:10px; }
.kcaller .w60{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:20px; float:left; padding-left:5px; width:59px; display:block; }
.kcaller .tip{ position:absolute; right:0; bottom:39px; width:207px; height:39px; background:url(img/tip.gif) no-repeat; line-height:39px;}
.h20{height:20px; display:block;}

/*留言板*/
.kmessage{ padding:10px; line-height:20px;}
.kmessage li{ position:relative; padding:5px 0;}
.kmessage em{ position:absolute; top:5px; right:0;}
.mestex{ width:501px; height:6em; padding:2px; font-size:12px; overflow:auto;}
.submit{ width:56px; border:1px solid #000;  text-align:center; }
.bder{ border:1px solid #ccc; height:16px; line-height:17px;}
/*访问量*/
.kno{ padding:6px 0; width:60px; margin:0 auto; text-align:center; font-size: 16px; font-weight:bold; font-family: "Courier New", Courier, monospace;}

.kno img{ margin-right:3px;}
/*推荐音乐*/
.krec{ padding:10px 0 10px 10px ; }
.krec ul{ padding-left:8px; padding-top:5px; float:left; line-height:24px;}
.krec .listen{ margin-top:3px;}
.mr4{ margin-right:4px;}
/*日志*/
.rizhi, .xiangce{ padding:10px;}
.rizhi li{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat -390px 6px; height:25px; line-height:24px;}
.rizhi .l{ text-indent:16px;}

/*好友送歌*/
.sendsong{ padding:10px; line-height:24px;}
.sendsong dd{/* height:25px; line-height:24px;*/}
.sendsong .listen{ margin:3px 4px 0;}
/*最近听歌*/
.listenCont{ padding:10px 0 10px 10px;}
.listenimg { float:left; width:59px;}
.listenimg dd{ border-left:2px solid #d6d6d6; border-right:2px solid #d6d6d6; border-top:2px solid #d6d6d6; height:55px;}
dd.bod2{border-bottom:2px solid #d6d6d6;}
.listenS dd, .listenS450 dd{background:#cdd8ea;}
.listenS .listen{ margin-top:3px; margin-right:5px;}
.bcolr{ background:#bfc2d9; color:#fff; padding:0 5px; width:60px; height:25px;}
.yuanjiao{ background:#f8f7f3 url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat -393px -40px; width:7px; height:25px; }


.welcomezj{ padding-left:16px; padding-top:10px; text-align:center;  height:1%;}
.welcomezj li{ float:left; padding-left:5px; padding-top:2px; text-align:left; position:relative; }
.welcomezj p{text-align:left; padding:0 5px 0 0; line-height:20px; width:74px;}
.uppng70{position:absolute; z-index:2; width:78px; height:74px; top:0; left:0;background:url(http://image.kuwo.cn/rw/zjsmall.png) no-repeat !important; background:none; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.kuwo.cn/rw/zjsmall.png'); }

.stqb{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 4px -253px; line-height:23px; text-indent:17px;}
.jwhy{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 4px -334px; line-height:23px; text-indent:19px;}
.songge{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 4px -295px; line-height:23px; text-indent:19px;}
.zhannx{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 4px -274px; line-height:23px; text-indent:19px;}
.dzhaohu{background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat 4px -315px; line-height:23px; text-indent:19px;}
.dec_space{text-decoration:underline; color:#daedfe;}


/*个人资料*/
.sigmessage{ line-height:20px; padding-left:15px; padding-top:10px; padding-bottom:10px;}
.sigmessage dt{ margin-top:8px;}
.sigmessage dd{ text-indent:20px;}
.sigm1{ background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat -383px -153px; text-indent:20px;}
.sigm2{ background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat -383px -190px; text-indent:20px;}
.sigm3{ background:url(http://image.kuwo.cn/rw/ms/4/kbg.gif) no-repeat -383px -225px; text-indent:20px;}
.loadframe{width:148px; height:8px; border:1px solid #ccc; margin:7px 15px 0 5px;}
.loadn{background:url(http://image.kuwo.cn/rw/jdLoadBg.gif); border-left:1px solid #fff; border-right:1px solid #fff; padding-top:1px; height:7px;}
.pr20{ padding-right:20px;}
.musicsong{ padding:10px; line-height:24px;}
.musicsong dd, .sendsong dd{border-bottom:1px dotted #d2d2d2;padding:5px; background-image:url(http://image.kuwo.cn/rw/wz.gif); background-repeat:no-repeat; background-positioin:0 7px; padding-left:20px; height:auto;}

/*
info_center.jsp
listen_stat
*/
.tabli li, .subtab li, ul .tab{ border:1px solid #aeb5ca;}
.tab1, .tab2, .tab3, .tab4, .tab5, .subtab li{background-color:#c3cce9}
.tabSelected, ul li.tab_hover{background-color:#fff;border-bottom:none;}
.listenL dd{ background:#cdd8ea; }
.statTab{height:25px; border-bottom:1px solid #aeb5ca; margin:0 10px; position:relative; margin-top:15px; }

/*信息中心导航*/
.info_tab{height:25px; border-bottom:1px solid #aeb5ca; margin:0 10px; position:relative; margin-top:15px;}

/*换页列表*/
.manu_c{text-align:right; padding:24px 4px 0 0; height:24px; overflow:hidden;}
.manu {height:24px; overflow:hidden; display:inline-block; padding-right:5px; float:right;}
.manu li{ float:left; padding:0 2px 0 2px; color:#212121; height:17px; line-height:19px; text-align:center;}
.manu a{border:#dbdbdb 1px solid; padding:0 4px 0 4px; color:#212121; font-size:12px; text-decoration:none; display:block;}
.manu a:hover { border:#fb6600 1px solid; color:#fb6600; }
.manu .current { border:#fb6600 1px; font-weight:bold;color:#fb6600;  height:17px; line-height:19px;  padding:0px 4px 0 4px; font-size:12px;}
.manu .gray{ line-height:21px; color:#828282;}
.manuIput{ width:22px; height:14px; border:#979797 1px solid; margin:0 3px; padding-top:2px; padding-left:2px; background:url(http://image.kuwo.cn/input_bg.gif); font-size:12px;}

.disp_none{display:none;}
.disp_block{display:block;}
.disp_inline{display:inline;}

.cut_str{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.w55, .w70, .w109, .w120, .w240 {width:55px; height:20px; line-height:20px; padding-left:2px; display:inline; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.w70{width:70px;}
.w109{width:109px;}
.w120{width:120px;}
.w240{width:240px;}

.w160{ width:160px;}
.w320{ width:320px;}
.w560{ width:560px;}
.w720{ width:720px; text-align:left; overflow:hidden;}
.ivm{vertical-align:middle;}

.al_c{ text-align:center;}
.al_l{ text-align:left;}
.al_r{ text-align:right;}

.font12{font-size:12px;}
.mr1{margin-right:1px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt12{margin-top:12px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.gray{color:gray;}
.t_brown{color:#494a15;}
.c85{color: rgb(85, 85, 85);}
.t_blue_14, .l_blue_14, .l_blue_12, .l_blue_12_l{color:#1d78d3; font-size:14px;}
.underline, .l_blue_14, .l_blue_12{text-decoration:underline;}
.l_blue_12, .l_blue_12_l{font-size:12px;}
.noData, .no_data{text-align:center; color:#828282;}

.ceed{background-color:#eed;}
.vcinput{height:17px; width:56px;}

.ksetns{padding:0 2px 0 4px;}
.pointer{cursor:pointer;}
.pfx{position:fixed; top:0; left:0;}
.t30{top:30px;}
.w100p{width:100%;}

/*酷我导航*/
#talert .cot{width:116px; border:1px solid #dbdada; background:#fff;}
#talert .bd{border:1px solid #c6c6c6; border-top:none;  background:#efefef; padding:5px; }
#talert .btop{height:4px; width:129px; background:url(http://image.kuwo.cn/rw/knavbg.gif) 0 -44px; overflow:hidden;}
#talert{position:absolute; top:23px; left:-20px; width:129px; display:none; }
.yjl{position:absolute; top:0; left:0; height:22px; width:3px;background:url(http://image.kuwo.cn/rw/knavbg.gif) no-repeat;}
.yjr{position:absolute; top:0; right:0; height:22px; width:3px; background:url(http://image.kuwo.cn/rw/knavbg.gif) -4px 0;}
.yjm{position:absolute; top:3px; right:4px; height:13px; width:13px; background:url(http://image.kuwo.cn/rw/knavbg.gif) 0 -78px; }
.dcont{width:102px; height:22px; position:relative; background:url(http://image.kuwo.cn/rw/rnavbg.gif); font-size:12px; text-align:center; line-height:22px; margin:0 auto;}
.dclose{margin-top:6px;}
.dclose p{width:12px; height:12px; background:url(http://image.kuwo.cn/rw/knavbg.gif) 0 -50px; cursor:pointer;}
.wwdh{ padding:0 5px 5px;}
.wwdh li{ background:#f0f0f0 url(http://image.kuwo.cn/rw/knavbg.gif) -123px 7px no-repeat; height:20px; line-height:20px; text-align:left; text-indent:10px;  margin-top:4px;}

/*poke_comp friend_comp send_song_comp*/
.ft18{ font-size:18px; font-weight:bold;}
.c82{ color:#828282; font-size:12px;}
.zhUl li{ float:left; margin-right:5px; display:inline; width:90px; height:100px;}
.azh{ display:block; float:right; width:88px; height:23px; border:1px solid #87a2d3; text-align:center; color:#0863b7; background:url(http://image.kuwo.cn/poke/bgblue.gif) 1px 0; line-height:23px; text-decoration:none;}
.azh:hover{ display:block; float:right; width:88px; height:23px; border:1px solid #f9b265; text-align:center; color:#0863b7; background:url(http://image.kuwo.cn/poke/bgred.gif)  1px 0; line-height:23px; text-decoration:none;}
.aqx{ display:block; float:right; margin-left:11px; width:53px; height:23px; border:1px solid #87a2d3; text-align:center; color:#0863b7; background:url(http://image.kuwo.cn/poke/bgblue.gif)  1px 0; line-height:23px; text-decoration:none;}
.aqx:hover{ display:block; float:right; width:53px; height:23px; border:1px solid #f9b265; text-align:center; color:#0863b7; background:url(http://image.kuwo.cn/poke/bgred.gif) 1px 0; line-height:23px; text-decoration:none;}

/*sprite*/
.hongcha {width:9px; height:9px; background:url(http://image.kuwo.cn/rw/ms/1/kbg.png) no-repeat -391px -198px; }
.listenxxx {width:16px; height:16px; background:url(http://image.kuwo.cn/rw/ms/1/kbg.png) -384px -366px;}
.fabiao {width:55px; height:23px; background:url(http://image.kuwo.cn/rw/ms/1/kbg.png) -145px bottom; border:0; cursor:pointer; }
.quxiao {width:55px; height:23px; background:url(http://image.kuwo.cn/rw/ms/1/kbg.png) -51px bottom; border:0; cursor:pointer; }

/*listen statistic pillar*/
.tubiao{background:#aeb5ca;}