cite,em{ font-style:normal;}
#forum{margin:0 8px}
	#forum h1{ font:bold 18px/200% "微软雅黑","黑体","宋体","Tahoma"; color: #666; border-bottom: 1px solid #eee; }
	#forum h1 span{font-size:12px;margin-left: 4px; }
	#forum ul{list-style:none;margin:1em 0;font-size: 12px; }
	#forum ul li{clear:both;color:#333;margin-bottom:3px;  }
	#forum ul li.b{background:#fefefe; border-top: 1px solid #ebf1f7;border-bottom: 1px solid #ebf1f7; border-left: 3px solid #f2f5f9;border-right: 1px solid #fff;}
	#forum ul li.a{background:#fff;border: 1px solid #fff;border-left: 3px solid #f2f5f9; border-top: 1px solid #ebf1f7;border-bottom: 1px solid #ebf1f7; }
	#forum ul li.c{ background:#fefefe;border: 1px solid #fff;border-left: 3px solid #ddd; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }
	#forum ul li:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
	* html>body #forum ul li {	display: inline-block;	width: 100%; }
	* html #forum ul li {
	/* Hides from IE-mac \*/
		height: 1%;
	/* End hide from IE-mac */
	}
	/* ie7 hack*/
	*+html #forum ul li {	min-height: 1% ;}
	a.grey:link,a.grey:visited{ color:#999; text-decoration:underline;}
	a.grey:hover{ color:#fff;}
	#forum ul li span{  font-size:14px; line-height:1.6em; display: block; margin:8px;   }
	#forum ul li span strong{ font-weight: normal; color:#666; line-height:30px;margin-bottom:1em;  }
	#forum ul li a.thumb{ display: block; width: 64px; float: right; text-align: center;}
	#forum ul li img{width:48px; max-width:48px; max-height:64px; margin:4px auto; padding: 2px; border: 1px solid #ccc; background: #fff; }
	#forum ul li cite{display:block; font-size:12px; line-height:24px; height:24px; color:#999; background:#f5f5f5; padding:0 1em; }
	#forum ul li cite span{ font-size:12px; display:inline; margin:0;}
	#forum ul li cite a.isay{ float:right; line-height: 20px; background: url(../img/ic.gif) no-repeat left center; padding-left:18px;} 
	#forum ul li cite a.isay:hover{  text-decoration:none;border-bottom:1px solid #ccc;  }
	#forum ul li cite a.isay:link,#forum ul li cite a.isay:visited{ text-decoration:none; color:#666;  border-bottom:1px dotted #ccc;}		
	#forum ul li cite a.isay:link strong,#forum ul li cite a.isay:visited strong{  font-weight: normal; color:#06c; padding:0 .5em;}
	#forum ul li a.abtFilm{ position: relative;color:#c60;  }
	#forum ul li a.abtFilm:hover{ text-decoration: underline;}
	#forum ul li a.abtFilm cite{ display: none; }
	#forum ul li a.abtFilm:hover cite{ display: block; position: absolute; right: -140px; top: 24px;  z-index:20;}
	#forum ul li a.abtFilm cite img{ padding: 4px; border: 1px solid #ccc; width: 120px; background: #fff; }
span.g{color:#090; padding:0 6px;}
span.r{ color:#f00;padding:0 6px;}
/* ========侧栏======= */
#welcome p{ margin: .6em; font:normal 12px/1.8em Arial, Helvetica, sans-serif; color:#666; }
#welcome a#addPost{ width: 110px; height:45px; margin: 0 10px 10px 10px; display:block; background: url(style/img/addPost.gif) no-repeat; }
#welcome a#addPost:hover{  background: url(../../web/img/addPost2.gif) no-repeat; }
#forumSearch form{ margin-left: 1em; }
/* ======评论引用====== */	
#forum ul li cite.quote{ display:block;zoom:1;width:80%;height:auto;background:#ffffee;border:1px solid #999;padding:.4em 1em .4em 1em;margin:.5em 1em .4em 1em;font-size:12px;line-height:20px;color:#666;}
#forum ul li span.quoteTitle{display:block;color:#096;line-height:1.6em;font-size:11px;font-family:"细明体","新细明体","MingLiU","PMingLiU","微软雅黑";}
#forum ul li span.quoteTitle cite{display:inline;font-size:11px;background: none; }
cite.quote{ display:block;zoom:1;height:auto;background:#ffffee;border:1px solid #ddd; padding:.4em 1em .4em 1em;margin:0 1em .4em 1em;font-size:12px;color:#666;}
span.quoteTitle{display:block;color:#096;line-height:1.6em;font-size:12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.callout ul{list-style:none;padding:0 1em .4em 1em;margin:.5em 1em 1em 1em;width:80%; }
.callout ul li.on{border:none;background: none;color:#c60;font-weight: bold; }
.callout ul li{border:1px solid #eee;margin-top:4px;background:#ffffee;padding: .1em 1em; }
.callout ul li cite{color:#096;}
/* ============hover=========== */
#forum ul li.c a.thumb img{ border:1px solid #f60; }
#forum ul lii.c cite { background:#ddd; }
.pagenav {clear: both; padding:1em 1em 1em 0; font:12px/1.8em Verdana,Arial,sans-serif; text-align: right; color:#333;}
.pagenav a{ margin:0 .5em;}
.pagenav a.on{font-weight:bold;}
.pagenav strong{ color:#f60;}
