﻿#topGroup{
width:964px;
margin: 0 auto 10px;
*margin: 0 auto 0px;
}
.topgroupBg{
background:url(../img/group/grouptop.jpg);
background-repeat:no-repeat;
width:964px;
height:233px;
}
.gLogin .logprompt{
margin:2pt 8px;
padding:5px 0;
}
/*.gLogin{
background:url(../img/group/login.gif) no-repeat;
width:235px;
height:208px;
overflow:hidden;
margin:12px 8px 0 0;
float:right;
}*/

.sleft{
width:237px;
float:left;
}
.sright{
width:439px;
float:right;
}
.tag li{
float:left;
background:url(../img/icon/icon_tag.gif) no-repeat left center;
padding:5px 0 5px 20px;
margin:4px 16px;
display:inline;
white-space:nowrap;
font-weight:bold;
}
/*群组最近发生了什么*/
.lately{
margin:10px;
}
.lately li{
background:url(../img/icon/icon_03.gif) no-repeat left center;
padding:1px 0 1px 20px;
clear:both;
line-height:24px;
height:23px;
}
/*
*html .lately li{
line-height:19px;
height:20px;
}
*/
.lately span{
float:left;
}
.lately samp{
float: right;
}
/*浮游区*/
.pelagic{
margin-bottom:4px;
}
/*IE6
*html .pelagic{
margin-bottom:3px;
}
*/

.pelagic li {
margin:0px 15px 0px 5px;
clear:both;
padding:0 0 0 15px;
background:url(../img/icon/lifebuoy.gif) no-repeat 10px center;
height:28px;
line-height:28px;
}
*html .pelagic li {
height:26px;
line-height:26px;
}
*+html .pelagic li {
height:26px;
line-height:26px;
}
.pelagic a {
float:left;
padding-left:20px;
}
.pelagic a.author{
float:right;
border:1px solid #8ab7ef;
padding:1px;
margin-top:5px;
}
.pelagicbuy{
margin-bottom:5px;
padding:6px 4px 0px 4px;
line-height:22px;
}
/*浮游区右侧翻页*/
.glink a, .glink span {
font-size:0.9em;
border:1px solid #ddd;
padding:1px 6px;
margin:0px 1px;
text-decoration:none;
vertical-align:text-bottom !important;
vertical-align:middle;
color:#0063dc;
cursor:pointer;
}
.glink a:hover {
border:1px solid #0063dc;
color:#000033;
background-color:transparent;
text-decoration:none;
}
.glink a.next:hover {
background-color:transparent;
}

.glink .red {
color:#ff0084;
font-weight:bold;
border:none;
}
/*排行*/
#topTen{
margin:17px 0 14px 0;
}
#topTen li{
	height:30px;
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
}
.num ,.numcol,.amount{
float:left;
padding:4px 0;
}
.num{
width:12%;
text-align:center;
margin-left:3px;
color:#fe6700;
font-weight:bold;
}
#topTen li.no{
border-bottom:none;
}
.numcol{
width:65%;
color:#0063dc;
border-left:1px solid #f2f2f2;
padding-left:5px;
}
.amount{
border-left:1px solid #f2f2f2;
padding-left:5px;
width:15%;
}
/*活跃、热门、推荐群组,第三人称*/
.officialGroup{
margin-bottom:6px;
}
*html .officialGroup{
margin-bottom:10px;
}
*+html .officialGroup{
margin-bottom:10px;
}
.officialGroup li{
	display:block;
width:198px;
float:left;
	padding:3px 10px;
	color:#36f;
overflow:hidden;
}
.officialGroup li img {
	float:left;
	margin:8px 10px 4px 5px;
	padding:1px;
	border:1px solid #91c2ed;
}
.officialGroup li a:hover img {
	padding:1px;
	border:1px solid #0063dc;
}
.officialGroup li p {
	padding-top:6px;
}
.onlineGroup ul {
padding:10px 0px;
}
.onlineGroup li{
float:left;
width:33.3%;
height:70px;
margin:4px 0;
text-align:center;
padding-bottom:5px;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
}
/*讨论注释掉
.group_discuss{
	margin:0px 15px 0px;
}
.group_discuss li {
	float: left;
	display: inline;
padding-top: 6px;
	padding-bottom: 4px;
}
.group_discuss .bold{font-weight:bold;}
.group_discuss li img { vertical-align: middle; }
.group_discuss li.sort,.group_discuss li.author {
	width: 50px;
}
.group_discuss li.state,.group_discuss li.last { width: 80px; }
.group_discuss li.title { width: 350px;}
.group_discuss ul {
	height:20px;
	padding:3px 15px;
	margin:3px 0px;
	clear: both;
}*/

