﻿body { background:#FFFFFF; font-size:12px; background:url(_Images/blue_bg.jpg) repeat-x center top; margin:0px; }
A:visited, A:link
{
	color: #013132;
	text-decoration: none;
}
A:hover
{
	color: #ff0000;
	text-decoration: underline;
}
BODY, td, tr, table
{
	font-size: 9pt;
	color: black;
	text-decoration: none;
}
.GrayBox
{
	border:solid 1px #CCCCCC;
	background-color:#ffffff;
	height:16px;
}
#login input.btn{background:#024C27;color:#FFFFFF;border:1px solid #FFF;width:60px;padding-top:3px;}

.position{color:#003300;font-size:12px;}

.newsList a{color:black;text-decoration:none;}
.newsList td{border-bottom:1px solid #F0F0F0;color:black}

A.pagelink:link
{
	font-size: 9pt;
	color: black;
	text-decoration: none;
}
A.pagelink:Visited
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-style: normal;
	text-decoration: none;
}

A.pagelink:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: red;
	font-style: normal;
	text-decoration: underline;
}

A.linkin:hover
{
	color:Gray;
}
div, ul, p{
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}
.ListItem
{
	font-size: 9pt;
	background-color: #FEFEFE;
	height: 20px;
}
.AlterListItem
{
	font-size: 9pt;
	background-color: #F5F5F5;
	height: 20px;
}
.ListHead
{
	font-weight: bold;
	font-size: 9pt;
	height: 20px;
	background-color: #C2D9BD;
}
.BtnBG
{
	 font-size:12px; color:#000000;	border-bottom:solid 1px #000000;width:50px;	height:20px; cursor:hand; background:url(../_Img/btnBg.jpg); background-position:center; background-repeat:no-repeat; border:0px;
}
.MainDiv {width:962px; margin:0px auto; border:solid 1px #DDDDDD; padding:1px auto;}
.HeadDiv {width:960px;height:210px;}
.BodyDiv {width:960px;  background:url(_Images/MainBodyBg.jpg) repeat-x center top;}
.FootDiv {width:960px;height:140px; clear:both;}

/*头部样式*/
.HeadTop {width:960px;height:24px; display:table-cell; background:#FFFFFF; text-align:right; vertical-align:middle; line-height:24px;}
.HeadFlash{width:960px;; height:123px; background:#BAE7FA; vertical-align:bottom;}
.HeadMenuDiv {width:960px;height:31px; background:url(_Images/menuBg.jpg) repeat-x; vertical-align:top;}
.HeadInfoDiv{height:26px;width:960px; background:url(_Images/head_Info_Bg.jpg) repeat-x; line-height:22px; margin-top:1px;}
.SplitDiv{width:8px; float:left;}

/* 主体部分*/
.ShowPicDiv{ width:250px; float:left;}
.ShowLanChangeDiv{ width:470px; float:left; border:solid 1px #D4D0C8;}
/*登录窗口背景样式*/
.LoginDiv{ background:url(_Images/loginBg.jpg) no-repeat center center; width:224px;height:190px;float:left; vertical-align:top;}
 .selectMenu{color: #fff; font-weight: bold;background: url(_Images/nav_bg.png) no-repeat 50% -144px; }
 
 .Head_InfoDiv{ width:400px;height:26px; background:#63A5C6; float:left;}
 .Head_InfoTextDiv{width:558px; height:26px; float:left; color:#63A5C6; font-size:10pt; text-align:right;}
 .Head_Info_Timer{ height:26px; width:40px; line-height:26px; background:url(_Images/timer.gif) no-repeat center center; float:left;}
 .Head_Info_TimeTxt{height:26px; width:280px; float:left; color:#FFFFFF; text-align:left; line-height:26px;}
 
 /*公告样式*/
 .NoticeDiv{ float:left; background:url(_Images/gglBg.gif) no-repeat center top; width:250px; height:250px;}
 
 /*导航栏样式*/
 .nav {width:960px; position: relative;	margin:0px auto;    background: url(_Images/nav_bg.png) no-repeat 0 -36px;}
.navinner {background: url(_Images/nav_bg.png) no-repeat 100% -72px;}
.navlist {height: 36px; line-height: 36px; overflow: hidden; margin: 0 10px;background: url(_Images/nav_bg.png) repeat-x 0 0;}
.nav li { float: left; display: inline;margin: 0 0 0 -2px; padding: 0 4px 0 6px; background: url(_Images/nav_bg.png) no-repeat 0 -108px;}
.nav a {display: block; width: 85px; text-align: center; font-size: 120%;}
.nav a:link, .nav a:visited { color: #fff;}
.nav a.current, .nav a:hover, .nav a:active { color: #fff; font-weight: bold;background: url(_Images/nav_bg.png) no-repeat 50% -144px;}
.subnav { position: absolute; top: 41px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(_Images/nav_bg.png) no-repeat 0 -180px;}
* html .subnav { margin: 0 10px 0 -10px; /* IE 6 and below */}
.subnav p { padding: 0 10px; background: url(_Images/nav_bg.png) no-repeat 100% -234px;}
.subnav p span { display: block; background: url(_Images/nav_bg.png) repeat-x 0 -207px;}
.subnav p.pointer { position: absolute; top: -4px; left: 0; height: 5px; width: 11px; padding: 0; margin-left: 20px; text-indent: -999em; background: url(_Images/nav_bg.png) repeat-x 0 -261px;}
.subnav a { display: inline; padding: 0;font-size: 100%;}
[class~="subnav"] a {padding: 0 3px;}
.subnav, .subnav a:link, .subnav a:visited { color: #235e99;}
.subnav a:hover, .subnav a:active {color: #235e99;}
.subnav a:hover, .subnav a:active {font-weight: normal;background: none;border-bottom: 2px solid;}
/* subnav position and pointer position */
#subnav1 { left: 120px; }
#subnav2 { left: 180px; }
#subnav3 { left: 280px; }
#subnav4 { left: 370px; }
#subnav5 { left: 460px; }
#subnav6 { left: 510px; }
#subnav7 { left: 590px;}
#subnav9 { left: 740px;}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: 30px; right:180px;}
#subnav6 .pointer { left: auto; right: 130px; }
#subnav7 .pointer { left: auto; right: 30px; }
#subnav9 .pointer { left: auto; right:80px;}

#subnav1, #subnav2, #subnav3, #subnav4 { min-width: 110px;}
#subnav5 { min-width: 200px; }
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }
/* Note
==========================================================*/
.note {margin: 0 15px 10px;color:#666666;}
.note span{	float:right;}
.disable { display: none;}

/*二级页面*/
.BodyLeft{width:245px;background:url(../_Img/BodyLeftBg.jpg) no-repeat bottom left;background-color:#E6F5FC;border:1px solid #C5C3C6;float:left}
.LeftTitle{width:100%;height:59px;}
.BodyRight{width:710px;}
.RightTopSplit{background:url(../_Img/split1.gif) no-repeat;height:11px}
.LeftTb{width:100%;margin-top:5px;}

.LeftTb tr td:hover{border:1px solid #C3E3F8}



.FullLineBox
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-size: 9pt;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.BoxHead
{
	font-size: 12px;
	cursor: default;
	line-height: 20px;
	height: 32px;

	text-align: center;
	background:url(../_Img/BoxHeadBg.jpg) repeat-x;
}
.BoxItem0 
{
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;cursor: default;
}
.BoxItem1 
{	
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background-color: #FAFDFF;cursor: default;
}
.BoxItem2 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;cursor: default;
}
.BoxItem3 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background-color: #FAFDFF;cursor: default;
}
.td4{padding:2px;}
.td6{padding-left:15px; color:#EB6100; text-align:left; font-weight:bold; }
.line1{
         BORDER-BOTTOM:  #F7D6A0  1px  solid;
         BORDER-top:  #F7D6A0  1px  solid;
         BORDER-LEFT:  #F7D6A0  1px  solid;
         BORDER-RIGHT:  #F7D6A0  1px  solid;
		 padding:2px;
		 }
		 
.line3{  BORDER-BOTTOM:  #C0DABD  1px  solid;
         BORDER-top:  #C0DABD  1px  solid;
         BORDER-LEFT:  #C0DABD  1px  solid;
         BORDER-RIGHT:  #C0DABD  1px  solid;
		 padding:2px;
		 }
.td7{padding-left:15px; color:#004F25; text-align:left; font-weight:bold; }
.td8{padding:6px;}
/*表格的样式*/
.tableRight
{
	
	background-color:#ffffff;
	text-align:left;
	border-bottom:solid 1px ##EBEBE1;
}
.tableLeft
{
	height:24px;
	background-color:#F7F7FB; /*#E6EEF7; #E9E6E1*/ 
	text-align:center;
}
.tablecss
{
	background-color: #F9FBFD;
	border:solid 1px #EBEBE1;/*#F7F7FB;*/
}
.tabletitle
{
	background-color: #ffffff;
	text-align:center;
	font-size:medium;
}
.ListHead
{
	background-color:#E6EEF7;
	height:22px;
	text-align:center;
	}
.BtnPrint
{
	border-style:none;
	background-image:url("../InvitSys/_Images/print.gif");
	width:58px;
	height:19px;
	cursor:hand;
}
.colorblue,.colorfocus,.colorblue2 { font-family:Arial, Helvetica, sans-serif; border: 1px #B9CDE3 double; background-color: #fff; padding:0.2em 0; margin:2px;}
.colorfocus { border: 1px #9C0 double; }
.colorblue2 { padding: 0; width: 40px; }
.normalInput {
     border:1px solid #ccc;
}
.focusInput {
     border:1px solid #FFD42C;
}

.btExpert
{
	background-image:url("../_Img/cxzj.gif");
	width:58px;
	height:19px;
	cursor:hand;
	
	}
	.border
{
	margin: 3px 0px 0px 0px;
	border-right:#9BA2C5 1px solid;
	border-top: #9BA2C5 1px solid;
	border-left: #9BA2C5 1px solid;
	border-bottom: #9BA2C5 1px solid;
	padding: 1px;
	width: 99%;
	background-image:url(../_Images/skin/bgline.gif);
	
}
.border1
{
	margin: 5px 0px 0px 0px;
	border-right: #BAB6AD 1px solid;
	border-top: #BAB6AD 1px solid;
	border-left: #BAB6AD 1px solid;
	border-bottom: #BAB6AD 1px solid;
	background-color: #eef6fb;
}
.border2
{
	width:99%;
	text-align:center;	
	margin: 5px 0px 0px 0px;
	border: solid 1px #9BA2C5;	
	background-color: #F7FBFE;
}

.border3
{
	width:99%;
	margin: 3px 3px 3px 3px;
	border: solid 1px #CCCCCC;
	padding: 1px 1px 1px 1px
	background-color: #ffffff;
}
.BG_Blue
{
	background-color:#F9FBFD;
}
.GrayBox
{
	border:solid 1px #CCCCCC;
	background-color:#ffffff;
	height:16px;
}
.WaterDiv
{
	background:#EBEFFA; border:solid 1px #CCCCCC;
}
/*选中样式*/
.SelectedRowCSS
{
  color:Red;	background-color: #EBEFFA; line-height: 18px; cursor:hand;
}
/*有滑块的层样式*/
.ScrollbarDiv
{
	background:#ffffff;
	overflow-y:auto;padding-right:10px;	margin-right:auto;	padding:2px;filter:alpha(opacity=80);	scrollbar-face-color: #E3F1FE;	scrollbar-darkshadow-color: #D4D0C8; 
}
/*层样式*/
.DivCss
{
	border:solid 1px #C3C0D2;margin: 5px 5px 5px 5px;padding:2px 2px 2px 2px;background:#EBEFFA;
}
.DivCss1
{
	border:solid 1px #D2D2D2;margin: 5px 5px 5px 5px;padding:2px 2px 2px 2px;background:#FAF8FE;
}
.BtnBG
{
	 font-size:12px; color:#000000;	border-bottom:solid 1px #000000;width:50px;	height:20px; cursor:hand; background:url(../_Img/btnBg.jpg); background-position:center; background-repeat:no-repeat; border:0px;
}
.BtnBG_blue
{
	background:url(../_Img/blbg.gif);	
	 border-style:hidden;
	 height:22px;width:120px;
	 cursor:hand;
	
}
.Btn_blue
{
	padding:1px;
	border:solid 1px #9EB6FA;
	height:24px;
	 cursor:hand;
	 padding-top:4px;	 
	background:url(../_Img/blbg.gif); position:relative;
	
}
.txtNoBord
{
	border:0px; border-bottom:solid 1px #000000; background:#EBEFFA;
}
.txtBox
{
	
	border:solid 1px #CCCCCC;
	font-size: 12px;
	height: 22px;
	width: 99%;
	background-color: #ffffff;
}
.txtBoxOn
{
	
	border:solid 1px #EBEFFA;
	font-size: 12px;
	height: 22px;
	width: 99%;
	background-color: #ffffff;
}


.LoginBox
{
	background-image: url(../_images/loginBoxBg.gif);
	height: 231px;
	width: 350px;
}
.UserPassBox
{
	border-right: #9eb2c7 1px solid;
	border-top: #9eb2c7 1px solid;
	border-left: #9eb2c7 1px solid;
	border-bottom: #9eb2c7 1px solid;
	height: 18px;
}
body
{
	font-size: 10pt;
	margin: 0px;
	border: 0px;
	
	vertical-align: top;
}
td
{
	font-size: 10pt;
}

A:link
{
	font-size: 9pt;
	color: black;
	text-decoration: none;
}
A:visited
{
	font-size: 9pt;
	color: black;
	text-decoration: none;
}
A:hover
{
	font-size: 9pt;
	color: orange;
	text-decoration: underline;
}

.Button
{
	border-right: #315173 1px solid;
	border-top: #315173 1px solid;
	font-size: 9pt;
	background-image: url(../_Images/Btn_BG.gif);
	border-left: #315173 1px solid;
	line-height: 16px;
	border-bottom: #315173 1px solid;
	background-repeat: repeat-x;
	height: 20px;
}
.ToolBar
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	height: 25px;
	background-color: gainsboro;
}
.DivStyle
{
	border-right: lightgrey 2px solid;
	border-top: dimgray 2px solid;
	border-left: dimgray 2px solid;
	border-bottom: lightgrey 2px solid;
	background-color: gainsboro;
	overflow: auto;
}
.btnPrint
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn001.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.btnRefresh
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn002.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.btnClose
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn003.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.btnHelp
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn006.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.btnPrintSet
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn004.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.btnPrintSee
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	background-position-y: center;
	background-image: url(../_Img/btn005.gif);
	border-left: gainsboro 1px solid;
	cursor: default;
	text-indent: 26px;
	border-bottom: gainsboro 1px solid;
	background-repeat: no-repeat;
}
.lineBox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
}
.LabelInfo
{
	font-size:14pt;
	border-bottom-color:Black;
	border-bottom-style:groove;
	border-bottom-width:1px;	
}



.printTable
{
	border-width:1px;border-style:Solid;border-collapse:collapse;border-color:#0000000;
}
.TransDocNO
{
    font-size: 9pt;
    font-family: 宋体;
    text-align: left;
    height: 22px;
}
.CodePicBox
{
    height: 25px;
}
.NoticeSubTitle
{
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    font-family: 宋体;
    height: 22px;
}

.NoticeText
{
	font-size: 10pt;
	font-family: 宋体;
	text-align: left;
	line-height: 15pt;
}
.Sealed
{
	text-align: right;
}
.Date
{
	text-align: right;
}
.EndPage{page-break-before:always;}
/*表格的样式*/
.tableRight
{
	
	background-color:#ffffff;
	text-align:left;
}
.tableLeft
{
	height:24px;
	background-color:#F9FBFE;
	text-align:center;
}
.tablecss
{
	background-color: #ecf6fd;
}
.tabletitle
{
	background-color: #ffffff;
	text-align:center;
	font-size:medium;
}
.ListHead
{
	background-color:#F9FBFE;
	height:22px;
}
.ItemStyle
{
	text-align:center;
}


body {

	font-size:12px;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:22px;
}

.text1{padding-top:0px; text-align:center;}
.td1{padding-left:25px; padding-top:50px;}
.td2{padding-left:31px; padding-top:8px;}
.td3{text-align:center; padding-top:12px;}
.textfield1{border-left:1px; border-left-color:#000000; border-top:1px; border-top-color:#000000; border-bottom:1px; border-bottom-color:#999999; border-right:1px; border-right-color:#999999;}

.Submit1{border-left:1px; border-left-color:#FFFFFF; border-top:1px; border-top-color:#FFFFFF; border-bottom:0px; border-right:0px; background-color:#024E28; color:#FFFFFF; height:23px; width:55px;}

.td4{padding:2px;}
.line1{
         BORDER-BOTTOM:  #F7D6A0  1px  solid;
         BORDER-top:  #F7D6A0  1px  solid;
         BORDER-LEFT:  #F7D6A0  1px  solid;
         BORDER-RIGHT:  #F7D6A0  1px  solid;
		 padding:2px;
		 }
.td6{padding-left:15px; color:#EB6100; text-align:left; font-weight:bold; }

.line2{  BORDER-BOTTOM:  #024E28  1px  dotted;
         BORDER-top:  #024E28  0px  dotted;
         BORDER-LEFT:  #024E28  0px  dotted;
         BORDER-RIGHT:  #024E28  0px  dotted;
		 }
		 
.line3{  BORDER-BOTTOM:  #C0DABD  1px  solid;
         BORDER-top:  #C0DABD  1px  solid;
         BORDER-LEFT:  #C0DABD  1px  solid;
         BORDER-RIGHT:  #C0DABD  1px  solid;
		 padding:2px;
		 }
		 
.td7{padding-left:15px; color:#004F25; text-align:left; font-weight:bold; }
.td8{padding:6px;}
.td9{padding-left:15px; color:#004F25; text-align:left;  }

/*  所有文字所在的表格的样式1 */
.mainTitle
{
	height:25px;
	font-size:13px;
	text-align: center;
	background-color:#ECF6FD;
}



/*  所有文字所在的表格的样式2 */
.subTitle
{
	height:26px;
	background-color:#F5F9F0;	
}

/*  所有控件所在表格的样式 */
.ctrl
{
	height:26px;
	background-color:#F0F0F0;/*#E7F7F9;#ECECEC*/
	text-align:left;
}
/*  文本框的样式 */
.txtBox
{
	
	border:solid 1px #CCCCCC;
	font-size: 12px;
	height: 16px;
	width: 99%;
	background-color: #ffffff;
}
.txtBoxOn
{
	
	border:solid 1px #FF951B;
	font-size: 12px;
	height: 16px;
	width: 99%;
	background-color: #ffffff;
}
.txtBoxLine
{
	
	 border:none;
	 border-bottom:solid 1px  #CCCCCC;
	font-size: 12px;
	height: 16px;
	width: 99%;
	background-color: #ffffff;
}
/*  多行文本框的样式 */
.txtMulBox
{
	border-right: #c2cdaa 1px solid; 
	border-top: #c2cdaa 1px solid; 
	font-size: 12px;
	border-left: #c2cdaa 1px solid; 
	border-bottom: #c2cdaa 1px solid; 
	width:100%;
	
}
/*  日期控件的样式 */
.txtDate
{
	border-right:#ffffff  0px;
	border-top:#ffffff  0px;
	font-size: 12px;
	border-left:#ffffff  0px;
	border-bottom:#ffffff 0px;
	height: 22px;
	width:80px;
}
/* 上传文件的input样式*/
.inputFile
{
 BORDER-RIGHT: #c2cdaa 1px solid; 
 BORDER-TOP: #c2cdaa  1px solid; 
 FONT-SIZE: 9pt; 
 BORDER-LEFT: #c2cdaa  1px solid; 
 WIDTH: 80%; 
 BORDER-BOTTOM: #c2cdaa  1px solid; 
 BACKGROUND-COLOR: #ffffff;
 text-align:left; 
 height: 22px;
 width:100%
}
/*  表格的样式 */
.tableStyle
{
	width: 100%;
	background-color: #95b6ef;
	text-align: center;
	padding:2 2 2 2;
}


/* 按钮所在的表格的样式*/
.buttonTd
{
	 background-color:#ECF6FD;
}
.titleStyle
{
	font-weight: bold;
	font-size: 13pt;
	color: black;
	height: 30px;
	background-color: #ecf6fd;
	text-decoration: none;
}
.btn
{
	background-image:url(../_Img/graybg.gif);
	height:20px;
	
}
.ZbMenuBg{width:100%; background:url(../_Img/MenuBgLine.jpg) repeat-x center top;}
.ZbMenuTopBg{ background:#F2F2F2; border:solid 1px #DDDDDD; margin:2px auto; height:28px;}

.IndexListDiv{ border:solid 1px #CBD7E3;height:220px;}
.IndexListTitleDiv{ background:url(_Images/indexListHeadBg.jpg) repeat-x;height:26px; border:solid 1px #CBD7E3; border-top:none;}
.IndexContentDiv { background:#FFFFFF; border:solid 1px #CBD7E3;height:192px;}

.IndexLawSwithHeadDiv{width:250px; background:#D9E6EF; height:27px; border:solid 1px #CBD7E3;  border-bottom:none; vertical-align:bottom;}
.IndexLawSwithBodyDiv{ width:250px; height:296px;  background:#FFFFFF; border:solid 1px #CBD7E3;border-top:none;}