/* single模板样式表 */

body {
	margin:0;
	text-align:center;
}

td,div,p {
	font-size: 12px;
	line-height: 18px;
	color: #3B3B3B;
}

form {
margin: 0;
padding: 0;
}

a:link {
	color: #0036C4;
	line-height: 18px;
	text-decoration: none;
}
a:visited {
	color: #0036C4;
	line-height: 18px;
	text-decoration: none;
}
a:hover {
	color: #ff9f4b;
	line-height: 18px;
	text-decoration: none;
}
a:active {
	color: #ff9f4b;
	line-height: 18px;
	text-decoration: none;
}




.pt9 {  font-size: 9pt; line-height: 15pt}
.pt9_line1 {  font-size: 9pt; line-height: 11pt}
.pt9_line2 {  font-size: 9pt; line-height: 13pt}
.px14 {  font-size: 14px}
.Blackpx14 {  font-size: 14px; color: #000000}
.Blackpt9 {  font-size: 9pt; color: #000000}
.pt9_noline {  font-size: 9pt; text-decoration: none; color: #000000}
.pt9_noline1 {  font-size: 9pt; text-decoration: none; color: #000000; line-height: 11pt}
.px14_noline {  font-size: 14px; text-decoration: none; color: #000000}
.pt9_comment {  font-size: 9pt; color: #666666}
.HandCursor {cursor:pointer;}

/* 纯色 */
.ColorDeepGray {color:#494949;}
a.ColorDeepGray:link {color:#494949;}
a.ColorDeepGray:visited {color:#494949;}
a.ColorDeepGray:active {color:#ff9f4b;}
a.ColorDeepGray:hover {color:#ff9f4b;}

.ColorDeepBlue {color:#23598D;}
a.ColorDeepBlue:link {color:#23598D;}
a.ColorDeepBlue:visited {color:#23598D;}
a.ColorDeepBlue:active {color:#ff9f4b;}
a.ColorDeepBlue:hover {color:#ff9f4b;}

.ImportantFontColor {color:#FF6600;}
a.ImportantFontColor:link {color:#FF6600;}
a.ImportantFontColor:visited {color:#FF6600;}
a.ImportantFontColor:active {color:#ff9f4b;}
a.ImportantFontColor:hover {color:#ff9f4b;}

/* 线条 */
.GrayTopBottomLine {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
.GrayBottomLine {border-bottom:1px solid #cccccc}
.BlackBottomLine {border-bottom:1px solid #000000}
.DeepGrayBottomLine {border-bottom:1px solid #666666}
.GrayBottomDotLine {
border-bottom:1px dotted #cccccc;
height:1px;
font-size: 1px;
line-height: 0px;
}
.BlackBottomDotLine {border-bottom:1px dotted #000000}
.DeepGrayBottomDotLine {
	border-bottom:1px dotted #666666;
	height:1px;
	font-size: 1px;
	line-height: 0px;
}
.GrayBorder {border:1px solid #cccccc}
.DotLine {padding:0;margin:0;font-size: 1px;line-height: 0px;height:1px;background-image: url(../images/dots_line_bg.gif);}
.DotLine1 {height:1px;background-image: url(../images/dots_line1.gif);}
.DotLine2 {height:1px;background-image: url(../images/dots_line2.gif);}
.DotLine3 {height:3px;background-image: url(../images/double_dot_line.gif);}
.GrayDotLineBox {border:1px dotted #cccccc}

/* 特效 */
.FontShadow1 {width:100%; filter:DropShadow(color=#000000,offx=1,offy=1)}
.FontShadow2 {width:100%; filter:DropShadow(color=#ffffff,offx=1,offy=1)}
.FontShadow3 {width:100%; filter:DropShadow(color=#cccccc,offx=1,offy=1)}


/* 表单 */
.inputbox1 {font-size: 14px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid;}
.inputbox2 {font-size: 9pt; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid;}
.inputbox1-onfocus {font-size: 14px; BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid;}
.inputbox2-onfocus {font-size: 9pt; BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid;}
.Button3D {BORDER-RIGHT: #bcbcbc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #ebebeb 2px solid; CURSOR: pointer; BORDER-BOTTOM: #bcbcbc 1px solid;font-size:9pt; HEIGHT: 22px; BACKGROUND-COLOR: #dfdfdf;}
.selectbar1 {font-size: 14px; color: #000000;}
.selectbar2 {font-size: 12px; color: #000000;}
.form {margin: 0px;padding: 0px;}





/* 粗体 */
.red {font-size: 12px;font-weight: bold;color: #c80000;}
a.red:link {font-size: 12px;color: #b81300;text-decoration: none;line-height: 20px;}
a.red:active {font-size: 12px;color: #c80000;text-decoration: none;line-height: 20px;}
a.red:hover {font-size: 12px;color: #c80000;text-decoration: none;line-height: 20px;}
a.red:visited {font-size: 12px;color: #b81300;text-decoration: none;line-height: 20px;}

.white {font-size: 12px;font-weight: bold;color: #ffffff;}
a.white:link {font-size: 12px;color: #ffffff;text-decoration: none;}
a.white:visited {font-size: 12px;color: #ffffff;text-decoration: none;}
a.white:hover {font-size: 12px;color: #ffffff;text-decoration: underline;}
a.white:active {font-size: 12px;color: #ffffff;text-decoration: none;}

.orange {font-size: 12px;font-weight: bold;color: #FC6500;}
a.orange:link {font-size: 12px;font-weight: bold;color: #FC6500;}
a.orange:visited {font-size: 12px;font-weight: bold;color: #FC6500;}
a.orange:active {font-size: 12px;font-weight: bold;color: #ff0000;}
a.orange:hover {font-size: 12px;font-weight: bold;color: #ff0000;}

.orangeWithLine {font-size: 12px;font-weight: bold;color: #FC6500;}
a.orangeWithLine:link {font-size: 12px;font-weight: bold;color: #FC6500;text-decoration: underline;}
a.orangeWithLine:visited {font-size: 12px;font-weight: bold;color: #FC6500;text-decoration: underline;}
a.orangeWithLine:active {font-size: 12px;font-weight: bold;color: #B90000;text-decoration: none;}
a.orangeWithLine:hover {font-size: 12px;font-weight: bold;color: #B90000;text-decoration: none;}

.deepblue {font-size: 12px;font-weight: bold;color: #23598D;}
a.deepblue:link {font-size: 12px;font-weight: bold;color: #23598D;}
a.deepblue:visited {font-size: 12px;font-weight: bold;color: #23598D;}
a.deepblue:active {font-size: 12px;font-weight: bold;color: #ff9f4b;}
a.deepblue:hover {font-size: 12px;font-weight: bold;color: #ff9f4b;}

.deepgreen {font-size: 12px;font-weight: bold;color: #009900;}
a.deepgreen:link {font-size: 12px;font-weight: bold;color: #009900;}
a.deepgreen:visited {font-size: 12px;font-weight: bold;color: #009900;}
a.deepgreen:active {font-size: 12px;font-weight: bold;color: #ff9f4b;}
a.deepgreen:hover {font-size: 12px;font-weight: bold;color: #ff9f4b;}



.main_text {
	font-size: 12px;
	line-height: 18px;
	color: #5c5c5c;
}




.green {
	font-size: 12px;
	font-weight: bold;
	color: #74b700;
}

.gray {font-size: 12px;line-height: 18px;color: #5c5c5c;}
a.gray:link {font-size: 12px;color: #5c5c5c;line-height: 18px;text-decoration: none;}
a.gray:visited {font-size: 12px;color: #5c5c5c;line-height: 18px;text-decoration: none;}
a.gray:hover {font-size: 12px;color: #ff9f4b;line-height: 18px;text-decoration: none;}
a.gray:active {font-size: 12px;color: #ff9f4b;line-height: 18px;text-decoration: none;}

.deepgray {font-size: 12px;line-height: 18px;color: #494949;}
a.deepgray:link {font-size: 12px;color: #494949;line-height: 18px;text-decoration: none;}
a.deepgray:visited {font-size: 12px;color: #494949;line-height: 18px;text-decoration: none;}
a.deepgray:hover {font-size: 12px;color: #ff9f4b;line-height: 18px;text-decoration: none;}
a.deepgray:active {font-size: 12px;color: #ff9f4b;line-height: 18px;text-decoration: none;}

.black {font-size: 12px;color: #000000;}
a.black:link {font-size: 12px;color: #000000;}
a.black:visited {font-size: 12px;color: #000000;}
a.black:active {font-size: 12px;color: #ff9f4b;}
a.black:hover {font-size: 12px;color: #ff9f4b;}


.table {
	border: 1px solid #333333; border-collapse:collapse;FONT-SIZE: 12px; COLOR: #000000;
}
.table_index {
	padding-top: 2px;
}


.header_table {
  background-color: #dddddd;
  }

.MainContentTable {
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	background-color: #FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-top:18px;
	padding-bottom:18px;
}

.GrayBgAboveBottomLine {
background-color: #ECECEC;
}


/* Td配色 */
.BgColorScheme1 {background-color: #DDDDB9} /* 泥黄略深 */
.BgColorScheme2 {background-color: #ECECDB} /* 泥黄中浅 */
.BgColorScheme3 {background-color: #FFFAEE} /* 泥黄浅 */

/* table色系 */
.ColorSchemeTable1 {background-color: #006600} /* 深绿色边框 */
.ColorSchemeTable2 {background-color: #16395D} /* 深蓝边框 */
.ColorSchemeTable3 {background-color: #000000} /* 黑色边框 */
.ColorSchemeTable4 {background-color: #802020} /* 深红边框 */

.ColorSchemeTdContent1 {background-color: #E0F9D5} /* 浅绿色 */
.ColorSchemeTdContent2 {background-color: #D7EBFF} /* 浅蓝色 */
.ColorSchemeTdContent3 {background-color: #EFEFEF} /* 浅灰色 */
.ColorSchemeTdContent4 {background-color: #FFEA95} /* 浅橙色 */

.ColorSchemeTitle1 { /* 深绿色TITLE背景，白色字体 */
	background-color: #3AAF3A;
	background-image: url("../images/green_title_bg.jpg");
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight:bold
} 
.ColorSchemeTitle2 { /* 深蓝色TITLE背景，白色字体 */
	background-color: #4D88C4;
	background-image: url("../images/blue_title_bg.jpg");
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight:bold
} 
.ColorSchemeTitle3 { /* 深灰色TITLE背景，白色字体 */
	background-color: #666666;
	background-image: url("../images/gray_title_bg.jpg");
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight:bold
} 
.ColorSchemeTitle4 { /* 深橙色TITLE背景，白色字体 */
	background-color: #EF7618;
	background-image: url("../images/orange_title_bg.jpg");
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight:bold
} 

.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}











#PageHeader {
	width:100%;
	padding:0;
	margin:0;
	background-image:url(../images/single_window_top_left.jpg);
	height:98px;
	text-align:right;
}
#PageFooter {
	width:100%;
	padding:0;
	margin:0;
	height:122px;
	background-image:url(../images/single_window_bottom_bg.gif);
}
#PageFooter_left {
	padding:0;
	margin:0;
	text-align:left;
}
#PageFooter_right {
	padding:0;
	margin:0;
	float:right;
	padding:70px 50px 0 0;
}








#ContentBox {
	padding:0;
	margin:0 auto;
	width:96%;
	
}





#ContentBox_top {
	width:100%;	
	
}
#ContentBox_top_1 {
	float:left;
	background-image:url(../images/single_window_01.gif);
	overflow:hidden;
	width:86px;
	height:13px;
	margin-right:0 !important;
	margin-right:-3px; /* IE -3px bug */
	
}
#ContentBox_top_2 {
	background-image:url(../images/single_window_02.gif);
	overflow:hidden;
	height:13px;
	
}
#ContentBox_top_3 {
	float:right;
	background-image:url(../images/single_window_03.gif);
	overflow:hidden;
	width:20px;
	height:13px;
	margin-left:0 !important;
	margin-left:-3px; /* IE -3px bug */
	
}





#ContentBox_middle {
	width:100%;
	padding:0;
	margin:0 auto;
	background-image:url(../images/single_window_06.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#F0F0F0;
}


#ContentBox_middle_content {
	padding:5px 12px;
	margin:0;
	background-image:url(../images/single_window_04.gif);
	background-repeat:repeat-y;
	text-align:left;
}




#ContentBox_bottom {
	width:100%;
}
#ContentBox_bottom_1 {
	float:left;
	background-image:url(../images/single_window_07.gif);
	width:86px;
	height:49px;
	margin-right:0 !important;
	margin-right:-3px; /* IE -3px bug */
}
#ContentBox_bottom_2 {
	background-image:url(../images/single_window_08.gif);
	height:49px;
}
#ContentBox_bottom_3 {
	float:right;
	background-image:url(../images/single_window_09.gif);
	width:20px;
	height:49px;
	margin-left:0 !important;
	margin-left:-3px; /* IE -3px bug */
}

#footerCounter {text-align:center;display:none;}

.ImportantFontColor {color:#FF6600;}
a.ImportantFontColor:link {color:#FF6600;}
a.ImportantFontColor:visited {color:#FF6600;}
a.ImportantFontColor:active {color:#ff9f4b;}
a.ImportantFontColor:hover {color:#ff9f4b;}

.ImportantFontColor2 {color:#FF0000;}
a.ImportantFontColor2:link {color:#FF0000;}
a.ImportantFontColor2:visited {color:#FF0000;}
a.ImportantFontColor2:active {color:#ff9f4b;}
a.ImportantFontColor2:hover {color:#ff9f4b;}
