.notice_area {
	border:#CCCCCC solid 1px;
	background-color:#ECECEC;
	padding:8px 8px;
	line-height:22px;
}
.notice_area_title {
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
}
.notice_area_title_left {float:left;}
.notice_area_title_rightMort {float:right;font-weight:normal;font-size:12px;}

.compartmentalLine {
	padding:0 6px;
}

.colorA {
	color:#000066;
}

/*Global Define*/ 
.groupIconE,.profileStyleD ,.profileStyleC ul li,.profileStyleF,.orderListBgA ,.orderListBgB,.orderListBgC,.orderListBgD,.orderListBgE,.orderListBgF,.orderListBgG,.orderListBgH,.orderListBgI,.orderListBgJ,.orderListBgA2 ,.orderListBgB2,.orderListBgC2,.orderListBgD2,.orderListBgE2,.orderListBgF2,.orderListBgG2,.orderListBgH2,.orderListBgI2,.orderListBgJ2,.groupIconA,.groupIconB,.groupIconC,.groupIconD,.groupIconF,.groupIconG,.groupIconH,.groupIconI,.groupIconJ,.groupButtonA,.groupButtonB,.groupButtonC {
	background-image: url(../images/baseGroup.gif);
}

.clearToolA {
	clear:both;
	line-height:0px;
	height:0px;
}
.clearToolB {
	clear:both;
	line-height:10px;
	height:10px;
}
.clearToolC {
	clear:both;
	line-height:7px;
	height:7px;
}
.clearToolC {
	clear:both;
	line-height:10px;
	height:10px;
	border-top:solid 1px #CCC;
}

.groupMore {
	line-height:22px;
	text-align:right;
	padding-right:10px;
	clear:both;
}
.groupMoreB {
	line-height:22px;
	text-align:right;
	clear:both;
}
.groupMoreC {
	line-height:22px;
	height:22px;
	text-align:left;
	clear:both;
	margin-top:3px;
}
.lineHeight_22 {
	line-height:22px;
}

/*only for GROUP style*/
.topic_content_B {
	border:1px solid #ccc;
}
.topic_content_TitleList {
	margin:0;
	padding:0;
}
.topic_content_TitleList li {
	list-style:none;
	float:left;
	font-weight:bold;
	color:#000066;
	line-height:22px;
	height:22px;
	border-bottom:solid 1px #CCC;
}
.topic_content_TitleList_detailA {
	width:320px;
}
.topic_content_TitleList_detailB {
	width:125px;
}
.topic_content_TitleList_detailC {
	width:76px;
}
.topic_content_TitleList_detailD {
	width:360px;
	padding-left:15px;
}
.topic_content_TitleList_detailE {
	width:50px;
	padding-left:5px;
}

.groupListContentA {
	border-bottom:#FF0000 solid 1px;
	position:relative;
	clear:both;
}
.groupListContentB {
	background-color:#E5EBF5;
	position:relative;
	clear:both;
}
.groupListContentC {
	background-color:#FFF;
	position:relative;
	clear:both;
}

.groupPage {
	clear:both;
	height:20px;
	line-height:20px;
	text-align:right;
}

/*For category*/
.groupListContentD {
	padding-top:5px;
	background-color:#E5EBF5;
	clear:both;
	height:1%;
}
.groupListContentE {
	padding-top:5px;
	background-color:#FFF;
	clear:both;
	height:1%;
}
.groupListSnapshot {
	color:#666666;
	text-align:right;
	line-height:22px;
	height:22px;
	padding-right:10px;
	padding-bottom:5px;
	clear:both;
}
/* end For category*/


.groupTopicListA {
	width:50px;
	position:absolute;
	left:0px;
	top:0px;
	/*
	background-color:#0066CC;
	*/
	padding:8px 0px 8px 5px;
}
.groupTopicListB {
	padding:8px 202px 8px 55px;
	/*
	background-color:#CC3333;
	*/
}
.groupTopicListC {
	width:124px;
	position:absolute;
	left:375px;
	top:0px;
	/*
	background-color:#FF66CC;
	*/
	padding:8px 0;
}
.groupTopicListD{
	width:78px;
	/*
		width:78px;
	background-color:#006600;
	*/
	position:absolute;
	left:500px;
	top:0px;
	padding:8px 0;
}
.groupTopicListE {
	padding:8px 102px 8px 15px;
	/*
	background-color:#CC3333;
	*/
}
.groupTopicListF {
	width:10px;
	position:absolute;
	left:0px;
	top:0px;
	/*
	background-color:#0066CC;
	*/
	padding:8px 0px 8px 5px;
}
.groupTopicListH {
	padding:8px 102px 8px 55px;
	/*
	background-color:#CC3333;
	*/
}

