body { font-family: ËÎÌå; font-size: 12px; background:#F2F2F2;margin:0;}
ul,li,dd,dt {padding:0; margin:0;border:0;list-style:none;}
img {border:0px;}
a:link{color: #333333;text-decoration: none;}
a:visited{color: #333333;text-decoration: none;}
a:hover{color: #1576BB;text-decoration: underline;}
.clear{clear:both;}
script {margin:0;border:0;padding:0}

#head { margin:0 auto; width:880px; height:91px;}
#headtop {width:880px; height:18px; padding-top:7px; background:url(headbg.gif) #0099FF;}
#headtop span{ float:right; margin-right:15px; color:#FFFFFF;}#headtop a { color:#FFFFFF;}
#headlogo { float:left; width:200px; height:60px; margin-top:3px; background:#FFFFFF;}
#headbanner { float:left; width:468px; height:60px; margin-top:3px; margin-left:5px; background:#FFFFFF;}
#headright { float:right; width:200px; height:58px; margin-top:3px; background:#FFFFFF; border:1px solid #CFCFCF;}
#headright ul { margin-top:4px;}
#headright li { float:left; width:195px; margin:2px auto 2px 1px;}

#hdh { margin:0 auto; width:880px; height:32px; background:url(dhb.gif);}
#hdhl { float:left; background:url(dhl.gif); width:5px; height:32px;}
#hdhb { float:left; width:870px; height:20px; padding-top:12px; text-align:center;}
#hdhr { float:right; background:url(dhr.gif); width:5px; height:32px;}

#hpos { margin:5px auto 0 auto; width:860px; background:url(position.gif) 0 0 no-repeat; padding:2px 0 0 20px;}

#main { margin:5px auto 0 auto; width:880px;}
#mainleft { float:left; width:655px;}
#mainright { float:right; width:220px;}

#downinfo {float:left; margin:0 auto; width:655px;}
#downinfotl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#downinfotr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#downinfotb {float:left; background:url(ctcb.gif) #8BBBDD; width:631px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#downinfofl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#downinfofb {float:left; width:631px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#downinfofr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#downinfob {float:left; width:653px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF;}
#downinfobl { float:left; width:170px; margin:5px 0 0 3px;background:#CEECFF; color:#FFFFFF;}
#downinfobr { float:left; width:468px; margin:5px 0 0 5px;}
#downinfont { float:left; background:url(headbg.gif);width:165px; height:16px; padding:4px 0 0 5px;border-bottom:1px solid #6C6D6F; font-weight:bold;}
#downinfobl ul{ margin:5px auto;}
#downinfobl li{ float:left; width:145px; padding-left:25px; line-height:20px;background:url(icod.gif) 5px 2px no-repeat;}

#downnotic { float:left; margin:5px 0 0 3px;background:#CEECFF; width:638px; height:16px; padding:4px 0 0 5px;border-bottom:1px solid #6C6D6F; font-weight:bold;}
#downnoticc { float:left; margin:5px 1px 0px 1px;width:638px; line-height:18px; padding:0 5px 0 5px;}

#softinfo {float:left; margin:0 auto; width:220px;}
#softinfotl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#softinfotr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#softinfotb {float:left; background:url(ctcb.gif) #8BBBDD; width:196px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#softinfofl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#softinfofb {float:left; width:196px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#softinfofr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#softinfob {float:left; width:212px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF; padding:5px 3px 0 3px; line-height:17px; color:#666666;word-wrap:break-word; word-break:break-all;}

#adsdowna {float:left; margin:0;width:468px; height:60px;}
#adsdownb {float:left; margin-top:5px;width:468px; height:60px;}
#adsdownc {float:left; margin-top:5px;width:468px; height:60px;}
#adsdownd {float:left; margin-top:5px;width:468px; height:60px;}
#adsdowne {float:left; margin-top:5px;width:468px; height:60px;}

#foot { margin:5px auto 0 auto; width:880px; border-top:1px solid #6C6D6F; border-left:1px solid #6C6D6F;border-right:1px solid #6C6D6F;background:#FFFFFF; color:#666666; padding-bottom:5px;}
#footlink { margin:10px auto 0 auto; text-align:center;}
#footcopy { margin:5px auto 0 auto; text-align:center;}
