.cc:after,
#header:after,
#top_nav:after,
#footer:after,
.t_r_box1 dd:after,
.boxShowPic:after,
.top_box:after,
.top_news dt:after,
.c_box:after,
.c_box .hd:after,
.c_box .bd:after,
#listPage:after,
#listPage dt:after,
.newsTag:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}

.cc,
#header,
#top_nav,
#footer,
.t_r_box1 dd,
.boxShowPic,
.top_box,
.top_news dt,
.c_box,
.c_box .hd,
.c_box .bd,
#listPage,
#listPage dt,
.newsTag{zoom:1;_height:1px;}

#page{width:960px;margin:0 auto;overflow:hidden;}

#topbar{width:100%;color:#aaa;text-align:right;}
#topbar a{color:#aaa;line-height:2;margin:0 5px;}
#logo{float:left;display:inline;margin-left:12px;}
#logo a{display:block;width:210px;height:56px;text-indent:-9999px;background:url(../images/logo.gif) center center no-repeat;}
#top_ad{float:right;border:1px solid #ddd;margin-bottom:5px;}

#top_nav{width:920px;height:39px;padding:0 20px 13px;background:url(../images/ico.gif) left top repeat-x;overflow:hidden;}
	#top_nav li{float:left;padding:0 7px 0 5px;background:url(../images/ico.gif) right -90px no-repeat;}
	#top_nav li h2 a{display:inline-block;height:39px;padding:0 10px;color:#fff;font:bold 14px/37px 'ËÎÌå';text-decoration:none;}
	#top_nav li h2 a:hover{background:url(../images/ico.gif) 0 -147px;}
	#top_nav li h2 a.index{color:yellow;}
	#top_nav div{display:block;display:none;position:absolute;z-index:999;height:26px;border:1px solid #ddd;overflow:hidden;}
	#top_nav div a{float:left;padding:0 14px;font:normal 12px/28px 'ËÎÌå';border-right:1px dotted #ddd;background:url(../images/ico.gif) -30px -351px;}
	
#footer{margin:10px 0;padding-top:10px;line-height:2;text-align:center;border-top:1px solid #ccc;}
.foot-nav a{margin:5px;}
p.link a{margin:0 12px;}

/* list style */
	/* style */
	.t_r_box2 dt,
	.c_box_sty1 dt{padding-left:28px;font-size:14px;line-height:29px;height:28px;background:url(../images/ico.gif) 0 -301px;overflow:hidden;}
	.t_r_box2,
	.c_box_sty1{border:1px solid #ddd;border-top:0;background:#fff;}
	.c_box_sty1{float:left;margin-right:5px;padding-bottom:7px;width:234px;overflow:hidden;}
	.c_box_sty1 dt{font-size:12px;margin-bottom:7px;}
	.c_box_sty1 dt strong{float:left;}
	.c_box_sty1 dd{margin:0 10px;padding-left:7px;line-height:2;background:url(../images/dian.gif) left center no-repeat;}

/* more button */
	/* style */
	a.c_more{float:right;width:44px;height:21px;text-indent:-9999px;background:url(../images/ico.gif) 0 -550px;overflow:hidden;}
