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;}
.logoTop { width:960px; margin:5px auto; padding-left:35px; margin-top:5px; _margin-top:0px; +margin-top:0px;
}

.flash { background:url(../../images/banner_bg.jpg) no-repeat; }
body {  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_speaking_title { 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; }

#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; 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; 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; }
.list_k_box_table2 { background:url(../../images/home/bg_list_within2.gif) no-repeat; width:281px; height:109px; padding:20px 2px 0 2px; }
.font_hui { color:#999898; }
.list_k_box_score_table { background:url(../../images/song/Score_bg.gif) no-repeat top left; height:45px; width:57px; }
.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_songDiv .cont { padding-top:13px }
#center_gameDiv .recommended_list ul,
 #center_speakDiv .cont ul { overflow:hidden; zoom:1; }
#center_songDiv .cont ul { background:url(../../images/home/song_ulbg.jpg) center top no-repeat; padding-top:23px; overflow:hidden; zoom:1; }
.cont ul li { float:left; width:280px; height:100px; margin:0 20px 0 0; overflow:hidden; zoom:1; }
.cont .left { float:left; width:70px; }
.cont .star_bg { background:url(../../images/home/star.png) 0 0 repeat-x; width:55px; height:11px; margin:4px auto; overflow:hidden; }
.cont .star { background:url(../../images/home/star.png) 0 -11px repeat-x; height:11px; overflow:hidden; }
.cont .right { float:left; width:202px; padding:0 0 0 8px; overflow:hidden; zoom:1; }
.cont .right .info { float:left; width:110px; }
.cont .right .info p { line-height:1.5em; color:#666;  width:105px; display:block}
.cont .right .info p.source { color:#900; }
.cont .right .btn { float:left; width:81px; margin:15px 0 0; }
#center_songDiv .btn a { background: url(../../images/home/home_ui_1.png) 0 -74px no-repeat; width:81px; height:27px; display:block; }
#center_speakDiv .btn a { background:url(../../images/home/home_ui_1.png) 0 -103px no-repeat; width:81px; height:27px; display:block; }
.keyword { background:url(../../images/home/home_ui_1.png) 0 -260px no-repeat; width:568px; padding:20px 10px 0; overflow:hidden; zoom:1; }
.keyword_foot { background:url(../../images/home/home_ui_1.png) 0 -340px no-repeat; height:10px; }
.keyword div { margin:2px auto 0; font:normal 14px Verdana, Geneva, sans-serif, "宋体"; line-height:2em; text-align:center; }
.cont .keyword a { padding:0 1px; font-size:12px }
.keyword a:hover { text-decoration:underline; }
.newconcept a,
.newconcept { color:#ee590d; }
.keyword div.level a,
.keyword div.level { color:#1770c7; }
.keyword div.more { margin:5px 0 0 0; padding:0; float:right; width:74px; }
.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 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 .game_pic { width:130px; height:70px; overflow:hidden; }
#center_gameDiv .game_name { background:#e5e5e5; color:#333; font:normal 12px Arial, Helvetica, sans-serif; padding:5px; line-height:1em; }
#center_gameDiv .vs { margin:7px 0 0 0; background:url(../../images/game/vs2.gif) 54px 11px no-repeat; height:70px; }
#center_gameDiv .author { float:left; width:50px; }
#center_gameDiv .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 .vs .challenge { float:right; }
/*============
author:penghaihong
homepage:
推荐朗读
推荐翻唱
==============*/
.cont .subtitle { font:bold 12px "宋体"; margin:10px 25px 10px 0; border-bottom:solid 1px #e0e0e0; color:#FFF; overflow:hidden; zoom:1; }
.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; }
.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 .subtitle span { background-position:-160px -223px; }
#center_speakDiv .subtitle span { background-position:-62px -223px; }
.cont .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; }
.cont .subcont .user { float:left; width:56px; text-align:center; line-height:1.2em; }
.cont .subcont .user a{width:56px; display:block; text-align:center;}
#center_songDiv ul.subcont li .subdata,
#center_speakDiv ul.subcont li .subdata { float:left; padding:0 4px; }
#center_songDiv ul.subcont li .subdata .date,
#center_speakDiv ul.subcont li .subdata .date { color:#999898; overflow:hidden; zoom:1; width:130px; text-overflow:clip; height:14px; }
.subdata .date a { color:#333; display:block; width:130px;}
.subdata .date a:hover { color:#F60; }
.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; }
.subguest { float:left; width:107px; height:22px; line-height:22px;  margin:3px 0 0 0; overflow:hidden; }
.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; }
.fraction_number { line-height:24px; color:#F00; font:24px Verdana, Arial; margin:5px 0 0 10px; text-align:center; }
.fraction_bar { height:4px; position:absolute; top:36px; left:12px; width:41px; overflow:hidden; }
#center_songDiv .fraction_bar .bar { background:url(../../images/home/home_ui_1.png) -296px -238px no-repeat; height:4px; }
#center_speakDiv .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;}
/*K歌推荐分类*/
.song_kind { overflow:hidden; zoom:1; padding-bottom:10px }
.song_kind a { display:block; float:left; text-indent:-2000px; overflow:hidden; cursor:pointer; margin-right:7px; }
a.UKsong { background:url(../../images/home/btn_ensong.png) no-repeat; width:186px; height:92px; _background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/home/btn_ensong.png");
}
a.USAsong { background: url(../../images/home/btn_usasong.png) no-repeat; width:186px; height:92px; _background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/home/btn_usasong.png");
}
a.CLDsong { background: url(../../images/home/btn_cldsong.png) no-repeat; width:186px; height:72px; _background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/home/btn_cldsong.png");
margin-top:20px }
.kind a { background:url(../../images/home/home_ui_1.png) no-repeat; display:block; float:left; height:16px; margin-right:2px }
a.quality { background-position:-438px -241px; width:28px }
a.UK { background-position:-470px -241px; width:16px }
a.USA { background-position:-502px -241px; width:16px }
#center_speakDiv .cont .subcont,
#center_songDiv .cont .subcont { overflow:hidden; zoom:1; background:none; padding-top:0 }
.baicibanner{background:url(../../images/baici/towbanner.png) no-repeat;width:290px; font-size:12px; color:#294d67}
.baiciservice{border:solid 2px #d7dee4; padding:10px 8px;}
.enTobaici{display:block; height:62px;}
