﻿body 
{
	/*background:url(../images/mainbg.jpg) repeat-x 0 0;*/
	background:none;
	font:12px/25px 宋体;
}
ul,li
{
	list-style-type:none;
	padding:0;
	margin:0;
}
*
{
	padding:0;
	margin:0;
}
.clear
{
	height:0;
	overflow:hidden;
	clear:both;
}
.jiezi
{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.float-left
{
	float:left;
	display:inline;
}
.float-right
{
	float:right;
	display:inline;
}
a
{
	text-decoration:none;
	color:#000;
}
.top,.banner,.position,.main
{
	width:100%;
}
img
{
	border:0;
}
/*-----------------------top*/
.top
{	
	height:80px;	
	overflow:hidden;
	display:none;
}
.top ul
{
	margin:15px 0 0 15px;
}
.top li
{
	float:left;
	margin-right:15px;
	color:#fff;
}
.top li .p1
{
	font:bold 30px/35px 黑体;	
}
.top li .p2
{
	font:bold 12px/20px 黑体;
	letter-spacing:2px;
}
/*-----------------------------banner*/
.banner
{
	background:url(../images/banner.jpg) repeat-x 0 0;
	border-bottom:1px solid #5E97CC;
	height:34px;
	line-height:34px;
}
.banner a:link
{
	color:#006699;
	font-weight:bold;
}
.banner a:visited
{
	color:#006699;
	font-weight:bold;
}
/*-----------------------------position*/
.position
{
	height:31px;
	line-height:31px;	
	color:#666666;
}
.position ul
{
	margin:0 15px;
}
.oo6,.oo6 a:link,.oo6 a:visited
{
	color:#006;
}
.o39,.o39 a:link,.o39 a:visited
{
	color:#039;
}
.c00,.c00 a:link,.c00 a:visited
{
	color:#c00;
}
.ff6600,.ff6600 a:link,.ff6600 a:visited
{
	color:#ff6600;
}
.fff,.fff a:link,.fff a:visited
{
	color:#fff;
}
.position a:link,.position a:visited
{
	color:#666666;
}
/*-----------------------------------------版块开始*/
.bktable
{
	width:98%;
	margin:0 auto;
	border-collapse:collapse;
	table-layout:fixed;background:#EEF7FE;
	line-height:20px;
}
.bktable th
{
	height:28px;	
	border:1px solid #fff;
	margin-bottom:3px;
	border-collapse:collapse;
	color:#fff;
	font:bold 14px/28px 宋体;
	text-align:center;
	background:#4D8ED1;
}
.bktable td
{
	border:1px solid #fff;
	border-collapse:collapse;
	border-bottom:2px solid #fff;
	text-align:center;	
	padding:5px 0;
}
.font14
{
	font-size:14px;
	font-weight:bold;
}
td.textL,.textL
{
	text-align:left;
	padding-left:10px;
}
.over
{
	background:#FFF4E2;
}
/*-----------------------------------------发贴开始*/
.w98
{
	width:98%;
	margin:0 auto;
	 padding-top:10px;
}
.page
{
	width:400px;
	float:right;
}
.page li
{
	float:left;
	display:inline;
	margin:0 2px;
	text-align:center;	
	height:20px;
	
	line-height:20px;
}
.page li a
{
	display:block;
}
.page li.li1
{
	width:78px;
	border:1px solid #4D8ED1;
	height:20px;	
}
.page li.li2
{
	width:18px;
	border:1px solid #4D8ED1;
	height:20px;
}
.page li a:hover
{
	background:#4D8ED1;
}
.select60
{
	width:60px;
	height:22px;
}
img.tu
{
	margin:0 0 -5px 10px;
}
td.dpage
{
	background:#4D8ED1;
	height:18px;
	overflow:hidden;
}
.pagesum
{
	color:#fff;
	float:left;
	padding-left:10px;
}
.table-bt
{
	width:98%;
	border:1px solid #fff;
	margin:0 auto;
	background:#4D8ED1;
	height:28px;
	font:bold 14px/28px 宋体;
	color:#fff;
}
.bg1
{
	background:#B4D9F8;
}
.bg2
{
	background:#D0E7FA;	
}
td.bg3
{
	background:#F1F9FE;
	border-top:6px solid #B4D9F8;	
}
td.bg4
{
	background:#fff;
	border-top:6px solid #D0E7FA;
}
/*-------------------------------头像*/
.pic
{
	margin:15px auto;	
}
.pic img
{
	width:120px;
	height:120px;
}
.zc
{
	text-align:left;
	margin-left:12px;
}
/*-------------------------------发表于*/
.fby
{
	height:30px;
	background:url(../images/line.jpg) repeat-x 0 bottom;
	padding-top:10px;
	line-height:30px;
}
img.item
{
	margin:0 10px -4px 10px;
}
td.border0
{
	border:0;
}
td.td6
{
	font-size:0;
	height:6px;
	overflow:hidden;
}
.fblr
{
	font:14px/28px 宋体;
	padding:20px;
}
.hfy
{
	
	background:url(../images/line1.jpg) repeat-x 0 0;
	height:30px;
	padding-top:10px;
}
/*-------------------------------回复该贴*/
.hfgt
{
	border:1px solid #FFD59A;
	background:url(../images/hfgt.jpg) #FBF9F0 repeat-x 0 0;
	width:98%;

	margin:10px auto;
	text-align:center;
}
.w98
{
	width:98%;
	margin:0 auto;
	text-align:left;
}
textarea.textarea96
{
	width:100%;
	font-size:12px;
	margin:12px 0;
	height:200px;
	text-align:left;
	border:1px solid #cccccc;
}
.bt
{
	width:98px;
	border:1px solid #ff9900;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	color:#cc0000;
	background:url(../images/bt.jpg) repeat-x 0 0;
	font-weight:bold;
}
/*-------------------------------基本信息*/
.jbxx
{
	/*background:url(../images/jbxxbg.jpg) repeat-x 0 bottom;*/
	background:none;
	border:1px solid #77B2EC;
	width:98%;
	margin:0 auto;
	height:auto !important;
	height:490px;
	min-height:490px;
	overflow:visible;
}
.jbxx p.title
{
	background:url(../images/jb.jpg) repeat-x 0 0;
	font:bold 14px/28px 宋体;
	padding-left:20px;
	height:29px;
}
.jbpic
{
	background:#EAF2FB;
	height:auto !important;
	height:130px;
	min-height:130px;
	overflow:visible;		
}
.jbpic li
{
	float:left;
	display:inline;
	margin:10px 8px;
	height:110px;
	text-align:center;		
}
.jbpic table.tptable img
{
	width:90px;
	height:90px;
	margin:0 auto 5px auto;
	display:block;
}
.jbpic table.tptable
{
	text-align:center;
	float:left;
	width:10%;
	table-layout:fixed;
	margin:0 auto;
	
}
/*-------------------------------昵称*/
.lctable
{
	width:40%;
	margin:20px auto;
	text-align:left;
	table-layout:fixed;
}
.lctable td
{
	padding:5px 0;
}
.lctable td.td1
{
	width:90px;
	padding-right:10px;
	font-size:14px;
	text-align:justify;
	text-justify:distribute-all-lines;
}
input.input50
{
	border:1px solid #99A6CA;
	height:20px;
	margin-right:10px;
	width:50%;
	line-height:20px;
}
select.select50
{
	border:1px solid #99A6CA;
	margin-right:10px;
	width:50%;
	line-height:20px;
}
textarea.textarea80
{
	width:99%;
	font-size:12px;
	margin:0 0 12px 0;
	height:200px;
	text-align:left;
	border:1px solid #99A6CA;
}
.tjbt
{
	height:28px;
	width:80px;
	border:0;	
	background:url(../images/tjbt1.jpg) repeat-x 0 0;
	font-size:14px;
	text-align:center;
	letter-spacing:3px;
}
.tjbt
{
	height:30px;
	width:100px;
	border:0;	
	background:url(../images/fb.jpg) repeat-x 0 0;
	font-size:14px;
	text-align:center;
	letter-spacing:3px;
	color:#000066;
	font-weight:bold;
}
/*--------------------------------------- footer */

.footer
{
	text-align:center;
	background:url(../images/footer.jpg) repeat;
	height:80px;
	display:none;
	}

.footer p
{
	padding-top:16px;
	}
	
.watermarked {
   height:20px;
   width:150px;
   padding:2px 0 0 2px;
   border:1px solid #BEBEBE;
   background-color:#F0F8FF;
   color:gray;
}
/*----------------------------------------翻页控件*/	
.paginator { font: 18px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 20px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
