 @charset "utf-8";.k_content{padding-top:0}
.msg_list_name{font-weight:700}
.guess .fans_list.guest_list ul li{position:relative}
.clearfix:after{content:"020";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.opacity8{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.guest .fans_list ul li{height:98px;position:relative}
.del_guess_btn{cursor:pointer;display:none;height:15px;width:15px;position:absolute;top:0;right:0;background:url(../images/vi_bg.png) -125px -202px no-repeat}
.del_guess_btn:hover{display:block}
.nav_container{width:960px;margin:60px auto 0;overflow:hidden}
.nav_container .nav{margin-left:-18px}
.nav_container .nav-item,.nav_container .nav-separator{float:left;height:56px;line-height:56px}
.nav_container .nav-item a{color:#9b9b9b;text-decoration:none}
.nav_container .nav-separator{width:18px;text-align:center}
.user_info_box{position:relative;height:134px;margin-bottom:17px;background:#fafafa}
.user_info_box .user_tx{position:absolute;top:10px;left:10px;width:104px;height:104px;background:url(../images/tx_bg.png) no-repeat}
.user_info_box .user_tx img{width:98px;height:98px;margin:1px 0 0 3px;border-radius:49px}
.user_info_box .user_name{height:25px;padding:34px 10px 0 119px;line-height:1.5;font-size:13px}
.user_info_box .btn_group{padding-left:119px}
.user_info_box .btn_group .btn{float:left;width:60px;height:20px;margin-right:10px;line-height:20px;color:#fff;text-align:center;text-decoration:none;border-radius:2px}
.user_info_box .btn_group .upload_btn{background:#69d00d}
.user_info_box .btn_group .upload_btn:hover{background:#59a809}
.user_info_box .btn_group .manage_btn{background:#3c4252}
.user_info_box .btn_group .manage_btn:hover{background:#333}
.user_info_box .btn_group .focus_btn{background:#f87877}
.user_info_box .btn_group .focus_btn:hover{background-color:#f85e5c}
.user_info_box .btn_group .letter_btn{background:#5ccc8b}
.user_info_box .btn_group .letter_btn:hover{background-color:#40c879}
.user_info_box .btn_group .letter_btn i{float:left;width:14px;height:12px;background:url(../images/vi_bg.png) -126px -218px no-repeat;border-color:#5ccc8b;border-style:solid;border-width:5px 0 3px 4px}
.user_info_box .btn_group .letter_btn:hover i{border-color:#40c879}
.player_control_panel{height:58px;background:#fff;border:3px solid #f3f3f3}
.player_control_panel1{height:271px;background:#fff;border:3px solid #f3f3f3}
.player_control_panel2{height:115px;background:#fff;border:2px solid #f3f3f3}
.player_control_panel .top{height:24px;padding-top:10px}
.player_control_panel .top .pause_btn,.player_control_panel .top .play_btn,.player_control_panel .top .play_time,.player_control_panel .top .song_title{float:left}
.player_control_panel .top .pause_btn,.player_control_panel .top .play_btn{height:24px;width:24px;margin:0 10px 0 7px;border:none;outline:0;cursor:pointer}
.player_control_panel .top .play_btn{background:url(../images/vi_bg.png) 0 -182px no-repeat}
.player_control_panel .top .play_btn:hover{background-position:-24px -206px}
.player_control_panel .top .pause_btn{display:none;background:url(../images/vi_bg.png) -24PX -182px no-repeat}
.player_control_panel .top .pause_btn:hover{background-position:0 -206px}
.player_control_panel .top .song_title{width:130px;height:24px;margin:0 10px 0 0;line-height:24px;font-weight:400;font-size:13px;overflow:hidden;white-space:nowrap}
.player_control_panel .top .play_time{height:24px;line-height:24px;color:#9a9a9a}
.player_control_panel .bottom .play_mode_btn{float:left;width:90px;height:20px;margin-left:7px;background:#fafafa;border:none;outline:0;line-height:20px;color:#707070;font:normal normal 12px 'Microsoft Yahei';cursor:pointer}
.player_control_panel .bottom .play_mode_btn:hover{color:#72cf14}
.player_control_panel .bottom .play_mode_btn .list_mode_icon,.player_control_panel .bottom .play_mode_btn .single_mode_icon{float:left;width:17px;height:14px;border-style:solid;border-color:#fafafa;border-width:3px}
.player_control_panel .bottom .play_mode_btn .list_mode_icon{background:url(../images/vi_bg.png) -108px -216px no-repeat}
.player_control_panel .bottom .play_mode_btn .single_mode_icon{background:url(../images/vi_bg.png) -108px -202px no-repeat}
.player_control_panel .bottom .volume_panel{float:left;height:20px;margin-left:72px}
.player_control_panel .bottom .volume_btn{float:left;width:16px;height:16px;border-top:2px solid #fff;background:url(../images/vi_bg.png) -130px -183px no-repeat;cursor:pointer}
.player_control_panel .bottom .volume_btn:hover{background-position:-148px -183px}
.player_control_panel .bottom .volume_btn.no_vol{background-position:-166px -183px}
.player_control_panel .bottom .volume_total{position:relative;float:left;width:50px;margin-left:8px;background:#eaeaea;border-top:9px solid #fff;border-bottom:4px solid #efefef;cursor:pointer}
.player_control_panel .bottom .volume_loading{position:absolute;top:0;left:0;width:3px;height:4px;background:#3c4451;cursor:pointer}
.player_control_panel .bottom .volume_drag{position:absolute;top:-3px;left:2px;width:4px;height:10px;background:#3c4451;cursor:pointer}
.player_control_panel .middle{width:240px;margin:0 auto}
.player_control_panel .middle .play_progressbar{position:relative;height:4px;border-top:23px solid #fff;border-bottom:23px solid #fff;background:#f3f3f3}
.player_control_panel .middle .played_progressbar{position:absolute;left:0;top:0;height:4px;background:#64cd00;cursor:pointer;z-index:1}
.player_control_panel .middle .played_progressbar_drag{position:absolute;left:0;top:-4px;width:4px;height:12px;background:#64cd00;z-index:2;cursor:pointer}
.player_control_panel .middle .played_progressbar_buffered{position:absolute;left:0;top:0;height:4px;background:#c4c4c4;z-index:0;cursor:pointer}
.player_bottom_panel .loading_new_more_btn,.player_bottom_panel .loading_old_more_btn{width:100%;height:35px;border:none;outline:0;background:#f3f3f3;font:normal normal 12px/35px 'Microsoft Yahei';color:#343434;text-align:center;cursor:pointer}
.player_bottom_panel .loading_new_more_btn.finish,.player_bottom_panel .loading_old_more_btn.finish{height:0;border-top:1px solid #fff;background:#fff}
.related_song_panel{margin:30px 0}
.related_song_panel .top{height:23px;padding-bottom:9px;border-bottom:1px solid #f2f2f2}
.related_song_panel .top h1{float:left;width:82px;height:23px;background:url(../images/tit_bg.png) 0 -319px no-repeat}
.related_song_panel .top ul{float:right;height:23px;pading:5px 20px 0 0}
.related_song_panel .top li{float:left;width:8px;height:8px;margin-left:8px;border-top:5px solid #fff;background:url(../images/vi_bg.png) -140px -210px no-repeat;cursor:pointer}
.related_song_panel .top li.current{background-position:-140px -202px}
.related_song_panel .bottom{position:relative;overflow:hidden}
.related_song_panel .bottom .record_wrap{position:relative;left:0;top:0;width:10000px}
.related_song_panel .bottom .record_list{float:left}
.related_song_panel .bottom .record_item{position:relative;width:198px;height:56px;padding:16px 0 0 62px;border-bottom:1px solid #f3f3f3}
.related_song_panel .bottom .record_item img{position:absolute;top:10px;left:0;width:50px;height:50px;border:1px solid #d2d2d2;border-radius:5px}
.related_song_panel .bottom .recond_item .song_author,.related_song_panel .bottom .record_item .song_name{line-height:20px}
.related_song_panel .bottom .record_item .song_name{color:#666;font-size:14px}
.spread_box{position:fixed;top:137px;right:0;z-index:999}
.spread_box .expand_btn,.spread_box .packup_btn{height:30px;margin:0;padding:0;border:none;outline:0;cursor:pointer}
.spread_box .expand_btn{width:37px;background:url(../images/spread.png) no-repeat}
.spread_box .expand_btn.s_over{width:87px;background:url(../images/spread.png) 0 -38px no-repeat}
.spread_box .packup_btn{display:none;width:12px;background:url(../images/spread.png) 0 -77px no-repeat}
.v_list_shade{position:absolute;top:0;left:0;margin:0;padding:0;z-index:9999}
.v_list_shade .bg{position:absolute;top:0;left:0;background:#fff;border:1px solid #f3f3f3;z-index:1}
.v_list_shade .content{position:absolute;top:0;left:0;color:#000;font-size:12px;text-align:center;z-index:2}
.v_b{display:block;width:30px;height:30px;text-indent:-9999em;background:url(../images/vi_bg.png) no-repeat;cursor:pointer}
.s_b{display:block;width:16px;height:16px;text-indent:-9999em;background:url(../images/m_icon.png) no-repeat}
.view{border:1px solid #f3f3f3;padding:25px 25px 15px;margin-bottom:0;position:relative}
.view_tit{padding-bottom:15px}
.view_tit h1{font-size:22px;width:488px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;border-left:5px solid #69cb04;padding-left:14px}
.view_box{position:relative}
.view_btn{overflow:hidden;zoom:1;padding:0 0 20px}
.view_player{float:left;overflow:hidden;zoom:1}
.view_player li{float:left;margin-right:8px;display:inline}
.view_player li a{background-position:0 -182px}
.view_player li a:hover{background-position:0 -212px}
.view_player li .view_player_stop{background-position:-30px -182px}
.view_player li .view_player_stop:hover{background-position:-30px -212px}
.view_info ul{overflow:hidden;zoom:1;width:470px}
.view_info ul li{float:left;width:150px;line-height:2;margin-right:5px;height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.view_info ul li em{color:#999}
.view_info ul .view_info_row{width:310px}
.view_info ul.bz_info li{float:none}
.view_medal{float:right;width:100px}
.view_medal a{display:block;width:93px;height:91px}
.view_medal .view_medal_wang{background-position:-93px 0}
.view_medal .view_medal_dian{background-position:0 -91px}
.view_medal .view_medal_jing{background-position:-93px -91px}
.view_action_wrap{height:60px;background:#fafafa}
.view_action{overflow:hidden}
.view_action ul{overflow:hidden;zoom:1}
.view_action ul li{float:left;overflow:hidden;zoom:1;border-left:1px solid #e3e3e3;margin-left:-1px}
.view_action ul li a{overflow:hidden;zoom:1;display:block;float:left;color:#888;padding:6px 14px}
.view_action ul .view_player_tj a:link,.view_action ul .view_player_tj a:visited{color:#65ae1a}
.view_action ul li a .v_b{display:block;width:16px;height:16px;float:left;background:url(../images/m_icon.png) no-repeat;margin-right:4px}
.view_action ul .view_player_down a .v_b{background-position:-16px -91px}
.view_action ul .view_player_share a .v_b{background-position:-32px -91px}
.view_action ul .view_player_fav a .v_b{background-position:-48px -91px}
.view_action ul .view_player_tj a .v_b{background-position:-190px -112px}
.view_action ul li a:hover{text-decoration:none;color:#333}
.view_action ul .view_player_down a:hover .v_b{background-position:-196px -91px}
.view_action ul .view_player_share a:hover .v_b{background-position:-180px -91px}
.view_action ul .view_player_fav a:hover .v_b{background-position:-212px -91px}
.view_action ul .view_player_tj a:hover{background:#65ae1a;color:#fff}
.view_action ul .view_player_tj a:hover .v_b{background-position:-206px -112px}
.view_action ul .view_player_fav .view_player_fav_clo .v_b,.view_action ul .view_player_fav .view_player_fav_clo:hover .v_b{background-position:-48px -75px}
.view_action .view_link li a .v_b{background:url(../images/vi_bg.png) -60px -182px no-repeat}
.view_action .view_link li a:hover .v_b{background-position:-60px -198px}
.view_action .view_link .view_player_pop a .v_b{background-position:-76px -182px}
.view_action .view_link .view_player_pop a:hover .v_b{background-position:-76px -198px}
.view_action .view_link .view_player_good .view_player_pop_clo .v_b{background-position:-60px -214px}
.view_action .view_link li a:link,.view_action .view_link li a:visited{color:#ff2a57}
.lrc{margin-bottom:33px}
.lrc_tit h2{font-size:16px;font-weight:400;padding-bottom:10px;color:#666}
.lrc_info,.lrc_info .lrc_info_clip{width:650px;padding-right:10px;overflow:scroll;word-wrap:break-word;word-break:normal;line-height:2;font-size:14px}
.lrc a:link,.lrc a:visited{color:#9b9b9b}
.lrc .lrc_info_clip{overflow:hidden;zoom:1}
.lrc_box {
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}
.v_list{border:1px solid #f3f3f3}
.v_list_tit li{float:left}
.v_list_tit li a{display:block;height:33px;text-align:center;line-height:33px}
.v_list_tit li.v_list_tit_clo a{border-bottom:2px solid #6c0;height:32px;line-height:32px}
.v_list_tit li.v_list_tit_clo a:link,.v_list_tit li.v_list_tit_clo a:visited{color:#6c0}
.v_list_info ul{min-height:410px}
.v_list_info ul li{vertical-align:-1px;height:40px;overflow:hidden;border-bottom:1px solid #f3f3f3}
.v_list_info ul li:last-child{border:none}
.v_list_info ul li a{overflow:hidden;zoom:1;display:block;height:40px;line-height:40px;padding-left:14px;width:230px;white-space:nowrap;text-overflow:ellipsis}
.v_list_info ul li a:hover{text-decoration:none}
.v_list_info ul li a strong{float:left;font-weight:400;cursor:pointer}
.v_list_info ul li a em{float:left;margin-right:10px;color:#999}
.v_list_info ul li a span{float:right;margin-right:3px}
.v_list_info ul li a .icon_rec{display:inline-block;width:17px;height:17px;background-position:-17px -112px;float:left;margin:10px 0 0 3px}
.v_list_info ul li a:hover,.v_list_info ul li.v_list_info_clo a{color:#59a809}
.v_list_info ul li.no_bz_song,.v_list_info ul li.no_fc_song,.v_list_info ul li.no_yc_song{height:110px;width:158px;position:absolute;top:50%;left:50%;margin-top:-85px;margin-left:-79px}
.v_list_info ul li.no_yc_song{background:url(../images/no_song_bg.png) no-repeat}
.v_list_info ul li.no_fc_song{background:url(../images/no_song_bg.png) 0 -110px no-repeat}
.v_list_info ul li.no_bz_song{background:url(../images/no_song_bg.png) 0 -220px no-repeat}
.main_tit .main_tit_comment{background-position:0 -285px}
.right_tit .right_tit_relation{background-position:0 -319px}
.right_tit .right_tit_listen{background-position:0 -342px}
.relation .follow_name,.relation .follow_name h4{width:185px;overflow:hidden}
.lrc_info_clip img{max-height:1200px;max-width:650px}
.view_plan{width:460px;float:left}
.nplay_plan{height:4px;width:450px;background:#d9d9d9;position:relative;cursor:pointer}
.nplay_buffered,.nplay_loading_time{height:4px;position:absolute;top:0;left:0}
.nplay_buffered{background:#c4c4c4}
.nplay_loading_time{background:#74b532}
.nplan_drag,.vol_drag{background:#74b532;width:5px;height:10px;position:absolute;top:-3px}
.nplay_time{padding-bottom:4px;color:#999}
.mb15{margin-bottom:15px}
.vol_plan{width:80px;float:left;margin-top:12px}
.vol_plan a.vol_btn{width:18px;height:18px;overflow:hidden;float:left;background:url(../images/vi_bg.png) -128px -182px no-repeat;margin:3px 4px 0 8px;display:inline;text-indent:-999px}
.vol_plan a.vol_btn:hover{background-position:-146px -182px}
.vol_plan a.vol_no_btn,.vol_plan a.vol_no_btn:hover{background-position:-164px -182px}
.vol_plan .vol_p_total{width:50px;height:4px;background:#d9d9d9;position:relative;float:left;margin-top:10px;cursor:pointer}
.vol_plan .vol_p_total .vol_loading_time{height:4px;background:#74b532;position:absolute;top:0;left:0}
.lrc{margin-top:30px}
.lrc_tit{position:relative;height:37px;margin-bottom:0px}
.lrc_tit_line{border-bottom:1px solid #e3e3e3;display:block;width:100%;height:1px;text-indent:-9999px;position:absolute;top:34px;left:0}
.lrc_tit ul{border-left:1px solid #e3e3e3;height:37px;position:absolute;top:0;left:0}
.lrc_tit ul li{float:left}
.lrc_tit ul li a{display:block;width:148px;line-height:34px;border:1px solid #e3e3e3;border-left:none;background:#fff;text-align:center}
.lrc_tit ul .lrc_tit_clo a{height:35px;border-bottom:1px solid #fff}
.lrc_tit ul .lrc_tit_clo a:link,.lrc_tit ul .lrc_tit_clo a:visited{color:#74b532}
.lrc_info, .lrc_info .lrc_info_clip {
    width: 630px;
    padding: 20px;
    overflow: scroll;
    word-wrap: break-word;
    word-break: normal;
    line-height: 2;
    font-size: 14px;
    color: #666666;
}
.vplay_list{display:block;width:20px;height:20px;background:url(../images/vi_bg.png) -108px -182px no-repeat;text-indent:-9999px;overflow:hidden;margin:6px 9px 0 0}
.vp_add{display:none;width:16px;height:16px;background:url(../images/vi_bg.png) -92px -182px no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer;margin:-28px 8px 0 0;float:right}
.v_list_info ul li:hover .vp_add{display:block}
.v_list_tit{background:#fcfcfc}
.v_list_tit #li_bz,.v_list_tit #li_fc,.v_list_tit #li_yc{width:86px}
.v_list_info{max-height:409px;overflow-y:auto;overflow-x:hidden;width:100%}
.lrc_info a:link,.lrc_info a:visited{color:#74b532;text-decoration:underline}
.admin_fixed{position:fixed;right:0;top:97px;height:30px;width:87px;z-index:10}
.admin_fixed a{display:block;width:87px;height:30px;line-height:30px;text-indent:15px;background:#ffad00}
.admin_fixed a:link,.admin_fixed a:visited{color:#fff}
.admin_fixed a:hover{text-decoration:none;background:#ff9c00}
.view_action.view_action_num{padding:15px 0;height:30px}
.view_action.view_action_num li{padding:0}
.view_action.view_action_num li a{display:block;padding:0 13px;height:30px;line-height:30px}
.view_action.view_action_num li a:hover{background:#fafafa}
.view_action.view_action_num li.view_player_tj a:hover{background:#65ae1a}
.view_action.view_action_num li a .v_b{margin-top:7px;overflow:hidden}
.spread{position:absolute;top:0;left:12px;z-index:10199;width:180px;background:#fefff7;display:none}
.spread h2{background:#59a809;color:#fff;font-size:12px;padding:0 10px;font-weight:400;height:30px;line-height:30px}
.spread h2 .title{position:relative;width:70px}
.spread h2 .title i.help{width:12px;height:12px;background:url(../images/b_ico.png) -110px -18px no-repeat;overflow:hidden;margin:8px 0 0}
.spread h2 .title .op_tips{position:absolute;width:115px;right:0;top:30px;text-align:center;display:none}
.spread h2 .title .op_tips i{width:8px;height:4px;position:absolute;overflow:hidden;background:url(../images/b_ico.png) -98px -18px no-repeat;right:2px;top:0}
.spread h2 .title .op_tips a:link,.spread h2 .title .op_tips a:visited{color:#59a809;border:1px solid #59a809;padding:0 10px;display:block;margin-top:3px;background:#fff}
.spread h2 .title .op_tips a:hover{text-decoration:underline}
.spread h2 a.play_all:link,.spread h2 a.play_all:visited{width:70px;height:20px;line-height:20px;color:#fff;background:#74ce18;margin-top:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.spread h2 a.play_all:hover{text-decoration:none}
.spread h2 a.play_all i{width:4px;height:6px;overflow:hidden;background:url(../images/b_ico.png) -106px -18px no-repeat;margin:7px 5px 0}
.spread ul{border:1px solid #59a809}
.spread ul li{padding:10px;zoom:1}
.spread ul li a.head{border:1px solid #f3f3f3;width:38px}
.spread ul li span.song{width:80px;margin:0 10px}
.spread ul li span.song a{display:block;width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;font-weight:400}
.spread ul li span.song a.title{color:#333;font-weight:700}
.spread ul li a.play i{width:16px;height:16px;overflow:hidden;margin-top:5px;text-indent:-999px;display:block}
.spread ul li:hover{background:#fafafa}
.spread ul li:hover .head{border:1px solid #59a809}
.spread ul li:hover span.song a.title{color:#59a809}
.spread ul li a.play:hover i,.spread ul li:hover a.play i{background:url(../images/vi_bg.png) -76px -214px no-repeat}
.view .report_btn{position:absolute;top:33px;right:48px}
.view .report_btn a:link,.view .report_btn a:visited{border:none;width:60px;color:#999}
.view .report_btn a i{float:left;width:16px;height:16px;margin-right:2px;background:url(../images/vi_bg.png) -92px -198px no-repeat}
.view .report_btn a:hover{color:#6c0;text-decoration:none}
.view .report_btn a:hover i{background-position:-92px -214px}
.report{margin:0 20px 10px;font-weight:400}
.report_box dl.ct_com dt{padding-bottom:0}
.report_box .ct_com table{width:100%}
.report em{color:#e00;font-weight:700}
.report label{color:#333;float:left;height:30px;line-height:30px;margin-right:15px;display:inline}
.report input.conten,.report textarea{width:96%;padding:3px 5px;max-width:96%}
.report textarea{height:70px;max-height:70px}

