* {	WORD-WRAP: break-word}
HTML {}
BODY {TEXT-ALIGN: center;margin:0;padding:0;FONT: 12px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444;background:#edf8fc URL(body.gif) repeat-x; }
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: none;}
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: 24px;line-height:24px;font-size: 12px; border: 1px solid; border-color:#ccc; color:#333;}
/*页面主体框架*/
.wrap {MARGIN: 0px auto; TEXT-ALIGN: left;WIDTH: 1040px}
#wrap {
	CLEAR: both; BORDER: 0px solid; MIN-HEIGHT: 450px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff}
/*页头*/
.topbg{ width:100%;height: 40px;line-height: 40px;background: url(toptb.gif) repeat-x 0 0;}
.topnav{ width:1040px; height:40px; line-height:40px; margin:0 auto;}
.topnav ul{ padding:0; margin:0; list-style:none;}
.topnav li{ padding:0; margin:0; list-style:none; float:left;}
.flrt{ float:right; text-align:right;}
#header .wrap {PADDING: 0px;HEIGHT: 30px;POSITION: relative;}
#header {PADDING-top:0px;MIN-WIDTH: 1040px;WIDTH: 100%; BORDER-BOTTOM: 0px solid;}
#header h2 {FLOAT: left;MARGIN:-10px 0 0 15px;}
/*用户登录菜单*/
#umenu {FLOAT: right;RIGHT: 0px;padding-left: 10px;LINE-HEIGHT: 27px; POSITION: absolute; TOP: 0px;BACKGROUND: url(lm_bg.gif) repeat-x 0px 0px;BORDER: 1px #ffffff solid;color:#fff}
#umenu A {MARGIN: 0px 6px;color:#fff}
#umenu CITE {FONT-WEIGHT: 700}
#umenu CITE SPAN A {FONT-WEIGHT: 400; MARGIN: 0px}
/*导航菜单*/
#menu {BOTTOM: 0px; POSITION: absolute; HEIGHT: 44px;BACKGROUND: url(nv.png) repeat-x 0 0; width:1040px;border-radius: 5px 5px 0 0;}
#menu LI {DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; HEIGHT: 44px;
}
#menu A {FLOAT:left;PADDING: 0 18px;  BACKGROUND: url() no-repeat;LINE-HEIGHT: 44px; HEIGHT: 44px; font-size:16px; font-family:"Microsoft YaHei"; color:#fff;}
#menu LI.current a{ COLOR: #099; BACKGROUND: url(nv_a.png) no-repeat; color:#FFF;}
#menu LI.home a{ COLOR: #099; BACKGROUND: url(nvhome.png) no-repeat;color:#FFF; padding-left:40px; margin-left:15px;}
#nav {WIDTH: 1040px; TEXT-INDENT: 2em; BACKGROUND: url(topdh.png)  repeat-x 0 0; MARGIN: 0px auto 0px; LINE-HEIGHT: 43px; height:53px;TEXT-ALIGN: left;color:#fff}
#menu LI a:hover{ BACKGROUND: url(nvhome.png) no-repeat; background-position: -0px -44px;}
#nav a{color:#fff}
#nav span{float:right;MARGIN-RIGHT: 20px;}
#nav span li{DISPLAY: inline;MARGIN:0 5px;}
#nav span .cur{font-weight: bold;}
.nav2 {
	WIDTH: 1040px;
	TEXT-INDENT: 2em;
	BACKGROUND: url(topdh.png) repeat-x 0 0;
	MARGIN: 0px auto 0px;
	LINE-HEIGHT: 44px;
	TEXT-ALIGN: left;
	color:#fff
}
.nav2 a {
	color:#fff
}
.nav2 span {
	float:right;
	MARGIN-RIGHT: 20px;
}
.nav2 li {
	DISPLAY: inline;
	MARGIN:0 3px;
	float:left;
}
.nav2 span .cur {
	font-weight: bold;
}
.iptd {
	height:30px; line-height:30px;
	vertical-align:middle;
	border:0;
	padding-left:5px; border:#0a53af 2px solid;
}
.inpbut {
	width:94px;
	height:36px;
	border:0;
	vertical-align:middle; margin-left:-12px;
}
#nav1 {WIDTH: 1040px; TEXT-INDENT: 1em; BACKGROUND: url(title_m_bg.png)  repeat-x 0 0; MARGIN: 15px auto 0 auto; LINE-HEIGHT: 44px;TEXT-ALIGN: left;color:#369;border: 1px solid #cfd3d5; border-bottom:none; height:44px;} 
#nav1 a{color:#369;}
#nav1 span{float:right;MARGIN-RIGHT: 20px;}
#nav1 span li{DISPLAY: inline;MARGIN:0 5px;}
#nav1 span .cur{font-weight: bold;}
/*页面主体*/
#wrapper {CLEAR: both;background-color:#FFf; border: 1px solid #cfd3d5;}
.main {margin-right:0px;BACKGROUND-COLOR: #fff;overflow:hidden}
.mainContent{PADDING: 0px 15px;overflow:hidden}
.side {float:right;width:0px;display:block;}
.inside{width:0px;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}
/*帖子正文文字样式*/
.leftbg{ background-color:#ebf1f5;border-right:#C2D5E3 1px solid; width:200px;}
.tablest{ border:#fdd79d 0px solid;}
.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: 1040px;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: 5px}
.sider_1{ width:159px; margin:0 auto;}
.sider_1 ul{ padding:0; margin:0; list-style:none;}
.sider_1 ul li{ padding:0; margin:10px; list-style:none;}
.sider_1 li a {
text-align:center;
float: left; width:120px;
height: 30px;
line-height: 30px;
overflow: hidden;
background: #F0F6FB;
border: 1px solid #DBEBF6;
margin:5px auto;
padding: 0px 10px;
font-size:16px; font-family:"Microsoft YaHei"; border-radius: 25px;
color: #6d798c;
display:block;
}
.sider_1 li a:hover{background:#56A7EB;border:1px solid #185AA5;color:#FFF;text-decoration:none;}
.lefttitle{ width: 100%}
.lefttitle li{ width:100%; height:29px; border-bottom: #f8d4ad 1px solid; padding:3px 0 0 22px;margin:3px 8px;background: url(titlebg_sd.png) no-repeat}
.lefttitle li a{ font-size:14px; letter-spacing:1px;}
.lefttitle1{ width: 156px;}
.lefttitle1 li{ width:156;px; height:29px; border-bottom: #f8d4ad 1px solid; padding:3px 0 0 2px;margin:3px 0px;}
.lefttitle1 li a{ font-size:12px; letter-spacing:0px;}
.datatable thead {border-bottom: 1px solid #E9EFF5;
background: #E8EFF5;height:40px;}
.datatable thead .lastpost {TEXT-ALIGN: right; padding-right:10px;}
.datatable td {BORDER-BOTTOM: #E6E7E1 1px solid; height:50px;}
.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:660px;}
.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:#010629}
.datatable .tietitle span{float:right;width:20px}/*帖子列表字体*/
.datatable .nums {width:70px;TEXT-ALIGN: right}
.datatable .nums strong {FONT-STYLE:normal;color:#010629;}
.datatable .folder {WIDTH: 36px; TEXT-ALIGN: center}
.datatable TBODY TR:hover TD {BACKGROUND-COLOR: #FFF}/*鼠标移上变色*/
.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:15px 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 5px;
	line-height:24px;
	background-image:url(bttst.png);
	color:#FFF;
}
.meneame a:hover {
	background-image:url(bttst2.png);
	color:#FFF;
	TEXT-DECORATION: none;
}
.meneame strong {
	font-weight: bold;
	TEXT-DECORATION: none;
	color:#009;
	background-image:url(bttst3.png);
	border-left: 1px solid #cfd3d5;
	border-right:  1px solid #cfd3d5;
}
.meneame input {
	border: 1px solid #cfd3d5;
	margin-right: 4px;
	padding: 0 2px;
	height: 21px;
	line-height:21px
}
#postform {
	text-align:center;
	height:100px;
	line-height:100px
}

/*帖子作者区域，也就是头像区域*/
.showTie .aa{background-color:#ebf1f5;border-right:#C2D5E3 1px solid;width:200px; border-bottom:#c2d5e3 5px solid;}
.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 14px 5px 14px;border-bottom:#e5edf2 5px solid;}
.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:200px;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: url(title_m_bg.png)  repeat-x 0 0;width:200px}
.showTie .dd{BACKGROUND: url(title_m_bg.png)  repeat-x 0 0;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;}
#table1  { border:#ccc 1px solid;border-collapse:collapse; width:820px; margin:0 auto}
#table1 td { font:normal 12px Arial;padding:5px;border-bottom:1px solid #ededed;}
#table1 th   { font:bold 12px Arial;text-align:left; height:28px; line-height:28px;border-bottom:1px solid #ccc; background-image:url(adminthbg.png);}
#table1 tr.odd  { background:#fffee5;}
#table1 tr.highlight { background:#f3f3f3;}


.fabuinput {
vertical-align: middle;
border: 1px solid #dbdbdb;
border-color: #c0c0c0 #e1e1e1 #e1e1e1 #c0c0c0; height:22px;
background: #fbfbfb;
padding: 5px;
font-size: 14px;
width: 270px;
}
.fabuselect {
vertical-align: middle;
border: 1px solid #dbdbdb;
border-color: #c0c0c0 #e1e1e1 #e1e1e1 #c0c0c0; 
background: #fbfbfb;
padding: 5px;
font-size: 14px;
width: 270px;
}

.fabutxt {
vertical-align: middle;
border: 1px solid #dbdbdb;
border-color: #c0c0c0 #e1e1e1 #e1e1e1 #c0c0c0; 
background: #fbfbfb;
padding: 5px;
font-size: 14px;
width: 600px;
height:300px;
}

.member_stbg{ background:url(concenterbg.png) repeat-y; border-top:#ddd 1px solid;}

.fabubut2:hover, a.fabubut2:hover {
background-position: 0 -36px;
}
.fabubut2{
width: 190px;
height: 36px; color:#FFF;
background: url(fabubut2.png) no-repeat;
border: 0; font-size:16px; font-weight:bold;
margin:12px;
text-align: center;
cursor: pointer;
display: inline-block;
}
.adbox1{ width:100%; margin:0 auto;}
.adbox1 img{ margin:6px;}
