sup { 	font-family:tahoma; 	color:#cc0000; }

#bbslist { 	margin:0px auto 20px auto; 	width:580px; 	overflow:hidden; 	position:relative; }
#bbslist ol { 	width:580px; 	height:auto; 	margin:0px; 	padding:0px; 	position:relative; 	list-style-type:none; }
#bbslist ol li{ 	width:580px; 	height:90px; 	left:0px; 	color:#333333; 	text-align:left; 	padding:1px 0px 2px 0px; 	line-height:26px; 	position:relative; }
#bbslist img { 	margin:5px; }

#bbslist li .bbs_photo { 	z-index:2; 	top:5px; 	left:2px; 	width:90px; 	height:70px; 	border:1px solid #f3f3f3; 	position:absolute; }
#bbslist li .bbs_number { 	z-index:5; 	top:0px; 	left:80px; 	width:80px; 	height:14px; 	font-family:tahoma; 	font-size:11px; 	text-align:center; 	visibility:hidden; 	position:absolute; }
#bbslist li .bbs_title { 	left:100px; 	padding:0px; 	margin:0px; 	width:600px; 	height:30px; 	line-height:30px; 	color:#336699; 	letter-spacing:-1pt; 	font-size:13px; 	font-weight:bold; 	overflow:hidden; 	position:absolute; }
#bbslist li .bbs_text { 	top:28px; 	left:100px; 	width:480px; 	height:32px; 	padding:0px; 	margin:0px; 	font:12px ±¼¸²; 	line-height:16px; 	color:#888888; 	overflow:hidden; 	position:absolute; }
#bbslist li .bbs_writer { 	margin:0px; 	top:63px; 	left:100px; 	font-family:µ¸¿ò; 	font-size:11px; 	height:24px; 	overflow:hidden; 	position:absolute; }
#bbslist li .bbs_date { 	top:65px; 	left:240px; 	width:73px; 	height:24px; 	color:#cc0000; 	font:11px µ¸¿ò; 	margin:0px; 	overflow:hidden; 	position:absolute; }

#bbslist li .hit { 	z-index:3; 	left:8px; 	top:5px; 	width:13px; 	height:12px; 	background:url(/images/icon_hit2.gif); 	position:absolute; }
#bbslist li .age19 { 	z-index:4; 	width:28px; 	height:25px; 	background:url(/images/age19.gif); 	position:absolute; }
a.web { 	text-decoration:none; 	color:#2D56B7; }
a.web:hover { 	text-decoration:none; 	color:#ff8800; 	background:#f3f3f3; }
#bbscom p { 	padding:10px 0px 0px 10px ; 	margin:0px 0px 10px 10px; 	height:60px; 	border-left:1px dotted #d5d5d5; 	border-bottom:1px dotted #d5d5d5; 	color:888888; 	font:12px µ¸¿ò; }
#bbslist .bbs_refer { 	font:bold 11px tahoma; 	color:#cc0000; }

/**search**/
#insearch { 	width:580px; 	height:33px; 	background:#d5d5d5 url('/images/read_bar.gif') no-repeat; 	position:relative; }
#insearch #inserach1 { 	top:1px; 	left:0px; 	position:absolute; }
#insearch #inserach2 { 	top:1px; 	left:90px; position:absolute; }
#insearch #inserach2 { 	top:7px; 	left:150px; 	position:absolute; }
#insearch #inserach3 { 	top:7px; 	left:250px; 	position:absolute; }
#insearch #inserach4 { 	top:7px; 	left:385px; 	position:absolute; }
#insearch #inserach5 { 	top:1px; 	right:0px; 	position:absolute; }

.chkdate a { 		float:left; 		margin:0px; 		width:130px; 		height:26px; 		line-height:22px; 		text-align:center; 		background:#fff url(/images/tab_off.gif) no-repeat; 	font-family:tahoma;}
.chkdate  a:hover { 		font-weight:bold; letter-spacing:-0.1em; color:#000; background:#f3f3f3 url(/images/tab_on.gif) no-repeat; text-decoration:none;	}
.tabside { 		float:left; 		width:2px; 		height:26px; 		background:#f3f3f3 url(/images/tab_side.gif) no-repeat; 	}

#dateNav { margin:0px auto; width:580px; height:40px; text-align:Center; position:relative; }
#dateNav a { 	margin:10px; 	font-family:tahoma; 	line-height:30px; }
#dateNav a:hover { 	color:#f80; }

#bbs1 { 		margin:0px auto; 		width:580px; 		height:auto; 		text-align:left; 		list-style-type:none; 		position:relative; 	}
#bbs1 ul { 		margin:0px; 		padding:0px; 		position:relative; 		font:12px ±¼¸²; 		list-style-type:none; 		border-top:1px solid #d5d5d5; 	}
#bbs1 li { 		margin:0px; 		padding:0px; 		width:580px; 		height:auto; 		font:2px ±¼¸²; 		line-height:1.2em; 		position:relative; 		border-bottom:1px solid #d5d5d5; 	}

#bbs1 h3 { 		left:28px; 		margin:0px; 		padding:8px 0px 6px 0px; 		width:355px; 		height:auto; 		font:12px ±¼¸²; 		line-height:1.4em; 		position:relative;	}
#bbs1 em { 		margin:0px; 		padding:0px; 		top:9px; 		width:80px; 		height:1em; 		left:400px; 		overflow:hidden; 		font:bold 12px ±¼¸²; 	position:absolute; 	}
#bbs1 input { 		top:5px; 		margin:0px; 		padding:0px; 		position:absolute; 	}
#bbs1 div.bbs_date { 		margin:0px; 		padding:0px; 		top:8px; 		left:490px; 		font:10px tahoma; 		position:absolute; 	}

#bbs1 div.ext { 		top:4px; 		left:2px; 		position:absolute; 	}
#bbs1 div.memo { 		display:inline; 		font:bold 10px verdana; 		color:#c00; 		position:absolute; 	}
#bbs1 div.counts { 		top:8px; 		right:5px; 		width:50px; 		font:normal 10px tahoma; 		text-align:right; 		margin:0px; 		padding:0px; 		position:absolute; 	}
#bbs1 a { 		text-decoration:none; 	}
#bbs1 a:hover { 		color:#369;			border-bottom:1px dotted #c00; 	}
#bbs1_title {
    margin:0px;
    padding:0px;
    width:580px;
    height:32px;
}
#bbs1 input.cbox { 		top:0px; 	}
