﻿/* CSS Document */
body { margin:0 0; font-size:13px; font-family:"宋体"; text-decoration:none; background-color:#F2FAFF}
ul,li,dl,dd,dt,h1,h2,form,p,input,select,label,form{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a{ text-decoration:none;}
a:hover{color:#F7001D; text-decoration:none;}
input{ padding-left:3px;padding-right:3px;}
legend{ color:#246A7A;}
fieldset{ border:#C2D2D6 1px solid; padding:8px; margin-top:5px; line-height:22px;}

.NoWrap{ white-space: nowrap;}
.red{ color:#f00; }

/*头部区域 Start*/
.logoWrapper{width:100%;margin:0 0;height:35px; background:url(../Images/logo_bg.png) repeat-x;}
.logo_right{width:auto; height:35px; float:right; background:url(../Images/logo_bg_right.png) right center no-repeat;}
.logo_right h1{ font-size:16px; font-weight:bold; color:#FFFF00; line-height:35px; height:35px; text-align:right; float:left;}
.logo_right_menu{ margin-right:20px; float:right; height:35px; display:inline;}
.logo_right_menu ul{ list-style:none;}
.logo_right_menu li{ height:35px; line-height:35px; margin-left:31px; padding-left:20px; float:left;}
.logo_right_menu li a{ color:#FFF; text-decoration:none;}
.dbsx_pic{ background:url(../Images/Button/Toolbar/todo.png) left center no-repeat;} 
.dbsx_pic a:hover{color:#FDFF00; text-decoration:none;}
.szmm_pic{ background:url(../Images/Button/Toolbar/szmm.png) left center no-repeat;} 
.szmm_pic a:hover{color:#FDFF00; text-decoration:none;}
.zx_pic{ background:url(../Images/Button/Toolbar/zx.png) left center no-repeat;} 
.zx_pic a:hover{color:#FDFF00; text-decoration:none;}
.tc_pic{ background:url(../Images/Button/Toolbar/tc.png) left center no-repeat;} 
.tc_pic a:hover{color:#FDFF00; text-decoration:none;}

.navWrapper{width:100%;margin:0 0;height:64px; background:url(../Images/menu_bg.png) repeat-x;}
.nav_right{ width:27%;height:64px; float:right; background:url(../Images/menu_rightbg.png) no-repeat right center;}
.nav_left_btnout{width:auto;height:48px;float:left;margin-right:25px;padding:3px 6px 4px 6px; text-align:center;}
.nav_left_btnover{width:auto;height:48px;float:left;margin-right:25px;padding:3px 6px 4px 6px; background:url(../Images/nav_overbg.png) repeat-x; border:#147ABE 1px solid;text-align:center; margin-top:3px;}
.nav_left_btnout ul{list-style:none;}
.nav_left_btnout li{color:#FFFFFF;}
.nav_left_btnover ul{list-style:none;}
.nav_left_btnover li{color:#FFFFFF;}
.nav_left_btnselected{width:auto;height:48px;float:left;margin-right:25px;padding:3px 6px 4px 6px; background:url(../Images/nav_overbg.png) repeat-x; border:#147ABE 1px solid;text-align:center; margin-top:3px;}
.nav_left_btnselected ul{list-style:none;}
.nav_left_btnselected li{color:#FFFFFF;}
/*头部区域 End*/

/*中间左边区域 Start*/
.leftWrapper{width:232px; float:left; background:#f2f9ff;}
.left_title{width:231px; height:31px; background:url(../Images/left_titlebg.png) repeat-x; border-top:#63C4F4 1px solid;border-right:#63C4F4 1px solid;}
.left_title2{width:186px; height:31px; float:right; background:url(../Images/Menu/icon_01.png) no-repeat left center; padding-left:24px; font-size:16px; color:#D8F4FF; font-weight:bold; line-height:31px;text-align:left;}
.left_menu{ width:232px; height:auto; margin-top:10px;}
.left_menu2{width:232px; height:33px; padding-bottom:5px;}
.left_menu2 img{ border:0;}
.left_menu2 a{ text-decoration:none;}
.left_menu2 a.stk{width:232px; height:33px;font-size:13px; color:#2E2F30; display:block;}
.left_menu2 a.stk:hover{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(../Images/left_menu_over.png) no-repeat;}
.left_menu2 a.stkon{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(../Images/left_menu_over.png) no-repeat;display:block;}
.left_menu2 a.start{width:232px; height:33px;padding-bottom:5px;font-size:13px; color:#2E2F30; display:block; padding-left:16px;  }
.left_menu2 a.start:hover{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(../Images/left_menu_over.png) no-repeat;}
.left_menu2 a.starton{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(../Images/left_menu_over.png) no-repeat;display:block; padding-left:16px;}
.left_icon{ width:45px; height:33px;float:left; text-align:right; padding-top:4px; position:relative;}
.menu_wenzi{ width:178px; height:33px;float:right; text-align:left;line-height:33px;}
.left_menu2 a.start .left_icon,.left_menu2 a.starton .left_icon{background:url(../Images/Menu/line.png) no-repeat 13px -10px;  width:45px; height:33px;float:left; text-align:right;}
.left_menu2 a.start .left_iconbottom,.left_menu2 a.starton .left_iconbottom{background:url(../Images/Menu/line.png) no-repeat 13px -52px;  width:45px; height:33px;float:left; text-align:right;}
.left_icon02{ width:45px; height:33px;float:left; text-align:right; padding-top:4px; background:url(../Images/Menu/line.png) no-repeat 29px 20px;}
/*中间左边区域 End*/

/*中间区域 Start*/
.mid{width:6px; height:100%; background:#186EB1;}
/*中间区域 End*/

/*中间右边区域 Start*/
.right{ width:100%; height:100%; background-color:#F2FAFF;}
.right_title{ width:100%; height:31px; background:url(../Images/right_title.png) repeat-x; color:#0E4068;}
.right_title_left{ width:auto; height:31px; padding-left:5px; line-height:31px; font-size:13px; float:left;}
.right_title_right{ width:auto; height:31px; float:right;}
.right_title_right ul{ list-style:none;}
.right_title_right ul li{ list-style:none; margin-right:20px; padding-left:20px; line-height:31px; float:left; display:inline;}
.right_title_right ul li a{ color:#0E4068; font-size:13px;}
.right_title_right ul li a:hover{ color:#F7001D; font-size:13px;}
/*中间右边区域 End*/

.mid_from{ height:auto; padding-left:5px; padding-top:6px;}
.mid_from_search{ width:100%; height:35px;}
.cx{ width:45px; height:19px; border:#93B6CF 1px solid; background:url(../Images/cx_bg.gif) repeat-x;line-height:19px; text-align:center; padding-top:1px;}
.cx a{ color:#005163; font-weight:bold; font-size:14px;}
.cx a:hover{ color:#ED0000; font-weight:bold; }


/*底部区域 Start*/
.bottomwrapper{ width:100%; height:30px; background:url(../Images/bottom_bg.jpg) repeat-x;}
.bottom_right{ width:992px; height:30px; background:url(../Images/bottom_right.jpg) no-repeat right center; float:right;line-height:30px; color:#FFFFFF;}
.bottom_left{ height:30px; font-size:14px; padding-left:15px; float:left; line-height:30px; color:#FFFFFF;}
.bottom_left h1{ font-weight:bold; color:#FFFFFF; font-size:14px; display:inline;}
.bottom_right h1{ font-weight:bold; color:#FFF710; font-size:14px; display:inline;}
.bottom_right h1 a{ font-weight:bold; color:#FFF710; font-size:14px; display:inline;}
.bottom_right h1 a:hover{ font-weight:bold; color:#18FF12; font-size:14px; display:inline;}
/*底部区域 End*/

/*tab页区域 Start*/
.boxcontent{ width:100%; border:#a1bcd9 solid 1px;}
.boxcontent .title{ background:url(../Images/neiye_19.jpg) repeat-x; height:28px; overflow:hidden;}
.boxcontent .title ul{ list-style:none; padding:0px; margin:0;}
.boxcontent .title li{list-style:none; padding:0px; margin:0; float:left; margin-left:5px; margin-right:5px;  }
.boxcontent .title .line{ background:url(../Images/neiye_17.jpg) no-repeat; width:1px; height:92px;overflow:hidden;}
.boxcontent .title li a{height:24px;margin-top:4px; line-height:24px; font-size:12px; text-align:center; color:#115489; text-decoration:none; display:block;width:92px;}
.boxcontent .title li a:hover,.boxcontent .title .on{ color:#fff; background:url(../Images/neiye_bg.jpg) repeat-x; border:#167AB8 1px solid; width:92px; height:24px;margin-top:4px; line-height:20px; font-size:12px; text-align:center; display:block;}
.boxcontent .tagcontent{ padding:10px;}
.boxcontent .tagcontent input{ border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:12px;padding-left:10px;color:#3C3C3C; width:90%;}
.boxcontent .tagcontent  table td{ padding:5px; font-size:12px;}

.boxcontent98{ width:98%; border:#a1bcd9 solid 1px;}
.boxcontent98 .title{ background:url(../Images/neiye_19.jpg) repeat-x; height:28px; overflow:hidden;}
.boxcontent98 .title ul{ list-style:none; padding:0px; margin:0;}
.boxcontent98 .title li{list-style:none; padding:0px; margin:0; float:left; margin-left:5px; margin-right:5px;  }
.boxcontent98 .title .line{ background:url(../Images/neiye_17.jpg) no-repeat; width:1px; height:92px;overflow:hidden;}
.boxcontent98 .title li a{height:24px;margin-top:4px; line-height:24px; font-size:12px; text-align:center; color:#115489; text-decoration:none; display:block;width:92px;}
.boxcontent98 .title li a:hover,.boxcontent98 .title .on{ color:#fff; background:url(../Images/neiye_bg.jpg) repeat-x; border:#167AB8 1px solid; width:92px; height:24px;margin-top:4px; line-height:20px; font-size:12px; text-align:center; display:block;}
.boxcontent98 .tagcontent{ padding:10px;}
.boxcontent98 .tagcontent input{ border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px;padding-left:10px;color:#3C3C3C; width:90%;}
.boxcontent98 .tagcontent  table td{ padding:5px; font-size:12px;}
/*tab页区域 End*/

/*登录页区域 Start*/
.login{width:992px;height:430px;margin:8% auto;position:relative;}
.help{width:600px;height:40px;margin-bottom:45px;margin-left:30px;}
.xz{ font-weight:bold;}
.logo_bg{width:984px;height:214px;margin-bottom:8px; background:url(../Images/login_bg.gif) no-repeat; }
.Copyright{width:600px;height:40px;margin-bottom:30px;line-height:30px;margin-left:40px; color:#000000;}
.login2{position:absolute;width:267px;height:362px;top:-1px;right:80px; background:url(../Images/login2_bg.gif) no-repeat; z-index:1px;}
.wz_sc{color:#FFFFFF;font-size:14px;}
a.xz:link{color:#F6FF00;font-size:14px; font-weight:bold;}
a.xz:hover{color:#fff;font-size:14px; font-weight:bold;}
/*登录页区域 End*/

/*表单内容容器*/
.ContentContainer{margin:0;}

/*表单内容表格*/
.ContentTable{width:100%; font-size: 12px;}

/*表单中各种规格的标签和相应的文本域--Start*/
.Label {padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px;white-space: nowrap;}
.Field {padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px;}

.Label1{padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px;width: 20%;white-space: nowrap;}
.Field1{padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px;width: 80%;}

.Label2{padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px;width: 10%;white-space: nowrap;}
.Field2{padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px;width: 40%;}

.Label3{padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px; width:10%;white-space: nowrap;}
.Field3{padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px; width:23.3%;}

.Label4{padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px; width:8%;white-space: nowrap;}
.Field4{padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px; width:17%;}

.TextLabel{border:0; border-bottom:1px solid  #ced7dc;background:EAECEC;font-size:12px; width:90%;display:block; float:left;}
.MutiRowTextLabel{border:1px solid  #ced7dc;background:EAECEC;font-size:12px; width:90%;display:block; float:left; line-height: 20px; min-height: 20px; word-break: break-all;}
.TextBox {border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:12px;color:#3C3C3C; width:90%; }
.TextArea {border:1px solid #9FB9D8;background:transparent;font-size:14px;color:#3C3C3C; width:90%; }

.TextBoxDate { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:100px; color:Blue; text-align:center;}
.TextBoxDateTime { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:160px; color:Blue; text-align:center;}
.TextBoxYearMonth { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:70px; color:Blue; text-align:center;}

.TextBoxFixedWidth100 { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:100px;}
.TextBoxFixedWidth150 { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:150px;}
.Button {background: url(../Images/btn_bg_03.png); color: #000000; height: 22px; background-color: #e5f5ff; border: 1px #bdcad3 solid; padding: 2 5 2 5; cursor: pointer;}

.CheckBox input {vertical-align:middle}
.CheckBox label {vertical-align:middle;padding-left:1px;}
/*表单中各种规格的标签和相应的文本域--End*/

/*数据列表--Start*/
.EditTableHeader { color: #356aa3; background: #e1ecf8; font-size: 12px; font-weight: bold; text-align: left; height: 20px; padding:4px; }

.ListTable{ width:98%; height:auto; border:#9CB6D4 1px solid;}
.ListTable td{ font-size:13px; padding-left:2px; padding-right:2px;}
.ListTableHeader{ background:#fdfefe url(../Images/from_table_bg.png) left bottom repeat-x; min-height:27px; _height:auto!important; height:27px; font-size:13px; font-weight:bold; color:#3F81A7;}
.ListTableHeader th{ border-bottom: solid 1px #9FB9D8;  text-align:left;}
.ListTableHeader td{ border-bottom: solid 1px #9FB9D8; white-space:nowrap;}
.ListTable td a{ color:#277AB8; text-decoration:none;}
.ListTableStatic{ background:url(../Images/staticRow.jpg) repeat-x; height:28px; font-size:13px; font-weight:bold; color:#3F81A7;}

.ListTableOddRow { height:25px;width:100%;background-color:#F1F8FE;line-height:25px;font-size:13px; }
.ListTableEvenRow { height:25px;width:100%;background-color:#FFFFFF;line-height:25px;font-size:13px; }
.ListTableHoverRow { height:25px;width:100%;background-color:#F0E8D2;line-height:25px;font-size:13px; }
.ListTableSelectedRow { height: 25px; width:100%;background-color: #99cccc; line-height:25px;font-size: 13px;}

.ListTableSeqCol { width:50px; text-align:center; white-space:nowrap; }
.ListTableDateCol { width:85px; }
.ListTableDataTimeCol { width:200px; }
.ListTableTimeCol { width:50px; }
.ListTableUserCol { width:70px; }
.ListTableCenterCol {text-align:center; }
.ListTableRightCol {text-align:right;}
.ListTableLeftCol {text-align:left;}
.ListTableOperateCol { width:30px; text-align:center; white-space:nowrap; padding-left:2px; padding-right:2px; }
/*数据列表--End*/

/*工具栏--Start*/
.Toolbar{background: url(../Images/bgToolbar.gif);}
.ToolbarButton{font-size:13px;}
.ToolbarButton div{font-size:13px;}
.ToolbarButtonHover{font-size: 13px;cursor: hand; background: #f9fcff;border: #8db0ca 1px solid;}
.ToolbarButtonHover table{font-size: 13px;}
/*工具栏--End*/

 /*漂浮窗体--Start*/
.gb{width:262px;height:22px;}
.gb_btn{width:48px;height:22px;background:#004c8e;line-height:22px;text-align:center;color:#fff; float:right;}
 
.fd{ width:260px; border:#C1B4B4 1px solid;}
.fd_title{ width:260px; height:29px; border-bottom:#C1B4B4 1px solid;background:url(../Images/fd_title.gif) repeat-x;}
.fd_title_left{ width:150px; height:29px; float:left; background:url(../Images/fd_leftico.gif) no-repeat 6px center; padding-left:23px; line-height:29px; font-size:14px; font-weight:bold; color:#000;}
.fd_title_right{ width:40px; height:24px; float:right; text-align:center; padding-top:5px;}
.fd_content{ width:240px; height:auto; padding: 5px 10px 5px 10px; background: #fff; }
.fd_content a.fd1:link {font-family: "宋体";font-size: 13px;font-weight: normal;color: #787878;text-decoration: none;}
.fd_content a.fd1:visited {font-family: "宋体";font-size: 13px;font-weight: normal;color: #171BDE;text-decoration: none;}
.fd_content a.fd1:hover {font-family: "宋体";font-size: 13px;font-weight: normal;color: #D20000;text-decoration: none;}
/*漂浮窗体--End*/