
.main { width:610px; margin:0 }

.play_name .content { padding:20px 20px 20px 50px; min-height:200px;}
.play_review .content{ padding:10px 20px 20px 45px; min-height:200px;}
.play_lyric .content { padding:20px; min-height:200px;}
.play_people .content,.play_info .content{ padding:20px; height:200px;}
.play_recom .content {  height:540px;}
.play_recom #play_recom2{height:343px;}
.play_people h5 ,.play_info h5,.play_lyric h5{ font-size:14px;}
.play_name,.play_info,.play_lyric,.play_rank { margin-bottom:10px;}
.play_info { margin-bottom:10px;}
.play_rank .content { position:relative; height:330px; }
.play_rank { }
/*    play_name   */
.play_name { position:relative;}
.jp-type-playlist .icon_bj { position:absolute;z-index:99; top:-8px; left:90px;}
.play_name h5 {  padding-left:20px; color:#999; font-size:14px; }
.play_name .star{ padding-top:6px; padding-right:10px;}
.play_name .star img{ width:80%; height:auto;}
.play_name .star_grade{color:#666;}
.play_name .line { height:2px; font-size:0;background:url(../images/line.jpg) no-repeat; }
.play_player{  overflow:hidden; width:568px;}
.play_fixed{position:fixed;z-index:9998;width:100%;bottom:0; background:#424242; height:0px;}
.play_box{position:fixed;z-index:9999;bottom:0;height:0px; }
.play_flash{float:left; width:309px; height:83px;  }
/* #player { width:310px; height:80px;} */
.play_xihuan{float:left; height:50px;  padding:12px 0px 12px 20px; width:186px;}
.play_xihuan .heart{float:left; margin-top:5px; }
.play_xihuan .heart a { display:block; text-indent:-999em; width:46px; height:38px; background:url(../images/icon_love1.jpg) 0 0 no-repeat;}
.play_xihuan .heart a:hover{ color:#ff3500; text-decoration:none;   background:url(../images/icon_love2.jpg) 0 0 no-repeat;}
.play_xihuan .txt_per{float:left; padding-left:0px; width:115px; height:50px; }
.play_xihuan .txt_per .txt_info{ height:15px; width:130px; line-height:15px; color:#999; overflow:hidden;  font-size:12px;}
.play_xihuan .txt_per .per_info{ height:10px; width:130px;overflow:hidden;}
.play_a_bar{ height:38px; clear:both;  margin:15px 0;}
.play_share{ height:25px; line-height:25px; }
.play_share .play_zhuan{float:left; padding-left:50px;}
