/* CSS Document */
body{margin:0 auto; margin-top:5px; padding:0px; font-family:"宋体"; font-size:12px; color:#666; line-height:14px; background-color:#000;}
ul{margin:0px; padding:0px; list-style:none;}
img{margin:0px; padding:0px; border:0px;}
p{margin:0px; padding:0px;}
.clear{clear:both;}
a, a:link{color:#666; text-decoration:none;}
a:hover{text-decoration:underline; color:#0054A5;}


.container{width:980px; height:auto; margin:0 auto; text-align:left; background-color:#000;}

.top{width:100%; height:20px; border-bottom:1px solid #999; text-align:right; margin-top:5px; margin-bottom:5px;}

#logo{width:280px; 80px;}

.page_left{width:150px; float:left; height:auto}
#left_top_bg{width:150px; height:45px; background-image:url(../img/left_top_bg.png); background-repeat:no-repeat}
#left_bg{width:150px; height:auto; background-image:url(../img/left_bg.png); background-repeat:repeat-y}
#left_bottom_bg{width:150px; height:5px; background-image:url(../img/left_bottom_bg.png); background-repeat:no-repeat;}
.page_left .line{width:150px; height:3px; background-image:url(../img/left_line_bg.png); background-repeat:no-repeat;}
.page_left .menu{line-height:250%; text-align:center}
.page_left .menu a:link{font-weight:bolder; font-family:"微软雅黑","宋体"; color:#e5e5e5; text-decoration:none}
.page_left .menu a:visited{font-weight:bolder; color:#e5e5e5; text-decoration:none}
.page_left .menu a:hover{font-weight:bolder; color:#e5e5e5; text-decoration:underline}
.left_item{border:1px solid #ccc; height:auto; margin-top:10px; width:150px; float:left}

.page_right{width:180px; height:auto; float:right;}
.right_item{border:none; height:auto; margin-bottom:10px;}

.page_content{width:630px; padding-left:10px; padding-top:10px; float:left}
.index_top_notice{margin-bottom:5px; line-height:150%;}

.current_issue{font-weight:bolder; font-size:14px; color:#996600; padding:0px 0 0px 3px;}
.current_leading{margin-top:10px; padding-left:10px; width:350px; padding-top:5px;}
.current_leading .li{background-image:url(../img/li.png); background-repeat:no-repeat; font-size:14px; border-bottom:1px solid #333;; padding-left:12px; margin-top:10px; margin-bottom:5px; padding-bottom:5px;}
.current_leading .li a{color:#999}
.current_leading .li a:hover{color:#fff}
.index_pic_item{width:148px; height:120px; float:left; margin:0 10px 10px 0; border:1px solid #333; text-align:center;}

.page_content_color{color:#999; margin-top:15px; line-height:180%; font-size:13px;}
.hr{border-bottom:1px solid #333; margin-top:10px;}

.foot{border-top:1px solid #999; margin-top:20px; height:auto; margin-bottom:10px; padding-top:4px; color:#999; font-family:Arial, Helvetica, sans-serif; background-image:url(../img/bottom_bg.png); background-repeat:no-repeat; text-align:left}

.sub_selected{width:103px; height:32px; background-image:url(../img/sub_type_bg.png); float:left}
.sub_selected div{padding-left:30px; padding-top:8px; font-size:13px; color:#333;}
.sub_outed{width:103px; height:32px; background-image:url(../img/sub_type_bg_no.png); float:left}
.sub_outed div{padding-left:25px; padding-top:8px; font-size:13px;}
.sub_type_a:link,.sub_type_a:visited{color:#333; text-decoration:none}
.sub_type_a:hover{color:#333; text-decoration:none}
.sub_input{border:1px solid #666; background-color:#333; color:#ccc;}

a.option_link:link{color:#09c; text-decoration:none}
a.option_link:visited{color:#09c; text-decoration:none}
a.option_link:hover{color:#f60; text-decoration:underline}