﻿/* CSS Document */
body { margin:0 0; font-size:13px; font-family:"宋体"; color:#2E2F30; 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;}
/*span{ color:#FF0000;}*/
input{ padding-left:3px;padding-right:3px;}
.pointer{ cursor: pointer; }

/*头部区域*/
.logoWrapper{width:100%;margin:0 0;height:35px; background:url(Images/logo_bg.png) repeat-x;}
.logo_left{ width:319px;height:35px; background:url(Images/logo.png) no-repeat; float:left;}
.logo_right{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; width:46%; height:35px; text-align:right; float:left;}
.logo_right_menu{ margin-left:70px; 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;}
.szmm_pic{ background:url(Images/szmm.png) left center no-repeat;} 
.zx_pic{ background:url(Images/zx.png) left center no-repeat;} 
.tc_pic{ background:url(Images/tc.png) left center no-repeat;} 

/*菜单区域*/
.navWrapper{width:100%;margin:0 0;height:64px; background:url(Images/menu_bg.png) repeat-x;}
.nav_left{height:64px; float:left;}
.nav_right{ width:27%;height:64px; float:right; background:url(Images/menu_rightbg.png) no-repeat right center;}
.nav_left_btnout{width:78px;height:56px;float:left;margin-right:20px;padding:6px 3px 2px 2px;}
.nav_left_btnout ul{width:100%;list-style:none;}
.nav_left_btnout li{text-align:center;color:#FFFFFF;}
.nav_left_btnover{width:78px;height:56px;float:left;margin-right:20px;padding:6px 3px 2px 2px; background:url(Images/nav_overbg.png) no-repeat 0px 4px;}
.nav_left_btnover ul{width:100%;list-style:none;}
.nav_left_btnover li{text-align:center;color:#00470A;}
.nav_left_btnselected{width:78px;height:56px;float:left;margin-right:20px;padding:6px 3px 2px 2px; background:url(Images/nav_overbg.png) no-repeat 0px 4px;}
.nav_left_btnselected ul{width:100%;list-style:none;}
.nav_left_btnselected li{text-align:center;color:#00470A;}
.nav_pic1{ background:url(Images/nav_01.png) no-repeat center center; width:78px; height:36px;}
.nav_pic2{ background:url(Images/nav_02.png) no-repeat center center; width:78px; height:36px;}
.nav_pic3{ background:url(Images/nav_03.png) no-repeat center center; width:78px; height:36px;}
.nav_pic4{ background:url(Images/nav_04.png) no-repeat center center; width:78px; height:36px;}
.nav_pic5{ background:url(Images/nav_05.png) no-repeat center center; width:78px; height:36px;}
.nav_pic6{ background:url(Images/nav_06.png) no-repeat center center; width:78px; height:36px;}
.nav_pic7{ background:url(Images/nav_07.png) no-repeat center center; width:78px; height:36px;}
.nav_pic8{ background:url(Images/nav_08.png) no-repeat center center; width:78px; height:36px;}

/*中间左边区域*/
.leftWrapper{width:232px; float:left; height:100%; background:url(Images/left_bg.png) no-repeat left bottom;}
.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/icon_01.png) no-repeat left center; padding-left:24px; font-size:16px; color:#D8F4FF; font-weight:bold; line-height:31px;}
.left_menu{ width:232px; height:auto; margin-top:10px; overflow:auto;}
.left_menu2{width:232px; height:33px; padding-bottom:5px;}
.left_menu2 a{width:232px; height:33px;padding-bottom:5px;font-size:13px; color:#2E2F30; display:block;}
.left_menu2 a:hover{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(Images/left_menu_over.png) no-repeat;}
.left_icon{ width:45px; height:33px;float:left; text-align:right; padding-top:4px;}
.menu_wenzi{ width:178px; height:33px;float:right; text-align:left;line-height:33px; }

/*中间区域*/
.mid{width:6px; height:100%; background:#186EB1;}

/*中间右边区域*/
.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; background:url(Images/right_title_jt.png) no-repeat 8px center; padding-left:26px; 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;}

.ToolbarButton{font-size:13px;}
.ToolbarButton div{font-size:13px;}
.ToolbarButtonHover{font-size: 13px;cursor: hand; background: #c1d2ff;border: #316ac5 1px solid;}
.ToolbarButtonHover table{font-size: 13px;}

.pic_01{ background:url(Images/zj.png) no-repeat left center;}
.pic_02{ background:url(Images/sx.png) no-repeat left center;}
.pic_03{ background:url(Images/fh.png) no-repeat left center;}
.mid_from{ height:auto; padding-left:5px; padding-top:6px;}
.mid_from_search{ width:100%; height:35px;}
.input_search{ color:#8F8F8F;}
.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; }

.mid_from_table{ width:98%; height:auto; border:#9CB6D4 1px solid;}
.mid_from_table td{ padding-left:6px; font-size:13px;}
.mid_from_tabletitle{ background:url(Images/from_table_bg.png) repeat-x; height:27px; font-size:13px; font-weight:bold; color:#3F81A7; text-align:left;}
.mid_from_tabletitle th{ border-bottom: solid 1px #9FB9D8; }

/*表单隔行变色*/
.container ul{margin:0;padding:0;}
.container li{cursor:pointer;height:25px;width:100%;background-color:#F1F8FE;line-height:25px;font-size:13px;}
.container .change{cursor:pointer;height:25px;width:100%;background-color:#FFFFFF;line-height:25px;font-size:13px;}
.container .current{cursor:pointer;height:25px;width:100%;background-color:#F0E8D2;line-height:25px;font-size:13px;}
.container img{ padding-top:4px;}
.container span{ color:#FF0000;}
.container h1{ color:#FF0000; font-size:13px; font-weight:100;}
.container h2{ color:#727272;font-size:13px; font-weight:100;}

.next{ width:98%; height:28px; background:url(Images/next_01.png) repeat-x; border-left:#9FB9D8 1px solid; border-bottom:#9FB9D8 1px solid; border-right:#9FB9D8 1px solid;}
.next a{color:#005163; font-size:13px;}
.next a:hover{color:#F6003A; font-size:13px;}
.qd{color:#474747; font-size:13px; width:35px; height:20px; vertical-align:middle;}


/*底部区域*/
.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;}

/*添加内面页面表单区域*/
.zjpic_01{ background:url(Images/zjicon_01.png) no-repeat left center;}
.zjpic_02{ background:url(Images/zjicon_02.png) no-repeat left center;}
.zjpic_03{ background:url(Images/zjicon_03.png) no-repeat left center;}
.zjpic_04{ background:url(Images/zjicon_04.png) no-repeat left center;}

/*tab页区域*/
.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:24px; 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:14px;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:24px; font-size:12px; text-align:center; display:block;  }


.boxcontent98 .title li a:hover,.boxcontent98 .title .onXX{ color:#fff; background:url(Images/neiye_bg.jpg) repeat-x; border:#167AB8 1px solid; width:145px; 
height:24px;margin-top:4px; line-height:24px; 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;}

.mid_from_title{ width:98%; height:auto;border:#A1BCD9 1px solid; margin-left:1%; background:#FDFEFF; padding-top:6px; padding-bottom:6px; margin-top:6px;}
.mid_from_titlet{ width:98%; height:20px; padding-left:1%; line-height:20px; font-weight:bold;}
.mid_from_titlet span{ color:#FF0000;}
.mid_from_titleb{ width:98%; height:20px; padding-left:1%; line-height:20px;}
.mid_from_titleb span{ color:#FF0000;}
.red{ color:#f00; }


/*登录页区域*/
.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;}


/*表单内容容器*/
.ContentContainer{margin:0;}

/*表单内容表格*/
.ContentTable{width:100%; font-size: 12px;}

/*表单内容表头*/
.DivListPageHeader { padding:0px 10px; font-family:Verdana, Arial;font-size:11px; vertical-align:middle;}
.LineDiv{border-bottom-width:1px; border-bottom-color:Black; border-bottom-style:solid;}

/*表单中各种规格的标签和相应的文本域--Start*/
.EditTableHeader { color: #0076C6; background: #cce0f5; font-size: 14px; font-weight: bold; text-align: left; height: 20px; padding:4px; }

.Label {padding: 3px 3px 3px 3px;font-size:12px;text-align: right;height: 24px;}
.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%;}
.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%;}
.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%;}
.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%;}
.Field4{padding: 3px 3px 3px 3px;font-size:12px;text-align: left;height: 24px; width:17%;}

.Required{ color:Red; }
/*表单中各种规格的标签和相应的文本域--End*/

.TextBox { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px;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;}

.TextBoxFixedWidth { border:0;border-bottom:1px solid #9FB9D8;background:transparent;font-size:14px; width:70px;}
.Button {color: #000000; font-size: 9pt; height: 20px; background-image: url(images/bg-btn.gif); background-repeat: repeat-x; border: 1px #8EADD4 solid; padding: 2 5 2 5; cursor: hand;}
.GoButton {color: #000000; font-size: 9pt; height: 21px; width:28px; background-image: url(images/go.gif); border: 0px; padding: 0; cursor: hand;}

/*数据列表--Start*/
.ListTable{ width:98%; height:auto; border:#9CB6D4 1px solid;}
.ListTable td{ font-size:13px;}
.ListTableHeader{ background:url(Images/from_table_bg.png) repeat-x; 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; }
.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 { background: #9cc; font-size: 13px; height: 25px; }

.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;}
.ListTableOperateCol { width:70px; white-space:nowrap; }

.ListTable td{ padding-right:5px;}
/*数据列表--End*/

/*工具栏--Start*/
.Toolbar{background: url(Images/bgToolbar.gif);}
.ToolbarButton{font-size:12px;}
.ToolbarButtonHover{font-size: 12px;cursor: hand;background: #c1d2ff;border: #316ac5 1px solid;}
.FloatToolbar{text-align:center;}

/*工具栏--End*/

.MenuItem{width:232px; height:33px;padding-bottom:5px;font-size:13px; color:#2E2F30; display:block;}
.MenuItemHover{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(Images/left_menu_over.png) no-repeat;}
.MenuSelected{width:232px; height:33px; padding-bottom:5px; font-size:13px; color:#2E2F30; background:url(Images/left_menu_over.png) no-repeat;}

.NoWrap
{
	white-space: nowrap;
}


.BigPartHeader 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 00px; 
	BACKGROUND: url(images/bigpartheader_line.gif) repeat-x 50% bottom; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	HEIGHT: 25px;
}
.BigPartHeader SPAN.TabTitle 
{
	BORDER-RIGHT: #b3c8db 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #b3c8db 1px solid; 
	BORDER-LEFT: #b3c8db 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND: url(images/bigpartheader_bg.gif) repeat-x; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 10px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #4371a0; 
	LINE-HEIGHT: 22px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #fff 1px solid; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center; 
	cursor:hand;
}
.BigPartHeader SPAN.title 
{
	BORDER-RIGHT: #b3c8db 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #b3c8db 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND: url(images/bigpartheader_bg.gif) repeat-x; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #4371a0; 
	LINE-HEIGHT: 22px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #fff 1px solid; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center; 
	cursor:hand;
}
.BigPartHeader SPAN.right 
{
	DISPLAY: block; 
	FLOAT: right; 
	VERTICAL-ALIGN: middle; 
	LINE-HEIGHT: 23px;
}
.BigPartHeader SPAN.normal
{
	BORDER-RIGHT: #b3c8db 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #b3c8db 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #4371a0; 
	LINE-HEIGHT: 22px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #b3c8db 1px solid; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center; 
	cursor:hand;
}