body{margin: 0;padding: 0;font: 12px/1.6 Verdana; background-color:#330000;} 
img{border: none;}
input, select, textarea, table, body{font-size: 12px;font-family: Simsun,Verdana,sans-serif;margin: 0;}
td.ST_TD{border: 1px solid #000000; padding: 0;background: #9AD6D7;cursor:hand;}

#content{width: 550px;float: left;margin: 10px 0 11px 15px;overflow:auto;background: #fff;}
#content .zticon, #content .ztimg {float: left;padding: 4px;clear: none;}
#content .ztimg{float: right;}
#content dl{padding: 0;border-bottom: 1px solid #eee;}
#content li{padding: 0; list-style:none;}
#content dt a{font-size: 14px;font-weight: bold;padding-left: 15px;}
#content dt span{font-weight: normal;display: block;font-family: "verdana","simsun";font-size: 9px;padding-left: 15px;}
#content h2, #sidebar h2{text-align: center;font-size: 14px;line-height: 20px;letter-spacing: 1px;border-bottom: 2px dotted #ddd;padding: 5px 0 2px 0;font-family: "verdana","simsun";}

#footer{clear: both;line-height: 2;padding: 0 13px;border-top: 2px solid #fff;}
#footer dt{color:#FFFFFF;}
#format-tools{width: 100%;height: 70px;}
#format-tools img{border: 1px solid;}
#format-tools img.pressed{border: 1px inset;}
#format-tools img:hover{border: 1px outset;}
#format-tools.hide{display: block;visibility: hidden;}

#header{border-top: 1px solid ;border-bottom: 1px solid ;margin: 0;height: 100px;}
#header h1{padding:0; margin:0;}
#logo{ height:100px;background-image:url(/images/top-logo.gif);}
#header a{text-decoration:none;display: block;width:100%;text-indent:0.5em;font: bold 54px/100px "Times New Roman", Times, serif;}

#loginform fieldset{padding: 10px;}
#nav , #nav2{margin:0;padding:0;height:28px;line-height: 28px;list-style: none;font-size: 14px;}
#nav a ,#nav2 a{display: block;padding: 0 6px;border-top: 4px;}
#nav a:hover ,#nav2 a:hover{border-top: 4px;}
#nav li,#nav2 li{float: left;}
#navbar{padding: 5px 0;}
#navbar ul{margin: 0 0 1px 0;}
#position{width: 530px;}
#SelectTable{
    position: relative
	border: 2px solid #000000
	padding: 0px; 
	text-align:center;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	width:111px;
	height:111px;
	margin: 0;
}
#sidebar{width: 177px;float: right;margin: 10px 12px 0 0;}
#sidebar h2 {text-align: center;}
#sidebar li{padding-left: 16px;}
#sidebar ul ul{margin: 0;}
#sidebar ul, #sidebar ol{margin: 10px 4px;list-style: square;;}
#site-info{padding-left: 10px;}
#site-info a:hover{color: #ccc;}
#sitenav{padding: 0 10px;line-height: 2;}
#sitenav a{color: #fff;text-decoration:none;}
#sitenav a.current{font-weight: bold;letter-spacing: 1px;font-size: 14px;}
#sitenav a:hover{color: #ffc;text-decoration:underline;}
#smilies{display: none;overflow: auto;border: 1px outset ;padding-left: 4px;}
#smilies .sTip{clear: both;display: none;}
#smilies.show{display: block;position: absolute;width: 260px;z-index: 2;}
#smilies.show .sTip{display: block;}
#smilies.show h4, #smilies.show br{display: none;}
#username2, #password2{
width: 100px;
}
#wrapper{
width: 790px;
margin: auto;
background: #fff;
}
#zhuanti-list{
border-collapse: collapse;
width: 100%;

}
#zhuanti-list td, #zhuanti-list th{
padding: 0 4px;
border: 1px solid;
}
#zhuanti-list th{
white-space: nowrap;
}
.message{
height: 250px;
}
.message, .Topic{
width: 99%;
margin: 4px 0;
border-width: 1px;
}
.ztimg img{
border: 1px solid;
}
.ztjj{background-color:#f5f5f5; margin:8px 0 16px; padding:5px 8px 5px 8px;}
.ztjj h4{margin:0;font-size:14px; font-weight:600;}

#content dt span {background:#eeeeee;} 
#zhuanti-list td a {  
color: #000000;
 } 
#format-tools img,#format-tools img.pressed,#format-tools img:hover {  
border-color: #ffffff;
 } 
#footer, #footer a, #sidebar h2, #header a,#site-info a,#sitenav a.current {  
color: #ffffff;
 } 
#navbar,#sitenav,#zhuanti-list th {  
background-color: #66000D;
color: #ffffff;
 } 
#nav , #nav2,#nav li,#nav2 li,#site-info {  
background-color: #990014;
color: #ffffff;
 } 
#zhuanti-list td, #zhuanti-list th,.ztimg img {  
border-color: #990014;
 } 
#content dt a,#content h2 a {  
color: #000000;
 } 
a {  
color: #000000;
 } 
#smilies {  
background-color: #eeeeee;
border-color: #ffffff;
 } 
#content h2, #sidebar h2 {  
background-color: #eeeeee;
color: #000000;
 } 
#nav a ,#nav2 a {  
color: #ffffff;
border-top-color: #990014;
 } 
#content div {  
border-buttom-color: #990014;
 } 
#nav a:hover ,#nav2 a:hover {  
background-color: #66000D;
color: #ffffff;
border-top-color: #990014;
 } 
.navs a{
background-color: #66000D;
border-top-color: #990014;
}
#header {  
background-color: #66000D;
color: #ffffff;
border-color: #ffffff;
 } 
#footer {  
background-color: #66000D;
color: #000000;
 } 
#navbar ul {  
background-color: #990014;
border-color: #ffffff;
width:100%;
 } 
 
.pages{height:20px;line-height:20px;color:#999;overflow:hidden;text-align:center;padding:10px 0;float:left; width:100%;}
.pages b{padding:0 4px; color:red;}
.pages a, .pages strong,.pages form{padding: 4px 8px; height:20px; line-height:30px;border:1px solid #9DB3C5; margin:0 2px;}
.pages a:hover { background-color: #FFF; }
.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
.pages a.prev, .pages a.next { padding:4px 15px;}
.pages form{padding:0 0 0 10px; color:#666; border:0;}
.pages form{display:inline; width:170px; height:22px; margin:0;}
.pages form input {border:1px solid #9DB3C5;height:18px;width:20px; vertical-align:middle; line-height:18px; margin:0 4px;}
.pages form input.submit{width:20px;}