/* CSS Document */
/* ==================== 主题样式 ==================== */
.rtop{ color:#FF0000;}
a { outline: none; color:#044CB8; }
a:link { color: #044CB8; }
a:visited { color: #044CB8;}
a:hover {background: none repeat scroll 0 0 #003399;
    color: #FFFFFF;
    text-decoration: none;}
#main{ overflow:hidden; }
#mainleft{ float:left; width:696px; padding-left:10px;margin-top:8px;}
#lefttop,#leftmiddle,.content,#listen{ overflow:hidden;}
.noborder{ float:left; width:220px;}
.border{ float:left; width:220px; padding-left:10px; display:inline; border-left:1px solid #CBDDF3; margin-left:7px;}
.title{ overflow:hidden; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333333;}
.goodsongtitle{overflow:hidden; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333333;}
.title span{ float:left;}
.title li{ float:right; width:30px; text-align:center; cursor:pointer; font-size:12px; font-weight:normal;}
.title li.mover{  font-weight:bold;}
.title li.mover a,.title li.mover a:visited{color:#333333; text-decoration:none;}
.title li.mover a:hover{ color:#FFFFFF;}
.title li.mout{ color:#044CB8; text-decoration:underline;}
#main1{ margin-top:8px; overflow:hidden;}
#main1 ul li{ height:100px; overflow:hidden;}
.pic{ float:left; width:95px; height:82px; background:url(/skin/img/album_bg.gif) no-repeat; margin:5px 5px 0 0;}
.pic:hover{background:url(/skin/img/album_bg.gif) no-repeat;}
.pic img{ float:right; width:80px; height:80px; margin:1px 9px 0 0;}
.singer{ float:right; margin-right:0px; font-size:12px;width:50px;}
#main2 ul li,#main3 ul li{ padding-left:5px; height:25px; line-height:25px; overflow:hidden; float:left; width:215px; display:inline;}
#main2 ul li span,#main3 ul li span,#main4 ul li span,#main5 ul li span{ margin:0 5px 0 5px;width:15px;float:left;}
#lefttop .songname{ width:130px;}
.songname{ float:left; font-size:14px;display:-moz-inline-box;display:inline-block; width:110px; height:25px; line-height:25px; overflow:hidden;}
.play{ cursor:pointer; float:right; background:url(/skin/img/play.gif) no-repeat; width:69px; height:22px; margin-right:10px;}
.play:hover{background:url(/skin/img/playhover.gif) no-repeat; }

#leftmiddle{ border-top:1px solid #CBDDF3; margin-top:18px; padding-top:5px;}

#netSong dl{overflow:hidden; height:25px; line-height:25px; width:220px;}

#netSong dt{ float:left;}
#netSong dt.num{ width:20px;}
#netSong dt.song{ width:145px; font-size:14px;}
#netSong dd{ width:50px; float:right;}
#goodsong{ margin-left:7px; float:left; display:inline; width:456px; border-left:1px solid #CBDDF3;padding-left:10px; display:inline;}
.goodsongcontent li span{ font-size:14px;}
.goodsongcontent li{overflow:hidden; height:25px; line-height:25px; }
#menu4{ width:100%; overflow:hidden; height:25px; line-height:25px; background:url(/skin/img/bg.gif) repeat-x;}
#menu4 li{ float:left; width:84px; text-align:center; margin-left:2px; cursor:pointer;background:url(/skin/img/mout.gif) no-repeat;}
#menu4 li.mover{ background:url(/skin/img/mover.gif) no-repeat;}
#main4{ overflow:hidden;padding-top:10px;}
#listen{ border-top:1px solid #CBDDF3; margin-top:10px; padding-top:10px;}
#main4 ul li{ float:left; width:221px; margin-left:11px; display:inline; height:24px; line-height:24px; overflow:hidden;}
#main4 ul{ overflow:hidden;}
#main4 ul li input{ float:left;margin:7px 10px 0px 0px;*margin:2px 5px 0px 0px; display:inline;}
#main4 ul .checkbutton{ float:left;width:444px; overflow:hidden; height:30px; margin-top:5px; display:inline; line-height:30px; padding-left:250px;}
#menu4 span{ float:left; font-size:14px; font-weight:bold; display:inline; margin: 0 80px 0 20px;}
.goodsongcontent{ overflow:hidden;}
.goodsongcontent li{ overflow:hidden; float:left; width:100%;}
.goodsongcontent .num{ float:left;color:#92959C; margin-right:10px; width:20px; text-align:center; }
.goodsongcontent .time{ overflow:hidden;color:#92959C; float:right; width:70px; text-align:right; }
.goodsongcontent .singer{ float:right; width:80px; text-align:right; overflow:hidden;}
.goodsongcontent .songname{ float:left;width:350px; font-size:12px; color:#999999; }
.goodsongcontent .songname a{ text-decoration:underline; font-size:14px;}
.goodsongcontent .songname a.u{ text-decoration:none;} 
.goodsongcontent .songname a:hover{ text-decoration:underline; font-size:14px;}
#main4 ul li span{ margin-right:0px; float:left; width:25px; text-align:left;}

#mainright{ float:right; width:238px; overflow:hidden;}
.bord{ border:1px solid #b2d0ea;margin-top:8px; overflow:hidden;padding-bottom:10px;}
.bordtitle{ padding-left:10px; overflow:hidden; height:25px; line-height:25px; background:#edf4fb; color:#333333; font-size:14px; font-weight:bold;}
.numberone{ font-size:16px; font-weight:bold; color:#FF0000;}
.numbertwo{font-size:14px; font-weight:bold; color:#FF0000;}
.bordtitle .more{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}
.intitle{ height:25px; line-height:25px; margin-top:10px; color:#92959c; background:url(/skin/img/dian.gif) no-repeat 10px 10px; padding-left:25px;}
.bord ul{ padding-left:25px; width:210px; overflow:hidden;}
.bord .top100{ padding-top:15px;}
.bord ul li { float:left; width:100px;}
.bord .singerpic{ overflow:hidden; height:100px; padding-left:15px;}
.singerpic a:hover{ background:none;}
.singerpic img{ margin:10px 15px 0 0 ;}
.top100 li{ font-size:14px; line-height:25px; height:25px;}
.top100 li span{ margin-right:10px;width:15px;float:left;}
.singerk{ overflow:hidden; }
.bord .singerk li { width:70px; float:left;}
.bord .singerk li span{ margin-right:5px;}
#menu5{padding-left:10px; overflow:hidden; height:25px; line-height:25px; background:#edf4fb; color:#333333; font-size:14px; font-weight:bold; width:226px;}
#menu5 li{ font-size:12px; font-weight:normal; margin-right:5px;}
#main5 ul{ padding: 0px; margin-top:10px; overflow:hidden; width:226px;}
#main5 ul li{ margin: 0 5px 0 5px;  width:220px; overflow:hidden;height:25px;line-height:25px;}
#main5 ul li span{ margin-right:5px;}
#main5 .ablumname,#main5 .singername{ text-align:center; float:left; width:100%; overflow:hidden; height:30px; line-height:30px;}
.friend,.partners{ overflow:hidden; border: 1px solid #CAD9EA; margin-top:8px;}
.bluetitle02 {
    background: url("/skin/img/portalbox_bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border-color: #FFFFFF #FFFFFF #CAD9EA;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 0;
    padding-left: 5px;
    text-align: left;
}
.linktxt {
    overflow: hidden;
    padding: 5px 0;
    width: 100%;
}
.linktxt ul {
    border: 0 none;
    list-style-type: none;
    margin: 0;
    width: 100%;
}
.linktxt li {
	color:#333333;display:block;float:left;height:15px;line-height:15px;padding-right:8px;padding-left:8px;margin:5px 0px 0px -1px;white-space:nowrap;border-left:1px solid #DDDDDD;
}
.linktxt li a{ text-decoration:none; background:none;color:#333333;}
.linktxt li a:hover{ text-decoration:none; background:none;color:#333333;}
.linktxt li a:visited{ text-decoration:none; background:none;color:#333333;}
.bluetitle02 {
    background: url("/skin/img/portalbox_bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border-color: #FFFFFF #FFFFFF #CAD9EA;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 0;
    padding-left: 5px;
    text-align: left;
}
.bluetitle02 {
    background: url("/skin/img/portalbox_bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border-color: #FFFFFF #FFFFFF #CAD9EA;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 0;
    padding-left: 5px;
    text-align: left;
}
/* ==================== 排行榜主榜样式 ==================== */
#left_hotlist{ float:left; width:158px; overflow:hidden; margin:10px 0 0 5px; display:inline;}
#left_hotlist ol{ height:30px; line-height:30px; padding-left:26px; font-weight:bold; font-size:14px;}
#left_hotlist p{ height:28px; line-height:28px; color:#FFFFFF; font-size:14px; font-weight:bold; background:url(/skin/img/toplist.gif) no-repeat; padding-left:20px;}
#left_hotlist p a{ color:#FFFFFF; text-decoration:none;}
#left_hotlist ul{ margin-top:2px; border-top:1px solid #dfebf8;padding-bottom:10px;overflow:hidden;}
#left_hotlist .uljia{ height:24px; line-height:34px; overflow:hidden;}
#left_hotlist ul dl{ color:#343434; font-size:14px; font-weight:bold; height:34px; line-height:34px; padding-left:20px; background:url(/skin/img/jian.gif) no-repeat 0 12px; cursor:pointer;}
#left_hotlist ul .jia{ color:#044CB8; font-size:14px; text-decoration:underline; font-weight:normal;  height:34px; line-height:34px; padding-left:20px; background:url(/skin/img/jia.gif) no-repeat 0 12px; cursor:pointer;}
#left_hotlist ul li{ height:25px; line-height:25px; padding-left:28px; font-size:14px; }
#left_hotlist ul li a{ font-weight:normal;}
#right_hotlist{ float:right; width:792px;min-height:610px;_height:610px;border-left: 1px solid #A2CBF3; margin-top:10px;}
.specific{ float:left; width:254px; margin:10px 0 0 10px; display:inline;background:url(/skin/img/specific_title.gif) no-repeat  -129px 0;}
.specific p{  overflow:hidden; width:234px;  padding-left:20px; height:28px; line-height:28px; background:url(/skin/img/specific_title_s.gif) no-repeat; color:#333333; font-size:14px; font-weight:bold;}
.specific p a{ float:right; margin-right:20px; font-weight:normal; font-size:12px;}
.specific p a:hover{ background:none; color:#FF0000;}
.specific ul{ overflow:hidden; border-bottom:1px solid #b2d0ea;border-left:1px solid #b2d0ea;border-right:1px solid #b2d0ea; padding-top:5px;}
.specific ul li{ overflow:hidden; height:28px; line-height:28px;}
.specific ul li .number{ width:15px; text-align:center;}
.specific ul li .songname{ float:left; width:220px; }
.specific ul li .singer{ float:right; width:60px; }
.listen{ float:right; width:15px; height:15px; background:url(/skin/img/listen.gif) no-repeat;}
.favorites{ float:right; width:15px; height:15px; background:url(/skin/img/favorites.gif) no-repeat;}
.download{ float:right; width:15px; height:15px; background:url(/skin/img/download.gif) no-repeat;}
.lyrics{float:right; width:15px; height:15px; background:url(/skin/img/lyrics.gif) no-repeat;}
.special{ background:url(/skin/img/number.gif) no-repeat; color:#FFFFFF; font-weight:bold;float:left; width:15px; height:15px; line-height:15px; text-align:center; margin:6px 5px 0 5px;}
.download,.favorites,.listen,.lyrics{ margin:7px 5px 0 0;}
.listen:hover,#left_search ul li .listen:hover{ float:right; width:15px; height:15px; background:url(/skin/img/listen.gif) no-repeat;}
.favorites:hover,#left_search ul li .favorites:hover{ float:right; width:15px; height:15px; background:url(/skin/img/favorites.gif) no-repeat;}
.download:hover,#left_search ul li .download:hover{ float:right; width:15px; height:15px; background:url(/skin/img/download.gif) no-repeat;}
.lyrics:hover,#left_search ul li .lyrics:hover{ float:right; width:15px; height:15px; background:url(/skin/img/lyrics.gif) no-repeat;}
/* ==================== 排行榜分榜样式 ==================== */
#bang p{ overflow:hidden; height:43px; line-height:43px; background:url(/skin/img/rightheader.gif) no-repeat; font-size:16px; padding-left:20px;}
#bang h1{ overflow:hidden; height:43px; line-height:43px; background:url(/skin/img/rightheader.gif) no-repeat; font-size:16px; padding-left:20px;}
#bang p a{ float:right; background:url(/skin/img/playall.gif) no-repeat; width:101px; height:22px; margin:10px 20px 0 0;}
#bang{ overflow:hidden; float:right;width:785px; }
#bang ul{ overflow:hidden; margin-top:8px;}
.number{float:left; width:25px; height:15px; line-height:15px; text-align:left; margin:6px 5px 0 5px; display:inline;}
#bang ul li{ float:left; width:250px; overflow:hidden; height:25px; line-height:25px; margin-left:-1px; border-left:1px solid #DFEBF8; padding:0 10px 0 0px; display:inline;}
#bang ul .checkbutton{ float:left; width:350px; padding-left:260px; border:none; margin-top:10px; height:30px; line-height:30px;}
#bang ul .checkbutton input{ margin-left:10px; display:inline;}
#bang ul li input{ float:left; margin:7px 0 0 0;*margin:2px 0 0 0;}
#bang ul li .singer{ float:right; width:40px; }
#bang ul li .songname{ float:left; width:180px; margin-left:10px; display:inline; }
#bang ul li .songname2{ float:left; width:140px; margin-left:10px; display:inline; }
/* ==================== 搜索页面样式 ==================== */
#left_search{ float:left; width:740px; margin-top:5px;}
#left_search p{ overflow:hidden; height:30px; line-height:30px;}
#left_search p span{ color:#cccccc;float:right; margin-right:20px;}
#left_search p font{ color:#CC0000;}
#left_search dl{ overflow:hidden; height:25px; line-height:25px; background:#edf4fb;}
#left_search dl dd{ float:left;}
#left_search dl .songname,#left_search ul li .songname{ width:230px; margin-left:5px; display:inline;}
#left_search dl .singer,#left_search ul li .singer{ width:150px;}
#left_search dl .ablum,#left_search ul li .ablum{ width:100px;}
#left_search dl .operation,#left_search ul li .operation{ width:200px; float:right; text-align:right; padding-right:10px;}
#left_search ul li dd{ float:left;line-height:30px; overflow:hidden; height:30px;}
#left_search ul li a{ margin:8px 15px 0 0;}
#left_search ul li .operation{ padding-right:0px;}
#left_search ul li{ border-bottom:1px solid #f2f4f6; overflow:hidden; line-height:30px;}
#right_search{ float:right; width:200px;}
.search_ablum{ margin-top:10px; border:1px solid #b2d0ea;}
.search_ablum p{ height:28px; line-height:28px; padding-left:20px; color:#333333; font-size:14px; font-weight:bold; background:#edf4fb;}
.search_ablum ul{ overflow:hidden; padding-bottom:10px; width:100%;}
.search_ablum ul li{ padding:10px 0 0 10px; overflow:hidden; height:70px; overflow:hidden;}
.search_ablum ul li img{ float:left;}
.search_ablum ul li dl{ float:left; width:100px; line-height:28px; margin-left:10px;}
#PageNav{ text-align:center; margin-top:25px; overflow:hidden; width:100%;}
#PageNav a { margin-left:5px;
	font-size:14px;
	
}
#PageNav a.NowPage {
    border:0 none; text-decoration:none; font-size:16px;
}
/* ==================== 专辑页面样式 ==================== */
.listtitle{overflow:hidden; height:43px; line-height:43px; background:url(/skin/img/rightheader.gif) no-repeat; font-size:16px; padding-left:20px; margin:0px 0 0 0px;}
#ablumcontent{ overflow:hidden; height:189px; border:1px solid #f0f5fb; margin-top:10px;background:url(/skin/img/ablumbg.gif) repeat-x;}
#ablumimg{ float:left; width:181px; height:153px; background:url(/skin/img/ablumimgbgc.gif) no-repeat; margin:25px 0 0 30px; display:inline;}
#ablumimg img{ margin:1px 0 0 7px; width:120px; height:120px;}
#ablumword{ float:left; width:180px; margin:15px 0 0 20px;}
.ablumn{ font-size:16px; font-weight:bold; }
.favoritesablum{ background:url(/skin/img/favoritesablum.gif) 0px 4px no-repeat; padding-left:20px;}
#ablumword a{ color:#044cb8; text-decoration:underline; cursor:pointer;}
#ablumword a:hover{ color:#ffffff; text-decoration:underline;}
#ablumword li{ height:25px; line-height:25px; color:#333333; overflow:hidden;}
#ablumcont{ float:left; width:350px; overflow:hidden; color:#8f8c8c; height:170px;}
#ablumcont p{ height:30px; line-height:30px; color:#000000; padding-left:20px; font-size:14px; font-weight:bold;}
#ablumsonglist{ overflow:hidden; margin-top:10px;}
#ablumsonglist form{ overflow:hidden;}
#ablumsonglist p{ height:25px; line-height:25px; padding-left:15px; font-size:14px; font-weight:bold; background:#edf4fc; color:#333333;}
#ablumsonglist ul li input{ float:left;margin:8px 10px 0 5px;*margin:5px 10px 0 5px;}
#ablumsonglist #moreablum p{ margin-bottom:10px;}
#ablumsonglist ul{ margin-top:5px; overflow:hidden;}
#ablumsonglist ul li{ overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #f2f4f6; padding:0 10px 0 10px;}
#ablumsonglist ul .pageurl{ border:none; margin-top:10px;}
#ablumsonglist ul  .pageurl #PageNav{ margin:0px;}
#ablumsonglist ul li dl{ height:30px; line-height:30px;}
#ablumsonglist ul li .songname{ float:left;  width:300px; margin-left:4px;height:30px; line-height:30px;}
#ablumsonglist ul li .singer{ float:left; width:100px; margin: 0 0 0 20px;}
#ablumsonglist ul li .operation{ float:right;}
#ablumsonglist ul li .operation span{ width:24px;}
#ablumsonglist ul li span{ float:left; margin: 0px 8px 0 0px; width:30px; text-align:center;}
#ablumsonglist ul li a{    margin: 8px 15px 0 0;}
.bt_search{ float:left;width:68px; height:22px; background:url(/skin/img/bofang.gif) no-repeat;    border: 0 none; cursor:pointer; margin:15px 0 0 5px; display:block;}
.bt_add{float:left; width:68px; height:22px; background:url(/skin/img/tianjia.gif) no-repeat;    border: 0 none; cursor:pointer; margin:15px 0 0 5px; display:block;}
#singerlist_365{ overflow:hidden; padding-left:20px;}
#singerlist_365 li{ font-size:14px; width:142px; display:inline; float:left; height:28px; line-height:28px; overflow:hidden; padding-left:10px;}
#singerlist_365 li span{ margin:0 5px 0 5px;}
#singerlist_365 .includeimg{ height:140px; overflow:hidden; text-align:left; margin-bottom:0px;}
#singerlist_365 .includeimg .aimg{  margin:10px 0 0 0; background: url(/skin/img/singer_bor_bg.png) no-repeat ;display: block;height: 95px;overflow: hidden;position: relative;width: 95px;}
#singerlist_365 .includeimg .aimg:hover{ background: url(/skin/img/singer_bor_bg.png) no-repeat ;}
#singerlist_365 .includeimg a:hover{ background:none;}
#singerlist_365 .includeimg dl a:hover{ background:#003399;}
#singerlist_365 .includeimg img{height: 90px;    left: 3px;    position: relative;    top: 1px;    width: 90px;}
#singerlist_365 .includeimg .spanbg{
background:url(/skin/img/singer_bor_mask.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/newsindex/singer_bor_mask.png" ,sizingMethod="crop"); 
 cursor: pointer;display: block;height:95px;left: 1px; position: absolute; top: 0;width: 95px; margin:0px;}
/* ==================== 歌手页面样式 ==================== */
#Singercontent{ overflow:hidden; height:189px; border:1px solid #f0f5fb; margin-top:10px;background:url(/skin/img/ablumbg.gif) repeat-x;}
#Singerimg{ float:left; width:156px; height:156px; background:url(/skin/img/singerbg.gif) no-repeat; margin:25px 0 0 30px; display:inline;}
#singercont{ float:left; width:330px;}
#singercont p{ margin-top:10px; font-size:14px; font-weight:bold;}
#Singerimg img{ float:left; margin:1px 0 0 3px; display:inline; c width:150px; height:150px;}
#Singerword{ float:left; width:200px; margin-left:50px; display:inline; }
#Singerword #singername{ height:30px; line-height:30px; font-size:20px; font-weight:bold; margin-top:20px;}
#singername .shoucgs{ font-size:12px; font-weight:normal; margin-left:20px;}
#Singerword li{ color:#343434; overflow:hidden; line-height:23px; margin-top:5px;}
#menu1{ background:url(/skin/img/menu1bg.gif) repeat-x;  height:30px; line-height:30px;}
#ablumsonglist #menu1 li{ cursor:pointer; float:left; height:30px; line-height:30px; float:left; width:156px; border:none; text-align:center; background:url(/skin/img/singerout.gif) no-repeat; padding:0px; margin-right:10px; font-size:14px;}
#ablumsonglist #menu1 .mover{background:url(/skin/img/singermover.gif) no-repeat; font-weight:bold;}
#main1 dl #singerablum li{ float:left; width:370px; display:inline; margin:10px 0 0 0px; overflow:hidden; padding-left:10px;}
#main1 dl{ overflow:hidden;}
#singerablum li span{ float:left; width:20px;}
#singerablum li dl{ float:left; width:107px; height:93px; background:url(/skin/img/album_bg.png) no-repeat;}
#singerablum li dl a:hover{ background:none;}
#singerablum li dl img{ width:90px; height:90px; margin:1px 0 0 7px;}
#singerablum li ul{ float:left; width:220px; overflow:hidden; margin:0px;}
#main1 dl #singerablum li ul li{ overflow:hidden; margin:0px; border:none; width:100%;}
.nonetop{ margin-top:0px;}
.topborder{ padding-top:20px; margin-top:5px;}
#singerlist_365 .topborder1{ padding-top:20px; margin-top:5px;}
#ablumlist_365{ overflow:hidden; padding-left:20px;}
#ablumlist_365 li{   display: inline;    float: left;    margin: 15px 0 0 0px;    width: 370px;}
#ablumlist_365 li span {    float: left;    width: 25px;}
#ablumlist_365 li dl {    background: url("/skin/img/album_bg.png") no-repeat scroll 0 0 transparent;    float: left;    height: 93px;
width: 107px;}
#ablumlist_365 li dl a:hover{ background:none;}
#ablumlist_365 li dl img {    height: 90px;    margin: 1px 0 0 7px;    width: 90px;}
#ablumlist_365 li ul {    float: left;    margin: 0;    overflow: hidden;    width: 210px; margin-left:10px; display:inline;}
#ablumlist_365 li ul li { height:28px;   border: medium none;    margin: 0;    overflow: hidden;    width: 100%; line-height:28px;}
#ablumlist_365 li ul .intro{border: medium none; color:#343434;  margin: 0;    overflow: hidden;    width: 100%; height:44px; line-height:22px; overflow:hidden;}
#ablumlist_365 li ul .singername{ font-size:14px;}
#moreablum{ overflow:hidden; padding-top:10px;}
#ablumsonglist #moreablum li{ float:left; width:100px; border:none; height:125px;background: url("/skin/img/album_bg.png") no-repeat scroll 0 0 transparent; margin:10px 0 0 15px; padding:1px 7px; display:inline;}
#ablumsonglist #moreablum li img{ width:90px; height:90px; float:left;}
#ablumsonglist #moreablum li span{ float:left; width:100%; overflow:hidden; height:25px; margin-top:5px; font-size:14px;}
#left_hotlist #singerinfo{ overflow:hidden; height:200px;}
#singerinfo ol{ display:inline; float:left; width:85px; height:85px; padding:2px; border:1px solid #cccccc; margin:10px 0 0 35px;}
#singerinfo ol img{ width:85px; height:85px;}
#left_hotlist #singerinfo li{ float:left; width:100%; padding:0px;}
.ablum_singname{text-align:center;}
#left_hotlist .ablum_singname a{ text-decoration:none; font-weight:bold;}
#left_hotlist #singerinfo .sc{ border-top:1px solid #edf8fe; display:inline; width:128px; margin-left:10px;  background: url("/skin/img/sc.gif") no-repeat scroll 0 4px transparent; padding:0px 0 0 20px; font-size:12px; color:#666666;}
#left_hotlist #singerinfo .sc a{ text-decoration:none;}
#left_hotlist #singerinfo .zj{ border-top:1px solid #edf8fe; display:inline; width:128px; margin-left:10px;  background: url("/skin/img/zj.gif") no-repeat scroll 0 4px transparent; padding:0px 0 0 20px; font-size:12px; color:#666666;}
#left_hotlist #singerinfo .gq{ border-top:1px solid #edf8fe; display:inline; width:128px; margin-left:10px;  background: url("/skin/img/gq.gif") no-repeat scroll 0 4px transparent; padding:0px 0 0 20px; font-size:12px; color:#666666;}
#left_hotlist #likesong li{ padding:0px; overflow:hidden; padding-right:5px;}
#left_hotlist #likesong li input{ margin:0px 5px 0 0;}
#left_hotlist #likesong li a{ font-size:12px; color:#666666; text-decoration:none;}
#left_hotlist #likesong li a:hover{ color:#FFFFFF;}
#left_hotlist #otherpeople dl,#left_hotlist #likesong dl{ font-size:12px;}
#left_hotlist #otherpeople li{ float:left; width:60px; margin-left:10px; padding:0px; height:83px;}
#left_hotlist #otherpeople li dl{ overflow:hidden; width:100%; text-align:center;float:left; line-height:22px; background:none; color:#666666; font-size:12px; font-weight:normal; padding:0px;}
#left_hotlist #otherpeople li img{ float:left; width:60px; height:60px;}
#left_hotlist #likesong .butt{ height:30px; overflow:hidden; margin-top:10px;}
.char{ overflow:hidden; border-bottom: 1px solid #DFEBF8; height:24px; line-height:24px;}
.char h3{ float:left; width:50px; background:#DFEBF8; text-align:center; font-size:14px; font-weight:bold; color:#343434;}
.char font{ float:right; font-size:12px;}
.singerul{ overflow:hidden; padding:10px 0 10px 0; width:100%;}
.singerul li{ float:left; width:111px; overflow:hidden; height:30px; line-height:30px; font-size:14px;}
.singerul li span{ float:left; width:30px; text-align:center;}
.singerul li dl{float:left; width:81px;}
.singerul li .isgood{ color:#FF0000; font-weight:bold;}
.singerul li .isgood:hover{ color:#ffffff; font-weight:bold;}
#navtag{ height:42px; line-height:42px; overflow:hidden; background:url(/skin/img/rbg.gif) no-repeat; padding-bottom:10px;}
#navtag dd a{ margin-right:5px; padding:0 5px 0 5px;}
#navtag dd{ background:url(/skin/img/jiansuo.gif) no-repeat 20px 5px; padding-left:80px;}
#charspos{ overflow:hidden;}




