@charset "utf-8";
#middle {
background:url(../images/inner_mid_bk.gif) repeat-y left top;
margin-top:3px;
zoom:1;
overflow:auto;
}
#left{
float:left;
width:215px;
padding:3px 0 0 3px;
border-top:1px solid #b3b4b6;
}
#left_menu_top{
font-size:0;
background:url(../images/i_left_menu_left_bk.gif) no-repeat;
height:28px;
}
#left_menu_middle{
background:url(../images/i_left_menu_middle_bk.gif) repeat-y -1px top;
padding-left:10px;
}
#left_menu_middle li{
background:url(../images/i_left_menu_elment_bk.gif) no-repeat;
line-height:160%;
padding-left:70px;
}
#left_menu_bottom{
background:url(../images/i_left_menu_bottom_bk.gif) no-repeat;
height:44px;
}
#left_mid_ad{
padding:10px 0 10px 1px;
}
#left_links{
padding:5px 0 0 2px;
}
#left_links li{
padding-bottom:5px;	
}
#right{
float:right;
width:752px;
padding-top:0px;
background:url(../images/i_right_bk.gif) repeat-y 523px top;
}
#main_container{
float:left;
width:523px;
}
#list_2 li a{
width:510px;
_height:20px;
}
.h2_title{
border:1px solid #047700;
background:url(../images/home_title_bar_bk.gif) repeat left center;
line-height:150%;
padding:1px 12px;
color:#fff;
margin:0;
font-size:14px;
}
.page_list{
text-align:center;
padding-top:15px;
}
.page_list *{
padding:5px;
}
#rank_board{
float:right;
width:225px;
border-left:1px solid #d3d3d3;
border-top:1px solid #b3b4b6;
background:#f9f9f9;
position:relative;
}
#rank_title{
background:url(../images/rank_title_bk.gif) repeat-x left center;
border-bottom:1px solid #d7d7d7;
position:absolute;
width:224px;
line-height:23px;
height:23px;
}
#rank_title li{
position:absolute;
background:url(../images/rank_title_split.gif) repeat-y right top;
padding:0 8px 0 0;
font-weight:bold;
color:#707070;
}
#rank_title li.green{
color:#094;
font-weight:normal;
left:5px;
}
#rank_title li.pic{
left:30px;
padding-left:11px;
cursor:pointer;
}
#rank_title li.txt{
left:85px;
padding-left:11px;
cursor:pointer;
}
#rank_title li.cur{
color:#fff;
background:url(../images/green_arrow.gif) no-repeat;
padding-bottom:10px;
cursor:text;
}
.rank_list{
margin-top:35px;
}
.rank_list li{
line-height:180%;
}
.rank_list li a{
display:block;
overflow:hidden;
white-space:nowrap;
word-break:keep-all;
text-overflow:ellipsis;
width:218px;
}
#left .rank_list li a{
display:block;
overflow:hidden;
white-space:nowrap;
word-break:keep-all;
text-overflow:ellipsis;
width:213px;
}
#txt_rk_list{
display:none;
}
#warp_right{
background:#fff;
height:100%;
}
.info_title{
text-align:center;
margin:0;
margin-top:12px;
padding:12px 0;
font-size:16px;
}
.info_title2{
text-align:center;
border-top:1px dashed #777;
padding:8px 0;
}
.content{
padding:5px;
line-height:180%;
}
.content *{
margin:0;
padding:0;
line-height:180%;
}
.feed_news_list{
height:130px;
padding-top:5px;
}
.feed_news_list li{
float:left;
width:360px;
_width:355px;
background:url(../images/dot.gif) no-repeat 3px 9px;
padding-left:10px;
margin-left:5px;
line-height:200%;
}
/*图片新闻列表样式*/
#photos{
overflow:auto;
zoom:1;
padding:10px 0 0 10px;
}
#photos:after{
content:".";
clear:both;
visibility:hidden;
}
#photos li{
float:left;
padding:0 28px 10px;
height:258px;
_height:300px;
width:280px;
}
#photos li img{
background:none no-repeat center center;
margin-bottom:10px;
}
#next_back_bar{
text-align:center;
line-height:200%;
margin-top:5px;
}
#photo_detail{
text-align:center;
padding:12px 0 10px 0;
}
#photo_detail dt{
margin-bottom:13px;
overflow:hidden;
}
/*以下样式为CSS截字而定义 2008.11.28*/
#list_page_news li a{/*list.php页面*/
width:502px;
}
