#tieArea {
	zoom: 1;
	clear: both;
	border: 1px solid #DCDDDD;
	background: #F7FCFF;
}
	#tieArea form * { vertical-align: middle; }

	#tieArea a, #tieArea a:visited { color: #1e50a2; }
	#tieArea a:hover { color: #ba2636; }
	
	#tieArea .tieTitle {
		height: 25px;
		line-height: 25px;
		clear: both;
		overflow: hidden;
		text-align: left;
		background: url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) -140px -123px no-repeat;
		padding-left: 19px;
	}
		#tieArea .tieTitle .name { font-weight: bold; font-size: 14px; }


#tieData { display: none; text-align: left; }
	
	#tieData .tieTitle { margin: 12px 19px 0 19px; }
	#tieData .tips {
		font-size: 14px;
		margin: 0;
		padding: 18px 0 28px 0;
		text-align: center;
	}
	
	#tieData .quoting { background: #f5f5f5; }
	#tieData .reply { text-align: left; padding: 16px 20px 0 19px; }
	#tieData .inner {
		padding: 0 2px 18px 2px;
		zoom: 1;
		overflow: hidden;
		border-bottom: 1px dotted #afafb0;
	}
	#tieData .author {
		float: left;
		display: block;
		color: #1e50a2;
		height: 18px;
		line-height: 19px;
	}
	#tieData .mobileAuthor {
		background: url(http://comment.news.163.com/images/backgrounds1.1.png) no-repeat left -153px;
		padding-left: 15px;
	}
	#tieData .from { color: #1e50a2; }
	#tieData .ip { color: #666; }
	#tieData .name { font-weight: bold; }
	#tieData .postTime { color: #666; float: right; display: block; }
	#tieData .body { font-size: 14px; padding: 12px 0; clear: both; }
	#tieData .hideTips {
		padding: 0 7px 7px 7px;
		font-size: 12px;
		color: #666;
		cursor: pointer;
		margin: 0;
	}
	#tieData .hideTips span { color: #ba2636; }
	#tieData .operations { color: #1e50a2; float: right; }
		#tieData .operations li { float: left; padding-left: 1.2em; }
			#tieData .operations a,
			#tieData .operations a:visited { color: #1e50a2; }
			#tieData .operations .visited { color: #666; }
					#tieData .operations .visited em { color: #1e50a2; }
					#tieData .operations .support em { font-style: normal; }
			#tieData .operations a:hover { color: #ba2535; }
			#tieData .relatedPost { width: 300px; color: #666; text-align: right; }
			#tieData .relatedPost a,
			#tieData .relatedPost a:visited { color: #666; }
	#tieData .content { margin: 9px 3px; }
	#tieData .commentBox {
		padding: 3px;
		background: #ffffee;
		border: 1px solid #999;
		overflow: hidden;
		margin-bottom: 12px;
		word-wrap: break-word;
	}
	#tieData .commentInfo {
		line-height: 20px;
		height: 20px;
		overflow: hidden;
		position: relative;
		font-size: 12px;
		margin: 0 3px;
	}
	#tieData .floorCount { color: #666; position: absolute; right: 3px; top: 0; }


/* µÇÂ¼¡¢»Ø¸´Çø */
#tieReply { padding: 0 19px; clear: both; }
	#tieReply .tieTitle { margin: 12px 0 6px 0; }
	textarea.tieBody {
		width: 99%;
		height: 130px;
		padding: 5px 0 0 5px;
		border: 1px solid #dcdddd;
		background: url(http://img1.cache.netease.com/cnews/img07/end_n_bg9.gif) #fff center center no-repeat;
		font-size: 14px;
		clear: both;
		text-align: left;
		color: #555;
	}
	#tieArea .userInfo {
		width: 100%;
		clear: both;
		text-align: left;
		padding-bottom: 8px;
	}
	/*#tieArea .login, */
	#tieArea .logon { display: none; }
	#tieArea .input {
		background: #fff;
		width: 80px;
		height: 17px;
		border: 1px solid #dcdddd;
		font-size: 12px;
	}
	#tieReply .userInfo { clear:both; line-height:20px; }
		#tieReply .userInfo .button { cursor: pointer; font-size: 12px; vertical-align: bottom; }
	#tieReply .send { clear: both; padding: 5px 0 0; line-height: 20px; }
		#tieReply .send p { float: left; color: #555; margin: 0; }
		#tieReply .send span { float: right; }
		#tieReply .send .toPost { cursor: pointer; font-size: 12px; ical-align: bottom; width: 60px; }


#tieArea .login .tip { border: 1px solid #c00; ground: #bc2931; color: #fff; }

div.tieWin {
	width: 482px;
	position: fixed !important;
	position: absolute;
	border: 1px solid #666;
	background: #fff;
	text-align: left;
	z-index: 1000;
	top: 0;
	left: 0;
	visibility: hidden;
}
div.smallWin {
	width: 280px;
}
	div.tieWin .title {
		background: #FDFDD8;
		height: 28px;
		line-height: 28px;
		padding: 4px 8px 4px 16px;
		border-bottom: 1px solid #dcdddd;
		cursor: move;
		overflow: hidden;
	}
	div.tieWin .blue { background: #dff0ff; }
		div.tieWin .title .text {
			float: left;
			color: #000;
			font-size: 14px;
			font-weight: bold;
		}
		div.tieWin .title .close { margin-top: 3px; float: right; }
	div.tieWin .body { padding: 10px 20px 14px 20px; clear: both; }
	div.tieWin .input {
		background: #fff;
		width: 80px;
		height: 17px;
		border: 1px solid #dcdddd;
		font-size: 12px;
	}

#tieTips { left: 30px; top: 78px; position: absolute !important; }
#tieTips .textTip { padding: 11px 20px 15px 20px; clear:both; }

#nicknameWin .body { padding: 10px 0; }
	#nicknameWin form { padding: 0 0 0 15px; }
		#nicknameWin form .input { width: 142px; background: #fff; }
		#nicknameWin form label { font-size: 14px; padding-top: 0.7em; display: block; }
		#nicknameWin form .error { color: #ba2636; }

#quoteWin { width: 500px; }
	#quoteForm div { text-align: center; margin-top: 12px; }

#repostWin .toConfirm {
	border: 0;
	width: 65px;
	height: 23px;
	cursor: pointer;
	background: url(http://comment.news.163.com/images/backgrounds1.1.png) no-repeat -153px -81px;
}
#repostWin .tips {
	color: #467902;
	font-size: 14px;
	margin: 22px 0;
	text-align: center;
}
#repostWin .replyCopy {
	border-top: 1px dotted #afafb0;
	border-bottom: 1px dotted #afafb0;
	line-height: 1.8em;
	padding: 0.8em 0.5em;
	margin-bottom: 16px;
	word-break:break-all;
}