*{margin:0;padding:0}

body{font:12px 宋体,Verdana,Geneva, "Arial", sans-serif;color:#333;background:#e0f8f0}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:red;text-decoration:underline;}
img{border:0}
ul{list-style-type: none;} 


h1,h2,h3{font-size:14px;font-weight:bold}

#tingtop{width:960px;background:#fff;margin:0 auto;height:100%;padding:4px}
 
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.y{display:block;}
.n{display:none;}
.onside{width:952px;background:#e5f7f9;padding:4px;margin-top:4px; }
.inside{clear:both;background:#ebf9fc;border:1px solid #b0e5e9;width:950px;height:100%;}
.submit{color:#5A6A73;background: #fefefe url(ButtonBack.gif) repeat-x;border: 3px double;border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;height:22px;line-height:18px;font-size:12px; float:left;}

.fffsitel{background:#fff;padding:4px;margin-top:4px;border:1px solid #beeaeb;border-left:0;}
 
.height4fff{border-bottom:4px solid #fff;}

.fffsiter{background:#fff;padding:4px;}
.centerbar{width:738px;height:80px;border:1px solid #bdd2d5;background:#fff;margin-top:4px;overflow:hidden;text-align:center;}
 
 #sp_2,#sp_3,#sp_4,#sp_5{display:none;} 
 #hp_2{display:none;}
 
 #flash{width:190px;height:331px;background:#fff;border:1px solid #beeaeb;border-top:0;border-left:0;padding:4px;}
 
/*连播按钮*/ 
.maxbutton,.smallbutton{clear:both;height:29px;padding-top:6px;text-align:center;z-index:95;}
.maxbutton input{background:url(smallbutton.gif) no-repeat;width:50px;line-height:19px;border:0;color:#555557;}
.maxbutton .add{background:url(msmallbutton.gif) no-repeat;width:80px;z-index:95;}
.smallbutton input{background:url(smallbutton.gif) no-repeat;width:50px;line-height:19px;border:0;color:#555557;}

/*添加歌曲*/
#addsong_div,#info_div,#loading_div,#addmsg_div{display:none;}
#addsong_div,#info_div,#loading_div,#addmsg_div,#hotkey_div{filter:alpha(opacity=100);}
#addmsg_div{background:url(addmsg.gif) no-repeat;position:absolute;top:700px;left:32%;width:275px;height:135px;background-position:0px 0px;z-index:93;display:none;}
#add_msg_div{position:relative;width:275px;height:100px;z-index:94;padding:22px 8px 0;line-height:150%;}
#close_img {position:relative;float:right;top:-18px;margin-right:25px;cursor:pointer;color:#ffffff}
#PopAdd_div {position:absolute;top:500px;left:330px;border:1px solid #6CCF9F; background:#fff; z-index:97;filter:alpha(opacity=100); overflow:hidden;}
#PopAddS_div {position:absolute;top:505px;left:335px;background:#A7E2C6;border:1px solid #A7E2C6;z-index:96;filter:alpha(opacity=60);}
#PopAdd_div,#PopAddS_div{width:300px;height:280px;}
#PopAdd_div h1 {background:#6CCF9F;font-size:12px;color:#fff;padding:5px 10px 3px}
#PopAdd_div h2 input {background:#ffffff;border:1px solid #8FDAB6}
#PopAdd_div h2 #addsong_text{height:18px;line-height:18px;font-size:15px;font-weight:bold;width:280px}
#PopAdd_div h2 li{list-style:none;background:#8FDAB6;margin:5px 5px 6px 5px;padding:2px;line-height:20px;float:left;width:80px;height:20px;text-align:center;letter-spacing:1px;word-spacing:8px;overflow:hidden;}
#PopAdd_div h2 li a{color:#1E5B3E;}
#close_song_img {position:relative;float:right;top:-18px;margin-right:10px;cursor:pointer;color:#ffffff}
h2{padding:10px 0 10px 10px;font-size:12px;color:#000;font-weight:100}
h2 input, h2 select {margin-top:5px;clear:both;}
h2 p {color:#666;margin:3px 0 0}
#ST_div {margin:1px;background:#D1F0E1;height:20px;clear:both;padding-left:4px;cursor:default}
#ST_div div {float:left;height:20px;padding-left:5px;line-height:20px}
#ST_div input {visibility:hidden}
#SlSD_div {width:120px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#SlRD_div {width:117px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#showresult_div {overflow-y:auto;height:140px;width:297px;clear:both}
.SlD_div_css {clear:both;margin:0 5px;width:auto;border-bottom:1px solid #CDEEDE;cursor:default;height:24px;}
.SlD_div_css div {float:left;line-height:20px;padding-left:4px;padding-top:3px}
#selectall_div {background:#CDEEDE;line-height:20px;margin:0 1px;padding-left:8px;vertical-align:middle;padding-bottom:3px}
#selectall_div input {margin-right:5px}
.addsong_btn {margin-left:10px; margin-top:6px;background-color:#CDEEDE; border:#6CCF9F 1px solid; color:#37A672;font-weight:bold;padding:2px;}
#buttom_div{ text-align:center;}
#submit_div{ text-align:center;}
#loading_div{ margin-top:2px;text-align:center;}



.allam{background:url(h33.gif) repeat-x;height:25px;line-height:25px;clear:both;width:180px;border:1px solid #d5f1f5;color:#FF4D00;}
.allam span{float:right;width:38px;text-align:center;} 
.allam a{display:block;padding-left:5px;width:134px;float:left;color:#000;text-decoration:underline;border-right:1px solid #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}/*color:#333;display:none;*/
.allam a:visited{color:#000;text-decoration:underline;}
.topbor{margin-top:4px;}
.selthis a,.selthis a:visited{color:#FF4D00;}

#toplist ul li{background:url(h33.gif) repeat-x;height:25px;color:#333;line-height:25px;clear:both;width:115px;border:1px solid #d5f1f5;margin-bottom:4px;padding-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/*头部*/
#top{}
.header{height:90px;padding:4px;}
.logo{background:url(logo.gif) no-repeat;font-size:1px;margin-top:8px;}
.logo a{color:#fff;width:208px;height:68px;display:block;}
.banner{width:472px;height:68px;margin-left:5px;margin-right:5px;overflow:hidden;}
.viplogin #loginFrame{width:246px;height:68px;overflow:hidden;}

.menu{background:#ccf2e7;clear:both;height:60px;border:4px solid #e6f8f8;}
.nav{width:594px;height:44px;border-right:1px solid #6bdbb7;margin-top:8px;}
.nav ul{clear:both;height:22px;margin:0 0 0 5px; }
.nav li{float:left;width:66px;height:17px;padding:5px 0 0 0;text-align:center;background:url(nav_line.gif) no-repeat right center;}
.nav li.d{background:none;width:120px}
.nav li.d a{color:red;}

#searchtool{margin:0 auto;width:344px; }
#searchtool form{height:24px;margin:8px 0 0 0;}
#searchtool input{float:left;border:1px solid #6fdbbb;}
#searchtool #key{font:bold 16px verdana, arial;color:#21558F;width:240px;height:16px;padding:3px;margin-right:5px;background:url(searchbg.gif) no-repeat right bottom #fff;}
#searchtool p{background:url(sopic.gif) no-repeat center center;width:344px;height:24px;}

/*小爱推荐*/
#commend{width:190px;height:76px;background:#fff;border:1px solid #beeaeb;border-left:0;padding:4px;margin-top:4px;padding-bottom:0;}
#commend a{ margin:0; padding:0; border:0;}


/*新歌284px*/
#newsong{width:188px;background:#fff;border:1px solid #beeaeb;}
#newsong .titlebar{background:url(h33.gif) repeat-x;height:26px;clear:both;}
#newsong .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_green.png) no-repeat 5px 4px;}
#newsong .titlebar a{float:right;margin:6px 5px 0 0;}

#newsong .contents{padding: 0 5px 0 5px;}
#newsong ul{clear:both;height:24px;border-bottom:1px solid #d9f4eb;}
#newsong ul li{float:left;height:18px;}
#newsong ul li.m1{width:12px;padding:3px 0 0 0; }
#newsong ul li.m2{width:25px; padding-top:1px;text-align:center;}
#newsong ul li.m3{width:140px;padding:3px 0 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#newsong .smallbutton{padding-top:8px;}


/*推荐专辑图片640px*/
#albumcommend_pic{width:738px;border:1px solid #c0e9ed;background:#fff;}
#albumcommend_pic .titlebar{background:url(tt1.gif) repeat-x;height:25px;color:#333;line-height:25px;clear:both;}
#albumcommend_pic .titlebar h3{float:left;border-bottom:1px solid #bbd3d5;width:120px;text-align:center;font-size:12px;font-weight:normal;color:#1f5674;border-left:1px solid #fff;border-right:1px solid #c0e9ed;color:#ff6726;}
#albumcommend_pic .titlebar h3 a{ text-decoration:none;color:#ff6726;}
#albumcommend_pic .titlebar ul{}
#albumcommend_pic .titlebar ul li{float:left;width:95px;border-right:1px solid #c0e9ed;border-left:1px solid #fff;float:left;border-bottom:1px solid #bbd3d5;text-align:center;cursor:pointer;}
#albumcommend_pic .titlebar ul li.yes{background:#fff;border-bottom:1px solid #fff;}
#albumcommend_pic .titlebar span a{float:left;background:url(new.gif) no-repeat 20px center;width:102px;display:block;color:#ff6726;border-left:1px solid #fff;float:left;border-bottom:1px solid #bbd3d5;padding:0 0 0 28px; text-align:center;}
#albumcommend_pic .pic { text-align:center; margin-top:1px !important;margin-top:0;}
#albumcommend_pic .pic dl{float:left;width:90px;height:140px;margin:14px 7px 0 8px !important;margin:10px 3px 0 4px;}
#albumcommend_pic .pic dl dd{clear:both;width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px; }
#albumcommend_pic .pic dl dd a,#albumcommend_pic .pic dl dd a:hover{color:#1D6B56;}
#albumcommend_pic .pic dl dt{width:90px;text-align:center;}
#albumcommend_pic .pic dl dt img{width:90px;height:90px; padding:2px;border:1px solid #bbd3d5;}


/*推荐专辑图片640px*/
#albumcommend_txt{width:738px;border:1px solid #bdd2d5;background:#fff;margin-top:4px;}
#albumcommend_txt .titlebar{clear:both;height:26px;background:url(tt1.gif) repeat-x;}
#albumcommend_txt .titlebar h3{background:url(tt1.gif) repeat-x;float:left;width:109px;line-height:25px;padding-left:6px;float:left;border-right:1px solid #ccf2e7;font-size:12px;font-weight:normal;color:#1f5674;text-align:center;border-bottom:1px solid #bbd3d5;}
#albumcommend_txt .titlebar ul{}
#albumcommend_txt .titlebar ul li{float:left;width:95px;line-height:25px;background:url(tt1.gif) repeat-x;border-right:1px solid #c0e9ed;border-left:1px solid #fff;float:left;border-bottom:1px solid #bbd3d5;text-align:center;cursor:pointer;}
#albumcommend_txt .titlebar ul li.yes{background:#fff;border-bottom:1px solid #fff;}
#albumcommend_txt .titlebar .textmenu{width:543px;height:17px;padding-top:8px;text-align:center;float:left;border-bottom:1px solid #bbd3d5;border-left:1px solid #fff;}
#albumcommend_txt .titlebar .textmenu a{}
#albumcommend_txt .titlebar .textmenu a.all{background:url(h.gif) no-repeat right 2px;padding-right:15px;}
#albumcommend_txt .txt{clear:both;}
#albumcommend_txt .txt ul{}

#albumcommend_txt .txt { text-align:center; margin-top:1px !important;margin-top:0;}
#albumcommend_txt .txt dl{float:left;width:90px;height:140px;margin:14px 7px 0 8px !important;margin:10px 3px 0 4px;}
#albumcommend_txt .txt dl dd{clear:both;width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px; }
#albumcommend_txt .txt dl dd a,#albumcommend_pic .pic dl dd a:hover{color:#1D6B56;}
#albumcommend_txt .txt dl dt{width:90px;text-align:center;}
#albumcommend_txt .txt dl dt img{width:90px;height:90px; padding:2px;border:1px solid #bbd3d5;}



#hp_1,#hp_2{ height:180px;};


.tre{margin-top:5px; padding-bottom:5px;}
.tre .l{background:#fff;margin-right:5px;}
.tre .r{background:#fff;float:left;}

#no1song,#no2song{width:364px;height:100%;border:1px solid #BEEAEB;background:#FFF;}/*F2FCFD*/

#no1song .titlebar,#no2song .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#no1song .titlebar h3,#no2song .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_red.png) no-repeat 5px 4px;}
#no1song .titlebar a,#no2song .titlebar a{float:right;margin:6px 5px 0 0;}
#no1song dl,#no2song dl{float:left;width:179px;height:26px;border-bottom:1px solid #d9f4eb;}
#no1song dd,#no2song dd{float:left;width:25px;text-align:center;padding-top:2px;}
#no1song dt,#no2song dt{float:left;width:149px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:17px;padding:7px 0 0 3px;}
.tre .smallbutton{padding-top:10px;padding-bottom:5px;}

/*user*/
#usersong{width:683px;height:100%;background:#fff;}
#usersong .contents ul{clear:both;height:24px;border-bottom:1px dashed #d9f4eb;border-top:1px solid #fff;font-size:12px;font-weight:normal;}
#usersong .contents ul li{float:left;height:18px;}
#usersong .contents ul li.m1{width: 5%;text-align:center;}
#usersong .contents ul li.m2{width:40%;text-align:left;padding-top:2px;}
#usersong .contents ul li.m3{width:15%;text-align:center;padding-top:2px;}
#usersong .contents ul li.m4{width: 7%;text-align:center;padding-top:2px;}
#usersong .contents ul li.m5{width: 8%;text-align:center;padding-top:2px;}
#usersong .contents ul li.m6{width: 7%;text-align:center;padding-top:2px;}
#usersong .contents ul li.m7{width:12%;text-align:center;padding-top:2px;}
#usersong .contents ul li.m8{width: 6%;text-align:center;padding-top:2px;}


/*fav*/
#favsong{width:683px;height:100%;background:#fff;}
#favsong .contents ul{clear:both;height:24px;border-bottom:1px dashed #d9f4eb;border-top:1px solid #fff;font-size:12px;font-weight:normal;}
#favsong .contents ul li{float:left;height:18px;}
#favsong .contents ul li.m1{width: 5%;text-align:center;}
#favsong .contents ul li.m2{width:55%;text-align:left;padding-top:2px;}
#favsong .contents ul li.m3{width:35%;text-align:left;padding-top:2px;}
#favsong .contents ul li.m4{width: 5%;text-align:center;padding-top:2px;}

/*user_ht*/
#usersong_ht{width:660px;height:100%;background:#fff;}
#usersong_ht .contents ul{clear:both;height:24px;border-bottom:1px dashed #d9f4eb;border-top:1px solid #fff;font-size:12px;font-weight:normal;margin-top:5px;}
#usersong_ht .contents ul li{float:left;height:18px;}
#usersong_ht .contents ul li.m1{width: 5%;text-align:center;}
#usersong_ht .contents ul li.m2{width: 5%;text-align:left;padding-top:5px;}
#usersong_ht .contents ul li.m3{width:25%;text-align:left;padding-top:5px;}
#usersong_ht .contents ul li.m4{width:20%;text-align:left;padding-top:5px;}
#usersong_ht .contents ul li.m5{width:15%;text-align:center;padding-top:5px;}
#usersong_ht .contents ul li.m6{width:30%;text-align:center;padding-top:5px;}
/*shengming*/
.shengming {text-align: center;line-height: 20px;color: #CCCCCC;}
/*fav_ht*/
#favsong_ht{width:660px;height:100%;background:#fff;}
#favsong_ht .contents ul{clear:both;height:24px;border-bottom:1px dashed #d9f4eb;border-top:1px solid #fff;font-size:12px;font-weight:normal;margin-top:5px;}
#favsong_ht .contents ul li{float:left;height:18px;}
#favsong_ht .contents ul li.m1{width: 5%;text-align:center;}
#favsong_ht .contents ul li.m2{width: 5%;text-align:left;padding-top:5px;}
#favsong_ht .contents ul li.m3{width:40%;text-align:left;padding-top:5px;}
#favsong_ht .contents ul li.m4{width:35%;text-align:left;padding-top:5px;}
#favsong_ht .contents ul li.m5{width:15%;text-align:center;padding-top:5px;}

/*album_ht*/
#favalbum_ht{width:660px;height:100%;background:#fff;}
#favalbum_ht .contents ul{clear:both;height:24px;border-bottom:1px dashed #d9f4eb;border-top:1px solid #fff;font-size:12px;font-weight:normal;margin-top:5px;}
#favalbum_ht .contents ul li{float:left;height:18px;}
#favalbum_ht .contents ul li.m1{width: 5%;text-align:center;padding-top:5px;}
#favalbum_ht .contents ul li.m2{width:35%;text-align:left;padding-top:5px;}
#favalbum_ht .contents ul li.m3{width:25%;text-align:left;padding-top:5px;}
#favalbum_ht .contents ul li.m4{width:10%;text-align:left;padding-top:5px;}
#favalbum_ht .contents ul li.m5{width:25%;text-align:center;padding-top:5px;}

.ffside{background:#EBF9FC;padding:4px;}
.side{background:#ffffff;width:630px;margin:0px;padding:0px;height:200px;border:1px solid #BDD2D5;}
.side p{width:630px;height:32px;line-height:32px;border-bottom:1px dashed #d9f4eb;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.side .last{border-bottom:0px;}

.sidead{background:#ffffff; width:300px;height:200px;border:1px solid #BDD2D5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.tl{width:950px;height:60px;border:1px solid #d2f1f3;border-right:0;border-left:0;background:#fff;margin-top:4px;margin-bottom:0px;}

#foursong{width:571px;height:100%;border:1px solid #BEEAEB;background:#fff;border-left:0; margin-right:5px;}
#foursong .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#foursong .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_b.png) no-repeat 5px 4px;}
#foursong .titlebar a{float:right;margin:6px 5px 0 0;}

#foursong dl{float:left;width:190px;height:24px;border-bottom:1px solid #d9f4eb;}
#foursong dd{float:left;width:25px;text-align:center;padding-top:2px;}
#foursong dt{float:left;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:17px;padding:7px 0 0 3px;}
#foursong .smallbutton{padding-top:8px;}

#hot1song{width:180px;height:100%;border:1px solid #BEEAEB;background:#FFF; margin-right:5px;}/*F2FCFD*/
#hot2song{width:180px;height:100%;border:1px solid #BEEAEB;background:#FFF;}/*F2FCFD*/
#hot1song .titlebar,#hot2song .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#hot1song .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_female.png) no-repeat 5px 4px;}
#hot2song .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_suit.png) no-repeat 5px 4px;}
#hot1song .titlebar a,#hot2song .titlebar a{float:right;margin:6px 5px 0 0;}
#hot1song dl,#hot2song dl{float:left;width:180px;height:24px;border-bottom:1px solid #d9f4eb;}
#hot1song dd,#hot2song dd{float:left;width:25px;text-align:center;padding-top:2px;}
#hot1song dt,#hot2song dt{float:left;width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:17px;padding:7px 0 0 3px;}
#hot1song .smallbutton,#hot2song .smallbutton{padding-top:8px;}


#classsinger{width:758px;border:1px solid #BEEAEB;border-left:0;margin:4px 5px 0 0;background:#fff;}
 
#classsinger dl{width:108px;float:left;border-right:1px solid #e1f2fc;}
#classsinger dl.dl{border-right:0;width:104px;}
#classsinger dl dt{background:url(tt4.gif) repeat-x;border-bottom:1px solid #e1f2fc;height:19px;padding:6px 0 0 0;font-size:13px;text-align:center;}
#classsinger dd ul li{height:19px;padding:6px 0 0 6px;width:98px;clear:both;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

#banglist{width:180px;height:100%;border:1px solid #BEEAEB;background:#FFF;margin-top:4px;}/*F2FCFD*/
#banglist .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#banglist .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_suit_black.png) no-repeat 5px 4px;}
#banglist .titlebar a{float:right;margin:6px 5px 0 0;}
#banglist ul{width:170px;height:250px; margin:0 auto;}
#banglist ul li{ float:left;}
#banglist ul li a{ float:left;width:75px;height:30px; line-height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #d9f4eb; margin:3px;}
#banglist ul li a:hover{ background-color:#F2FCFD;text-decoration:none;color:#147883;font-weight:bold;}

#friendship{width:950px;height:100%;border:1px solid #BEEAEB;background:#FFF;margin-top:4px;border-left:0;border-right:0;border-bottom:0;}/*F2FCFD*/
#friendship .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#friendship .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_friend.png) no-repeat 5px 4px;}
#friendship .titlebar a{float:right;margin:6px 5px 0 0;}
#friendship ul{width:950px;margin:0 auto; margin-bottom:5px;}
#friendship ul li{ float:left;width:80px;height:21px;line-height:20px;text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #d9f4eb; margin:2px 2px 2px 2px;}
#friendship ul li a:hover{ background-color:#F2FCFD;text-decoration:none;color:#147883;font-weight:bold;}

#copyright{width:950px;height:100%;border:1px solid #BEEAEB;background:#FFF;margin-top:4px;}
#copyright .logo{background:url(logo_bottom.jpg) no-repeat;font-size:1px;margin:8px 20px 0 30px;}
#copyright .logo a{color:#fff;width:220px;height:43px;display:block;}
#copyright .comment{}
#copyright .comment ul{border-left:1px solid #cccccc; width:600px;height:40px;margin-top:8px;padding-left:20px;}
#copyright .comment ul li{margin-top:5px;}


/*地区列表*/
#regionlist{clear:both;border:1px solid #beeaeb;margin-top:4px;}/*margin-bottom:12px;*/
#regionlist *{font-size:14px;color:#07519A;}
#regionlist a{color:#07519A;}
#regionlist h3{clear:both;height:25px;padding:0 0 0 10px;font-size:15px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;background:url(h1.gif) repeat-x;border-bottom:1px solid #e1f2fc;}
#regionlist h3 .r{padding:5px 8px 0 0;height:20px;font-weight:normal;font-size:14px;}
#regionlist dl dt{clear:both;background:#fff;height:25px;padding:5px 0 0 6px;border-bottom:1px solid #d9f4eb;}
#regionlist dl dt a{float:left;font-size:15px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
#regionlist dl dd{clear:both;}
#regionlist dl dd ul li{float:left;width:218px;height:24px;padding:8px 0 0 16px;border-bottom:1px solid #e1f2fc;border-right:1px solid #e1f2fc;list-style:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#regionlist dl dd ul li.dl{border-right:0;clear:none;}
#regionlist dl dd ul li.lf{border-left:1px solid #beeaeb;}
#regionlist dl dd ul li.rf{border-right:1px solid #beeaeb;}
#regionlist dl dd ul li a.red{color:red;}


.body_bodys {margin-top: 8px;margin-right: 5px;margin-bottom: 8px;margin-left: 5px;}
#gs_z_ph  {padding-left: 10px;margin: 0px;}
#gs_z_ph ul {list-style-type: none;clear: both;}
#gs_z_ph a {line-height: 22px;display: block;font-family: Verdana, "宋体";background-color: #EEFBF7;text-align: center;border: 1px solid #CCF2E7;width: 143px;overflow:hidden;height: 22px;padding: 2px;}
#gs_z_ph a:hover {color: #000000;background-image: url(index_x_bg.jpg);background-repeat: repeat-x;background-position: center;}
#gs_z_ph li {padding-top: 8px;padding-right: 6px;float: left;}

.pinyin{padding:8px 0 8px 8px;height:22px;clear:both}
.pinyin ul li{display:inline;float:left;font-family:Tahoma;font-size:13px;font-weight:bold;line-height:18px;text-align:center;margin:0 5px 0 5px}
.pinyin ul li a{background:#E5F7F9;border:1px solid #B0E5E9;color:#18614B;float:left;height:18px;text-decoration:none;width:22px}
.pinyin ul li a:visited{color:#18614B;}
.pinyin ul li a:hover,.pinyin .sel{background-color:#C6F4C0;border:1px solid #7AD86E;color:#18614B;text-decoration:none}


/*拼音索引*/
.regionalpha{clear:both;height:30px;border:1px solid #beeaeb;margin-top:4px;} 
.regionalpha ul li{float:left;width:18px;height:20px;padding-top:5px;margin:0 9px 0 9px;}
.regionalpha ul li a:link,.regionalpha ul li a:visited{font-size:14px;color:#ff6060;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
a:hover{text-decoration: underline;}

/*当前位置*/
#location{clear:both;background:#fff;height:19px;padding:5px 0 0 5px;border:1px solid #d5f1f5;line-height:19px;}
#location ul{line-height:19px;}
#location li{ float:left; width:700px;line-height:19px;}
#location li.right{float:right; width:160px;color:red;/*background: #fefefe url(ButtonBack.gif) repeat-x;border: 3px double;border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;*/height:16px;line-height:16px;font-size:12px; text-align:center; margin-right:10px; margin-bottom:5px;}

/*专辑列表*/
#albumlist{width:744px;border:1px solid #d5f1f5;background:#fff;}
#albumlist h1{padding:5px 0 0 5px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#albumlist dl{float:left;width:371px;height:130px;border-bottom:1px solid #d5f1f5;border-right:1px solid #d5f1f5;}
#albumlist dl.del{border-right:0;width:372px;}
#albumlist dl dt,#albumlist dl dd{float:left}
#albumlist dl dt{width:130px;height:130px;text-align:center;}
#albumlist dl dt img{width:100px;height:100px;margin:12px 0 0 0;border:4px solid #e6edf4}
#albumlist dl dd{width:232px;height:120px;line-height:22px;padding:10px 0 0 0;overflow:hidden;padding-left:6px; }
#albumlist p{clear:both;height:19px;padding:5px 0 0 5px;border-top:1px dotted #ccc}

/*榜单专辑列表*/
#topalbumlist{width:804px;border:1px solid #d5f1f5;background:#fff;}
#topalbumlist h1{padding:5px 0 0 5px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#topalbumlist dl{float:left;width:401px;height:130px;border-bottom:1px solid #d5f1f5;border-right:1px solid #d5f1f5;}
#topalbumlist dl.del{border-right:0;width:402px;}
#topalbumlist dl dt,#albumlist dl dd{float:left}
#topalbumlist dl dt{width:130px;height:130px;text-align:center;}
#topalbumlist dl dt img{width:100px;height:100px;margin:12px 0 0 0;border:4px solid #e6edf4}
#topalbumlist dl dd{width:262px;height:120px;line-height:22px;padding:10px 0 0 0;overflow:hidden;padding-left:6px; }
#topalbumlist p{clear:both;height:19px;padding:5px 0 0 5px;border-top:1px dotted #ccc}

/*歌曲专辑列表*/
#musiclist{width:804px;border:1px solid #d5f1f5;background:#f4fafb;}
#musiclist h1{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
/*#musiclist dl{float:left;width:267px;height:25px;border-right:1px solid #d5f1f5;border-bottom:1px solid #d5f1f5;border-top:1px solid #fff;}
#musiclist dl.del{border-right:0;width:268px;}*/
#musiclist dl{float:left;width:400px;height:25px;border-right:1px solid #d5f1f5;border-bottom:1px solid #d5f1f5;border-top:1px solid #fff;}
#musiclist dl.del{border-right:0;width:400px;}
#musiclist dl.col{background:#fff;}
#musiclist dl dt{float:left;width:380px;/*226px*/height:20px;padding-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#07519A;} 
#musiclist dl dt a,#musiclist dl dt a:hover{font-size:14px;color:#07519A;} 
#musiclist dl dt a.singer{font-size:14px;color:#AC9999;} 
#musiclist dl dd{float:left;width:20px;} 

/*榜单歌手列表*/
#singerlist{width:804px;border:1px solid #d5f1f5;background:#f4fafb;}
#singerlist h1{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#singerlist dl{float:left;width:200px;height:25px;border-right:1px solid #d5f1f5;border-bottom:1px solid #d5f1f5;border-top:1px solid #fff;}
#singerlist dl.del{border-right:0;width:200px;}
#singerlist dl.last{border-bottom:0;}
#singerlist dl.col{background:#fff;}
#singerlist dl dt{float:left;width:200px;/*226px*/height:20px;padding-top:5px;padding-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#07519A;} 
#singerlist dl dt a,#musiclist dl dt a:hover{font-size:14px;color:#07519A;}

/*歌手所有歌曲列表*/
#allmusiclist{width:744px;border:1px solid #d5f1f5;background:#f4fafb;}
#allmusiclist h1{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#allmusiclist dl{float:left;width:247px;height:25px;border-right:1px solid #d5f1f5;border-bottom:1px solid #d5f1f5;border-top:1px solid #fff;}
#allmusiclist dl.del{border-right:0;width:248px;}
#allmusiclist dl.col{background:#fff;}
#allmusiclist dl dt{float:left;width:206px;height:20px;padding-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#07519A;} 
#allmusiclist dl dt a,#musiclist dl dt a:hover{font-size:14px;color:#07519A;} 
#allmusiclist dl dd{float:left;width:20px;} 

/*歌手专辑页右侧*/
#inright{width:180px;border:1px solid #d5f1f5;background:#f4fafb;} 



#righttop{clear:both;width:180px;border:1px solid #d5f1f5;margin-top:4px;}
#righttop .titlebar{background:url(tt4.gif) repeat-x;height:26px;clear:both;}
#righttop .titlebar h3{padding:5px 0 0 26px;height:21px;font-size:14px;font-weight:normal;background:url(user_red.png) no-repeat 5px 4px; width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#righttop dl{height:24px;clear:both;border-bottom:1px dotted #d5f1f5;}
#righttop dl dd{float:left;width:30px;text-align:center;padding:2px 0 0 0;height:18px;}
#righttop dl dt{float:right;width:150px;padding:6px 0 0 0;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*专辑信息页*/
#albuminfo{width:744px;border:1px solid #beeaeb;background:#f4fafb;}
#albuminfo h1{padding:5px 0 0 5px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#albuminfo dl dt,#albuminfo dl dd{float:left;}
#albuminfo dl dt{width:130px;height:130px;text-align:center;}
#albuminfo dl dt img{width:100px;height:100px;margin:12px 0 0 0;border:4px solid #e6edf4;}
#albuminfo dl dd{width:320px;height:120px;line-height:22px;padding:10px 0 0 0;}
#albuminfo .r{width:268px;height:84px;margin:12px 12px 0 0 !important;margin:12px 6px 0 0;background:#fff;border:1px solid #a9d9df;}
#albuminfo .r a{background:url(icon_box.gif) no-repeat 6px center;padding:4px 0 0 28px;color:#cc0000;border-bottom:1px dotted #a9d9df;width:240px;height:21px;display:block;}


/*专辑地址复制*/
#albumcopy{width:744px;border:1px solid #beeaeb;background:url(copy_bg.gif) no-repeat 3px center #f4fafb;height:30px;margin-top:4px;}
#albumcopy input{width:562px;height:19px;padding:5px 5px 0 5px;margin:3px 0 0 84px;float:left;border:0;background:url(copy_input.gif) no-repeat;}
#albumcopy img{width:75px;height:24px;margin:3px 0 0 7px;float:left;}

/*专辑歌曲*/ 
#albummusic{width:744px;border:1px solid #beeaeb;background:#f4fafb;margin-top:4px;}
#albummusic h3{padding:5px 0 0 5px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;}
#albummusic ul{clear:both;height:24px;border-bottom:1px solid #bdd2d5}
#albummusic ul li{float:left;height:18px}
#albummusic ul li.m1{width:30px;text-align:center;padding:6px 0 0 0;border-right:1px solid #bdd2d5}
#albummusic ul li.m2{width:30px;text-align:center;padding:2px 0 0 0;}
#albummusic ul li.m3{width:471px;padding:6px 0 0 6px;border-left:1px solid #bdd2d5;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#albummusic ul li.m3 a{color:#21558F;}
#albummusic ul li.m4,#albummusic ul li.m5,#albummusic ul li.m6,#albummusic ul li.m7,#albummusic ul li.m8{width:40px;padding:6px 0 0 0;text-align:center;border-left:1px solid #bdd2d5;}


/*专辑介绍*/
#albumintroduce{width:724px;border:1px solid #c8e6ea;background:#f4fafb;line-height:22px;padding:10px;color:#444;margin-top:4px;font-size:14px;}
/*专辑评论*/
#albumcomment{width:724px;border:1px solid #c8e6ea;background:#f4fafb;line-height:22px;padding:10px;color:#444;margin-top:4px;font-size:14px;}


/*播放页专区*/
#playerleft{width:300px;height:301px;overflow:hidden;}
#iframe1{margin:10px auto;}
#iframe2{margin:0 auto;}
#playercenter{width:322px;height:299px;border:1px solid #bdd2d5; }
 

#playercenter .titlebar{background:url(tt1.gif) repeat-x;height:25px;color:#333;line-height:25px;clear:both;}
#playercenter .titlebar h1{float:left;border-bottom:1px solid #bbd3d5;width:160px;text-align:center;font-size:12px;font-weight:normal;color:#1f5674;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#playercenter .titlebar ul{float:right; }
#playercenter .titlebar ul li{float:left;width:80px;border-left:1px solid #c0e9ed;border-bottom:1px solid #bbd3d5;text-align:center;cursor:pointer;display:block;}
#playercenter .titlebar ul li.y{background:#fff;border-bottom:1px solid #fff;display:block;}
  
#playercenter #g1 h1{display:none;}
#playercenter #g1 {line-height:22px;padding:5px;text-align:center;overflow:auto;width:312px;height:195px;font-size:13px;}
#playercenter #g2 {text-align:center;padding-top:10px;width:322px;height:195px;overflow: hidden;font-size:13px;}

#playercenter .yes{display:block;}
#playercenter .no{display:none;}

#play_down_ring{padding-top:2px;}

#k1,#k2{line-height:22px;padding:5px;text-align:left;overflow:auto;width:312px;height:236px;font-size:13px;}
#k1 h1{display:none;}
#k2{display:none;}



#lrcollbox td , #lrcollbox font { font-family: 宋体; font-size: 13px;  }
#lrcoll td { color:#444 }
#lrcbox { color:#FFFFFF }
#lrcbc { color:#ff7d39 ;font-weight:bold}
#lrcxx { color:#FFFF00 }
#lrcwt1,#lrcwt5 { filter: alpha(opacity=100) }


#freedown{clear:both;padding-top:5px;height:19px;font-size:12px;text-align:center;}
#freedown a{color:red;}


.sms_hot{width:298px;height:119px;border:1px solid #bdd2d5;text-align:center;overflow:hidden;}
.ivr_hot{width:298px;height:179px;border:1px solid #bdd2d5;border-top:0;text-align:center;overflow:hidden;}
.ivr_hot a{clear:both;width:298px;line-height:18px;display:left;}
.work_list{width:298px;height:300px;border:1px solid #bdd2d5;text-align:center;overflow:hidden;}

.work_list ul{clear:both;height:24px;border-bottom:1px solid #d9f4eb;}
.work_list ul li{float:left;height:21px;}
.work_list ul li.m1{width:40px;padding:5px 0 0 5px; }
.work_list ul li.m2{width:150px;padding:5px 0 0 0;text-align:left;}
.work_list ul li.m3{width:100px;padding:5px 0 0 0; }
 
.btitle{padding:5px 0 0 5px;height:21px;font-size:14px;font-weight:normal;background:url(h33.gif) repeat-x;border-bottom:1px solid #bdd2d5;}
.rititle{width:300px;overflow:hidden;white-space:nowrap;}

.bz{clear:both;height:17px;padding-top:3px;margin:0 0 0 26px;text-align:left;}
.bzz{clear:both;height:20px;padding-top:5px;margin:0 0 0 85px;text-align:left;}
#playerright{width:302px;height:300px;overflow:hidden;}
 

#playerlist{width:630px;height:310px;border:1px solid #bdd2d5;background:#f4fafb;}
#playerlist .ptitle{clear:both;height:26px;background:url(uu2.gif) repeat-x ;border-bottom:1px solid #bdd2d5;}
#playerlist .ptitle h3{background:url(uu1.gif) repeat-x;float:left;width:109px;line-height:26px;padding-left:6px;border-right:1px solid #ccf2e7;font-size:12px;font-weight:normal;color:#1f5674;text-align:center;}
/*#playerlist .ptitle .l{width:200px;height:18px;padding-top:8px;text-align:center;}*/
#playerlist .ptitle .l{width:220px;height:18px;padding-top:2px;text-align:center;}
#playerlist .ptitle .l a{margin-left:8px;}
#playerlist .ptitle .l input{margin-left:5px;}
#playerlist .ptitle .r{margin:1px 5px 0 0;width:240px;text-align:center;}
#playerlist .contents{width:630px;height:250px;overflow:auto;}
#playerlist .contents p{width:630px;height:250px;line-height:250px;text-align:center;background:url(loading.gif) no-repeat center 150px;color:red;font-size:14px;font-weight:bold;}

#playerlist .contents ul{clear:both;height:24px;border-bottom:1px solid #d2d2d2;border-top:1px solid #fff;font-size:12px;font-weight:normal;}
#playerlist .contents ul li{float:left;height:18px;padding-top:6px;}
#playerlist .contents ul li.m1{width:30px;text-align:center;}
#playerlist .contents ul li.m2{width:22px;padding-top:2px;}
#playerlist .contents ul li.m3{width:240px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#playerlist .contents ul li.m4{width:131px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#playerlist .contents ul li.m5{width:30px;text-align:center;}
#playerlist .contents ul li.m6{width:30px;text-align:center;}
#playerlist .contents ul li.m7{width:40px;text-align:center;}
#playerlist .contents ul li.m8{width:40px;text-align:center;}
#playerlist .contents ul li.m9{width:40px;text-align:center;}
 .lb_m1{background:#fff;} 
 .lb_m2{background:#f2f6f7;}
 .lb_m0{background:#f2f6f7;}
#playerlist .contents ul.lb_m3{color:red;}
#playerlist .contents ul.lb_m3 a{color:red;}

.mar4{margin-left:0;}

#pinright{width:300px;border:1px solid #bdd2d5;background:#f4fafb;} 
#prighttop{clear:both;width:300px;border:1px solid #bdd2d5; }
 
#prighttop .atitle{height:26px;clear:both;}
#prighttop .atitle ul li{float:left;width:99px;height:26px;line-height:26px;text-align:center;}
#prighttop .atitle ul li.yes{width:100px;background:url(u-12.gif) repeat-x;}
#prighttop .atitle ul li.no{background:url(u-13.gif) repeat-x;}

#list_no2,#list_no3,#sp_2,#sp_3,#sp_4,#sp_5{display:none;} 
#prighttop .atitle ul li#no1,#prighttop .atitle ul li#no2{border-right:1px solid #bdd2d5;}
#prighttop .contents{clear:both;}
#prighttop dl{float:left;width:150px;height:24px;border-bottom:1px dotted #bdd2d5; }
#prighttop dl dd{float:left;width:30px;text-align:center;padding:2px 0 0 0;height:18px;}
#prighttop dl dt{float:left;width:120px;padding:6px 0 0 0;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
