table { border-collapse:collapse; border-spacing:0; }
.red { color:#F00; }
.content_indent { padding-left:32px; }
.content_indent02 { padding-left:22px; vertical-align:bottom; }
.banner { width:100%; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:5px;/*background:url(../../images/home/flashBanner_bg.png) top center;*/ }
.logoTop { width:960px; margin:5px auto; padding-left:35px; margin-top:5px; _margin-top:0px; +margin-top:0px;
}
/* Firefox */  
/*
@-moz-document url-prefix(){  
    .logoTop{
    margin-top:10px;
  }
}*/
/* webkit */ 
/*
@media screen and (-webkit-min-device-pixel-ratio:0){  
   .logoTop{
    margin-top:10px;
  }
}

*/
.flash { background:url(../../images/banner_bg.jpg) no-repeat; }
body { /*background:url(../../images/bg.jpg) repeat-x; */ background:url(../../images/home/top_tu.jpg) top center repeat-x; }
#main { width:965px; margin:0 auto; }
/*search*/

#search_bar { padding:6px 0 0 0; _padding:5px 0 0 0; width:927px; margin-left:auto; margin-right:auto; /*float:left;*/ margin-top:0px; height:38px; background:url(../../images/home/bg_search.gif) no-repeat center top; }
.search_bar_left { float:left; width:420px; margin-left:20px; }
.search_bar_txt { float:right; width:450px; height:40px; line-height:40px; margin-right:20px; _width:430px; }
.search_bar_input { background:url(../../images/home/search_bar_bg.gif) no-repeat left; width:280px; height:25px; line-height:25px; border:none; padding:3px 0 0 5px; }
.search_bar_bt { margin:-3px 0 0 -10px; !important margin:0px 0 0 -10px;
 *margin:6px 0 0 -10px;
_margin:4px 0 0 -10px; }
.menulist_input { width:90px; border: #cccdce 1px solid; height:25px; *line-height:25px;
}
.text_field_input { width:280px; height:16px; border: #ffffff 1px solid; border:none; margin-left:12px; margin-top:10px; }
.bt_search { width:37px; height:37px; background:url(../../images/bt_home_search.gif) no-repeat; border:none; vertical-align:middle; }
.bt_search_padding { padding-top:1px; *padding-top:0px;
}
.bt_search_tags { vertical-align:middle; }
/*left*/
.l_list { float:left; width:650px; background:url(../../images/bg_main.gif) no-repeat; }
.list_singing_title { background:url(../../images/title_singing_song.gif) no-repeat; width:650px; margin-top:20px; margin-left:1px; padding-top:25px; }
.list_singing_song { /*width:650px; background:url(../../images/title_singing_song.gif) no-repeat;margin-top:20px; margin-left:1px; padding-top:25px;*/ }
.list_speaking_title { float:left; width:650px; background:url(../../images/title_speaking.gif) no-repeat; margin-top:20px; padding-top:25px; }
.list_speaking {/* float:left; width:650px; background:url(../../images/title_speaking.gif) no-repeat; margin-top:20px; padding-top:25px;*/ }
.list_within { width:295px; float:left; margin-left:25px; margin-top:15px; text-align:left; }
.list_within_re_g { width:295px; float:left; background:url(../../images/song/bg_list_within.gif) no-repeat; margin-left:20px; padding-top:20px; text-align:left; }
.list_within_re_y { width:295px; float:left; background:url(../../images/song/bg_list_within2.gif) no-repeat; margin-left:20px; padding-top:20px; text-align:left; }
.list_img { width:70px; height:95px; float:left; margin-top:5px; text-align:center; }
.list_img03 { width:70px; height:88px; float:left; margin-top:3px; text-align:center; }
.list_information_title { padding-left:10px; width:210px; *height:10px;
float:left; }
.list_information_title a,
.list_info_title a { text-decoration:none; font-size:14px; font-weight:bold; }
.list_information,
.list_info { width:135px; float:left; text-align:left; }
.list_information ul { padding-left:10px; padding-top:10px; }
.list_information li, {
line-height:18px;
color:#666;
}
.list_info ul { padding-left:0; padding-top:10px; }
.list_info li { line-height:18px; color:#666; }
.list_info_title { padding-left:0; width:220px; *height:10px;
float:left; }
.list_comment { width:100%; height:22px; margin-top:5px; float:left; border:#CCC 1px solid; border-left:none; border-top:none; border-right:none; }
.comments_list { width:650px; margin-top:10px; float:left; }
/*right*/
.l_sidebar { float:left; width:290px; padding-left:20px; background-image: url(../../images/bg_main.gif); background-repeat: no-repeat; background-position: right top; }
.title_login { background:url(../../images/title_login.gif) no-repeat top left; margin-top:20px; }
.login_content { padding-top:25px; padding-left:5px; }
.login_input_bg { background:url(../../images/bg_login_inpt.gif) no-repeat; padding-top:4px; }
.login_input { width:200px; border:#FFF 1px none; margin-left:2px; }
.loginy_input_bg { background:url(../../images/bg_loginy_inp.gif) no-repeat 45px 0px; padding-top:4px; }
.login_input_60 { width:60px; border:#FFF 1px none; margin-left:2px; }
.login_content ul { }
.login_content li { height:40px; text-align:left; display:inline-block; }
.title_englishok { height:170px; background:url(../../images/title_englishok.gif) no-repeat top left; margin-top:20px; }
.downlaod { background:url(../../images/home/downloadbg.gif) no-repeat; height:141px; width:270px; margin-top:20px; }
.title_active { height:200px; background:url(../../images/title_active.gif) no-repeat top left; margin-top:20px; padding-top:10px; font-weight:bold; }
.active_content { }
.list_img02 { width:60px; height:70px; float:left; margin-top:15px; margin-left:5px; margin-right:2px; text-align:center; }
/*抽去了comStyle.css
#footer{ width:945px; height:50px; clear:both; background:url(../../images/bg_footer.gif) no-repeat; padding-top:12px; padding-left:10px; padding-right:10px; margin-left:auto; margin-right:auto;}
*/



#bt_songs_info { width:57px; height:45px; background:url(../../images/song/Score_bg.gif) no-repeat; margin-left:auto; margin-right:auto; }
#bt_songs_info li { list-style:none; }
#count { width:41px; height:4px; border:0px solid #fff; margin-left:12px; margin-right:auto; background:#FFF; }
#count img { float:left; }
#count_num { font:24px Verdana, Arial; color:#F30; margin-left:6px; margin-right:auto; text-align:center; height:36px; line-height:36px; }
.more {padding-right:10px; text-align:right; }
.orange { color:#F63 }
.z_1 { z-index:999; height:25px; padding-top:10px; position:absolute; right:10px; }
.z_1 a { text-decoration:none; }
.z_1 span { color:#f00; font-weight:bold; }
.pt13 { padding-top:13px; }
.pt15 { padding-top:15px; }
.pt5 { padding-top:5px; }
.top165 { top:460px; }
.top460 { top:841px; }
.top165,
.top460 { position:absolute; z-index:2; width:640px; }
.f_left { float:left; width: 24px; height: 24px; border-style: none; }
.f_left_enable { background: url(../../images/aw_left.gif ) left top repeat-x; }
.f_left_disable { background: url(../../images/aw_left_dis.gif ) left top repeat-x; }
.f_right { float:right; width: 24px; height: 24px; border-style: none; }
.f_right_enable { background: url(../../images/aw_right.gif ) left top repeat-x; }
.f_right_disable { background: url(../../images/aw_right_dis.gif ) left top repeat-x; }
.fly { position:relative; }
.pad_left0 { padding-left:0; }
.tips { color:#F00; text-align:center; line-height:24px; }
.dis_none { display:none; }
.talk { background:url(../../images/talk.gif) no-repeat; color:#fff; font-size:9px; float:left; width:17px; height:16px; padding:0; margin:0; line-height:12px; }
/*中间div*/
#centerDiv { background:url(../../images/home/center_bg.png) no-repeat top center; width:965px; margin:auto; padding:26px 0 0 0; overflow:hidden; zoom:1; }
#center_leftDiv { float:left; width:630px; padding-left:14px; overflow:hidden;}
#center_rightDiv { float:right; width:300px; overflow:hidden;}
.list_song_title { background:url(../../images/home/list_song_title_bg.png) no-repeat top left; _background:url(../../images/home/list_song_title_bg.gif) no-repeat top left; /*height:36px;
	line-height:36px;
	text-align:right;
	padding:18px 40px 34px 0;*/ text-align:left; }
.homeTitleKimg { width:288x; height:34px; _margin-left:-2px; }
.homeTitleMoreimg { margin:18px 0 34px 280px; }
.list_speak_title { background:url(../../images/home/list_speak_title_bg.png) top left no-repeat; _background:url(../../images/home/list_speak_title_bg.gif) bottom left no-repeat; /*height:36px;
	line-height:36px;
	text-align:right;
	padding:18px 40px 30px 0;*/ margin:4px 0 0 0; }
.homeTitleKimg_a { width:277px; height:30px; margin-top:-5px; _margin-left:4px; }
.homeTitleMoreimg_a { margin:12px 0 34px 280px; }
/*内容块*/
.center_list_info { width:610px; height:200px; margin-left:auto; margin-right:auto; margin-bottom:35px; }
.center_list_info_top { width:282px; height:89px; }
.center_list_info_bottom { background:url(../../images/home/bg_list_within.gif) no-repeat top left; padding:26px 0 0 10px; width:282px; height:110px; }
.center_list_info_bottom_speak { background:url(../../images/home/bg_list_within2.gif) no-repeat top left; padding:26px 0 0 10px; width:282px; height:110px; }
.center_list_info_txt { float:left; font:12px Arial, Helvetica, sans-serif; color:#000; height:70px; width:200px; }
.center_list_info_k_txt { float:left; font:12px Arial, Helvetica, sans-serif; color:#000; height:70px; width:200px; }
.center_list_info_k_txt span { display:block; width:125px; overflow:hidden; }
.center_list_info_txt span { display:block; width:105px; overflow:hidden; }
.center_list_info_img { border:none; float:left; height:90px; width:70px; overflow:hidden; margin:0 8px 0 2px; }
.center_list_info_star { top:-28px; left:4px; position:relative; z-index:110; }
.center_list_info_star img { padding:1px; }
.bt_okNow { width:81px; height:30px; top:-45px; left:112px; position:relative; z-index:111; }
.center_list_info_k_user { top:0px; left:0px; position:relative; z-index:114; }
.center_list_info_userPhoto { border:none; float:left; height:80px; width:50px; overflow:hidden; margin:0 8px 0 2px; }
.center_list_info_right { /*background:#666;*/ width:280px; float:right; margin-right:15px; }
.center_list_info_left { width:295px; float:left; }
#bt_showScour { background:url(../../images/song/Score_bg.gif) no-repeat top left; width:57px; height:45px; top:-22px; left:130px; position:relative; z-index:115; }
.commendFrame { width:570px; height:220px; overflow:hidden; margin-left:40px; }
.downlaod_bb { font-weight:bold; font-size:14px; padding:12px 0 0 146px; line-height:30px; }
.downlaod_data { font-size:12px; padding:0 0 0 146px; line-height:18px; }
.downlaod_bt { padding:5px 0 0 150px; }
/*20090818+++++++++++++++++++*/

	
/*列表显示box*/
.list_box { width:273px; height:86px; padding:4px; float:left; }
.list_box li { font:12px Arial, Helvetica, sans-serif; color:#666; }
.list_box_left { width:72px; float:left; }
.list_box_left li { display:inline; }
.list_box_right { width:196px; float:right; }
.list_box_title { height:20px; color:#333; font:14px Arial, Helvetica, sans-serif; font-weight:bold; }
.list_box_otherInfo { height:72px; width:110px; float:left; }
.list_box_otherInfo li { display:inline-block; 	/*display:inline;*/ *margin:0 0 0 -12px;
}
.list_box_bt { float:right; padding:14px 0 0 0; }
.list_box_starImg img { padding:2px 0 2px 2px; }
/*列表显示box--end*/


.list_k_box { background:url(../../images/home/bg_list_within.gif) no-repeat; width:257px; height:72px; padding:25px 12px 12px 12px; }
.list_k_box2 { background:url(../../images/home/bg_list_within2.gif) no-repeat; width:257px; height:72px; padding:25px 12px 12px 12px; }
.list_k_box_userName { font-size:12px; }
.list_k_box_left { width:48px; float:left; }
.list_k_box_right { width:202px; float:right; }
.list_k_box_otherInfo { height:72px; width:140px; float:left; }
.list_k_box_otherInfo li { display:inline-block; *margin:0 0 0 -12px;
}
.list_box_data { color:#999898; height:16px; line-height:12px; }
.list_k_box_score { background:url(../../images/song/Score_bg.gif) no-repeat top left; float:right; padding:4px 0 0 0; height:50px; width:58px; }
.list_k_box_score_num { font:24px Verdana, Arial; color:#F30; display:inline-block; float:left; padding:0 0 0 17px; }
.list_k_box_score_img { /*background:#0F3;*/ display:inline-block; float:left; margin:-9px 0 0 15px; _margin:-6px 0 0 8px; }
.list_k_box_score_img_1 { display:inline-block; float:left; margin:-9px 0 0 15px; *padding:7px 0 0 0px;
_margin:-6px 0 0 8px; }
.list_k_box_score img { padding:1px; }
/*登录框*/
.loginDiv { background:url(../../images/title_login.gif) no-repeat top left; width:288px; padding:20px 0 0 0; }
.loginDiv li { display:inline-block; height:38px; margin: 0 0 0 -5px; }
.loginDiv_input { background:url(../../images/home/loginInput_bg.gif) no-repeat; width:210px; height:23px; border:none; line-height:23px; padding:0 9px 0 7px; }
.loginDiv_input2 { background:url(../../images/home/loginInput_bg2.gif) no-repeat; width:75px; height:23px; border:none; line-height:23px; padding:0 9px 0 7px; }
.loginBt { text-align:center; _margin:0 0 0 -80px; display:inline; }
.index_login_bt_login { background:#999; margin-left:45px; }
.loginTip { background:url(../../images/home/loginTipBg.gif) no-repeat; height:32px; width:150px; color:#F00; text-align:center; line-height:22px; position:relative; z-index:99999; left:120px; top:-10px; visibility:hidden; }
/*table*/
/*
.list_k_box_table{
	background:url(../../images/home/bg_list_within.gif) no-repeat;
	width:281px;
	height:109px;
	padding:20px 2px 0 2px ;
	}*/
.list_k_box_table2 { background:url(../../images/home/bg_list_within2.gif) no-repeat; width:281px; height:109px; padding:20px 2px 0 2px; }
/*
.phpl_num_table{
	background:url(../../images/song/pl_num_bg.gif) no-repeat;
	background-position:left 3px;
	width:18px;
	height:16px;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:18px;
	text-align:center;
	}*/
.font_hui { color:#999898; }
.list_k_box_score_table { background:url(../../images/song/Score_bg.gif) no-repeat top left; height:45px; width:57px; }
/*.list_k_box_score_img_table{
	float:left;
	margin:0 0 0 16px;}
.list_k_box_score_num_table{
	font:24px Verdana ,Arial;
	color:#F30;
	padding:0 0 0 17px;
	height:35px;
}
*/

.userInfoDiv { width:900px; /*margin-left:auto;
	margin-right:auto;*/ z-index:999; position:relative; right:-40px; top:35px; }
/*搜索bar ie6*/
.SearchBarSelectDiv { _margin:-12px 0 0 -102px; }
/*==========
author:penghaihong
明星粉丝圈推荐







============*/

#qztj { width:300px; overflow:hidden; zoom:1; }
#qztj_title { width:295px; height:40px; background:url(/images/club/qztj_title.jpg) left center no-repeat; line-height:40px; text-align:right; padding:0 5px 0 0; }
#qztj ul,
#qztj ul li { list-style:none; margin:0; padding:0; overflow:hidden; zoom:1; }
#qztj ul li { width:150px; height:60px; float:left; }
.qztj_img { width:60px; height:50px; margin:5px 0; padding:0 1px; }
.left { float:left; }
.qztj_info { font-size:12px; margin:5px 0; }
.qztj_btn { display:block; width:48px; line-height:10px; height:13px; background:url(/images/club/btn.jpg); padding:2px 3px; color:#FFF; text-decoration:none; margin:3px 0; }
.qztj_info small { font-size:12px; color:#666; }
.qztj_btn a { font:normal 12px/1.2em "宋体"; }
/*============
author:penghaihong
homepage:
说吧推荐
K歌推荐







游戏推荐
==============*/
#center_leftDiv .title a,
#center_leftDiv .title { background: url(../../images/home/home_ui_1.png) no-repeat; overflow:hidden; zoom:1; margin:0 35px 0 0;}
#center_gameDiv,
#center_songDiv,
#center_speakDiv { width:630px; margin:10px 0; }
#center_gameDiv .title { background-position:6px -355px; height:31px; margin:0;}
#center_songDiv .title { background-position:6px -33px; height:31px; }
#center_speakDiv .title { background-position:6px 5px; height:31px; }
#center_gameDiv .title a,
#center_songDiv .title a,
#center_speakDiv .title a { display:block; background-position:0 -225px; width:39px; height:7px; float:right; margin:15px 0 0 0; padding:0 10px 0 0; overflow:hidden;}
#center_gameDiv .recommended_list,
#center_songDiv .cont,
#center_speakDiv .cont { background:url(../../images/home/cont_box_bg.jpg) left top no-repeat; padding:40px 0 0 20px; }
#center_gameDiv .recommended_list ul,
#center_songDiv .cont ul,
#center_speakDiv .cont ul { overflow:hidden; zoom:1; }
#center_songDiv .cont ul li,
#center_speakDiv .cont ul li { float:left; width:280px; height:100px; margin:0 20px 0 0; overflow:hidden; zoom:1; }
#center_songDiv .cont ul li .left,
#center_speakDiv .cont ul li .left { float:left; width:70px; }
.cont ul li .left .star_bg { background:url(../../images/home/star.png) 0 0 repeat-x; width:55px; height:11px; margin:4px auto; overflow:hidden;}
.cont ul li .left .star,
.cont ul li .left .star { background:url(../../images/home/star.png) 0 -11px repeat-x; height:11px; overflow:hidden;}
.cont ul li .left .star_000 { width:0px;}
.cont ul li .left .star_005 { width:6px; }
.cont ul li .left .star_010 { width:11px; }
.cont ul li .left .star_015 { width:17px; }
.cont ul li .left .star_020 { width:22px; }
.cont ul li .left .star_025 { width:28px; }
.cont ul li .left .star_030 { width:33px; }
.cont ul li .left .star_035 { width:39px; }
.cont ul li .left .star_040 { width:44px; }
.cont ul li .left .star_045 { width:50px; }
.cont ul li .left .star_050 { width:56px; }
#center_songDiv .cont ul li .right,
#center_speakDiv .cont ul li .right { float:left; width:202px; padding:0 0 0 8px; overflow:hidden; zoom:1; }
#center_songDiv .cont ul li .right .info,
#center_speakDiv .cont ul li .right .info { float:left; width:110px; }
#center_songDiv .cont ul li .right .info p,
#center_speakDiv .cont ul li .right .info p { line-height:1.5em; color:#666; }
#center_songDiv .cont ul li .right .info p.source,
#center_speakDiv .cont ul li .right .info p.source { color:#900; }
#center_songDiv .cont ul li .right .btn,
#center_speakDiv .cont ul li .right .btn { float:left; width:81px; margin:15px 0 0; }
#center_songDiv .cont ul li .right .btn a { background:url(../../images/home/home_ui_1.png) 0 -74px no-repeat; width:inherit; height:27px; display:block; }
#center_speakDiv .cont ul li .right .btn a { background:url(../../images/home/home_ui_1.png) 0 -103px no-repeat; width:inherit; height:27px; display:block; }
#center_songDiv .cont .keyword { background:url(../../images/home/home_ui_1.png) 0 -260px no-repeat; width:568px; padding:20px 10px 0; overflow:hidden; zoom:1; }
#center_songDiv .cont .keyword_foot,
#center_speakDiv .cont .keyword_foot { background:url(../../images/home/home_ui_1.png) 0 -340px no-repeat; height:10px; }
#center_songDiv .cont .keyword div,
#center_speakDiv .cont .keyword div { margin:2px auto 0; font:normal 14px Verdana, Geneva, sans-serif, "宋体"; line-height:2em; width:575px; text-align:center; }
#center_songDiv .cont .keyword div a,
#center_speakDiv .cont .keyword div a { padding:0 1px; }
#center_songDiv .cont .keyword div a:hover,
#center_speakDiv .cont .keyword div a:hover { text-decoration:underline; }
#center_songDiv .cont .keyword div.newconcept a,
#center_songDiv .cont .keyword div.newconcept,
#center_speakDiv .cont .keyword div.newconcept a,
#center_speakDiv .cont .keyword div.newconcept { color:#ee590d; }
#center_songDiv .cont .keyword div.level a,
#center_songDiv .cont .keyword div.level,
#center_speakDiv .cont .keyword div.level a,
#center_speakDiv .cont .keyword div.level { color:#1770c7; }
#center_songDiv .cont .keyword div.more,
#center_speakDiv .cont .keyword div.more { margin:5px 0 0 0; padding:0; float:right; width:74px; }
#center_songDiv .cont .keyword div.more a,
#center_speakDiv .cont .keyword div.more a { display:block; background: url(../../images/home/home_ui_1.png) -352px -216px no-repeat; width:74px; height:44px; overflow:hidden; }
/*游戏推荐内容*/
#center_gameDiv .recommended_list { margin:0; padding:30px 0 30px 10px; font-size:12px; }
#center_gameDiv .recommended_list a { text-decoration:none; }
#center_gameDiv .recommended_list ul li { float:left; background: url(../../images/home/home_ui_1.png) no-repeat 0 -386px; width:130px; height:179px; margin:0 5px 0 0; padding:10px; overflow:hidden; }
#center_gameDiv .recommended_list ul li .game_pic { width:130px; height:70px; overflow:hidden; }
#center_gameDiv .recommended_list ul li .game_name { background:#e5e5e5; color:#333; font:normal 12px Arial, Helvetica, sans-serif; padding:5px; line-height:1em; }
#center_gameDiv .recommended_list ul li .vs { margin:7px 0 0 0; background:url(../../images/game/vs2.gif) 54px 11px no-repeat; height:70px; }
#center_gameDiv .recommended_list ul li .vs .author { float:left; width:50px; }
#center_gameDiv .recommended_list ul li .vs p { text-align:center; color:#333; line-height:1.2em; padding:4px 0 0; font-family:Verdana, Geneva, sans-serif, "宋体" }
#center_gameDiv .recommended_list ul li a { color:#333; }
#center_gameDiv .recommended_list ul li .vs .challenge { float:right; }
/*============
author:penghaihong
homepage:
推荐朗读
推荐翻唱
==============*/
#center_songDiv .cont .subtitle,
#center_speakDiv .cont .subtitle { font:bold 12px "宋体"; margin:10px 25px 10px 0; border-bottom:solid 1px #e0e0e0; color:#FFF; overflow:hidden; zoom:1; }
#center_songDiv .cont .subtitle a,
#center_speakDiv .cont .subtitle a { display:block; background: url(../../images/home/home_ui_1.png) 0 -225px no-repeat; ; width:39px; height:7px; float:right; overflow:hidden; margin:10px 0 0 0; float:right; }
#center_songDiv .cont .subtitle span,
#center_speakDiv .cont .subtitle span { padding:4px 0 0; background:url(../../images/home/home_ui_1.png) no-repeat; width:95px; height:22px; line-height:22px; display:block; float:left; text-align:center; vertical-align:middle; overflow:hidden; }
#center_songDiv .cont .subtitle span { background-position:-160px -223px; }
#center_speakDiv .cont .subtitle span { background-position:-62px -223px; }
#center_songDiv .cont ul.subcont li,
#center_speakDiv .cont ul.subcont li { background:url(../../images/home/home_ui_1.png) 0 -140px no-repeat; width:270px; height:57px; margin:0 25px 10px 0; padding:10px 5px 0; }
#center_songDiv .cont ul.subcont li .user,
#center_speakDiv .cont ul.subcont li .user { float:left; width:56px; text-align:center; line-height:1.2em; }
#center_songDiv .cont ul.subcont li .subdata,
#center_speakDiv .cont ul.subcont li .subdata { float:left; padding:0 4px; }
#center_songDiv .cont ul.subcont li .subdata .date,
#center_speakDiv .cont ul.subcont li .subdata .date { color:#999898; overflow:hidden; zoom:1; width:130px; text-overflow:clip; height:14px; }
#center_songDiv .cont ul.subcont li .subdata .date a,
#center_speakDiv .cont ul.subcont li .subdata .date a { color:#333; }
#center_songDiv .cont ul.subcont li .subdata .date a:hover,
#center_speakDiv .cont ul.subcont li .subdata .date a:hover{color:#F60;}
#center_songDiv .cont ul.subcont li .subdata .subnumber,
#center_speakDiv .cont ul.subcont li .subdata .subnumber { float:left; background:url(../../images/home/home_ui_1.png) 0 -236px no-repeat; width:18px; height:16px; color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; margin:7px 4px 0 0; text-align:center; line-height:1.2em; }
#center_songDiv .cont ul.subcont li .subdata .subguest,
#center_speakDiv .cont ul.subcont li .subdata .subguest { float:left; width:107px; height:22px; line-height:22px; text-overflow:clip; margin:3px 4px 0 0; overflow:hidden; }
#center_songDiv .cont ul.subcont li .fraction,
#center_speakDiv .cont ul.subcont li .fraction { float:left; background:url(../../images/home/home_ui_1.png) -85px -74px no-repeat; width:57px; height:45px; overflow:hidden; position:relative; z-index:500; }
#center_songDiv .cont ul.subcont li .fraction .fraction_number,
#center_speakDiv .cont ul.subcont li .fraction .fraction_number { line-height:24px; color:#F00; font:24px Verdana, Arial; margin:5px 0 0 10px; text-align:center; }
#center_songDiv .cont ul.subcont li .fraction .fraction_bar,
#center_speakDiv .cont ul.subcont li .fraction .fraction_bar { height:4px; position:absolute; top:36px; left:12px; width:41px; overflow:hidden; }
#center_songDiv .cont ul.subcont li .fraction .fraction_bar .bar { background:url(../../images/home/home_ui_1.png) -296px -238px no-repeat; height:4px; }
#center_speakDiv .cont ul.subcont li .fraction .fraction_bar .bar { background:url(../../images/home/home_ui_1.png) -296px -245px no-repeat; height:4px; }
#center_leftDiv .home_ad_1 { margin:4px auto; text-align:center; }

/*客服服务*/
#contact{background:url(../../images/home/home_ui_1.png) -313px -396px no-repeat; width:216px; height:130px; padding:52px 36px 0 23px; line-height:1.5em; margin:5px 0 0;}


/*右侧广告*/

#center_rightDiv .music_show{margin:10px 0;}

/*顶部公告*/
.notice_index{background:#fff6c1;height:32px;}
.notice_index div{width:960px;margin:auto;line-height:32px;color:#a40000;font-size:14px;}

/*说吧推介条*/
#center_speakDiv .cont{padding:20px 0 0 20px;}
#center_speakDiv .cont .keyword{padding:10px; background:#f6f9fc; border:#e6f2f5 1px solid; margin-bottom:20px; width:560px; }
#center_speakDiv .cont .keyword span{display:block;overflow:hidden; zoom:1;}
#center_speakDiv .cont .keyword strong{ padding-left:10px; }
#center_speakDiv .cont .keyword strong,#center_speakDiv .cont .keyword a{ line-height:20px; display:block; float:left; text-align:center;}
#center_speakDiv .cont .keyword .level a{width:60px;}