body { font-family: ËÎÌå; font-size: 12px; background:#F2F2F2;margin:0;}
ul,li,dd,dt,form {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:225px;}
#mainright { float:right; width:650px;}

#softcat {float:left; margin:0 auto; width:225px;}
#softcattl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#softcattr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#softcattb {float:left; background:url(ctcb.gif) #8BBBDD; width:201px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#softcatfl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#softcatfb {float:left; width:201px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#softcatfr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#softcatb {float:left; width:223px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF; color:#000000;}
#softcatb ul { margin-top:2px; width:221px; text-align:center; background:#FFFFFF;}
#softcatb li {float:left;line-height:18px;width:73px;}
#softcatb span {float:left;line-height:18px;width:220px; text-align:center}

#seach {float:left;  margin-top:5px; width:225px;}
#seachtl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#seachtr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#seachtb {float:left; background:url(ctcb.gif) #8BBBDD; width:201px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#seachfl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#seachfb {float:left; width:201px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#seachfr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#seachb {float:left; width:223px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF; color:#000000;}
#seachb span {float:left;line-height:18px;width:220px; text-align:center}

#softcom {float:left; margin-top:5px; width:225px;}
#softcomtl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#softcomtr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#softcomtb {float:left; background:url(ctcb.gif) #8BBBDD; width:201px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#softcomfl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#softcomfb {float:left; width:201px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#softcomfr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#softcomb {float:left; width:223px; border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF; color:#000000}
#softcomb li { margin:5px 5px 0 5px;line-height:18px; border-bottom:1px dotted #CFCFCF;}
#softcomb img {float:left; margin-right:5px; width:32px; height:32px;}
#softcomb a{color: #1576BB;text-decoration: underline;}

#softhot {float:left; margin:5px auto 0 auto; width:225px;}
#softhottl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#softhottr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#softhottb {float:left; background:url(ctcb.gif) #8BBBDD; width:201px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#softhotfl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#softhotfb {float:left; width:201px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#softhotfr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#softhotb {float:left; width:223px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF;}
#softhotb ul { margin-top:2px; width:221px; text-align:left; background:#FFFFFF;}
#softhotb li {float:left;line-height:20px;width:218px; padding-left:3px;border-bottom:1px dotted #CFCFCF;}

#softlist {float:left; margin:0 auto; width:650px;}
#softlisttl {float:left; background:url(ctcl.gif) #8BBBDD; width:12px; height:30px;}
#softlisttr {float:right; background:url(ctcr.gif) #8BBBDD; width:12px; height:30px;}
#softlisttb {float:left; background:url(ctcb.gif) #8BBBDD; width:626px; height:17px; padding-top:13px; color:#FFFFFF; font-weight:bold;}
#softlistfl {float:left; width:12px; height:5px; background:url(ctfl.gif) no-repeat; font-size:0;}
#softlistfb {float:left; width:626px; height:5px; background:url(ctfb.gif) repeat-x; font-size:0;}
#softlistfr {float:right; width:12px; height:5px; background:url(ctfr.gif) no-repeat; font-size:0;}
#softlistb {float:left; width:648px;border-left:1px solid #6C6D6F; border-right:1px solid #6C6D6F; background:#FFFFFF;}
#softlistb .a0 {float:left; padding-left:5px;width:60px}
#softlistb .a1 {float:left; padding-left:5px;font-weight:bold;}
#softlistb .a2 {float:right;width:70px;}
#softlistb .a3 {float:right;width:60px;}
#softlistb .a4 {float:right;width:60px;}
#softlistb .a5 {float:left;margin:2px 1px 0 1px;width:644px; line-height:17px; color:#666666;}
#softlistb .a6 {float:left;margin:4px 1px 2px 1px;width:634px; line-height:17px; color:#333333;border-bottom:1px dotted #6C6D6F; padding-left:5px;}
#softlistmat { float:left; margin:2px 1px 0px 1px;background:#CEECFF;width:644px; height:16px; padding-top:4px;border-bottom:1px solid #6C6D6F;}
#softinfo {float:left; background:#E4E4E4; margin:3px auto 0 1px;height:16px; padding-top:4px;width:644px; color:#333333;}
#softlistpage { float:left; margin:2px 1px 2px 1px;background:#CEECFF;width:644px; height:16px; padding-top:4px;border-top:1px solid #6C6D6F;border-bottom:1px solid #6C6D6F; text-align:center;}

#adscata { float:left; margin-top:5px; width:225px; height:60px; background:#FFFFFF;}

#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;}