/* CSS Document */
body{ background:#FFFFFF url(/images/bg.gif) repeat-x; font-size:12px; margin:0; text-align:center; color:#555;}
a { text-decoration:none; color:#555555;}
div{ width:94%; background-color:#FFFFFF; margin:auto !important;}
.btn_input{ height:18px; color:#666666; margin:0 5px 4px auto;}
form{ border-top:0px solid #4681FF; padding-bottom:2px; margin:0;}
h1{ color:#3366FF; font-size:18px; text-indent:8px;}
.divtop{
background-color:#CC0000;
padding-top:8px;
height:22px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
font-size:12px;
}
.divtop span{ float:right;}
.divtop a{ text-decoration:none; font-weight:bold; color:#FFFFFF;}
.divtitle{
padding-top:50px;
height:130px;
color:#CC0000;
}
.swtitle{ text-align:left; color:#CC0000;}
.swtitle img{ margin:8px 8px 0 60px;}
.swtitle p{ margin-left:150px; margin-top:-60px; padding-bottom:35px;}
.divsearch{ background:url(/images/linebg.gif) repeat-x; height:80px; padding-top:18px;}
.divsearch form{ margin:auto;}
.divcontent{ text-align:center;}
.divcontent div{ width:500px; height:300px !important; height:300px; margin:auto;}
.divcontent div li{ width:230px; float:left;list-style:none; padding-left:12px; margin-left:2px; text-align:left; background:url(/images/icon.gif) no-repeat left center;}
.swcontent{background: #FFFFFF url(/images/linebg.gif) repeat-x 0 -14px; min-height:300px; padding-bottom:12px; text-align:left; padding-top:25px;}
.swcontent ul{ padding-top:4px; padding-bottom:8px;background-color:transparent; border-bottom:1px #e2e2e2 dashed; width:52%;}
.swcontent ul li{  list-style:none; padding-left:12px; text-align:left; min-height:1.8em;}
.swcontent p{ margin-left:22px; margin-top:20px; font-size:14px; font-weight:bold;}
* html .swcontent ul{ width:45%;}
.right{ float:right; width:250px; margin-right:60px; text-align:left; padding-top:10px; border-left:1px solid #94D9FE; background-color:transparent;}
.right ul{ width:250px; border:0; margin:0; padding-left:10px; display:inline;}
.right ul li{ border:0; list-style:none; width:65px !important;float:left; font-size:14px; text-align:left; padding-left:2px; margin:5px;}
.title a{ font-size:14px; font-weight:bold; color:#3366FF; }
.span_num a{ font-size:12px; text-decoration:underline; font-weight:lighter; color:#c1c1c1; }
.time{ color:#999999; }
.span_from{ margin-left:30px; color:#999; font-size:12px;}
.content{ font-size:14px; color:#000000;}
.dotpage ul{ padding-bottom:10px; padding-left:10px;}
.dotpage li{ float:left; list-style:none; padding-top:2px; min-width:15px; height:15px; background-color:#E2F2FA; border:1px solid #94D9FE; text-align:center; margin:5px;}
* html .dotpage li{width:15px;}
.dotpage li.current{ border:0; background-color:transparent; font-size:14px; font-weight:bold;}
.dotpage li a:hover{ color:#FF9900; font-weight:bold;}
.divfoot{ background: #FFFFFF url(/images/bline.gif) repeat-x; height:80px; padding-top:25px; clear:both;}
.rssimage{ border:0;}
.span_addr{ margin-left:20px; font-size:12px; font-weight:bold;}
.span_addr a{ color:Red; text-decoration:underline;}