/* CSS Document */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1"; color:#fff;background-color:#000;}body,form,p,ol,ul,p,h1,h2,h3,h4,li,dt,dd,dl,li{margin:0;padding:0}img,fieldset{border:0}ul,dl,ol{list-style:none}em,cite{font-style:normal}a:link,a:visited{text-decoration:none;color:#f3b09e}a:hover{text-decoration:underline;color:#ffcc33}.cl{clear:both}.lt{float:left}.rt{float:right}.wap{width:1000px;margin:0 auto}.wap{width:1000px;margin:0 auto}
img{-moz-box-shadow: 0px 1px 5px #000;-webkit-box-shadow: 0px 1px 5px #000;    -o-box-shadow:0px 1px 5px #000;    box-shadow:0px 1px 5px #000;}
.wap:after,.list .yc_l ul:after,.gf_lists:after{content:".";height:0;display:block;visibility:hidden;clear:both;font-size:0}

.lt{float:left;}
.rt{float:right;}

.slide1{background:url(../images/slide01.jpg) center top repeat-x;}
.slide2{background:url(../images/slide02.jpg) center top repeat-x;}
.slide3{background:url(../images/slide03.jpg) center top repeat-x;}
.slide4{background:url(../images/slide04.jpg) center top repeat-x;}
.slide5{background:url(../images/slide05.jpg) center top repeat-x;}
.slide6{background:url(../images/slide06.jpg) center top repeat-x;}
.slide7{background:url(../images/slide07.jpg) center top repeat-x;}
.slide8{background:url(../images/slide08.jpg) center top repeat-x;}

.top{padding:373px 0 236px 0;}
.top .lt{border-bottom:#932005 solid 10px;}
.top .lt .video{border:#ff4e00 solid 5px; width:600px; height:450px; background:#000;}
.top .preface{width:355px;}
.top .preface h2{width:80px; background:url(../images/topicon.gif) 0 0 no-repeat; margin:0 auto; height:96px; line-height:76px; font-size:28px; text-align:center; color:#ffd2d3;}
.top .preface p{margin-top:35px; font-size:14px; line-height:28px;}

.slide1 .wap,.slide2 .wap,.slide3 .wap,.slide4 .wap,.slide5 .wap,.slide6 .wap,.slide7 .wap{position:relative;}

.wap .playall{position:absolute; right:0; top:0; width:45px; color:#5f0f15; background:url(../images/topicon.gif) -80px 0 no-repeat; font-size:16px; text-align:center; padding:45px 10px 35px 10px; line-height:18px; height:40px; z-index:101;}

.yfc_top .menu{width:208px; height:730px; background:url(../images/yfcbg.gif) right top no-repeat;}
.yfc_top .menu a.ycbtn,.yfc_top .menu a.fcbtn{width:208px; height:207px; position:absolute; left:0; top:30px; background:url(../images/topicon.gif) -208px -118px no-repeat; z-index:100;}
.yfc_top .menu a.fcbtn{top:204px; background-position:-208px -325px;}
.yfc_top .menu a.ycbtn span,.yfc_top .menu a.fcbtn span{width:208px; height:207px; display:block; background:url(../images/topicon.gif) 0 -118px no-repeat; opacity: 0; -webkit-transition:all 150ms ease-in; -moz-transition:all 150ms ease-in; transition:all 150ms ease-in; _display:none; cursor:pointer;}
.yfc_top .menu a.fcbtn span{background-position:0 -325px;}
.yfc_top .menu a.ycbtn:hover span,.yfc_top .menu a.fcbtn:hover span{opacity:1; _display:block;}
.yfc_top .menu a.selected{z-index:90;}
.yfc_top .menu a.selected span{opacity:1; _display:block;}
.yfc_top .list{width:750px; margin-top:40px; color:#f3b09e; font-size:14px;}
.yfc_top .list p i.lt{width:80px; background:url(../images/topicon.gif) 0 0 no-repeat; height:96px; line-height:76px; font-size:28px; text-align:center; color:#f3b09e; margin:15px 20px 0 0; display:inline; font-style:normal;}
.yfc_top .list p{margin-right:90px; font-size:14px; line-height:24px; color:#f3b09e;}
.yfc_top .list p span{text-indent:25px; display:block;}

.yfc_top .list .yc_l,.yfc_top .list .fc_l{margin-top:25px;}
.list .yc_l ul li,.list .fc_l ul li{height:40px; margin-top:10px; background:#8a1d1e; white-space:nowrap; overflow:hidden; float:left; width:100%; display:inline;}
.list .yc_l ul li img,.list .fc_l ul li img{vertical-align:bottom;}
.list .yc_l ul li .lt,.list .fc_l ul li .lt{line-height:40px; overflow:hidden; text-overflow:ellipsis; margin-right:10px; display:inline;}
.list .yc_l ul li .head,.list .fc_l ul li .head{width:130px;}
.list .yc_l ul li .title,.list .fc_l ul li .title{width:150px;}
.list .yc_l ul li .songer,.list .fc_l ul li .songer{width:150px;}
.list .yc_l ul li .ms,.list .fc_l ul li .ms{width:220px;}
.list .yc_l ul li .action,.list .fc_l ul li .action{width:26px; margin:9px 10px 0 0;}
.list .yc_l ul li .action .play_btn,.list .fc_l ul li .action .play_btn{display:block; width:22px; height:22px; background:url(../images/topicon.gif) -145px 0 no-repeat;}
.list .yc_l ul li .action .play_btn:hover,.list .fc_l ul li .action .play_btn:hover{background-position:-145px -22px;}
.list .fc_l,.list p.fc_t{display:none;}

h2.page_title{width:490px; margin:0 auto; overflow:hidden; text-indent:-999px; position:relative; z-index:99; padding-top:35px;}
h2.page_title span{background:url(../images/live_tit_icons.gif) no-repeat; height:89px; width:490px; display:block;}
.shenq h2.page_title span{background-position:0 -89px;}
.ygood h2.page_title span{background-position:0 -178px;}

.guf,.shenq,.ygood,.toplists{padding-bottom:50px;}
.guf .wap{border-bottom:#5a1116 solid 10px;}
.guf .wap .gf_lists{border-bottom:#821f17 solid 10px;}
.guf i.arrbg{position:absolute; top:101px; right:-40px; background:url(../images/gufbg.gif) no-repeat; width:325px; height:179px; z-index:0;}
.guf p i.lt{width:80px; background:url(../images/topicon.gif) 0 0 no-repeat; height:96px; line-height:76px; font-size:28px; text-align:center; color:#f3b09e; margin:0 20px 0 0; display:inline; font-style:normal;}
.guf p{padding:40px 220px 20px 0; font-size:14px; line-height:24px; color:#f3b09e; position:relative; z-index:99;}
.guf p span{text-indent:25px; display:block;}
.guf .gf_lists{background:#952b22; padding:10px 20px 20px 20px; overflow:hidden; zoom:1}
.guf .gf_lists ul.lists{float:left; width:360px; font-size:14px;}
.guf .gf_lists ul.lists li{margin-top:5px; background:#781f18; float:left; width:100%; display:inline;}
.guf .gf_lists ul.lists li.arr{background:#661a14;}
.guf .gf_lists ul.lists li .l_song{white-space:nowrap; overflow:hidden; zoom:1;}
.guf .gf_lists ul.lists li .lt{line-height:40px; overflow:hidden; text-overflow:ellipsis; margin-left:10px; display:inline;}
.guf .gf_lists ul.lists li .title{width:150px; font-weight:bold;}
.guf .gf_lists ul.lists li .songer{width:150px;}
.guf .gf_lists ul.lists li .ms{padding:0 10px 10px 10px; color:#d5745a; height:42px; display:none;}
.guf .gf_lists ul.lists li.arr .ms{display:block;}
.guf .gf_lists ul.lists li .action{width:26px; margin:9px 10px 0 0;}
.guf .gf_lists ul.lists li .action .play_btn{display:block; width:22px; height:22px; background:url(../images/topicon.gif) -145px 0 no-repeat;}
.guf .gf_lists ul.lists li .action .play_btn:hover{background-position:-145px -22px;}

.guf .items{width:570px;}
.guf .items dl{overflow:hidden; zoom:1; color:#f3b09e;}
.guf .items dl dt{margin-left:30px; font-size:20px; font-weight:bold; height:66px; line-height:66px;}
.guf .items dl dd{margin-left:30px; display:inline;}
.guf .items dl dd h3{font-size:14px;}
.guf .items dl dd span{font-size:14px; color:#d5745a;}
.guf .items dl.woman{margin-top:30px;}

.shenq dl .l_bor,.shenq dl .r_bor{width:20px; background:url(../images/sqbg.gif) no-repeat;}

.shenq dl.sqtop,.shenq dl.sqbottom{overflow:hidden; zoom:1}
.shenq dl.sqtop{margin-top:40px;}
.shenq dl.sqtop .l_bor{height:268px;}
.shenq dl.sqtop .r_bor{height:268px; background-position:-20px 0;}
.shenq dl.sqtop .con{border-top:#fe8cb9 solid 10px; border-bottom:#65151b solid 5px; width:960px;}
.shenq dl.sqtop .con ul{overflow:hidden; zoom:1; border-top:#bf4978 solid 5px; border-bottom:#bf4978 solid 5px;}
.shenq dl.sqtop .con ul li{border-top:#65151b solid 5px; border-bottom:#fe8cb9 solid 10px; height:228px; width:20%;}
.shenq dl.sqbottom{}
.shenq dl.sqbottom .l_bor{height:243px; background-position:0 -268px;}
.shenq dl.sqbottom .r_bor{height:243px; background-position:-20px -268px;}
.shenq dl.sqbottom .con{border-bottom:#65151b solid 5px; width:960px;}
.shenq dl.sqbottom .con ul{overflow:hidden; zoom:1; border-bottom:#bf4978 solid 5px;}
.shenq dl.sqbottom .con ul li{border-bottom:#fe8cb9 solid 10px; height:223px; width:20%;}
.shenq dl.sqtop .con ul li p,.shenq dl.sqbottom .con ul li p{padding:18px 11px; position:relative;}
.shenq dl .con ul li p span,.shenq dl .con ul li p b{display:block; color:#f3b09e; line-height:20px;}
.shenq dl .con ul li p b{margin-top:5px;}
.shenq dl .con ul li p b a{font-size:14px;}
.shenq dl .con ul li p span{color:#d5745a; font-size:12px;}
.shenq dl .con ul li p a.play_btn{position:absolute; right:20px; top:125px; width:22px; height:22px; background:url(../images/topicon.gif) -145px 0 no-repeat #8f1a4e;}

.ygood ul.arrtop{margin-top:40px;}
.ygood ul.goodtop{overflow:hidden; zoom:1; background:url(../images/ygood.gif) left bottom no-repeat; padding-bottom:70px;}
.ygood ul.goodtop li.lt{width:20%;}
.ygood ul.goodtop li.lt .items{background:#ff6600; padding:4px 4px 8px 4px; width:172px; margin:0 auto; overflow:hidden; zoom:1;}
.ygood ul.goodtop li.lt .items a{display:block; position:relative; text-decoration:none;}
.ygood ul.goodtop li.lt .items a img{vertical-align:bottom;}
.ygood ul.goodtop li.lt .items a span{position:absolute; width:152px; padding:0 10px; background:rgba(0,0,0,0.8); background:#000\9; _background:#000; filter: Alpha(Opacity=80); left:0; top:132px; height:40px; line-height:40px; color:#f3b09e;}
ul.goodtop li.lt .items h4,ul.goodtop li.lt .items p{font-size:14px; width:135px; padding-left:5px}
ul.goodtop li.lt .items h4{margin-top:10px;}
ul.goodtop li.lt .items h4 a:link,ul.goodtop li.lt .items h4 a:visited{color:#fff;}
ul.goodtop li.lt .items h4 a:hover{color:#ffcc33;}
ul.goodtop li.lt .items .play_btn{width:22px; height:22px; background:url(../images/topicon.gif) -145px -44px no-repeat; float:right; display:inline; margin:20px 5px 0 0;}
ul.goodtop li.lt .items .play_btn:hover{background-position:-145px -66px}

.toplists ul.arrtop{margin-top:10px;}
.toplists ul.items{overflow:hidden; zoom:1; position:relative; height:220px; padding-top:20px;}
.toplists ul.items li{width:221px; background:url(../images/topbg.gif) no-repeat; height:145px; position:absolute; top:76px;}
.toplists ul.items li.i_01{left:0; z-index:995;}
.toplists ul.items li.i_02{left:194px;}
.toplists ul.items li.i_03{left:390px; z-index:995;}
.toplists ul.items li.i_04{left:584px;}
.toplists ul.items li.i_05{left:779px; z-index:995;}
.toplists ul.items li.i_02,.toplists ul.items li.i_04{background-position:0 -145px; top:96px; z-index:996;}
/* 270 */
.toplists .page_02 ul.items li,.toplists .page_03 ul.items li{ width:270px; background:url(../images/topbg_270.png) no-repeat;}
.toplists .page_02 ul.items li.i_02,.toplists .page_03 ul.items li.i_04{}
.toplists .page_02 ul.items li .ils span,.toplists .page_03 ul.items li .ils span{ left:90px;}
.toplists .page_02 ul.items li.i_02,.toplists .page_03 ul.items li.i_02{ left:241px;}
.toplists .page_02 ul.items li.i_03,.toplists .page_03 ul.items li.i_03{ left:489px;}
.toplists .page_02 ul.items li.i_04,.toplists .page_03 ul.items li.i_04{ left:730px;}
.toplists .page_02 ul.items li .ils p,.toplists .page_03 ul.items li .ils p{padding:60px 30px 0 35px;}

.toplists ul.items li .ils{position:relative;}
.toplists ul.items li .ils p{color:#d5745a; padding:70px 30px 0 40px;font-size:14px;}
.toplists ul.items li .ils a{font-size:16px; display:block;}

.toplists ul.items li .ils span{position:absolute; left:62px; top:-56px; width:108px; height:108px; border:#ff4e00 solid 4px; -moz-border-radius:58px; -webkit-border-radius:58px; border-radius:58px; background:#000; overflow:hidden;}
.toplists ul.items li:hover .ils span{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s; -o-transition-duration:0.4s; transition-duration:0.4s;-moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; -o-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000;}


.bottom{padding-bottom:90px;}
.bottom h2{width:555px; padding-top:100px;}
.bottom h2 span{background:url(../images/bottombg.gif) no-repeat; height:147px; width:555px;}
.bottom ul.items{margin:40px auto 0 auto; overflow:hidden; zoom:1; width:864px;}
.bottom ul.items li{position:relative; width:72px; height:72px;}
.bottom ul.items li img{vertical-align:bottom;}
.bottom ul.items li span{position:absolute; left:0; top:0; width:72px; height:72px;  background:rgba(0,0,0,0.5); background:#000\9; _background:#000; filter: Alpha(Opacity=50); -webkit-transition:all 150ms ease-in; -moz-transition:all 150ms ease-in; transition:all 150ms ease-in;}
.bottom ul.items li span:hover{opacity:0;}

/* 闊充箰浜� */
.slide6_tit{ position:relative; padding-top:40px;}
.slide6_tit span{ display:block; width:77px; height:90px; background:url(../images/arrow_tit.gif) no-repeat; position:absolute;}
.slide6_tit .slide6_tit_lt{ margin:0 0 0 -26px; top:35px;}
.slide6_tit .slide6_tit_rt{ background-position:-77px 0; margin:0 -36px 0 0; right:0; top:35px;}
.slide6_tit ul{ overflow:hidden; zoom:1; width:910px; margin:0 auto;}
.slide6_tit ul li{ float:left; overflow:hidden; zoom:1;}
.slide6_tit ul li a{ display:block; float:left; text-indent:-9999px; width:290px; height:85px; overflow:hidden; background:url(../images/musician_tit.png) no-repeat;}
.slide6_tit ul .slide6_tit_l1 a{ width:330px;}
.slide6_tit ul .slide6_tit_l1 a:hover,.slide6_tit ul .slide6_tit_l1 a.slide6_tit_clo{ background-position:0 -85px;}
.slide6_tit ul .slide6_tit_l2 a{ background-position:0 -170px;}
.slide6_tit ul .slide6_tit_l2 a:hover,.slide6_tit ul .slide6_tit_l2 a.slide6_tit_clo{ background-position:0 -255px;}
.slide6_tit ul .slide6_tit_l3 a{ background-position:0 -340px;}
.slide6_tit ul .slide6_tit_l3 a:hover,.slide6_tit ul .slide6_tit_l3 a.slide6_tit_clo{ background-position:0 -425px;}

.list .yc_l ul li .action .play_stop,.list .fc_l ul li .action .play_stop{ background-position:-167px 0;}
.list .yc_l ul li .action .play_stop:hover,.list .fc_l ul li .action .play_stop:hover{background-position:-167px -22px;}
.guf .gf_lists ul.lists li .action .play_stop{ background-position:-167px 0;}
.guf .gf_lists ul.lists li .action .play_stop:hover{ background-position:-167px -22px;}
.shenq dl .con ul li p a.play_stop{ background-position:-167px 0;}
ul.goodtop li.lt .items .play_stop{ background-position:-167px -44px;}
ul.goodtop li.lt .items .play_stop:hover{ background-position:-167px -66px;}

/*  鍙充晶鍥哄畾 */
.go_top{ position:fixed; bottom:100px; right:10px; z-index:10100;}
.go_top_box{ margin-top:10px;}
.go_top_link{ display:block; width:76px; height:76px; overflow:hidden; text-indent:-9999px; background:url(../images/share_icon.png) no-repeat;}
.go_top_weibo .go_top_link{ background-position:-76px 0;}
.go_top_action .go_top_link{ background-position:-152px 0;}

.go_top_share,.go_top_weibo{ position:relative; z-index:10101;}
.go_share_view{ height:32px; width:282px; padding:17px 0 22px; border-bottom:5px solid #c5c5c5; background:#fff; position:absolute; top:0; right:76px; z-index:10102;}
.go_share_view ul{ overflow:hidden; zoom:1; padding:0 20px 0 10px;}
.go_share_view ul li{ float:left; margin-left:10px; _display:inline;}
.go_share_view ul li a{ display:block; width:32px; height:32px; overflow:hidden; background:url(../images/share_icon.png) no-repeat; text-indent:-9999px;}
.go_share_view ul .go_share_1 a{ background-position:0 -76px;}
.go_share_view ul .go_share_2 a{ background-position:-32px -76px;}
.go_share_view ul .go_share_3 a{ background-position:-64px -76px;}
.go_share_view ul .go_share_4 a{ background-position:-96px -76px;}
.go_share_view ul .go_share_5 a{ background-position:-128px -76px;}
.go_share_view ul .go_share_6 a{ background-position:-160px -76px;}

.go_weibo_view{ width:300px; height:400px; bottom:-86px; _bottom:96px; right:76px; background:#fff; position:absolute; z-index:10102;}
html{_background-image:url(about:blank);_background-attachment:fixed}
.go_top{_top:expression(documentElement.scrollTop+documentElement.clientHeight-350+'px');_position:absolute}