/*
	project: 中国产品经理联盟 PMG群组产品首页样式
	author: Andy.Guan（千里）
	
*/
   
body { 
	padding: 0; 
	margin: 0; 
	font: 12px Arial, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

a {	color: #185DA0;	background: inherit;}

a:hover {color:#009966;background: inherit; text-decoration:none;}

a.title {color: #FE6700;background: #FFF;}

h1 {
	font-size: 16px;
	margin-bottom: 5px; 
	color: #000; 
	background: inherit;
}
h1 a {text-decoration: none;}
h1 a:hover {color: #FF6600;}

p {	margin: 0 0 5px 0;}

ul { margin:0; padding:0; list-style:none; }

form { margin:0; }

input.search { 
	width: 199px; 
	border: none;
	background: url(../images/input.gif); 
	padding: 4px; 
}

 .stopfloat { clear:both;} /*停止浮动*/
 
 .Spacer_Div {border-top:1px solid transparent !important;
				margin-top:-1px !important;
				border-top:0;
				margin-top:0;
				clear:both;
				visibility:hidden;} /*让浮动对象自适应高度
/* layout
   ------ */

.content { 
	margin: 0px auto;
	padding:10px auto;
	width: 960px;
	background-color:#fff;
}
.header_default{ margin-bottom:20px;}
.top_info {
	float: right;
	width: 570px;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #eee;
}

	.login_info {
		float: right;
		text-align:right;
		width: 200px;
	}
.logo { height:30px;}
.slogan {font-size: 12px; color:#707070;}
.Bate { font-size:12px; color:#FF0000;}


.bar { 
	clear: both;
	text-align:center;
	font-size:14px;
	height: 30px; 
	margin: 0 0 0 0px; 
}

	.bar li { 
		margin: 0; 
		padding: 4px 10px 8px 10px;
		color: #808080;
		background: #FFF;
		float: left; 
	}
	
	.bar li.active { 
		background: #FFF url(../images/bar.gif) no-repeat center bottom; 
		padding-bottom: 8px; 
	}
	.bar span { color: #9EC068;}

	.bar a { 
	    font-weight:bold;
		color: #4A8EBC; 
		background: inherit;	
	} 

.search_field { 
	background: #A9D4F2 url(../images/barbg.gif) no-repeat; 
	color:#0099FF;
	font-size:12px;
	border-top: 1px solid #0099FF;
	border-bottom: 1px solid #86C2FF;
	clear: both;
	text-align: center; 
	padding: 10px 0 5px 0;
}

.subheader {
	margin: 3px 0 10px 0;
	padding: 8px;
	background: #f4f4f4 url(../images/subheaderbg.gif) no-repeat;
	color: #808080;
	border-bottom: 1px solid #ccc;
}

/* left side
   --------- */

.left {
	float: left;
	width: 640px;
	margin: 0 0 10px 0;
}
	.hot_articles {
		margin: 10px 0 10px 0;
		padding:5px;
		line-height:25px;
		background-color:#FCFCFC;
		border: #E7E7E7 1px solid;
	}
	.title { font-size:14px;
			color:#0066CC;
			width:auto;
			font-weight:bold;
			padding-left:2px;
			}
	.newre {float:left; width:48%;}
	.newpost {float:right; width:50%; border-left:1px #0066CC dotted; padding-left:10px;}
			.phuati { padding-right:5px;}
			.pzuoze { width:100px;padding-right:5px;}
			.phuifu { width:70px;padding-right:5px; color:#993300; font-weight:bold;}
			.plastpost { width:90px;padding-right:5px;}
	
	/*焦点人物focusman*/
	#default_focusman {margin: 10px 0 10px 0;
		padding:5px;
		line-height:25px;
		background-color:#FCFCFC;
		border: #E7E7E7 1px solid;}
	 .default_focusman_title { font-size:14px; font-weight:bold; margin-left:5px; margin-bottom:5px;}
	 .default_focusman_left { float:left; margin-left:5px; font-weight:bold; text-align:center;}
	  .default_focusman_left img { padding:2px; border:1px #999999 solid; width:70px; height:70px;}
	 .default_focusman_right { float:right; width:85%;}
	 .default_focusman_right2 { float:right; width:260px;}
	  .default_focusman_right ul { float:left; margin-left:5px;}
	  /*小推荐区域*/ 
	 .default_focusman_litte { float:left; padding-top:5px; margin:2px; text-align:center; width:60px;}
	 .default_focusman_litte img {padding:2px; border:1px #999999 solid; width:50px; height:50px;}

	/*首页群组*/
	#default_group {margin: 10px 0 10px 0;
		padding:5px;
		line-height:25px;
		background-color:#FCFCFC;
		border: #E7E7E7 1px solid;}
	 .default_group_title { font-size:14px; font-weight:bold; margin-left:5px; margin-bottom:5px;}
	 .default_focusmangroup li { float:left; margin-left:10px; text-align:center;}
	 .default_focusmangroup img { padding:2px; border:1px #999999 solid; width:100px; height:75px; }
	.default_group_class { margin:0px 5px 10px 5px;}
	.default_group_class span { color:#CC3300; font-weight:bold; font-size:14px; margin-right:8px;}

/*管理列表*/
#managelist { padding-left:20px; padding-top:10px;list-style:disc; font-size:13px; font-weight:bold;}
 #managelist span { font-size:12px; font-weight:normal;}
 
/*群组成员管理列表*/
#memberslist p { float:left; height:50px; margin:0px 5px;}
#memberslist img { border-style:none;}
#memberslist li {clear:both; border-bottom:1px dotted #ccc; height:60px; padding-bottom:10px; margin:15px 0px;}
#memberslist span { font-weight:bold;} /*为群组访问记录定义的样式*/

/*群组信息*/
.postginfo { margin:10px 20px;}
#postginfo span { font-weight:bold;}
.submit { border:2px double #3366CC; background-color:#0033CC; color:#FFFFFF; height:25px;}

/*ad管理*/
.adlist li { padding:5px 10px;}
.adlist p { font-style:italic; color:#666666; margin:0px 10px;}
.adlist span a { color:#993300;}

/*所有群组列表*/
.allgroup { text-align:center; float:left; padding-right:20px; margin:20px 0px;}
.allgroup img { width:100px; height:75px;}

	.qustions {
		clear:both;
		border: 1px solid #eee;
		padding: 10px 10px 10px 75px;	
		margin: 0 0 10px 0;
		background: #fff url(../images/questionmark.gif) no-repeat center left;
		color: #454545; 
	}

/* right side
   ---------- */
		
.right {
	float: right;
	width: 310px;
	margin: 10px 0;
}

	.right_articles {
		border: 1px solid #eee;
		padding: 8px;	
		margin: 0 0 10px 0;
	}
	  .right_articles ul li { line-height:22px;}
	
.newu { line-height:22px;}
#newgroup ul li { line-height:22px;
					padding-left:18px;
					background: #fff url(../images/newgroup.gif) no-repeat center left;
				}

/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF;
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee;
}

.footer a {
	color: #9EC068;
	background: #fff;
}