@charset "utf-8";
/* CSS Document */
body{
	background:#FFF;
	margin:0;
	}
body li{
	list-style:none;}
#header{
	height:326px;
	background:url(../../images/article/a_details_banner.jpg) top center no-repeat;
	width:100%; 
	margin:0 auto 0 auto;}
.header_info{
	width:900px;
	margin-left:auto;
	margin-right:auto;}
.score_banner_info{
	width:900px; 
	margin-left:auto; 
	margin-right:auto;
	margin-top:5px;
	}	
.top_info{
	background:url(../../images/song/Score_bannerInfo_bg.png) no-repeat center top;
	width:560px;
	height:132px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	float:left;
	/*overflow:hidden;*/}
.top_info_left{
	float:left;
	width:480px;
	overflow:hidden;
	_width:450px;
	}
.top_info_right{
	float:right;
	width:80px;}
.top_info li{
	display:inline-block;
	
	float:left;}
.top_info h1{
	font:18px Arial, Helvetica, sans-serif "宋体";
	color:#000;
	line-height:150%;}
.top_info h1 a{
	color:#000;
	text-decoration:none;}
.top_info_txt{
	width:350px;
	padding:10px 0 0 0;
	_width:320px;}
.top_info_txt h2{
	font:16px Arial, Helvetica, sans-serif "宋体";
	font-weight:bold;
	color:#000;}
.top_info_txt span{
	/*
	font:12px Arial, Helvetica, sans-serif "宋体";*/
	color:#787878;
	line-height:140%;
	margin-right:8px;}
.top_info_img{
	padding:10px 20px 10px 10px;
	width:95px;
	height:95px;
	float:left;}
.top_info_txt_blod{
	color:#000;
	font-weight:normal;}
.top_info_bt-k{
	margin:10px 0 0 0 ;}
.top_info_bt-p{
	margin:10px 0 0 0;
	}
#k_mp3_player{
	margin-left:auto;
	margin-right:auto;
	height:35px;
	margin-top:8px;
	}
.top_info_ly{
	color:#FFF;
	float:left;
	width:500px;
	margin-top:10px;}
.top_info_link{
	color:#FFF;
	float:right;
	width:300px;
	margin-top:10px;
	text-align:right;}
/*top_content*/
#top_content{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}
.top_content_left{
	float:left;
	width:580px;}
/*content*/
#content {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}

.search{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background:url(../../images/song/Score_search_bg.png) no-repeat;	
	height:95px;
	margin-bottom:20px;
	_margin-top:-710px;}
/*
.flash_score{
	width:306px;
	height:725px;
	z-index:10;
	position:relative;
	left:590px;
	top:-225px;}
*/
	
	
.d_zhishu{
	color:#000;
	font-weight:bold;
	line-height:150%;
	}
.d_star{
	float:left;}
	

.d_search_l{
	float:left;
	margin:20px 0 0 40px;
	_margin:20px 0 0 20px;
	width:150px;}
.d_search_c{
	float:left;
	width:310px;
	margin:35px 0px 0px 20px;
	_width:320px;
		
}
.d_search_c input{
	width:132px;
	height:21px;
	border:1px #CCC solid;}
.d_search_c img{
	padding:5px 0 0 0;}
.d_search_r{
	float:left;
	width:90px;
	margin:10px 20px 20px 0px;
	_margin:10px 0px 20px -20px;
}
.d_search_r_sc{
	background:url(../../images/song/details_icon_sc.jpg) no-repeat left;
	padding:0 0 0 25px;
	margin:10px;
	height:19px;
	line-height:21px;}
.d_search_r_jb{
	padding:0 0 0 25px;
	background:url(../../images/song/details_icon_jb.jpg) no-repeat left;
	margin:10px;
	height:19px;
	line-height:21px;}
	
.content_left{
	background:url(../../images/song/s_info_title_bg.jpg) no-repeat left top;
	width:570px;
	float:left;}
.content_right{
	float:right;
	width:300px;
	z-index:10;
	position:relative;
	margin-top:-200px;}
.content_left li{
	display:inline-block;
	text-align:left;}
.content_left_title{
	color:#333;
	font-weight:bold;
	padding:8px 0 0 60px;
	width:100px;
	float:left;}
.content_left_bt_jc{
	float:right;
	width:49px;
	padding:40px 20px 0 0;}
.content_left_gcly{
	color:#A8A8A8;
	line-height:40px;}
.content_left_gc{
	line-height:150%;
	margin:10px 20px 0 20px;}
.content_left_zddcjx{
	background:url(../../images/song/list_dot.gif) repeat-x bottom;
	font:14px;
	font-weight:bold;
	color:#097FBD;
	height:40px;
	line-height:40px;
	width:100%;
	margin:10px 0 10px 0}
.zddcjx_title{
	background:url(../../images/song/details_zddc_laba.gif) no-repeat left;
	color:#097FBD;
	padding:0 0 0 5px;
	height:17px;
	line-height:17px;
	}
.zddcjx_title img{
	padding-left:10px;}
.zddcjx_info{
	margin:0 0 20px 0;}
.zddcjx_info_content{
	padding:5px 20px 20px 20px;
	line-height:150%;
	word-wrap:break-word;
	}
.zddcjx_info ul{
	font-weight:normal;
	margin:0 0 10px 10px;}
#ad_left{
	text-align:center;}
