/* CSS Document Design By Raisinxue 2008-11-28*/
html,body{ margin:0px; padding:0px; font-family: "Times New Roman", Times, serif"ËÎÌå"; font-size:12px; color:#333; line-height:20px; list-style:none;}
input { color:#333;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline; color:#308065;}
a:active{ text-decoration:underline; color:#093;}
a.tnav:link,a.tnav:visited{ color:#039; text-decoration:none;}
a.tnav:hover{ text-decoration:underline; color:#f30;}
a.tnav:active{ text-decoration:underline; color:#093;}
#mainnav { font-size:12px; font-family: Arial, Helvetica, sans-serif,"ËÎÌå"; color:#fff; width:100%; height:39px; line-height:32px;}
#mainnav ul{ list-style:none; padding-bottom:0px; margin-left:0px; padding-left:30px !important; padding-left:40px;}
#mainnav ul li{ width:auto;margin:0px; text-align:center; float:left; display:block; padding-bottom:0px; background: url(../images/m1.gif) right no-repeat;}
#mainnav ul li a:link,#mainnav ul li a:visited{ color:#fff; text-decoration:none;display:block; height:32px; float:left; padding:0 15px; padding-top:4px; font-weight:bold;}
#mainnav ul li a:hover{ background:url(../images/menubgg21.jpg) top center; color:#fff; text-decoration:none;display:block;padding:0 15px; padding-top:4px;}
#mainnav ul li.selected a:link,#mainnav ul li.selected a:visited{font-weight:bold;background:url(../images/menubgg.jpg) top center; color:#fff; text-decoration:none;display:block;padding:0 15px; padding-top:8x;}
#mainnav ul li.selected a:hover{ color:#fff; text-decoration:none;display:block; height:24px; float:left; padding:0 15px; padding-top:4px; }

.tipred{color:#f30;}
.tipred a:link,.tipred a:visited{color:#f30;}
.tipred a:hover{color:#f90;text-decoration:underline;}

.tipgreen{color:#009999; font-size:12px;}
.tipgreen a:link,.tipgreen a:visited{color:#009999;text-decoration:none;}
.tipgreen a:hover{color:#ff3300; text-decoration:underline;}

.zt1green{color:#CCFF00; font-size:12px;}
.zt1green a:link,.zt1green a:visited{color:#CCFF00;text-decoration:none;}
.zt1green a:hover{color:#33CC00; text-decoration:underline;}

.datestyle{ font-size:10px; color:#666666;}
.newlists td{ border-bottom:1px dashed #ccc; line-height:24px;}
.new2lists td{ line-height:25px; padding-left:2px;}
.margin_td{ margin-top:8px; margin-bottom:8px;}
.margin22_td{ margin-top:8px; margin-bottom:6px;}
.margintop8{ margin-top:8px;}

.tab3border{ border:1px solid #ccc; border-top:0px;}
.tab32border{ border:1px solid #E0ECDC; border-top:0px;}
.vimg{ border:1px solid #ccc;}

.lefttoptittle{ color:#fff;}
.lefttoptittle a:link,.lefttoptittle a:visited{ color:#fff;}
.lefttoptittle a:hover{ color:#0ff;}

.instyle{ border:1px solid #8BB0B7; height:16px; width:104px;}

/*news lists*/
.nlborder{ border:1px solid #ccc; border-top:3px solid #8DAFBB;}
.ttoptex{ font-size:24px; font-weight:bold; line-height:25px; color:#ff3300;}
.newstbstyle td{ padding:5px; color:#4f4f4f;border-bottom:1px dashed #ccc; font-size:13px;}
.newstbstyle tr{ alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F9F9F9')}
.newstbstyle .date{ font-size:12px; color:#999999;}

.atitle14{ color:#000; font-weight:bold; font-size:14px;}
.atitle14 a:link,.atitle14 a:visited{ color:#000; font-weight:bold; font-size:14px;}
.atitle14 a:hover{ color:#f90;}

.white14{ color:#fff; font-weight:bold; font-size:14px;}
.white14 a:link,.white14 a:visited{ color:#fff; font-weight:bold; font-size:14px;}
.white14 a:hover{ color:#f90;}
.dot{ color:#308065;}

.newsitem
{
	overflow:hidden; height:23px; line-height:23px;text-overflow: ellipsis;
}