.artist_leftprofile {width:485px}
.artist_leftprofile .profilefloat {height:auto; width:254px; float:left; margin:0px 15px 15px 0px}
.artist_leftprofile .profilefloat .image {display:block; padding:1px; border:1px solid #ccc}
.artist_leftprofile .profilefloat .line {display:block; background-color:#f7f7f7}
.artist_leftprofile .profilealbum {width:175px; height:175px; padding:5px 4px 4px 15px; float:left; overflow:hidden; background:url(/images/icons4/album_avatarbg.gif) no-repeat left top; margin:0px 15px 15px 0px}
.artist_leftprofile .profilefloat:hover {text-decoration:none; padding:0px}
.artist_leftprofile .profilefloat:hover .framefooter {text-decoration:underline}
.artist_leftprofile .profiletitle {font-size:16px; font-weight:bold; display:inline; margin-right:5px}
.artist_leftprofile .profilealbumtitle {line-height:16px}
.artist_leftprofile .profilesongtitle {line-height:16px; font-weight:bold}
.artist_leftprofile .profilesongtitle span {color:#666}
.artist_leftprofile .profiletour {color:white; background-color:#f31c08; padding:1px 2px}
.artist_leftprofile .profilestats {line-height:14px; color:#646464; margin-top:1px}
.artist_leftprofile .profilestats a {color:#006ad0}
.artist_leftprofile .profilebutton {line-height:25px; margin:6px 0px}
.artist_leftprofile .profilebutton .image {margin:0px 0px -5px 0px}
.artist_leftprofile .profilebutton a {display:inline-block; margin:2px; color:#006ad0}
.artist_leftprofile .profiletags {line-height:15px; color:#006ad0}
.artist_leftprofile .profiletags img {margin:0px 5px -1px 0px}
.artist_leftprofile .profiletags a {color:#006ad0}
.artist_leftprofile .profilecomments {line-height:15px; color:#006ad0; text-align:left}
.artist_leftprofile .profilecomments img {margin:0px 5px -1px 0px}
.artist_leftprofile .profilecomments a {font-size:11px; color:#006ad0}
.artist_leftprofile .profileintro {margin:8px 0px; line-height:20px}
.artist_leftprofile .profilefooter{ text-align:left}
.artist_leftprofile .profilefooter a {color:#006ad0}
.artist_leftsimilar {width:485px; overflow:hidden; padding-top:5px}
.artist_leftsimilar .similaritem {border:1px solid #cdcdcd; padding:1px; width:60px; height:60px; display:block; float:left; margin-right:10px}
.artist_leftsimilar .similaritem:hover {border:1px solid #006ad0; text-decoration:none}
.artist_leftsimilar .similarline {clear:both; padding-top:10px; line-height:18px; color:#006ad0}
.artist_leftsimilar .similarline a {color:#006ad0; padding:1px 2px}
.artist_leftsimilar .similarline a:hover {color:white; background-color:#006ad0; text-decoration:none}
.artist_rightsong {width:485px; padding-top:5px}
.artist_rightsong .songtab {height:20px; line-height:20px; border-bottom:1px solid #ccc; margin-bottom:15px}
.artist_rightsong .songtab .tabcur {font-size:11px; width:62px; height:20px; line-height:20px; background:url(/images/icons4/artist_songtabcurbg.gif) no-repeat left top; text-align:center; display:block; float:left; position:relative; top:1px; color:#656565}
.artist_rightsong .songtab .tab {font-size:11px; width:62px; height:20px; line-height:20px; text-align:center; display:block; float:left; position:relative; top:1px; color:#006ad0}
.artist_rightsong .songtab .tab:hover, .artist_rightsong .songtab .tabcur:hover {text-decoration:none}
.artist_rightsong .songlist {width:100%; margin-bottom:10px}
.songlist tbody tr:hover td{ background-color:#d0e4f0!important}
.artist_rightsong .songlist .num {width:22px; padding-right:3px; height:22px; line-height:22px; text-align:right}
.artist_rightsong .songlist .song {height:22px; line-height:22px; padding:0px 5px}
.artist_rightsong .songlist .rank {width:160px; padding:0px 5px; height:22px; line-height:22px; color:white; background:url(/images/icons4/artist_songrankbg.gif) no-repeat 0px 0px}
.songlist .odd .num, .songlist .odd .song {background-color:#f4f4f4}
.artist_rightalbum {width:485px; overflow:hidden; padding-top:5px}
.artist_rightalbum .albumitem {width:210px; height:80px; float:left; overflow:hidden; padding:0px 25px 0px 0px}
.artist_rightalbum .albumitem .framealbum_s {float:left; margin-right:10px}
.artist_rightalbum .albumitem .itemlink {font-size:11px; font-weight:bold; color:#1c1c1c}
.artist_rightfanswall {width:485px; overflow:hidden}
.artist_rightfanswall .wallheader {font-size:11px; height:20px; line-height:20px; color:#545454}
.artist_rightfanswall .wallheader a {font-size:12px; height:20px; line-height:20px; color:#545454}
.artist_rightfanswall .wallheader a {color:#ff6600; font-weight:bold}
.artist_rightfanswall .wallblock {width:480px; height:130px; border:1px solid #F0F0F0; overflow:hidden; background-color:#f4faff; margin-top:5px}
.artist_rightfanswall .wallblock .fondbar {width:150px; height:135px; float:left; overflow:hidden; background-color:#fff8f3}
.artist_rightfanswall .wallblock .unfondbar {width:150px; height:130px; float:right; overflow:hidden}
.artist_rightfanswall .wallblock .fansitem {width:79px; height:95px; padding:10px 8px 0px 8px; overflow:hidden; float:left}
.artist_rightfanswall .wallblock .fansitem .fansimg {width:60px; height:60px; padding:1px; border:1px solid #ccc; display:block; overflow:hidden}
.artist_rightfanswall .wallblock .fansitem .fansimg:hover {border:1px solid #006ad0; text-decoration:none}
.artist_rightfanswall .wallblock .fansitem .fanslink {display:block; height:25px; line-height:25px; color:#545454; padding:0px 2px}
.artist_rightfanswall .wallblock .fansfooter {height:20px; line-height:20px; padding:0px 0px 0px 20px; background:url(/images/icons4/artist_fanswallbg.gif) no-repeat left 0px; margin:0px 0px 0px 5px; color:#454545; font-weight:bold; clear:both}
.artist_rightfanswall .wallblock .unfondbar .fansitem {float:right}
.artist_rightfanswall .wallblock .unfondbar .fansfooter {padding:0px 20px 0px 0px; margin:0px 5px 0px 0px; background-position:right -30px; text-align:right}
.artist_rightfanswall .wallform {width:480px; padding-top:20px; overflow:hidden}
.artist_rightfanswall .wallform .formtitle {height:22px; line-height:22px; padding-bottom:5px}
.artist_rightfanswall .wallform .formtitle a img{ position:relative; top:4px}
.artist_rightfanswall .wallform .formtitle .titletext {color:#006ad0; padding-left:5px}
.artist_rightfanswall .wallform .formtitle .titletext a {color:#006ad0}
.artist_rightfanswall .wallform textarea {width:475px; height:70px; border:1px solid #ccc; float:right; overflow:auto; margin-bottom:8px; color:#676767}
.artist_rightfanswall .wallform input {float:right}
.artist_rightfanswall .wallcomment_fond {background:url(/images/icons4/artist_fanswallcommentbg.gif) no-repeat right 22px}
.artist_rightfanswall .wallcomment_unfond {background:url(/images/icons4/artist_fanswallcommentbgu.gif) no-repeat right 22px}
.artist_rightcomment {padding-top:20px; clear:both}
.artist_rightcomment .commentitem {width:480px; overflow:auto; padding-bottom:20px}
.artist_rightcomment .commentitem .itemavatar {width:35px; height:35px; float:left; display:block; border:1px solid #ccc; padding:1px}
.artist_rightcomment .commentitem .itemavatar:hover {border:1px solid #006ad0; text-decoration:none}
.artist_rightcomment .commentitem .itemright {width:425px; float:right; overflow:hidden}
.artist_rightcomment .commentitem .itemright .itemtitle {margin:0px; height:20px; line-height:20px; border-bottom:1px solid #ccc}
.artist_rightcomment .commentitem .itemright .itemname {color:#006ad0}
.artist_rightcomment .commentitem .itemright .itemtime {font-size:11px; color:#676767; float:right; display:inline; padding-right:10px}
.artist_rightcomment .commentitem .itemright .itemcontent {padding:3px 0px}
.artist_rightcomment .commentitem .itemright .itemcontent p {margin:3px 185px 3px 0px; white-space: normal}
.artist_rightcomment .commentitem .itemright .itemfooter {font-size:11px; height:20px; line-height:20px; padding-top:0px}
.artist_rightcomment .commentitem .itemright .itemfooter a {color:#006ad0}
.artist_rightcommentform {width:480px; padding:5px 0px}
.artist_rightcommentform .formavatar {width:60px; height:60px; float:left; display:block; border:1px solid #ccc; padding:1px}
.artist_rightcommentform .formavatar:hover {border:1px solid #006ad0; text-decoration:none}
.artist_rightcommentform .formright {width:210px; float:left; padding:0px 0px 0px 15px; overflow:hidden}
.artist_rightcommentform .formright textarea {width:208px; height:70px; border:1px solid #ccc; float:right; overflow:auto; margin-bottom:8px; color:#676767}
.artist_rightcommentform .formright input {float:right}
.artist_rightcommentform .formright .info {font-size:11px; color:#666}
.artist_rightfans {width:300px; padding:10px 0px 5px 3px}
.artist_rightfans .fansitem {width:130px; height:40px; padding:0px 15px 5px 0px; float:left; overflow:hidden}
.artist_rightfans .fansitem .itemavatar {width:35px; height:35px; display:block; float:left; padding:1px; border:1px solid #cbcbcb; overflow:hidden}
.artist_rightfans .fansitem .itemavatar:hover {border:1px solid #006ad0}
.artist_rightfans .fansitem .itemright {font-size:11px; width:80px; float:right; overflow:hidden; line-height:10px; color:#666}
.artist_rightfans .fansitem .itemright a {font-size:12px; width:80px; float:right; overflow:hidden; line-height:20px; color:#666}
.artist_rightfans .fansitem .itemright a {color:#006ad0}
.artist_rightevent {width:300px; padding:5px 0px; border-bottom:1px solid #ccc}
.artist_rightevent .eventleft {width:27px; height:33px; overflow:hidden; float:left; text-align:center; margin:1px 0px 0px 3px}
.artist_rightevent .eventleft .month {display:block; height:12px; line-height:12px; font-size:10px; color:white; background-color:#f41b08}
.artist_rightevent .eventleft .date {display:block; width:25px; height:20px; line-height:20px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:13px; font-weight:bold}
.artist_rightevent .eventright {width:255px; float:right; overflow:hidden}
.artist_rightevent .eventright .title {color:#1c1c1c; font-weight:bold}
.artist_rightevent .eventright .pos {color:#1c1c1c}
.artist_rightevent .eventright .comment {line-height:20px; padding-top:5px}
.artist_rightevent .eventright .comment img {margin-bottom:-1px}
.artist_rightevent .eventright .comment a {color:#006ad0}
.artist_rightfeed {width:275px; overflow:hidden; padding:3px 0px 3px 25px; border-bottom:1px solid #ccc}
.artist_rightfeed span {color:#006ad0}
.artist_rightfeed span.time {color:#bbb}
.artist_rightfeed1 {background:url(/images/icons4/artist_profiletag.gif) no-repeat 2px 6px}
.artist_rightfeed2 {background:url(/images/icons4/artist_feedbg2.gif) no-repeat 0px 5px}
.artist_rightgroup {width:300px; padding:5px 0px; border-bottom:1px solid #ccc; overflow:hidden}
.artist_rightgroup .groupleft {width:35px; height:35px; float:left; overflow:hidden; padding:1px; border:1px solid #ccc}
.artist_rightgroup .groupleft:hover {text-decoration:none; border:1px solid #006ad0}
.artist_rightgroup .groupright {font-size:11px; width:250px; float:right; overflow:hidden; color:#666; line-height:14px}
.artist_rightgroup .groupright a {font-size:12px; color:#1c1c1c}
.grouprightt{ font-size:12px; color:#FF0000}
.artist_rightinfo {width:300px; padding-top:15px; overflow:hidden; line-height:18px}
.artist_rightinfo .infoleft {width:100px; float:left; font-weight:bold; overflow:hidden}
.artist_rightinfo .inforight {width:190px; float:right; overflow:hidden}
.artist_rightinfo .inforight a {color:#006ad0}
.artist_eventsblock {padding-bottom:10px}
.artist_eventsblock h3 {margin:0px; line-height:20px; font-size:14px}
.artist_eventsblock .linktitle {color:#006ad0; font-weight:bold}
.artist_eventsblock .itemtime {height:20px; line-height:20px; width:80px; color:white; text-align:center; margin-top:30px; background-color:#222}
.artist_eventsblock .blockitem {width:630px; padding:10px 0px; overflow:hidden}
.artist_eventsblock .blockitem .title {height:22px; line-height:22px; font-weight:bold; border-bottom:1px solid #ccc; padding-left:75px}
.artist_eventsblock .blockitem .left {width:65px; float:left; overflow:hidden}
.artist_eventsblock .blockitem .mid {width:400px; float:left; overflow:hidden; padding:3px 0px 0px 10px; line-height:18px}
.artist_eventsblock .blockitem .right {width:150px; overflow:hidden; float:right; line-height:18px; padding-top:3px}
.artist_eventsblock .blockitem a {color:#006ad0}
.artist_eventsblock .blockitem .footer {padding-top:5px}
.artist_eventsblock .blockitem .footer span {color:#666}
.artist_eventsblock .blockitem .footer img {margin:0px 2px -2px 0px}
.artist_imageslist {width:630px; overflow:hidden}
.artist_imageslist .listheader {height:30px; line-height:30px; color:#666; height:27px }
.artist_imageslist .listheader img {margin-bottom:0px; float:right; padding-right:45px}
.artist_imageslist .listheader a {color:#006ad0}
.artist_imageslist .listheader a.cur {font-weight:bold; color:#1c1c1c}
.artist_imageslist .listblock {width:100%}
.artist_imageslist .listblock .item {width:33%; text-align:center; padding:15px 0px}
.artist_imageslist .listblock .avatar {width:125px; padding:4px; border:1px solid #ccc; display:block; margin:0px auto}
.artist_imageslist .listblock .avatar:hover {border:1px solid #006ad0}
.artist_imageslist .listblock .line {font-size:11px; height:36px; line-height:18px; padding-top:3px; color:#666}
.artist_imageslist .listblock .line a {font-size:12px; color:#006ad0}
.artist_imageslide {width:810px; overflow:hidden}
.artist_imageslide .header {height:30px; line-height:30px}
.artist_imageslide .header a {color:#006ad0}
.artist_imageslide .left {width:450px; padding:9px; border:1px solid #dadada; background-color:#f3f3f3; text-align:center; float:left; overflow:hidden}
.artist_imageslide .right {width:300px; float:right; overflow:hidden}
.artist_imageslide .right .info {padding:15px 0px; line-height:20px}
.artist_imageslide .right .info a {color:#006ad0}
.artist_imageslide .right .info p {margin:0px 0px 8px 0px; font-size:11px}
.artist_imageslide .right .info p a {margin:0px 0px 8px 0px; font-size:12px}
.artist_imageslide .right .info p strong {margin:0px 0px 8px 0px; font-size:12px}
.artist_imageslide .right .info .btnline {height:25px}
.artist_imageslide .right .info .btnline .fondbar {display:inline; height:24px; width:55px; line-height:24px; background:url(/images/icons4/artist_imagerankbarbg.gif) no-repeat right 0px; margin-right:10px; padding-right:3px; text-align:right; float:left; color:#1c1c1c; font-weight:bold}
.artist_imageslide .right .info .btnline .unfondbar {display:inline; height:24px; width:55px; line-height:24px; background:url(/images/icons4/artist_imagerankbarbg.gif) no-repeat right -25px; margin-right:10px; padding-right:3px; text-align:right; float:left; color:#1c1c1c; font-weight:bold}
.artist_imageslide .right .info .btnline .fondbar:hover, .artist_imageslide .right .info .btnline .unfondbar:hover {text-decoration:none}
.artist_imageslidebar {height:54px; overflow:hidden}
.artist_imageslidebar .slideleft {width:10px; height:50px; font-size:1px; display:inline; float:left; background:url(/images/icons4/artist_imageslidebg.gif) 0px 0px; margin:2px 0px}
.artist_imageslidebar .slideleft:hover {text-decoration:none; background-position:0px -50px}
.artist_imageslidebar .slideright {width:10px; height:50px; font-size:1px; display:inline; float:left; background:url(/images/icons4/artist_imageslidebg.gif) 0px -100px; margin:2px 0px}
.artist_imageslidebar .slideright:hover {text-decoration:none; background-position:0px -150px}
.artist_imageslidebar .slideblock {width:240px; height:54px; float:left; position:relative; overflow:hidden; margin:0px 5px}
.artist_imageslidebar .slideblock .blockcontent img{float:left!important;}.artist_imageslidebar .slideblock .blockcontent {height:54px; position:absolute; top:0px; left:0px}
.artist_imageslidebar .slideblock .blockcontent a {width:50px; height:50px; border:2px solid white; float:left; display:inline; margin-right:6px}
.artist_imageslidebar .slideblock .blockcontent a:hover {border:2px solid #fff48e; text-decoration:none}
.artist_imagecomment {width:810px; padding-top:30px; clear:both}
.artist_imagecomment .artist_rightcommentform {width:810px}
.artist_imagecomment .artist_rightcomment .commentitem {width:810px}
.artist_imagecomment .artist_rightcomment .commentitem .itemavatar {width:60px; height:60px}
.artist_imagecomment .artist_rightcomment .commentitem .itemright {width:730px}
.artist_profileblock {width:485px}
.artist_profileblock .content {width:485px; overflow:hidden; line-height:24px}
.artist_profileblock .footer {font-size:11px; padding-top:15px; line-height:25px; color:#666; text-align:right}
.artist_profileblock .footer a {font-size:12px; color:#006ad0}
.artist_profileblock .info {padding-top:20px}
.artist_profileblock .info h1 {margin:0px; line-height:20px; font-size:12px}
.artist_profileblock .info a {color:#006ad0}
.artist_profileright {line-height:20px; padding-bottom:40px}
.artist_profileright a {color:#006ad0}
.artist_profileedit {width:485px}
.artist_profileedit .header {line-height:20px; font-weight:bold; padding-bottom:15px}
.artist_profileedit .alert {padding:2px; line-height:18px; background-color:#d9e8f8}
.artist_profileedit .alert a {color:#006ad0}
.artist_profileedit .title {line-height:20px}
.artist_profileedit .content {width:480px; height:230px; border:1px solid #ccc; margin-bottom:30px}
.artist_profileedit .line {width:485px; padding-bottom:5px; overflow:hidden; text-align:right}
.artist_profileedit .line .lineleft {width:85px; float:left; line-height:25px}
.artist_profileedit .line .lineright {width:390px; float:right; line-height:30px; color:#666; padding-right:3px}
.artist_profileedit .line .lineright input {width:385px; border:1px solid #ccc}
.artist_profileedit .line .lineright textarea {width:385px; height:50px; border:1px solid #ccc}
.artist_profileedit .block {margin:0px 0px 15px 35px; list-style-type:disc}
.artist_profileedit .footer {padding-top:20px; text-align:right}
.artist_profilehitoryr {width:300px; padding:10px 0px; border-bottom:1px solid #ccc; overflow:hidden}
.artist_profilehitoryr .hrleft {width:35px; height:35px; padding:1px; border:1px solid #ccc; overflow:hidden; float:left}
.artist_profilehitoryr .hrleft:hover {border:1px solid #006ad0}
.artist_profilehitoryr .hrright {width:250px; float:right; overflow:hidden; line-height:20px}
.artist_profilehitoryr .hrright .time {display:inline; float:right; color:#666}
.artist_profilehitoryr .hrright a {color:#006ad0}
.artist_profilerightcmt {width:300px; padding:15px 0px}
.artist_profilerightcmt .cmtleft {width:60px; padding:1px; border:1px solid #ccc; overflow:hidden; float:left}
.artist_profilerightcmt .cmtleft:hover {border:1px solid #006ad0}
.artist_profilerightcmt .cmtright {width:225px; float:right; margin:0px; padding:0px; overflow:hidden}
.artist_profilerightcmt .cmtright textarea {width:218px; border:1px solid #ccc; height:60px; float:right; margin-bottom:10px}
.artist_profilerightcmt .cmtright .line {width:225px; line-height:25px; color:#666}
.artist_profilerightcmt .cmtright .line input {float:right}
.artist_profilehistory {width:100%}
.artist_profilehistory td {padding:10px 0px 5px 0px; border-bottom:1px solid #f0f0f0}
.artist_profilehistory .act {width:60px; text-align:center}
.artist_profilehistory .act a {color:#666}
.artist_profilehistory .author {width:215px; line-height:20px}
.artist_profilehistory .author .avatar {width:35px; height:35px; padding:1px; border:1px solid #ccc; overflow:hidden; display:block; margin-bottom:3px}
.artist_profilehistory .author .avatar:hover {border:1px solid #006ad0}
.artist_profilehistory .author .link {color:#006ad0; font-weight:bold}
.artist_profilehistory .author span {display:block; line-height:30px}
.artist_profilehistory .summary {line-height:18px}
.artist_profilehistory .ver {width:75px; color:#006ad0}
.artist_profilehistory .ver a {color:#006ad0}
.artist_profilehistory .title td {line-height:30px; font-weight:bold; color:#1c1c1c}
.artist_profilenew {width:800px; overflow:hidden; padding-bottom:15px}
.artist_profilenew .linkcur {color:#006ad0; display:block; float:left; height:25px; line-height:25px; padding:0px 10px}
.artist_profilenew .link {color:white; background-color:#999; font-weight:bold; float:left; height:25px; line-height:25px; padding:0px 10px}
.artist_songlist {width:810px}
.artist_songlist .listheader {line-height:20px; padding-bottom:4px}
.artist_songlist .listheader span {font-size:14px}
.artist_songlist .artist_rightsong {width:810px}
.artist_songlist .artist_rightsong .songlist {width:100%}
.artist_songlist .artist_rightsong .songlist .num {border-left:1px solid #ccc}
.artist_songlist .artist_rightsong .songlist .rank {width:310px}
.artist_tagheader {line-height:20px; font-weight:bold}
.artist_tags {width:630px; padding:10px 0px; overflow:hidden}
.artist_tags .tagslink {color:#8392a5; text-decoration:underline}
.artist_statsheader {height:25px; line-height:25px; padding-bottom:5px}
.artist_statsheader a {color:#006ad0}
.artist_statscalendar {width:330px; overflow:hidden; padding:10px 0px}
.artist_fansblock {width:810px; overflow:hidden}
.artist_fansblock .fansheader {font-weight:bold; line-height:20px; padding-bottom:8px}
.artist_fansblock .fansheader span {padding:0px 3px; color:#006ad0}
.artist_fansblock .fansheader h3 {margin:0px; font-size:14px}
.artist_fansblock .fansmin {width:35px; height:35px; padding:1px; border:1px solid #ccc; display:block; float:left; margin-right:5px}
.artist_fansblock .fansitem {width:350px; height:80px; overflow:hidden; float:left; padding:0px 30px 20px 0px}
.artist_fansblock .fansitem .avatar {width:65px; height:65px; display:block; float:left}
.artist_fansblock .fansitem .avatar img{ padding:1px; border:1px solid #ccc}
.artist_fansblock .fansitem .right {width:220px; float:left; padding:0px 0px 0px 10px; overflow:hidden}
.artist_fansblock .fansitem .right .header {height:20px; line-height:20px; border-bottom:1px solid #ccc; font-weight:bold}
.artist_fansblock .fansitem .right .header a {color:#1a1a1a}
.artist_fansblock .fansitem .right .info {color:#666; line-height:18px; padding-top:3px}
.artist_fansblock .fansitem .right .info a {color:#666}
.artist_fansblock .fansitem .right .now {height:20px; line-height:20px; padding-left:20px; background:url(/images/icons4/artist_fansnowbg.gif) no-repeat left center}
.artist_fansblock .fansitem .right .now a {color:#006ad0}
.artist_fansblock .fansitem .right .footer {height:20px; line-height:20px}
.artist_fansblock .fansitem .right .footer a {color:#006ad0}
.artist_blogheader {height:20px; line-height:20px; padding-bottom:35px}
.artist_blogheader a {color:#666; text-decoration:underline}
.artist_blogblock {width:630px; padding-bottom:40px; overflow:hidden}
.artist_blogblock .header {height:25px; line-height:25px; color:#666; padding-bottom:20px}
.artist_blogblock .header .title {font-size:14px; font-weight:bold; color:#1c1c1c}
.artist_blogblock .header span {padding-left:8px}
.artist_blogblock .link {color:#006ad0}
.artist_blogblock .song {height:25px; padding-bottom:10px}
.artist_blogblock .content {width:625px; line-height:20px; padding-bottom:10px; overflow:hidden}
.artist_blogblock .tags {height:20px; line-height:20px; padding-bottom:20px}
.artist_similarblock {width:630px; overflow:hidden}
.artist_similarblock .blockheader {height:20px; line-height:20px; font-weight:bold; padding-bottom:3px}
.artist_similarblock .blockitem {position:relative;; width:132px; height:150px; float:left; margin:20px 20px 0 20px; padding:0 0 0 0; overflow:hidden}
.artist_similarblock .blockitem .bg {position:absolute; left:0; top:0; width:132px; height:133px; background:url(/images/icons4/artist_similarbg.gif) no-repeat left top; z-index:2}
.artist_similarblock .blockitem .playbtn {position:absolute; left:100px; top:100px; width:17px; height:17px; z-index:100}
.artist_similarblock .blockitem .photo img{margin:2px 3px 0px 4px;border:none;}
.artist_similarblock .blockitem .name{ position:absolute; left:0px; top:133px; height:20px; z-index:3}
.artist_similarblock .blockitem a.singer{ text-decoration:none; cursor:pointer;color:#1073d9;}
.artist_similarblock .blockitem a.singer:hover{background-color:#1174dc;color:#FFFFFF;}
.artist_similarblock .blockitem a.singer:hover .name{background-color:#1174dc;color:#FFFFFF;}
.artist_albumblock {}
.artist_albumblock .blockheader {height:20px; line-height:20px; padding-bottom:15px}
.artist_albumblock .blockheader .link {color:#006ad0}
.artist_albumblock .blockheader .linkcur {color:#1c1c1c; font-weight:bold}
.artist_albumblock .blockitem {width:330px; height:160px; float:left; padding:0px 19px 20px 0px}
.artist_albumblock .blockitem .left {width:125px; height:125px; float:left; overflow:hidden; padding:4px 4px 4px 11px; background:url(/images/icons4/artist_albumblockbg.gif) no-repeat 0px 0px; margin-bottom:10px}
.artist_albumblock .blockitem .right {width:180px; float:right}
.artist_albumblock .blockitem .right .info {font-size:11px; clear:both; line-height:20px; padding-bottom:4px}
.artist_albumblock .blockitem .right .info a {font-size:12px; line-height:20px; padding-bottom:4px}
.artist_albumblock .blockitem .right .info span {font-size:12px; padding:20px 0px 8px 0px }
.artist_albumblock .blockitem .right .info a {color:#1c1c1c}
.artist_albumblock .blockitem .right .info a.title {font-weight:bold}
.artist_albumblock .blockitem .right .info a.title:hover {color:#2b82dd}
.artist_albumblock .blockitem .right .info span {color:#666}
.artist_fanswall {width:720px}
.artist_fanswall .wallblock {width:490px; margin:30px auto 0px auto}
.artist_fanswall .wallform {width:490px; margin:0px auto}
.artist_fanswall .wallform textarea {width:485px}
.artist_fanswall .artist_rightcomment {width:490px; margin:0px auto}
.artist_fanswall .artist_rightcomment .commentitem {width:490px}
.album_rightinfo {width:480px; overflow:hidden}
.album_rightinfo .infoleft {width:35px; float:left; overflow:hidden}
.album_rightinfo .inforight {font-size:11px; width:430px; float:right; overflow:hidden; line-height:18px}
.album_rightinfo .inforight a {font-size:12px; width:430px; float:right; overflow:hidden; line-height:18px; margin-right:-15px; margin-top:-20px}
.album_rightinfo .infofooter {padding-top:10px; clear:both}
.album_rightinfo .infofooter span {padding:2px; background-color:#d7e7f7}
.album_rightinfo a {color:#006ad0}
.song_rightblog {width:300px; overflow:hidden; padding:5px 0px 5px 25px; border-bottom:1px solid #ccc; background:url(/images/icons4/song_rightblogbg.gif) no-repeat 0px 5px; line-height:20px; color:#666}
.song_rightblog .title {font-weight:bold; color:#1c1c1c}
.song_rightblog img {margin-bottom:-2px}
.song_rightblog .comment {color:#006ad0}
.label_albumblock {width:730px}
.label_albumblock .blockitem {width:330px; height:160px; float:left; padding:0px 19px 20px 0px}
.label_albumblock .blockitem .left {width:125px; height:125px; float:left; overflow:hidden; padding:4px 4px 4px 11px; background:url(/images/icons4/artist_albumblockbg.gif) no-repeat 0px 0px; margin-bottom:10px}
.label_albumblock .blockitem .right {width:180px; float:right; overflow:hidden}
.label_albumblock .blockitem .right .info {font-size:11px; line-height:20px; padding-bottom:4px}
.label_albumblock .blockitem .right .info a {font-size:12px; line-height:20px; padding-bottom:4px}
.label_albumblock .blockitem .right .info span {font-size:12px; padding:20px 0px 8px 0px }
.label_albumblock .blockitem .right .info a {color:#1c1c1c}
.label_albumblock .blockitem .right .info a.title {font-weight:bold}
.label_albumblock .blockitem .right .info a.title:hover {color:#2b82dd}
.label_albumblock .blockitem .right .info span {color:#666}
.label_groupsblock {width:810px; overflow:hidden}
.label_groupsblock .blockheader {line-height:20px; padding-bottom:8px; font-weight:bold}
.label_groupsblock .blockitem {width:370px; height:140px; padding:0px 30px 20px 0px; float:left; overflow:hidden}
.label_groupsblock .blockitem .avatar {width:125px; height:125px; padding:1px; border:1px solid #ccc; float:left}
.label_groupsblock .blockitem .right {width:220px; float:right; overflow:hidden}
.label_groupsblock .blockitem .right .line {line-height:23px; border-top:1px solid #ccc}
.label_groupsblock .blockitem .right .line strong {padding-left:5px}
.label_groupsblock .blockitem .right .line a {color:#006ad0}
.label_groupsblock .blockitem .right .line a.title {height:20px; line-height:20px; display:block; padding-left:5px; color:#006ad0; font-weight:bold; background-color:#eee}
.label_playlist {width:630px; padding:7px 0px 20px 0px; overflow:hidden; border-top:1px solid #ccc}
.label_playlist .avatar {width:65px; height:65px; padding:1px; border:1px solid #ccc; float:left; display:block}
.label_playlist .title {width:400px; padding-left:10px; float:left; overflow:hidden}
.label_playlist .title a {color:#006ad0; font-weight:bold; font-size:14px}
.label_playlist .info {width:100px; padding-right:10px; float:right; overflow:hidden; line-height:18px; font-weight:bold; text-align:right}
.label_plistheader {padding-bottom:20px}
.label_plistheader .header {padding-bottom:10px}
.label_plistheader .header .avatar {width:65px; height:65px; padding:1px; border:1px solid #ccc; display:block}
.label_plistheader .info {padding-top:10px; border-top:1px solid #ccc; line-height:20px}
.label_plistheader .info span {padding:2px; background-color:#d8e8f7}
.label_plisttable {width:100%}
.label_plisttable td {line-height:25px}
.label_plisttable .num {width:25px; padding-right:5px; text-align:right}
.label_plisttable .artist {width:240px}
.label_plisttable .artist a {color:#1c1c1c}
.label_plisttable .len {width:50px; text-align:center}
.label_plisttable .header td {line-height:35px; color:#666}
.label_plisttable .odd td {background-color:#eef5f8}
.album_imagelistupload {margin:20px 15px; border:1px solid #edecc0; background-color:#fafade; padding:25px; line-height:20px; text-align:center; color:#969696}
.album_imagelistupload input {height:22px}
#warpper_one{ padding:15px; width:798px; float:left; border:1px solid #97c0de; min-height:400px}
#warpper_one table{ border-collapse:collapse; border-spacing:0; font-size:100%}
.activity_list{ line-height:1.25em; width:100%}
.activity_list p{ margin:0; padding:0}
.activity_list th {font-weight:bold; text-align:left}
.activity_list tr.attending td , .activity_list tr.maybeattending td {background:#E8F1F8 none repeat scroll 0% 50%}
.activity_list .attending_icon, .activity_list .maybeattending_icon {margin-left:-22px; margin-bottom:-6px}
.activity_list .month th{ color:#696969; padding:20px 0pt 0pt}
.activity_list .day {border-bottom:1px solid #CCCCCC}
.activity_list .day th {font-weight:bold; padding:15px 0pt 0.25em}
.activity_list .month th strong{ font-size:12px; font-weight:normal; left:-15px; padding:2px 2px 2px 15px; position:relative; top:0pt; color:#1B1B1B; letter-spacing:0.272727em; text-transform:uppercase}
.activity_list td.summary {padding-left:23px}
.activity_list td.summary {margin-left: 80px}
.activity_list td.location {width:160px}
.activity_list td.inf {width:110px}
.activity_list tr td{ border-top:1px solid #CCCCCC; vertical-align:top; padding:7px 1em 1em 0pt}
#warpper_one h2 {color:#FE5708; font-size:14px; font-weight:bold; line-height:1.5em}
#full_head{ background:#FFFFFF none repeat scroll 0% 50%; clear:both; margin:0pt}
#full_head p{ margin-top:0}
#full_head h1{ color:#000000; font-size:14px; font-weight:bold; line-height:1.2em}
#full_head p img {background:#FFFFFF none repeat scroll 0%; border:1px solid #CCCCCC; float:left; margin-right:10px; padding:1px}
.listMenu_div{ margin:0 auto; width:66px; position:relative}
.listMenu_2{ margin:0; padding:0; width:83px; z-index:10; position:absolute; list-style:none; top:15px; left:0}
.listMenu_2 li{ width:120px; display:block; float:left; width:73px !important; height:auto !important}
.listMenu_2 li a{ text-decoration:none; text-align:center; display:block; float:left; clear:both; border:1px solid #CCCCCC; margin-top:-1px ; line-height:18px; width:64px; color:#6f6f6d; background:#f2f2f2}
.listMenu_2 li a:hover{ background:#6f6f6f; color:#ffffff}
h2.yobo_h2_brushed {border-bottom:2px solid #3A3A3A; clear:both; color:#FFFFFF; line-height:15px; margin:30px 0 15px -15px}
h2.yobo_h2_brushed span.yobo_h2_warpper {background:#3A3A3A url(../images/v4/icons/yobo_h2_brush.gif) no-repeat scroll right top; clear:both; color:#FFFFFF; display:inline-block; font-size:12px; font-weight:bold; height:auto; line-height:15px; padding:2px 15px 0}
.artist_feed p{ padding:3px 0 4px 0; color:#5d5d5d; margin:0; margin-top:4px; border-bottom:1px solid #dddddd}
.artist_feed p a{ color:#1275db; text-decoration:none}
.artist_feed p a:hover{ text-decoration:underline}
.artist_feed p a span{ margin:0 0}
.artist_feed p span{ margin:0 5px}
.artist_feed p span.manager a{ color:#ff6d1f}
.artist_feed p span.singer_feed a, .artist_feed p span.ablum a, .artist_feed p span.blog a, .artist_feed p span.activity a{ color:#000000}
.artist_feed p span.user a, .artist_feed p span.ablum_name a, .artist_feed p span.song_name a{ color:#1275db}
.artist_feed p span.comment, .artist_feed p span.tag_name, .artist_feed p span.song_name{ color:#5d5d5d}
.artist_feed p span.time{ color:#c6c6c6}
.artist_feed .artist_rightfeed_icon{ background:transparent url(../../images/v4/icons/artist_feed_icons.gif) no-repeat scroll; background-position:1000px 1000px; display:block; float:left; height:20px; margin:-3px 0 0; width:20px}
.artist_feed .artist_rightfeed_icon_7, .artist_feed .artist_rightfeed_icon_8{ background-position:0 -40px}
.artist_feed .artist_rightfeed_icon_27, .artist_feed .artist_rightfeed_icon_36{ background-position:0 -60px}
.artist_feed .artist_rightfeed_icon_40{ background-position:0 -240px}
.artist_feed .artist_rightfeed_icon_41{ background-position:0 -200px}
.artist_feed .artist_rightfeed_icon_48{ background-position:0 -120px}
.artist_feed .artist_rightfeed_icon_47, .artist_feed .artist_rightfeed_icon_53{ background-position:0 -100px}
.artist_feed .artist_rightfeed_icon_55, .artist_feed .artist_rightfeed_icon_57, .artist_feed .artist_rightfeed_icon_70{ background-position:0 -220px}
.artist_feed .artist_rightfeed_icon_54, .artist_feed .artist_rightfeed_icon_56, .artist_feed .artist_rightfeed_icon_58, .artist_feed .artist_rightfeed_icon_59, .artist_feed .artist_rightfeed_icon_60, .artist_feed .artist_rightfeed_icon_61{ background-position:0 -140px}
.artist_feed .artist_rightfeed_icon_62, .artist_feed .artist_rightfeed_icon_63, .artist_feed .artist_rightfeed_icon_64, .artist_feed .artist_rightfeed_icon_65{ background-position:0 -20px}
.artist_feed p span.quote_feed{ margin:0; padding:0}
.resultartist .artistlink {color:#1174DC !important; text-decoration:none !important}
#yoboframeright .frameblock .frameblockheader {color:#010101; font-size:14px; font-weight:bold; height:25px; line-height:25px}
