/*       网站结构样式开始           */
#desktop {
	width:770px;
  margin-right: auto;
  margin-left: auto;
}

#main_bg {
	width:770px;
	background-image: url(../images/main_bg.gif);
	background-repeat: repeat-y;
  float:left;
}

#index_leftbg{
	background: #F4F4F4;
	width:220px;
	text-align:center;
	float:left;
}

#index_rightbg{
	background: #ffffff;
  height:100%;
	width:530px;
	text-align:left;
	float:right;
	margin:0px;
  padding-left:10px;
  padding-right:10px;
}

.left_title {
	background-image: url(../images/index_17.gif);
	width:191px;
	height:22px;
	text-align:left;
	font-size:9pt;
	color:#265081;
	padding-top:6px;
	padding-left:25px;
	font-weight: bold;
	margin-top:2px;
  margin-right: auto;
  margin-left: auto;
	text-align:left;
}

.right_title{
	background-image: url(../images/index_19.gif);
	width:514px;
	height:28px;
	padding-top:5px;
	padding-left:5px;
	font-size:9pt;
	font-weight: bold;
}

#login {
}
#login_title {
}
#login_form {
	margin: 10px;
}

#elogin {
}
#elogin_title {
}
#elogin_form {
	margin: 10px;
}

#help {
}
#help_title {
}
#help_list {
}
#help_list ul {
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 5px 0px;
}
#help_list li{
	background-image: url(../images/icon10.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	margin-bottom: 2px;
	padding: 0px 0px 0px 20px;
	display: block;
	list-style: none;
  text-align:left;
}
#help_form {
	margin: 10px;
}
#help2_title {
}
#help2_form {
	margin: 10px;
}

#down {
  margin: 2px 0px 5px 0px;
}
#down_title {
}
#down_list {
}
#down_list ul {
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 5px 0px;
}
#down_list li{
	background-image: url(../images/icon10.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	margin-bottom: 2px;
	padding: 0px 0px 0px 20px;
	display: block;
	list-style: none;
  text-align:left;
}
#down_more {
  margin-left:160px;
}

#board {
  margin-top:10px;
}
#board_title {
}
#board_content {
  text-align:center;
}

#headline {
  color:red;
  font-size:11.6pt;
	font-weight: bold;
  padding-top:8px;
  padding-bottom:8px;
}

#headline a {
  color:red;
  font-size:11.6pt;
}

#olnpt {
  margin-top:10px;
  margin-bottom:20px;
}
#olnpt_title {
}
#olnpt_content {
}

.more {
	background-image: url(../images/arrow.gif); 
  background-position: 0px 6px;
	background-repeat: no-repeat;
	text-align:left;
	font-size:9pt;
  padding-left:15px;
}

.ltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	padding: 1px;
}

.row {
  width: 95%;
	font-size:9pt;
	border-bottom: #9A9A9A 1px solid;
  text-align: left;
  margin: 5px 0px 5px 0px;
}

.subject{
	font-size:10.6pt;
	color:#B2920A;
	line-height:24px;
	font-weight: bold;
  margin: 3px 0px 3px 0px;
}

.subject a{
	font-size:10.6pt;
	color:#B2920A;
}

.file_doc {
	background-image: url(../images/mime_doc.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
}

.file_xls {
	background-image: url(../images/mime_xls.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
}

.file_pdf {
	background-image: url(../images/mime_pdf.gif);
  background-repeat: no-repeat;
  padding-left: 20px;
}

.info{
  margin-bottom: 5px;
}

.pinfo {
	font-size:10.2pt;
  text-indent:28px;
  margin-top:5px;
  margin-bottom:5px;
  line-height:1.8em;
}

#index_title{
	background-image: url(../images/index_17.gif);
	width:191px;
	height:22px;
	text-align:left;
	font-size:12px;
	color:#265081;
	padding-top:6px;
	padding-left:25px;
	font-weight: bold;
	margin-top:4px;
}
#index_titleright{
	width:77px;
	height:30px;
	text-align:center;
	font-size:14px;
	color:#000000;
	padding-top:8px;
	padding-left:5px;
	font-weight: bold;
	float:left;
}
#index_rightsearch{
	width:300px;
	height:30px;
	text-align:right;
	font-size:12px;
	color:#265081;
	padding-top:5px;
	padding-left:5px;
	float:right;
}
.search{
	font-size:12px;
	color:#000000;
	width:150px;
	height:20px;
}

#index_titlerightbg{
	background-image: url(../images/index_19.gif);
	width:590px;
	height:33px;
	margin-top:15px;
}

div#wnewslist {
 margin-left:5px;
 width:140;
 margin-top:8px;
}
div#wnewslist ul {
    PADDING: 0; 
	MARGIN: 0; 
}

div#wnewslist li { 
	width:150;
	MARGIN: 0; 
	DISPLAY: block; 
	padding-top: 2px; 
	text-align: left;
	font-size:12px;
    color:#1D1D1D;
}
#index_maincontact{
	width:540px;
	height:90%;
	font-size:12px;
	color:#1D1D1D;
	padding:5px;
	margin-top:20px;
	text-align:center;
	line-height:25px;
}
#subcate_title{
	width:590px;
	height:30px;
}

.titletd{
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	border-top: #E0E0E0 1px solid;
	border-left: #E0E0E0 1px solid;
	border-bottom: #3D4D5D 1px solid;
	border-right: #3D4D5D 1px solid;
	background-color: #C0D0E0;
	height:23px;
}

.contenttd{
	color:#000000;
	background-color: #CCCCCC;
	border-top: #E0E0E0 1px solid;
	border-left: #E0E0E0 1px solid;
	border-bottom: #3D4D5D 1px solid;
	border-right: #3D4D5D 1px solid;
  padding-left:2px;
  padding-right:2px;
	height:23px;
}

.tabletext{
	font-size:12px;
	color:#0F2A50;
	line-height:20px;
	border-bottom: #9A9A9A 1px dashed;
}
.tabletexttitle{
	font-size:12px;
	color:#B2920A;
	line-height:20px;
	font-weight: bold;
}
#shujulist{
	width:590px;
	height:520px;
	border-bottom: #5D9FD8 3px solid;
}

.titletd1{
	color:#5E5E5E;
	border-bottom: #D1D1D1 1px dashed;
}

.titletd2{
	font-size:12px;
	color:#5E5E5E;
	border-bottom: #D1D1D1 1px dashed;
	text-align:left;
	height:30px;
	padding-top:2px;
	padding-left:5px;
}

#pcate {
	width:90%;
	background-image: url(../images/xup.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	padding-left:25px;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
}

#list {
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

#page{
	height:30px;
	text-align:right;
	float: right;
	padding-right:20px;
	font-size:9pt;
	color:#0D4A83;
  margin-bottom:10px;
}

#controlbar{
	height:30px;
	text-align:left;
	float: left;
	padding-left:20px;
	font-size:9pt;
	color:#0D4A83;
  margin-bottom:10px;
}

#pinyin{
	float:left;
	margin-top:10px;
}

#indexbar{
	text-align:right;
	margin-top:10px;
}

#searchbar{
  width:100%;
	text-align:left;
	font-size:9pt;
	color:#0D4A83;
	margin-top:10px;
	margin-bottom:10px;
}

#filterbar{
  width:100%;
	text-align:left;
	font-size:9pt;
	color:#0D4A83;
}
