/*通用样式*/
img {
	border:none;
}

/*模板样式*/
.aspan {
	display:block;
    color: #808080;
	font-size:9pt;
	line-height:150%;
	width:100%;
	float:left;
}

.aspan span {
	float:right;
}

.a0 {
    color: #808080;
    text-decoration: none;
	float:left;
}

a0:link, .a0:visited, .a0:active {
    color: #808080;
}

a0:hover  {
    color: #9999CC;
}

.top_button {
	font: 9pt Arial, sans-serif;
	height: 25px;
	background-image: url("../images/template/button_top.gif");
	background-repeat: no-repeat;
	position: relative;
}
.top_button div  {
	position: absolute;
	left: 26pt;
	top: 6pt; 
	color:#666666;
}

.top_button a {
	position: absolute;
	left: 25pt;
	top: 5pt;
	color:white;
    text-decoration: none;
}

.top_button a:link, .top_button a:visited, .top_button a:active {
	color:#fff;
}

.top_button a:hover {
	color:#FFFFCC;
}

.menuPop_now {
	font: 9pt Arial, sans-serif;
	background-image: url("../images/template/menuPop_now.gif");
}

.menuPop_now div {
	position: relative;
	padding-bottom: 1pt;
}

.menuPop_now div div {
	position: relative;
	color:#BFD52A;
}

.menuPop_now div span {
	position: absolute;
	left: -1pt;
	top: 1pt;
	color:#17357E;
}

.menuPop {
	font: 9pt Arial, sans-serif;
	background-image: url("../images/template/menuPop.gif");
}

.menuPop div  {
	position: relative;
	color:#666666;
}

.menuPop div div {
	position: relative;
	color:#666666;
}

.menuPop div a {
	position: absolute;
	left: -1pt;
	top: 1pt;
	text-decoration:none;
}

.menuPop div a:link, .menuPop div a:visited, .menuPop div a:active {
	color:#fff;
}

.menuPop div a:hover {
	color:#FFFFCC;
}

.PopMenu {
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
}

.PopMenu .content {
	position: absolute;
}

.PopMenu .items {
	border-right: #16347A 1px solid;
	border-top: #16347A 1px solid;
	z-index: 2;
	left: 0px;
	border-left: #16347A 1px solid;
	border-bottom: #16347A 1px solid;
	position: relative;
	top: 0px;
}

.PopMenu .item  {
	border-right: medium none;
	border-top: medium none;
	font-size: 12px;
	border-left: medium none;
	cursor: pointer;
	color: #FFFFFF;
	border-bottom: medium none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-decoration: none;
}

.PopMenu .background  {
	z-index: 1;
	left: 0px;
	position: absolute;
	top: 0px;
}

.PopMenu .shadowRight  {
	z-index: 3;
	width: 2px;
	position: absolute;
	top: 3px;
}

.PopMenu .shadowBottom  {
	z-index: 1;
	left: 3px;
	position: absolute;
	height: 2px;
}

.PopMenu .hover  {
	background-color: #C1D829;
	color: #16347A;
}

.PopMenu .item IMG  {
	margin-left: 10px;
}

.copyright {
	font-family: 宋体;
	font-size: 9pt;
	color: #254182;
	text-decoration: none;
}

.author {
	font-family: 宋体;
	font-size: 9pt;
	color:#757575;
	text-decoration: none;
	border:1px #cccccc solid;
	padding:4px;
}

/*主页面内容样式*/
.mainTable {
	font-size:9pt;
	width:100%;
	margin-top:10pt;
	padding-left:10pt;
	padding-right:1pt;
}

.mainTable td {
	vertical-align: top;
	padding:2pt;
}

.mainTable img {
	margin-right:20pt;
	margin-left:20pt;
}

.mainTable #cap {
	width: 100%;
	background-image : url("../images/template/main_titleline.jpg");
	background-repeat:repeat-x;
	padding-top:12pt;
}

.mainTable #CapName {
	color:#54AFDC;
	font-weight:bold;
	line-height:15pt;
	float:left;
	margin-left:1pt;
}

.mainTable #CapTime {
	color:#54AFDC;
	line-height:15pt;
	font-weight:bold;
	float:right;
	margin-right:5pt;
}

.mainTable #Content {
    COLOR: #808080;
	line-height:15pt;
    text-decoration: none;
	width:100%;
	padding:3pt;
}

.mainTable #more {
	float:right;
	margin-right:15pt;
}

/* 查询选项表样式 */
.optTable {
	border: 1px solid #207EBE;
	background-color: transparent;
	cursor: default;
}

.optTable thead {
	background-image: url("../images/bg_head.gif");
	background-repeat: repeat-x;
	background-color: #207EBE;
	font-family: 楷体_GB2312;
	font-size: 14pt;
	font-weight: bolder;
	font-style: italic;
	color: #808080;
	position: relative;
}

