@charset "utf-8";
/* CSS Document */

/*common*/
img{border:none;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

/*float*/
.f-l{float:left;}
.f-r{float:right;}
.c-b{clear:both;}

/*font*/
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}
.f-w-b{font-weight:bold;}
.f-w-n{font-weight:normal;}
.black{color:#000;}
.red{color:#f00;}
.red1{ color:#eb650a;}
.gray{color:#ebebeb;}
.gray01{color:#515b63;}
.gray02{color:#404b53;}
.green{color:#35bb12}
.orange{ color:#FF9A1C;}
.orange01{ color:#ff3c0d;}
.blue{color:#0668b3;}
.white{color:#000}
.t-a-l{text-align:left;}
.t-a-c{text-align:center;}
.t-a-r{text-align:right;}
.t-d-u{text-decoration:underline;}
.f-s-12{font-size:12px;}
.f-s-14{font-size:14px;}
.f-s-16{font-size:16px;}
.f-s-18{font-size:18px;}

/*空行*/
.hblank10{height:10px; width:100%}

/*link*/
a{color:black;text-decoration:none;font-family: Microsoft Tai Le}
a:hover{text-decoration:underline; color:#0668b3;}

/*login*/
.top_text{ text-align:right; margin-top:40px; margin-right:10px; color:#515b63;}
.top_text a {color:#515b63;}
.top_text a:hover {color:#0668b3;}
.login-bg{background:#0668b3;}
.login-wbg{background:#FFF; height:380px;}
.footer{font-size:12px; text-align:center; height:80px; line-height:20px;}
.img-mt10{ vertical-align:middle; padding-top:7px;}

/*首页*/
/*头部*/
.top_bg01{background:url(rc/top_right_bg_01.jpg);}
.top_bg02{background:url(rc/top_right_01.jpg); background-repeat:no-repeat; background-position:left}
.f_top_btn {}
.f_top_btn input{ background:#ff9900; font-size:14px; color:#FFF; width:44px; line-height:24px; text-align:center; border-radius:4px; border:none; font-family: Microsoft YaHei, Arial, sans-serif;cursor: pointer; }
.f_top_btn input:hover{ background:#ffa800; font-size:14px; color:#FFF; width:44px; line-height:24px; text-align:center; border-radius:4px; border:none; font-family: Microsoft YaHei, Arial, sans-serif;cursor: pointer; }

.f_top_select {}
.f_top_select select{font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #5593e2; font-size:12px; height:24px; line-height:24px; padding:1px; border-radius: 2px; outline: 0 none; text-indent: 0px;cursor: pointer;}
.f_top_select select:focus{font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #328bfd; font-size:12px; height:24px; line-height:24px; padding:1px; border-radius: 2px; outline: 0 none; text-indent: 0px;cursor: pointer;}
.f_top_select select:hover{font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #328bfd; font-size:12px; height:24px; line-height:24px; padding:1px; border-radius: 2px; outline: 0 none; text-indent: 0px;cursor: pointer;}

.top_left_bg_01{ background:url(rc/top_left_01.jpg) no-repeat;width:100%; height:30px;}
.top_right_bg_01{background:url(rc/top_right_bg.jpg);width:100%; height:30px;}
.top_nav_bg_01{ background:url(rc/top_nav_bg.gif); }
.top_nav_bg_02{background:#0668b3;}
.top_welcome{float:left; color:#FFF; width:18%;padding:0px 8px 0px 8px; overflow:hidden;}

.f_input input:focus{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:194px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input input:hover{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:194px; border-radius: 2px; outline: 0 none; text-indent: 3px;}


/*头部导航*/
#nav{ height:30px; float:right; overflow:hidden}
#nav ul{width:100%;margin:0;}
#nav li{ float:left; text-align:center; line-height:30px; height:30px;}
#nav li a{ display:inline-block;text-decoration:none; height:30px; font-family:Microsoft YaHei; font-size:14px; color:#0668b3; padding:0px 15px 0px 17px; background:url(rc/top_nav_line.gif) no-repeat right bottom;}
#nav li.on a{ display:inline-block; height:30px; color:#fff; background:#0668b3; padding:0px 15px 0px 15px;}
#nav img01{ width:16px; height:30px; margin:0 auto; float:left;}
#nav img02{ width:16px; height:30px; margin:0 auto; float:right;}

/*左侧菜单*/
.left_hide_bg{ width:6px; background:url(rc/left_hide_bg.gif);}
.left_tree_01{line-height:30px; font-size:12px; background:#f4f7fc;}
.left_tree_01 a{color:#515b63; background:#; width:100%; height:30px; display:block; padding-left:10px;}
.left_tree_01 a.on{color:#0668b3; background:#dceaf4; width:100%; height:30px; display:block; padding-left:10px;}
.left_tree_01 a:hover {color:#0668b3;}
.left_tree_01 img{ vertical-align:middle;}

/*中间导航标签页*/
.mid_tab_01{background:url(rc/mid_tab_bg_01.gif);}
#midnav{ height:32px; float:left;}
#midnav ul{ float:left; width:102px; height:28px; margin:0 auto; padding-top:4px; margin-left:2px; background:url(rc/mid_tab_bg_03.gif) no-repeat bottom;}
#midnav li{ float:left; width:88px; height:28px; text-align:left; line-height:28px; text-indent: 5px;}
#midnav li a{ color:#404b53;}
#midnav li.mid_close {width:10px; height:28px;padding-right:-6px; text-indent: -1px;}
#midnav ul.on{  width:102px; height:28px; margin:0 auto; padding-top:4px; margin-left:2px; background:url(rc/mid_tab_bg_02.gif) no-repeat bottom;}

/*短消息*/
.mid_meg{height:32px; color:#515b63; border:1px solid #f1f1f1; background:#f7f7f7;margin:0px 10px 0px 10px;}
.mid_meg table{width: 100%;}
.mid_meg table td{line-height: 27px;text-indent: 5px;}
.mid_meg marquee span{padding-right: 30px};

/*表格列表标签*/
#navtable {}
#navtable  ul{ width:100%; height:30px; float:left; border-bottom:solid 1px #b0d4f0; margin:0px;padding-left:0px;}
#navtable  li{ float:left; text-align:center; line-height:30px; height:30px;}
#navtable  li a{ display:block; height:28px; font-family:Microsoft YaHei; font-size:12px; color:#0668b3; padding:0px 15px 0px 17px; border:0px 0px 1px 0px solid #b0d4f0;}
#navtable  li.on a{ display:block; position:relative; height:29px; background:#FFF; color:#FF9A1C; border-left:solid 1px #b0d4f0; border-top:solid 1px #b0d4f0; border-right:solid 1px #b0d4f0; border-bottom:solid 1px #FFF; padding:0px 15px 0px 15px;}
#navtable  li.w10 { width:10px; }

/*表格*/
.table_mid_01{ border:0px ;}
.td_title_01{text-align:left; line-height:30px; background:#f7f7f7; padding-left:5px; color:#404b53; border-bottom:solid 1px #b0d4f0;}
.td_title_02{text-align:center; line-height:30px; background:#f7f7f7; padding-left:0px; color:#404b53; border-bottom:solid 1px #b0d4f0;}
.td_title_03{text-align:right; line-height:30px; background:#f7f7f7; padding-right:5px; color:#404b53; border-bottom:solid 1px #b0d4f0;}
.td_title_04{text-align:left; line-height:30px; background:#f7f7f7 url(rc/mid_table_vline_01.gif) no-repeat right; padding-left:5px; color:#404b53; border-bottom:solid 1px #b0d4f0;}
.td_title_05{text-align:center; line-height:30px; background:#f7f7f7 url(rc/mid_table_vline_01.gif) no-repeat right; padding-left:0px; color:#404b53; border-bottom:solid 1px #b0d4f0;}
.td_title_06{text-align:right; line-height:30px; background:#f7f7f7 url(rc/mid_table_vline_01.gif) no-repeat right; padding-right:5px; color:#404b53; border-bottom:solid 1px #b0d4f0;}

.td_list_01{text-align:left; line-height:30px; padding-left:5px; color:#515b63; border-bottom:dashed 1px #cbe9f3;}
.td_list_01 img{ vertical-align:middle;}
.td_list_02{text-align:center; line-height:30px; padding-left:0px; color:#515b63; border-bottom:dashed 1px #cbe9f3;}
.td_list_02 img{ vertical-align:middle;}
.td_list_02a{font-size:8px; text-align:center; width:10px; line-height:30px; padding-left:0px; color:#c1c1c1; border-bottom:dashed 1px #cbe9f3;}
.td_list_02b{font-size:12px; text-align:center; width:20px; line-height:30px; padding-left:0px; color:#c1c1c1; border-bottom:dashed 1px #cbe9f3;}
.td_list_02a img{ vertical-align:middle;}
.td_list_03{text-align:right; line-height:30px; padding-right:5px; color:#515b63; border-bottom:dashed 1px #cbe9f3;}
.td_list_03 img{ vertical-align:middle;}
.td_list_more{line-height:30px; padding-left:15px;}
.td_list_more img{ vertical-align:middle;}

.table_right_01{border:0px;}
.table_right_01 .td01{color:#0668b3; line-height:28px; padding-left:5px; font-size:16px; border:1px solid #b0d4f0;background:#dceaf4}
.table_right_01 .td02{color:#515b63; line-height:28px; padding:5px; border:1px solid #d5d6d7; border-top:0px; background:#FFF}
.table_right_01 span{ font-size:12px;padding-right:5px; float:right; display: block;}
.table_right_01 .more{width:100px; font-size:12px;padding-right:5px;text-align:right; float:right;display: inline-table;}


.mid_broad_title{font-size:14px; overflow:hidden;}
.mid_broad_describe{font-size:12px;line-height:18px;color:#515b63;}
.mid_broad_time{font-size:12px; color:#a5adb4; border-bottom:1px solid #eaeaeb;}
.mid_broad_time span{  font-size:12px; padding-left:0px; float:left; }

.mid_broad_list01{text-align:left; line-height:30px; padding-left:5px; color:#515b63; border-bottom:solid 1px #eaeaeb; overflow:hidden;}
.mid_broad_list02{font-size:8px; text-align:center; width:10px; line-height:30px; padding-left:0px; color:#c1c1c1; border-bottom:solid 1px #eaeaeb;}

.table_list_01{ border-bottom:solid 2px #e7e7e7;  }
.table_list_01 td{ line-height:36px; padding-left:5px;  padding-right:5px;}
.td_width_240 {width:240px;}

/*汇总表格样式*/
.table_list_pool { background:#f7f7f8; border:solid 1px #e7e7e7;}
.td_list_pool {text-align:left; line-height:36px; padding-left:5px; color:#1a2127; border-bottom:solid 2px #e7e7e7; overflow:hidden;}

/*翻页样式*/
.table_list_page {text-align:center; height:36px; width:220px; color:#404b53;}
.td_page_set{line-height:36px; padding-left:5px;}
.td_page_set img{ vertical-align:middle; border:0px;}
.td_page_pool{text-align:right; line-height:36px; padding-right:5px; color:#0668b3;}

/*尾部隐藏*/
.bottom_hide_bg{ height:6px; background:url(rc/bottom_hide_bg.png); text-align:center;}

/*编辑页面*/
.edit_titel_01{ font-size:14px; text-align:left; padding-left:2px; line-height:28px; color:#FFF; background:#1483d8;}
.edit_titel_02{ font-size:12px; text-align:right; padding-right:2px; line-height:28px; color:#FFF; background:#1483d8;}
.edit_titel_02 a{  line-height:28px; color:#FFF; background:#1483d8;}
.edit_titel_02 img{ vertical-align:middle;}

.edit_mid_01{ background:#FFF;  border-top:0px; padding:6px; line-height:32px;}
.edit_input01{}
.edit_input01 input{background:#fafafa;border:solid 1px #a6c9e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}
.edit_input01 input:focus{background:#FFF; border:solid 1px #70b2e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}
.edit_input01 input:hover{background:#FFF; border:solid 1px #70b2e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}

.edit_input01 select{background:#fafafa;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #a6c9e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:150px; border-radius: 2px; outline: 0 none;}
.edit_input01 select:focus{background:#FFF;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:150px; border-radius: 2px; outline: 0 none;}
.edit_input01 select:hover{background:#FFF;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:150px; border-radius: 2px; outline: 0 none;}

.edit_input01 textarea{background:#fafafa;border:solid 1px #a6c9e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}
.edit_input01 textarea:focus{background:#FFF; border:solid 1px #70b2e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}
.edit_input01 textarea:hover{background:#FFF; border:solid 1px #70b2e2; font-size:12px; line-height:24px; padding:1px; border-radius: 2px; text-align:left; color:#404b53;}


.edit_td_01{text-align:right; padding-right:5px; width:90px;vertical-align:top; color:#404b53;}
.edit_td_02{ font-family: Microsoft YaHei, Arial, sans-serif;font-size:12px; line-height:26px;}
.edit_line_01{ border:none; border-top:2px solid #e7e7e7; height:0;}
.edit_line_01{ border:none; border-top:2px solid #e7e7e7; height:0;}

.table_btn_01{}
.table_btn_01 td{ height:36px;}

/*编辑页面*/
.about_td_01{text-align:right; padding-right:5px; width:120px; color:#404b53; border-bottom:dashed 1px #cbe9f3;}
.about_td_02{text-align:left; padding-right:5px; color:#1a2127; border-bottom:dashed 1px #cbe9f3;}

/*输入框、多选框、下拉菜单等表单属性设置*/
.f_input {}
.f_input input{background:#fafafa; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #a6c9e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:194px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input input:focus{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:194px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input input:hover{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:194px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input01 {}
.f_input01 input{background:#fafafa; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #a6c9e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:81px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input01 input:focus{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:81px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input01 input:hover{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:28px; line-height:28px; padding:1px; width:81px; border-radius: 2px; outline: 0 none; text-indent: 3px;}
.f_input02{}
.f_input02 input{background:#fafafa;border:solid 1px #a6c9e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:40px; border-radius: 2px; text-align:center; color:#404b53;}
.f_input02 input:focus{background:#FFF; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:40px; border-radius: 2px; text-align:center; color:#404b53;}
.f_input02 input:hover{background:#FFF; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:40px; border-radius: 2px; text-align:center; color:#404b53;}
.f_select {}
.f_select select{background:#fafafa; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #a6c9e2; font-size:14px; height:32px; line-height:32px; padding:1px; width:198px; border-radius: 2px; outline: 0 none;}
.f_select select:focus{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:32px; line-height:32px; padding:1px; width:198px; border-radius: 2px; outline: 0 none;}
.f_select select:hover{background:#FFF; font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:14px; height:32px; line-height:32px; padding:1px; width:198px; border-radius: 2px; outline: 0 none;}
.f_select01 {}
.f_select01 select{background:#fafafa;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #a6c9e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:128px; border-radius: 2px; outline: 0 none;}
.f_select01 select:focus{background:#FFF;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:128px; border-radius: 2px; outline: 0 none;}
.f_select01 select:hover{background:#FFF;font-family: Microsoft YaHei, Arial, sans-serif; border:solid 1px #70b2e2; font-size:12px; height:26px; line-height:26px; padding:1px; width:128px; border-radius: 2px; outline: 0 none;}
.f_checkbox {color: #333333;vertical-align: middle;}
.f_btn {}
.f_btn input{ background:#ff9900; font-size:20px; color:#FFF; width:98px; line-height:36px; text-align:center; border-radius:2px; border:none; font-family: Microsoft YaHei, Arial, sans-serif; cursor: pointer;}
.f_btn input:hover{ background:#ffa800; font-size:20px; color:#FFF; width:98px; line-height:36px; text-align:center; border-radius:2px; border:none; font-family: Microsoft YaHei, Arial, sans-serif; cursor: pointer;}
.f_list_btn {}
.f_list_btn input{ background:#6ecdf0; font-size:12px; color:#FFF; padding:0 10 0 10; line-height:24px; text-align:center; border-radius:4px; border:none; font-family: Microsoft YaHei, Arial, sans-serif; cursor: pointer;}
.f_list_btn input:hover{ background:#7ddcff; font-size:12px; color:#FFF; padding:0 10 0 10; line-height:24px; text-align:center; border-radius:4px; border:none; font-family: Microsoft YaHei, Arial, sans-serif; cursor: pointer;}


