/* CSS Document */
body{font-size:12px;font-family:"ËÎÌå";color:#333;line-height:24px;}
a{color:#333;text-decoration:none}
a:hover{color:#2f8712;text-decoration:underline;}
*{margin:0;padding:0;}
*:focus{outline:none;}
ol, ul ,li{list-style:none;}
img{border:none;}
.clear{clear:both;}

/*main*/
.allclass{width:960px;margin:5px auto 0;}
.t_1{width:920px;height:34px;background:url(/images/top2012/t_1.gif) no-repeat;overflow:hidden;padding-left:40px;font-size:14px;font-weight:bold;line-height:34px;}
.c{width:958px;background:url(/images/top2012/c.gif) no-repeat;overflow:hidden;border-left:1px solid #85bd0f;border-right:1px solid #85bd0f;}
.b{width:960px;height:11px;background:url(/images/top2012/b.gif) no-repeat;overflow:hidden;}
.fl_li_1{width:945px;margin:0 auto; background:url(/images/top2012/line.gif) repeat;padding-bottom:2px;}
.fl_li_1 ul{display:block;}
.fl_li_1 ul li{width:87px;height:30px;background:url(/images/top2012/ico_img.gif) no-repeat 0 9px;line-height:31px;padding-left:17px;float:left;margin-right:1px;display:inline;overflow:hidden;}

.trclass{width:960px;margin:8px auto 0;}
.t_2{width:915px;height:33px;background:url(/images/top2012/t_2.gif) no-repeat;overflow:hidden;padding-left:45px;}
.t_2 span{float:left;margin-right:20px;font-size:14px;font-weight:bold;line-height:33px;}
.tr_title{float:left;}
.tr_title ul{display:block;}
.tr_title ul li{float:left;margin:5px 5px 0 0;}
.tr_a{width:87px;height:28px;background:url(/images/top2012/abg.gif) no-repeat;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;line-height:29px;}
.tr_a a{display:block;width:87px;height:28px;color:#000;}
.tr_hover{width:87px;height:28px;background:url(/images/top2012/hoverbg.gif) no-repeat;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;line-height:29px;}
.tr_hover a{display:block;width:87px;height:28px;color:#489d0e;}
.rankli{width:100%;margin:0 auto;padding-top:10px;}
.rankli ul{display:block;}
.rankli ul li{width:76px;height:102px;text-align:center;float:left;overflow:hidden;display:inline;line-height:25px;margin:0 0 5px 27px;}
.rankli ul li a img{display:block;margin:0 auto;padding:1px; width:72px; height:72px}


/*·ÖÒ³*/
.allpag{padding:10px 0 4px;height:22px;}
.page{text-align:center;height:22px;}
.page div{display:inline-block;*display:inline;zoom:1;font-family:Tahoma;}
.c_page{height:20px;display:block;background:#fff;color:#000;text-decoration:none;float:left;line-height:20px;text-align:center;border:1px solid #91958c;padding:0 7px;}
.page div span{float:left;height:20px;line-height:20px;background:#63B12E;color:#fff;text-decoration:none;text-align:center;margin:0 2px;border:1px solid #45861e;padding:0 7px;}
.nextpage{float:left;width:50px;height:20px;line-height:20px;background:#f6feec;color:#000;text-align:center;border:1px solid #84a160;}
.page a{margin:0 2px;}
.page a:hover{border:1px solid #F60;color:#F60;}
.page div em{float:left;line-height:20px;margin:0 2px;font-style:normal;}