body{
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
}
table tr td{font-weight: 400;}
.font10 {
	font-size: 10px;
	line-height: 12px;
}

.font11 {
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.font11_line {
	font-size: 11px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

.font12 {
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.font12_line {
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

.font12_blue{
font-size: 12px;line-height: 18px;COLOR: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;TEXT-DECORATION: none; BORDER-BOTTOM: #a7b0c1 1px solid
}

.font13_line {
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.font13 {
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;	
}
.font13_25 {
	font-size: 13px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;	
}
.font14 {
	font-size: 14px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
.font15 {
	font-size: 15px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.font16 {
	font-size: 16px;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
}
.font17 {
	font-size: 17px;
	line-height: 28px;
	font-family: Arial, Helvetica, sans-serif;
}
.font18 {
	font-size: 18px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.font20 {
	font-size: 20px;
	line-height: 32px;
	font-family: Arial, Helvetica, sans-serif;
}
.font35 {
	font-size: 35px;
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif;
}

A.link_black_line {
	COLOR: #000000;
	TEXT-DECORATION: underline	
}
A.link_black_line:link {
	COLOR: #00000; TEXT-DECORATION: underline
}
A.link_black_line:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.link_black_line:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.link_black_line:hover {
	COLOR: #20327e; TEXT-DECORATION: underline;font-weight: 400;
}

A.link_black:link {
	COLOR: #00000; TEXT-DECORATION: none
}
A.link_black:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link_black:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link_black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


A.link_white {
	font-size: 11px;COLOR: #ffffff;line-height: 14px; TEXT-DECORATION: underline
}
A.link_white:link {
	font-size: 11px;COLOR: #ffffff;line-height: 14px; TEXT-DECORATION: underline
}
A.link_white:active {
	font-size: 11px;COLOR: #fffff;line-height: 14px; TEXT-DECORATION: underline
}
A.link_white:visited {
	font-size: 11px;COLOR: #fffff;line-height: 14px; TEXT-DECORATION: underline
}
A.link_white:hover {
	font-size: 11px;COLOR: #00000;line-height: 14px; TEXT-DECORATION: none}
A.link_orange {
	font-size: 11px;COLOR: #ff6600;line-height: 14px; TEXT-DECORATION: underline
}
A.link_orange:link {
	font-size: 11px;COLOR: #ff6600;line-height: 14px; TEXT-DECORATION: underline
}
A.link_orange:active {
	font-size: 11px;COLOR: #ff6600;line-height: 14px; TEXT-DECORATION: underline
}
A.link_orange:visited {
	font-size: 11px;COLOR: #ff6600;line-height: 14px; TEXT-DECORATION: underline
}
A.link_orange:hover {
	font-size: 11px;COLOR: #20327e;line-height: 14px; TEXT-DECORATION: none}
.button_9 {
	BORDER-RIGHT: #8c7939 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8c7939 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #8c7939 1px solid; COLOR: #666666; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #76652d 1px solid; FONT-FAMILY: "Geneva", "Arial", "Helvetica", "san-serif", "2OcuAe", "¡Ps2OcuAe"; TEXT-DECORATION: none
}
.button01 {
	BORDER-RIGHT: #8c7939 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8c7939 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #8c7939 1px solid; COLOR: #8c7939; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #76652d 1px solid; FONT-FAMILY: "Geneva", "Arial", "Helvetica", "san-serif", "2OcuAe", "¡Ps2OcuAe"; TEXT-DECORATION: none
}
A.popup_text {
	COLOR: #ffffff;PADDING-LEFT: 10px;FONT-SIZE: 11px;FONT-FAMILY: Arial;TEXT-DECORATION: none}
A.popup_text:hover {
	COLOR: #ffffff;PADDING-LEFT: 10px;FONT-SIZE: 11px;FONT-FAMILY: Arial;TEXT-DECORATION: underline}

.popup_menu {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: #a8a8a8; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid;  COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: Arial }
.popup_title {
	COLOR: #ffffff;PADDING-LEFT: 7px;FONT-SIZE: 11px;FONT-FAMILY: Arial;TEXT-DECORATION: none}	
A.popupmenutext {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: #a8a8a8; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: Arial
}
A.popupmenuclosed {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: #a8a8a8; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: Arial
}
A.popupmenutext:hover {
	BACKGROUND: #ffaa00; COLOR: #fff
}
.popupmenuclosed {
	COLOR: #808080
}
.topmenu {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/images/bullets/bul146.gif) #a8a8a8 no-repeat 8px 11px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; WIDTH: 141px; BORDER-BOTTOM: #fff 0px solid
}
.topmenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.topmenu A:hover {
	BACKGROUND: url(/images/bullets/bul147.gif) #ffaa00 no-repeat 8px 11px; COLOR: #fff
}
	

#freshMan{
position: relative;
	top: 0px;
	left: 15px;
}
#freshMan ul{
margin:0;
padding:0;
list-style:none;
}
#freshMan ul li{
font-size:13px;
line-height:16px;
display:block;
margin-bottom:5px;
}
#freshMan ul a{
color: #000000;
text-decoration: none;
}
#freshMan ul a:hover{
text-decoration: underline;
}
#freshMan ul img{
margin-right:5px;
}

#universityMajor a{
font-size:14px;
line-height:18px;
color: #000000;
text-decoration: none;
}
#universityMajor a:hover{
text-decoration: underline;
}


#hotNews{
z-index:1;
position: relative;
margin-left:7px;
}
#hotNews ul{
margin:0;
padding:0;
list-style:none;
}
#hotNews ul li{
font-size:13px;
line-height:16px;
display:block;
margin-bottom:5px;
width:304px;
font-weight:400;
}

#hotNews ul strong{
display:block;
margin-top:8px;
color: #de9400;
font-weight:bold;
font-size:15px;
line-height:18px;
margin-bottom:3px;;
}
#hotNews ul a{
color: #000000;
text-decoration: none;
}
#hotNews ul a:hover{
text-decoration: underline;
}
#hotNews ul img{
margin-right:5px;
}



