/* CSS Document
author:Îºíµ
date: 200907 */
@charset "utf-8";
* {margin: 0px;padding: 0px;}
body {border: 0px;margin: 0px auto;padding: 0px;height: auto;width: 1000px;background-color:#FFFFFF;font: 12px "ËÎÌå";}
/* header */
.header {margin: 0px auto;padding: 0px;width: 1000px;height:152px;}
.logoBox {border: 0px;margin: 0px;padding: 0px;float: left;height: 83px;width: 500px;background:url(../img/main_top_background.jpg);}
.logoBox h2 {float: left;width: 44px;padding: 38px 0px 0px 10px;}
.logoBox h3 {float: left;width: 100px;padding: 15px 0px 0px 19px;}
.logoBox h4 {float: left;width: 220px;padding: 14px 0px 0px 10px;}
.logoBox h5 {float: left;width: 120px;padding: 15px 0px 0px 10px;}
.logoBox h6 {float: left;width: 70px;height:22px;padding: 15px 0px 0px 0px;}
.logoBox p{float:right;line-height: 2em;text-indent: 0em;margin:0px;width:280px;}
.menuBox{border: 0px;margin: 0px;padding: 0px;float: left;height: 69px;width: 1000px;}
/* body */
.middle {margin: 0px auto; padding:8px 0px 0px 0px;width: 1000px;height:auto;}
.middleBoxl {border: 0px;margin: 0px;padding-bottom:8px;float: left;height: 246px;width: 658px;}
.middleBoxr {border: 0px;margin: 0px;padding: 0px 0px 8px 8px;float: left;height: 246px;width: 334px;}
.middlefoot {border: 0px;margin: 0px;padding-bottom:8px;float: left;height:auto;width: 1000px;}
/* sub body */
.subpagemiddle {margin: 0px auto; padding-top:8px;width: 1000px;height:auto;background-color:#EEEEEE;}

.spmiddleBoxr {border: 0px;margin: 0px;padding: 0px 0px 0px 8px;float: left;height: auto;width: 768px;vertical-align:top;background-color:#FFFFFF;}
/* foot */
.footer {margin: 0px auto;padding: 8px 0px 18px 0px;width: 1000px;height:auto;}
.footer p{line-height: 1em;text-indent: 0em;padding:8px 0px 8px 0px;margin:0px;color:#504f4b;font-size:14px; width:800px;}

/* a style of mainpage */
A.shouye:link,A.shouye:visited{FONT-SIZE:12px;TEXT-decoration : underline;COLOR:#FF0000;}
A.shouye:hover,A.shouye:active{FONT-SIZE:12px;TEXT-decoration : none;COLOR:#FF0000;}

/* A.menu:link,A.menu:visited{FONT-SIZE:14px;TEXT-decoration : none;COLOR:#FFFFFF;}
A.menu:hover,A.menu:active{FONT-SIZE:14px;TEXT-decoration : underline;COLOR:#FF0000;}*/

A.menu2:link,A.menu2:visited{TEXT-decoration : none;COLOR:#504f4b;FONT-SIZE:12px;}
A.menu2:hover,A.menu2:active{TEXT-decoration : underline;COLOR:#FF0000;FONT-SIZE:12px;}

A.more:link,A.more:visited{FONT-SIZE:14px;TEXT-decoration : none;COLOR:#FF0000;}
A.more:hover,A.more:active{FONT-SIZE:14px;TEXT-decoration : underline;COLOR:#FF0000;}

A.wenhao:link,A.wenhao:visited{FONT-SIZE:12px;TEXT-decoration : none;COLOR:#a0b3ee;}
A.wenhao:hover,A.wenhao:active{FONT-SIZE:12px;TEXT-decoration : underline;COLOR:#0000FF;}


#fpic {
	Z-INDEX: 30; BACKGROUND: #FFFFFF; WIDTH: 658px; POSITION: absolute; HEIGHT: 246px; BORDER:0px;
text-align:center
}
#fpic #fpic2{
	width: 200px;
	padding-top: 0px;
	padding-right:0px;
	margin:0px auto;
	position:absolute;
	left: 458px;
	height:14px;
	top: 232px;
	background:url(../img/hdp_bg.png) no-repeat;
}

#focpic {
	LEFT: 0px; POSITION: absolute; TOP: 0px; border:0;
}
.thubpic {
	Z-INDEX: 20; WIDTH: 25px; HEIGHT: 12px; display:inline; margin:0px auto; padding:0px; display:inline;
}
.thubpiccur {
	Z-INDEX: 20; WIDTH: 25px; HEIGHT: 12px; display:inline; margin:0px auto;
}
.thubpic IMG {
	border: none; WIDTH: 14px; HEIGHT: 14px; padding-right:12px; background:none;
}
.thubpiccur IMG {
	border:none; WIDTH: 14px; HEIGHT: 14px; padding-right:12px;
}
.thubpiccur IMG {
	border:#FFFFFF; background:url(../img/hdp_1234.png) no-repeat;
}

p{line-height:20px;}

.button
{
	background-color: #F5F5DC;
	border-left: 1px solid #EDEDED; 
	border-top: 1px solid #EDEDED; 
	border-right: 1px solid #AAAAAA; 
	border-bottom: 1px solid #AAAAAA;
}
.tableWrapper
{
	border:1px solid threedshadow;
}

.loginDiv {
	position : absolute;
	left : 560px;
	top : 220px;
	width : 210px;
}
.OLDSPAN {
	background : #F0F0F0;
	border-bottom : 1 dashed Gray;
	border-color : #F0F0F0;
	border-left : 1 dashed Gray;
	border-right : 1 dashed Gray;
	border-style : dashed dashed dashed dashed;
	border-top : 1 dashed Gray;
	border-width : thin thin thin thin;
	float : left;
	font : bolder normal normal 9pt Verdana, Arial;
	font-family : Verdana, Arial;
}

.inputBox {
	border-left : thin dotted Gray;
	border-right: thin dotted Gray;
	border-top : thin dotted Gray;
	border-bottom : thin dotted Gray;
	background : #f0f0f0;
	border-style : dotted dotted dotted dotted;
	font-family : Verdana, Arial;
	font-weight : lighter;
}
.inputButton {
	border-left : thin solid #F0F0F0;
	border-right : thin solid #E0E0E0;
	border-top : thin solid #F0F0F0;
	border-bottom : thin solid #E0E0E0;
	border-style : outset outset outset outset;
	background : #E0E0E0;
	font-family : Verdana, Arial;
	font-weight : bold;
}
.coolButton
{
    BORDER-BOTTOM: #F0F0F0 1px solid;
    BORDER-LEFT: #F0F0F0 1px solid;
    BORDER-RIGHT: #F0F0F0 1px solid;
    BORDER-TOP: r 1px solid;
    CURSOR: hand;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
	font-family : Verdana, Arial;
	font-weight : bold;
	background : #F79244;
}
.coolTextArea {
	border-left : thin dotted Gray;
	border-right: thin dotted Gray;
	border-top : thin dotted Gray;
	border-bottom : thin dotted Gray;
	background : #f0f0f0;
	border-style : dotted dotted dotted dotted;
	font-family : Verdana, Arial;
	font-weight : lighter;
}


.white
{
	color : White;
	text-decoration: none;

}
.black
{
	color : black;
	text-decoration: none;

}

.red
{
	color : red;
	text-decoration: none;

}

.A{
	cursor : hand;
	color : #202020;
}.error {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #FF6600;
}

th {
  text-align:"center";
  background-color:"#e0e0e0";
}

.normalMenu {
   background-color:"#cccccc";
}

.currentMenu {
   background-color:"#eeeeee";
}

.neccessoryItem { 	
   background-color:#FFD1A4;
}
TEXTAREA {
	COLOR: #082d71; BACKGROUND-COLOR: #ffffff
}  
.l_title {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ËÎÌå
}
.m_title {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: ËÎÌå
}
.r_title {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ËÎÌå
}
.noline {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ËÎÌå
}
A.noline:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.noline:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.noline:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.noline:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.link {
	FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: ËÎÌå
}
A.link:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A.link:visited {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.link:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.news {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: ËÎÌå
}
A.news:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.news:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A.news:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.news:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.class {
	FONT-SIZE: 9pt; COLOR: #000099; LINE-HEIGHT: 12pt; FONT-FAMILY: ËÎÌå
}
A.class:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A.class:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A.class:active {
	COLOR: #000099
}
A.class:hover {
	COLOR: #ff0000
}
.lift {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: ËÎÌå
}
A.lift:link {
	COLOR: #000099
}
A.lift:visited {
	COLOR: #000099
}
A.lift:active {
	COLOR: #cc0000
}
A.lift:hover {
	COLOR: #ff0000
}
.lift_top {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: ËÎÌå
}
A.lift_top:link {
	COLOR: #000099
}
A.lift_top:visited {
	COLOR: #0066cc
}
A.lift_top:active {
	COLOR: #cc0000
}
A.lift_top:hover {
	COLOR: #ff0000
}
.middle {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: ËÎÌå
}
A.middle:link {
	COLOR: #000000; TEXT-DETEXTAREA {
	COLOR: #082d71; BACKGROUND-COLOR: #ffffff
}

.l_title {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ËÎÌå
}
.m_title {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: ËÎÌå
}
.r_title: #000000; BACKGROUND-REPEAT: repeat-x
}

.unnamed1 {
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 9px;


}
.top {
	FILTER: dropshadow(color=#ffffff,offx=1,offy=1,positive=1);
	text-decoration: none;
	color: #FFFFFF;
}
A.top:link {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
A.top:active {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.alinks {
	text-decoration: none;
}
.unnamed2 {

	background-repeat: no-repeat;
	background-position: center top;
}


.middlefoot {border: 0px;margin: 0px;padding-bottom:8px;float: left;height:auto;width: 1000px;}
  