﻿@CHARSET "UTF-8";
BODY {
	BACKGROUND-COLOR: #FFF;
	margin: 0px;
	overflow: auto;
	FONT-SIZE: 12px;
	font-family: "宋体";
	text-align: center;
	overflow: scroll;
	background-image: url("../images/index_bg.gif");
	background-color: #EFEFEF;
	background-position: center;
}

TABLE {
	FONT-SIZE: 12px;
	font-family: "宋体";
}

.nag {
	height: 36px;
	white-space: nowrap;
	background: url(images/main/nag_bg.gif);
}

.nag .nag-left {
	background: url(images/main/nag_left.gif);
}

.nag .nag-context {
	background: url(images/main/nag_context.gif);
}

.nag .nag-context .left {
	width: 7px;
	background: url(images/main/nag_context_left.gif) no-repeat;
}

.nag .nag-context .right {
	width: 9px;
	background: url(images/main/nag_context_right.gif) no-repeat;
}

.nag .nag-context .title {
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 15px;
	color: #021B3A;
	width: 100%;
	margin: 0;
}

.nag .nag-context-dsb {
	background: url(images/main/nag_context_dsb.gif);
}

.nag .nag-context-dsb .left {
	background: url(images/main/nag_context_left_dsb.gif) no-repeat;
}

.nag .nag-context-dsb .right {
	background: url(images/main/nag_context_right_dsb.gif) no-repeat;
}

.nag .nag-context-dsb .title {
	color: #707070;
}

.nag .nag-context-over {
	background: url(images/main/nag_context_over.gif);
}

.nag .nag-context-over .left {
	background: url(images/main/nag_context_left_over.gif) no-repeat;
}

.nag .nag-context-over .right {
	background: url(images/main/nag_context_right_over.gif) no-repeat;
}

.nag .nag-context-over .title {
	color: #021B3A;
}

.nag .button {
	padding-top: 6px;
	padding-right: 20px;
}

.searchbar {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background: #D8F3FE;
	BORDER: #CAD6D6 1px solid;
	height: 35px;
	white-space: normal;;
	word-break: normal;;
	word-wrap: normal;
	background: url(images/main/search_bg.gif) repeat;
}

.searchbar .button {
	padding-top: 3px;
}

.icon {
	height: 15px;
	width: 15px;
	background-repeat: no-repeat;
	background-position: 0px 20px;
}

.icon-common {
	background: url(images/index/icon-common.gif) no-repeat;
}

.container {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFFFFF;
	BORDER: #CAD6D6 0px solid;
	height: 0;
	white-space: normal;;
	word-break: normal;;
	word-wrap: normal;
}

.extable_footer_left {
	background: url("../images/extable_footer_left.gif");
	background-repeat: no-repeat;
	width: 1px;
	height: 27px;
}

.extable_footer_right {
	background: url("../images/extable_footer_right.gif");
	background-repeat: no-repeat;
	width: 1px;
	height: 27px;
}

.extable_footer_middle {
	background: url("../images/extable_footer_middle.gif");
	background-repeat: repeat-x;
	height: 27px;
	padding-top: 5px;
}

/*dhtmlxgrid light*/
div.gridbox_light { /*border: 1px solid #A2C1E0;*/
	
}

div.gridbox_light .xhdr {
	/*background-image: url(images/main/grid_light_header.gif);*/
	
}

div.gridbox_light .xhdr { /*border-left: 1px solid #A2C1E0;*/
	white-space: nowrap;
}

div.gridbox_light table.obj td {
	border-width: 0px 1px 0px 1px;
	border-left: 1px solid white;
	border-right: 1px solid #EFEFEF;
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 4px;
	padding-left: 4px;
}

div.gridbox_light table.obj {
	border-bottom: 1px solid #D6D6D6;
}

.buttonTable {
	border: #C2D4E8 0px solid;
	width: 80%;
	border-collapse: collapse;
	margin-top: 5px;
}

.tpanel {
	width: 250px;
}

.tpanel-head {
	width: 250px;
	height: 31px;
	background: url("../images/ttop.gif") no-repeat;
}

.tpanel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 6px;
	padding-left: 20px;
	color: #0F4162;
}

.tpanel-right {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}

.tpanel-body {
	float: none;
	background: url("../images/tbg.gif") repeat-y;
}

.tpanel-foot {
	width: 250px;
	height: 7px;
	background: url("../images/tbottom.gif") no-repeat;
}

.panel {
	width: 250px;
}

.panel-head {
	width: 250px;
	height: 31px;
	background: url("../images/lefttop.gif") no-repeat;
}

.panel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 6px;
	padding-left: 20px;
	color: white;
}

.panel-right {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}

.panel-body {
	float: none;
	background: url("../images/leftbg.gif") repeat-y;
	height: 200px;
}

.panel-body td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 26px;
}

.panel-foot {
	width: 250px;
	height: 7px;
	background: url("../images/leftbottom.gif") no-repeat;
}

.panel a {
	text-decoration: none;
	color: black;
}

