@charset "utf-8";
/* CSS Document */
/* 图表区
--------------------------*/
.figure{border:1px solid #ddd;padding:15px;}
.figure .figure_title{font-weight:bold; margin-bottom:15px;}
.figure .figure_title span{color:#F00; margin-left:50px; font-weight:normal;}
/* 表单区
--------------------------*/
.form_area .form_a_title{background:url(../images/form_bg.jpg) repeat-x; height:30px; line-height:30px; overflow:hidden;}
.form_area .form_a_title .form_t_left{background:url(../images/form_t_left.jpg) no-repeat; width:3px; height:30px;}
.form_area .form_a_title .form_t_right{background:url(../images/form_t_right.jpg) no-repeat; width:3px; height:30px;}
.form_area .form_a_title .form_t_center span{float:left; font-weight:bold;}
.form_area .form_a_title .form_t_center .icon_form{width:15px; height:16px; background:url(../images/icon_form.jpg) no-repeat; margin-left:8px; margin-top:8px; margin-right:6px;}
.form_area .form_content table{width:100%; _width:99.8%; margin-top:3px;}
.form_area .form_content td{border:1px solid #ddd; height:24px; padding-left:15px;}
.form_area .form_content td.left_td{background:#f7f7f7; text-align:right; padding-right:10px;}
.form_area .form_content td input.shuru{width:170px; height:18px; line-height:18px; padding:0 5px; border:1px solid #ddd; border-top:1px solid #a7a7a7;}
.form_area .form_content td span.red{font-family:"宋体"; margin-left:10px;}
.form_area .form_content td span.green{margin-left:10px;}
.form_area .form_content td span.dj{background:url(../images/dj.png) no-repeat; padding-left:20px;}
.form_area .form_content td span.ch{background:url(../images/ch.png) no-repeat; padding-left:20px;}
.form_area .form_content td span.gray{margin-left:10px;}
.form_area .form_content .td_ms{padding:2px 15px;}
.form_area .form_content td .news_info{width:362px; height:42px; border:1px solid #ddd; border-top:1px solid #a7a7a7; padding:5px; resize:none; overflow:auto;}
/* 列表区
--------------------------*/
.list_area .form_a_title{background:url(../images/form_bg.jpg) repeat-x; height:30px; line-height:30px; overflow:hidden;}
.list_area .form_a_title .form_t_left{background:url(../images/form_t_left.jpg) no-repeat; width:3px; height:30px;}
.list_area .form_a_title .form_t_right{background:url(../images/form_t_right.jpg) no-repeat; width:3px; height:30px;}
.list_area .form_a_title .form_t_center span{float:left; font-weight:bold;}
.list_area .form_a_title .form_t_center .icon_form{width:15px; height:16px; background:url(../images/icon_list.jpg) no-repeat; margin-left:8px; margin-top:8px; margin-right:6px;}
.list_area .form_a_title .form_t_center .date{margin-left:20px; font-size:12px;}
.list_area .form_a_title .list_t_right a{float:left; color:#333; font-family:"宋体"; margin-right:20px;}
.list_area .form_a_title .list_t_right .as_word{background:url(../images/assist_icon.png) left 7px no-repeat; padding-left:22px;}
.list_area .form_a_title .list_t_right .as_excel{background:url(../images/assist_icon.png) 0 -26px no-repeat; padding-left:22px;}
.list_area .form_a_title .list_t_right .as_print{background:url(../images/assist_icon.png) 0 -58px no-repeat; padding-left:22px;}
.list_area .form_a_title .list_t_right a:hover{text-decoration:underline;}
.height_3px{height:3px; overflow:hidden;}
.list_area .m_left_table{width:305px; border-left:1px solid #9abce9; _margin-left:1px; overflow-x:scroll;}
.list_area .m_left_table .border_no_bottom td{border-bottom:1px solid #9abce9;}
.list_area .list_content td{height:24px; padding-left:10px; background:#fafbfd; font-size:12px; font-family:"宋体"; border:1px solid #ddd;}
.list_area .list_content .m_left_table td{border-left:none;}
.list_area .list_content .tab_1{border:1px solid #9abce9; background:url(../images/td_24.jpg) repeat-x;}
.list_area .list_content .tab_1 span{font-weight:bold;}
.list_area .list_content .tab_2{background:#fafbfd; font-size:12px; border-bottom:none;}
.list_area .list_content .pagination a{margin-left:5px;}
.list_area .list_content .m_left_table a{margin-left:5px;}
.list_area .list_content .zhu{margin-right:10px;}
.list_area .list_content .zhu_1{background:url(../images/zhu_icon.png) no-repeat; height:17px; text-align:center; line-height:17px; display:block; float:left; width:19px; color:#1684d3;}
.list_area .list_content .zhu_2{background:url(../images/zhu_icon.png) 0 -17px no-repeat; height:17px; text-align:center; line-height:17px; display:block; float:left; width:19px; color:#03b229;}
.list_area .list_content .zhu_3{background:url(../images/zhu_icon.png) 0 -34px no-repeat; height:17px; text-align:center; line-height:17px; display:block; float:left; width:19px;}
.list_area .list_content .zhu_1:hover,.list_area .list_content .zhu_2:hover,.list_area .list_content .zhu_3:hover{color:red;}
.m_right_table{margin-left:305px; _width:868px; overflow-x:scroll; border-right:1px solid #9abce9;}
.m_right_table table{width:2600px;}
.m_right_table td{font-family:"宋体"; background:#fafbfd; font-size:12px; border:1px solid #dddddd;}
.m_right_table .tab_r_1 td{border:1px solid #9abce9; font-weight:bold; background:url(../images/td_24.jpg) repeat-x;}
.m_right_table .tab_r_2 td{border-bottom:none;}
.m_right_table .tab_r_3 td{border:1px solid #9abce9; background:url(../images/td_24.jpg) repeat-x;}
.m_right_table .border_bottom_9abce9 td{border-bottom:1px solid #9abce9;}
.m_right_table td.border_no_right{border-right:1px solid #fff;}
.m_right_table td.border_no_left{border-left:none;}
.m_right_table a{color:#333;}
.list_area .no_scroll_bar td{border:1px solid #9abce9;}
/* 分页
--------------------------*/
.pagination{background:url(../images/page_bg.jpg) repeat-x; height:26px; border:1px solid #9abce9; text-align:right; padding-right:10px; _margin-right:1px;}
.pagination .pagi_left a,.pagination .pagi_right a{float:left; display:block; width:22px; height:22px; text-align:center; padding-top:5px; _padding-top:4px;}
.pagination .pagi_left a:hover,.pagination .pagi_right a:hover{background:url(../images/page_hover.jpg) left 2px no-repeat;}
.pagination .pagi_center{border-left:1px solid #98c8ff; border-right:1px solid #98c8ff; height:18px; padding:0 10px; margin:0 10px; margin-top:4px; color:#4c4c4c;}
.pagination .pagi_center .num{height:16px; width:22px; border:1px solid #7eadd9; padding:0 3px; line-height:16px; background:url(../images/num_input_bg.jpg) repeat-x;}
.pagination .go_to{margin-top:2px; margin-left:6px;}
.pagination .go_to a{display:block; width:32px; height:22px; line-height:22px; background:url(../images/go1.png) no-repeat; color:#000; text-align:center; text-decoration:none;}
.pagination .go_to a:hover{background:url(../images/go2.png) no-repeat;}
/* 无滚动条
--------------------------*/
.list_table .ie6_table{width:100%; _width:99.8%;}
.list_table td{height:24px; font-family:"宋体"; border:1px solid #ddd;}
.list_table .tab_r_1 td{border:1px solid #9abce9; background:#fafbfd; font-weight:bold; border-left:1px solid #9abce9; background:url(../images/td_24.jpg) repeat-x;}
.list_table td.border_no_right{border-right:1px solid #fff;}
.list_table td.border_no_right a{float:left; width:14px; height:14px; margin-left:8px;}
.list_table td.border_no_left{border-left:none;}
.list_area .list_content .list_table .tr td{background:#fafbfd;}
.list_area .list_content .list_table .tr_hover td{background:#f1f6f9;}

.form_a_title #tab_btn{float:right; margin-right:30px; position:relative;}
.form_a_title #tab_btn li{float:left; margin-top:8px; padding-left:14px; height:21px; line-height:24px; cursor:pointer; background:url(../images/tab_002.png) no-repeat; width:61px; height:21px; margin-left:-13px;}
.form_a_title #tab_btn .tab_01{position:relative; z-index:2;}
.form_a_title #tab_btn .tab_02{position:relative; z-index:1;}
.form_a_title #tab_btn .tab_03{position:relative; z-index:0;}
.form_a_title #tab_btn .active{font-weight:bold; background:url(../images/tab_001.png) no-repeat; position:relative; z-index:3;}
#table_3 table{display:none;}
.list_area .list_content .line_table{padding-left:0; border:none;}
.list_area .list_content .left_border{border-left:1px solid #9abce9;}
.list_area .list_content .right_border{border-right:1px solid #9abce9; padding-left:5px;}
.list_area .list_content .right_border a{margin-left:5px;}
/* 表格区
--------------------------*/
.list_area .list_content .table_content{width:100%; _width:99.8%;}
.list_area .list_content .table_content .table_title{background:#f5f5f5;}
.list_area .list_content .table_content td{height:24px; border:1px solid #ddd; padding-left:10px;}
.list_area .list_content .table_content .come_source a{color:#333;}
.list_area .list_content .table_content .td_br{border:none; height:14px;}
/* 搜索条
--------------------------*/
.search_bar{background:#d4e1f1 url(../images/page_bg.jpg) repeat-x; overflow:auto; border:1px solid #9abce9; padding:5px; _margin-right:1px;}
.search_bar input{display:block; float:left; margin-top:2px; margin-left:10px;}
.search_bar input.text_input{height:20px; width:140px; border:1px solid #7eadd9; padding:0 3px; line-height:20px;}
.search_bar input.so_input{background:#fff url(../images/num_input_bg.jpg) repeat-x;}
.search_bar a.so_tj{display:block; float:left; height:20px;line-height:20px;padding-right:8px;background:url(../images/titlebg.jpg) no-repeat right -186px; color:#666; margin-top:2px; margin-left:3px;}
.search_bar a.so_tj span{display:block; float:left;height:20px;padding-right:8px;_padding-right:6px;background:url(../images/titlebg.jpg) no-repeat left -186px;}
.search_bar a:hover{text-decoration:none; background:url(../images/titlebg.jpg) no-repeat right -206px;color:#fff;}
.search_bar a:hover span{background:url(../images/titlebg.jpg) no-repeat left -206px;}
.search_bar span.search_wri{display:block; float:left; margin-top:5px; margin-left:10px;}
.search_bar a.click_input{margin-left:0;}
.search_bar select{display:block; float:left; border:1px solid #9abce9; margin-left:10px; margin-top:2px; height:22px;}
.search_bar input.radio_box{margin-top:8px;}

/* 按钮
------------------------- */
.btn_red, .btn_blue{display:inline-block; _display:inline; overflow:hidden; zoom:1; height:20px;line-height:20px;padding-right:8px;background:url(../images/titlebg.jpg) no-repeat right -186px; margin-top:2px; margin-left:3px;}
.btn_red span, .btn_blue span{display:block; float:left;height:20px;padding-right:8px;_padding-right:6px;background:url(../images/titlebg.jpg) no-repeat left -186px;}
.btn_red:hover, .btn_blue:hover{text-decoration:none; background:url(../images/titlebg.jpg) no-repeat right -206px;color:#fff;}
.btn_red:hover span, .btn_blue:hover span{background:url(../images/titlebg.jpg) no-repeat left -206px;}
.btn_red{ color:#f00;}
.btn_blue{color:blue;}