﻿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: 100px; 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; }
.ShowLanChangeDiv { width: 470px; float: left; border: solid 1px #a9c9e2; }
/*登录窗口背景样式*/
.LoginDiv { background: url(_Images/loginBg.jpg) no-repeat center center; width: 222px; height: 190px; float: left; margin-left: 1px; vertical-align: top; margin-right: 1px; }
.selectMenu { color: #fff; font-weight: bold; background: url(_Images/nav_bg.png) no-repeat 50% -144px; }

.Head_InfoDiv { width: 400px; height: 26px; 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: 320px; float: left; color: #3D6DA1; font-weight: bold; text-align: left; line-height: 26px; }

/*公告样式*/
.NoticeDiv { width: 250px; height: 300px; }

/*导航栏样式*/
.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: 77px; 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: 168px; }
#subnav3 { left: 338px; }
#subnav11 { left: 370px; }

#subnav4 { left: 423px; }
#subnav5 { left: 509px; }
#subnav6 { left: 543px; }
#subnav7 { left: 598px; }
#subnav9 { left: 715px; }

#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; overflow: hidden; }
.LeftTitle { width: 100%; height: 59px; }
.BodyRight { width: 710px; overflow: hidden; }
.RightTopSplit { background: url(../_Img/split1.gif) no-repeat; height: 8px; }
.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: #000000; }
.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: 83%; }
/*  表格的样式 */
.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 #a9c9e2; height: 223px; }
.IndexListTitleDiv { background: url(_Images/indexListHeadBg.jpg) repeat-x; height: 26px; border: none; }
.IndexContentDiv { background: #FFFFFF; border-top: none; height: 197px; }

.IndexLawSwithHeadDiv { width: 250px; background: url(_Images/leftdownST.gif) repeat-x; border: solid 1px #a9c9e2; border-bottom: none; height: 27px; }
.IndexLawSwithBodyDiv { width: 250px; height: 196px; background: #FFFFFF; border: solid 1px #a9c9e2; border-top: none; }
.InputBox1 { border-right: #95BAE6 1px solid; padding-right: 2px; border-top: #95BAE6 1px solid; padding-left: 2px; font-size: 9pt; padding-bottom: 2px; border-left: #95BAE6 1px solid; padding-top: 2px; border-bottom: #95BAE6 1px solid; height: 18px; background-color: #ffffff; }
.EditListTextCss { width: 98%; height: 20px; border: 0px; vertical-align: middle; line-height: 20px; }
.UnInputBox { border-right: #3b6592 1px solid; padding-right: 2px; border-top: #3b6592 1px solid; padding-left: 2px; font-size: 9pt; padding-bottom: 2px; border-left: #3b6592 1px solid; color: #666666; padding-top: 2px; border-bottom: #3b6592 1px solid; height: 20px; background-color: #ccffff; }

