@charset "utf-8";
body {
	background-color: #ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}

td {
font-size: 13px;
font-weight:normal;
}

.top {
background-image:url(../images/banner_bg.jpg); 
background-repeat:repeat-x; 
height:258px; 
font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

.inner{
background-image:url(../images/banner.jpg); 
background-repeat:no-repeat;
height:258px; 
width:959px;
}

.inner2 {
background-image:url(../images/inner.jpg); 
background-repeat:no-repeat; 
width:521px; height:264px;
font-family:Arial, Helvetica, sans-serif; 
font-size:10px
}

.lft_bar1 {
background-image:url(../images/mother.jpg); 
background-repeat:no-repeat; 
width:224px; 
height:148px;
color:#337E7D;
font-size:12px;
padding-top:25px;
}

.lft_bar2 {
background-image:url(../images/education.jpg); 
background-repeat:no-repeat; 
width:220px; height:152px;
color:#A884B1;
font-size:12px;
padding-top:25px;
}

.fast_news {
background-image:url(../images/fast_new.jpg); 
background-repeat:no-repeat; 
width:264px; 
height:196px;
color:#666666;
}

.book {
background-image:url(../images/book.JPG); 
background-repeat:no-repeat; 
width:180px; 
height:124px; 
background-position:left;
}

.school
{
background-image:url(../images/school_bg.jpg); 
background-repeat:repeat-y; 
width:179px;
}

.recruite {
background-image:url(../images/recruite_bg.jpg); 
background-repeat:repeat-y;
width:180px; 
}


.bg {
background-repeat:no-repeat; 
height:76px; 
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
width:223px; 
height:39px;
}

.tblrow2 {
	background-color:#ffffff;
}

.tblrow1 {
	background-color:#fefdeb;
}

.tblheader {
	background-color:#6a9d00;
	color:#ffffff;
	font-weight:bold;
}

/* object */
.but {
	border: 1px #707070 solid;
	background-image:url(../images/but.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	height:19px;
	cursor: hand;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:none;
	width:128px;
	height:14px;
	padding-left:2px;	
	border:solid #000000 1px;
}

.input4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:none;
	width:228px;
	height:14px;
	padding-left:2px;	
	border:solid #000000 1px;
}

.input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:solid #000000 1px;
	width:348px;
	height:20px;
}

.input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.input5 {
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/email.jpg);
	background-repeat:no-repeat;
	border:none;
	width:118px;
	height:25px;
	padding-left:35px;	
	padding-top:7px;	
	margin:0px;
	overflow: hidden;
}


.input6 {
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/password.jpg);
	background-repeat:no-repeat;
	border:none;
	width:133px;
	height:26px;
	padding-left:35px;
	padding-top:7px;		
	margin:0px;
}

.input7 {
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/text1.jpg);
	background-repeat:no-repeat;
	border:none;
	width:134px;
	height:26px;
	padding-left:10px;
	padding-top:5px;		
	margin:0px;
}

.input8 {
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/text3.jpg);
	background-repeat:no-repeat;
	border:none;
	width:38px;
	height:26px;
	padding-left:5px;
	padding-top:5px;		
	margin:0px;
}

.input9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:none;
	width:60px;
	height:14px;
	padding-left:2px;	
	border:solid #000000 1px;
	text-align:right;
}
.inputnowidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000;
} 

.combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #E3E3E3;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
} 

/* link */
a, a:link, a:visited, a:hover {
	font-family: Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration : none;
	color: #30BDDE;
}

a.news, a.news:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #A3A49F;
	text-decoration: none;
}

a.news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;	
	color: #A3A49F;
	text-decoration: none;
}

a.title, a.title:link {
	font-family:Helvetica,Verdana, Arial,  sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration : none;
	color: #E99654;
}

a.title:hover {
	font-family: Helvetica,Verdana, Arial,  sans-serif;
	font-size:26px; 
	font-weight:bold; 	
	text-decoration : none;	
	color: #E99654;
}

a.title2, a.title2:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration : none;
	color: #000000;
	font-weight:normal;
}

a.title2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration : none;	
	color: #000000;
	font-weight:normal;
}

a.title3, a.title3:link, a.title3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration : none;
	color:#FF0000;
	font-weight:normal;
	background-color:#f9f9ed;
}

