@charset "utf-8";
/* CSS Document */	

.input_txt
{
	width:144px;
	height:17px;
	border:1px solid #8d9092;
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	padding:3px 3px 0 3px;
}

.input_ddl
{
	width:150px;
	height:20px;
	border:1px solid #8d9092;
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
}

.deleteBtn
{
	float:right;
	margin:0 5px;
}

#page
{
	width:870px;
	margin:10px auto;
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;	
	text-align:right;
	position: relative;
	right: 0;
}

#page td
{
	padding:5px;
}

#page .currentPage
{
	color:#fa8f04;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
}

.headlink
{
	width:870px; 
	text-align:right;
	margin:10px auto;
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
}

.searchtopic
{
	width:870px; 
	text-align:right;
	margin:10px auto;
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
}

.searchtopic td
{
	padding:5px 0;
	
	
}

.newtopic
{
	width:870px; 
	text-align:right;
	margin:10px auto;
}

.newtopic td
{
	padding:5px;
}

#webboard
{
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:0 auto;
}

#webboard .bold
{
	font-weight:bold;
}

#webboard .topHead .bg
{
	background:#9fccea;
	text-align:center;
	font-size:12px;
	color:#ffffff;
	vertical-align:middle;
	border:0.5px solid #ffffff;
}

#webboard .topHead .tl 
{
	background:url(../images/webboard/tl.gif) left no-repeat #9fccea;
	height:30px;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	border:0.5px solid #ffffff;
}

#webboard .topHead .tr
{
	background:url(../images/webboard/tr.gif) right no-repeat #9fccea;
	height:30px;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	border:0.5px solid #ffffff;
}

#webboard .first td
{
	background:#fbfbfb;
	padding:5px;
	border:1px solid #ffffff;
	text-align:center;
	vertical-align:top;
}

#webboard .first .topic
{
	text-align:left;
}


#webboard .second td
{
	background:#f7f7f7;
	padding:5px;
	border:1px solid #ffffff;
	text-align:center;
	vertical-align:top;
}

#webboard .second .topic
{
	text-align:left;
}

/****************************** sub webboard *******************************/
.frame1
{
	width:880px;	 
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:5px auto;
}

.frame1 .top
{
	background:url(../images/webboard/top_comment1.jpg) no-repeat;
	width:880px;
	height:25px;
}

.frame1 .body
{
	background:#e2f1f3;
}

.frame1 .bottom
{
	background:url(../images/webboard/bottom_comment1.jpg) no-repeat;
	width:880px;
	height:25px;
}

.frame2
{
	width:880px;	 
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:5px auto;
}

.frame2 .top
{
	background:url(../images/webboard/top_comment2.jpg) no-repeat;
	width:880px;
	height:25px;
}

.frame2 .body
{
	background:#f3f3f3;
}

.frame2 .bottom
{
	background:url(../images/webboard/bottom_comment2.jpg) no-repeat;
	width:880px;
	height:25px;
}

.frame3
{
	width:880px;	 
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:5px auto;
}

.frame3 .top
{
	background:url(../images/webboard/top_comment3.jpg) no-repeat;
	width:880px;
	height:25px;
}

.frame3 .body
{
	background:#f7f7f7;
}

.frame3 .bottom
{
	background:url(../images/webboard/bottom_comment3.jpg) no-repeat;
	width:880px;
	height:25px;
}

.avatarzone
{
	vertical-align:top;
}	

.avatarzone p
{
	width:150px;
	margin:5px auto;
}

.commentzone
{
	vertical-align:top;
	border-left:1px solid #838181;
}	

.commentzone p
{
	width:605px;
	margin:5px auto;
	padding:0 25px;
	/*background:#333399;*/
}

.commentzone .topic
{
	background:url(../images/webboard/topic.gif) no-repeat;
	/*background:#006600;*/
}

.newtopiczone p
{
	width:580px;
	margin:5px auto;
	padding:0 25px;
	/*background:#333399;*/
}

#webboardrule
{
	width:880px;	 
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:5px auto;
}

#webboardrule p
{
	margin:5px 25px;
}

#post
{
	width:880px;	 
	font-size:12px;
	color:#8d9092;
	font-family:tahoma;
	margin:5px auto;
}

#post p
{
	margin:15px 25px;
}
