body { background:#74B946; color:#333333; font-size: 12px; text-align:center; margin-top:0px; margin-bottom:0px;
}
td {  font-size:12px;}

input, textarea {  font-size: 12px; border-width:1px}
select {  font-size: 12px; border-width:1px}
form {margin:0px;padding:0px;}


ul.nl {
	list-style:none outside none;
	margin:5px 5px 5px 10px;
	padding:0px;
}
ul.nl li { padding-top:8px;padding-left:15px; background:url(bullet.gif) no-repeat left 10px;}
ul li.fixed { padding-top:8px;padding-left:15px; background:url(top.gif) no-repeat 0px ;background-position:left 0px;}

table.thumbnail {border:#F7F7F7 1px solid; background:#E5E5E5; word-break:break all; word-wrap:word-break;}
table.thumbnail td {padding:4px; background:#ffffff; border:#B2B2B2 1px solid;}
table.thumbnail td img {border:#999999 1px solid;}
table.thumbnail.thumbnailTitle { font-size:12px;padding-top:7px;}

a:link, a:visited  {  color: #000000;text-decoration:none}
a:hover {  color: #ff6600; text-decoration:none}

a.highlight:link, a.highlight:visited { color:red; text-decoration:none }
a.highlight:hover { color:red; text-decoration:underline }

a.thisclass:link, a.thisclass:visited { color: #D9EBFD; font-weight:bold; text-decoration:none }
a.thisclass:hover { color: #FFFFFF;font-weight:bold; }
.bulletin{
   margin:10px 5px 10px 3px;
   padding:5px 3px 5px 8px;
   width:160px;
   background:#FFFFFF;
   }
   
.twidth {
	width: 760px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color: #FFFFFF;
}
.content { font-size: 14px;font-family:宋体,Arial; line-height:160%; margin:5px 20px }
.content A:visited, .content A:link {color:#000000;text-decoration:none}
.content A:hover {color:red; }
.aTitle { font-size: 15px;font-weight:bold; }
.subTitle { font-size: 12px;font-weight:bold;}
.alignTop {vertical-align:top}
.alignCenterTop {vertical-align:top;text-align:center}

#sitehead {width:100%; }
#sitehead td.m {
	color:#FFFFFF;
	background-color: #3B6618;
}
#sitehead td.l {width:0px}
#sitehead td.r {width:0px}
#sitehead td a:link, #sitehead td a:visited  {color: #ffffff; text-decoration:none}
#sitehead td a:hover {color:#ff6633;  text-decoration:none }

#middle { width:100%}
#footer {width:100%; height:60px; border-top:1px solid #EEEEEE}

#navbar {
	width:100%;
	background-color: #3B6618;
	height: 30px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#navbar td.m { height:30px;  text-align:center; }
#navBar td.m img {vertical-align:middle}
#navbar td.l {  width:0px;}
#navbar td.r {  width:0px;}
#navbar td a:link, #navbar td a:visited  {color: #ffffff; text-decoration:none}
#navbar td a:hover {color: #00ff00; text-decoration:none }

#navsub {
	width:100%;
	background-color: #C3F287;	
	border-bottom: 1px solid #FFFFFF;
}
#navsub td.m {  height:23px; text-align:left;}	/*二级分类*/
#navsub td.l { display:none; width:10px; background:}
#navsub td.r { display:none; width:10px;  }
#HeadImg {
	background-image: url(Headline_l.gif) no-repeat 0px; 
}
.thumbnailTitle {
	font-size: 12px;
	line-height: 200%;
}
.thumbnailTitle  a:link, .thumbnailTitle a:visited { text-decoration:none}
.thumbnailTitle  a:hover {color: #ff6600; text-decoration:none }

.Headline {
	text-align:left;
}

.Headline td.tm { height:25px; border-top:4px solid #006600}
.Headline td.tm img {vertical-align:middle;}
.Headline td.tl { width:25px;}
.Headline td.tr { width:0px; }
.Headline span.tt { color:#009900; font-weight:bold; padding-left:10px; }
.Headline td.ml { width:0px; background:#E1E0E0}
.Headline td.mr { width:0px; background:#E1E0E0}
.Headline td.bm { display:none; height:0px; font-size:1px; background:#E1E0E0}
.Headline td.bl { display:none; width:18px;  }
.Headline td.br { display:none;  width:22px;  }

.Title_com {
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:0px 0px 0px 5px;
 font-weight:bold;
 background-color: #CCCCD4;	
}
.Body_com{
 text-align:left;
 height:176px; 
  padding:0px;
 margin:0px 5px 1px 5px;
 background-color: #ffffff; 
}

.Title_green {
 padding:5px 0px 0px 0px;
 text-align:left;
 height:20px; 
 margin:0px 5px 0px 0px;
 font-weight:bold;
 background-color: #ABD3A5;	
}
.Body_green{
 padding:16px 0px 0px 0px;
 text-align:center;
 height:160px; 
 margin:0px 5px 1px 0px;
 background-color: #E0EFDE;
}

.Title_gray {
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:0px 0px 0px 0px;
 font-weight:bold;
 background-color: #CCCCD4;
 width:188px;
}
.Body_gray{
 padding:5px 0px 0px 10px;
 text-align:left;
 height:160px; 
 margin:0px 0px 1px 0px;
 background-color: #F2F3F7; 
 width:188px;
}

.Title_brown {
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:0px 5px 0px 5px;
 font-weight:bold;
 background-color: #CFCDAF;	
}
.Body_brown{
 text-align:left;
 height:176px; 
  padding:0px;
 margin:0px 5px 1px 5px;
 background-color: #EBEADD; 
}

.lTitle_gray{
 color:#FFFFFF;
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:10px 15px 0px 0px;
 font-weight:bold;
 background-color: #677F65;
 width:90%;
}
.lBody_gray{
 padding:5px 0px 0px 10px;
 text-align:left;
 height:130px; 
 margin:0px 15px 1px 0px;
 background-color: #F2F3F7; 
 width:90%;
}

.lTitle_brown{
color:#FFFFFF;
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:10px 15px 0px 0px;
 font-weight:bold;
 background-color:#664F40;
 width:90%;
}
.lBody_brown{
 padding:5px 0px 0px 10px;
 text-align:left;
 height:150px; 
 margin:0px 15px 1px 0px;
 background-color: #EBEADD; 
 width:90%;
}

.lTitle_green{
color:#FFFFFF;
 padding:5px 0px 0px 10px;
 text-align:left;
 height:20px; 
 margin:10px 15px 0px 0px;
 font-weight:bold;
 background-color: #5E5E5E;
 width:90%;
}
.lBody_green{
 padding:5px 0px 0px 0px;
 text-align:center;
 height:150px; 
 margin:0px 15px 1px 0px;
 background-color: #E0EFDE; 
 width:95%;
}

.lframe {
	TEXT-ALIGN: left
}
.lframe TD.tm {
	BACKGROUND: url(lframe.bg.gif); HEIGHT: 25px; TEXT-ALIGN: left
}
.lframe TD.tl {
	BACKGROUND: #ffffff; WIDTH: 0px
}
.lframe TD.tr {
	DISPLAY: none; BACKGROUND: #ccccff; WIDTH: 1px
}
.lframe SPAN.tt {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #000000
}
.lframe TD.mm {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(lframe.bg.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.lframe TD.ml {
	BACKGROUND: #ffffff; WIDTH: 0px
}
.lframe TD.mr {
	DISPLAY: none; BACKGROUND: url(lframe.td.mr.gif)
}
.lframe TD.bm {
	FONT-SIZE: 1px; BACKGROUND: url(lframe.td.bm.gif); HEIGHT: 17px
}
.lframe TD.bl {
	BACKGROUND: #ffffff; WIDTH: 8px
}
.lframe TD.br {
	BACKGROUND: #ffffff; WIDTH: 10px
}

.picframe {text-align:left;}
.picframe table {}
.picframe td table {table-layout:auto}
.picframe td.tm { height:15px; background:#C3F287}
.picframe td.tm img {vertical-align:middle;}
.picframe td.tl { width:0px;}
.picframe td.tr { width:0px; }
.picframe span.tt { color:#009900; font-weight:bold; padding-left:10px; }
.picframe td.mm { background: #ffffff; }
.picframe td.ml { width:0px; background:#E1E0E0}
.picframe td.mr { width:0px; background:#E1E0E0}
.picframe td.bm { height:25px; background:#C3F287;}
.picframe td.bl {}
.picframe td.br {width:20px; background:#C3F287;}


.mframe {text-align:left;}
.mframe table {}
.mframe td table {table-layout:auto}
.mframe td.tm { height:35px; background:#ffffff; }
.mframe td.tm img {vertical-align:middle;}
.mframe td.tl { width:10px; height:50px; }
.mframe td.tr { width:10px; }
.mframe span.tt { color:#006600; font-weight:bold; padding-left:10px; }
.mframe td.mm { text-align:left; }
.mframe td.ml { width:30px; }
.mframe td.mr { width:10px;}
.mframe td.bm {  height:20px; font-size:1px; }
.mframe td.bl { display:none;  }
.mframe td.br { display:none;   }

.member {text-align:left;}
.member table {width:100%;}
.member td.tm { height:30px; background:#F6F6F6; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; }
.member td.tm img {vertical-align:middle;}
.member td.tl {  width:0px; }
.member td.tr {  width:10px; }
.member span.tt { color:#666666; }
.member td.mm { background: #FFFFFF  }
.member td.ml { width:0px; background:#DDDDDD; }
.member td.mr { width:10px; background:#DDDDDD; }
.member td.bm { height:12px; border-top:1px solid #E6E6E6;background: url(shadow.gif) no-repeat;}
.member td.bl { display:none; width:18px;  }
.member td.br { display:none;  width:22px;  }

.summary-title { background:#F9F9F9; font-weight:bold; height:25px}

.gray { color:gray; text-decoration:none }
.time { color:#FF6600 }
.hit { color:green }

.tdbg { background: #FFFFFF ; line-height:120%}
.tdbg-dark {background: #FCFCFC; line-height:120%}


.hr { background:url("hr.gif"); height:2px }
.inputbg { }
.quote { margin:10px; margin-left:2em; border:1px solid #CCCCCC; padding:5px;  background: #FFFFFF; font-family:Verdana,Arial,宋体; word-break:break-all; }


.menuskin {
	border: #ffffff 1px solid; visibility: hidden; font: 12px verdana;
	position: absolute; background-color:#F6F6F6;
	background-image:url("menubg.gif");
	text-align:left;
	}
.menuskin a {
	padding-right:10px; padding-left:25px;  text-decoration: none; behavior:url(inc/noline.htc);
	}
.menuskin a:hover { 
	text-decoration:none;
	
}
#mouseoverstyle {
	background-color: #FFFFFF;
	margin:2px;
	padding:0px;
	border:1px solid #ff6600;
	}
#mouseoverstyle a {
	color: black
}
#mouseoverstyle a:hover {
	color:#ff6600;
}
.menuitems{
	margin:2px;padding:1px;word-break:keep-all;
}
.foot {
	color: #FFFFFF;
	background-color: #3B6618;
	border-top: 1px solid #FFFFFF;
}
.foot  a:link, .foot a:visited {color: #ffffff; text-decoration:none}
.foot  a:hover {color: #ff6600; text-decoration:none }