a.title4, a.title4:link, a.title4:hover {
	font-family:DFKai-SB, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration : none;
	color:#ef9147;
	font-weight:bold;
}

a.nav, a.nav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration : none;
	color:#666666;
}

a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal; 	
	text-decoration : none;	
	color:#666666;
}

.blue {
	background-color:#ffffff;
	color:#A4A5A0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px; 
	padding-left:4px;
	padding-right:4px;
	border: #D6D6D6 1px solid;
}

.blue2 {
	background-color:#EDEDED;
	color:#A4A5A0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px; 
	padding-left:4px;
	padding-right:4px;
	margin:0px;
	border: #D6D6D6 1px solid;
}

.title {
	font-family: Verdana;
	font-size:18px;
	font-weight:normal;
	color: #808080;
	text-decoration:underline;
}

.title2 {
	font-family: DFKai-SB, Verdana;
	font-size:14px;
	font-weight:bold;
	color: #70A1E4;
	text-decoration:none;
}

.title3{
background-color:#87bee5; 
color:#FFFFFF; 
padding-left:5px; 
font-weight:bold;
}

.title4{
color:#ef9147; 
font-family:DFKai-SB; 
font-size:30px; 
font-weight:bolder; 
}

.title5 {
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	color: #21238c;
	text-decoration:none;
}

.title6{
color:#ef9147; 
font-family:DFKai-SB; 
font-size:16px; 
font-weight:bolder; 
}


.title_bar {
background-image:url(../images/bg_title.jpg); 
height:6px; 
background-repeat:repeat-x;
}

.title_bar2 {
background-image:url(../images/ece_bg.jpg);
background-repeat:repeat-x;
}

.name {
	font-family: Verdana;
	font-weight:bold;
	color: #30BDDE;	
}

.line {
background-color:#808080;}

#message {
  border: 1px solid #ccc;
  background-color: #ffa;
  padding: 5px;
}

.messagebox{
 position:absolute;
 width:100px;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}

.messageboxerror2{
 width:auto;
 margin-left:0px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}

.messageboxok2{
 width:auto;
 margin-left:0px;
 border:1px solid #2b4ed7;
 background:#c4d5f7;
 padding:3px;
 font-weight:bold;
 color:#2b4ed7;
}

.messageboxok3{
border:1px solid #349534; 
background:#C9FFCA;
}

.messageboxalert{
 width:auto;
 margin-left:0px;
 border:1px solid #f29941;
 background:#ffd888;
 padding:3px;
 font-weight:bold;
 color:#f29941;
}

#passwordStrength
{
	height:10px;
	display:block;
	float:left;
}

.strength0
{
	width:250px;
	background:#cccccc;
}

.strength1
{
	width:50px;
	background:#ff0000;
}

.strength2
{
	width:100px;	
	background:#ff5f5f;
}

.strength3
{
	width:150px;
	background:#56e500;
}

.strength4
{
	background:#4dcd00;
	width:200px;
}

.strength5
{
	background:#399800;
	width:250px;
}

.err2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
}

.copyright {
	background-color:#000000;
	width:900px; 
	background-repeat:repeat-x; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}

.line {
	background-image:url(../images/line.jpg); 
	background-repeat:repeat-x; 
}

.saleprice {
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ff6600;
	color:#FF0000;
}

.copy_right {
background-image:url(../images/copy_right.jpg); 
height:135px; background-repeat:repeat-x; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}

#slideshow1, #slideshow2,#slideshow3, #slideshow4,#slideshow5 {
    position:relative;
    height:260px;
}


#slideshow1 span, #slideshow2 span,#slideshow3 span, #slideshow4 span ,#slideshow5 SPAN {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	width:100%;
	visibility:hidden;
}

#slideshow1 SPAN.active, #slideshow2 SPAN.active,#slideshow3 SPAN.active, #slideshow4 SPAN.active,#slideshow5  SPAN.active {
    z-index:10;
	visibility:visible;
}

#slideshow1 SPAN.last-active, #slideshow2 SPAN.last-active,#slideshow3 SPAN.last-active, #slideshow4 SPAN.last-active,#slideshow5  SPAN.last-active {
    z-index:9;
	visibility:visible;
}


