body{ margin:0px; padding:0px; border:0px; background:#422424; text-align:center; font-size:12px; color:#683232; font-family:Arial, Helvetica, sans-serif,"����";}
div,ol,li,span,form,p,ul,td,code{ margin:0px; padding:0px; text-align:left; font-size:12px; color:#683232; font-family:Arial, Helvetica, sans-serif,"����"; list-style-type:none;}
a{ text-decoration:none; color:#663435}
a:hover{ text-decoration:underline;}
.clear {clear:both;font-size:0;line-height:0;height:0px;}
#u_top{ width:927px; margin:auto;}
#u_header{ background:url(img/u_headbg.gif) no-repeat center center; width:927px; height:125px; margin:auto;}


#u_cov{ background:url(img/u_bodyBg.gif) center repeat-y; width:927px; margin:auto}
#u_topbar{clear:both; padding-top:8px; padding-right:17px; padding-left:17px; background:url(img/u_bodyBg.gif) center repeat-y; margin:auto}

#u_menu{ float:left; background:url(img/u_menuCenter.gif);height:40px; line-height:40px;}
#u_menu li{ display:inline;}
#u_menu li span{ float:left; display:block;}
#u_menu li .left{ background:url(img/u_menuLeft.gif); width:10px; height:40px; display:block; overflow:hidden;}
#u_menu li .right{ background:url(img/u_menuRight.gif) repeat-x; width:10px; height:40px; display:block; overflow:hidden;}
#u_menu li a{ width:91px; height:30px; line-height:30px; display:block; text-align:center; float:left; margin-top:5px; margin-right:4px; font-size:13px; font-weight:bold; text-decoration:none; color:#aa2526}
#u_menu li a:hover{ background:url(img/u_menuHover.gif) center center no-repeat; color:#b3ff00; margin-top:5px;}

#u_search{ float:right; background:url(img/u_searchBg.gif) repeat-x; height:40px; line-height:40px;}
#u_search li{ display:inline; text-align:left;}
#u_search li span{ float:left; display:block;}
#u_search li .left{ background:url(img/u_searchLeft.gif); width:75px; height:40px; display:block; overflow:hidden;}
#u_search li .right{ background:url(img/u_searchRight.gif) repeat-x; width:9px; height:40px; display:block; overflow:hidden;}
#u_search li .text{ width:180px; height:40px; line-height:40px; margin:0px; background:url(img/u_searchInput.gif) center repeat-x;}
#u_search li .button{width:31px; height:40px; line-height:40px; background:url(img/u_searchButton.gif) no-repeat center left;}
#u_search li .text input{ border:0px;width:180px; height:26px; line-height:24px; background:none; margin-top:6px;}
#u_search li .button input{ border:0px; width:31px; height:26px; line-height:24px; background:none; margin-top:6px; cursor:pointer;}



#u_main{clear:both; padding-top:8px; padding-right:17px; padding-left:17px;}
#u_main .left{float:left; width:647px;}
#u_main .right{ float:right; width:237px;}

.artlist{ clear:both;}
.artlist .artHead{ background:url(img/u_artitleBg.gif); height:36px; line-height:36px; clear:both;}
.artlist .artHead .artTitle{ float:left; background:url(img/u_artitleLeft.gif) left center no-repeat; height:36px; line-height:36px; padding-left:30px; font-size:13px; font-weight:bold; color:#663435;}
.artlist .artHead .artTitle a{ font-size:13px; font-weight:bold; color:#663435;}
.artlist .artHead .artTime{ float:right; background:url(img/u_artitleRight.gif) right no-repeat; height:36px; line-height:36px;}
.artlist .artHead .artTime span{ padding-right:10px; color:#ff0100}
.artlist .artHead .artTime span a{ color:#ff0100}

.artlist .artContent{ clear:both; line-height:22px; padding:10px;}
.artlist .artLink{ clear:both; font-size:13px; font-weight:bold; color:#b6b208}
.artlist .artLink a{ font-size:13px; font-weight:bold; color:#b6b208}
.artlist .artcobak{ clear:both; line-height:30px; margin-bottom:40px;}
.artlist .artcobak .tag{ float:left; font-style:italic; color:#b6b208}
.artlist .artcobak .tag span{ font-style:normal; color:#663435;}
.artlist .artcobak .clm{ float:right;}
.artlist .artcobak .clm span{ padding-right:10px;}

.artlist .artcobaktoo{ clear:both; line-height:30px; border-bottom:1px #c9c9c9 solid; height:30px;}
.artlist .artcobaktoo .tag{ float:left; font-style:italic; color:#b6b208}
.artlist .artcobaktoo .tag span{ font-style:normal; color:#663435;}
.artlist .artcobaktoo .clm{ float:right;}
.artlist .artcobaktoo .clm span{ padding-right:10px;}
.artmon{ clear:both; padding:10px; padding-left:0px;}
.artmon .artlast{ background:url(img/u_artLast.gif) no-repeat center left; padding-left:20px; margin-right:20px;}
.artmon .artlast a{ color:#663435;}
.artmon .artnext{ background:url(img/u_artNext.gif) no-repeat center right; padding-right:20px;}
.artmon .artnext a{ color:#663435;}

.artmon .artl a{ background:url(img/u_artLast.gif) no-repeat center left; padding-left:20px; height:24px; line-height:24px;}
.artmon .artl a{ color:#663435;}
.artmon .artn a{ background:url(img/u_artNext.gif) no-repeat center left; padding-left:20px; height:24px; line-height:24px;}
.artmon .artn a{ color:#663435;}

.artlist .download{ clear:both; line-height:30px;}
.artlist .download .title{ line-height:30px; height:30px; color:#b6b208; font-size:13px; font-weight:bold; border-bottom:1px #c9c9c9 solid;}
.artlist .download .con{ line-height:22px; padding-left:40px; padding-bottom:20px;}

.commentcov{ clear:both; margin-bottom:20px;}
.commentcov .commenttitle{ clear:both; line-height:30px; border-bottom:1px #c9c9c9 solid; height:30px;}
.commentcov .commenttitle .l{ float:left; color:#b6b208; font-weight:bold; font-size:13px;}
.commentcov .commenttitle .r{ float:right; padding-right:10px;}
.comreplay,.comreplay a{ color:#FF0000;}

.commentlist{padding-bottom:10px;}
.commentlist .comauthor{ height:24px; line-height:24px;}
.commentlist .comauthor a{ color:#0099CC;}
.commentlist .comcon{ line-height:24px; padding-left:10px;}



.sideCov{ clear:both; margin-bottom:8px;}
.sideCov .sideTop{ background:url(img/u_barTop.gif) no-repeat left; height:40px; line-height:40px; font-weight:bold; font-size:13px; padding-left:24px;}
.sideCov .sideMid{ background:url(img/u_barMiddle.gif) left repeat-y; padding:10px; line-height:22px;}
.sideCov .sideMid a{ line-height:24px;}
.sideCov .sideBot{ background:url(img/u_barBottom.gif) left top no-repeat; height:10px; overflow:hidden; font-size:1px;}

.tagstyle{ white-space:nowrap; margin-right:0.5em; line-height:22px;}
.rightstyle{ padding-left:20px;}
.rightstyle a{ line-height:24px;}
.linkstyle{ padding-left:20px;}
.linkstyle a{ line-height:24px;}
.calendarstyle{ text-align:center;}
.calendarstyle .yandm{ text-align:center; font-size:13px; height:24px; line-height:24px; width:90px;}
.calendarstyle td{ text-align:center; width:30px; height:24px; line-height:24px;}
.calendarstyle td a{ background:url(img/u_blocktwo.gif) no-repeat center center; color:#b3ff00; width:30px; height:24px; line-height:24px; display:block;}
.calendarstyle td .prev{ background:url(img/u_calLast.gif) no-repeat center center; width:30px; height:24px; line-height:24px; display:block;}
.calendarstyle td .next{ background:url(img/u_calNext.gif) no-repeat center center; width:30px; height:24px; line-height:24px; display:block;}
.catstyle{ padding-left:10px;}
.catstyle li{ background:url(img/u_blockone.gif) no-repeat left center; padding-left:20px; line-height:24px;}

.textarea{ list-style-type:none; width:100%; border:0px; height:150px; width:590px; font-size:12px; line-height:18px;}
.Nodiv{width:600px; border:1px #999999 solid; background:#FFFFFF; border-left:6px #999999 solid;}
.Notitle{background:#EFEFEF; color:#000000;padding-left:8px; border-bottom:1px #CCCCCC solid; clear:both; font-size:14px; font-weight:bold;}
.Nocontent{clear:both; padding:4px;}
.Nobutton{ padding-left:4px;}
.Nobutton input{background:#CCCCCC; height:20px; line-height:18px; border:1px #999999 solid; border-left:4px #999999 solid;}
.Nots{ color:#ff0000; clear:both;padding-left:4px;}

#u_footer{ width:927px; margin:auto; clear:both;}
#u_footer a{ color:#FFFFFF;}
#u_footer li{ display: inline; text-align:center;}
#u_footer .left{ float:left;}
#u_footer .left span{ width:9px; background:url(img/u_footLeft.gif) top left no-repeat; display:block; float:left;}
#u_footer .right{ float:left;}
#u_footer .right span{ width:9px; background:url(img/u_footRight.gif) top left no-repeat; display:block; float:right;}
#u_footer .center{ width:909px; text-align:center; float:left;}
#u_footer .center span{ background:url(img/u_footbg.gif) top repeat-x; width:909px; text-align:center; padding-top:10px; padding-bottom:10px; float:left; line-height:24px; color:#FFFFFF;}

.comment-childs{ border: 1px solid #999; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background-color:#F2FAFB;}
.chalt{ background-color: #FFFFFF;}
.commentform{ border-top:1px #CCCCCC solid;}
.commentform input, .commentform textarea{ font-size:12px; line-height:20px;}
.commentform td{ line-height:26px;}
.cancelreply{ padding-left:4px;}
.cancelreply a{ background:url(img/u_blockfor.gif) no-repeat center center; width:95px; height:36px; display:block; line-height:36px;}
.submitreply{ background:url(img/u_blocktre.gif) no-repeat center center; border:0px; width:95px; height:36px; display:block; line-height:34px;}
.commentform .comtextarea{ background:url(img/u_blockfive.gif) right top no-repeat; width:90%; height:120px; line-height:16px; border-top:1px #616161 solid; border-left:1px #616161 solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}
.commentform .comtext{ height:18px; line-height:16px; border-top:1px #616161 solid; border-left:1px #616161 solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background:#FFFFFF;}

#newcomment{
	border:1px dashed #777;width:90%;
}
#newcommentsubmit{
	color:red;
}
.adminreplycomment{
	border:1px dashed #777;
	width:99%;
	margin:4px;
	padding:4px;
}
.mvccls{
	color: #999;
}