.optTable thead div {
	margin: 3pt 0pt 0pt 5pt;
	position: relative;
}

.optTable thead div div {
	position: relative;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	left: 0px;
	top: 0px;
}

.optTable thead div span {
	position: absolute;
	left: 1px;
	top: 1px;
	color:#FFFFFF;
}

.optTable tbody {
	background-color:transparent;
	font-size: 10pt;
	color: #336699;
}

.optTable tfoot {
	background-color:transparent;
	height: 25px;
	text-align: right;
}

.input1 {
    background-color: transparent;
	border:none;
    border-bottom: #336699 1px solid;
    color: #000000;
    font-size: 9.5pt;
}

.SelectList {
    border: #336699 1px solid;
	float: left;
}

.SelectList select {
    border: #336699 1px solid;
	margin: -3px;
    font-size: 9.5pt;
}

.DropDown {
    border-bottom: #336699 1px solid;
	float: left;
}

.DropDown select {
	border-top: none;
	border-right: none;
	border-left: none;
    border-bottom: #336699 1px solid;
	margin: -2px;
    font-size: 9.5pt;
}

.DropDown1 {
    border: #336699 1px solid;
	float: left;
	margin-left: 2pt;
	margin-top: 2pt;
}

.DropDown1 select {
    border: #336699 1px solid;
	margin: -2px;
    font-size: 9.5pt;
}

textarea {
	font-family: 宋体;
	font-size: 10.5pt;
	border: 1px #336699 solid;
}

/* 按钮样式 */
.optTable button, .lstTable button {
	color: white;
	margin-top: 2pt;
	margin-bottom: 2pt;
	padding-top: 2pt;
	padding-bottom: 1pt;
	padding-right: 8pt;
	padding-left: 8pt;
	cursor:pointer;
	font-size: 10pt;
	height: 18pt;
	border:none;
}

.optTable button.mouseout, .optTable button.mouseup,
.lstTable button.mouseout, .lstTable button.mouseup {
	border: #16347A 1px solid;
	border-color: transparent;
	background-image: url("../images/bg_button.gif");
}

.optTable button.mousedown,
.lstTable button.mousedown {
	border: #FFCC00 1px solid;
	background-image: url("../images/bg_button_hover.gif");
}

.optTable button.mouseover,
.lstTable button.mouseover {
	border: #FFCC00 1px solid;
	background-image: url("../images/bg_button_hover.gif");
}

/* 查询结果表样式 */
.lstTable {
	border: 1px solid #207EBE;
	border-top:none;
	border-collapse:collapse;
	background-color:transparent;
}

.lstTable td {
	border: 1px solid #84BAD6;
	border: 1px solid #207EBE;
}

.lstTable thead {
	background-color:#207EBE;
/*	background-image: url("../images/bg_head.gif");
 */
	font-size: 10.5pt;
	color: #FFFFFF;
	height:22px;
	vertical-align:middle;
	text-align:center;
	border: 1px solid #FFFFFF;
	cursor: default;
}

.lstTable thead td {
	border: 1px solid #FFFFFF;
}

.lstTable thead td input {
	margin:4px;
	padding:0px;
	border: none;
	background-color:transparent;
	font-size:6pt;
	width:10px;
	color:#FFFFFF;
	vertical-align:middle;
	cursor:n-resize;
}

.lstTable tbody {
	background-color:transparent;
	cursor: pointer;
	font-size:9.5pt;
	color: #505050;
}

.lstTable tbody td {
	padding:0px;
    vertical-align: middle;
	text-align:center;
}

.lstRow0 {
    background-color: #FFEAEA;
}

.lstRow1 {
    background-color: #F7FBFF;
}

.lstRow2 {
    background-color: #EAFCFF;
}

.lstTable tfoot {
	background-color: transparent;
	text-align: right;
	font-size:9pt;
	vertical-align: middle;
}

.lstTable tfoot IMG {
	vertical-align: middle;
	margin-bottom: 5pt;
}

#pageno {
	color: #84BAD6;
	font-size:9pt;
	float: left;
	clear: right;
	margin: 5pt;
	padding: 2pt 0pt 0pt 0pt;
}

#prvpage,#nxtpage {
	background-color: transparent;
	color: blue;
	border: none;
	font-size:9pt;
	margin: 3pt 10pt 3pt 10pt;
	padding: 2pt 0pt 0pt 0pt;
	cursor: pointer;
}

#gopage {
	background-color: transparent;
	border: #336699 1px solid;
	font-size: 9pt;
	margin-bottom: 3pt;
	margin-top: 3pt;
}

#delerows {
	color: Red;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 1px;
	padding-left: 1px;
	cursor:pointer;
	font-size: 9pt;
	border: #FF9999 1px solid;
	background-color: white;
	/*background-image: url("../images/bg_button.gif");*/
}