/*讨论*/
.group_discuss li {
	float: left;
	display: inline;
	margin-left: 1%;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 4px;
font-family: "宋体";
}
.group_discuss .bold{font-weight:bold;}
.group_discuss li img { vertical-align: middle; }
.group_discuss li.sort{ width: 5%;  margin-left:10px;}
.group_discuss li.author { width:10%; }
.group_discuss li.last { width: 12%; }
.group_discuss li.state { width: 12%; }
.group_discuss li.title { width: 53%; overflow:hidden;}
.group_discuss ul {
	width: 674px;
	clear: both;
	line-height: 1.8em;
	margin:0 auto 5px;
}

.group_discuss span{
margin-left:10px;
}
#searchGroup{
background:url(../img/group/groupsearch.gif) top left;
background-repeat:no-repeat;
width:949px;
height:41px;
padding-left:15px;
display:block;
}
#searchGroup li{
float:left;
display:inline;
margin:10px 5px 0 0;
padding:0;
font-size:14px;
color:#0063dc;
}
.groupSearch {padding:8px 5px 0 165px;
}
 .groupSearch input{
	float:left;
	height:22px;
	line-height:22px;
	border:1px solid #97C5EE;
border-right:none;
margin-left:22px;
width:200px;
}
.groupSearch button{
	background:#ECF6FE url(../img/searchbg.gif) repeat-x scroll 0%;
	border:1px solid #97C5EE;
	color:#0063DC;
	cursor:pointer;
	height:24px;
	line-height:24px;
	text-align:center;
	padding:0 7px;
	float:left;
	margin:0;
	font-size:14px;
	font-weight:bold;
}
.mount{
padding:5px 0 0 0;
float:left;
}
.mount li{
float:left;
margin:3px 0;
width:40%;
padding-left:20px;
} 
.mount .bean{
background:url(../img/icon/bean.gif) no-repeat;
}
.mount .award{
background:url(../img/icon/present.gif) no-repeat;
}
/*.loginbtn{
padding:5px 0;
}
.loginbtn li{
float:left;
width:49%;
text-align:center;
}*/
/*.after{
margin-bottom:5px;
}
.after img{
float:left;
margin:0px 10px 0 5px;
}
.after h3{
font-size:14px;
font-weight:bold;
margin:5px 0 6px 0;
}*/
/*.gLogin input.input_text {
font-size:14px;
height:18px;
line-height:18px;
margin-top:4px;
width:190px;
}
.gLogin .login em{
font-size:11px;
}*/
.rememberMe {
padding:5px 0 5px 0;
margin:10px 0 5px 0;
}
.rememberMe input{
margin:0 5px 2px 0 !important;
margin:0 5px 5px 0;
}
/*.gLogin .login label a.help {
margin-left:20px;
padding:0px 5px 0px 20px;
float:none;
}*/
/*官方群组*/
#official {
padding:0px 10px 5px 10px;
}
#official li {
float:left;
margin-right:10px;
white-space:nowrap;
}
/*
.sort {
padding:4px 5px;
margin:5px 15px;
}
.sort li {
float:left;
background:url(../img/bord_10.gif) no-repeat 0px 4px;
text-align:center;
width:40px;
}
.sort .sel {
font-weight:bold;
}
.sort li .first {
background:none;
}
*/
/*地域
.clime {
padding:5px 4px 0px 15px;
}
*+html .clime{
padding-bottom:20px;
}
.clime li {
float:left;
display:inline;
margin:0px 12px 19px 0px;
/*width:30px;
white-space:nowrap;
font-weight:bold;
padding-left:10px;
}
.clime li a{
	margin-left:5px;
	text-decoration:underline;
}
.climehfix{
	padding-top:0px;
	padding-bottom:3px;
}
*+html .climehfix{
	padding-bottom:13px;
}
.climehfix li{
margin-bottom:11px;
}*/
/*分类地域两种情况*/
.clime ,.gclime{
width:221px;
padding:5px 4px 9px 12px;
}
.clime li{
float:left;
display:inline;
margin:4px 6px 4px 2px;
width:30px;
font-weight:bold;
}
.gclime li {
float:left;
margin:5px 0px 6px;
width:38px;
text-align:left;
font-weight:bold;
}
#CreateGroup/*创建群组聚合按扭*/ {
padding:10px 8px;
}
#CreateGroup a {
text-decoration:none;
}
#CreateGroup a:hover {
text-decoration:underline;
}
.CreateGrouptop {
padding:5px 10px;
line-height:180%;
color:#36f;
font-size:14px;
}
.CreateGrouptop samp {
font-size:12px;
color:#777;
}
.gain {
border-top:1px dashed #bbd9fb;
padding:10px 5px 6px 5px;
margin: 4px 5px;
}
.gain a {
background:url(../img/icon/faq.gif) no-repeat 0px 2px;
padding:3px 0 0 20px;
}
/*end*/
/*活跃群组，创建群组更多因程序实现的问题单独定义*/
.GroupTagContent .gmore{
margin:8px 15px 0 6px;
padding-top:6px;
text-align:right;
}
/*#groupInfo {
background: url(../img/group/bg_groupbg.gif) no-repeat bottom right;
height:180px;
position:relative;
}
.leftInfo {
float:left;
width:770px;
margin:15px 0 5px 12px;
}
.leftInfo h1 {
display:inline;
font-size:16px;
}
.leftInfo span {
position:absolute;
top:-11px;
left:-11px;
}
.leftInfo img {
margin:10px;
}
.leftInfo p {
color:#777;
width:620px;
word-break:break-all;
line-height:24px;
margin:5px 0 0 0;
padding:0px;
}
.Infotext {
padding:10px 0 0 4px;
float:left;
}
.Infotext samp a {
margin-left:15px;
text-decoration:underline;
color:#777;
}
.rightInfo {
float:right;
position:relative;
width:167px;
height:165px;
border-left:1px dashed #bbd9fb;
text-align:center;
margin:10px 0 4px 0;
}
.rightInfo button {
background:#ecf6fe url(../img/group/bg_groupbutton_91x92.gif) repeat-x;
text-align:center;
border:0px;
color:#0063dc;
cursor:pointer;
width:91px;
height:32px;
margin:6px 0;
font-size:14px;
padding-top:3px;
}
.rightInfo p {
position:absolute;
bottom:-10px;
left:8px;
text-align:left;/*margin:20px 0 4px 15px;
}*/
/*话题搜索*/
.searchform {
padding:15px 5px 15px 20px;
}
.searchform p {
margin-bottom:15px;
}
.searchBtn {
width:225px;
height:30px;
line-height:30px;
margin:0px 0 15px 0px;
}
.searchBtn input {
float:left;
height:24px;
line-height:24px;
border:1px solid #97C5EE;
border-right:none;
width:70%;
font-size:14px;
}
.searchBtn button {
background:#ECF6FE url(img/searchbg20.gif) repeat-x scroll 0%;
border:1px solid #97C5EE;
color:#0063DC;
cursor:pointer;
height:26px;
line-height:26px;
text-align:center;
padding:0 5px;
float:left;
margin:0;
font-size:14px;
font-weight:bold;
}
.searchform a {
margin-left:25px;
}
/*群组话题分类*/
.groupTag {
margin:0px;
padding:0px;
}
.groupTag li {
float:left;
padding:2px 8px;
border:1px solid #cbe3fe;
border-bottom:none;
margin:10px 10px 0 0;
}
.groupTopicList {
border-bottom:1px solid #cbe3fe;
background: url(../img/group/bg_group.gif) repeat-x bottom;
padding:10px 15px 0 15px;
/*margin-bottom:5px;首页同发话题重*/
text-align:right;
clear: both;
}
.groupTopicList h2 {
float:left;
padding:2px 0 8px 0;
}
.tab strong, .tab .tip/*话题列表标题默认*/ {
font-size:14px;
background:  url(../img/group/icon_09.gif) no-repeat 5px center;
padding:3px 0 3px 25px;
font-weight:normal;
height:32px;
line-height:32px;
}
/*话题列表标题置顶*/
.tab .tip {
background:url(../img/group/icon_10.gif) no-repeat 5px center;
}
/*文字列表*/
.been li {
line-height:180%;
padding:3px 5px 3px 10px;
color:#777;/*list-style-position: inside;
list-style-type: square;*/
}
ul.been span.dot {
font-family:"宋体";
font-size:14px;
margin-right:2px;
}
/*搜索*/
#searchgroupOut {
border:1px solid #7bbdff;
padding:2px;
background-color:#FFF;
margin:0px 0 10px 0;
}
.searchgroupInner {
background: #e9f5ff url(http://img.fetion.im/img/searchicon.gif) no-repeat 4px 5px;
padding:8px 0px 8px 25px;
color:#0e4dbf;
}
.GroupClassList {
margin:0 15px;
padding:5px 8px 3px 8px;
border-bottom:1px dashed #91C2ED;
}
.GroupClassList li {
float:left;
}
.GroupClassList .GroupUserHead {
padding:6px 4px;
text-align:center;
margin:3px 5px;
}
.GroupClassList .GroupUserHead a img {
border:1px solid #99c1f1;
padding:1px;
background-color:#FFF;
}
.GroupClassList .GroupUserHead a:hover img {
border:1px solid #06f;
padding:1px;
}
.GroupClassList .GroupUserContent {
width:555px;
word-break:break-all;
padding-top:12px;
margin-left:10px;
color:#333;
line-height:200%;
}
.GroupClassList .GroupUserContent h3 {
font-weight:bold;
padding-bottom:4px;
}
.GroupClassList .GroupUserContent samp {
color:#969595;
}
/*群组话题搜索 group_search_topic */
.TopicListGroup {
padding:6px;
margin:10px 15px;
border-bottom:1px dashed #91c2ed;
color:#595959;
width:640px;
}
.TopicListGroup p {
/*line-height:20px;*/
color:#595959;
}
.TopicListGroup h2 {
float:left;
width:470px;
word-break:break-all;
overflow:hidden;
}
.TopicListGroup span {
float:right;
text-align:right;
}
.TopicListAuther img {
margin-right:10px;
}
.TopicListAuther {
color:#969595;
margin:6px 0px;
vertical-align:middle;
clear:both;
padding-top:10px;
}
.taxis {
font-size:12px;
padding:10px 4px 0 0;
}
.groupTopicList span {
color:#777;
font-size:12px;
font-weight:normal;
margin-left:15px;
}
.groupTopicList a.btn {
background:url(../img/group/btn_w91.gif) no-repeat 0 0;
display:block;
width:91px;
line-height:30px;
height:30px;
font-size:14px;
font-weight:bold;
text-align:center;
color:#fff;
text-decoration:none;
float:right;
margin-right:10px;
margin-bottom:5px;
margin-top:-1px;
}
.groupTopicList a.btn:hover {
background:url(../img/group/btn_w91.gif) no-repeat 0px -31px;
}
.system li {
float:left;
margin-top:10px;
margin-right:10px;
}
.system li img {
margin-right:5px;
}


