/* ---STYLE_A CSS FOR WEBWORK 3.0 */ 
/* --- FOR CSS 2.0 IE 5.0 LATER,NS 6.0 LATER --- */ 
/* --- VERSION V3.0 --- */ 
/* --- Author: Paul--- */ 
/* --- 2004.1.12.------ Last update time:yy.mm.dd --- */ 


/*基本设置*/
body {color: #000000; margin-top:0px; margin-left: 0px; margin-right: 0px;} 
td { font-size:10pt; color:#666666; line-height: 18px}
input {font-size:8pt; font-family:宋体,verdana;}

/*中文字体尺寸设置*/
.xst {font-size: 8pt; } 
.st {font-size: 9pt; } 
.sbt { font-size: 9pt; font-weight: bold; } 
.mt { font-size: 10.5pt;} 
.mbt{ font-size: 10.5pt; font-weight: bold; } 
.lt { font-size: 11pt; }
.lbt { font-size: 11pt; font-weight: bold; }
.xlt { font-size: 12pt; }
.xlbt { font-size: 12pt; font-weight: bold; }
.xxlt { font-size: 14pt; letter-spacing: -1px; }
.xxlbt {  font-size: 14pt; font-weight: bold; letter-spacing: -1px; }
.sec01{line-height: 22px}

/*彩色－中文字体尺寸设置*/
.lbt_green { font-size: 11pt; font-weight: bold; color: #009933; }

/*英文字体设置------------------*/

.normal { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px }
.heading01 { font-family: Arial, Verdana, sans-serif; font-size: 100%; font-weight: bold ; line-height: 130%}
.heading02 { font-family: Arial, Verdana, sans-serif; font-size: 90%; font-weight: bold; line-height: 115%}
.body01 { font-family: Arial, sans-serif; font-size: 80%; line-height: 131%}
.body02 { font-family: Verdana, Arial, sans-serif; font-size: 66%; line-height: 140%}
.item01 { font-family: Arial, sans-serif; font-size: 80%; line-height: 140% }
.item02 { font-family: Verdana, Geneva, Arial,sans-serif; font-size: 64%; line-height: 138%; font-weight: bold;}
.print { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 9px; line-height: 12px }
.other { font-family: Verdana, Arial; font-size: 9px; line-height: 22px;}

/*----------------------------------------------------*/

/*字体链接样式, link,visited,hover,active*/

a:link { color: #000000; text-decoration: none} 
a:visited { color: #000000; text-decoration: none} 
a:hover { color: #999999; text-decoration: none} 
a:active { color: #666666; text-decoration: none} 

/*---1. ,black--color range: #000000, #000000,#000000,#000000--*/
a.black:link { color: #000000; text-decoration: none} 
a.black:visited { color: #000000; text-decoration: none} 
a.black:hover { color: #333333; text-decoration: none} 
a.black:active { color: #000000; text-decoration: none} 

/*---2.,white--color range: #FFFFFF, #FFFFFF,#CCCCCC,#9A9A9A--*/
a.gray:link { color: #666666; text-decoration: none} 
a.gray:visited { color: #666666; text-decoration: none} 
a.gray:hover { color: #999999; text-decoration: none} 
a.gray:active { color: #666666; text-decoration: none} 

/*---2.,white--color range: #FFFFFF, #FFFFFF,#CCCCCC,#9A9A9A--*/
a.white:link { color: #FFFFFF; text-decoration: none} 
a.white:visited { color: #FFFFFF; text-decoration: none} 
a.white:hover { color: #CCCCCC; text-decoration: none} 
a.white:active { color: #9A9A9A; text-decoration: none} 

/*---3.,blue--color range: #2F6598, #2F6598,#2BAFD0,#6497C6--*/
a.blue:link { color: #2F6598; text-decoration: none} 
a.blue:visited { color: #2F6598; text-decoration: none} 
a.blue:hover { color: #2BAFD0; text-decoration: none} 
a.blue:active { color: #6497C6; text-decoration: none} 

/*---4.,green--color range: #1C6524, #1C6524,#9ACB17,#659628--*/
a.green:link { color: #1C6524; text-decoration: none} 
a.green:visited { color: #1C6524; text-decoration: none} 
a.green:hover { color: #9ACB17; text-decoration: none} 
a.green:active { color: #659628; text-decoration: none} 

/*---5.,orange--color range: #FC650D,#FC650D,#FB9A30,#CD6508--*/
a.orange:link { color: #FC650D; text-decoration: none} 
a.orange:visited { color: #FC650D; text-decoration: none} 
a.orange:hover { color: #FB9A30; text-decoration: none} 
a.orange:active { color: #CD6508; text-decoration: none} 

/*---6.,scarlet--color range: #CE3030, #CE3030,#FB6565,#9A2034--*/
a.scarlet:link { color: #CE3030; text-decoration: none} 
a.scarlet:visited { color: #CE3030; text-decoration: none} 
a.scarlet:hover { color: #FB6565; text-decoration: none} 
a.scarlet:active { color: #9A2034; text-decoration: none} 

/*---7.pansy--color range: #633065, #633065,#D23096,#97659A--*/
a.pansy:link { color: #633065; text-decoration: none} 
a.pansy:visited { color: #633065; text-decoration: none} 
a.pansy:hover { color: #D23096; text-decoration: none} 
a.pansy:active { color: #97659A; text-decoration: none} 

/*---8.olive--color range: #636B0A, #636B0A,#999A2D,#9A9A64--*/
a.olive:link { color: #636B0A; text-decoration: none} 
a.olive:visited { color: #636B0A; text-decoration: none} 
a.olive:hover { color: #999A2D; text-decoration: none} 
a.olive:active { color: #9A9A64; text-decoration: none} 

/*---9.brown--color range: #98651F,#98651F,#CF9A65,#D09A30--*/
a.brown:link { color: #98651F; text-decoration: none} 
a.brown:visited { color: #98651F; text-decoration: none} 
a.brown:hover { color: #CF9A65; text-decoration: none} 
a.brown:active { color: #D09A30; text-decoration: none} 

/*---10.aquamarine--color range: #346865,#346865,#309999,#659A99--*/
a.aquamarine:link { color: #346865; text-decoration: none} 
a.aquamarine:visited { color: #346865; text-decoration: none} 
a.aquamarine:hover { color: #309999; text-decoration: none} 
a.aquamarine:active { color: #659A99; text-decoration: none} 


/*---11.purple --color range: #A910DC,#A910DC,#D23096,#97659A--*/
a.purple:link { color: #A910DC; text-decoration: none} 
a.purple:visited { color: #A910DC; text-decoration: none} 
a.purple:hover { color: #D23096; text-decoration: none} 
a.purple:active { color: #97659A; text-decoration: none} 

/*---12.blue2 --color range: #016563,#016563,#03ACA9,#1A807E--*/
a.blue2:link { color: #016563; text-decoration: none} 
a.blue2:visited { color: #016563; text-decoration: none} 
a.blue2:hover { color: #03ACA9; text-decoration: none} 
a.blue2:active { color: #1A807E; text-decoration: none} 

/*---13.white --color range: #FFFFFF,#FFFFFF,#FFCCCC,#FFFFFF--*/
a.white:link { color: #FFFFFF;} 
a.white:visited { color: #FFFFFF;} 
a.white:hover { color: #F3E8FE; text-decoration: none} 
a.white:active { color: ##FFFFFF; text-decoration: none} 

/*---13.white2 --color range: #FFFFFF,#FFFFFF,#99CCFF,#FFFFFF--*/
a.white2:link { color: #FFFFFF; text-decoration: none} 
a.white2:visited { color: #FFFFFF; text-decoration: none} 
a.white2:hover { color: #99CCFF; text-decoration: none} 
a.white2:active { color: ##FFFFFF; text-decoration: none} 




/*－－－－－－－－－表单元素样式－－－－－－－－－*/

/*输入框样式*/
.input01 {font-size: 9pt; color:#666666; background-color: #FFFFFF; border-bottom: #CCCCCC 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #000000 1px solid; height:17px margin-top: auto; margin-right: auto}
.input02 {font-size: 9pt; color:#666666; border:1px solid #808080; height:20px; padding-left:5px; padding-top:2px}
.input03 {font-size: 9pt; color:#000000; background-color:#E7E7DE; height:20px; border-top:1px solid #B8B8A2; border-left:1px solid #B8B8A2; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding-left:5px; padding-top:2px}
.input04 {font-size: 9pt; color:#666666; border:1px solid #D6D6D5; background-color:#F4F4F4; height:20px; padding-top:2px; text-align:center}
/*按钮样式*/
.btn_gray {BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; height: 14pt; font-size: 12px}
.btn_blue {
	BACKGROUND-COLOR: #64DFF4;
	BORDER-BOTTOM: 1px ridge;
	BORDER-LEFT: 1px ridge #E3F9FD;
	BORDER-RIGHT: 1px ridge;
	BORDER-TOP: 1px ridge #E3F9FD;
	height: 14pt;
	font-size: 9pt;
	color: #056C7E;
}
.btn_orange {
	BACKGROUND-COLOR: #FF6633;
	BORDER-BOTTOM: 1px ridge;
	BORDER-LEFT: 1px ridge #FFFFFF;
	BORDER-RIGHT: 1px ridge;
	BORDER-TOP: 1px ridge #FFFFFF;
	height: 14pt;
	font-size: 9pt;
	color: #FEEDD3;
}
.btn_green {
	BACKGROUND-COLOR: #64DFF4;
	BORDER-BOTTOM: 1px ridge;
	BORDER-LEFT: 1px ridge #E3F9FD;
	BORDER-RIGHT: 1px ridge;
	BORDER-TOP: 1px ridge #E3F9FD;
	height: 14pt;
	font-size: 9pt;
	color: #056C7E;
}
.btn_yellow {
	BACKGROUND-COLOR: #FFCC66;
	BORDER-BOTTOM: 1px ridge;
	BORDER-LEFT: 1px ridge #FFCC66;
	BORDER-RIGHT: 1px ridge;
	BORDER-TOP: 1px ridge #FFCC66;
	height: 14pt;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
}
/*其他元素*/
.se01 {font-size:9pt; font-family:宋体,verdana; color:#666666; border:1px solid #808080;}
.se02 {font-size:11.5pt; font-family:宋体,verdana; color:#666666; border:1px solid #808080;}
.op01 {font-size:9pt; font-family:宋体,verdana; color:#666666; border:1px solid #808080;}

/*－－－－－－－－－－－－－－－－－－－－－－－－*/

/*表格样式设置*/
.table01 { border: 1px solid #CCCCCC; }
.table02 {
	clear: none;
	border: #CCCCCC;
	padding: 5px;
}
.table03 {
	clear: none;
	border: #CCCCCC;
	padding: 5px;
}
.table04 {
	clear: none;
	padding: 6px;
	border-top: 4px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
}
.table05 {
	clear: none;
	padding: 6px;
	border-top: 4px solid #EEEEEE;
	border-right: 0px solid #EEEEEE;
	border-bottom: 0px solid #EEEEEE;
	border-left: 0px solid #EEEEEE;
}
.table06 {
	clear: none;
	padding: 8px 8px 4px;
	border-top: 1px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
}
.table06b {
	clear: none;
	padding: 8px;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 0px solid #666666;
}
.table07 {
	clear: none;
	padding: 6px 8px 4px;
	border-top: 1px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 4px solid #EEEEEE;
	border-left: 0px solid #666666;
}
.table08 {
	clear: none;
	border-top: 1px solid #999999;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
}
.table08b {
	clear: none;
	border-top: 0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
}
.table09 { 
	padding: 6px 8px 4px;
}
/*表格单元样式设置*/
.td01 {	padding-top: 3px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; }
.td02 {	padding-top: 3px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; }
.td03 {	padding-top: 4px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; }
.td04 {	padding-top: 4px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; }
.td05 {	padding-top: 6px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; }
.td06 {	padding-top: 8px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; }
.td07 {	padding-top: 10px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; }


/*列表样式设置*/
.list01 {
	list-style-position: outside;
	list-style-image: url(list_dot01.gif);
	line-height: 180%;
	list-style-type: none;
}
.list02 {
	list-style-position: outside;
	list-style-image: url(list_dot02.gif);
	line-height: 180%;
	list-style-type: none;
}
.list03 {
	list-style-position: outside;
	list-style-image: url(list_arrow01.gif);
	line-height: 180%;
	list-style-type: none;
}
.list04 {
	list-style-position: outside;
	list-style-image: url(list_arrow02.gif);
	line-height: 180%;
	list-style-type: none;
}
.list05 {
	list-style-position: outside;
	list-style-image: url(list_dot03.gif);
	line-height: 180%;
	list-style-type: none;
}


/*线条样式设置--－－－－－－－－－－－--------------*/

/*水平线条样式设置----------------*/
.line01{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line01.gif);
	background-repeat: repeat-x;
	background-position: center;
};
.line02{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line02.gif);
	background-repeat: repeat-x;
	background-position: center;
};
.line03{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line03.gif);
	background-repeat: repeat-x;
	background-position: center;
};
.line04{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line04.gif);
	background-repeat: repeat-x;
	background-position: center;
};
.line05{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line05.gif);
	background-repeat: repeat-x;
	background-position: center;
};
/*垂直线条样式设置----------------*/
.vline01{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(vline01.gif);
	background-repeat: repeat-y;
	background-position: center;
};
.vline02{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(line02.gif);
	background-repeat: repeat-y;
	background-position: center;
};
/*自定义线条样式设置----------------*/
.dline01{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(dline01.gif);
	background-repeat: repeat-x;
	background-position: center;
};
.dline02{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 4px;
	background-image: url(dline02.gif);
	background-repeat: repeat-x;
	background-position: center;
};


/*定义背景样式设置*/
.bg01{
	background-image: url(bg_01.gif);
}
.bg02{
	background-image: url(bg_02.gif);
}

