* {	WORD-WRAP: break-word}
HTML {BACKGROUND: #fff}
BODY {TEXT-ALIGN: center;margin:0;padding:0;FONT: 12px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444;}
UL,LI,DL,DD,H1,H2,H3,H4,H5,H6,FORM{PADDING: 0px;MARGIN: 0px;}
UL LI {LIST-STYLE-TYPE: none}
A {color:#444444; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
em,cite,strong{FONT-STYLE: normal; TEXT-ALIGN: left}
.s_clear:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.s_clear {ZOOM: 1}
/*tabale框架通用的表格样式*/
.zd_table{background-color:#d7d7d7;}
.zd_td{background-color:#fafafa;}
/*重要提示样式*/
.hot {color:#ff6600}
.hui {color:#999}
/*边距*/
.m15{margin:15px}
INPUT  {height: 18px;line-height:18px;font-size: 12px; border: 1px solid; border-color:#EBF2F8; color:#000000;}

/* 头部顶条 开始 */
#topline{background:url(topline_bg.gif) repeat-x;border-bottom:1px #ABDBFF solid;margin-bottom:1px}
#topline .topline {width:980px; text-align:left;padding:0;line-height:26px;overflow:auto;margin-left:auto;margin-right:auto}
#topline .topline .floatleft{float:left;padding-left:10px;}
#topline .topline .floatright{float:right;padding-right:10px;background:url(toprlink-bg-1.gif) no-repeat;}
#topline .topline .floatright1{	float:right;padding-right:10px;	}
.topline a{}
/* 头部顶条 结束 */


/*页面主体框架*/
.wrap {MARGIN: 0px auto; TEXT-ALIGN: left;WIDTH: 960px}
#wrap {
	CLEAR: both; BORDER: 0px solid; MIN-HEIGHT: 450px; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff}
/*页头*/
#header .wrap {PADDING: 0px;HEIGHT: 126px;POSITION: relative;BACKGROUND: url(header_banner.jpg) no-repeat 0 0;}
#header {PADDING-top:0px;MIN-WIDTH: 960px; MARGIN-BOTTOM: 8px; WIDTH: 100%; BORDER-BOTTOM: 0px solid;}
#header h2 {FLOAT: left;MARGIN:20px 0 0 10px;}
/*用户登录菜单*/
#umenu {FLOAT: right;RIGHT: 0px;padding-left: 10px;LINE-HEIGHT: 20px; POSITION: absolute; TOP: -2px;color:#000;BACKGROUND:#fff;FILTER: alpha(opacity=80);BORDER:#fff 1px solid;#006666}

#umenu A {MARGIN: 0px 6px;color:#999}
#umenu CITE {FONT-WEIGHT: 700}
#umenu CITE SPAN A {FONT-WEIGHT: 400; MARGIN: 0px}
/*导航菜单*/
#menu {BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px; RIGHT: 6px}
#menu LI {DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px;BACKGROUND: url(menu.gif) #f8f8f5 no-repeat 0px 0px; FILTER: alpha(opacity=95); HEIGHT: 30px; opacity: 0.95
}
#menu A {FLOAT: left; PADDING: 0 14px;BACKGROUND: url(menu.gif) no-repeat 100% -40px; LINE-HEIGHT: 35px; HEIGHT: 30px; BORDER: none}
#menu LI.current {FONT-WEIGHT: 700; COLOR: #099;FILTER: alpha(opacity=100); opacity: 1}
#nav {CLEAR: both; WIDTH: 958px; TEXT-INDENT: 3.5em; BACKGROUND-COLOR:#F2F2F2; MARGIN: 3px auto 10px; margin-top:5px 0; height:32px; LINE-HEIGHT: 32px;TEXT-ALIGN: left; border:#CDCDCD 1px solid; }
#navpr{BACKGROUND: url(pt_icn.png) no-repeat 15px 7px; height:32px;line-height:25px;} 
#nav a{color:#006666}
#nav span{float:right;MARGIN-RIGHT: 20px;}
#nav span li{DISPLAY: inline;MARGIN:0 5px;}
#nav span .cur{font-weight: bold;}
/*页面主体*/
#wrapper {CLEAR: both;WIDTH: 958px;background-color:#FFf;BORDER: #B5CDE6 1px solid;}
.main {margin-right:3px;overflow:hidden}
.mainContent{PADDING: 15px 8px;overflow:hidden}
.side {float:right;width:180px;display:block;BACKGROUND: url(sidebg.gif) repeat-y 0 5px;}
.inside{width:170px;MARGIN: 15px auto;}
.inside .bar {MARGIN-bottom: 10px;}
.inside .bar h3{font-weight: bold; font-size:14px;}
.inside .bar li{BACKGROUND: url(dot.gif) no-repeat 0 5px;height:22px;line-height:22px;OVERFLOW: hidden;padding-left:12px}
.inside .bar dt{float:left;height:22px;line-height:22px;width:75px;OVERFLOW: hidden;padding-left:6px}
/*帖子正文文字样式*/
.t14160{font-size:14px;line-height:168%}
.t14160 a{color:#0000FF; TEXT-DECORATION: none}
.t14160 a:hover {TEXT-DECORATION: underline;color:#FF3333}
.t14160 hr{border:0px dotted #999999;border-top-width:2px;}
.t14160 hr.replyview{border:0px dotted #dddddd;border-top-width:2px;}
.good{background: url(tuijian.gif) no-repeat top right;}
/*页脚*/
#footer {PADDING:0;color:#ccc}
#footer a{color:#ccc}

#bottom {WIDTH: 960px;MARGIN: 0px auto;height:58px}
#rightinfo {FLOAT: left;PADDING:10px 15px 10px 15px;}
#footlink {FLOAT: right; TEXT-ALIGN: right;PADDING:10px 15px 10px 15px;}
/*广告*/
#ad_headerbanner {MARGIN-TOP: 15px}


.datatable thead {BORDER-TOP: #E6E7E1 1px solid;BACKGROUND: #EBF2F8;height:26px;}
.datatable thead .lastpost {TEXT-ALIGN: right}
.datatable td {BORDER-BOTTOM: #E6E7E1 1px solid;}
.datatable .author CITE,.datatable .lastpost CITE {DISPLAY: block; MARGIN-BOTTOM: 0; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 1.6em}
.datatable .author EM, .lastpost EM {FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Arial,sans-serif}
.datatable .lastpost EM,.datatable .lastpost CITE{DISPLAY: block; MARGIN-BOTTOM: 0; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 1.6em;float:right;TEXT-ALIGN: right}
.datatable .subject {width:940px;}
.datatable .tietitle{font-size:14px;line-height:20px;height:20px;OVERFLOW: hidden;margin-right:15px}/*帖子列表字体*/
.datatable .subject em,.datatable .subject em a{font-size:12px;color:#256EB1}
.datatable .tietitle span{float:right;width:20px}/*帖子列表字体*/
.datatable .nums {width:70px;TEXT-ALIGN: right}
.datatable .nums strong {FONT-STYLE:normal;color:#256EB1;}/*回复数字*/
.datatable .folder {WIDTH: 36px; TEXT-ALIGN: center}
.datatable TBODY TR:hover TD {BACKGROUND-COLOR: #EFF6FD}/*鼠标移上变色*/
.datatable .pagecut {display: none}
.datatable TBODY TR:hover .pagecut {display: inline}
/*版块介绍*/
.pages_info{margin:10px 0;color:#999}
.pages_info span{float:right}
/*分页区域*/
.pages_btns{margin:10px 0}
.pages_btns span{float:right;text-align:right}
/*分页菜单*/
.meneame{float: right;MARGIN: 0 3px; height: 26px; line-height: 26px; color: #999; overflow: hidden; }
	.meneame a, .meneame strong, .meneame em{ float: left; padding: 0 8px; margin:0 2px;line-height:24px;BORDER: 1px solid #010629; }
		.meneame a:hover { background-color: #FFF;border: 1px solid #999999;TEXT-DECORATION: none}
		.meneame strong { font-weight: bold; color: #000; background: #EBF2F8; }
.meneame input { border: 1px solid #010629; margin-right: 4px; padding: 0 2px; height: 23px;line-height:23px}
#postform{text-align:center;height:100px;line-height:100px}
/*帖子作者区域，也就是头像区域*/
.showTie .aa{background-color: #EBF2F8;width:170px}
.showTie .aa li{float:left;LIST-STYLE-TYPE: none;line-height:168%;width:166px;padding:0 10px}
.showTie .aa .mod{TEXT-ALIGN: center;margin:15px auto;width:128px;height:128px;overflow: hidden;}
/*帖子展示区域*/
.showTie .bb{background-color: #FFF;padding:15px 15px 5px 15px}
.showTie .bb h2{font-weight: bold; font-size:16px;color: #ff6600;BORDER-BOTTOM: 1px dashed #d2dace;height:30px;margin:0 0 10px 0;}
.showTie .bb h2 span{float:right;font-size:14px;color: #999;}
.showTie .bb h3{font-size:14px;BORDER-BOTTOM: 1px dashed #d2dace;height:24px;margin:0 0 10px 0;}
.showTie .bb h3 span{float:right;color: #999}
.showTie .bb .sigline{height:26px;line-height:26px;margin:10px 0;color: #999;BACKGROUND: url(sigline.gif) no-repeat 0 0;padding-top:16px;overflow:hidden}
.showTie .bb img{max-width:660px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 660)?"660px":"auto"});} 
.showTie .bb .tiemain{min-height:160px;margin-bottom:10px;width:740px;overflow: hidden;}
/*帖子展示底部区域*/
.tieAD{margin-bottom:10px;padding-left:25px;BACKGROUND: url(adbg.gif) no-repeat 0 4px;}
.showTie .bb .tiefoot{height:30px;line-height:30px;BORDER-TOP: 1px dashed #d2dace;}
.showTie .bb .tiefoot span{float:right}
/*帖子展示区域下方间隔条*/
.showTie .cc{background-color: #D3E8F2;height:5px;width:186px}
.showTie .dd{background-color: #EBF2F8;height:5px}
/* 代码头 */
.code_head {font: bold 14px Tahoma, Verdana, "宋体";	margin: 2px;}
.code_main {background: #FAFAFA;border: 1px dashed #CCCCCC;color: #5580C0;font: 14px Verdana;margin: 10px;padding: 5px;line-height: 160%;}
/* 编辑器内容区域 */
.ubbeditor{font-size:14px;line-height:168%;max-width:680px;}




.postBox{width:958px; border:#CDCDCD 1px solid; margin:0px auto 0px auto;}
.postBoxTitle{width:954px;font-weight:bold;height:35px;line-height:35px; text-align:left; background-color:#F2F2F2; padding-left:4px; border-left:#CDCDCD 1px solid;border-right:#CDCDCD 1px solid;border-top:#CDCDCD 1px solid; margin:10px auto 0px auto;}


#topnav {
	clear: both; 
	WIDTH: 960px; 
	TEXT-INDENT: 0.5em; 
	BACKGROUND: url(nv.png) #FFFFFF repeat-x 0 0; 
	MARGIN: 0px auto 0px 0px; 
	Height:35px;LINE-HEIGHT: 35px;
	TEXT-ALIGN: left;color:
}
#topnavsub {
	clear: both; 
	WIDTH: 958px; 
	MARGIN: -2px auto 1px; 
	TEXT-ALIGN: left;
	padding:0px;
	overflow:hidden; 
	border-left:#CDCDCD 1px solid; 
	border-right:#CDCDCD 1px solid; 
	border-bottom:#CDCDCD 1px solid;
	overflow:hidden;
	background-color:#EBF4FB;
}
#topnavsub a:link
{
	color:#444444;
	font-size:14px;
}
#topnavsub a:hover
{
	font-size:14px;
	color:#369;
	text-decoration:none;
}
#topnavsub a:visited{
	color:#444444;
	font-size:14px;
}



#topnav div{
	font-size:14px; font-weight:bold;
	color:#FFFFFF; 
	float:left; 
	line-height:35px; 
	height:35px;
	/*font-weight:bold;*/
	text-align:center;
	background-image:url(header_interval.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:3px; 
	width:80px;
}
#topnav a
{
	display: block;
}
#topnav div a:link
{
	color:#FFFFFF;
	text-decoration:none;
}
#topnav div a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	height:35px;
	background: url(header_hover.png) center top no-repeat;
}
#topnav div a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
#topnav div : hover
{
	background: url(header_hover.png) center top no-repeat;
}
.smallClass{
	margin-left:5px;
	float:left;
	width:78px;
	height:25px;
	line-height:25px;
	font-size:14px;
	padding:4px 1px 2px 2px;
	font-family:宋体;
	text-align:center;
	_padding:4px 0px 2px 0px;

}
.smallClass a
{
	display:block;
}
.smallClass a:hover
{
	background: url(navsub-bg.png) center top no-repeat;
	
}


.bignav
{
	float:left;
	height:32px;
	line-height:32px;
	padding-left:0px;
	background-image:url(pt_item.png);
	background-repeat:no-repeat;
	background-position:left middle;
	TEXT-INDENT:15px;

}