/*群组登陆 登陆后框*/
/*.helplogin li{
float:left;
text-align:left;
padding:6px 0 0 20px;
margin-right:10px;
}*/
/*.loginbtn li{
width:49%;
padding-top:10px;
}*/
/*.loginList{
margin:0 auto;
width:215px;
}
.loginList li{
padding:4px 0 4px 18px;
text-align:left;
float:left;
width:60px;
margin-right:5px;
white-space:nowrap;
}*/
.loginbtn li{
width:49%;
padding-top:3px;
}
.loginList .group{
background:url(../img/icon/icon_group.gif) no-repeat 0px 4px;
}
.loginList .topic{
background:url(../img/icon/topic_14_13.gif) no-repeat 0px 4px;
}
.loginList .reversion{
background:url(../img/icon/icon_12.gif) no-repeat 0px 4px;
}
.loginList .score{
background:url(../img/icon/iconscore.gif) no-repeat 0px 4px;
}
.helplogin .faq{
background:url(../img/icon/faq.gif) no-repeat 0px 5px;
padding-left:3px;
}
/*.loginafter{
padding:4px 10px;
}*/
/*系统推荐话题*/
.rectopic ul{  padding:0 8px;}
.rectopic li{ float:left; padding: 5px 5px; }
.rectopic .group{ color:#626262; width:105px;}
.rectopic .groupName{ width:105px; overflow:hidden;}
.rectopic .groupName span{ padding-right:2px; }
.rectopic .topicTit{color:#626262; width:192px; }
.rectopic .topicTitContent{width:200px; overflow:hidden; height:20px;}
.rectopic .reply{color:#626262; width:84px; text-align:right;}
.rectopic .grayLine{ border-bottom:1px dashed #c5d5e4; height:1px; overflow:hidden; margin:3px 15px 5px 10px; }
.rectopic .nextPage{ color:#4692dd; line-height:30px; text-align:right; padding:0 25px 0 30px; clear:right;}
#offmar {
padding:0px 10px 5px 10px;
}
#offmar li {
float:left;
margin:8px 6px 8px 7px;
white-space:nowrap;
}
[xmlns] #offmar li {
float:left;
margin:8px 5px 5px 9px;
white-space:nowrap;
}