.panel a:hover {
	text-decoration: none;
	color: #825207;
}

.sqpanel {
	background: url("../images/sqbg.gif");
	border: 1px #6BC2F4 solid;
	width: 705px;
	height: 86px;
	margin-top: 3px;
}

.yshpanel {
	background: url("../images/yshbg.gif");
	width: 705px;
	margin-top: 3px;
	background-position: top;
	background-repeat: no-repeat;
}


.yshpanel-head {
	width: 705px;
	height: 30px;
}

.yshpanel-title {
	font-size: 12px;
	float: left;
	padding-top: 8px;
	padding-left: 170px;
	color: red;
	
}

.yshpanel-right {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}

.yshpanel-body {
	float: none;
	padding-top: 6px;
	padding-left: 3px;
	text-align: left;
}

.yshpanel-body td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 26px;
}

.yshpanel a {
	text-decoration: none;
	color: black;
}

.yshpanel a:hover {
	text-decoration: none;
	color: #825207;
}

.bapanel {
	background: url("../images/babg.gif");
	width: 705px;
	margin-top: 3px;
	background-position: top;
	background-repeat: no-repeat;
}

.bapanel-head {
	width: 705px;
	height: 30px;
}

.bapanel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 8px;
	padding-left: 50px;
	color: white;
}

.bapanel-right {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}

.bapanel-body {
	float: none;
	padding-top: 6px;
	padding-left: 3px;
	text-align: left;
}

.bapanel-body td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 26px;
}

.bapanel a {
	text-decoration: none;
	color: black;
}

.bapanel a:hover {
	text-decoration: none;
	color: #825207;
}

.newspanel {
	background: url("../images/newsbg.gif");
	width: 705px;
	margin-top: 3px;
	background-position: top;
	background-repeat: no-repeat;
}

.newspanel-head {
	width: 705px;
	height: 30px;
}

.newspanel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 8px;
	padding-left: 50px;
	color: white;
}

.newspanel-right {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}

.newspanel a {
	text-decoration: none;
	color: black;
	font-size: 14px;
}

.newspanel a:hover {
	text-decoration: none;
	color: #825207;
}

.address {
	background: url("../images/next_ico.gif") no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px;
}

.balist td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 20px;
}

.balist a {
	text-decoration: none;
}

.newslist td {
	height: 23px;
}

.newslist a {
	text-decoration: none;
}

.menu a {
	text-decoration: none;
	color: white;
	font-weight: bold;
	font-size: 14px;
}

.menu a:hover {
	text-decoration: none;
	color: #825207;
}

.news a {
	text-decoration: none;
	font-size: 14px;
}

.query {
	width: 250px;
}

.query-top {
	width: 250px;
	height: 40px;
	background: url("../images/querytop.gif") no-repeat;
}

.query-body {
	background: url("../images/querybg.gif") repeat-y;
}

}
.query-bottom {
	width: 250px;
	height: 19px;
	background: url("../images/querybottom.gif") no-repeat;
}

.bottom-panel {
	width: 350px;
}

.bottom-panel-head {
	width: 350px;
	height: 36px;
	background: url("../images/bottomtop.gif") no-repeat;
}

.bottom-panel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 9px;
	padding-left: 45px;
	color: white;
}

.bottom-panel-right {
	float: right;
	padding-top: 11px;
	padding-right: 10px;
}

.bottom-panel-body {
	float: none;
	background: url("../images/bottombg.gif") repeat-y;
	height: 150px;
}

.bottom-panel-body td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 26px;
}

.bottom-panel-foot {
	width: 350px;
	height: 7px;
	background: url("../images/bottombottom.gif") no-repeat;
}

.bottom-panel a {
	text-decoration: none;
	color: black;
}

.bottom-panel a:hover {
	text-decoration: none;
	color: #825207;
}

a {
	text-decoration: none;
	color: black;
}

.right-panel {
	width: 705px;
	background-position: top;
	background-repeat: no-repeat;
}

.right-panel-head {
	width: 705px;
	height: 30px;
	background: url("../images/righttop.gif") no-repeat;
}

.right-panel-title {
	font-weight: bold;
	font-size: 14px;
	float: left;
	padding-top: 8px;
	padding-left: 25px;
	color: black;
}

.right-panel-right {
	float: right;
	padding-top: 8px;
	padding-right: 15px;
	color: white;
}

.right-panel-bar {
	width: 705px;
	background: url("../images/rightbar.gif") repeat-y;
	height: 30px;
}

.right-panel-body {
	width: 705px;
	float: none;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 10px;
	background: url("../images/rightbg.gif") repeat-y;
}

.right-panel-address {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}

.right-panel-foot {
	float: none;
	text-align: left;
	width: 705px;
	height: 5px;
	background: url("../images/rightbottom.gif") no-repeat;
}

.right-panel-body td {
	BORDER-BOTTOM: #a5a5a5 1px dotted;
	height: 30px;
}

.right-panel a {
	text-decoration: none;
	color: black;
}

.right-panel a:hover {
	text-decoration: none;
	color: #825207;
}