/*评论列表*/
#xspace-itemreply { margin: 1em 0; overflow: hidden; width: 99.5%; }
	#xspace-itemreply dl { margin: 0; padding: 5px 5px 5px 5px; }
		#xspace-itemreply dt { border-bottom: 1px solid #DDD; margin-bottom: 0.5em; }
			#xspace-itemreply img.xspace-signavatar { padding: 4px; width: 48px; height: 48px; position: absolute; margin-left: -65px; }
			#xspace-itemreply dt span.xspace-rate { position: absolute; width: 56px; font-size: 1.3em; font-weight: bold; text-align: center; margin-left: -65px; margin-top: 60px; }
			#xspace-itemreply dt a.xspace-del, #xspace-itemreply dt a.xspace-quote { float: right; margin-left: 5px; padding-left: 13px; background-position: 0 1px; background-repeat: no-repeat; }
				#xspace-itemreply dt a.xspace-del { background-image: url(../images/base/icon_del.gif); }
				#xspace-itemreply dt a.xspace-quote { background-image: url(../images/base/icon_bbs.gif); }
		#xspace-itemreply dd { margin: 0; line-height: 1.8em; width: 100%; overflow: auto; overflow-y: hidden; padding-bottom: 1em; }
			#xspace-itemreply dd * { line-height: normal; }
				#xspace-itemreply dd p, #xspace-itemreply dd div { line-height: 1.8em !important; margin: 10px 0; }
					#xspace-itemreply dd p *, #xspace-itemreply dd div * { line-height: normal !important; }
				#xspace-itemreply dd a { text-decoration: underline; }
			#xspace-itemreply dd img { max-width: 400px; width: expression(this.width > 400 ? 400: true); }
		#xspace-itemreply dd blockquote, #xspace-itemreply dd div.xspace-quote, #xspace-itemreply dd div.xspace-guestbookreply { margin: 10px 10px 10px 20px; padding: 6px 10px; border: solid #EEE; border-width: 1px 1px 1px 3px; }

/*发表评论*/
#xspace-itemform { width: 350px; margin: 1em auto; }
	#xspace-itemform fieldset { border: 1px solid #EEE; padding: 1em; margin: 0; }
		#xspace-itemform legend { font-size: 1.2em; font-weight: bold; line-height: 2em; }
		#xspace-itemform p { margin: 0.3em 0; }
		#xspace-commentmsg { width: 280px; height: 8em; vertical-align: text-top; }
		#xspace-btncomment { margin-left: 2.5em; }
			#xspace-seccodeline * { vertical-align: middle; }
		#xspace-imgseccode { cursor: pointer; }
		/*#xspace-rates { height: 2em; }
			#xspace-rates label { float: left; line-height: 24px; margin-right: 5px; }
			#xspace-rates a { float: left; background: #EEE; color: #000; text-decoration: none; width: 20px; height: 20px; text-align: center; line-height: 20px; margin: 0 2px; opacity: 0.2; filter: alpha(opacity=20); }
				#xspace-rates a:hover { opacity: 1; filter: alpha(opacity=100); }
				.xspace-rates-5 #xspace-rate-5, .xspace-rates-3 #xspace-rate-3, .xspace-rates-1 #xspace-rate-1, .xspace-rates0 #xspace-rate0, .xspace-rates1 #xspace-rate1, .xspace-rates3 #xspace-rate3, .xspace-rates5 #xspace-rate5 { font-weight: bold; opacity: 1; filter: alpha(opacity=100); }
		*/
		#xspace-rates { text-align: center; height: 50px; background: #FFF; }
		#xspace-rates-bg { width: 150px; height: 30px; margin: 0 auto 5px; background: url(../images/rate_star.gif); }
			#xspace-rates-star { height: 30px; background: url(../images/rate_star.gif) 0 -30px; margin: 0 auto 0 0; }
			#xspace-rates-a { height: 30px; margin-top: -30px; }
			#xspace-rates a { float: left; text-align: left; width: 30px; height: 30px; text-indent: -999px; overflow: hidden; background-color: transparent !important; }
			.xspace-rates0 { width: 0px; }
			.xspace-rates1 { width: 30px; }
			.xspace-rates2 { width: 60px; }
			.xspace-rates3 { width: 90px; }
			.xspace-rates4 { width: 120px; }
			.xspace-rates5 { width: 150px; }
		
		#xspace-smilies { display: block; width: 235px; margin-left: 2.2em; height: 24px; overflow: hidden; }
			#xspace-smilies img { cursor: pointer; }
			.xspace-moresmilies { float: right; cursor: pointer; line-height: 22px; margin-right: 10px; }