/*Redefien item_content*/
.item_contentB {
	border-left:#B5B2B2 solid 1px;
	border-right:#B5B2B2 solid 1px;
	border-bottom:#B5B2B2 solid 1px;
	background-color:#E3E3E3;
	padding:8px;
	height:1%;
	line-height:22px;
}
.tab_content_add {
	border:solid 1px #CCC;
	line-height:22px;
	color:#000066;
}
.item_content_star {
	margin:0;
	padding:0;
}
.item_content_star li {
	width:50%;
	text-align:center;
	float:left!important;
	background-image:none!important;
	padding:0!important;
	line-height:20px;
}
.item_content_star li a{	text-decoration:none!important;}
.item_content_star_iconLocation {margin-bottom:-2px;}


/*TITLE style of group*/
.groupTitleA {
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
}




/*profile area*/
.profileStyleA {
	float:left;
}
.profileStyleB {
	float:left;
	padding-top:15px;
	padding-left:15px;
	padding-right:20px;
}
.profileStyleC {
	float:left;
	margin-left:5px;
}
.profileStyleC ul{
	margin:0;
	padding:0;
}
.profileStyleC ul li{
	list-style:none;
	background-repeat: no-repeat;
	background-position: -294px 8px;
	height:22px;
	line-height:22px;
	padding-left:15px;
}
.profileStyleD {
	clear:both;
	background-repeat: no-repeat;
	background-position: 0px -486px;
	width:218px;
	height:8px;
	line-height:8px;
}
.profileStyleE {
	background-color:#FFFFFF;
	width:208px;
	padding-left:5px;
	padding-right:5px;
}
.profileStyleE_title {
	color:#000066;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 1px #CCCCCC;
}
.profileStyleE_content {
	padding-top:3px;
	line-height:20px;
}
.profileStyleF {
	clear:both;
	background-repeat: no-repeat;
	background-position: 0px -494px;
	width:218px;
	height:6px;
	line-height:6px;
}
.profileStyleG {
	float:left;
	padding:0px 0 0 40px;
}
.profileStyleG img {
	margin-bottom:8px;
}
/*new created group*/
.newCreatedSA {
	float:left; 
	width:78px;
	text-align:center;
}
.newCreatedSB {
	float:left;
	width:150px;
}

.newCreatedSC {
	float:left;
	width:486px;
}

.groupOrder {
	margin:0;
	padding:0;
}
.groupOrder li {
	list-style:none;
	height:25px;
	line-height:25px;
	margin:0;
	padding:0 0 0 5px;
	background-image:none;
}
.groupOrder li img{
	margin-bottom:-3px;
}
.tab_content,.item_content{
	height:1%;
}
.orderListMark {
	text-align:right;
	margin-top:-25px!important;
	line-height:25px;
	height:25px;
	color:#000066;
}


/*Define NUM*/
.orderListBgA ,.orderListBgB,.orderListBgC,.orderListBgD,.orderListBgE,.orderListBgF,.orderListBgG,.orderListBgH,.orderListBgI,.orderListBgJ,.orderListBgA2 ,.orderListBgB2,.orderListBgC2,.orderListBgD2,.orderListBgE2,.orderListBgF2,.orderListBgG2,.orderListBgH2,.orderListBgI2,.orderListBgJ2 {
	background-repeat: no-repeat;
	width:14px;
	height:14px;
}
.orderListBgA {	background-position: -5px -249px;}
.orderListBgB {	background-position: -5px -272px;}
.orderListBgC {	background-position: -5px -295px;}
.orderListBgD {	background-position: -5px -318px;}
.orderListBgE {	background-position: -5px -341px;}
.orderListBgF {	background-position: -5px -364px;}
.orderListBgG {	background-position: -5px -387px;}
.orderListBgH {	background-position: -5px -410px;}
.orderListBgI {	background-position: -5px -433px;}
.orderListBgJ {	background-position: -5px -456px;}
.orderListBgA2 {	background-position: -30px -249px;}
.orderListBgB2 {	background-position: -30px -272px;}
.orderListBgC2 {	background-position: -30px -295px;}
.orderListBgD2 {	background-position: -30px -318px;}
.orderListBgE2 {	background-position: -30px -341px;}
.orderListBgF2 {	background-position: -30px -364px;}
.orderListBgG2 {	background-position: -30px -387px;}
.orderListBgH2 {	background-position: -30px -410px;}
.orderListBgI2 {	background-position: -30px -433px;}
.orderListBgJ2 {	background-position: -30px -456px;}



