@charset "gbk";
.none{display:none}
.mt10{margin-top:8px !important}
.tal{text-align:left}
.graybox{background-color:#fff;border:#eee 1px solid}
.gray{color:#666}
.red{color:#f00}
.f14{font-size:14px}
.fl{float:left}
.fr{float:right}
.els{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clearfix{overflow:hidden}
.a960{width:980px;margin:8px auto;padding:10px;background-color:#fff;}
.Validform_checktip{margin-left:2px;margin-top:-7px;padding-left:20px;font-size:14px;overflow:hidden;color:#999;display:inline-block;min-width:50px;vertical-align:middle}
.Validform_right{color:#72B939;padding-left:5px;background:url(../images/right.png) no-repeat left center;text-indent:-9999px}
.Validform_wrong{color:#f00;white-space:nowrap;background:url(../images/wrong.png) no-repeat 0 center}
.Validform_loading{background:url(../images/load.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
.container{width:980px;margin:0 auto;border-bottom: #dcdcdc 1px solid;/*overflow:hidden;*/}
.container1{width:980px;margin:0 auto;border-top: #dcdcdc 1px solid;/*overflow:hidden;*/}
.container:after, .clearfix:after{content:' ';display:block;height:0;clear:both}
.header{background-color:#fff}
.topnav{background-color:#dcdcdc;border-bottom:#ddd 1px solid;line-height:30px}

.ur_here{padding:7px 0;line-height:16px;background-color:#fff;color: #333;margin:3px auto;width:998px;border:#eee 1px solid}
.ur_here u{display:inline-block;width:16px;height:16px;background:url(../images/usermenu.png) no-repeat left top;margin:0 5px;vertical-align:top}
.ur_here a,.ur_here a:hover{color:#333}
.search_result{padding:20px 10px}
.search_result strong{color:#f00}
.search_result b{color:#e60050}
.new_recommend{width:680px;height:495px;float:left;overflow:hidden}
.box_title{height: 35px;border-left: 5px solid #e60050;line-height: 35px;text-indent: 10px;overflow: hidden;color: #000000;background-color: #fafafa;margin-top: 10px;margin-left: 10px;}
.box_title_l{font-family: ????;font-size: 16px;font-weight: bold;color: #666666;float: left;}
.introduce{margin: 0px auto 0 auto;padding: 5px 5px 3px 10px;font-size: 13px;border-bottom: 0px solid #efefef;color: #777;background: #fcfcfc;}
.introduce p{display: block;line-height: 25px;}
.introduce strong{color: #e60050;font-weight: normal;}
.introduce a{color: #e60050;}
.introduce em,
.list_big em,
.list_small em{font-family: Arial;font-size: 12px;color: #bbbbbb;}
.box_more{display:inline-block;width:38px;height:7px;background:url(../images/more.png) no-repeat left top;float:right;text-indent:-999px;overflow:hidden;margin:10px;*zoom:1;*display:inline;*margin-top:-20px}
.more_text{float:right;line-height:30px;padding-right:10px}
.box_top_recommend{float:right;line-height:30px;border-bottom:#eee 1px solid;*margin-top:-30px}
.box_top_recommend a{display:inline-block;border-left:#eee 1px solid;padding:0 8px;}
.box_top_recommend .cur{color:#e60050}
.new_recommend .music_list li{width:308px;float:left}
.music_list{width:100%;overflow:hidden}
.music_list li{float: left;line-height:32px;border-bottom:#dcdcdc 1px dotted;width: 100%;}
.music_list li a.cur{color:#e60050}
.music_list li input{vertical-align:middle}
.music_list li span, .djmlist .ml li .songname em{display:inline-block;width:18px;height:18px;line-height:18px;color:#666;background-color:#efefef;text-align:center;margin:0 7px;vertical-align:middle}
.music_list li span.one1{background-color:#d6350e;color:#fff}
.music_list li span.one2{background-color:#f60;color:#fff}
.music_list li span.one3{background-color:#fc0;color:#fff}
.music_list li a{color:#404040;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;width:260px;vertical-align:middle}
.music_list li a:hover{color:#e60050}
.music_list_btns{height:23px;padding:15px 8px;clear:both}
.music_list_btns a.btn{display:inline-block;background-color:#efefef;color:#666;border:#ddd 1px solid;padding:3px 8px}
.music_list_btns a i{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(../images/chk.png) no-repeat left center;margin-top:-2px;margin-right:3px}
.music_list_btns a.chked i{background-position:-16px top}
.music_list_btns a.play i{background-position:-32px top}
.music_list_btns a.add i{background-position:-48px top}
.music_list_btns a.del i{background-position:-64px top}
.music_list_btns a.fav i{background-position:-80px top}
.dj_recommend{float:right;width:308px;height:495px;overflow:hidden}
.class_list_right .dj_recommend{height:310px}
.recommend_box{margin:8px;overflow:hidden}
.recommend_dj_pic, .recommend_dj_txt{width:302px;*width:304px;overflow:hidden}
.recommend_dj_pic li{float:left;width:25%;padding-bottom:7px}
.recommend_dj_pic li img{width:66px;height:66px}
.recommend_dj_txt{border-top:#999 1px dotted}
.recommend_dj_txt li{width:25%;float:left;line-height:28px;height:28px;overflow:hidden}
.recommend_dj_txt li a{display:block;width:90%;overflow:hidden;text-overflow:ellipsis}
.dj_space{height:120px;overflow:hidden;padding-top:8px}
.dj_space img{height:120px}
.today_new{overflow:hidden}
.today{height:28px;overflow:hidden;font-size:12px}
.today a{float: right;line-height: 25px;margin-right: 10px;color: #666;}
.today span{margin:0 10px}
.today span, .today b{color:#e60050;font-weight:bold}
.covers{padding:6px 0;margin:0 3px;height:90px;border-top:#eee 1px solid}
.covers li{width:10%;float:left;text-align:center}
.covers li a{display:block;width:90px;height:90px;margin:auto;position:relative}
.covers li img{width:100%;height:100%}
.covers li a p{position:absolute;left:0;bottom:0;width:100%;height:23px;line-height:23px;overflow:hidden;background-color:rgba(0,0,0,0.6);background-color:#666\9;color:#fff}
.ml_comtainer{width:1008px}
.ml_comtainer .musiclist{width:326px;margin-right:8px;float:left}
.ml_comtainer .musiclist .box_title{border-bottom:#eee 1px solid;position:relative}
.box_title .box_top_hot{position:absolute;bottom:-1px;right:15px}
.box_title .box_top_hot a{display:inline-block;padding:0 13px;height:23px;line-height:23px;border:#fff 1px solid;border-bottom:none}
.box_title .box_top_hot a.cur{border:#eee 1px solid;border-bottom:#fff 1px solid;color:#e60050}
.ufans_pic{height:112px;padding:7px 3px}
.ufans_pic li{width:124px;float:left;text-align:center}
.ufans_pic li img{width:110px;height:110px;border:#eee 1px solid}
.links{padding: 0px 10px 10px;overflow: hidden;}
.links_title{line-height:35px;font-size:14px;font-weight:bold;border-bottom: 1px solid #dedede;}
.links_title span{color: #888;font: 13px/36px Arial,"Microsoft Yahei";margin-left: 10px;}
.links_box{}
.links_box a{margin-right:10px;margin-top: 10px;float: left;}
.footer{text-align: center;line-height: 180%;padding: 15px 0;color: #fff;margin-top: 18px;border-top:#AB312E 1px solid;background-color:#13020A}
.footer a{color: #999;}
.footer a:hover{color:#e60050;}
.dj_box{padding:10px 0 0 8px;height:300px}
.dj_box ul li.first{width:190px;height:190px}
.dj_box ul li{width:90px;height:90px;float:left;margin:0 10px 10px 0}
.dj_box ul li a{display:block;width:100%;height:100%;position:relative}
.dj_box ul li img{width:100%;height:100%}
.dj_box ul li a p{position:absolute;left:0;bottom:0;width:100%;height:23px;line-height:23px;overflow:hidden;background-color:rgba(0,0,0,0.6);background-color:#666\9;color:#fff;text-align:center}
.coverbg{position:relative}
.coverbg .abg{position:absolute;width:120%;height:560%;left:-10%;top:-280%;background-repeat:no-repeat;background-size:100% 100%;filter: blur(30px)}
.ablum_info{position:relative}
.cd_cover{padding:8px;float:left}
.cd_cover img{width:120px;height:120px;border-radius:50%}
.cd_desc{color:#fff;width:510px;float:left;line-height:150%;padding:5px}
.cd_desc h1{font-size:13px;margin:3px 0}
.cd_desc a{color:#fff}
.cd_desc p{height:55px;overflow-y:scroll}
.class_list{width:665px;float:left;padding:8px}
.quick_list{border: #ccc 1px solid;}
.quick_list dl{line-height:22px;padding:5px 0}
.quick_list dl dt{float:left;width:8%;text-indent:15px;padding-top:3px}
.quick_list dl dd{float:left;position:relative;width:92%;border-bottom:#eee 1px solid;height:28px;overflow:hidden;transition: height .3s}
.quick_list dl dd.c6:hover{height:56px}
.quick_list dl dd.c7:hover{height:56px}
.quick_list dl dd.c11:hover{height:84px}
.quick_list dl dd.c6:after,.quick_list dl dd.c7:after,.quick_list dl dd.c11:after{content: '...';height: 9px;line-height: 10%;text-align: center;clear: both;display: block;width: 100%;position: absolute;font-size: 18px;left: 0;bottom: 0;color: #F95137}
.quick_list dl dd a{margin:3px;padding:0 5px;display:inline-block}
.quick_list dl dd a.current{color:#F95137;font-weight: bold;}
.quick_list .c1{border-bottom: #eee 0px solid;}
.quick_list .c2 {border-bottom: #eee 0px solid;}
.quick_list .c2 a{padding: 0 3px;}
.quick_title{padding:8px 15px;border-bottom:#ccc 1px solid;font-weight:bold;color:#666}
.class_list_right{width: 320px;height: 635px;float: right;border-left: #dcdcdc 1px solid;}
.class_list_right .title{float: left;width: 100%;height: 34px;border-bottom: 1px solid #dcdcdc;background: #fafafa;overflow: hidden;}
.class_list_right .title h1{float: left;border-left: 5px #e60050 solid;height: 20px;font: 15px/20px "Microsoft YaHei";color: #333;text-indent: 5px;margin: 7px 10px;}
.class_list_right .content{float:left;width:300px;padding:5px 10px;border-bottom:1px #dadada solid;}
.class_list_right .content li{float:left;width:100%;height:20px;margin:4px 0;}
.class_list_right .content li em{float:left;width:18px;height:16px;font:12px/16px "Microsoft Yahei";color:#000000;background:#f0f0f0;border-radius:3px;text-align:center;margin:2px 0;}
.class_list_right .content li em.hover1{color:#fff;background:#e60050;}
.class_list_right .content li em.hover2{color:#fff;background:#0066CC;}
.class_list_right .content li em.hover3{color:#fff;background:#FFCC00;}
.class_list_right .content li a{float:left;width:277px;height:20px;font:13px/20px "Microsoft Yahei";color:#666;overflow:hidden;margin-left:5px;}
.class_list_right .content li a:hover{color:#e60050;}
.playbox{height:607px;background-color:#fff;}
.box_nav{float:right;margin-top:3px;*margin-top:-26px}
.box_nav a{width:70px;display:inline-block;line-height:25px;border:#eee 1px solid;text-align:center;margin-left:-1px}
.box_nav a.cur{background-color:#F95137;color:#fff}
.djmlist{height:1094px}
.djmlist .ml li{height:48px;line-height:48px;text-align:center;overflow:hidden}
.djmlist .ml li:nth-child(odd){background-color:#fafafa}
.djmlist .ml .ml_title{color:#666;background-color:#dcdcdc !important;height:35px;line-height:35px}
.djmlist .ml li span{display:block;float:left;width:40px}
.djmlist .ml li .user, .djmlist .ml li .down, .djmlist .ml li .fav, .djmlist .ml li .coin{width:40px}
.djmlist .ml li .user img{width:25px;height:25px;border-radius:50%;vertical-align:middle}
.djmlist .ml li .songname{width:395px;padding-left:5px}
.djmlist .ml li .songname em{font-style:normal;margin-right:10px}
.user_list .ml li .songname{width:395px}
.djmlist .ml li .hot{width:60px}
.djmlist .ml li .uptime{width:80px}
.ml li .down a, .djmlist .ml li .fav a{display:inline-block;width:16px;height:16px;background:url(../images/usermenu.png) no-repeat left top;vertical-align:middle}
.djmlist .ml li .down a{background-position:-80px 0}
.djmlist .ml li .fav a{background-position:-64px 0}
.djmlist .ml li.empty{color:#f00;font-weight:bold;padding:30px}
.recommend_list li{margin-left:0;height:33px;line-height:33px;overflow:hidden;text-overflow:ellipsis}
.pages{padding:10px;border-top:#eee 1px solid;clear:both;height:38px}
.pages a,.pages span{display:inline-block;height:16px;padding:10px;border:#eee 1px solid;float:left;margin-left:-1px}
.pages .current{background-color:#ee532e;color:#fff}
.pages span.p{padding:0;height:36px}
.pages span.p input{border:0;height:36px;text-align:center}
.play_warning{line-height:30px;background:#fff1ca url(../images/warning_arrow.png) no-repeat 5px center;color:#ed7307;text-indent:20px}
.player_con{width:650px;float:left}
.player_list{width:652px;float:left}
.play_box_songinfo{width:210px;height:635px;float:left;border-right:#dcdcdc 1px solid}
.dj_pic{text-align:center;padding:20px 0 0}
.dj_pic img{width:140px;height:140px;border:#ccc 1px solid}
.dj_name{text-align:center;line-height:25px;font-weight:bold}
.songinfo1{padding:14px}
.songinfo1 span{display:inline-block;width:50%;float:left;line-height:20px;color:#666}
.dj_info{border-top:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;line-height:40px;border-left:#e60050 5px solid}
.dj_info span{display:block;float:left;text-align:center;width:32%;color:#666}
.songinfo2{margin: 5px;width: 200px;height: 200px;background: #fbfbfb;}
.songinfo2 img{width: 224px;height: 180px;}
.songinfo2 span{display:block;float:left;line-height:21px;width:48%;*width:49%}
.songinfo2 span.size{width:52%}
.songop{background:url(../images/songop.png) no-repeat 10px 6px}
.songop a{display:block;height:41px;margin-left:55px;padding-left:8px;padding-top:8px;border-bottom:#dcdcdc 0px solid;background:url(../images/rightarrow.png) no-repeat 130px center}
.songop a span{color:#666}
.songad{margin: 15px 10px;width: 180px;height: 150px;}
.down_scrollbar2{float:left;margin: 15px;}
.down_scrollbar2 ul{display:inline;float:left;margin-bottom: 20px;}
.down_scrollbar2 ul li{display:inline;float:left;width: 50%;text-indent:0em;line-height:22px;color: #666;}
.down_scrollbar2 ul .address{display:inline;float:left;width:275px;text-indent:0em;word-wrap:break-word;word-break:break-all;}
.down_scrollbar2 .play{float: left;border: 1px solid #e60050;background-color: #e60050;color: #fff;min-width: 122px;text-align: left;border-radius: 2px;font-size: 14px;margin-right: 6px;height: 38px;line-height: 38px;display: inline-block;white-space: nowrap;box-sizing: border-box;overflow: hidden;}
.down_scrollbar2 .play  i{width: 18px;height: 18px;background: url("../images/ico_malbum_play.png") no-repeat;vertical-align: -3px;margin-left: 16px;float: left;margin-top: 10px;margin-right: 10px;}
.down_scrollbar2 .down{border: 1px solid #37A013;background-color: #37A013;}
.down_scrollbar2 .down i{background: url("../images/down_ico.png") no-repeat;margin-left: 16px;float: left;margin-top: 10px;margin-right: 10px;}
.down_scrollbar2 .vip{border: 1px solid #37A013;background-color: #37A013;}
.down_scrollbar2 .tips{float: left;width: 100%;margin-top: 10px;color: #e60050;}
.down_ad{float: left;width: 100%;height: 330px;}
.play_box_list{width:430px;float:right;margin-bottom: 10px;}
.player_title{font-size: 14px;white-space: nowrap;text-overflow: ellipsis;width: 425px;overflow: hidden;line-height: 40px;font-family: inherit;font-weight: 500;color: inherit;}
.player_down_title{line-height:40px;height:40px;background:url(../images/down.png) no-repeat 0px 10px;text-indent:25px;overflow:hidden;font-size:13px;margin:0;overflow:hidden;border-bottom: #eee 1px solid;width: 420px;}
.player{height:65px;background-color:#333}
.player_op{height: 35px;line-height: 35px;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;background: #fbfbfb;}
.player_op a{display:block;color:#000;float:left;padding:0 12px}
.player_op a i{display:inline-block;width:16px;height:32px;background: url(../images/play.gif) no-repeat -119px -71px;vertical-align:middle;margin-right:3px;margin-top:-2px}
.player_op a.change{border-right:#3e3e3e 0px solid;padding-right:20px}
.player_op a.good{border-left:#dcdcdc 1px solid}
.player_op a.good i{background-position:-16px 0}
.player_op a.down i{background-position:-32px 0}
.player_op a.collect i{background-position:-48px 0}
.player_op a.share i{background-position:-64px 0}
.playlist{border:#dcdcdc 1px solid;height:340px;position: relative;padding-left: 91px}
.playlist_left{width:90px;border-right:#dcdcdc 1px solid;height:340px;position:absolute;left:0;top:0}
.playlist_left a{display:block;line-height:30px;text-align:center}
.playlist_left a.cur, .playlist_left a:hover{background-color: #f7f7f7;margin-left: -2px;border-left: #e60050 2px solid;}
.playlist_con{height:282px;overflow-y:scroll;overflow-x:hidden;width: 338px;}
#playlist_con::-webkit-scrollbar{width:1px;height: 16px;}
#playlist_con::-webkit-scrollbar-track{background-color:#dcdcdc}
#playlist_con::-webkit-scrollbar-thumb{background-color:#262626;height: 20px;}
#playlist_con::-webkit-scrollbar-thumb:hover {background-color:#262626;}
#playlist_con::-webkit-scrollbar-thumb:active {background-color:#373D46;}
.playlist_con .music_list{display:none}
.playlist_con .music_list .muted{margin-left:0;border:none;padding-top:30px;text-align:center;width: 100%;}
.muted img{vertical-align:middle}
.player_list .music_list{padding-top:5px;height:275px}
.player_list .music_list li{width:46%;*width:45%;float:left;margin:0 2%;line-height:37px}
.play_rightbox{margin: 5px 10px 10px 10px;overflow: hidden;float: left;width: 300px;height: 300px;background: #fbfbfb;}

/**** JPlayer Start ****/
#cofeting_jplayer{width:0;height:0}
#cofeting_player_container{padding:0;height:65px;overflow:hidden;color:#fff;background:#262626;border-radius:5px}
.jp-progress, .jp-play-bar, .jp-seek-bar{width:100%;height:6px;line-height:6px;font-size:0;cursor:pointer}
.jp-progress{background:#cbcbcb;margin-bottom:3px}
.jp-seek-bar{width:3px;background:#747779}
.jp-play-bar{width:3px;background:#525861}
.jp-play-bar b{display:block;float:right;width:9px;height:9px;background:url(../images/player_btns.png) no-repeat right bottom;margin-top:-1px}
.jp-seeking-bg{background:url(../images/player-seeking.gif)}
.jp-controls{float:left;padding:13px 0 0 15px;width:155px;height:35px}
.jp-pre, .jp-play, .jp-next{float:left;margin-top:7px;width:15px;height:16px;text-indent:-8888px;border:0;cursor:pointer;background:url(../images/player_btns.png);outline:none;}
.jp-pre{background-position-y:-64px}
.jp-pre:hover{background-position-x:-17px}
.jp-next{background-position-y:-85px}
.jp-next:hover{background-position-x:-17px}
.jp-play{_display:inline;margin:0 9px;width:32px;height:32px;background-position:0 -32px}
.jp-play:focus{background-position:-32px 0}
.jp-state-playing .jp-play{background-position:0 -32px}
.jp-state-playing .jp-play:focus{background-position-y:-32px}
.jp-toggles{float:left;width:150px;height:64px}
.jp-play-state{float:right;padding:10px 0 0 20px;width:75px;height:22px;font-size:13px;color:#fff;background:url(../images/player_state_paused.png) no-repeat 0 13px}
.jp-play-state.ing{background:url(../images/player_state_playing.gif) no-repeat 0 11px}
.jp-repeat-bar{float:right;padding:5px 27px 0 0;height:25px;width:150px}
#J_all, #J_random, #J_one{float:right;width:16px;height:13px;text-indent:-99999px;border:0;background:url(../images/player_btns.png) -48px -64px}
#J_all.this, #J_random.this, #J_one.this{background-position-x:-32px}
#J_one{_display:inline;margin:0 10px;background-position-y:-77px}
#J_random{background-position-y:-90px}
.jp-time-holder, .jp-volume-controls{float:left;padding:10px 10px 0 0;width:94px;height:32px}
.jp-time-holder{height:22px;text-align:right}
.jp-volume-controls{padding:0px 0 0 10px;height:25px}
.jp-volume-bar, .jp-volume-bar-value{float:left;width:71px;height:4px;line-height:4px;font-size:0;cursor:pointer;background:#747779}
.jp-volume-bar{margin:6px 0 0 5px}
.jp-volume-bar-value{background:#525861 url(../images/player_volum.png) no-repeat right top}
.jp-mute{float:left;width:16px;height:17px;text-indent:-7777px;border:0;background:url(../images/player_btns.png) -16px -105px;outline: none;}
.jp-state-muted .jp-mute{background:url(../images/player_btns.png) 0 -105px}
/**** JPlayer End ****/
.f2{width:853px;margin:0 auto}
.white_content{width:855px;margin:0 auto;border:1px solid #dcdcdc;color:#000000;background-color:#ffffff;margin-top:20px}
.white_content ul{padding:10px}
.white_content a:link{color:#333333;text-decoration:none}
.white_content a:visited{color:#333333;text-decoration:none}
.white_content a:hover{color:#000000;text-decoration:none}
.pay_menu{line-height:36px;background-color:#f5f5f5;font-size:16px;text-indent:10px;color:#000000;font-weight:bold;border-bottom:1px solid #dcdcdc}
.payico{width:199px;height:60px;border:5px solid #dcdcdc;text-align:center;line-height:60px;float:left;margin-right:15px;margin-left:17px;font-family:???我我?忌快我忪?忌扶我忪?忌抉;font-size:18px;color:#cc0000;font-weight:bold;cursor:pointer;position:relative}
.payico p{position:absolute;display:block;right:-20px;top:-10px;font-size:12px;width:60px;height:30px;line-height:30px;background-color:#009900;color:#FFFFFF;font-weight:normal;margin:0;padding:0px}
.payico p span{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-left:2px;padding-right:2px}
.payico img{margin:0 auto;text-align:center;width:122px;margin-top:15px}
.hrbt{border:1px solid #000000;color:#FFFFFF;font-size:12px;line-height:28px;width:100px;display:inline-block;cursor:pointer}
.white_content .hrbt:link, .white_content .hrbt:visited, .white_content .hrbt:hover, .white_content .hrbt:active{color:#fff;text-decoration:none}
.hbt{background-color:#333333}
.rbt{background-color:#cc0000}
.ddtable{width:100%}
.ddtable .ddt{border-bottom:1px solid #f5f5f5;font-size:14px;text-align:center}
.ddtable td{line-height:24px;text-align:center}
#downtips{display:none;width:160px;padding:8px 15px;height:80px;position:absolute;left:65px;border:#333 1px dotted;top:105px;background-color:#eee;border-radius:5px;color:#000;font-size:12px;text-align:left;line-height:180%}
#downtips b{color:#f00}
.player_op .bdshare-button-style0-16 .bds_more{color:#fff;margin:auto;line-height:35px;padding-left:12px;background-image:none}
.time{text-align:center;padding-bottom:20px}
.tables{border:#eee 1px solid;border-collapse:collapse}
.tables tr th{background-color:#eee;font-weight:normal;color:#666}
.tables tr th,.tables tr td{padding:5px;border:#eee 1px solid}
.searchr{width:982px}
.searchr .djmlist .ml li .songname{width:597px}
.photos_user li{width:238px;height:420px;float:left;margin:0 0 10px 8px;background-color:#dcdcdc;border:#ededed 1px solid}
.photos_user li img.photo{width:224px;height:285px;margin:8px}
.photos_user li span.pinfo{display:block;position:relative;height:52px;padding:10px 10px 10px 90px;border-bottom:#ededed 1px solid}
.photos_user li span.pinfo .name{display:block;font-size:14px;padding:8px 0}
.photos_user li span.pinfo img{position:absolute;width:52px;height:52px;left:20px}
.photos_user li span.pbt{display:block;border-top:#fff 1px solid;padding:10px 0 10px 15px}
.photos_user li span.pbt .like_num{background-color:#fff;margin-left:10px}

.play_detail{ width:436px;height:142px; overflow:hidden;}
.play_detail ul{ margin:0px; padding:0px; float:left;margin-top:10px;}
.playinfo{  color:#333333}
.music_td_bz{ text-align:left; width:33%; background-color:#f1f1f1; line-height:22px; text-indent:10px;}
.playinfo span{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#cc0000; font-size:14px}
.playcz{  overflow:hidden}
.playcz a{ display:block; float:left; color:#FFFFF; text-align:center;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; height:32px;line-height:32px;}
.playcz a:link{ color:#FFFFFF}
.playcz a:hover{ color:#FFFFFF}
.playcz a:visited{ color:#FFFFFF}
.playcz .dl{ background-color:#000000; background:url(../images/play.gif) no-repeat -35px -105px; width:136px; color:#FFFFFF;margin-left:1px;  cursor:pointer;}
.playcz .gm{ background:url(../images/play.gif) no-repeat -382px -105px;width:136px;color:#FFFFFF; text-indent:22px;  margin-left:10px;cursor:pointer;}
.playcz .sc{ background:url(../images/play.gif) no-repeat -213px -105px; width:135px;color:#FFFFFF; text-indent:25px; margin-left:10px;cursor:pointer}
.bor-bai-l{ border-left:1px solid #ffffff}
.bor-bai-b{ border-bottom:1px solid #ffffff}
.playinfo{  color:#333333}
.music_td_bz{ text-align:left; width:33%; background-color:#f1f1f1; line-height:22px; text-indent:10px}




