@charset "utf-8";
#groupmaps,#groupmain,#groupupload,.footer{ width:940px; margin-left:auto; margin-right:auto;}
.group_left{float:left; width:733px; margin-top:7px;}
.group_right{float:right; width:200px;}
.group_commend,.group_log,.group_user,.group_Concern,.group_Official,#groupupload,.group_add,#group_action{margin-top:7px; }
/*更新*/
#groupupload{ background-color:#eae8e9; }
#groupupload a{margin-right:8px;}
.g_create{ width:460px; float:right; margin-right:8px;text-align:left; }
.g_upload{ width:440px; float:left; margin-left:8px;text-align:left;}
.g_create a,.g_upload a{ color:#999}
/*索引*/
.group_index{}
.g_list,.g_list2{ width:218px; height:120px; padding:10px; float:left; margin-bottom:1px; background:url(/group/images/g_index_bg.gif) no-repeat; margin-right:3px; margin-left:3px!important; margin-left:2px; }
.g_list2{background:url(/group/images/g_index_bg2.gif) no-repeat;}
.g_type ul{margin-top:5px; height:56px; list-style:none;}
.g_type li{ display:inline;margin-right:8px; line-height:18px;}
/*.g_hot{background:url(../grouprss/images/g_index_hot_bg.gif) no-repeat; }*/

.g_title{font-size:14px;font-weight: bold; }
.g_type li a,.g_type li a:visited{color:#666;}
.g_title a:hover{ color:#232323}
.g_title a,.g_title a:visited{color:#232323;}
/* add */.g_title h1 {font-size:14px;font-weight:bold;} 
.g_total{ float:right; margin-top:-16px;color:#9E9E9E;  }

.g_ghot{ border-top:#ccc dashed 1px; padding-top:2px;}
.g_ghot dl{ height:40px; }
.g_ghot dt{ float:left; margin:5px 7px 0px 0px;}
.g_ghot dd{ float:left; width:160px;}
.g_ghot .p_list_name{  line-height:14px; height:18px;} 
.g_ghot .p_list_info{ height:12px;}
.g_hottext{ text-align:right; margin-bottom:-14px; font-size:9px;}

.newbuttom_glide li{ }
/*搜索*/
.group_search{}
.s_jiao_l{ float:left; margin-bottom:-3px;}
.s_jiao_r{ float:right; margin-bottom:-3px;}
.s_jiao_l2{ float:left; margin-top:-4px;}
.s_jiao_r2{ float:right; margin-top:-4px;}
.s_main{
	background-color:#878787;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #6d6d6d;
}
.s_jiao{float:right; width:100px; margin-top:1px!important;margin-top:-5px;}
.tagimg{ margin-left:50px;}
.s_tags{
	background-color:#F3F1F2;
	padding:7px 5px 7px 10px;
	border-top:1px solid #f2f2f2;
}
.s_tags a{ color:#999}
.s_tags ul{list-style:none;}
.s_tags li{display:inline; margin-right:10px; line-height:22px!important;line-height:21px}

/*推荐*/
.group_commend{ }


.group_list{border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; padding:14px 0px 0px 14px; height:auto!important;height:1px;}
.p_list{width:238px;float:left;}
.p_list dt{
	float:left;
	width:64px;
	height:64px;
	padding:9px;
	}
.p_list_name{
	margin-top:4px;
	float:left;
    height:22px;
	line-height:22px;
	width:140px;
	display:block;
	}
.p_list_info{
	height:60px;
	width:140px;
	float:left;
	line-height:16px;
	font-family:PMingLiU;
    font-size:11px;
}

/*贴子*/
.group_bbs{border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; padding:14px; height:auto!important;height:1px;}
.group_log{ float:left; width:300px;}
.group_log .morebox{ position:relative!important; position:absolute; margin-left:-37px;}


/* 官方 */
.g_guanfan{
	float:left;
	width:464px;
	height:117px;
	padding:8px;
	border:#CCCCCC solid 1px;
	margin:0 0 0 3px;
	background-image:url(/group/images/guanfangbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.g_guanfan .g_type{font-family:PMingLiU; font-size:11px;}
.Official{ }
.g_guanfan .g_type{ width:300px;}

/*关注*/
.g_Official_list ul{ list-style:none;}
.g_Official_list li img{ margin-right:5px;}
.g_Official_list a{ color:#666}
.g_Official_list li{
	margin-top:10px!important;
	margin-top:11px;
	float:left;
	width:150px;
}

/*圈主*/
.group_user{float:right; width:426px;}
.g_usermain{border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; padding:0px 12px 0 12px; height:auto!important;height:1px;}
.p_user_main{}
.p_user_list{width:200px;float:left; margin-top:5px;}
.p_user_list dt{
	float:left;
	width:48px;
	height:48px;
	padding:9px;
	}
.p_user_name{
	margin-top:4px;
	float:left;
    height:22px;
	line-height:22px;
	width:120px;
	display:block;
	}
.p_user_info{
	height:50px;
	width:130px;
	float:left;
	line-height:16px;
	font-family:PMingLiU;
    font-size:11px;
}
/*官方*/

/*排行*/
#membertopten{
	margin-top:7px;
}
.toptentit{
    height:21px;
	padding-top:10px;
	padding-left:7px;
	background:url(/images/bg_member_toptentit.gif) no-repeat;
	position:relative;
	}
.toptentit ul{
    position:absolute;
	right:4px;
	bottom:0px!important;
	bottom:-1px;
	list-style:none;
	}
.toptentit ul li{
	text-align:center;
	float:right;
	background:url(/images/bg_member_buttongray.gif) no-repeat;
	}
.toptentit ul li a{
    display:block;
	height:13px;
	width:43px;
	padding-top:5px;
	font-size:9px;
	color:#fff;
	cursor:pointer;
	}
.toptentit ul li a:hover,.toptentit ul li a:visited{
    color:#fff;
	}
.toptentit ul li img{
     display:block;
	 }
.toptentit ul li.redon{
    background:url(/images/bg_member_buttonred.gif) no-repeat;
	}
#grouptopten .toptentit ul li {
    background:url(/images/bg_member_buttonblack.gif) no-repeat;
	}
#grouptopten .toptentit ul li.grayon{
    background:url(/images/bg_member_buttongray.gif) no-repeat;
	}
.toptenbox{
	
	}
.toptenbox ul{
    list-style:none;
	}
.toptenmred{
     height:72px;
	 margin-bottom:0!important;
	 margin-bottom:-3px;
	 text-align:right;
	 background:url(/images/bg_membertopone.gif) 4px 52px no-repeat #ba001a;
	 border-bottom:#fff 1px solid;
	 padding-top:5px;
	 }

.toptenmgray{
     height:72px;
	 margin-bottom:0!important;
	 margin-bottom:-3px;
	 text-align:right;
	 background-color:#999;
	 border-bottom:#888 2px solid;
	 }

.toptenmgray dl dt,.toptenmred dl dt{ margin-right:16px!important;margin-right:0px}
.toptenbox ul li dl{

    height:48px;
	padding-top:3px;
	margin-right:4px;
	}
.toptenbox ul li dt{
    height:48px;
	width:48px;
	float:right;
	}
.toptenbox ul li dd{
    width:110px;
    height:14px;
	float:right;
	margin-top:4px;
	margin-right:12px;
	line-height:14px;
	color:#fff;
	font-weight:bold;
	}
	.toptenbox ul{
	padding-left:0px;
	}
.toptenbox ul li dd a,.toptenbox ul li dd a:visited{
    color:#fff;
	}
.toptenli{
    
	border-left:#d7d7d7 1px solid;
	border-right:#d7d7d7 1px solid;
	}
.toptenli td{
	margin-right:40px;
    background:#e2e2e2;
    text-align:right;
	height:23px;
	line-height:23px;
	}
.toptenli .gray td{
    background:#f1f1f1;
	}
.toptentd{
    padding-left:12px;
	text-align:left!important;
	}
.toptenli td p{
    height:11px;
	width:24px;
	line-height:11px;
	text-align:center;
	color:#fff;
	background:url(/images/bg_toptenli.gif) no-repeat;
	float:right;
	}
.toptenli td a,.toptenli td a:visited{
    color:#888;
	}
.toptenli td a:hover{
    color:#ff6600;
	}
.toptenbox .brbbot_gray{
    background: #f1f1f1 url(/images/bg_brbtb_gray.gif) bottom repeat-x;
	}
	
.t_value{
	font-size:30px;
	text-align:left;
	padding:43px 0px 0px 5px;
	position: absolute;
	z-index: auto;
	}
.t_value span{
	color:#666;
	font-weight: bold;
}
.toptenbox li{ margin:0px!important;margin:-3px;} 
.toptenbox dt{ padding-right:0px!important;padding-right:0px; } 
.toptenli table{ }
.toptenbox ul{padding:0px!important;  padding:0px 3px 0px 3px; }


/*滑动门按扭*/
.newbuttom_glide ul{
padding:0;
margin:0;
display:block;
height:36px;
background:url(/images/glide_bg.gif) 0 100% repeat-x;
list-style:none;
font-weight:bold;
}
.newbuttom_glide li a,.newbuttom_glide li a:visited{
cursor:pointer;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
.newbuttom_glide ul li.on{
height:36px;
width:auto!important;
width:20px;
background:url(/images/glide_r.gif) right top no-repeat;
}
.newbuttom_glide ul li.on a ,.newbuttom_glide ul li.on a:visited{
text-decoration:none;
cursor:pointer;
color:#ff0000;
line-height:20px;
padding:8px 16px;
height:20px;
background:url(/images/glide_l.gif) left top no-repeat;
}
.newbuttom_glide li{
float:left;
height:35px;
width:auto!important;
width:20px;
margin-right:-1px;
display:block;
background:url(/images/glide_r_unseltgray.gif) right top no-repeat;
text-decoration:none;
}
.newbuttom_glide li a{
cursor:pointer;
display:block;
height:19px;
line-height:19px;
padding:8px 16px;
background:url(/images/glide_l_unseltgray.gif) left top no-repeat;
}


/**/
h3{padding-top:10px;}
.titlemore{
    height:12px;
	padding:10px 0;
	float:left;
	border-top:#ccc 1px dashed;
	font-size:11px;
	font-family:PMingLiu;
	margin:0;
	}
.titlemore .morebox{
    padding:0;
	}
.morebox{
    padding-top:10px;
    margin-right:4px;
    height:12px;
	width:33px;
	float:right;
}
.newbuttom_glide .random{ float:right; margin-right:10px;}

/*行动*/
#group_action{ }
#group_action .brbcontent{ padding:0px 10px 0px 10px;}
.g_actionlist dl{
	height:48px;
	border-bottom:#EAEAEA solid 1px;
	background-image: url(/group/images/action_bg.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.g_actionlist a{ color:#999}
.g_actionlist dd{ padding:3px;}


.group_Official .p_list dt{ padding-left:0px;}
.group_Official .p_list{ width:180px;}
.group_Official .p_list_name{ width:100px;}
.group_Official .p_list_info{ width:100px;}
.group_Official .brbcontent{ padding:0px 10px 0px 10px;}
.g_add{ margin-top:7px;}