#content01{
z-index:1;
position: relative;
margin-left:43px;
width:610px;
}
#content01 table{
font-size:13px;
line-height:16px;
}
#content01 ul{
margin:0;
padding:0;
list-style:none;
}
#content01  ul li{
font-size:13px;
line-height:16px;
display:block;
margin-bottom:10px;
}
#content01 ul strong{
display:block;
margin-top:0px;
color: #20327e;
font-weight:bold;
font-size:20px;
line-height:28px;
margin-bottom:3px;
}
#content01 ul span.up{
display:block;
height:30px;
background:url(image_ok/but002.gif) center right no-repeat;
position:relative;
}
#content01 ul span.up a{
position:absolute;
top:7px;
right:15px;
}

#banners{
position: relative;
margin-left:0px;
width:190px;
}
#banners ul{
margin:0;
padding:0;
list-style:none;
}
#banners ul li{
display:block;
height:65px;
float:left;
}

#newsSubTitle ul{
margin:0px;
padding:0px;
list-style:none;
}
#newsSubTitle ul li{
display:block;
float:left;
width:47%;
height:20px;
background:url(image_ok/but001.gif) left center no-repeat;
padding-left:15px;
}
#newsSubTitle ul li a{
display:block;
font-size:12px;
line-height:20px;
height:20px;
text-decoration:none;
color:#000000;
}
#newsSubTitle ul li a:hover{
text-decoration:underline;
}
.color001{
color: #FFFFFF;
}
.color002{
color: #330066;
}
.color003{
color: #FF0000;
}
.color004{
color: #009900;
}
.color005{
color: #0000CC;
}


.counter{
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#FFFFFF;
}

#free a{ color: #666; font-size:12px; font-weight:400;}
#free a:hover{ color:#F00;}
