#indexlogin {}
.idxl_content {padding:5px 0px 20px 0px; border-bottom:1px solid #006ad0}
.idxl_message {width:471px; border:1px solid #a1bed9; padding:15px 25px; margin-bottom:5px}
.idxl_message .title {line-height:20px; padding:3px 0px; color:#006ad0; font-size:14px; font-weight:bold}
.idxl_message .line {line-height:25px}
.idxl_message .linkline {line-height:20px; padding-left:15px}
.idxl_message .linkmsg {color:#999; font-weight:bold; text-decoration:none}
.idxl_message .linkmsg:hover {text-decoration:underline}
.idxl_invite {padding:5px 0px; border:1px solid #a1bed9; height:25px; background-color:#f5f5f5; margin-bottom:5px}
.idxl_invite .leftbar {width:380px; height:25px; line-height:25px; padding-left:10px; display:block; float:left; font-weight:bold}
.idxl_invite .leftbar .inputtext {border:1px solid #a0bfdb; padding:3px 1px; width:178px; color:#999; margin:0px 3px}
.idxl_invite .rightbar {width:125px; height:24px; display:block; float:right; padding-right:3px}
.idxl_invite .link {width:24px; height:24px; line-height:24px; display:block; float:right; margin-left:5px; text-align:center; text-decoration:none; background:transparent url(/images/icons/index_invite1.gif) 0px 0px}
.idxl_invite .link:hover {background-image:url(/images/icons/index_invite.gif)}
.idxl_dialogtitle {padding-left:90px}
.idxl_upstatustitle {width:190px; line-height:18px; padding:0px 5px; overflow:hidden}
.idxl_upstatustitle .linkstatus {color:#ff8400; text-decoration:none}
.idxl_upstatustitle .linkstatus:hover {text-decoration:underline}
.idxl_infotop {width:202px; padding-bottom:10px; border-bottom:1px solid #e7e7e7}
.idxl_infotop .leftbar {width:80px; position:relative; margin-top:-40px; display:block; float:left; text-align:center}
.idxl_infotop .rightbar {width:110px; display:block; float:right; line-height:18px}
.idxl_infotop .rightbar .link {color:#333; text-decoration:none}
.idxl_infotop .rightbar .link:hover {text-decoration:underline}
.idxl_infobottom {width:202px; padding-top:10px}
.idxl_infobottom .link {width:195px; padding-left:5px; height:18px; line-height:18px; display:block; color:#333; text-decoration:none}
.idxl_infobottom .link:hover {color:white; background-color:#ff8400}
.idxl_feedblank {border:1px solid #a1bed9; background-color:#ecf4fa; padding:15px 15px 15px 95px; line-height:25px; background:#ecf4fa url(/images/icons/indexme_feedbg1.gif) 17px center no-repeat}
.idxl_feedblank2 {border:1px solid #a1bed9; background-color:#ecf4fa; padding:15px 15px 15px 95px; line-height:25px; background:#ecf4fa url(/images/icons/indexme_feedbg2.gif) 17px center no-repeat; margin-bottom:15px}
.idxl_friend {width:180px; margin:0px auto; padding-bottom:10px; line-height:20px}
.idxl_friend .leftbar {width:60px; display:block; float:left; padding-top:5px}
.idxl_friend .rightbar {width:110px; display:block; float:right}
.idxl_friend .rightline {height:25px; line-height:25px}
.idxl_friend .rightbody {line-height:18px; padding-left:4px}
.idxl_funitem {line-height:18px}
.idxl_funitem .funitemcenter {text-align:center; padding-bottom:5px}
.idxl_pokeitem {background:url(/images/icons/pokeitem_bg.gif) no-repeat 0px 0px; padding:3px 0px 3px 30px}
.idxl_pokeitem .textline {line-height:18px}
.idxl_pokeitem .funcline {color:#666}
.idxl_tipblock {position:absolute; border:1px solid #fe952f; color:#fe6400; background-color:#ffdbc3; padding:10px; width:300px; line-height:18px}
.idxl_dnafooter {height:18px; line-height:18px; text-align:right}
.idxl_dnafooter .dnalink {color:#999; text-decoration:none}
.idxl_dnafooter .dnalink:hover {text-decoration:underline}
.idxl_feedlist {width:500px; margin:0px auto}
.idxl_feedlist .feedtitle {height:20px; line-height:20px; border-bottom:1px solid #dbdbdb; padding-top:10px; margin-bottom:6px}
.idxl_feedlist .feedtitle .texttile {font-size:14px; font-weight:bold; padding-right:5px}
#searchmain {}
.seq_header {height:28px; line-height:28px; border-bottom:1px solid #a1bed9; padding:15px 15px 0px 15px}
.seq_header .headerleft {width:370px; display:block; color:#333; float:left; overflow:hidden}
.seq_header .headerleft a {color:#333; text-decoration:none; padding:0px 5px}
.seq_header .headerleft a:hover {text-decoration:underline}
.seq_header .headerleft a.current {color:#ff6600; font-weight:bold}
.seq_header .headerright {display:block; float:right; text-align:right}
.seq_body {width:779px; margin:0px auto; padding:15px 0px}
.seq_leftbar {width:610px; display:block; float:left}
.seq_leftbar .framepagebar {width:600px; margin-bottom:20px; font-size:15px; border-top:1px solid #a1bed9; padding:10px}
.seq_rightbar {width:139px; display:block; float:right}
.seq_imageitem {width:600px; margin:0px 5px 30px 5px}
.seq_imageitem .itemleft {width:80px; display:block; float:left; overflow:hidden; text-align:center}
.seq_imageitem .itemright {width:500px; display:block; float:left; padding-left:15px}
.seq_imageitem .itemtitle {height:20px; line-height:20px; font-size:14px}
.seq_imageitem .itemline {line-height:18px}
.seq_imageitem .itemsong {width:500px; height:25px; line-height:25px; overflow:hidden}
.seq_imageitem .itemnormal {padding-left:5px; font-size:12px}
.seq_imageitem .iteminfo {width:500px; line-height:18px}
.seq_imageitem .iteminfo .left {width:60px}
.seq_item {width:600px; margin:0px 5px 30px 5px; overflow:hidden}
.seq_item .itemtitle {line-height:20px; font-size:14px}
.seq_item .itemtitle .titlelink {padding-left:15px; color:#aaa}
.seq_item .itemline {line-height:18px}
.seq_item .itembody {width:600px; overflow:hidden}
.seq_item .itemsong {width:600px; height:25px; line-height:25px; overflow:hidden}
.seq_songlist {width:605px; margin:0px 0px 30px 5px; line-height:25px}
.seq_songlist .title {font-weight:bold}
.seq_songlist .titlelink {font-weight:normal}
.seq_songlist .song {width:270px}
.seq_songlist .singer, .seq_songlist .album {width:100px}
.seq_songlist .lyric, .seq_songlist .phone, .seq_songlist .download {text-align:center}
.seq_songlist .songctrl {color:#999; font-weight:bold; text-decoration:none; margin-right:10px}
.seq_songlist .songctrl:hover {color:#ff6600}
.seq_hrline {width:600px; height:1px; overflow:hidden; margin-bottom:30px; background-color:#a1bed9}
.seq_sponsor {width:120px; padding:20px 0px 0px 19px}
.seq_righttitle {height:18px; line-height:18px; padding:0px 7px}
.seq_rightline {line-height:18px; padding:10px 7px 30px 7px}
.seq_rightform {width:125px; padding:5px 0px; margin:0px auto; text-align:right}
.seq_rightform .textarea {border:1px solid #97c0de; width:123px; padding:0px; height:145px; margin-bottom:5px; overflow:auto; color:#999}
.seq_notitle {width:550px; margin:0px auto; padding-top:60px; font-size:14px; line-height:25px}
.seq_noitem {width:550px; margin:0px auto; padding-top:30px}
.seq_noitem .itemleft {width:150px; display:block; float:left}
.seq_noitem .itemright {width:360px; padding-left:35px; display:block; float:left}
.seq_noitem .itemavatar {width:150px; overflow:hidden}
.seq_noitem .itemline {padding-top:3px; height:25px; line-height:25px; text-align:center}
.seq_noitem .iteminfo {line-height:20px; padding-bottom:30px}
.seq_noitem .itemtext {font-weight:bold}
.seq_link {color:#ff6600}
.seq_footer {height:25px; line-height:25px; background-color:#f7f7f7; padding:30px; text-align:center}
.seq_footer .inputtext {width:360px; padding:2px 1px; border:1px solid #97c0de}
.seq_usertitle {height:25px; line-height:25px; font-weight:bold; padding-bottom:10px}
.seq_usertitle .titlelink {font-weight:normal}
.seq_useritem {width:600px; margin:0px auto 30px auto}
.seq_useritem .itemleft {width:80px; display:block; float:left; overflow:hidden; text-align:center}
.seq_useritem .itemright {width:500px; display:block; float:left; padding-left:15px}
.seq_useritem .itemtitle {height:20px; line-height:20px; font-size:14px}
.seq_useritem .itemline {line-height:18px}
.seq_useritem .itemsong {width:500px; height:25px; line-height:25px; overflow:hidden}
.seq_useritem .itemnormal {padding-left:5px; font-size:12px}
.seq_useritem .iteminfo {width:500px; line-height:18px}
.seq_useritem .iteminfo .left {width:60px}
#ranks {}
.rks_content {padding:20px 15px 0px 15px}
.rks_title {height:35px; line-height:35px}
.rks_title .left {display:block; float:left; color:#999}
.rks_title .left .linkfond {color:#666; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -40px; padding:3px 0px 3px 16px}
.rks_title .left .linkfondcur {color:#ff8400; font-weight:bold; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px 0px; padding:3px 0px 3px 16px}
.rks_title .left .linkfond:hover, .rks_title .left .linkfondcur:hover {text-decoration:underline}
.rks_title .left .linkunfond {color:#666; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -60px; padding:3px 0px 3px 16px}
.rks_title .left .linkunfondcur {color:#ff8400; font-weight:bold; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -20px; padding:3px 0px 3px 16px}
.rks_title .left .linkunfond:hover, .rks_title .left .linkunfondcur:hover {text-decoration:underline}
.rks_title .left .linkleft {color:#666; text-decoration:none}
.rks_title .left .linkleftcur {text-decoration:none; color:#ff8400; font-weight:bold}
.rks_title .left .linkleft:hover, .rks_title .left .linkleftcur:hover {text-decoration:underline}
.rks_title .right {display:block; float:right; text-align:right}
.rks_songtitle {width:100%}
.rks_songtitle td {height:30px; line-height:30px; text-align:center; color:#006ad0; font-size:14px; font-weight:bold; background-color:#ecf4fa}
.rks_songtitle .titleleft {width:60px}
.rks_songtitle .titleright {width:185px}
.rks_songlist {width:100%}
.rks_songlist .left {width:60px; 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}
.rks_songlist .mid {padding:0px 10px; height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.rks_songlist .right {width:185px; text-align:center; height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.rks_songlist .blank {padding:40px 150px; text-align:center}
.rks_songlist .topline .left, .rks_songlist .topline .mid, .rks_songlist .topline .right {height:130px; line-height:130px}
.rks_footer {height:20px; line-height:20px; text-align:right; padding:5px 0px 30px 0px}
#ranka{ }
.rka_title {height:30px; line-height:30px; overflow:hidden}
.rka_title .titleleft {height:30px; display:block; float:left; overflow:hidden}
.rka_title .titleright {height:30px; display:block; float:right; overflow:hidden}
.rka_title .linkfond {color:#666; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -40px; padding:3px 0px 3px 16px}
.rka_title .linkfondcur {color:#ff8400; font-weight:bold; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px 0px; padding:3px 0px 3px 16px}
.rka_title .linkfond:hover, .rka_title .linkfondcur:hover {text-decoration:underline}
.rka_title .linkunfond {color:#666; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -60px; padding:3px 0px 3px 16px}
.rka_title .linkunfondcur {color:#ff8400; font-weight:bold; text-decoration:none; background:url(/images/icons/sindex_icons.gif) no-repeat 0px -20px; padding:3px 0px 3px 16px}
.rka_title .linkunfond:hover, .rka_title .linkunfondcur:hover {text-decoration:underline}
.rka_title .linkleft {color:#666; text-decoration:none}
.rka_title .linkleftcur {text-decoration:none; color:#ff8400; font-weight:bold}
.rka_title .linkleft:hover, .rka_title .linkleftcur:hover {text-decoration:underline}
.rka_content {padding:20px 15px 30px 15px}
.rka_artisttitle {width:100%}
.rka_artisttitle td {height:30px; line-height:30px; text-align:center; color:#006ad0; font-size:14px; font-weight:bold; background-color:#ecf4fa}
.rka_artisttitle .titleleft {width:60px}
.rka_artisttitle .titleright {width:100px}
.rka_artistlist {width:100%}
.rka_artistlist .left {width:60px; color:#006ad0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; height:120px; border-bottom:1px solid #e2ebf4}
.rka_artistlist .mid {padding:0px 10px; border-bottom:1px solid #e2ebf4}
.rka_artistlist .right {width:100px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #e2ebf4; color:#006ad0; font-weight:bold; font-size:14px}
.rka_artistlist .rightcur {color:#ff8400; font-size:18px; font-weight:bold}
.rka_artistlist .blank {padding:40px 150px; text-align:center}
.rka_item {width:490px; overflow:hidden; padding:10px 0px}
.rka_item .itemleft {width:100px; display:block; float:left; text-align:center; overflow:hidden}
.rka_item .itemright {width:375px; display:block; float:right; overflow:hidden}
.rka_item .itemtitle {height:20px; line-height:20px; padding-bottom:5px}
.rka_item .itemtitle .title {font-size:14px; font-weight:bold; display:block; float:left}
.rka_item .itemtitle .action {display:block; float:right}
.rka_item .iteminfo {width:100%}
.rka_item .iteminfo .title {width:80px}
.rka_item .itemlink {color:#666; text-decoration:none; margin-right:10px}
.rka_item .itemlink:hover {text-decoration:underline}
.rka_item .linkuser {margin-right:5px}
.rka_item .linkfunc {font-weight:bold}
.rka_footer {height:20px; line-height:20px; text-align:right; padding-top:5px}
#userrank {}
.urk_title {height:30px; line-height:30px; overflow:hidden}
.urk_title .titleleft {height:30px; display:block; float:left; overflow:hidden}
.urk_title .titleright {height:30px; display:block; float:right; overflow:hidden}
.urk_title .linkleft {color:#666; text-decoration:none}
.urk_title .linkleftcur {text-decoration:none; color:#ff8400; font-weight:bold}
.urk_title .linkleft:hover, .urk_title .linkleftcur:hover {text-decoration:underline}
.urk_usertitle {width:100%}
.urk_usertitle td {height:30px; line-height:30px; text-align:center; color:#006ad0; font-size:14px; font-weight:bold; background-color:#ecf4fa}
.urk_usertitle .titleleft {width:60px}
.urk_usertitle .titleright {width:100px}
.urk_content {padding:20px 15px 30px 15px}
.urk_usertlist {width:100%}
.urk_usertlist .left {width:60px; color:#006ad0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; height:120px; border-bottom:1px solid #e2ebf4}
.urk_usertlist .mid {padding:0px 10px; border-bottom:1px solid #e2ebf4}
.urk_usertlist .right {width:100px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #e2ebf4; color:#006ad0; font-size:14px; font-weight:bold}
.urk_usertlist .rightcur {color:#ff8400; font-size:18px; font-weight:bold}
.urk_usertlist .blank {padding:40px 150px; text-align:center}
.urk_item {width:490px; overflow:hidden; padding:10px 0px}
.urk_item .itemleft {width:100px; display:block; float:left; text-align:center; overflow:hidden}
.urk_item .itemright {width:350px; display:block; float:right; overflow:hidden}
.urk_item .iteminfo {width:370px; display:block; float:right; overflow:hidden}
.urk_item .iteminfo td {padding:0px; line-height:17px}
.urk_item .iteminfo .infoline {margin:5px 0px; height:1px; overflow:hidden; background-color:#ebebeb}
.urk_item .iteminfo .infoname {width:370px; font-size:14px; font-weight:bold; padding-bottom:3px}
.urk_item .iteminfo .infoleft {width:70px; text-align:left}
.urk_item .iteminfo .inforight {width:300px}
.urk_item .iteminfo .inforight .current {color:#ff6600; font-weight:bold}
.urk_item .iteminfo .itemlink {color:#999; text-decoration:none}
.urk_item .iteminfo .itemlink:hover {text-decoration:underline}
.urk_item .iteminfo .infomore {width:330px; border:1px solid #e8e8e8; background-color:#fbfbfb; padding:5px 10px; margin:3px 0px; overflow:hidden}
.urk_item .iteminfo .infomoreheader {height:20px; line-height:20px; padding-bottom:5px; font-size:13px; font-weight:bold}
.urk_item .iteminfo .infomorebody {width:320px; line-height:18px; overflow:hidden}
.urk_item .itemtitle {height:20px; line-height:20px}
.urk_item .itemtitle .linkuser {font-size:13px; font-weight:bold; margin-right:10px}
.urk_item .itemsong {height:20px; padding:5px 0px 3px 0px}
.urk_item .itemtext {line-height:17px; color:#666}
.urk_footer {height:20px; line-height:20px; text-align:right; padding-top:5px}
.urk_sqtitle {height:20px; line-height:20px; text-align:right; padding-bottom:5px}
.urk_sqtitle .textsq {color:#ff8400; font-weight:bold}
.urk_sqitem {border:1px solid #e3e3e3; padding:10px; margin-bottom:5px}
.urk_sqitem .itemavatar {width:100px; text-align:center; overflow:hidden; display:block; float:left}
.urk_sqitem .iteminfo {width:370px; padding-left:15px; display:block; float:left}
.urk_sqitem .iteminfo td {padding:0px; line-height:17px}
.urk_sqitem .iteminfo .infoline {margin:5px 0px; height:1px; overflow:hidden; background-color:#ebebeb}
.urk_sqitem .iteminfo .infoleft {width:70px; text-align:left}
.urk_sqitem .iteminfo .inforight {width:300px}
.urk_sqitem .iteminfo .inforight .current {color:#ff6600; font-weight:bold}
.urk_sqitem .iteminfo .itemlink {color:#ff6600; text-decoration:none}
.urk_sqitem .iteminfo .itemlink2 {color:#666; text-decoration:none}
.urk_sqitem .iteminfo .itemlink:hover, .urk_sqitem .iteminfo .itemlink2:hover {text-decoration:underline}
.urk_sqitem .iteminfo .infomore {width:330px; border:1px solid #e8e8e8; background-color:#fbfbfb; padding:5px 10px; margin:3px 0px}
.urk_sqitem .iteminfo .infomoreheader {height:20px; line-height:20px; padding-bottom:5px; font-size:13px; font-weight:bold}
.urk_sqitem .iteminfo .infomorebody {width:320px; line-height:18px}
.urk_sqitem .itemaction {width:120px; display:block; float:right}
.urk_sqitem .itemaction .linkaction {border-bottom:1px solid #e3e3e3; color:#666; display:block; height:20px; line-height:20px; padding:0px 8px; text-decoration:none}
.urk_sqitem .itemaction .linkaction:hover {background-color:#ff8400; color:white}
.urk_sqblank {width:500px; margin:100px auto 150px auto}
.urk_sqblank .block_mmid {padding:30px 0px; text-align:center}
#musicalist {}
.mal_content {padding:10px 11px 30px 11px}
.mal_header {height:25px; line-height:25px; padding:5px 3px; border-bottom:1px solid #e3e3e3; margin-bottom:10px}
.mal_header .left {display:block; float:left; font-weight:bold}
.mal_header .linkhot {color:#666; text-decoration:none; margin-right:5px}
.mal_header .linkhot:hover {text-decoration:underline}
.mal_header .linkhotcur {color:red; text-decoration:none; margin-right:5px}
.mal_header .linkleft {color:#666; font-size:14px; text-decoration:none; padding:0px 3px}
.mal_header .linkleft:hover {text-decoration:underline}
.mal_header .linkleftcur {color:#ff8400; font-size:14px; text-decoration:none; padding:0px 3px}
.mal_header .right {display:block; float:right; color:#999; text-align:right}
.mal_header .linkright {color:#666; text-decoration:none}
.mal_header .linkright:hover {text-decoration:underline}
.mal_header .linkrightcur {color:#ff8400; text-decoration:none; font-weight:bold}
.mal_listheader {height:28px}
.mal_listheader .left {width:50px; height:26px; line-height:26px; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:1px 1px 0px 1px; display:block; float:left; position:relative; top:1px; background-color:white}
.mal_listheader .tab {background-color:#006ad0; color:white; font-size:14px; font-weight:bold; text-align:center}
.mal_listheader .right {height:20px; line-height:20px; padding:6px 5px 0px 0px; display:block; float:right}
.mal_listheader .linkright {color:#666; text-decoration:none; font-size:13px}
.mal_listheader .linkright:hover {text-decoration:underline}
.mal_listbody {width:100%; border:1px solid #e3e3e3; margin-bottom:15px}
.mal_listbody .item {width:111px; height:35px; line-height:17px; text-align:center; background-color:#f5f5f5}
.mal_listbody .linkitem {color:#666; text-decoration:none}
.mal_listbody .linkitem:hover {text-decoration:underline}
.mal_itembody {width:785px; overflow:hidden}
.mal_itembody .item {width:127px; display:block; float:left; padding:5px 15px 20px 15px; height:180px; overflow:hidden}
.mal_itembody .itemavatar {width:125px; height:125px; border:1px solid #e3e3e3; text-align:center; overflow:hidden}
.mal_itembody .itemname {height:20px; line-height:20px; padding:3px 2px 0px 2px; overflow:hidden}
.mal_itembody .linkitem {color:#666; font-size:14px; font-weight:bold; text-decoration:none}
.mal_itembody .itemaction {width:125px; height:27px; overflow:hidden; padding:0px 1px}
.mal_footer {height:25px; line-height:25px; padding:0px 3px; border-top:1px solid #e3e3e3; text-align:right}
#musicdiscover {}
.mdc_content {padding:10px 11px 30px 10px}
.mdc_header {line-height:20px; padding:7px 3px; border-bottom:1px solid #e3e3e3; margin-bottom:10px}
.mdc_topsponsor {width:728px; height:90px; margin:0px auto 10px auto}
.mdc_itemheader {height:28px}
.mdc_itemheader .left {height:26px; line-height:26px; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:1px 1px 0px 1px; display:block; float:left; position:relative; top:1px; background-color:white}
.mdc_itemheader .tab {background-color:#006ad0; color:white; font-weight:bold; text-align:center; padding:0px 10px}
.mdc_itemheader .right {height:20px; line-height:20px; padding:6px 5px 0px 0px; display:block; float:right}
.mdc_itemheader .linkright {color:#666; text-decoration:none; font-size:13px}
.mdc_itemheader .linkright:hover {text-decoration:underline}
.mdc_itembody {width:100%; border:1px solid #e3e3e3; margin-bottom:15px}
.mdc_itembody .item {width:156px; line-height:18px; padding:8px 0px; background-color:#f5f5f5}
.mdc_itembody .title {padding-left:30px; font-weight:bold}
.mdc_itembody .line {padding-left:45px}
.mdc_itembody .linkitem {color:#666; text-decoration:none}
.mdc_itembody .linkitem:hover {text-decoration:underline}
#musicwiki {}
.mwk_info {width:780px; margin:15px auto}
.mwk_info .left {width:152px; display:block; float:left; overflow:hidden}
.mwk_info .left .avatar {width:150px; height:150px; overflow:hidden; text-align:center; border:1px solid #e3e3e3}
.mwk_info .left .line {height:25px; line-height:25px}
.mwk_info .left .linkaction {color:#666; text-decoration:none}
.mwk_info .left .linkaction:hover {text-decoration:underline}
.mwk_info .right {width:600px; display:block; float:right; overflow:hidden}
.mwk_info .right .title {height:20px; line-height:20px; color:#666; font-weight:bold; font-size:13px}
.mwk_info .right .info {line-height:18px; color:#666; padding:3px 0px; text-indent:2em}
.mwk_info .right .line {height:20px; line-height:20px; text-align:right}
.mwk_title {height:40px; line-height:40px; background-color:#f5f5f5; padding:0px 10px}
.mwk_title .left {display:block; float:left; color:#006ad0; font-size:14px; font-weight:bold; padding-left:10px}
.mwk_title .right {display:block; float:right; color:#999}
.mwk_title .linkaction {color:#666; text-decoration:none}
.mwk_title .linkactioncur {color:#ff8400; font-weight:bold; text-decoration:none}
.mwk_title .linkaction:hover, .mwk_title .linkactioncur:hover {text-decoration:underline}
.mwk_list {width:770px; margin:0px auto; padding:15px 0px}
.mwk_list .itemblank {width:1px; display:block; overflow:hidden; clear:both}
.mwk_list .item {width:152px; display:block; float:left; padding:10px 20px; overflow:hidden}
.mwk_list .item .avatar {width:150px; height:150px; border:1px solid #e3e3e3; overflow:hidden}
.mwk_list .item .line {width:152px; line-height:18px; padding-top:3px; overflow:hidden}
.mwk_footer {width:770px; height:25px; line-height:25px; text-align:right; margin:0px auto; padding-bottom:30px; border-top:1px solid #e3e3e3}
#musicrecent {}
.mrc_content {padding:15px 0px 30px 0px}
.mrc_header {width:780px; line-height:20px; padding:7px 3px; border-bottom:1px solid #e3e3e3; margin:0px auto}
.mrc_header .linkitemcur {color:#ff8400; font-weight:bold; text-decoration:none}
.mrc_item {width:750px; margin:0px auto; padding:10px; border-bottom:1px solid #e3e3e3; overflow:hidden}
.mrc_item .avatar {width:150px; height:150px; border:1px solid #e3e3e3; display:block; float:left; text-align:center; overflow:hidden}
.mrc_item .info {width: 580px; display:block; float:right; overflow:hidden}
.mrc_item .info .line {line-height:18px; padding-bottom:4px; color:#666}
.mrc_item .info .line span {font-weight:bold}
#smain_songtag {}
.mrc_footer {width:770px; height:25px; line-height:25px; text-align:right; margin:0px auto}
.smain_songtaglist {width:620px}
.smain_songtaglist .left {width:40px; font-size:14px; font-weight:bold; text-align:center}
.smain_songtaglist .right {height:20px; line-height:20px; padding:3px 0px}
.umain_pageline {text-align:right}
.umain_pagetop_s {padding-bottom:5px}
.umain_listitem {width:618px; padding:10px; margin-bottom:6px; border:1px solid #ccc; background-color:white; overflow:hidden}
.umain_listitem .itemavatar {width:100px; display:block; float:left}
.umain_listitem .iteminfo {width:370px; padding-left:15px; display:block; float:left}
.umain_listitem .iteminfo td {padding:0px; line-height:17px}
.umain_listitem .iteminfo .infoline {margin:5px 0px; height:1px; overflow:hidden; background-color:#ebebeb}
.umain_listitem .iteminfo .infoleft {width:70px; text-align:left}
.umain_listitem .iteminfo .inforight {width:300px}
.umain_listitem .iteminfo .inforight .current {color:#ff6600; font-weight:bold}
.umain_listitem .iteminfo .itemlink {color:#999; text-decoration:none}
.umain_listitem .iteminfo .itemlink:hover {text-decoration:underline}
.umain_listitem .iteminfo .infomore {width:330px; border:1px solid #e8e8e8; background-color:#fbfbfb; padding:5px 10px; margin:3px 0px}
.umain_listitem .iteminfo .infomoreheader {height:20px; line-height:20px; padding-bottom:5px; font-size:13px; font-weight:bold}
.umain_listitem .iteminfo .infomorebody {width:320px; line-height:18px}
.umain_listitem .itemaction {width:120px; display:block; float:right}
.umain_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}
.umain_listitem .itemaction a:hover {color:white; background-color:#ff6600}
.umain_citytable {padding:10px 20px 100px 20px}
.umain_citytable .block_mmid {line-height:20px; padding:10px 25px}
#indexanony {}
.idxa_content {width:950px; padding:12px 0px 20px 0px; overflow:hidden}
.idxa_loginblock {width:144px; height:133px; padding:6px 15px; background:white url(/images/indexanony_bg.gif) no-repeat 0px 0px; display:block; float:left; overflow:hidden; color:#246dc9}
.idxa_loginblock .title {height:25px; line-height:25px; font-size:14px}
.idxa_loginblock .footer {height:20px; line-height:20px}
.idxa_loginblock .line {height:25px; line-height:25px; padding:2px 0px 5px 0px !important; padding:2px 0px 0px 0px}
.idxa_loginblock .line .left {width:70px; display:block; float:left; overflow:hidden}
.idxa_loginblock .line .right {width:50px; display:block; float:right; text-align:right}
.idxa_loginblock .inputbox {margin-left:0px}
.idxa_loginblock .lineright {text-align:right}
.idxa_loginblock .inputidxa {width:136px; padding:1px 3px; border:1px solid #a5acb2; color:#999; height:16px; line-height:16px; margin-bottom:3px}
.idxa_loginblock .linkidxa {color:#246dc9; text-decoration:none}
.idxa_loginblock .linkidxa:hover {text-decoration:underline}
.idxa_leftblock1 {width:224px; height:88px; line-height:22px; padding:48px 10px 9px 10px; display:block; float:left; margin-left:26px; overflow:hidden; background:white url(/images/indexanony_bg.gif) no-repeat -200px 0px}
.idxa_leftblock2 {width:224px; height:88px; line-height:22px; padding:48px 10px 9px 10px; display:block; color:white; float:left; margin-left:9px; overflow:hidden; background:white url(/images/indexanony_bg.gif) no-repeat -453px 0px}
.idxa_leftblock3 {width:224px; height:88px; line-height:22px; padding:48px 10px 9px 10px; display:block; float:right; overflow:hidden; background:white url(/images/indexanony_bg.gif) no-repeat -706px 0px}
.linkidxa_b {color:#333; padding:0px 2px; text-decoration:none}
.linkidxa_b:hover {text-decoration:underline}
.linkidxa_w {color:white; text-decoration:none}
.linkidxa_w:hover {text-decoration:underline}
.linkidxa_r {color:#ff1c00; padding:0px 2px; font-size:14px; text-decoration:none}
.linkidxa_r:hover {text-decoration:underline}
#forumindex {}
.fidx_title {line-height:18px; padding-top:3px; color:#666; text-indent:2em}
.fidx_table {width:610px; margin:20px auto}
.fidx_table .header {font-weight:bold}
.fidx_table .line td {background-color:#f5f9fc}
.fidx_table .topic {height:28px; line-height:28px; padding-left:5px}
.fidx_table .count {text-align:center; width:60px}
.fidx_table .reply {width:130px; text-align:right}
.fidx_table .topictype {color:#ff8400; font-weight:bold}
.fidx_table .topictitle {color:#333; text-decoration:none}
.fidx_table .topictitle:hover {text-decoration:underline}
.fidx_footer {height:25px; line-height:25px; padding:5px 5px 0px 0px}
.fidx_footer .linkbutton {float:right; width:60px}
#phoneindex {}
.pidx_content {padding:15px 10px}
.pidx_leftbar {width:380px; border:1px solid #a1bed9; display:block; float:left; overflow:hidden}
.pidx_rightbar {width:380px; border:1px solid #a1bed9; display:block; float:right; overflow:hidden}
.pidx_headertable {width:100%}
.pidx_headertable td {height:30px; line-height:30px; font-weight:bold; background-color:#ecf4fa}
.pidx_headertable .rank {width:30px}
.pidx_headertable .song {padding-left:15px}
.pidx_headertable .artist {width:75px; text-align:center}
.pidx_headertable .action {width:38px; text-align:center}
.pidx_listtable {width:100%}
.pidx_listtable td {height:30px; line-height:30px; border-bottom:1px solid #e2ebf4}
.pidx_listtable .rank {width:30px; text-align:center; font-size:14px; font-weight:bold; color:#006ad0; font-family:Verdana, Arial, Helvetica, sans-serif}
.pidx_listtable .song {padding:0px 10px}
.pidx_listtable .artist {width:75px; text-align:center}
.pidx_listtable .action {width:38px; text-align:center}
.pidx_listtable .linksong {color:#666; text-decoration:none}
.pidx_listtable .linksong:hover {text-decoration:underline}
.pidx_footer {clear:both; line-height:25px; padding:5px 0px; color:#999}
.pidx_footer .framepagebar {display:block; float:right}
.pidx_body {width:787px; overflow:hidden}
.pidx_body .pidx_leftbar, .pidx_body .pidx_rightbar {border:0}
.pidx_content2 .pidx_leftbar, .pidx_content2 .pidx_rightbar {width:312px}
.pidx_content2 .pidx_body {width:638px}
.pidx_footertext {height:25px; line-height:25px; color:#999}
#feast_index {}
.fti_activetable {width:100%; margin:30px auto}
.fti_activetable .left {width:40%; text-align:center}
.fti_activetable .right {padding-top:20px}
.fti_activetable .content {color:#333; padding:15px}
.fti_activetable .active {padding:10px; text-align:center}
.fti_settingheader {line-height:20px; text-align:right}
.fti_settingheader .linktheme {color:#333; text-decoration:none}
.fti_settingheader .linkthemecur {color:#ff6600; font-weight:bold; text-decoration:none}
.fti_settingheader .linktheme:hover, .fti_settingheader .linkthemecur:hover {text-decoration:underline}
.fti_settingheader span {font-weight:bold}
.fti_settingheaderleft {text-align:left}
.fti_settingheadertop {padding-top:20px}
.fti_settingtitle {height:80px; line-height:80px; text-align:center; font-size:14px; font-weight:bold; color:#666}
.fti_settinglist {width:100%; margin:20px auto}
.fti_settinglist .item {border:1px solid #b4cbe0; width:33%; text-align:center}
.fti_settinglist .itemcurrent {border:1px solid #ff6600; width:33%; text-align:center}
.fti_settinglist .iteminner {background-color:white; padding:10px 0px}
.fti_settinglist .iteminnercurrent {background-color:#e6edf4; padding:10px 0px}
.fti_settinglist .line {padding-top:5px}
.fti_settinglist .bottom {padding-top:20px; text-align:center}
.fti_settingflash {width:500px; margin:0px auto; padding-top:15px}
.fti_settinginfo {padding:5px; text-align:center; line-height:20px}
.fti_settingform {width:360px; padding-bottom:30px; margin:0px auto}
.fti_settingform .inputword {width:340px; font-size:18px; font-weight:bold}
.fti_settingform .linecenter {padding-top:30px; text-align:center}
.fti_settingform .line {padding-top:30px; line-height:20px}
.fti_settingform .coloritem {width:20px; height:20px; padding:1px; border:1px solid #cccccc; display:block; overflow:hidden; float:left; margin-right:5px; margin-top:4px; cursor:pointer}
.fti_settingform .coloritemcur {width:26px; height:26px; padding:2px; border:2px solid #ff761b; display:block; overflow:hidden; float:left; margin-right:5px; cursor:pointer}
.fti_settingform .coloritemcur div, .fti_settingform .coloritem div {width:100%; height:100%}
.fti_settingsongform {padding:10px 10px 20px 10px}
.fti_settingsongform .linetop {padding:5px 0px; line-height:20px; border-top:1px solid #ccc; font-weight:bold}
.fti_settingsongform .linesong {padding:3px 0px; background-color:#f5f5f5}
.fti_settingsongform .line {padding:3px 0px; line-height:20px}
.fti_settingsongform .songlist {border:1px solid #a0bed8; height:300px; padding:5px 0px; overflow:auto}
.fti_settingsongform .songtable {width:100%}
.fti_settingsongform .songleft {width:30px; text-align:center; height:24px}
.fti_settingsongform .linecenter {padding-top:30px; text-align:center}
.fti_settingresult {width:500px; margin:0px auto; padding:100px 0px}
.fti_floataccount {border:1px solid #90ba76; padding:5px 15px; line-height:20px; font-size:12px; font-weight:normal; background-color:#dafac7; position:absolute; right:0px; top:0px; color:#666}
.fti_floataccount span {font-weight:bold; padding:0px 2px; font-size:18px}
.fti_floataccount2 {border:1px solid #90ba76; padding:5px 15px; line-height:20px; font-size:12px; font-weight:normal; background-color:#dafac7; float:right; color:#666}
.fti_floataccount2 span {font-weight:bold; padding:0px 2px}
.fti_floataccount3 {padding:20px 0px 0px 20px; line-height:20px; font-size:12px; font-weight:normal; float:right}
.fti_giftform {padding:5px 0px 30px 0px}
.fti_giftform .giftlist {width:100%; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.fti_giftform .giftitem {border:1px solid white; text-align:center; width:20%}
.fti_giftform .giftitemcurrent {border:1px solid #ff6600; text-align:center; width:20%}
.fti_giftform .giftiteminner {padding:15px 0px; background-color:white}
.fti_giftform .giftiteminnercurrent {padding:15px 0px; background-color:#e6edf4}
.fti_giftform .giftprice {padding:5px 0px; color:#006ad0}
.fti_giftform .giftpage {padding:10px 0px 20px 0px; text-align:right}
.fti_giftform .giftresult {width:100%; background-color:#ececec}
.fti_giftform .giftresult .resultleft {width:80px}
.fti_giftform .giftresult .resultmid {padding-top:40px; text-align:center; width:30px}
.fti_giftform .giftresult .frienditem {padding:5px; width:70px; display:block; float:left; text-align:center; overflow:hidden}
.fti_giftform .giftresult .frienditem .itemimage {width:60px; height:60px; overflow:hidden; margin:0px auto}
.fti_giftform .giftresult .frienditem .itemname {padding:3px 0px; overflow:hidden}
.fti_giftform .giftresult .frienditem .itemfunc {height:20px; line-height:20px; color:#006ad0; overflow:hidden}
.fti_giftform .giftresult .friendlist {width:500px; overflow:hidden}
.fti_giftform .giftline {height:25px; line-height:25px}
.fti_giftform .giftline span {font-weight:bold; padding:0px 2px}
.fti_giftform .giftline .largeprice {font-size:18px; color:#ff8400}
.fti_giftform .giftlinecenter {padding-top:30px; text-align:center}
.fti_giftempty {width:370px; padding:70px; text-align:center; background-color:#f7f7f7; margin:50px auto}
.fti_giftlist {width:620px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; padding-top:15px}
.fti_giftitem {width:290px; height:160px; padding:10px; border-top:1px solid #ccc; overflow:hidden; display:block; float:left}
.fti_giftitem .itemleft {width:90px; text-align:center; line-height:20px; overflow:hidden; display:block; float:left}
.fti_giftitem .itemright {width:190px; overflow:hidden; display:block; float:right}
.fti_giftitem .itemtitle {line-height:20px; position:relative}
.fti_giftitem .itemtitle span {font-weight:bold}
.fti_giftitem .itemtitle .close {position:absolute; top:0px; right:0px}
.fti_giftitem .itemimage {padding:8px 0px; width:200px; overflow:hidden}
.fti_giftitem .itemimageleft {width:80px; height:80px; display:block; float:left; overflow:hidden}
.fti_giftitem .itemimageright {width:115px; line-height:20px; display:block; float:right; overflow:hidden; color:#006ad0}
.fti_giftitem .itemimageright span {color:#ff770f}
.fti_giftitem .itemfunc {padding-left:5px}
.fti_giftitem .itemleft_g {width:140px; display:block; float:left; overflow:hidden; text-align:center}
.fti_giftitem .itemavatar_g {width:80px; height:80px; overflow:hidden; padding:5px; margin:0px auto; border:1px solid #ccc}
.fti_giftitem .itemtitle_g {padding-top:3px; line-height:20px; color:#666}
.fti_giftitem .itemtitle_g span {font-weight:bold}
.fti_giftitem .itemprice_g {line-height:20px; color:#006ad0}
.fti_giftitem .itemline_g {line-height:20px}
.fti_giftitem .itemarr_g {width:25px; display:block; float:left; overflow:hidden; padding-top:50px}
.fti_giftitem .itemright_g {width:100px; display:block; float:left; overflow:hidden; text-align:center}
.fti_giftitem .itemclose_g {width:20px; display:block; float:right; overflow:hidden; text-align:right}
.fti_giftpage {padding:5px 0px 30px 0px; text-align:right}
.fti_accountblock {width:620px; display:block; overflow:hidden; padding:30px 0px}
.fti_accountblock .accountleft {width:224px; display:block; float:left; overflow:hidden; text-align:center}
.fti_accountblock .accountright {width:380px; display:block; float:right; overflow:hidden}
.fti_accountblock .accountright span {font-weight:bold; padding:0px 2px}
.fti_accountblock .accountright .infogift {padding:15px 0px 10px 83px; height:60px; line-height:25px; background:url(http://images-tel.yobo.com/giftimg/29.gif) 0px center no-repeat}
.fti_accountblock .accountright .infogift a {font-size:14px; text-decoration:underline; color:#d80001; font-weight:bold}
.fti_accountblock .accountright .infotop {border:1px solid #ff952f; color:#ff952f; padding:15px; line-height:20px; background-color:#fedbc3; text-align:center; margin-bottom:15px}
.fti_accountblock .accountright .infobottom {border:1px solid #90ba76; color:#333; padding:20px; line-height:18px; background-color:#dafac7}
#widget_sohu {}
.sohuw_list {padding:20px 0px 40px 0px}
.sohuw_header {width:750px; line-height:25px; padding:5px 0px 10px 5px; margin:0px auto; border-bottom:1px solid #e5e5e5}
.sohuw_header .linkheader {color:#104d6c}
.sohuw_header .linkheader:hover {color:#ff6633}
.sohuw_header .headertext {padding:0px 0px 10px 10px; line-height:18px; color:#666}
.sohuw_item {width:750px; border-bottom:1px solid #e5e5e5; margin:0px auto; padding:20px 0px; overflow:hidden}
.sohuw_item .itemleft {width:130px; height:98px; padding:2px; border:1px solid #e5e5e5; display:block; overflow:hidden; float:left}
.sohuw_item .itemright {width:600px; display:block; float:right; overflow:hidden}
.sohuw_item .itemtitle {height:26px; line-height:26px; overflow:hidden}
.sohuw_item .itembtn {display:block; float:right; position:relative; top:-26px}
.sohuw_item .iteminfo {padding:10px 0px; color:#666; line-height:19px}
.sohuw_item .itemfooter {padding-top:5px; color:#666}
.sohuw_item .linktitle {font-size:14px; font-weight:bold; color:#425b6f}
.sohuw_item .linktitle:hover {color:#ff6633}
#yobo_frdster_main {width:908px; padding:0px 20px}
#yobo_frdster_header {padding:10px 0px; border-bottom:1px solid #ccc}
#yobo_frdster_header a {padding:0px 15px}
#yobo_frdster_body {padding:25px 0px 100px 0px}
#yobo_frdster_body .frdster_bodyleft {width:130px; display:block; float:left; overflow:hidden}
#yobo_frdster_body .frdster_bodyleft .frdster_linkblock {padding:10px 0px; background-color:#e6e6e6}
#yobo_frdster_body .frdster_bodyleft .frdster_linkleftcur {height:24px; line-height:24px; background-color:#ff8400; color:white; padding-left:10px; display:block; text-decoration:none}
#yobo_frdster_body .frdster_bodyleft .frdster_linkleft {height:24px; line-height:24px; color:#ff8400; font-weight:bold; padding-left:10px; display:block; text-decoration:none}
#yobo_frdster_body .frdster_bodyleft .frdster_linkleft:hover {text-decoration:underline}
#yobo_frdster_body .frdster_bodyleft .frdster_linkline {line-height:25px; padding-top:5px}
#yobo_frdster_body .frdster_bodyright {width:760px; display:block; float:right; overflow:hidden}
#yobo_frdster_body .frdster_bodyright .frdster_empty {padding:100px; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist {width:760px; overflow:hidden; padding:25px 0px; border-bottom:1px solid #ccc}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemleft {width:390px; overflow:hidden; display:block; float:left; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemright {width:340px; padding-right:20px; overflow:hidden; display:block; float:right}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemtitle {height:25px; line-height:25px; padding-bottom:10px; font-size:18px; font-weight:bold; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itembody {padding:5px 0px; line-height:20px; text-indent:2em}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemfunc {line-height:20px; padding-top:5px}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemfunc span {font-size:18px; font-weight:bold; color:#ff8400; padding:0px 5px}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemfooter {height:25px; padding-top:15px}
#yobo_frdster_body .frdster_bodyright .frdster_widgetlist .itemfooter .linkbutton {width:100px; margin:0px auto}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem {width:760px; overflow:hidden; padding:25px 0px; border-bottom:1px solid #ccc}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem .itemleft {width:480px; overflow:hidden; display:block; float:left; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem .itemright {width:240px; padding-right:20px; overflow:hidden; display:block; float:right}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem .itemfunc {line-height:20px; padding-top:5px; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem .itemfooter {height:25px; padding-top:15px}
#yobo_frdster_body .frdster_bodyright .frdster_widgetitem .itemfooter .linkbutton {width:100px; margin:0px auto}
#yobo_frdster_body .frdster_bodyright .frdster_topblock {width:760px; overflow:hidden}
#yobo_frdster_body .frdster_bodyright .frdster_topblock .topleft {width:480px; overflow:hidden; display:block; float:left}
#yobo_frdster_body .frdster_bodyright .frdster_topblock .topright {width:240px; padding-right:20px; overflow:hidden; display:block; float:right}
#yobo_frdster_body .frdster_bodyright .frdster_topblock .topline {line-height:20px; text-indent:2em}
#yobo_frdster_body .frdster_bodyright .frdster_topblock .topfunc {height:25px; padding-top:15px; text-align:center}
#yobo_frdster_body .frdster_bodyright .frdster_titleline {height:25px; line-height:25px; padding-top:15px}
#yobo_frdster_body .frdster_bodyright .frdster_colorblock {height:40px; overflow:hidden}
#yobo_frdster_body .frdster_bodyright .frdster_colorblock .coloritemcur {width:26px; height:26px; overflow:hidden; padding:2px; border:2px solid #ff8400; display:block; float:left; margin-right:4px; cursor:pointer}
#yobo_frdster_body .frdster_bodyright .frdster_colorblock .coloritem {width:22px; height:22px; overflow:hidden; padding:1px; border:1px solid #ccc; display:block; float:left; margin:4px 4px 0px 0px; cursor:pointer}
#yobo_frdster_body .frdster_bodyright .frdster_colorblock .coloritem div, #yobo_frdster_body .frdster_bodyright .frdster_colorblock .coloritemcur div {width:100%; height:100%}
#activity_default h1{ font-size:15px; margin:0 0 7px}
#activity_default h1 span{ color:#D51007}
#activity_default {margin-left:80px}
#activity_default p{ font-size:13px}
#activity_default p a{ font-size:14px; font-weight:bold; margin:0 2px}
#activity .dialogbody{ padding-top:8px}
.activity_p{ margin:7px 0}
.activity_small_list{ }
.activity_small_list li{ border-bottom:1px solid #CCCCCC; border-top:1px solid #FFFFFF; padding:7px; padding-left:40px; position:relative; min-height:35px; clear:both; zoom:1}
.activity_small_list a{ color:#164EA9}
.activity_small_list p{ margin:0; padding:0; margin-top:5px}
.activity_small_list li.first{ border-top:none}
.activity_small_list li.last{ }
.date_page{ float:left; clear:both; border:1px solid #CCCCCC}
.date_page .month{ background:#d51007; color:#FFFFFF; width:30px; line-height:16px; display:block; text-align:center}
.date_page .day{ display:block; width:30px; line-height:20px; display:block; text-align:center; font-weight:bold; color:#000000; background:#FFFFFF none repeat scroll 0 0}
.activity_small_list .date_page {left:0; position:absolute}
#fti_content table{ border-collapse:separate}
.invite_list{ border-bottom:1px solid #97C0DE; padding:7px 0}
.invite_list a{ color:#4A4A4A}
.invite_list a:hover{ text-decoration:none}
.invite_a{ display:block; background:#FFCC5F url(/images/icons/add_icon.gif) no-repeat 2px 2px;; border:1px solid #FAAB29; color:#8C3E00; padding:2px 2px 2px 24px; margin:7px 0}
.invite_a:hover{ text-decoration:none}
.invite_gift {background:#FFCC5F; border:1px solid #FAAB29; color:#8C3E00; padding:7px; margin-bottom:5px; height:18px}
.invite_gift a{ color:#4A4A4A; float:left; vertical-align:middle; cursor:pointer}
.invite_gift a span{ float:left; padding:2px 0}
.invite_gift a span.gift_point{ color:#008D01; background:#FEFEFE; padding:2px 5px; border:1px solid #ccc; font-weight:bold; font-style:italic; display:block; width:65px; float:left}
.invite_gift a:hover{ text-decoration:none}
.dg_link{ background:transparent url(/images/icons/navbar_newicon.gif) no-repeat scroll 2px 5px; color:#FF5E00; display:block; font-size:14px; font-weight:bold; height:18px; line-height:16px; padding:4px 0 4px 30px; text-decoration:none; width:108px}
