.music_topicline {height:20px; line-height:20px}
.music_topicline .topictype {font-weight:bold; color:#ff8400; padding-right:2px}
.music_topicline .topictitle {color:#333; text-decoration:none}
.music_topicline .topictitle:hover {text-decoration:underline}
#songhome {}
.soh_songline {height:20px; line-height:20px; margin:30px 0px 15px 0px; padding:5px; background-color:#ecf4fa}
.soh_uploadtable {width:100%}
.soh_uploadtable .tablesong {height:25px; padding:2px 0px}
.soh_uploadtable .tableuser {width:120px; height:25px; line-height:25px; text-align:right}
.soh_blogitem {width:500px; padding:10px 0px}
.soh_blogitem .itemleft {width:60px; display:block; float:left; text-align:center}
.soh_blogitem .itemright {width:425px; display:block; float:right; overflow:hidden}
.soh_blogitem .itemtitle {height:20px; line-height:20px}
.soh_blogitem .itemimage {padding:5px 0px}
.soh_blogitem .itembody {line-height:16px; padding:5px 0px}
.soh_blogitem .itemfoot {height:20px; line-height:20px; overflow:hidden}
.soh_blogitem .itemfootleft {display:block; float:left}
.soh_blogitem .itemfootright {display:block; float:right}
.soh_blogitem .linktitle {font-size:14px; font-weight:bold; color:#333; text-decoration:none}
.soh_blogitem .textfoot {font-weight:bold}
.soh_commentform {width:470px; display:block; margin:0px auto 30px auto; text-align:right}
.soh_commentform .inputarea {border:1px solid #a0bed8; width:468px!important; width:466px; height:60px; overflow:auto}
.soh_commentitem {width:500px; padding-bottom:20px}
.soh_commentitem .itemleft {width:60px; display:block; float:left; overflow:hidden; text-align:center}
.soh_commentitem .itemright {width:430px; display:block; float:right}
.soh_commentitem .itemtitle {height:20px; line-height:20px}
.soh_commentitem .itembody {line-height:18px; padding:3px}
.soh_thanks {height:20px; line-height:20px; padding:10px 15px; color:#006ad0; background-color:#ecf4fa; font-weight:bold}
.soh_avatarblock {width:150px; height:150px; border:1px solid #97c0de; background-color:#ecf4fa; margin-top:30px; padding:36px; text-align:center; overflow:hidden}
.soh_avatarblock .avatarblock {width:150px; height:150px; display:block; overflow:hidden; position:relative; top:0px; z-index:100}
.soh_avatarblock .framepause, .soh_avatarblock .frameplay {position:relative; top:-150px; z-index:200}
.soh_avatarblock .linkblock {width:150px; height:150px; position:relative; top:-300px; display:block; text-decoration:none; z-index:300}
.soh_actionblock {width:194px; padding:15px}
.soh_actionblock .link {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px; display:block; color:#333; text-decoration:none}
.soh_actionblock .link:hover {background-color:#ff6600; color:white}
.soh_actionblock .fondlink {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px 0px 35px; display:block; color:#333; text-decoration:none; background:transparent url(/images/icons/singerhome_icons.gif) 12px 0px no-repeat}
.soh_actionblock .fondlink:hover {color:#ff6600}
.soh_actionblock .unfondlink {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px 0px 35px; display:block; color:#333; text-decoration:none; background:transparent url(/images/icons/singerhome_icons.gif) 13px -50px no-repeat}
.soh_actionblock .unfondlink:hover {color:#006ad0}
.soh_actionblock .phonelink {padding-left:35px; background:transparent url(/images/icons/mindex_icon2.gif) 13px 0px no-repeat}
.soh_taglink {color:#333; padding:0px 5px; text-decoration:none}
.soh_taglink:hover {text-decoration:underline}
.soh_lingline {height:20px; line-height:20px}
.soh_lingline .linglink {color:#333; text-decoration:none}
.soh_lingline .linglink:hover {text-decoration:underline}
.soh_lyricbody {line-height:16px; color:#666}
.soh_fansitemblank {width:1px; display:block; overflow:hidden; clear:both}
.soh_fansitem {width:60px; display:block; float:left; padding:5px 3px 15px 3px; text-align:center}
.soh_fansitem .itemavatar {width:60px; overflow:hidden}
.soh_fansitem .iteminfo {height:20px; line-height:20px; padding:3px 0px; overflow:hidden}
.soh_link {color:#ff6600; text-decoration:none}
.soh_link:hover {text-decoration:underline}
.soh_texttitle {height:25px; line-height:25px; font-weight:bold}
.soh_textline {line-height:16px; padding-bottom:15px}
.soh_pageline {text-align:right}
.soh_pagetop {padding-bottom:5px; border-bottom:1px solid #e3e3e3}
.soh_pagebottom {padding-top:5px; border-top:1px solid #e3e3e3}
.soh_commenthome {padding:15px}
.soh_commenthome .soh_commentitem {width:590px}
.soh_commenthome .soh_commentitem .itemright {width:520px}
.sohpagetop_s {padding-bottom:5px}
#songblog {}
.sob_titleline {height:20px; line-height:20px; color:#006ad0}
.sob_titleline .titleleft {width:150px; display:block; float:left}
.sob_titleline .texttitle {color:#333; font-size:14px; font-weight:bold}
.sob_titleline .linktitle {color:#666; font-size:14px; font-weight:bold; text-decoration:none}
.sob_titleline .texttime {font-size:14px; font-weight:bold; padding:0px 5px}
.sob_titleline .linkuser {font-size:14px; font-weight:bold}
.sob_titleline .titleright {width:300px; display:block; float:right}
.sob_titleline .titleright .framepagebar {text-align:right; display:block; float:right}
.sob_titleline .titleright .rightfunc {display:block; float:right; padding-left:15px}
.sob_titletop {border-bottom:1px solid #e7e7e7; padding-top:10px}
.sob_titlesong {padding-top:8px}
.sob_item {width:610px; border-bottom:1px solid #e7e7e7; padding:10px 5px}
.sob_item .itemtitle {height:25px; line-height:25px}
.sob_item .itemtitleleft {display:block; float:left; line-height:23px}
.sob_item .itemtitleleft .texttitle {color:#333; font-size:14px; font-weight:bold; padding-right:10px; text-decoration:none}
.sob_item .itemtitleright {display:block; float:right; text-align:right; padding-top:4px}
.sob_item .itemtitleright .linkfunc {padding-left:5px}
.sob_item .itemtitleright .linkfunc:hover {color:#ff8400; text-decoration:none}
.sob_item .itembody {width:540px; padding:8px 3px; overflow:hidden}
.sob_item .itembody .linkcontent {color:#333; text-decoration:none}
.sob_item .itemimagebody {width:540px; padding-top:8px; overflow:hidden}
.sob_item .itemimageblank {width:1px; display:block; clear:both; overflow:hidden}
.sob_item .itemimage {width:100px; height:80px; text-align:center; overflow:hidden; display:block; float:left; padding-right:10px}
.sob_item .itemfooter {height:22px; line-height:22px}
.sob_item .itemfooter .textfooter {font-weight:bold; padding-right:5px}
.sob_item .itemfooterleft {display:block; float:left}
.sob_item .itemfooterright {display:block; float:right; text-align:right}
.sob_item .itemleft {width:50px; display:block; float:left; text-align:center}
.sob_item .itemright {width:540px; display:block; float:right}
.sob_item .itemright .itemimagebody {width:500px}
.sob_item .itemcommentbody {padding:0px 0px 5px 3px}
#albumhome {}
.abh_infoblock {width:520px; padding:30px 0px 15px 0px}
.abh_infoblock .titleline {height:20px; line-height:20px}
.abh_infoblock .titleleft {display:block; float:left; font-size:14px; font-weight:bold}
.abh_infoblock .titleright {display:block; float:right; color:#666}
.abh_infoblock .bodytable {margin:10px 5px 0px 5px}
.abh_infoblock .bodytable td {line-height:16px}
.abh_infoblock .bodytable .left {width:65px}
.abh_infoblock .bodyline {padding:10px 5px; line-height:16px}
.abh_songitem {width:500px; height:20px; line-height:20px; overflow:hidden}
.abh_songitem .yobosongbar {padding:0px}
.abh_songitem .left {width:25px; display:block; float:left}
.abh_songitem .right {width:470px; display:block; float:left; overflow:hidden}
.abh_songfooter {padding:5px 0px}
.abh_commentform {width:470px; display:block; margin:0px auto 30px auto; text-align:right}
.abh_commentform .inputarea {border:1px solid #a0bed8; width:468px!important; width:466px; height:60px; overflow:auto}
.abh_commentblank {height:20px; line-height:20px; width:470px; margin:0px auto; padding-bottom:20px}
.abh_commentitem {width:500px; padding-bottom:20px}
.abh_commentitem .itemleft {width:60px; display:block; float:left; overflow:hidden; text-align:center}
.abh_commentitem .itemright {width:430px; display:block; float:right}
.abh_commentitem .itemtitle {height:20px; line-height:20px}
.abh_commentitem .itembody {line-height:18px; padding:3px}
.abh_imageitem {padding:0px 7px}
.abh_othersitem {width:100px; display:block; float:left; padding:12px; text-align:center; overflow:hidden}
.abh_othersitem .itemavatar {width:100px; height:100px; padding-bottom:5px; overflow:hidden}
.abh_othersitem .itemline {height:20px; line-height:20px; overflow:hidden}
.abh_thanks {height:20px; line-height:20px; padding:10px 15px; color:#006ad0; background-color:#ecf4fa; font-weight:bold}
.abh_avatarblock {margin:20px 0px 0px 10px; width:150px; height:150px; overflow:hidden; padding:8px 1px 1px 41px; background:transparent url(/images/albumhomebg.gif) no-repeat left top}
.abh_actionblock {width:224px; padding:15px 0px}
.abh_actionblock .link {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px; display:block; color:#333; text-decoration:none}
.abh_actionblock .link:hover {background-color:#ff6600; color:white}
.abh_actionblock .fondlink {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px 0px 35px; display:block; color:#333; text-decoration:none; background:transparent url(/images/icons/singerhome_icons.gif) 12px 0px no-repeat}
.abh_actionblock .fondlink:hover {color:#ff6600}
.abh_fansitemblank {width:1px; display:block; overflow:hidden; clear:both}
.abh_fansbody {line-height:18px}
.abh_fansbody .linkbutton {width:100px; margin:5px auto; letter-spacing:0px}
.abh_fansitem {width:60px; display:block; float:left; padding:5px 3px 15px 3px; text-align:center}
.abh_fansitem .itemavatar {width:60px; overflow:hidden}
.abh_fansitem .iteminfo {height:20px; line-height:20px; padding:3px 0px; overflow:hidden}
.abh_similarsitem {width:80px; display:block; float:left; padding:10px; text-align:center; overflow:hidden}
.abh_similarsitem .itemavatar {width:80px; height:80px; padding-bottom:5px; overflow:hidden}
.abh_similarsitem .itemline {height:20px; line-height:20px; overflow:hidden}
.abh_link {color:#ff6600; text-decoration:none}
.abh_link:hover {text-decoration:underline}
.abh_pageline {text-align:right}
.abh_pagetop {padding-bottom:5px; border-bottom:1px solid #e3e3e3}
.abh_pagebottom {padding-top:5px; border-top:1px solid #e3e3e3}
.abh_commenthome {padding:15px}
.abh_commenthome .abh_commentitem {width:590px}
.abh_commenthome .abh_commentitem .itemright {width:520px}
.abhpagetop_s {padding-bottom:5px}
.abh_profilebody {padding:15px 0px}
.abh_profilebody .link {color:#ff6600; display:block; float:right; padding:0px 0px 10px 10px}
#singerhome {}
.sgh_infoblock {width:520px; padding-top:30px}
.sgh_infoblock .titleline {height:20px; line-height:20px}
.sgh_infoblock .titleleft {display:block; float:left; font-size:14px; font-weight:bold}
.sgh_infoblock .titleright {display:block; float:right; color:#666}
.sgh_infoblock .bodyline {padding:10px 5px; line-height:16px}
.sgh_playerblock {width:472px; height:220px; background-color:#f3f3f3; margin-bottom:20px}
.sgh_fanstop {width:495px; border:1px solid #97c0de; margin:0px auto}
.sgh_fanstop .fansfond {display:block; float:left; background-color:#f3d0aa; overflow:hidden}
.sgh_fanstop .fansunfond {display:block; float:left; background-color:#f3f3f3; overflow:hidden}
.sgh_fanstop .fansavatar {padding:10px 0px 30px 0px}
.sgh_fanstop .fansitem {width:60px; display:block; float:left; overflow:hidden; padding:0px 4px 10px 4px; text-align:center}
.sgh_fanstop .fansunfond .fansitem {float:right}
.sgh_fanstop .fanslink {color:#333; text-decoration:none}
.sgh_fanstop .fanslink:hover {text-decoration:underline}
.sgh_fanstop .fansbottom {height:20px; line-height:20px; padding:2px 5px; font-weight:bold; font-size:13px}
.sgh_fanstop .fansunfond .fansbottom {text-align:right}
.sgh_fanscomment {width:495px; padding-top:20px; margin:0px auto}
.sgh_fanscomment .commentheader {height:30px; line-height:30px}
.sgh_fanscomment .commentfunc {height:20px; line-height:20px; text-align:right; color:#006ad0}
.sgh_fanscomment .commentfunc .linkfunc {text-decoration:underline}
.sgh_fanscomment .commentform {width:495px; text-align:right; padding-top:10px}
.sgh_fanscomment .commentform .inputarea {width:493px; height:100px}
.sgh_fansitem {width:495px; padding-top:20px; margin:0px auto}
.sgh_fonditem {background:transparent url(/images/icons/singerhome_hand1.gif) right 20px no-repeat}
.sgh_unfonditem {background:transparent url(/images/icons/singerhome_hand2.gif) right 20px no-repeat}
.sgh_fansitem .itemblank {width:1px; height:80px; display:block; float:left; overflow:hidden}
.sgh_fansitem .itemleft {width:80px; display:block; float:left; overflow:hidden; text-align:center}
.sgh_fansitem .itemright {width:400px; display:block; float:right; overflow:hidden}
.sgh_fansitem .itemtitle {height:20px; line-height:20px; padding-bottom:5px}
.sgh_fansitem .itembody {line-height:18px; padding-left:5px}
.sgh_albumsitem {width:150px; padding:8px; display:block; float:left; overflow:hidden}
.sgh_albumsitem .itemavatar {width:150px; text-align:center}
.sgh_albumsitem .itemline {line-height:18px; padding:3px 0px}
.sgh_albumsitemblank {width:1px; display:block; overflow:hidden; clear:both}
.sgh_thanks {height:20px; line-height:20px; padding:10px 15px; color:#006ad0; background-color:#ecf4fa; font-weight:bold}
.sgh_avatarblock {width:200px; height:200px; margin:30px auto 0px auto; background-color:#f7f7f7; text-align:center; overflow:hidden}
.sgh_avatarblock .line {line-height:18px; padding:80px 20px 0px 20px; text-align:center}
.sgh_funcblock {width:224px; padding:15px 0px}
.sgh_funcblock .link {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px; display:block; color:#333; text-decoration:none}
.sgh_funcblock .link:hover {background-color:#ff6600; color:white}
.sgh_funcblock .fondlink {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px 0px 35px; display:block; color:#333; text-decoration:none; background:url(/images/icons/singerhome_icons.gif) 12px 0px no-repeat}
.sgh_funcblock .fondlink:hover {color:#ff6600}
.sgh_funcblock .fondlinkcur {color:#ff6600; background:url(/images/icons/singerhome_icons.gif) 12px -25px no-repeat}
.sgh_funcblock .unfondlink {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; padding:0px 15px 0px 35px; display:block; color:#333; text-decoration:none; background:url(/images/icons/singerhome_icons.gif) 12px -50px no-repeat}
.sgh_funcblock .unfondlink:hover {color:#006ad0}
.sgh_funcblock .unfondlinkcur {color:#006ad0; background:url(/images/icons/singerhome_icons.gif) 12px -75px no-repeat}
.sgh_phonesline {height:20px; line-height:20px}
.sgh_phonesline .link {color:#333; text-decoration:none}
.sgh_phonesline .link:hover {text-decoration:underline}
.sgh_listensline {color:#999; line-height:16px; padding-top:6px}
.sgh_listensitemblank {width:1px; display:block; overflow:hidden; clear:both}
.sgh_listensitem {width:60px; display:block; float:left; overflow:hidden; padding:8px 3px; text-align:center}
.sgh_listensitem .itemavatar {width:60px}
.sgh_listensitem .itemline {height:20px; line-height:20px}
.sgh_listensitemblank {width:1px; display:block; overflow:hidden; clear:both}
.sgh_similarsitem {width:80px; height:100px; display:block; float:left; overflow:hidden; padding:8px 10px; text-align:center}
.sgh_similarsitem .itemavatar {width:80px; height:80px; overflow:hidden}
.sgh_similarsitem .itemline {height:20px; line-height:20px}
.sgh_picsbody {width:200px}
.sgh_picsitem {width:80px; padding:8px; text-align:center; display:block; float:left; overflow:hidden}
.sgh_link {color:#ff6600; text-decoration:none}
.sgh_link:hover {text-decoration:underline}
.sgh_hotlist {padding:30px 0px}
.sgh_listheader {height:30px; line-height:30px}
.sgh_listheader .linklist {color:#333; text-decoration:none}
.sgh_listheader .linklist:hover {text-decoration:underline}
.sgh_listheader .linklistcur {font-weight:bold; color:#ff8400}
.sgh_listblank {border:1px solid #97c0de; padding:40px 100px; text-align:center; line-height:20px; font-weight:bold; margin-bottom:10px}
.sgh_listblank .blankfond {width:100px; height:80px; padding-right:110px; background:url(/images/icons/singerhome_hand1.gif) no-repeat right 0px; line-height:40px; font-weight:normal; margin:0px auto; text-align:right}
.sgh_listblank .blankunfond {width:100px; height:80px; padding-right:110px; background:url(/images/icons/singerhome_hand2.gif) no-repeat right 0px; line-height:40px; font-weight:normal; margin:0px auto; text-align:right}
.sgh_listblank .blankform {width:430px; padding-top:20px; margin:0px auto; text-align:right}
.sgh_listblank .inputarea {width:428px; height:100px}
.sgh_listitem {width:618px; padding:10px; margin-bottom:6px; border:1px solid #ccc; background-color:white; overflow:hidden}
.sgh_listitem .itemavatar {width:100px; display:block; float:left}
.sgh_listitem .iteminfo {width:370px; padding-left:15px; display:block; float:left}
.sgh_listitem .iteminfo td {padding:0px; line-height:17px}
.sgh_listitem .iteminfo .infoline {margin:5px 0px; height:1px; overflow:hidden; background-color:#ebebeb}
.sgh_listitem .iteminfo .infoname {width:370px; font-size:14px; font-weight:bold; padding-bottom:3px}
.sgh_listitem .iteminfo .infoleft {width:70px; text-align:left}
.sgh_listitem .iteminfo .inforight {width:300px}
.sgh_listitem .iteminfo .inforight .current {color:#ff6600; font-weight:bold}
.sgh_listitem .iteminfo .itemlink {color:#999; text-decoration:none}
.sgh_listitem .iteminfo .itemlink:hover {text-decoration:underline}
.sgh_listitem .iteminfo .infomore {width:330px; border:1px solid #e8e8e8; background-color:#fbfbfb; padding:5px 10px; margin:3px 0px}
.sgh_listitem .iteminfo .infomoreheader {height:20px; line-height:20px; padding-bottom:5px; font-size:13px; font-weight:bold}
.sgh_listitem .iteminfo .infomorebody {width:320px; line-height:18px}
.sgh_listitem .itemaction {width:120px; display:block; float:right}
.sgh_listitem .itemaction a {width:110px; height:20px; line-height:20px; color:#666; text-decoration:none; padding-left:8px; border-bottom:1px solid #ccc; display:block}
.sgh_listitem .itemaction a:hover {color:white; background-color:#ff6600}
.sgh_fanspage {text-align:right; padding:3px 0px}
.sgh_profilebody {padding:15px 0px}
.sgh_profilebody .link {color:#ff6600; display:block; float:right; padding:0px 0px 10px 10px}
.sgh_albumitem {width:620px; padding:10px 0px; border-bottom:1px solid #e7e7e7}
.sgh_albumitem .itemleft {width:150px; display:block; float:left; overflow:hidden; text-align:center}
.sgh_albumitem .itemright {width:450px; display:block; float:right}
.sgh_albumitem .itemtitle {line-height:20px; padding-bottom:10px}
.sgh_albumitem .itemsubtitle {height:20px; line-height:20px; color:#ff6600}
.sgh_songtop {height:35px; line-height:35px; padding-top:5px}
.sgh_songtop .topleft {display:block; float:left; text-align:right}
.sgh_songtop .topright {display:block; float:right; text-align:right}
.sgh_songtop .topleft a {line-height:20px; padding-left:20px; text-decoration:none}
.sgh_songtop .topleft a:hover {text-decoration:underline}
.sgh_songtop .topleft .linktop {padding:0px 10px 0px 0px; color:#333}
.sgh_songtop .topleft .linktop:hover, .sgh_songtop .topleft .linktopcur {padding:0px 10px 0px 0px; color:#ff8400}
.sgh_songtop .topleft .linkdown {background:transparent url(/images/icons/singersong_icons.gif) 5px -22px no-repeat}
.sgh_songtop .topleft .linkdown:hover, .sgh_songtop .topleft .linkdowncur {color:#ff8400; background:transparent url(/images/icons/singersong_icons.gif) 5px -62px no-repeat}
.sgh_songtop .topleft .linkup {background:transparent url(/images/icons/singersong_icons.gif) 5px -2px no-repeat}
.sgh_songtop .topleft .linkup:hover, .sgh_songtop .topleft .linkupcur {color:#ff8400; background:transparent url(/images/icons/singersong_icons.gif) 5px -42px no-repeat}
.sgh_songtitle {width:100%}
.sgh_songtitle td {height:30px; line-height:30px; text-align:center; color:#006ad0; font-size:14px; font-weight:bold; background-color:#ecf4fa}
.sgh_songtitle .titleleft {width:50px}
.sgh_songtitle .titleright {width:135px}
.sgh_songlist {width:100%}
.sgh_songlist .listleft {width:50px; color:#006ad0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.sgh_songlist .listmid {padding:0px 10px; height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.sgh_songlist .listright {width:135px; text-align:center; height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.sgh_imghomepage {text-align:right; padding:3px}
.sgh_imghometitle {height:20px; line-height:20px; padding:0px 3px}
.sgh_imghometitle .left {display:block; float:left}
.sgh_imghometitle .right {display:block; float:right}
.sgh_imghomelist {width:620px; padding:10px 0px}
.sgh_imghomeitem {width:149px; display:block; float:left; padding:0px 3px 15px 3px}
.sgh_imghomeitem .avatar {width:125px; height:125px; padding:4px 12px 5px 12px; overflow:hidden; text-align:center; background:transparent url(/images/singerimage_bg.gif) 0px 0px no-repeat}
.sgh_imghomeitem .avatarblock {width:125px; height:125px; overflow:hidden}
.sgh_imghomeitem .info {height:20px; line-height:20px; text-align:center}
.sgh_imghomeitem .linkinfo {color:#333; text-decoration:none}
.sgh_imghomeitem .linkinfo:hover {text-decoration:underline}
.sgh_imghomeitem .textinfo {color:#999}
.sgh_imghomeblock {width:500px; margin:20px auto; text-align:center}
.sgh_imghomeblock .sidebar {width:50px}
.sgh_imghomeblock .centerbar {width:400px}
.sgh_imghomeblock .avatar {width:400px; overflow:hidden; text-align:center}
.sgh_imghomeblock .info {line-height:30px; font-weight:bold; font-size:13px}
.sgh_imghomehr {height:15px; line-height:15px; border-top:1px solid #e3e3e3}
.sgh_imghomecomment {width:600px; padding:10px}
.sgh_imghomecomment .itemleft {width:80px; display:block; float:left; text-align:center}
.sgh_imghomecomment .itemright {width:500px; display:block; float:right; overflow:hidden}
.sgh_imghomecomment .itemtitle {height:20px; line-height:20px}
.sgh_imghomecomment .itembody {line-height:16px; padding:3px}
.sgh_imghomeform {width:500px; margin:0px auto; padding:20px 0px}
.sgh_imghomeform .topline {height:20px; line-height:20px; color:#999}
.sgh_imghomeform .topleft {color:#333; font-weight:bold}
#singerpost {}
.sp_preview {width:540px; margin:10px auto 0px auto; padding:5px; border:2px dashed #ccc}
.sp_preview .previewheader {height:25px; line-height:25px; background-color:#f3f3f3}
.sp_preview .previewheader .left {display:block; float:left; font-weight:bold; padding-left:5px}
.sp_preview .previewheader .right {display:block; float:right; text-align:right; padding-top:4px}
.sp_preview .previewbody {padding-top:10px}
.sp_preview .previewbody .itemtitle {height:25px; line-height:25px; font-size:14px; font-weight:bold}
.sp_preview .previewbody .itemtitle .type {color:#ff8400; padding-right:3px}
.sp_preview .previewbody .itemsong {width:520px; margin:5px auto 0px auto}
.sp_preview .previewbody .itemquote {border:1px dashed #ccc; color:#999; margin-top:5px; padding:5px}
.sp_preview .previewbody .itembody {padding:5px 2px}
.sp_create {width:520px; margin:0px auto; padding:20px 0px}
.sp_create .titleline {height:25px; line-height:25px}
.sp_create .titleline .texttitle {font-weight:bold}
.sp_create .titleline .inputtext {border:1px solid #97c0de; padding:1px; width:260px}
.sp_create .titleline .inputcapcha {width:80px}
.sp_create .titleline .textinfo {color:#999; padding-left:10px}
.sp_create .editor {width:520px; height:300px; background-color:#e7e7e7}
.sp_create .titlelinefooter {padding-top:8px}
.sp_create .songlist {width:520px; padding:5px 0px}
#singerbbs {}
.sgb_bbstop {height:20px; line-height:20px; border-bottom:1px solid #dcdcdc}
.sgb_bbstop .left {width:400px; display:block; float:left; padding-left:5px; overflow:hidden}
.sgb_bbstop .right {width:90px; padding-right:5px; display:block; float:right; text-align:right; overflow:hidden}
.sgb_bbstop .tagcurrent {width:38px; height:20px; line-height:20px; display:block; float:left; background-color:#006ad0; color:white; text-align:center; text-decoration:none}
.sgb_bbstop .tag {width:38px; height:20px; line-height:20px; display:block; float:left; color:#006ad0; text-align:center; text-decoration:none}
.sgb_bbstop .tag:hover {background-color:#cce1f6}
.sgb_bbstop .linkbutton {letter-spacing:1px}
.sgb_bbssubtop {height:20px; line-height:20px; text-align:right; margin-bottom:10px}
.sgb_bbsbottom {height:20px; line-height:20px; padding-bottom:40px; margin-top:10px; border-top:1px solid #dcdcdc}
.sgb_bbsbottom .left {width:200px; display:block; float:left; overflow:hidden}
.sgb_bbsbottom .right {width:350px; display:block; float:right; text-align:right; overflow:hidden}
.sgb_bbstable {width:100%; margin:5px 0px}
.sgb_bbstable td {height:25px; line-height:25px}
.sgb_bbstable .topic {padding-left:5px}
.sgb_bbstable .topictype {font-weight:bold; color:#ff8400; padding-right:2px}
.sgb_bbstable .topictitle {color:#333; text-decoration:none}
.sgb_bbstable .topictitle:hover {text-decoration:underline}
.sgb_bbstable .author {width:75px; text-align:center}
.sgb_bbstable .count {width:70px; text-align:center}
.sgb_bbstable .reply {width:120px; text-align:center}
.sgb_bbstable .row td {background-color:#f5f9fc}
.sgb_bbstable .close {width:20px; text-align:center}
