@charset "utf-8";
/* CSS Document */
#music_play{ height:71px; background:url(../music/music_play_bg.jpg) no-repeat; position:relative; overflow:hidden;}
#music_play_flash{ float:left;}
#music_turn{ position:absolute; z-index:10;width:90px; height:20px; left:422px; top:59px;}
#music_turn a{ display:block; float:left; width:30px; height:20px; background:url(../music/musciturn.gif) no-repeat 0px -22px;}
#music_turn a.t0{background-position:-30px -22px; width:29px;}
#music_turn a.t1{ background-position:-60px -22px; width:29px;}
#music_turn a.hover{ background-position:0px 0px;}
#music_turn a.hovert0{ background-position:-30px 0px; width:29px;}
#music_turn a.hovert1{ background-position:-60px 0px; width:29px;}
#music_album{ width:179px; height:60px;float:right;padding:10px 0px 0px 8px;}
#music_album img{ width:51px; height:52px; float:left; }
#music_album span{ display:block; float:left; font-size:12px; color:#024768; padding-left:10px; margin-top:-5px; line-height:20px; width:110px; overflow:hidden;}
#music_album span p{ display:block; float:left; width:110px; line-height:20px; overflow:hidden; height:20px;}
#music_album span a{ padding-right:5px; color:#6f777a;}
#music_list_all{ height:473px; background:url(../music/musiclistbg.gif) no-repeat; margin-top:1px; padding-top:15px;}
#music_list_left{ float:left; width:134px; border:1px solid #69cefc; border-right-color:#c6d0d4;}
#music_list_left_user{background:#f3fbfe;}
#music_list_left_user li{ height:25px; line-height:25px; border-top:1px solid #c6d0d4; background:url(../music/musiclist.gif) no-repeat -5px -140px; padding-left:23px; cursor:pointer; color:#05509d;}
#music_list_left_user li img{ display:block; float:right; margin:8px 8px 0px 0px;_margin:-17px 5px 0px 0px;}
#music_list_left_user li.shting{ background-position:-5px -98px;}
#music_list_left_user li.mymusic{ background-position:-5px -182px;}
#music_list_left_user li.hover{ background-color:#fff; border-color:#c6d0d4; color:#279301; background-image:url(../music/nowlistenmusic.gif) no-repeat; }
.music_ourlist{ background:#fff;}
.music_ourlist li{ height:23px; line-height:23px;background:url(../music/musiclist.gif) no-repeat 0px -36px; padding-left:20px;cursor:pointer;}
.music_ourlist li.hover{ background-position:0px 0px; color:#05509d;}
.music_ourlist li.list{ height:154px; overflow-y:scroll; background:none; padding-left:0px; border-top:1px solid #9ebed4; }
.music_ourlist li.list a{ display:block; float:left; width:100px; padding-left:10px; }
.music_ourlist li.list a.hover{color:#05509d; font-weight:bold;}
.music_ourlist li.list a img.listnen{ vertical-align:middle; display:block; float:right; margin-top:6px;*margin-top:-16px;}
.music_now_list{width:449px; float:left; border-top:1px solid #6dcffc;}
.music_search{ height:38px; background:url(../music/music_bg.gif) repeat-x; padding:10px 0px 0px 10px; border-right:1px solid #c6d0d4;}
.music_search input.text{ border-color:#b0c6d3; height:19px; width:370px; float:left;}
.music_search input.button{ width:53px; height:24px;background:url(../music/musiclist.gif) no-repeat -10px -213px; border:0px; float:left; margin-top:0px;}
.search_tip{ position:absolute; z-index:10; width:373px; border:1px solid #c5d0d2; background:#fff; top:155px; left:146px; border-top:none;filter:alpha(opacity=95);opacity: 0.95; color:#000; padding-bottom:5px;}
.search_tip li{ height:20px; line-height:20px; padding-left:10px; cursor:pointer;}
.search_tip li.hover{ background:#71b6e6; color:#fff;}
.music_play{ height:253px;*height:255px; overflow-y:scroll; margin-top:-3px;}
.music_play li{ height:26.5px; line-height:26px;*height:25px; *line-height:25px;border-bottom:1px solid #e7e7e7; overflow:hidden; cursor:default; -moz-user-select: -moz-none;}
.music_play li a{ display:none;}
.music_play li.hover{ background:#eff9fe; color:#05509D;}
.music_play li.focus{ background:#4fa9e8; color:#fff;}
.music_play li.checked{ background:#eff9fe; color:#05509D;}
.music_play li.hover a{ display:block;}
.music_play li span{ display:block; float:left;}
.music_play li span input{ margin:7px 0px 0px 5px;*margin-top:0px;}
.music_play li span.musicname{ width:220px; padding-left:10px;_width:170px;  overflow:hidden; height:26px;}
.music_play li span.starname{ width:95px; overflow:hidden; height:26px;}
.music_play li span.musictime{ width:55px; color:#999; display:none;}
.music_play li.hover span.musictime{ color:#05509D;}
.music_play li.focus span.musictime{ color:#fff;}
.music_play li a{ float:left;background:url(../music/musiclist.gif) no-repeat -5px -71px; width:15px; height:15px; margin:5px 3px 0px 0px;}
.music_play li a.ico1{ background-position:-24px -71px;}
.music_play li a.ico2{ background-position:-43px -71px;}
.music_play li a.ico3{ background-position:-62px -71px;}
.music_play li a.ico4{ background-position:-81px -71px; margin-right:0px;}
.music_play li.focus a{ display:block;}
.music_play li.checked a{ display:none;}
.listcontrol{ height:28px; background:url(../music/listcontrol.gif) repeat-x; border-bottom:1px solid #6bcdfc;}
.listcontrol li{ float:left;}
.listcontrol li.addmymusic{ padding-left:20px;background:url(../music/musiclist.gif) no-repeat -10px -274px; line-height:28px;}
.listcontrol li.clearmusic{ padding-left:20px;background:url(../music/musiclist.gif) no-repeat -10px -238px; line-height:28px;}
.listcontrol li.parden{ float:right; line-height:28px;}
.listcontrol li.parden a{ color:#898a8e;}
.listcontrol li input{ margin:8px 0px 0px 5px;*margin-top:3px;}
.lyrics_out{ float:left;background:url(../music/listcontrol.gif) repeat-x bottom;background-color:#f3fbfe;  width:197px;height:348px;*height:350px;   text-align:center; color:#808589; border:1px solid #68cffc; border-left:none; line-height:24px; overflow:hidden;}
.lyrics{ margin: 0 auto; text-align:center; width:177px; height:308px; overflow:hidden; margin-top:10px;}
.lyrics li.load{ vertical-align:middle; padding-top:120px;}
.lyrics li.nolrc{ padding-top:120px;}
.lyrics li.hover{ color:#c80000;}
.music_cd{ line-height:21px; text-align:left; height:348px; padding-left:5px;}
.music_cd li{ padding-left:10px; float:left; padding-top:6px; width:260px;}
.music_cd li img{ width:50px; height:49px; border:1px solid #474848;}
.music_cd li a.pic{ display:block; float:left; width:52px; height:51px;background:#333; padding:1px 2px 1px 5px; margin-right:3px;}
.music_cd li a.listen{ float:left; width:80px; overflow:hidden; height:19px; padding-left:4px; background:url(../music/listent.gif) no-repeat 5px 7px; padding-left:18px;}
.music_cd li a.cdname{ color:#234e9e; margin-top:-5px;*margin-top:-3px; float:left; width:116px; overflow:hidden; height:19px; padding-left:4px;}
.music_cd li a.starvname{ color:#808589; float:left; width:116px; overflow:hidden; height:19px; padding-left:4px;}
.search_content{ width:370px;  height:300px; overflow-y:scroll;background:#fff; border:1px solid #baccd6;  margin:3px 3px 0px 3px;}
.search_content li{ height:30px; line-height:30px; cursor:default; -moz-user-select: -moz-none; }
.search_content li.dong{ padding-left:10px; color:#C00;}
.search_content li span{ display:block; float:left; overflow:hidden;}
.search_content li span input{ margin:5px 0px 0px 5px;*margin-top:0px;}
.search_content li span.va{padding-top:3px;}
.search_content li span.musicname{ width:180px; padding-left:10px;_width:170px; height:30px; }
.search_content li span.starname{ width:100px;height:30px; color:#999;}
.search_content li#last_result{ border-top:1px solid #e7e9ea; color:#848585; padding-left:25px;}
.search_content li span.musictime{ width:55px;}
.search_content li.hover{ background:#eff9fe; color:#05509D;}
.search_content li.hover span.starname{ color:#05509D}
.search_content li.hover span.focus{ color:#fff}
.search_content li a{ float:left;background:url(../music/musiclist.gif) no-repeat -5px -71px; width:15px; height:15px; margin:8px 3px 0px 0px;display:none;}
.search_content li a.ico1{ background-position:-24px -71px;}
.search_content li a.ico2{ background-position:-43px -71px;}
.search_content li a.ico3{ background-position:-62px -71px;}
.search_content li a.ico4{ background-position:-81px -71px; margin-right:0px;}
.search_content li.focus{ background:#4fa9e8; color:#fff;}
.search_content li.checked{ background:#eff9fe; color:#05509D;}
.search_content li.focus a{ display:block;}
.search_content li.checked a{ display:none;}
.search_content li.focus span.starname{ color:#fff;}
.search_content li.load img{ vertical-align:middle; margin-left:3px;}
.remind{ position:absolute; z-index:999; top:100px; left:160px;}
.search_content_control{ background:#B7DBF4;width:370px;border:1px solid #baccd6; border-top:none; height:30px; margin:0px 3px 3px 3px;}
.search_content_control li.c{ float:right;}
.search_content_control li.k{ float:left; padding-left:5px; line-height:30px;}
.search_content_control li.k a{ color:#022666; text-decoration:underline;}
.search_content_control li.k a:hover{ color:#333;}
.search_content_control li input.button{ margin-top:1px;}
#s_keyword{ color:#05509D; padding-left:0px 5px 0px 5px;}
.nosound{ background:url(../music/nosound.gif) no-repeat 2px 5px; width:15px; height:15px; position:absolute; display:block; top:80px; left:422px; z-index:1000;}
.yessound{ background:url(../music/transparent.gif); width:15px; height:15px; position:absolute; display:block; top:80px; left:422px; z-index:1000;}
.searchload{ position:absolute; z-index:999; padding:5px; background:#fff; border:1px solid #CCC;filter:alpha(opacity=80); opacity: 0.8; top:170px; left:340px;display:none;}
.musicshare{ width:300px;  height:40px;background:#fff; border:1px solid #baccd6;  margin:3px; padding:10px;_margin-top:0px;}
.musicshare li{ float:left;}
.musicshare li span{color:#05509D; font-weight:bold;}
.musicshare li.sharestar{padding-top:20px;}
.musicshare input{ display:block; float:left;}
.musicshare input.musicshare_button{height:23px; width:55px; line-height:23px; background:none;background:url(../music/musiclist.gif) no-repeat -30px -1px; cursor:pointer; border:1px solid #9ebed4; font-size:12px; color:#05509D; margin:5px 0px 0px -1px; }
.musicshare input.text{ height:18px; width:230px; margin-top:5px;}
.musicshare_mask{ position:absolute; z-index:19; background-color:#fff; filter:alpha(opacity=50); opacity: 0.5; width:783px; height:365px;top:104px; left:0px; display:none;}
.noloadmusic{ display:none; cursor:pointer; background:#1bb0f6; position:absolute; z-index:3000; left:270px; top:200px; padding:3px;}
.noloadmusic span{ background:#fff; border:1px solid #2185c2; display:block; float:left; padding:10px;}
.noloadmusic span img{ vertical-align:middle; margin-right:3px; display:none;}
.musicname_notes{ background:#eeeeee; margin-top:-3px; border-right:1px solid #c6d0d4;height:25px; line-height:22px;}
.musicname_notes li.c{ padding-left:28px; width:220px;*width:228px; float:left;}
.nomusic{ text-align:center; padding-top:5px;}
