#news .maincontainer{ background:url(/templates/default/images/news/pagecontentbg.jpg) repeat-y left;}
#news .layerleftmenu{ background: url(/templates/default/images/news/lefttop.jpg) no-repeat center top; padding:66px 0 0 0; border:1px solid #fff;}

.newssearch{ position:relative; background:url(/templates/default/images/class/div1000_znss.jpg) no-repeat; height:70px;}
.newssearch .searchtitle{ display:none;}
.newssearch .searchikey{ position:absolute; top:34px; left:20px;}
.newssearch .searchikey .input{ width:120px;}
.newssearch .searchsubmit{ position:absolute; top:34px; left:150px;}

#news .detailtitle{ margin:10px auto; font-size:16px; text-align:center; line-height:30px;}
#news .detailimg{ text-align:center; margin:5px auto;}
#news .detailinfo{ width:90%; margin:2px auto; background:#eee; text-align:center;}
#news .detailbody{
	margin:5px 32px 10px 32px;
	padding:7px;
	min-height:200px;
	_height:200px;
	color: #444444;
	background-image:url(/templates/default/images/index-img/border.gif) ;
}
#news .detailNewBbs{  margin:10px 0 0 0;background:url(/templates/default/images/comment/commenttitlebg.jpg) repeat-x; line-height:39px; text-indent:10px;}
#news .detailPubBbs{  margin:10px 0 0 0;background:url(/templates/default/images/comment/commenttitlebg.jpg) repeat-x; border-left:1px solid #99CCFF; border-right:1px solid #99CCFF;line-height:39px; text-indent:10px;}
#news .detailCommentForm{ border:1px solid #99CCFF; margin:0 0 10px 0; padding:4px;}
#news .detailCommentForm td{ padding:3px;}
#news .newsupdlist{ width:98%; margin:5px auto;}
