.content{width:962px; margin:6px auto 0 auto;overflow:hidden;}
.content .dance_list {background:#FFFFFF;width: 690px; padding:6px;border: 1px solid #DCDCDC;height:1273px;overflow:hidden;}
.cbox {display: inline;float: left;height: 30px;padding: 13px 0 0 4px;width: 13px;}
.cbox input {height: 13px;width:13px;display: inline;float: left;}
.song .aleft{color: #666;text-overflow:ellipsis;white-space:nowrap;width:360px;overflow: hidden;display: inline;float: left;overflow: hidden;padding: 8px 0 0 7px;word-break: keep-all;height: 31px;}

a.mname:link,a.mname:visited{font-size:14px; color:#333; text-decoration:none;}
a.mname:hover{font-size:14px; color:#0000ff; text-decoration:underline;}

.share_list li.title {background:#F8F8F8;border-bottom: 1px solid #D9D9D9;text-align: center;margin:0;height:30px;}

.share_list li{display:block; float:left; width:100%; color:#666; overflow:hidden; border-bottom:1px dotted #E4E4E4; margin:0px; height:39px; }

.song{width:410px;display:inline;float:left;}
.source a:link{color:#396AB3;}
.source a:visited{color:#396AB3;}
.source a:hover{color:#396AB3;}
.source{width:76px;display:inline;float:left;line-height: 39px; text-align: left;}
.time {display: inline;float: left;line-height: 39px;text-align: center;width: 70px;}
.impression{width:60px;display:inline;float:left;line-height: 39px;text-align:center;}
.down{width:33px;display:inline;float:left; padding:11px 0 0 0; text-align:center;}
.add{width:33px;display:inline;float:left; padding:11px 0 0 0; text-align:center;}

.page { overflow:hidden; }
.page .play_button {
    display: inline;
    float: left;
    padding: 10px 0 0 2px;
    width: 168px;
}

.page .page_sort {
    padding-top: 10px;
    width: 510px; _width:505px;
}
.page_sort { margin-right:2px;
    
    float: right;
}
.page_sort .goto {
    background: none repeat scroll 0 0 ;
    display: inline;
    float: right;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-top: 1px;
    position: relative;
    width: 125px;
}
.page_sort .goto .other {
    float: right;
    height: 20px;
    line-height: 20px;
}
.page_sort .goto .pageNum {
    border: 1px solid #000;
    color: #666;    
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin: 0 5px;
    padding: 0;
    text-align: center;
width:16px;
   
}
.page_sort .goto .go {background: url("../images/zd_butt.gif") no-repeat scroll 0 0 transparent; color:#fff;
    display: inline;
    float: right;
}
.page_sort .go span {
    background: url("../images/bg_btn.png") no-repeat scroll 0 0 transparent;
}
.page_sort .goto .go {width:31px;
    display: inline-block;
    font-size: 12px;
    height: 24px;
	font-family:"宋体";
    line-height: 25px;
    margin-left: 8px;
    padding-left: 7px;
    vertical-align: top;
}
.page_sort .goto a.go span {
    background-position: right 0;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    padding-right: 9px;
}


.page_sort .page_link {
    display: inline;
    float: right;
    margin: 1px 0 0;
}
.page_sort .page_link li {
    display: inline;
    float: left;
    margin: 0 3px 0 0;
}
.page_sort .page_link li a, .page_sort .page_link li a span {
    background: url("../images/bg_btn.png") no-repeat scroll 0 0 transparent;
}
.page_sort .page_link li a {
    color: #707070;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding-left: 7px;
    vertical-align: top;
}

.page_sort .page_link li a span {
    background-position: right 0;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    padding-right: 7px;
}

.page_sort .page_link li a:hover, .page_sort .page_link a.thispage {
    background-position: 0 -34px;
    color: #FFFFFF;
    text-decoration: none;
}
.page_sort .page_link li a:hover span, .page_sort .page_link a.thispage span {
    background-position: right -34px;
    text-decoration: none;
}
.play_button a:hover {
    text-decoration: none;
}
.play_button .select_all {
    background: url("../images/button.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 99px;
}/*全选前的*/
.play_button .on_select_all {
    background: url("../images/button.gif") no-repeat scroll -25px 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 26px;
    line-height: 26px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 99px;
}/*全选后的*/
.play_button .select_add_list {
    background: url("../images/button.gif") no-repeat scroll 0 -75px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 27px;
    width: 83px;
}
.play_button .select_play {
    background: url("../images/button.gif") no-repeat scroll 0 -50px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 59px;
}
.play_content .left_bot .recom ul li .button .but_right .btn_playback {
    background: url("../images/button.gif") no-repeat scroll 0 -25px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px 0 0;
    text-align: left;
    text-indent: 27px;
    width: 59px;
}
.play_content .left_bot .recom ul li .button .but_right .btn_toplaylist {
    background: url("../images/button.gif") no-repeat scroll 0 -50px transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    text-align: left;
    text-indent: 27px;
    width: 83px;
}