a {font-size: 12px;color: #000000;text-decoration:none;}
a:link {font-size: 12px;color: #000000;text-decoration:none;}
a:visited {font-size: 12px;color: #000000;text-decoration:none;}
a:hover {font-size: 12px;color: #cc0000;text-decoration:none;}

td{font-size: 12px;color: #000000;}
div{font-size: 12px;color: #000000;}
P{margin: 0px;padding: 0px;}

body {
    font-size: 12px;
	color: #000000;
	 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	align: center;
	
}

form {
 margin: 0px;
 padding: 0px;
}

.file {
	width:100%;	
}

.mainbody {
    font-size: 12px;
	color: #000000;
	background-image: url(../../resources/images/main_bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	align: center;
	
}
/*表格单元格样式，配合table1和table2使用*/
.table1 {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #000000;
	background-color:#FFFFFF;
	padding: 4px;
	width:20%;	
}    										/*表格红色外边框样式(右边＋下边，文字单元格用)*/

.table2 {
	font-size: 12px;
	background-color: #FFFFFF;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding: 4px;
}                                            /*表格红色外边框样式(右边＋下边，输入框单元格用)*/ 

/*表单定义的表格单元格样式，配合table1f和table2f使用*/
.table1f {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #OOOOOO;
	background-color:#FFFFFF;
	padding: 4px;
	width:10%;	
}    										/*表格红色外边框样式(右边＋下边，自定义表单文字单元格用)*/

.table2f {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width:40%;
	padding: 4px;
}                                            /*表格红色外边框样式(右边＋下边，自定义输入框单元格用)*/ 

/*表单定义的表格单元格样式，配合table1f和table2f使用*/
.tableform1 {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #000000;
	background-color:#FFFFFF;
	padding: 4px;
	width:10%;	
}    										/*表格红色外边框样式(右边＋下边，自定义表单文字单元格用)*/

.tableform2 {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding: 4px;
}
/*一般表格样式*/
.table3 {
	font-size: 12px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}                                                 /*表格红色外边框样式*/

.tableno {
	font-size: 12px;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}                                            /*表格无边框*/

.table4 {
	font-size: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding: 4px;
}

/*特殊表格和单元格样式*/
.vtable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C5AE8D;
	border-left-color: #C5AE8D;
	background-color:#FFFFFF;
}                                /* 信息列表表格样式（外框）*/
.vtable2 {
	background-image: url(../../resources/images/vtable_1.gif);
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C5AE8D;
	border-bottom-color: #C5AE8D;
	font-size: 12px;
	color: #000000;
}                                /* 信息列表表格样式（标题背景）*/
.vtable3 {
	font-size: 12px;
	color: #000000;
	background-image: url(../../resources/images/vtable_2.gif);
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C5AE8D;
	border-bottom-color: #C5AE8D;
}                                /* 信息列表表格样式（信息条背景）*/


.txtfield {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #999999;	
	width:100%;	
} 
.txtfield16 {
	font-size: 150%;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #999999;	
	width:100%;	
	text-align: center;
}     
/*textfield样式(无边框，一般表单用)*/  
.txtfield17 {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #999999;	
	width:50%;	
}                     

.txtfieldline {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;	
	width:100%;	
}
.txtfieldline11 {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;	
	width:10%;	
}
.txtfieldline22 {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;	
	width:40%;	
}

.txtfieldz {
	font-size: 12px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #999999;	
}                                             /*textfield样式(无边框，一般表单用)*/   

.txtfield1 {
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #999999;	
	width:100%;	
	height:18px;
	background-image: url(../../resources/images/login_5.jpg);
}                                            /*登录页面textfield样式(无边框＋底线，登录和搜索用)*/


.txt_line {
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;	
}  
.txt_line16 {
	font-size: large;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;	
	text-align: center;
	width:50%;	
}  



.txtfieldx {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DBDBDB;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;	
} 

.title {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}                                            /*正文标题背景样式*/
.titlefont {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}                                         /*正文标题文字样式*/										  
.button_all{
	font-size: 12px;
	color: #000000;
	border-right: #000000 1px solid; padding-right: 0px; border-top: #000000 1px solid; padding-left: 0px; font-size: 12px; 
	filter: progid:dximagetransform.MICROSOFT.GRADIENT(GRADIENTTYPE=0, STARTCOLORSTR=#EEEEEE, ENDCOLORSTR=#EEEEEE); PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid;
}
.BUTTON_DIC {
	BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; FILTER: PROGID:DXIMAGETRANSFORM.MICROSOFT.GRADIENT(GRADIENTTYPE=0, STARTCOLORSTR=#FFFFFF, ENDCOLORSTR=#CECFDE); BORDER-LEFT: #7b9ebd 1px solid; WIDTH: 25px; CURSOR: hand; BORDER-BOTTOM: #7b9ebd 1px solid
}
.button {
	height: 22px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #F6F6F6;
}
.smallcol {
	width: 160px;
	height: 200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.red {
	font-size: 12px;
	color: #CC0000;
}                                            /*红色字体样式*/
.white {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
}
.white2 {font-size: 12px;color: #FFFFFF;}
.white2 a:link {font-size: 12px;color: #FFFFFF;}
.white2 a:visited {font-size: 12px;color: #FFFFFF;}
.white2 a:hover {font-size: 12px;color: #FFFFFF;text-decoration:none;}

.blackbold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}                                /* 字体样式（黑色＋粗体）*/

/*菜单样式*/
.menutitle
{
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#ECECFF;
	color:#000000;
	width:140px;
	padding:2px;
	text-align:center;
	font-weight:bold;
}

.submenu
{
	margin-bottom: 0.5em;
}
pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.searchlist a {
	font-size: 14px;
	text-decoration:inline;
	text-underline-position : below;
}
.searchlist a:link {
	font-size: 14px;
	text-decoration:inline;
	text-underline-position : below;
}
.searchlist a:hover {
	font-size: 14px;
	text-decoration:inline;
	text-underline-position : below;
}
.searchlist a:visited {
	font-size: 14px;
	text-decoration:inline;
	text-underline-position : below;
}

.view_input {
	border:1px solid #cccccc;
    width:120px;
	height:20px;
	color:#0066CC;
}
