BODY {
	FONT-FAMILY: "宋体"; FONT-SIZE: 12px;
	scrollbar-face-color: #f1f1f1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: black;
	scrollbar-track-color: white;
	scrollbar-darkshadow-color: white;
}

P {
	
}
TABLE {
	FONT-FAMILY: "宋体"; FONT-SIZE: 14px
}
TD {
	FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
.formfont {
	FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.cformfont {
	FONT-FAMILY: "宋体"; FONT-SIZE: 9pt;backgroud-color:#D4D0C8
}
.yellow {
	BACKGROUND: #FFCC99
; border-style: none
}
.input {  border: 0px double; font-family: "宋体"; font-size: 9pt; border-color: #000000 d0uble; color: #FF0000}
.edit {  border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; cursor: text}
.date {  font-family: "Times New Roman", "Times", "serif"; font-style: italic}
INPUT{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
select{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc;align=center;background: #EEEEEE;width=150}

.SelectShort {
BORDER: 1px solid #cccccc;
PADDING: 1px;
FONT-SIZE: 9pt;
align=center;
background: #EEEEEE;
width=80;
}
/*A:link {
TEXT-DECORATION: none
; color: #6633FF
}
A:visited {
TEXT-DECORATION: none
; color: #0000CC
}
a:hover {  color: #FF0000}
*/

A {
	COLOR: #003495; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #db7923
}
.btn {  background-color: #F3EAE9; font-size: 9pt; height: 19px; width: 40px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand}
.fileload {  font-family: "宋体"; font-size: 12px; background-color: #FFFFFF; border-color: black black #000000; cursor: auto; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.inputBlue { border: 0px double; font-family: "宋体"; font-size: 9pt; border-color: #000000 d0uble; color: #0000CC}
.input_t_b { font-family: "宋体"; font-size: 12px; background-color: #FFFFFF; border-color: black black #000000; cursor: auto; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.font_14_bold {  font-family: "宋体"; font-size: 14px; font-weight: bold; color: #805535}
.bt {  background-color: #F3EAE9; font-size: 9pt; height: 19px; width: 40px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand}
.btwider {  background-color: #F3EAE9; font-size: 9pt; height: 19px; width: 100px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand}
.bg {  filter: DropShadow(Color=black, OffX=4, OffY=4, Positive=1); font-size: 9pt; color: #FFFFFF}
.fontshadow
{
	FILTER: DropShadow(Color=#666666, OffX=1, OffY=1, Positive=1); COLOR: #ffffff; TEXT-DECORATION: none;height:12pt;cursor:hand
}
.bdottedLine
{
	border-bottom:1px dotted black;
}
.bleftBlack
{
	border-left:1px solid black;
}
.bRightBlack
{
	border-right:1px solid black;
}
.newsTitle
{
background-image:url(../Images/left_bga2.gif);
text-align:center;
font-weight:bold;
height:auto
}
.calendarThisDate {
	BORDER-RIGHT: buttonshadow 2px outset; BORDER-TOP: buttonshadow 2px outset; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: buttonshadow 2px outset; CURSOR: default; COLOR: #ffffff; BORDER-BOTTOM: buttonshadow 2px outset; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #338bbd;height:30px
}

.TitleForItem {
	BORDER: buttonshadow 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    CURSOR: default;
    COLOR:White;
    valign:middle;
    FONT-FAMILY: 宋体;
    BACKGROUND-COLOR: #338bbd;
    height:25px
}
.msgFormHead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(../images/forumbar.gif); CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #cdd7e0
}

.TableFormHead
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    Color:black;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 宋体;
    BACKGROUND-COLOR: #cdd7e0;
    height: 20px;
}
.vline
{
font-size: 12px;
font-family: "Verdana, Arial, Helvetica, sans-serif";
color: #999999;
}
.vsbtn
{
	background-color:#E0DFCF;
	border:1px solid #CCCCCC;
	font-size:9pt;
	font-weight:bold;
	color:#3C6FB5;
	height:23px;
}
.articleClm
{
 color:#336600;
 font-weight:bold;
 font-size:14px;
}
.titlestyle {
	background-color:#9ACAED;
	line-height: 24px;
	padding-left: 8px;
	font-weight: bold;
	color: #000000;
    border-bottom: 1px solid black;
}
.headstyle {
	background-image: url(../images/headBG.jpg);
	line-height: 24px;
	padding-left: 6px;
	color:#000000;
	text-decoration: underline;

}
.itemstyle {
	line-height: 22px;
	background-color:expression((this.rowIndex % 2)==0?"#E6F2FE":"window");
	padding-left: 6px;

}
.itemstyle1 {
	line-height: 22px;
	background-color: #ffffff;
	padding-left: 6px;

}
.itemstyle2 {
	line-height: 24px;
	background-color: #E6F2FE;
	padding-left: 6px;
}
.block
{
border:1px solid #CCCCCC;
  }
.GreyText
{
color: #0F0F0F;
}
.TdBottomBlueLine
{
border-bottom: 1px solid #82B4FE;
height:23px;
}

.AquaBtn {
filter:progid:DXImageTransform.Microsoft.Gradient
(
startColorStr='#F2F9FF',
endColorStr='#C0E2FB',
gradientType='0'
);
border-top:1px solid white;
border-left:1px solid white;
border-right:1px solid #466E88;
border-bottom:1px solid #466E88;
font-size:9pt;
height:21px;
}
.AquaBtnBold {
filter:progid:DXImageTransform.Microsoft.Gradient
(
startColorStr='#F2F9FF',
endColorStr='#C0E2FB',
gradientType='0'
);
border-top:1px solid white;
border-left:1px solid white;
border-right:1px solid #466E88;
border-bottom:1px solid #466E88;
font-size:9pt;
height:21px;
font-weight: bold;
}
.AquaBoldBar {
filter:progid:DXImageTransform.Microsoft.Gradient
(
startColorStr='#F2F9FF',
endColorStr='#C0E2FB',
gradientType='0'
);
border-top:1px solid white;
border-left:1px solid white;
border-right:1px solid #466E88;
border-bottom:1px solid #466E88;
font-size:9pt;
height:21px;
font-weight: bold;
text-align:center
}
.AquaBtnGrey {
filter:progid:DXImageTransform.Microsoft.Gradient
(
startColorStr='#F2F9FF',
endColorStr='#CCCCCC',
gradientType='0'
);
border:0px;
font-size:8pt;
height:21px;
}
.BtnFace
{
border-left:1px solid black;
border-top:2px solid black;
border-right:1px solid black;
background-color: #D4D0C8;
height:23px;
}
.container
{
height:300px;
border-left: 2px inset black;
border-bottom:1px solid #D4D0C8;
border-top:1px solid grey;
border-right:1px solid #D4D0C8;
overflow: auto;
  }
.container200
{
height: 360px;
width:520px;
border:1px solid #D4D0C8;
overflow: auto;
  }
.containerFlat
{
height:420px;
width:300px;
border:1px solid #D4D0C8;
overflow: auto;
  }
.containerFlatWide
{
height:420px;
width:500px;
border:1px solid #D4D0C8;
overflow: auto;
  }
.containerFlatWideQW
{
height:300px;
width:98%;
border:1px solid #D4D0C8;
margin:auto;
overflow: auto;
text-align:left;
  }
.containerFlatPanel
{
height:500;
width:245px;
border:1px solid #D4D0C8;
overflow: auto;
  }
.footerColor
{
border-top:1px solid #A2BCCB;
background-color: #F3F8FB;
font-size:9pt;
font-weight:bold;
height:25px;
text-align:right;
padding-top: 5px;

}

.containerFlatHeight480
{
height:420px;
border:1px solid #D4D0C8;
overflow: auto;
  }
.Padding
{
padding-top: 8px;
  }

th {
font-size: 12px;
height:25px;
font-weight: bold;
text-align: center;
background-color: #79ABE5;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
/*IE5+ only*/
top: expression(document.getElementById("RayGrid").scrollTop - 2);
z-index: 10;
}
.MSBorder
{
border-left:1px solid #a0c6e5;
border-right:1px solid #a0c6e5;
border-bottom:1px solid #a0c6e5;
padding-bottom:5px;
  }
.BlockBlue {
background:aliceblue;
border:1px solid #c8dcfa;
padding-top:6;
padding-right:16;
padding-bottom:6;
padding-left:16;
}
.BlockBlueBoxed {
background:aliceblue;
border:1px solid #c8dcfa;
padding:0;
}

.BlockBlueBar {
background:aliceblue;
border:1px solid #c8dcfa;
padding-top:6;
padding-right:16;
padding-bottom:6;
padding-left:16;
text-align:center;
font-weight:bold;
}
.GreyBar
{
  background-color:#e4e0e4;
  width:300px;
  paddig:3px;
}
.GreySmallBar
{
  background-color:#e4e0e4;
  width:100px;
  paddig:3px;
}
.RightLine
{
  border-right:1px solid #C0C0C0;
}
.GreyBorder
{
  border:1px solid #d8d8d8;
}
.GreyBorder a
{
  text-decoration:none;
  color: black;
}

.GreyBorderPadding
{
  border:1px solid #d8d8d8;
  padding:3px;
  width:100%;
  align:right;
}
.Title
{
  font-weight:bold;
  width:200px;
  padding:5px;
  background-color:#e4e0e4;
}
.TitleShort
{
  font-weight:bold;
  width:120px;
  padding-left:10px;
  padding-top:2px;
  background-color:#e4e0e4;
  text-align:left;
}


.SepBar
{
  background-color:#f2f2f3;
  border-top:1px solid #d8d8d8;
  border-bottom:1px solid #d8d8d8;
  padding:1px;
}
.SepLine
{
  background-color:#f2f2f3;
  border-top:1px solid #d8d8d8;
  border-bottom:1px solid #d8d8d8;
  padding:1px;
}

.Content
{
  padding-left:6px;
  padding-top:6px;
  padding-bottom:6px;
}
.location{
padding-left:3px;
padding-top:5px;
height:25px;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e8e8e8', endColorStr='#ffffff', gradientType='0');
border-bottom:1px solid #d8d8d8;
background-image:url(x.gif);
background-position:left;
background-repeat:no-repeat;
border-spacing:0px;
border-collapse: collapse;
}
.location img
{
  vertical-align:middle;
  margin-right:10px;
  width:19px;
  height:17px;
}
.location a
{
  text-decoration:none;
  color:black;
}


.JKLL
{
  border:1px solid #d8d8d8;
  border-collapse: collapse;
  border-spacing:0px;
}
.JKLL td
{
   border-right:1px solid #d8d8d8;
   border-collapse:collapse;
}
.location td
{
  border:0px;
}






#JKLL td
{
  border-right:1px solid #d8d8d8;
}
#WQFW td
{
  width:128px;
  height:44px;
  text-align:right;
  vertical-align:middle;
  color:red;
  padding-right:9px;
  padding-top:3px;
}
.RWLine
{
  border-bottom:2px solid #c8c8c8;
}
.TopBorder
{
  background-image:url(topc1.gif);
  background-repeat:no-repeat;
  height:7px;
  border-collapse:collapse;
  margin-bottom:-5px;
}
.BottomBorder
{
  background-image:url(footcorner.gif);
  background-repeat:no-repeat;
  height:7px;
}
.SideBorder
{
  border-left:1px solid #c8c8c8;
  border-right:1px solid #c8c8c8;
  padding-left:3px;
  padding-right:3px;
}
.SideBorder1
{
  border-left:1px solid #c8c8c8;
  border-right:1px solid #c8c8c8;
  padding-top:8px;
  padding-left:10px;
  padding-right:3px;
}
.sbdiv
{
  border-left:1px solid #c8c8c8;
  border-right:1px solid #c8c8c8;
  padding-left:3px;
  padding-right:3px;
  margin-right:9px;
}
.sbdiv1
{
  border-left:1px solid #c8c8c8;
  border-right:1px solid #c8c8c8;
  padding-left:3px;
  padding-right:3px;
  margin-right:9px;
}
.RWTxt
{
  text-align:left;
  padding:3px;
  vertical-align:middle;
  border-bottom:1px solid #c8c8c8;
}
.RWPic
{
  border:2px solid #c8c8c8;
  text-align:center;
  vertical-align:middle;
  width:52px;
  height:48px;
}

.underc8
{
  background-color:#c8c8c8;
  width:190px;
  height:2px;
  margin-left:6px;
}
.hx
{
  width:98%;
  margin-bottom:6px;
  border-bottom:1px solid #c8c8c8;
  vertical-align:middle;
  height:38px;
}
.hx img
{
  margin-right:20px;
  vertical-align:middle;
}
.hx a
{
  text-decoration:none;
}

.leftDiv
{
  float:left;
}
.rightDiv
{
  float:right;
}
.newstitle
{
  width:120px;
  text-overflow:ellipsis;
  overflow:hidden;
  border:1px solid blue;
}
.NewsItem
{
  border-bottom:1px dotted #c8c8c8;
  width:180px;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-top:3px;
  padding-bottom:3px;
  
}


.NewsItemWide
{
  border-bottom:1px dotted #c8c8c8;
  width:200px;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-top:3px;
  padding-bottom:3px;
}
.NewsItem img
{
  padding-right:3px;
  vertical-align:middle;
}
.NewsItem li
{
  font-size:5pt;
  color:#c8c8c8;
}

.NewsItem a
{
  font-size:9pt;
  color:black;
  text-decoration:none;
}
.NewsItemWide
{
  border-bottom:1px dotted #c8c8c8;
  width:250px;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-top:3px;
  padding-bottom:3px;
}
.NewsItemWide li
{
  font-size:5pt;
  color:#c8c8c8;
}

.NewsItemWide a
{
  font-size:9pt;
  color:black;
  text-decoration:none;
}
.PicTbl
{
  width:82px;
  height:65px;
  border:1px solid #c8c8c8;
  background-color:#EEEEEE;
  border-collapse:0px;
  border-spacing:0px;
}
.PicTbl td
{
  vertical-align:middle;
  text-align:center;
  padding:1px;
}
.PicTbl img
{
  width:78px;
  height:60px;
}
.Ellipsis100
{
  width:100px;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-top:3px;
}
.Ellipsis100 a
{
  color:black;
  text-decoration:none;
}

#listView{
width:100%;
border-collapse :collapse;
margin-bottom:8px;
border:1px solid #B8860B;

}
#listView caption{
text-align:left;
padding:4px 15px;
font-weight:bold;
font-size:12px;
color:#67C1E4;
background:#fff url(arr.gif);
background-repeat: no-repeat;
background-position: left center;
}
#listView th{
background: #DAA520 url(headbg.gif) repeat-x top left;
border-right:1px solid #DAA520;
padding:4px 4px;
height:22px;
color:#fff;
white-space:nowrap;
}
#listView tr{
 background-color:expression((this.rowIndex % 2)==0?"#efefef":"#ffffff");
}
#listView td{
 padding:4px 5px;
 border-right:1px solid #999;
 border-bottom:1px solid #999;
}

#listView img{
 margin-right:4px;
}
#listView table{
 border-collapse :collapse;
 border:1px solid #DAA520;
 }

 #lt td
{
	font-size:12px;
}
#tab1
{
	border:1px solid #d8d8d8;
	height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	cursor:hand;
}
#tab2
{
	border:1px solid #d8d8d8;
	height:30px;
	vertical-align:middle;
		text-align:center;
	font-weight:bold;
		cursor:hand;
}
#tab3
{
	border:1px solid #d8d8d8;
	height:30px;
	vertical-align:middle;
		text-align:center;
	font-weight:bold;
		cursor:hand;
}
.focused
{
	background-color:blue;
	font-weight:bold;
	color:white;
}
.common
{
	background-color:transparent;
	font-weight:normal;
	color:black;
}
.bdrspace
{
border-bottom:1px solid #d8d8d8;
}
.banner{ padding-left:35px; width:216px !important;width /**/:251px;background:url(ztbdbg.gif) left no-repeat; height:27px; line-height:27px; text-align:left; font-size:12px; color:#000000}
.banner_new{ padding-left:35px; width:216px !important;width /**/:251px;background:url(55subtitle.jpg) left no-repeat; height:27px; line-height:27px; text-align:left; font-size:12px; color:#000000}
.banner_new1{ padding-left:15px; width:160px !important;width /**/:251px;background:url(55subtitle.jpg) left no-repeat; height:27px; line-height:27px; text-align:left; font-size:12px; color:#000000}
.border{ font-size:9pt;float:left; margin:0 10px 10px 0; padding:3px;width:620px;line-height:20px; text-align:left; font-size:12px; color:#000000; border:1px solid #AFAFAF;}
.picbanner{ padding-top:4px;padding-left:10px; width:216px !important;height:27px; line-height:27px; text-align:left; font-size:12px; background-color:#D6E5F5;width:255px;}
.picborder
{ float:left;
margin:0 10px 10px 0;
padding-top:3px;
width:255px;
line-height:20px;
text-align:left;
font-size:12px;
color:#000000;
border-left:1px solid #D6E5F5;
border-right:1px solid #D6E5F5;


}
.zttitle
{
  FONT-SIZE: 27px;
  margin:auto;
  border-bottom:1px solid #FDFDFD;
  padding-bottom:3px;
}
.zttitle_new
{
  FONT-SIZE: 27px;
  margin:auto;
  border-bottom:1px solid #FDFDFD;
  padding-bottom:3px;
  background-image:url(../Images/55title.jpg);
  height:50px;
  width:616px;
}



































