/* ===================================================================================== */
/* == Aobosoft www.Aobosoft.com == */
/* == oBlog(.Net) System template styles by Aobosoft.vr4u 20090806 == */
/* == Contact us: (Beijing)010-51669738 (Weihai)0631-5276686 == */
/* ===================================================================================== */
/* == 基本样式表 == */
body{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif;
	color:#333333;
	position: relative;
}
a{ color:#104D6C; text-decoration:underline;}
a:hover{ color:#104D6C; text-decoration:none;}
a:active{ color:#EDA000; text-decoration:none;}
a:visited{ color:#666; text-decoration:underline;}
.clear{ clear:both;}
ul,li,form{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
input,textarea{ padding:0; margin:0; font-size:12px; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;}
span.red{ color:#FF0000;}
span.green{ color:#846600;}
span.blue{ color:#0000FF;}
.msg{ line-height:30px; color:#999;}

/* == 页面样式表 == */
/* == 主模板网页内容 == */
#Container{
	background-image: url(icon_flower.gif);
	background-repeat: no-repeat;
	background-position: 16px;
	text-align: left;
}
#Container2{ background:url(icon_flower2.gif) center 16px no-repeat;}
#Container3{ background:url(icon_flower3.gif) center 16px no-repeat;}
#Container4{ background:url(icon_flower4.gif) center 16px no-repeat;}
	/* == 网页顶部 == */
	#webHead{ height:28px; line-height:28px; border-bottom:solid 1px #E3E3E3; background-color:#f2f2f2; filter:alpha(opacity=50); opacity:0.5;}
		#webHead .webHead{ position:relative; margin:0 auto; width:960px;}
		#webHead .home{ float:left; padding:0 10px 0 15px; background:url(icon_home.gif) 0 8px no-repeat;}
		#webHead .fav{ float:left; padding:0 10px 0 20px; background:url(icon_fav.gif) 0 8px no-repeat;}
		#webHead .reg{ float:right; color:#E3E3E3;}
		#webHead a{ color:#999; text-decoration:none;}
		#webHead a:hover{ text-decoration:underline;}
		/* == 顶部 == */
	#Header{ width:960px; margin:0 auto;}
		#logo{ padding-top:10px; height:52px;}
		#link{ width:960px; height:65px; background:#f2f2f2 url(head_link_bg.png) 0 0 repeat-x;}
			#link .link{ width:960px; height:35px; background:url(head_link_left.png) 0 0 no-repeat; overflow:hidden;}
				#link .link .home{ float:left; width:61px; height:35px;;}
					#link .link .home a{ display:block; width:61px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; text-decoration:none;}
				#link .link .btns{ float:left; width:720px; height:35px; padding:0 5px 0 5px; background:url(head_link_line.png) right 7px no-repeat; overflow:hidden;}
					#link .link .btns a{ display:inline-block; padding:0 5px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; text-decoration:none; overflow:hidden;}
					#link .link .btns a:hover{ background:url(head_link_btn_now.png) center center repeat-x; color:#333;}
				#link .link .rss{ float:right;}
				#link .link .class{ float:right; padding:0 10px 0 0; line-height:35px;}
					#link .link .class a{ color:#CCC; text-decoration:none;}
					#link .link .class a:hover{ color:#FFF;}
			#link .search{ width:960px; height:30px;}
				#link .search .quickLinks{ float:left; line-height:30px; color:#676767; text-indent:15px;}
					#link .search .quickLinks a{ color:#BBB; text-decoration:none;}
					#link .search .quickLinks a:hover{ color:#FFF; text-decoration:none;}
				#link .search .searchForm{ float:right; margin:5px 0 0 0; padding:0 0 0 20px; width:185px; background:url(head_search_bg.gif) 0 0 no-repeat;}
				input#search_key{ padding:4px 0 0 0; width:170px; height:16px; font-size:12px; border:none; background-color:transparent; color:#999; font-family:Arial, Helvetica, sans-serif;}
				input#search_btn{ display:none;}
	/* == banner== */
	#Banner{
	margin:0 auto;
	margin-top:10px;
	width:960px;
	height:90px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(head_banner2.png);
}
	/* == 页面主体== */
	#PageBody{ margin:0 auto; margin-top:10px; width:960px;}
		/* == 共用block样式表 开始 == */
		.BlockTitle{ height:26px; border:solid 1px #D8D8D8;}
			.BlockTitle .Title{ height:24px; line-height:24px; border:solid 1px #FFF; background:url(body_title_bg.png) 0 0 repeat-x;}
				.BlockTitle .Title .Name{ float:left; color:#5B5B5B; font-weight:bold; text-indent:10px;}
				.BlockTitle .Title .More{ float:right; padding:0 10px 0 0;}
		.Show{
}
		/* == 共用板块样式表 结束 == */
		
		/* == 左侧主体 == */
		#MainBody{ float:left; width:670px;}
			.Side{ float:left; width:295px;}
				/* == 焦点图片 == */
				#ImgFocus{
	width:220px;
	height:200px;
	position: relative;
}
				/* == 热门评论 == */
				#HotComment{ margin-top:10px;}
					#HotComment .Show{ height:190px; border:solid 1px #D8D8D8; border-top:none;}
						#HotComment ul.CommentImg{ margin:0 auto; padding:10px 0 0 0; width:275px; height:80px; border-bottom:dotted 1px #C6C6C6;}
							#HotComment ul.CommentImg li{ float:left;}
							#HotComment ul.CommentImg li.image{ width:100px; height:65px;}
							#HotComment ul.CommentImg li.image img{ padding:1px; width:96px; height:61px; border:solid 1px #CCC;}
							#HotComment ul.CommentImg li.title{ padding:0 0 0 6px; width:165px; height:22px; line-height:22px; font-weight:bold; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
							#HotComment ul.CommentImg li.content{ padding:0 0 0 6px; width:165px; line-height:20px; color:#666;}
							
						#HotComment ul.CommentList{ margin:0 auto; padding:10px 0 0 0; width:275px;}
							#HotComment ul.CommentList li{ *margin-top:-2px;/* for IE rubbish!*/ width:275px; height:20px; line-height:20px;}
								#HotComment ul.CommentList li span{ display:block;}
								#HotComment ul.CommentList li span.title{ float:left; width:205px; height:20px; background:url(icon_dot.gif) 0 8px no-repeat; text-indent:8px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
								#HotComment ul.CommentList li span.user{ float:right; width:65px; height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
				/* == 最新评论 == */
				#NewDiscuss{ margin-top:10px;}
					#NewDiscuss .Show{ height:280px; border:solid 1px #D8D8D8; border-top:none;}
					#NewDiscuss ul.CommentList{ margin:0 auto; padding:10px 0 0 0; width:275px;}
						#NewDiscuss ul.CommentList li{ *margin-top:-2px;/* for IE rubbish!*/ width:275px; height:22px; line-height:22px;}
							#NewDiscuss ul.CommentList li span{ display:block;}
							#NewDiscuss ul.CommentList li span.title{ float:left; width:205px; height:22px; background:url(icon_dot.gif) 0 8px no-repeat; text-indent:8px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
							#NewDiscuss ul.CommentList li span.user{ float:right; width:65px; height:22px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
				/* == 名博言论 == */
				#FamousLog{ margin-top:10px;}
					#FamousLog .Show{ height:230px; border:solid 1px #D8D8D8; border-top:none;}
						#FamousLog .Show ul{ margin:0 auto; padding:14px 0 0 0; width:270px; height:30px; overflow:hidden;}
							#FamousLog .Show ul li{ float:left; width:235px; height:15px; line-height:15px;}
							#FamousLog .Show ul li.UserFace{ width:30px; height:30px;}
								#FamousLog .Show ul li.UserFace img{ width:30px; height:30px;}
							#FamousLog .Show ul li.ReTitle{ text-indent:5px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
							#FamousLog .Show ul li.Title{ text-indent:5px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
								#FamousLog .Show ul li.Title a{ color:#999; text-decoration:none;}
								#FamousLog .Show ul li.Title a:hover{ text-decoration:underline;}
					
				/* == 名人博客 == */
				#FamousUser{ margin-top:10px;}
					#FamousUser .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
						#FamousUser ul{ float:left; padding:12px 0 0 13px; width:80px; height:85px; text-align:center; overflow:hidden;}
							#FamousUser ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
								#FamousUser ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
							#FamousUser ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				/* == 推荐博客 == */
				#EliteUser{ margin-top:10px;}
					#EliteUser .Show{ height:231px; border:solid 1px #D8D8D8; border-top:none;}
						#EliteUser ul{ float:left; padding:18px 0 0 13px; width:80px; height:85px; text-align:center; overflow:hidden;}
							#EliteUser ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
								#EliteUser ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
							#EliteUser ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
					
				/* == 最新创建的圈子 == */
				#NewGroup{ margin-top:10px;}
					#NewGroup .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
						#NewGroup ul{ float:left; padding:18px 0 0 18px; width:120px; height:30px; overflow:hidden;}
							#NewGroup ul li{ float:left; width:80px; height:15px; line-height:15px;}
							#NewGroup ul li.GroupImg{ width:30px; height:30px;}
								#NewGroup ul li.GroupImg img{ width:28px; height:28px; border:solid 1px #CCC;}
							#NewGroup ul li.GroupName{ padding-left:10px; width:80px; height:15px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
							#NewGroup ul li.GroupAdmin{ padding-left:10px; color:#999; width:80px; height:15px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
							#NewGroup ul li.GroupINfo{ display:none;}
				/* == 圈子相册 == */
				#GroupPhoto{ margin-top:10px;}
					#GroupPhoto .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
						#GroupPhoto ul{ float:left; padding:12px 0 0 13px; width:80px; height:85px; text-align:center; overflow:hidden;}
							#GroupPhoto ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
								#GroupPhoto ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
							#GroupPhoto ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
			.Main{ float:right; width:365px;}
				/* == 今日头条、推荐 == */
				#BlogTop{
	width:250px;
	height:230px;
	border:solid 1px #D8D8D8;
}
					#Headline{ margin:0 auto; padding:0 0 15px 0; width:345px; border-bottom:dotted 1px #C6C6C6;}
						#Headline ul.Headline{ margin:0 auto; padding:3px 0 0 0; width:345px;}
							#Headline ul.Headline .title{ font-size:18px; font-family:"微软雅黑","黑体"; font-weight:bold; line-height:35px;}
							#Headline ul.Headline .other{ color:#666; line-height:20px;}
					#EliteLog{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
						#EliteLog ul li{ width:345px; height:26px; background:url(icon_dot.gif) 2px 12px no-repeat; font-size:14px; line-height:26px; text-indent:12px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
						#EliteLog ul li.line{
	border-bottom:dotted 1px #C6C6C6;
}
				/* == 今日热门 == */
				#TodayHot{ margin-top:10px;}
					#TodayHot .Show{ height:450px; border:solid 1px #D8D8D8; border-top:none;}
						#TodayHot ul{ margin:0 auto; padding:10px 0 0 0; width:345px;}
						#TodayHot ul li{ *margin-top:-3px;/* for IE rubbish!*/ width:345px; height:26px; line-height:26px; font-size:14px; background:url(icon_dot.gif) 2px 12px no-repeat; text-indent:12px}
						#TodayHot ul li.line{ margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #C6C6C6;}
							#TodayHot ul li span{ display:block;}
							#TodayHot ul li span.title{ float:left; width:270px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
							#TodayHot ul li span.user{ float:right; width:67px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
							#TodayHot ul li span.user a{ color:#666;}
				#MainAd{ margin-top:10px;}
				/* == 一周精华 == */
				#WeeklyBest{ margin-top:10px;}
					#WeeklyBest .Show{ height:300px; border:solid 1px #D8D8D8; border-top:none;}
					#WeeklyBest ul{ margin:0 auto; padding:10px 0 0 0; width:345px;}
						#WeeklyBest ul li{ *margin-top:-3px;/* for IE rubbish!*/ width:345px; height:26px; line-height:26px; font-size:14px; background:url(icon_dot.gif) 2px 12px no-repeat; text-indent:12px;}
						#WeeklyBest ul li.line{ margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #C6C6C6;}
							#WeeklyBest ul li span{ display:block;}
							#WeeklyBest ul li span.title{ float:left; width:270px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
							#WeeklyBest ul li span.user{ float:right; width:67px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
							#WeeklyBest ul li span.user a{ color:#666;}
				/* == 圈子精华文章 == */
				#GroupBestLog{ margin-top:10px;}
					#GroupBestLog .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
					#GroupBestLog ul{ margin:0 auto; padding:10px 0 0 0; width:345px;}
						#GroupBestLog ul li{ *margin-top:-2px;/* for IE rubbish!*/ width:345px; height:26px; line-height:26px; font-size:14px; background:url(icon_dot.gif) 2px 12px no-repeat; text-indent:12px;}
						#GroupBestLog ul li.line{ margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #C6C6C6;}
							#GroupBestLog ul li span{ display:block;}
							#GroupBestLog ul li span.title{ float:left; width:270px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
							#GroupBestLog ul li span.user{ float:right; width:67px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
							#GroupBestLog ul li span.user a{ color:#666;}
				/* == 圈子最新文章 == */
				#GroupNewLog{ margin-top:10px;}
					#GroupNewLog .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
					#GroupNewLog ul{ margin:0 auto; padding:10px 0 0 0; width:345px;}
						#GroupNewLog ul li{ *margin-top:-2px;/* for IE rubbish!*/ width:345px; height:26px; line-height:26px; font-size:14px; background:url(icon_dot.gif) 2px 12px no-repeat; text-indent:12px;}
						#GroupNewLog ul li.line{ margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #C6C6C6;}
							#GroupNewLog ul li span{ display:block;}
							#GroupNewLog ul li span.title{ float:left; width:270px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
							#GroupNewLog ul li span.user{ float:right; width:67px; height:26px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
							#GroupNewLog ul li span.user a{ color:#666;}
			/* == 通栏广告位 == */
			#MainbodyAd{ margin-top:10px; width:670px; height:50px;}
			
		/* == 右侧主体 == */
		#SideBar{ float:right; width:280px;}
			#SideAd1{ width:280px; height:50px;}
			/* == 用户登录 == */
			#UserLogin{ margin-top:10px; width:278px; height:198px; border:solid 1px #F0DD22;}
				#UserLogin .Title{ height:29px; line-height:29px; color:#ACB500; font-weight:bold; background:url(icon_arrowleft.gif) 256px 10px no-repeat; text-indent:10px;}
				#UserLogin .Show{ margin:0 auto; width:270px; height:165px; background:#FBF5C4 url(body_login_bg.png) 0 0 repeat-x;}
					/* == 登录前 == */
					#UserLogin .Show table.Before{}
						#UserLogin .Show table.Before td{ padding:5px 0 0 30px; text-align:left;}
							#UserLogin .Show table.Before tr.t1 td{ padding:20px 0 0 30px;}
							#UserLogin .Show table.Before tr.t4 td{ padding:5px 0 0 75px;}
								#UserLogin .Show table.Before tr.t4 td input#Login{ width:60px; height:30px; margin:6px 0 0 2px;}
								#UserLogin .Show table.Before td input#UserName,#UserLogin .Show table.Before td input#Password{ width:150px; height:20px; line-height:20px; background-color:#FFF; border:solid 1px #CCC;}
					/* == 登录后 == */
					#UserLogin .Show table.After{}
						#UserLogin .Show table.After td{ text-align:center;}
							#UserLogin .Show table.After tr.t1 td{ padding:20px 0 0 0;}
							#UserLogin .Show table.After td a{ display:inline-block; margin:8px 0 0 0; width:98px; height:22px; line-height:22px; background-color:#FFF; text-decoration:none;}
							#UserLogin .Show table.After td a:hover{ background-color:#FCF8D6; color:#828800;}
			/* == 博客公告 == */
			#Notice{ margin-top:10px;}
				#Notice .Show{ padding:10px 0 0 10px; width:268px; height:140px; border:solid 1px #D8D8D8; border-top:none; overflow:hidden;}
					#Notice .Show marquee{ width:258px; height:128px; line-height:1.5;}
			/* == 博客之星 == */
			#BlogStar{
	margin-top:0px;
}
				#BlogStar .Show{ height:280px; border:solid 1px #D8D8D8; border-top:none;}
					#BlogStar ul.BlogStar{
	padding-top:8px;
	width:193px;
	height:110px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
						#BlogStar ul.BlogStar li{ float:left; line-height:20px;}
						#BlogStar ul.BlogStar li.UserFace{ width:68px; height:68px;}
							#BlogStar ul.BlogStar li.UserFace img{ padding:1px; width:64px; height:64px; border:solid 1px #CCC;}
						#BlogStar ul.BlogStar li.UserName{
	padding:0 0 0 10px;
	width:115px;
	font-weight:bold;
}
						#BlogStar ul.BlogStar li.UserProfile{
	width:115px;
	color:#666;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
					#BlogStar .line{
	margin:0 auto;
	width:193px;
	height:12px;
	border-bottom:dotted 1px #C6C6C6;
}
				#BlogStar .BlockTitle .Title .More{ padding:3px 7px 0 0;}
			#SideAd2{ margin-top:10px; width:280px; height:50px;}
			/* == 博客排行榜 == */
			#BlogTop10{ margin-top:10px;}
				#BlogTop10 .Show{
	height:230px;
	border:solid 1px #D8D8D8;
	border-top:none;
}
					#BlogTop10 ul{
	height:230px;
	padding:10px 0 0 15px;
	background:url(icon_top10.gif) 15px 15px no-repeat;
}
						#BlogTop10 ul li{ line-height:24px; text-indent:22px;}
					#AdTop10{ padding:15px 0 0 0; text-align:center;}
			/* == 最新日志 == */
			#NewLog{ margin-top:10px;}
				#NewLog .Show{ height:300px; border:solid 1px #D8D8D8; border-top:none;}
					#NewLog ul{ margin:0 auto; padding:5px 0 0 0; width:258px;}
						#NewLog ul li{ *margin-top:-2px;/* for IE rubbish!*/ width:258px; height:24px; line-height:24px; background:url(icon_dot.gif) 0 10px no-repeat; text-indent:10px;}
						#NewLog ul li span{ display:block;}
						#NewLog ul li span.title{ float:left; width:205px; height:24px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
						#NewLog ul li span.user{ float:right; width:52px; height:24px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
						#NewLog ul li span.user a{ color:#666;}
			/* == TAG == */
			#TAGs{ margin-top:10px;}
				#TAGs .Show{ padding:6px 10px; width:258px; height:129px; border:solid 1px #D8D8D8; border-top:none; line-height:1.8; overflow:hidden; overflow-y:auto;}
			
			/* == TAG样式 == */
			.ShowIndexTag1{ font-size:12px; font-weight:bold;}
			.ShowIndexTag2{ font-size:14px; color:#CC3300;}
			.ShowIndexTag3{ font-size:14px; font-weight:bold;}
			.ShowIndexTag4{ font-size:16px; color:#0000FF;}
			.ShowIndexTag5{ font-size:16px;  font-weight:bold; font-family:"微软雅黑","黑体"; color:#0033CC;}
				
			#SideAd3{ margin-top:10px; width:280px; height:50px;}
			/* == 圈子排行 == */
			#GroupTop10{ margin-top:10px;}
				#GroupTop10 .Show{ height:250px; border:solid 1px #D8D8D8; border-top:none; overflow:hidden;}
					#GroupTop10 ul{width:263px; height:250px; padding:5px 0 0 15px; background:url(icon_top10.gif) 15px 10px no-repeat;}
						#GroupTop10 ul li{ line-height:24px; text-indent:22px;}
			/* == 最受欢迎的圈子 == */
			#GroupPopular{ margin-top:10px;}
				#GroupPopular .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
					#GroupPopular ul{ float:left; padding:10px 0 0 10px; width:80px; height:90px; text-align:center; overflow:hidden;}
						#GroupPopular ul li.GroupImg{ margin:0 auto; width:52px; height:52px;}
							#GroupPopular ul li.GroupImg img{ padding:1px; width:48px; height:48px; border:solid 1px #CCC;}
						#GroupPopular ul li.GroupName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
						#GroupPopular ul li.GroupAdmin{ display:none;}
						#GroupPopular ul li.GroupINfo{ font-size:10px; color:#999; width:80px; height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				
		/* == 博客相册 == */
		#BlogPhoto{ margin-top:10px;}
			#BlogPhoto .Show{ height:290px; border:solid 1px #D8D8D8; border-top:none;}
				#BlogPhoto ul{ float:left; padding:15px 0 0 22px; width:134px; height:124px; text-align:center;}
				#BlogPhoto ul li.PhotoImg{ width:134px; height:104px;}
					#BlogPhoto ul li.PhotoImg img{ padding:1px; width:130px; height:100px; border:solid 1px #CCC;}
				#BlogPhoto ul li.PhotoName{ width:134px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}

/* ================================================================================ */
/* ============================== 副模板网页内容 ==================================== */
/* ================================================================================ */
	#WhereU{ margin:0 auto; width:960px; height:30px; line-height:30px;}
	#fBanner{ margin:0 auto; margin-top:10px; width:960px; height:90px; background:#f2f2f2 url(head_banner.png) 0 0 no-repeat;}
	#fPageBody{ margin:0 auto; width:960px;}
	.SideBlock{ width:280px; height:10px; overflow:hidden;}
	/* == 副模板左侧 == */
	#BodyList{ float:left; width:668px; border:solid 1px #D8D8D8;}
		/* == 分页 == */
		#ListPage{ margin:0 auto; padding:20px 0; width:640px; height:20px; line-height:20px;}
			#ListPage span,#ListPage a{ display:inline-block; margin:0 0 0 5px;}
			#ListPage span.number{ margin:0; background-color:#F8E85A; border:none; border-bottom:solid 1px #FFF; font-weight:normal; color:#333;}
			#ListPage a{ padding:0 5px; height:20px; background-color:#E7EBF1; text-decoration:none;}
			#ListPage a:hover{ padding:0 5px; height:20px; background-color:#F7E131; text-decoration:none;}
			#ListPage span{ padding:0 5px; height:20px; border:solid 1px #5E749E; background-color:#5E749E; font-weight:bold; color:#FFF;}
		/* == 日志 == */
		#LogList{ margin:0 auto; width:640px;}
			#LogList ul.topic{ padding:6px 0 0 0; width:640px; height:30px; line-height:30px; border-bottom:solid 1px #E8E8E8;}
				#LogList ul.topic li{ float:left; font-weight:bold; text-align:center;}
				#LogList ul.topic li.title{ width:330px; text-align:left;}
				#LogList ul.topic li.author{ width:105px;}
				#LogList ul.topic li.user{ width:160px;}
				#LogList ul.topic li.date{ width:100px;}
				#LogList ul.topic li.comment{ width:105px;}
			#LogList ul.list{ width:640px; height:35px; line-height:35px; border-bottom:solid 1px #F3F3F3;}
				#LogList ul.list li{ float:left; text-align:center;}
				#LogList ul.list li.title{ width:330px; height:35px; font-size:14px; text-align:left; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#LogList ul.list li.author{ width:105px; height:35px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#LogList ul.list li.user{ width:160px; height:35px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#LogList ul.list li.date{ width:100px; color:#999;}
				#LogList ul.list li.comment{ width:105px; color:#999;}
		/* == 用户 == */
		#UserList{ margin:0 auto; width:668px;}
			#UserList ul{ float:left; padding:20px 0 0 20px; width:200px; height:70px; overflow:hidden;}
				#UserList ul li{ float:left;}
				#UserList ul li.UserFace{ width:70px; height:70px;}
					#UserList ul li.UserFace img{ padding:1px; width:66px; height:66px; border:solid 1px #CCC;}
				#UserList ul li.BlogName{ width:130px; height:25px; font-size:14px; text-indent:10px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#UserList ul li.UserName,#UserList ul li.LogNum{ width:130px; height:20px; color:#666; line-height:20px; text-indent:10px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
		/* == 相册 == */	
		#AlbumList{}
			#AlbumList ul{ float:left; padding:20px 0 0 30px; width:129px; height:119px;}
				#AlbumList ul li.Image{ width:129px; height:99px; background:url(album_bg.gif) 0 0 no-repeat;}
					#AlbumList ul li.Image img{ margin:6px 0 0 6px; width:120px; height:90px;}
				#AlbumList ul li.Name{ width:129px; height:20px; line-height:20px; text-align:center; color:#999; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
		/* == 相片 == */	
		#PhotoList{}
			#PhotoList ul{ float:left; padding:20px 0 0 30px; width:129px; height:119px;}
				#PhotoList ul li.Image{ width:129px; height:99px; text-align:center;}
					#PhotoList ul li.Image img{ padding:2px; border:solid 1px #D8D8D8; width:120px; height:90px;}
				#PhotoList ul li.Name{ width:129px; height:20px; line-height:20px; text-align:center; color:#999; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
		/* == 圈子 == */	
		#GroupList{}
			#GroupList div.GroupList{ float:left; padding:18px 0 0 18px; width:112px; height:127px;}
			#GroupList ul.GroupList{ width:112px; height:127px; border:solid 1px #F2F2F2; background-color:#F8F8F8;}
			#GroupList ul.GroupListHover{ width:112px; height:127px; border:solid 1px #F1E4A8; background-color:#FFFCF4;}
				#GroupList ul li.Image{ padding:10px 0 0 10px; width:90px; height:90px;}
					#GroupList ul li.Image img{ width:90px; height:90px;}
				#GroupList ul li.Name{ width:112px; height:25px; line-height:25px; text-align:center; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
		/* == TAGs == */
		#TagsList{ margin:0 auto; width:640px;}
			#TagsList ul.topic{ padding:6px 0 0 0; width:640px; height:30px; line-height:30px; border-bottom:solid 1px #E8E8E8;}
				#TagsList ul.topic li{ float:left; font-weight:bold; text-align:center;}
				#TagsList ul.topic li.title{ width:435px; text-align:left;}
				#TagsList ul.topic li.author{ width:105px;}
				#TagsList ul.topic li.date{ width:100px;}
			#TagsList ul.list{ width:640px; height:35px; line-height:35px; border-bottom:solid 1px #F3F3F3;}
				#TagsList ul.list li{ float:left; text-align:center;}
				#TagsList ul.list li.title{ width:435px; height:35px; font-size:14px; text-align:left; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#TagsList ul.list li.author{ width:105px; height:35px; color:#999; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#TagsList ul.list li.date{ width:100px; color:#999;}
		/* == 博客之星 == */
		#BlogStarList{ margin:0 auto; padding:20px 0 0 0; width:630px;}
			#BlogStarList .Image{ float:left; width:135px; height:105px;}
				#BlogStarList .Image img{ padding:2px; width:130px; height:100px; border:solid 1px #CCC;}
			#BlogStarList .Profile{ float:right; width:485px; line-height:20px; color:#999;}
				#BlogStarList .Profile span{ display:block; font-size:14px; font-weight:bold;}
				
	/* == 热门评论 == */
	#fHotComment{}
		#fHotComment .Show{ height:190px; border:solid 1px #D8D8D8; border-top:none;}
			#fHotComment ul.CommentImg{ margin:0 auto; padding:10px 0 0 0; width:260px; height:80px; border-bottom:dotted 1px #C6C6C6;}
				#fHotComment ul.CommentImg li{ float:left;}
				#fHotComment ul.CommentImg li.image{ width:100px; height:65px;}
				#fHotComment ul.CommentImg li.image img{ padding:1px; width:100px; height:65px; border:solid 1px #CCC;}
				#fHotComment ul.CommentImg li.title{ padding:0 0 0 6px; width:150px; height:22px; line-height:22px; font-weight:bold; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#fHotComment ul.CommentImg li.content{ padding:0 0 0 6px; width:150px; line-height:20px; color:#666;}
				
			#fHotComment ul.CommentList{ margin:0 auto; padding:10px 0 0 0; width:260px;}
				#fHotComment ul.CommentList li{ *margin-top:-2px;/* for IE rubbish!*/ width:260px; height:20px; line-height:20px;}
					#fHotComment ul.CommentList li span{ display:block;}
					#fHotComment ul.CommentList li span.title{ float:left; width:195px; height:20px; background:url(icon_dot.gif) 0 8px no-repeat; text-indent:8px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
					#fHotComment ul.CommentList li span.user{ float:right; width:60px; height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
	/* == 推荐相片 == */
	#fElitePhoto{}
		#fElitePhoto .Show{ height:205px; border:solid 1px #D8D8D8; border-top:none;}
			#fElitePhoto ul{ float:left; padding:12px 0 0 9px; width:80px; height:85px; text-align:center; overflow:hidden;}
				#fElitePhoto ul li.PhotoImg{ width:80px; height:65px; text-align:center;}
					#fElitePhoto ul li.PhotoImg img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
				#fElitePhoto ul li.PhotoName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				
	/* == 圈子相册 == */
	#fGroupPhoto{}
		#fGroupPhoto .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
			#fGroupPhoto ul{ float:left; padding:12px 0 0 9px; width:80px; height:85px; text-align:center; overflow:hidden;}
				#fGroupPhoto ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
					#fGroupPhoto ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
				#fGroupPhoto ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
	/* == 日志分类 == */
	#fLogClass{}
		#fLogClass .Show{ padding:10px 0 10px 8px; width:270px; border:solid 1px #D8D8D8; border-top:none; line-height:20px;}
			#fLogClass .Show a{ display:inline-block; padding:0 5px 0 0;}
	/* == 推荐日志 == */
	#fEliteLog{}
		#fEliteLog .Show{ height:250px; border:solid 1px #D8D8D8; border-top:none;}
			#fEliteLog ul{ margin:0 auto; padding:5px 0 0 0; width:258px;}
				#fEliteLog ul li{ *margin-top:-2px;/* for IE rubbish!*/ width:258px; height:24px; line-height:24px; background:url(icon_dot.gif) 0 10px no-repeat; text-indent:10px;}
				#fEliteLog ul li span{ display:block;}
				#fEliteLog ul li span.title{ float:left; width:205px; height:24px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:left;}
				#fEliteLog ul li span.user{ float:right; width:52px; height:24px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis; text-align:right;}
				#fEliteLog ul li span.user a{ color:#666;}
	/* == 最受欢迎的圈子 == */
	#fGroupPopular{}
		#fGroupPopular .Show{ height:210px; border:solid 1px #D8D8D8; border-top:none;}
			#fGroupPopular ul{ float:left; padding:10px 0 0 10px; width:80px; height:90px; text-align:center; overflow:hidden;}
				#fGroupPopular ul li.GroupImg{ margin:0 auto; width:52px; height:52px;}
					#fGroupPopular ul li.GroupImg img{ padding:1px; width:48px; height:48px; border:solid 1px #CCC;}
				#fGroupPopular ul li.GroupName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
				#fGroupPopular ul li.GroupAdmin{ display:none;}
				#fGroupPopular ul li.GroupINfo{ font-size:10px; color:#999; width:80px; height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
	/* == 名人博客 == */
	#fFamousUser{}
		#fFamousUser .Show{ height:310px; border:solid 1px #D8D8D8; border-top:none;}
			#fFamousUser ul{ float:left; padding:12px 0 0 9px; width:80px; height:85px; text-align:center; overflow:hidden;}
				#fFamousUser ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
					#fFamousUser ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
				#fFamousUser ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
	/* == 推荐博客 == */
	#fEliteUser{}
		#fEliteUser .Show{ height:231px; border:solid 1px #D8D8D8; border-top:none;}
			#fEliteUser ul{ float:left; padding:18px 0 0 9px; width:80px; height:85px; text-align:center;}
				#fEliteUser ul li.UserFace{ margin:0 auto; width:69px; height:65px;}
					#fEliteUser ul li.UserFace img{ padding:1px; width:65px; height:60px; border:solid 1px #CCC;}
				#fEliteUser ul li.UserName{ width:80px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
	/* == 博客之星 == */
	#fBlogStar{}
		#fBlogStar .Show{ height:280px; border:solid 1px #D8D8D8; border-top:none;}
			#fBlogStar ul.BlogStar{ margin:0 auto; padding-top:12px; width:258px; height:68px; overflow:hidden;}
				#fBlogStar ul.BlogStar li{ float:left; line-height:20px;}
				#fBlogStar ul.BlogStar li.UserFace{ width:68px; height:68px;}
					#fBlogStar ul.BlogStar li.UserFace img{ padding:1px; width:64px; height:64px; border:solid 1px #CCC;}
				#fBlogStar ul.BlogStar li.UserName{ padding:0 0 0 10px; width:180px; font-weight:bold;}
				#fBlogStar ul.BlogStar li.UserProfile{ padding:0 0 0 10px; width:180px; color:#666;}
			#fBlogStar .line{ margin:0 auto; width:258px; height:12px; border-bottom:dotted 1px #C6C6C6;}
		#fBlogStar .BlockTitle .Title .More{ padding:3px 7px 0 0;}
	/* == 圈子排行 == */
	#fGroupTop10{}
		#fGroupTop10 .Show{ height:250px; border:solid 1px #D8D8D8; border-top:none; overflow:hidden;}
			#fGroupTop10 ul{width:263px; height:250px; padding:5px 0 0 15px; background:url(icon_top10.gif) 15px 10px no-repeat;}
				#fGroupTop10 ul li{ line-height:24px; text-indent:22px;}
		
	/* == 用户登录 == */
	#fLogin{ margin:0 auto; width:960px; height:410px; background:url(login_bg.jpg) 0 0 no-repeat;}
		#fLogin a{ color:#006699;}
		#fLogin a:hover{ text-decoration:none;}
		#fLogin ul{ padding:115px 0 0 485px; width:390px; height:205px; font-size:14px;}
			#fLogin ul a{ font-size:12px;}
			#fLogin ul li{ padding:10px 0 0 0; height:27px; line-height:27px;}
			#fLogin ul li.CookieDate{ padding:5px 0 0 46px; font-size:12px;}
			#fLogin ul li.SubmitBtn{ padding:5px 0 0 48px;}
				#fLogin ul li.SubmitBtn input#Login{ width:80px; height:30px; font-size:14px;}
			#fLogin #UserName,#fLogin #Password{ padding:0 5px; width:246px; height:27px; line-height:27px; border:solid 1px #878787; font-family:"微软雅黑","黑体"; font-size:16px; vertical-align:middle;}
			.input_onFocus{ background-color:#FFFFD8;}
		#fLogin .toReg{ margin:0 0 0 485px; width:390px; height:25px; font-size:14px; text-indent:48px;}
			#fLogin .toReg a{ font-weight:bold;}
	#fRegister{ margin:0 auto; width:960px;}
	#regTop{ margin:0 auto; width:960px; height:42px; background:url(reg_topic.png) 0 0 no-repeat;}
	
	#findpswdTop{ margin:0 auto; width:960px; height:42px; background:url(findpswd_topic.png) 0 0 no-repeat;}
	#findpswd{ margin:0 auto; margin-top:15px; padding:20px; width:920px; line-height:30px; border:solid 1px #DADADA;}
		#findpswd #submit{ margin:5px 0 0 58px; width:60px; height:30px;}
		
	#fLoginInfo{ margin:0 auto; padding:60px 0 0 0; width:960px; height:80px; border-bottom:solid 1px #F0F0F0; background:url(login_shadow.jpg) 0 0 no-repeat;}
		#fLoginInfo ul{ float:left; padding:0 0 0 60px; width:180px; height:66px;}
		#fLoginInfo .ul1{ background:url(fLoginInfoPic1.png) 5px 0 no-repeat;}
		#fLoginInfo .ul2{ background:url(fLoginInfoPic2.png) 0 0 no-repeat;}
		#fLoginInfo .ul3{ background:url(fLoginInfoPic3.png) 0 0 no-repeat;}
		#fLoginInfo .ul4{ background:url(fLoginInfoPic4.png) 0 0 no-repeat;}
			#fLoginInfo ul li.name{ font-size:14px; font-weight:bold;}
			#fLoginInfo ul li.info{ color:#A0A0A0;}
		
	/* == 友情链接 == */
	#Friendship{ margin:0 auto; margin-top:10px; width:958px; border:solid 1px #D8D8D8;}
		#Friendship .Show{ padding:10px; border:solid 1px #FFF; background-color:#f9f9f9; line-height:20px;}
		#Friendship .Show p{ padding:0; margin:0;}
	
	/* == 网页底部 == */
	#Footer{ margin-top:10px; background-color:#FFF; height:80px; line-height:20px; text-align:center;}