.tisi{
	color:#F00;
	display:inline-block;
	margin:10px 25px 25px 35px;}
#d_pinglun{
	background:url(../../images/song/details_pl_title_bg.jpg) no-repeat top;
	width:570px;
	height:auto;
	margin-top:50px;}
.d_pinglun_title{
	color:#000;
	font-weight:bold;
	padding:0 0 0 50px;
	height:30px;
	line-height:30px;
	text-align:left;}
	/*
.d_pinglun_ta textarea{
	width:410px;
	height:72px;
	border:#CCC 1px solid;
	margin:20px;}*/
.d_pinglun_ta{
	width:410px;
	float:left;}
.Expression{
	float:right;
	width:105px;
	padding:15px;
	height:80px;}
.Expression img{
	padding:3px;
	float:left;
	}
.d_pinglun li{
	display:inline-block;}
.yanzhengma{
	float:left;
	padding:0 0 0 20px;
	width:145px;}
.yanzhengma input{
	width:40px;
	height:18px;}
.d_niming{
	float:left;
	width:310px;
	margin-left:50px;
	height:22px;
	line-height:16px;}
.d_niming_input{
	width:140px;
	height:18px;}
.d_bt_fb{
	float:left;
	width:150px;
	padding:0 0 0 300px;
	height:30px;
	line-height:30px;}
.d_niming_checkbox{
	border:none;
	width:14px;
	height:14px;}
/*评论内容*/
.d_pinglun_show{
	width:540px;
	padding:10px;
}
.d_pinglun_showBox{
	width:540px;
	padding:10px;
	border-bottom:#CCC  solid 1px;
	display:inline-block;}
.d_pinglun_show ul{
	display:inline-block;}
.d_pinglun_show_img{
	float:left;
	width:48px;
	height:48px;}
.d_pinglun_show_txt{
	line-height:150%;
	width:470px;
	float:right;}
	/*
.d_pinglun_show li{
	width:470px;
	float:right;}*/
.bt_huifu a{
	color:#0689D0;
	margin-left:8px;
	float:right;}
.bt_huifu img{
	float:right;}

/*新建时新
.content_left{
	background:#999;
	width:580px;
	float:left;}
.content_right{
	background:#CCC;
	width:306px;
	float:right;}加*/
.bt_xdc{
	float:right;
	margin-right:20px;
	margin-bottom:20px;
	display:inline-block;}
.content_geci{
	margin-bottom:20px;
	}
.df_zz{
	padding:0 6px 0 60px;
	color:#FFFF00;}
.s_show_infoBoxRight_b_l{
	float:left;
	width:190px;
	line-height:120%;}
.s_show_infoBoxRight_b_r a{
	color:#0066CC;
	width:30px;
	height:45px;
	float:right;
	}
.s_show_infoBoxRight_b_l span{
	margin-right:10px;}

.score_df_infoBox{
	padding:10px; 
	width:278px; 
	/*height:70px;*/ 
	_margin-top:30px;}	

	
	
	
.score_df_infoBox2{
	background:#EAF6FF;
	padding:10px; 
	width:278px; height:70px; }

	
.score_player{
	width:580px;
	height:35px;
	margin:10px 0 10px 0;}

	
/*分数条*/
.count_img{
	width:40px;
	height:4px;
	margin: -2px 0 0 15px;
	_margin: -10px 0 0 7px;
	}

	
/*分页--------*/
.pagination{
padding: 2px;
margin:10px;
text-align:right;
font:10px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0px 4px;
text-decoration: none; 
color: #2e6ab1;
margin:0 4px 0 0;
}

.pagination a:hover, .pagination a:active{
color: #000;
text-decoration: none;
border: 0px solid #008DB2;
}

.pagination li.currentpage{
font-weight: bold;
padding:0px 4px;
border: 0px solid #008DB2;
background-color: #008DB2;
color: #FFF;
}

.pagination li.disablepage{
padding: 0px 4px;
border: 0px solid #ccc;
color: #929292;
margin:0 4px 0 0;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}