/*Define Icon and Button Style*/ 
.groupIconA {	background-repeat: no-repeat;	width:17px;	height:16px;	background-position: 0px -22px;}
.groupIconB {	background-repeat: no-repeat;	width:17px;	height:16px;	background-position: 0px -43px;}
.groupIconC {	background-repeat: no-repeat;	width:17px;	height:16px;	background-position: 0px -63px;}
.groupIconD {	background-repeat: no-repeat;	width:16px;	height:20px;	background-position: 0px -87px;}

.groupIconE {	background-repeat: no-repeat;	background-position: 0px 0px;	width:16px;	height:18px;}
.groupIconF {	background-repeat: no-repeat;	background-position: 0px -112px;	width:14px;	height:14px;}
.groupIconG {	background-repeat: no-repeat;	background-position: 0px -131px;	width:15px;	height:11px;}
.groupIconH {	background-repeat: no-repeat;	background-position: 0px -147px;	width:14px;	height:14px;}
.groupIconI {	background-repeat: no-repeat;	background-position: 0px -168px;	width:18px;	height:17px;}
.groupIconJ {	background-repeat: no-repeat;	background-position: 0px -191px;	width:18px;	height:17px;}

.groupButtonA {	background-repeat: no-repeat;	background-position: -30px 0px;	width:99px;	height:17px;}
.groupButtonB {	background-repeat: no-repeat;	background-position: -30px -18px;	width:99px;	height:17px;}
.groupButtonC {	background-repeat: no-repeat;	background-position: -30px -36px;	width:99px;	height:17px;}

/*END Define Icon Style*/ 

/*POSTpage style*/
.group_post_content {
	border-top:#000066 solid 2px;
	width:100%;
	position:relative;
	margin-bottom:5px;
	overflow:hidden;
	padding-bottom:5px;
}
.group_post_content_bgA {	background-color:#E5EBF5;}
.group_post_content_bgB {	background-color:#FFFFFF;}

.group_post_content_a{
	float:left;
	width:100px;
	line-height:22px;
	padding:10px 0 0 10px;
}
.group_post_content_b{
	float:left;
	width:450px;
	line-height:22px;
	color:#000066;
	padding:10px;
}
.group_post_title {
	line-height:24px;
	padding:0 120px 0 10px;
	font-weight:bold;
	background-color:#CCC;
}
.group_post_title_more {
	line-height:24px;
	height:24px;
	margin-top:-24px;
	text-align:right;
	padding:0 10px;
}
/*rapid reply*/
.RapidReply_frame {	line-height:30px;border-top:dashed 1px #CCC;padding:5px;}

.RapidReply_text {	width:400px;	height:100px;}
.RapidReply_title{	width:300px;}
.RapidReply_button {	margin:10px 0 0 36px;}

/*list */
.group_list_table {	width:100%;}
.group_list_table th{	font-weight:bold;	color:#000066;	line-height:22px;	text-align:left;	padding:0 0 0 5px;	border-bottom:solid 1px #CCC;}
.group_list_table td{	line-height:22px;	text-align:left;	padding:2px 0 2px 5px;}
.group_list_table_bottom td{	border-top:solid 1px #CCC;}
.group_list_table_bgA {	background-color:#E5EBF5;}
.group_list_table_span_right {float:right;}
.group_list_table_span_left {float:left;}

/* register */
.recommendGroupTitle td {	border-bottom:solid 1px #CCC;	color:#000066;	font-weight:bold;	padding:5px 0 3px 0px;}
.recommendGroupBG_a td {	background-color:#E5EBF5;	padding:3px 0; 	line-height:20px;}
.recommendGroupBG_b td {	background-color:#FFF;	padding:3px 0;	line-height:20px;}
.recommendGroup-name{	font-size:14px;	font-weight:bold;}
.recommendGroup-face {	text-align:center;}
.midLine {	border-left:solid 1px #CCC;}

#main_23 { float:left; margin:0 auto; }
#main_23 .col_l { float:left; width:840px;}
#main_23 .col_r { position:related; right:0px; float:left; width:120px; margin-left:20px;}
#main_23 .col_l .col_1{ float:left; width:240px; margin: 0 20px 20px 0;}
#main_23 .col_l .col_2{ float:left; width:580px; margin: 0;}
