#grouphome {}
.gh_infotable {width:100%}
.gh_infotable td {line-height:18px}
.gh_infotable .left {width:70px}
.gh_infotable .creator {color:#ff8400; font-weight:bold; font-size:14px}
.gh_infotable .more {color:#999}
.gh_infotable .tag {color:#666; text-decoration:none}
.gh_infotable .tag:hover {text-decoration:underline}
.gh_memberitem {width:60px; display:block; float:left; padding:0px 6px 7px 5px; text-align:center; overflow:hidden}
.gh_avatar {width:200px; height:200px; overflow:hidden; margin:0px auto; text-align:center}
.gh_action {width:194px; padding:15px}
.gh_action .actionlink {display:block; height:20px; line-height:20px; color:#666; border-bottom:1px solid #ccc; padding-left:8px; text-decoration:none}
.gh_action .actionlink:hover {background-color:#ff8400; color:white}
.gh_bbstop {height:20px; line-height:20px; border-bottom:1px solid #dcdcdc}
.gh_bbstop .left {width:240px; display:block; float:left; padding-left:5px; overflow:hidden}
.gh_bbstop .right {width:250px; display:block; float:right; text-align:right; overflow:hidden}
.gh_bbstop .tagcurrent {width:38px; height:20px; line-height:20px; display:block; float:left; background-color:#006ad0; color:white; text-align:center; text-decoration:none}
.gh_bbstop .tag {width:38px; height:20px; line-height:20px; display:block; float:left; color:#006ad0; text-align:center; text-decoration:none}
.gh_bbstop .tag:hover {background-color:#cce1f6}
.gh_bbstable {width:100%; margin:5px 0px}
.gh_bbstable td {height:25px; line-height:25px}
.gh_bbstable .topic {padding-left:5px}
.gh_bbstable .topictype {font-weight:bold; color:#ff8400; padding-right:2px}
.gh_bbstable .topictitle {color:#333; text-decoration:none}
.gh_bbstable .topictitle:hover {text-decoration:underline}
.gh_bbstable .author {width:80px}
.gh_bbstable .count {width:60px; text-align:center}
.gh_bbstable .reply {width:130px; text-align:right}
.gh_bbstable .row td {background-color:#f5f9fc}
.gh_bbstable .close {width:20px; text-align:center}
.gh_bbsbottom {height:20px; line-height:20px; text-align:right; border-top:1px solid #dcdcdc}
.gh_visitoritem {width:60px; display:block; float:left; padding:0px 3px 7px 3px; text-align:center; overflow:hidden}
.gh_visitoritemleft {width:1px; display:block; overflow:hidden; clear:both}
.gh_similaritem {width:60px; display:block; float:left; padding:0px 3px 7px 3px; text-align:center; overflow:hidden}
.gh_similaritem .similarlink {color:#666; text-decoration:none}
.gh_similaritem .similarlink:hover {text-decoration:underline}
#groupbbs {}
.gb_bbstop {height:25px; line-height:25px; border-bottom:1px solid #dcdcdc}
.gb_bbstop .left {width:400px; display:block; float:left; padding:5px 0px 0px 5px; overflow:hidden}
.gb_bbstop .right {width:90px; padding-right:5px; display:block; float:right; text-align:right; overflow:hidden}
.gb_bbstop .tagcurrent {width:38px; height:20px; line-height:20px; display:block; float:left; background-color:#006ad0; color:white; text-align:center; text-decoration:none}
.gb_bbstop .tag {width:38px; height:20px; line-height:20px; display:block; float:left; color:#006ad0; text-align:center; text-decoration:none}
.gb_bbstop .tag:hover {background-color:#cce1f6}
.gb_bbstop .linkbutton {letter-spacing:1px}
.gb_bbsblank {width:500px; margin:100px auto 200px auto; text-align:center}
.gb_bbsblank .block_mmid {padding:30px 0px}
.gb_bbssubtop {height:20px; line-height:20px; text-align:right; margin-bottom:10px}
.gb_bbsbottom {height:20px; line-height:20px; padding:3px 0px 40px 0px; margin-top:10px; border-top:1px solid #dcdcdc}
.gb_bbsbottom .left {width:200px; display:block; float:left; overflow:hidden}
.gb_bbsbottom .right {width:350px; display:block; float:right; text-align:right; overflow:hidden}
#grouppost {}
.gp_preview {width:540px; margin:10px auto 0px auto; padding:5px; border:2px dashed #ccc}
.gp_preview .previewheader {height:25px; line-height:25px; background-color:#f3f3f3}
.gp_preview .previewheader .left {display:block; float:left; font-weight:bold; padding-left:5px}
.gp_preview .previewheader .right {display:block; float:right; text-align:right; padding-top:4px}
.gp_preview .previewbody {padding-top:10px}
.gp_preview .previewbody .itemtitle {height:25px; line-height:25px; font-size:14px; font-weight:bold}
.gp_preview .previewbody .itemtitle .type {color:#ff8400; padding-right:3px}
.gp_preview .previewbody .itemsong {width:520px; margin:5px auto 0px auto}
.gp_preview .previewbody .itemquote {border:1px dashed #ccc; color:#999; margin-top:5px; padding:5px}
.gp_preview .previewbody .itembody {padding:5px 2px}
.gp_create {width:520px; margin:0px auto; padding:20px 0px}
.gp_create .titleline {height:25px; line-height:25px}
.gp_create .titleline .texttitle {font-weight:bold}
.gp_create .titleline .inputtext {border:1px solid #97c0de; padding:1px; width:260px}
.gp_create .titleline .inputcapcha {width:80px}
.gp_create .titleline .textinfo {color:#999; padding-left:10px}
.gp_create .editor {width:520px; height:300px; background-color:#e7e7e7}
.gp_create .titlelinefooter {padding-top:8px}
.gp_create .songlist {width:520px; padding:5px 0px}
.gp_create .gp_songitem {width:520px; height:22px; overflow:hidden}
.gp_create .gp_songitem .songitemleft {width:495px; height:22px; display:block; float:left; overflow:hidden}
.gp_create .gp_songitem .songitemright {width:20px; text-align:center; display:block; float:right; overflow:hidden}
#groupmember {}
.gm_memberpage {text-align:right; padding:3px 0px}
.gm_listitem {width:618px; padding:10px; margin-bottom:6px; border:1px solid #ccc; background-color:white; overflow:hidden}
.gm_listitem .itemavatar {width:100px; display:block; float:left}
.gm_listitem .iteminfo {width:370px; margin-left:15px; display:block; float:left}
.gm_listitem .iteminfo td {padding:0px; line-height:17px}
.gm_listitem .iteminfo .infoline {margin:5px 0px; height:1px; overflow:hidden; background-color:#ebebeb}
.gm_listitem .iteminfo .infoname {width:370px; font-size:14px; font-weight:bold; padding-bottom:3px}
.gm_listitem .iteminfo .infoleft {width:70px; text-align:left}
.gm_listitem .iteminfo .inforight {width:300px}
.gm_listitem .iteminfo .inforight .current {color:#ff6600; font-weight:bold}
.gm_listitem .iteminfo .itemlink {color:#999; text-decoration:none}
.gm_listitem .iteminfo .itemlink:hover {text-decoration:underline}
.gm_listitem .iteminfo .infomore {width:330px; border:1px solid #e8e8e8; background-color:#fbfbfb; padding:5px 10px; margin:3px 0px}
.gm_listitem .iteminfo .infomoreheader {height:20px; line-height:20px; padding-bottom:5px; font-size:13px; font-weight:bold}
.gm_listitem .iteminfo .infomorebody {width:320px; line-height:18px}
.gm_listitem .itemaction {width:120px; display:block; float:right}
.gm_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}
.gm_listitem .itemaction a:hover {color:white; background-color:#ff6600}
#grouptopic {}
.gtp_titletop {border-bottom:1px solid #e7e7e7}
.gtp_title {line-height:25px; padding:10px 0px 5px 0px}
.gtp_title .linkbutton {width:55px; display:block; float:right; margin-left:3px; letter-spacing:0px}
.gtp_title .left {line-height:20px; display:block; float:left; padding-left:5px; font-size:14px; font-weight:bold}
.gtp_title .left .topictype {color:#ff8400; padding-right:2px}
.gtp_pagebar {padding:3px 0px 10px 0px; text-align:right}
.gtp_item {width:640px; padding:20px 0px 5px 0px; border-bottom:1px solid #e7e7e7}
.gtp_item .itemleft {width:80px; display:block; float:left; overflow:hidden; text-align:center}
.gtp_item .itemright {width:540px; display:block; float:right; overflow:hidden}
.gtp_item .itemtitle {height:20px; line-height:20px; position:relative}
.gtp_item .itemtitle .right {position:absolute; right:5px; top:0px}
.gtp_item .itemsong {width:520px; margin:5px auto 0px auto}
.gtp_item .itemquote {border:1px dashed #ccc; color:#999; margin-top:5px; padding:5px}
.gtp_item .itembody {width:535px; padding:5px 2px; overflow:hidden}
.gtp_item .itemfooter {height:20px; line-height:20px}
.gtp_item .itemfooter .left {display:block; float:left}
.gtp_item .itemfooter .right {display:block; float:right}
.gtp_item .itemfooter .info {padding-right:5px}
.gtp_item .itemfooter .linkfunc {padding:0px 3px}
.gtp_item .itemfooter .inputtext {border:1px solid #97c0de; padding:1px; width:350px}
.gtp_post {width:540px; margin:30px auto 10px auto}
.gtp_post .posttitle {height:25px; line-height:25px}
.gtp_post .posttitle .titleleft {font-weight:bold; padding-right:10px}
.gtp_post .postsong {width:520px; margin:5px auto}
.gtp_post .postbody {width:540px; margin-bottom:5px}
#groupcreate {}
.gc_resultblock {width:490px; margin:10px auto}
.gc_resultblock .content {padding:10px 0px; line-height:20px; text-align:center}
.gc_nameform {padding-top:30px; height:200px; text-align:center; line-height:30px}
.gc_nameform .title {color:#999}
.gc_nameform .title span {font-size:14px; font-weight:bold; color:#333}
.gc_nameform .inputtext {margin-bottom:10px; width:200px}
.gc_stepheader {height:25px; line-height:25px; padding-bottom:10px}
.gc_stepheader span {padding-right:10px; color:#999}
.gc_stepheader .cur {color:#006ad0}
.gc_stepheader2 {padding:15px 20px 0px 20px}
.gc_createform {width:500px; margin:20px auto; line-height:20px}
.gc_createform .left {width:65px; padding-right:15px; font-weight:bold; text-align:right}
.gc_createform .right {padding-bottom:5px}
.gc_createform .right .inputtext {width:300px}
.gc_createform .right .inputarea {width:400px}
.gc_createform .right .textpurview {color:#ff8400}
.gc_createform .right .textintro {color:#999; padding:0px 0px 10px 6px}
.gc_upavatar {width:600px; margin:20px auto 50px auto}
.gc_upavatar .left {width:200px; text-align:center; display:block; float:left; overflow:hidden}
.gc_upavatar .right {width:380px; display:block; float:right; overflow:hidden}
.gc_upavatar .title {height:20px; line-height:20px; border-bottom:1px solid #e3e3e3; font-weight:bold}
.gc_upavatar .line {line-height:18px; padding:5px 0px}
.gc_upavatarform {line-height:30px; padding:10px 0px}
.gc_memberblock {width:660px; margin-top:15px}
.gc_memberblock .lefttitle {width:30px; padding-left:20px; padding-bottom:10px}
.gc_memberblock .selectbar {padding-bottom:10px}
.gc_memberblock .pagebar {width:220px; padding-bottom:10px; text-align:right}
.gc_memberblock .leftbar {border-top:1px solid #a0beda; border-right:1px solid #a0beda; padding:10px 0px}
.gc_memberblock .leftbar .line {height:22px; line-height:22px; padding:0px 10px; border-bottom:1px solid #e3e3e3}
.gc_memberblock .leftbar .line .left {display:block; float:left}
.gc_memberblock .leftbar .line .textinfo {color:#999}
.gc_memberblock .leftbar .line .action {display:block; float:right}
.gc_memberblock .leftbar .line .actionclose {padding-top:2px}
.gc_memberblock .leftbar .line .actionlink {color:#333; text-decoration:none}
.gc_memberblock .leftbar .line .actionlink2 {color:#ff8400; text-decoration:none}
.gc_memberblock .leftbar .title {font-weight:bold}
.gc_memberblock .leftbar .title span {color:#006ad0}
.gc_memberblock .rightbar {width:200px; padding:0px 10px}
.gc_memberblock .rightbar .inviteform {padding-bottom:10px}
.gc_memberblock .rightbar .inviteform .title {height:20px; line-height:20px; font-weight:bold}
.gc_memberblock .rightbar .inviteform .inputarea {width:195px}
#groupsetting {}
.gs_inviteresult {width:640px; margin:20px auto 0px auto}
.gs_inviteresult .content {text-align:center}
.gj_header {height:30px; line-height:30px; font-size:14px; font-weight:bold; border-bottom:1px solid #e3e3e3; padding:20px 0px 0px 60px}
.gj_body {height:200px; padding-left:60px; line-height:30px}
#grouptag {}
.gtg_title {height:25px; line-height:25px; padding:5px 0px}
.gtg_title .left {display:block; float:left; font-size:14px; font-weight:bold}
.gtg_title .right {display:block; float:right; text-align:right}
.gtg_item {border:1px solid #e3e3e3; padding:10px; margin-bottom:5px}
.gtg_item .itemleft {width:100px; display:block; float:left; overflow:hidden; text-align:center}
.gtg_item .iteminfo {width:370px; display:block; float:left; overflow:hidden; padding-left:15px}
.gtg_item .itemline {line-height:20px}
.gtg_item .itemline .linkuser {margin-right:8px}
.gtg_item .linktitle {color:#333; font-size:13px; font-weight:bold; text-decoration:none}
.gtg_item .linktitle:hover {text-decoration:underline}
.gtg_item .linktag {color:#666; text-decoration:none; padding-right:8px}
.gtg_item .linktag:hover {text-decoration:underline}
.gtg_item .textinfo {color:#999}
.gtg_item .itemaction {width:120px; display:block; float:right}
.gtg_item .itemaction .linkaction {border-bottom:1px solid #e3e3e3; color:#666; display:block; height:20px; line-height:20px; padding:0px 8px; text-decoration:none}
.gtg_item .itemaction .linkaction:hover {background-color:#ff8400; color:white}
.gtg_footer {height:25px; line-height:25px; padding:5px 0px; text-align:right}
