body { background:#030512; }
#main { width:990px;margin:auto; text-align:left;}
#Head{ background: url(http://www.shuo520.com/skin/images/index.png)  no-repeat; height:183px;}
#Head11{ background: url(http://www.shuo520.com/skin/images/index.png)  no-repeat; height:133px;}
.ico{background: url(http://www.shuo520.com/skin/images/index.png) no-repeat;}
.input0 { border:0; background:transparent;}
.top_input { width:126px; height:21px; padding:0 0 0 25px; line-height:21px;background-position: -260px -262px; border:0;}
.top_input1 { width:126px; height:21px; padding:0 0 0 25px; line-height:21px;background-position: -394px -262px; border:0;}
.top_input2 { width:53px; height:21px; line-height:21px; margin:4px 0 0 10px; border:0; background-position: -533px -262px; }
.menu {width:96px; height:36px; font-size:14px; font-weight:800; text-align:center; line-height:36px;}
.menu_img {background-position:  0px -190px ;}

/*搜索切换TAB*/
#tabs0 {}
.menu0{}
.menu0 li{
display:block;
float: left;
width:53px;
height:28px;
line-height:28px;
text-align: center;
cursor:pointer;
background: url(http://www.shuo520.com/skin/images/index.png) -60px -231px no-repeat;
margin-top:12px;
}
.menu0 li.hover{background: url(http://www.shuo520.com/skin/images/index.png) 0px -231px no-repeat;}
#main0 ul{display: none;}
#main0 ul.block{display: block;}
/*搜索切换TAB结束*/

.left_body { width:598px;}
.right_body { width:384px;}

.mvfc{ height:139px; background-position: 0px -417px; text-align:center;}
.mvfc ul{}
.mvfc li { border:#434343 solid 1px; background:#222222;  float:left; text-align:center; margin:0 8px; padding:3px;}

.mbt8 {margin:8px 0 ;}
.box1_sub { height:28px; width:600px; background-position: 0px -325px ; }
.box1_sub h1 { padding:3px 0 0 46px;}
.box1_sub h2 { padding:4px 10px 0 0;}
.box1 { border:#202025 solid; border-width:0 1px 1px 1px; background:#13151F; padding:12px 21px; }
.box1 li { line-height:21px; }
.box00 { border:#202025 solid; border-width:0 1px 1px 1px; background:#030512; padding:5px 8px; }

.button_w{height:20px; width:57px;}
.button1 { background-position: 0 -265px; margin-right:10px; }
.button2 {background-position: -65px -265px;width:57px; height:20px;  margin-right:10px; }
.button3 {background-position: -129px -265px;width:57px; height:20px;  margin-right:10px; }
.button4 {background-position: -194px -265px;width:57px; height:20px;  margin-right:10px; }


.pic_hd { background-position: -606px -186px; padding:9px;}
.sc { width:384px; height:31px;background-position: 0px -291px;}

.box2_wd {width:294px;}
.box2_sub { height:27px; width:294px; background-position: 0px -356px ; }
.box2_sub h1 { padding:3px 0 0 46px;}
.box2_sub h2 { padding:4px 10px 0 0;}
.box2 {border:#202025 solid; border-width:0 1px 1px 1px; background:#13151F; padding:1px 1px 5px 1px; }
.box2 li {  line-height:21px; }

.top_w{width:13px; height:11px; line-height:11px; font-size:11px; margin:4px 8px 0 0; }
.top1 {background-position: 0px -562px ; }
.top2 {background-position: -14px -562px ; }
.top3 {background-position: -28px -562px ; }
.top4 {background-position: -42px -562px ; }
.top5 {background-position: -56px -562px ; }
.top6 {background-position: -70px -562px ; }
.top7 {background-position: -84px -562px ; }
.top8 {background-position: -98px -562px ; }
.top9 {background-position: -112px -562px ; }
.top10 {background-position: -126px -562px ; }

.box3_wd {width:384px;}
.box3_sub { height:26px; width:384px; background-position: 0px -386px ; }
.box3_sub h1 { padding:3px 0 0 46px;}
.box3_sub h2 { padding:4px 10px 0 0;}
.box3 {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#0B0D19; padding:12px 3px 5px 10px; }
.box3 li {  line-height:21px; }

.tjhy {}
.tjhy h5 { margin-right:9px;}
.tjhy h1 { line-height:16px;}

.bot {width:986px; border:#171E23 solid ; border-width:1px 1px 0 1px; background:#0B111F; padding:8px 30px; text-align:center;}
.bot2 { border-top:#171E23 solid 1px; background:#131725; padding:8px 30px; text-align:center;}
.bot3 {  padding:8px 30px; text-align:center; color:#7C7C7C;}

/*List*/
.list { width:580px;}
.list_line1 { border:#202025 solid 1px;}
.list_tab { width:99px; height:32px; background:url(http://www.shuo520.com/skin/images/list_tab_bg2.gif) no-repeat center; text-align: center; padding-top:8px;}
.list_tab1 { width:99px; height:32px; text-align: center;padding-top:8px;}
.list_cont_bg{background:url(http://www.shuo520.com/skin/images/list_cont_bg1.gif) repeat-x;}
.list_cont_bg1{background:#101221;}
.list_page { width:20px; height:20px; border:#393939 solid 1px; font-family:Arial; font-size:12px; margin:0 4px; text-align:center;line-height:16px; }
.list_page1 { width:20px; line-height:16px;  line-height:20px; font-family:Arial; font-size:12px; margin:0 4px; text-align:center;background-position: -117px -239px ; }

.list_right_box_wd {width:200px;}
.list_right_box_sub { height:26px; width:200px; background-position: -389 -386px ; }
.list_right_box_sub h1 { padding:3px 0 0 46px;}
.list_right_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#13151F; padding:12px 10px 5px 10px; }
.list_right_box li {  line-height:21px; }

/*Play*/
.play_left{ width:238px; margin-right:9px;}
.play_center{ width:397px;}
.play_right{ width:337px;}


.play_left_box_sub { height:26px; background-position: -0 -582px ; }
.play_left_box_sub h1 { padding:3px 0 0 20px;}
.play_left_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:12px 10px 5px 20px; }
.play_left_box li {  line-height:21px; }

.play_center_box_sub { height:26px; background-position: -0 -613px ; }
.play_center_box_sub h1 { padding:3px 0 0 20px;}
.play_center_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:12px 10px 5px 10px; }

.play_right_box_sub { height:26px; background-position: -0 -645px ; }
.play_right_box_sub h1 { padding:3px 0 0 20px;}
.play_right_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:12px 10px 5px 12px; }


.ding{ width:182px; height:36px;background-position: -606px -428px ; margin-right:10px; }
.ding h1 { padding:3px 0 0 36px;}
.ding h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}
.ding1{ width:182px; height:36px;background-position: -606px -626px ; margin-right:10px; cursor:pointer;}
.ding1 h1 { padding:3px 0 0 36px;}
.ding1 h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}


.cai{ width:182px; height:36px;background-position: -798px -428px; }
.cai h1 { padding:3px 0 0 36px;}
.cai h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}
.cai1{ width:182px; height:36px;background-position: -798px -626px;  cursor:pointer;}
.cai1 h1 { padding:3px 0 0 36px;}
.cai1 h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}

.play_icp {padding:3px 0 0 38px;}
.play_ic1{background-position: -146px -190px; width:120px; height:24px; margin-right:7px; }
.play_ic2{background-position: -273px -190px; width:120px; height:24px; margin-right:7px; }
.play_ic3{background-position: -400px -190px; width:120px; height:24px; }
.play_ic4{background-position: -146px -223px; width:120px; height:24px; margin-right:7px; }
.play_ic5{background-position: -273px -223px; width:120px; height:24px; margin-right:7px; }
.play_ic6{background-position: -400px -223px; width:120px; height:24px; }

.play_box3 {border:#2E2E2E solid 1px;  background:#040616;}

.music_list { width:355px;}
.music_list li { text-align:left; padding-left:10px;}
.music_list_hover { background:#1B1C2B;}

.xj_w {line-height:13px; margin-top:3px;width:151px; height:13px;}
.xj0 { background-position: -606px -468px;}
.xj1 { background-position: -606px -482px;}
.xj2 { background-position: -606px -496px;}
.xj3 { background-position: -606px -510px;}
.xj4 { background-position: -606px -524px;}
.xj5 { background-position: -606px -538px;}
.xj6 { background-position: -606px -552px;}
.xj7 { background-position: -606px -566px;}
.xj8 { background-position: -606px -580px;}
.xj9 { background-position: -606px -594px;}
.xj10{ background-position: -606px -608px;}
.yb  { width:21px; height:12px; line-height:12px;background-position: -146px -562px; margin-top:4px;}
.input { border:#2A282E solid 1px; background:#120F16; height:21px; }
.bottt { border:0; height:30px; width:92px; background: url(http://www.shuo520.com/skin/images/input_bg.gif) no-repeat; text-align:center; cursor:pointer;}
.star{background-position: -0px -674px;width:384px; height:141px; padding:10 0 0 22px;} 
/*比赛投票*/
.toupiao1 { background-position: -606px -674px;width:89px; height:57px; position:absolute; cursor: pointer; margin:0 0 0 179px;}
.toupiao1 h1 { font-family:Arial; font-size:24px; font-weight:800; color:#fff; text-align:center; padding-top:18px;}
.toupiao2 { background-position: -709px -674px;width:89px; height:57px; position:absolute; cursor: pointer;margin:0 0 0 179px;}
.toupiao2 h1 { font-family:Arial; font-size:24px; font-weight:800; color:#fff; text-align:center; padding-top:18px;}
/*比赛前三甲*/
.bisai{ background-position: -387px -309px; width:14px; height:13px; margin:3px 3px 0 0;}
.bisai_no1{ background-position: -416px -291px; width:23px; height:29px; margin:0 10px 0 0;}
.bisai_no2{ background-position: -458px -291px; width:23px; height:29px; margin:0 10px 0 0;}
.bisai_no3{ background-position: -504px -291px; width:23px; height:29px; margin:0 10px 0 0;}
.bisai_no_bg { background:#1A1C27; height:30px; margin-bottom:2px; padding:6px 3px 0 20px; line-height:30px;}
/*播放页奖项图标*/
.paly_no1 { background-position: -430px -604px;width:50px; height:57px; position:absolute; cursor: pointer; margin:0 0 0 179px;}
.paly_no2 { background-position: -484px -604px;width:50px; height:57px; position:absolute; cursor: pointer; margin:0 0 0 179px;}
.paly_no3 { background-position: -538px -604px;width:50px; height:57px; position:absolute; cursor: pointer; margin:0 0 0 179px;} 
/*列表页奖项图标*/
.list_no1{ background-position: -536px -291px; width:14px; height:17px; margin:0 0 0 10px;}
.list_no2{ background-position: -554px -291px; width:14px; height:17px; margin:0 0 0 10px;}
.list_no3{ background-position: -572px -291px; width:14px; height:17px; margin:0 0 0 10px;}