@charset "utf-8";
#content{width:900px; margin:0 auto; overflow:hidden; zoom:1; }
.copyright { float:right; }
.menulist { width:90px; height:27px;  *line-height:27px;
margin-left:20px; text-align: center; vertical-align: middle; border: #cccdce 1px solid; }
.userDiv { z-index:10; height:25px; position:relative; text-align:right; right:20px; float:right; display:inline-block; top:-241px; }
.userDiv a { text-decoration:none; }
.userDiv span { color:#f00; font-weight:bold; display:inline-block; }
#content { width:900px; margin:0 auto; }
#list_header { width:100%; height:288px; background:url(../../images/article/list_topbg.jpg) no-repeat center top; }

.list_nav { width:682px; height:82px; float:right; margin: 46px 5px 0 0; }
#list_logo { padding:25px 0 0 5px!important; width:198px; height:65px; float:left; margin:0; }

.pdr0 { padding-right:29px; }
.img_header { float:left; }
.list_p { text-align:left; line-height:16px; float:left; padding-left:10px; color:#828282; }
.p_title { font-weight:bold; }
.p_img { vertical-align: middle; }
.p_songer { color:#097fbd; }
.crumb { border-bottom:#e6e6e6 1px solid; line-height:24px; text-indent:8px; clear:both; }
.crumb span { font-weight:bold; }
.s_list_left { padding:0; float:left; width:192px; }
.s_list_left h4 { line-height:28px; text-indent:10px; }

.slleft_2 { margin-top:70px; text-align:center; background:url(../../images/song/bg_tuij.gif) no-repeat top left; }
.slleft_2 h4 { text-align:left; }
.slleft_2 img { margin-bottom:12px; }
.slleft_2_bottom { background:url(../../images/song/bg_tuij.gif) no-repeat top right; height:7px; }
.s_list_right { width:680px; float:right; padding:0; }
.slright_search_l { float:left; width:540px; margin-top:8px; text-indent:10px; }
.slright_search_r { float:right; width:100px; text-align:right; margin-right:10px; margin-top:8px; }
.slright_search_r a { font-weight:bold; color:#828282; }
.slright_sch { background: url(../../images/song/list_search_bg.jpg) repeat-x; border:#d7d7d7 1px solid; height:24px; margin-top:20px; line-height:1.2em; font:bold 12px Arial,"宋体"; padding:8px 10px 0;	}
.slright_compositor { border-bottom:#d9d9d9 1px dotted; text-indent:10px; color:#828282; padding-bottom:10px; padding-top:10px; }
.slright_compositor_title { font-weight:bold; color:#000; }
.slright_out_re { width:140px; float:left; padding-left:10px; padding-top:6px; }
.slright_out_re div { float:left; color:#fff; }
.slright_out_re_talk { background:url(../../images/song/k_list_re.gif) no-repeat left top; width:17px; height:24px; font-size:9px; font-family:sans-serif; text-align:center; margin-right:5px; }
.slright_out_re p { color:#828282; }
.slright_outcome { }
.slright_outcome h4 { padding:0; line-height:12px; float:left; width:240px; text-indent:10px; margin-bottom:5px; }
.slright_outcome li { width:312px; height:111px; border-bottom:#d9d9d9 1px dotted; float:left; padding:20px 11px; }
.slright_out_div { width:312px; clear:both; }
.slright_txt_ie8 { margin-top:-20px;  *margin-top:0;
}
.slright_out_img72 { width:72px; float:left; text-align:center; }
.slright_img_man15 { margin-top:15px; float:right; }
.slright_img_man5 { margin-bottom:5px; }
.slright_out_songer { color:#828282; float:left; width:139px; padding-left:10px; line-height:14px; margin-top:-10px; }
.slright_out_songer span { line-height:20px; }
.slright_talk { height:45px; width:57px; float:right; background:url(../../images/song/k_list_talk.gif) no-repeat; }
.slright_talk p { color:#f00; font-size:24px; line-height:30px; padding-left:9px; padding-top:4px; text-align:center; }
.slright_talk_img { background:#fff; width:41px; margin-left:12px; margin-top:2px; height:4px; }
.slright_talk_img img { float:left; }
.slright_out_text { clear:both; text-indent:5px; line-height:24px; color:#333; }
.slright_title { font-weight:bold; display:block; text-indent:10px; }
.slright_out_p { height:50px; margin-left:10px; }
.slright_page { background:url(../../images/song/list_page_bg.gif) no-repeat; width:681px; height:56px; }
.slright_page a { border:#eee 1px solid; display:block; float:right; padding-top:3px; padding-left:7px; padding-right:7px; height:18px; margin-left:4px; margin-top:11px; }
.slright_page a:hover { color:#fff; background:#008db2; }
.slrigpa_manrt15 { margin-right:15px; }
.slright_md { font-weight:bold; color:#F00; line-height:40px; text-indent:20px; }
.k_show_infoBoxRight_b_r { float:right; }
/*新版搜索页*/
#tag_list{width:190px; float:left;}
#right{width:680px; float:right;}

#tag_list h2{background:url(../../images/song/song_ui.png) no-repeat; margin:38px 0 0 ; padding:5px 0 0 32px; font:bold 14px Arial, "宋体";}
#tag_list .time{background-position:-555px 0; background-repeat:no-repeat;}
#tag_list .difficulty{background-position:-555px -24px;background-repeat:no-repeat;}
#tag_list .style{background-position:-555px -50px ;background-repeat:no-repeat;}
#tag_list .sound{background-position:-555px -104px;background-repeat:no-repeat;}
#tag_list .datacont{background-position:-555px -77px;background-repeat:no-repeat;}
#tag_list span{color:#333;cursor:pointer;display:inline-block;font-family:Arial, "宋体";font-size:14px;height:20px;line-height:20px; margin:9px 3px 0 0;text-align:center;text-decoration:none; vertical-align:middle;white-space:nowrap;}
#tag_list span a{display:inline-block; background: url(../../images/song/song_ui.png) -563px -152px no-repeat #fff9d0; padding:0 2px 0 20px; font-size:14px;}
#tag_list span a.slleft_1_tbold{background: url(../../images/song/song_ui.png) -563px -134px no-repeat #feda79; padding:0 2px 0 20px;}

/*搜索结果*/
.cont{overflow:hidden; zoom:1; padding:12px 0 0 7px; width:673px; position:relative; z-index:9;}
.cont li{padding:20px 0 20px 25px; margin:0 1px 0 0; overflow:hidden; zoom:1; width:310px; height:100px; float:left; border-bottom:  dotted 1px #a3a3a3;}
.cont .left{float:left; width:70px; height:}
.cont .left .star_bg { background:url(../../images/home/star.png) 0 0 repeat-x; width:55px; height:11px; margin:4px auto; overflow:hidden;}
.cont .left .star,
.cont .left .star { background:url(../../images/home/star.png) 0 -11px repeat-x; height:11px; overflow:hidden;}
.cont .left .star_000 { width:0px;}
.cont .left .star_005 { width:6px; }
.cont .left .star_010 { width:11px; }
.cont .left .star_015 { width:17px; }
.cont .left .star_020 { width:22px; }
.cont .left .star_025 { width:28px; }
.cont .left .star_030 { width:33px; }
.cont .left .star_035 { width:39px; }
.cont .left .star_040 { width:44px; }
.cont .left .star_045 { width:50px; }
.cont .left .star_050 { width:56px; }
.cont .right { float:left; width:190px; padding:0 0 0 18px; overflow:hidden; zoom:1; }
.cont .right .info { float:left; width:125px; line-height:1.5em;}
.fraction { float:right; background: url(../../images/song/song_ui.png) -408px -128px 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; }
.bar { background:url(../../images/song/song_ui.png) -475px -128px no-repeat; height:4px; }
.subnumber { float:left; background:url(../../images/song/song_ui.png) -562px -178px no-repeat; width:18px; height:16px; color:#FFF; font:normal 11px Arial; margin:2px 4px 0 0; text-align:center;  }
a.giveFraction{background:url(../../images/song/song_ui.png) -340px -128px no-repeat; display:block; height:45px; width:57px; text-indent:-9999px; overflow:hidden}
.info .ellipsis{float:left; width:100px; height:16px; line-height:1.2em; margin-top:2px}

.cont .right .btn a.game{background-position:0 -26px; margin:3px 0 0;}
.cont .kind{width:100px; overflow:hidden; zoom:1;}
.cont .kind a{display:block; float:left; background:url(../../images/song/song_ui.png) no-repeat; width:28px; height:16px; overflow:hidden; margin:0 4px 0 0;}
.cont .kind a.quality{background-position:0 -56px;}
.cont .kind a.UK{background-position:-32px -56px;}
.cont .kind a.USA{background-position:-64px -56px;}
.cont .kabout{clear:both;height:30px; line-height:30px;}

.sort{border-bottom:dotted 1px #a3a3a3; padding:10px; color:#333;}
.cleardata{float:right;}
.cleardata a{}
.sort span{margin:0 15px 0 0;}
.sort a{color:#666; }
.sort a.selected{font-weight:bold; color:#369; }
.notes{font:bold 12px/3em Arial, "宋体"; text-align:center; color:#F00;}
.tellus{padding:5px 20px; width:620px; margin:0 auto; background:#fffada; border:solid 1px #ffc770; line-height:24px; vertical-align:middle;}
.tellus a{float:right; display:block; background:url(../../images/public/bt_srjj.gif) no-repeat; width:82px; height:24px;}

