body{
margin:0px;
padding:0px;
}

#head_area{
margin:0px auto 0px auto;
padding:0px;
width:100%;
height:108px;
background:#efefef;
}


#head{
margin:0px auto 0px auto;
padding:0px;
width:879px;
height:108px;
}

#menu{
width:100%;
height:28px;
margin:0px auto 6px auto;
background:url(../images_en/bg_01.gif) repeat-x;
text-align:center;
}

#content{
margin:0px auto 0px auto;
width:870px;
overflow:hidden;
}

#left_menu{
float:left;
width:174px;
}

#center_content{
float:left;
width:500px;
margin:0px 8px 0px 8px;
}

#quick_ad{
float:left;
width:180px;
background:#EDF5FE;
}

#bottom_menu{
margin:10px auto 0px auto;
width:100%;
height:26px;
border-top:1px solid #D6D6D6;
border-bottom:4px solid #1F1A6B;
text-align:center;
line-height:26px;
}

#feet{
width:870px;
margin:8px auto 15px auto;
text-align:center;
}


/*head*/

#logo{
float:left;
margin:6px 0px 0px 6px;
width:160px;
height:96px;
background:url(../images_en/logo.gif);
}

#flash_area{
float:left;
width:594px;
height:96px;
margin:6px 6px 0px 6px;
}

#cn_en{
float:left;
width:90px;
}

.flag{
float:left;
margin:6px 6px 4px 0px;
}

/*left_menu*/
#login{
width:172px;

border:1px solid #d9d9d9;
margin-bottom:4px;
}

#login_bar{
width:172px;
height:21px;
border-bottom:1px solid #85aee6;
background:#0142ba;
text-indent:10px;
}


#login_area{
width:164px;
padding:8px 4px 8px 4px;
background:#efefef;
}

.iput{
width:123px;
height:16px;
border:1px solid #c4c4c4;
}



#left_menu_box{
z-index:100;
position:relative;
margin:0px;
padding:0px;
border:1px solid #d9d9d9;
width:172px;
background-color:#cccccc;
background:url(../images_en/icon_03.gif) repeat-y;
}


ul{
margin:0;
padding:0;
list-style:none;
width:172px;
}

ul li{
position:relative;
}

li ul{
position:absolute;
left:173px;
top:0;
display:none;
width:188px;
background:#0262d2;
border:1px solid #cccccc;
text-indent:0px;
}


ul li a{
display:block;
text-decoration:none;
color:#FFFFFF;
padding:5px;
border-top:1px solid #8ec2f2;
border-bottom:1px solid #00308a;
font-size:11px;
font-family:verdana;
line-height:15px;
text-indent:13px;

}

ul li a:hover{background:#0262d2;}

li li a{
background:url(../images_en/icon_03.gif) repeat-y;
text-indent:0px;
}

li li a:hover{background:#0262d2;}


* html ul li{float:left;height:1%;}
* html ul li a{height:1%;}

li:hover ul,li.over ul{display:block;}

.menu_down{background:url(../images_en/icon_04.gif) no-repeat 7px 10px;}





#school_ad{
width:172px;
margin:4px 0px 4px 0px;
padding:14px 1px 6px 1px;
background:#dbdbdb;
}

.ad{
width:168px;
height:60px;
padding:1px;
border:1px solid #FFFFFF;
margin-bottom:8px;
}


/*center_content*/
#banner{
width:500px;
height:152px;
margin-bottom:8px;
}

.list{
float:left;
width:240px;
margin-bottom:10px;

}

.list_20px{
float:left;
width:240px;
margin-right:20px;
margin-bottom:10px;

}

.menubar{
width:240px;
height:24px;
border-bottom:1px solid #0142ba;
margin-bottom:4px;

}

.more{
float:right;
margin:12px 0px 0px 0px;
width:35px;
}	

.menubar_detail{
float:left;
height:24px;
background:#0142ba;
}



.picture{
float:left;
width:100px;
height:100px;
padding:1px;
border:1px solid #dbdbdb;
margin:3px 0px 0px 0px;
}

.textbody,.textbody_2{

width:222px;
padding:6px 9px 6px 9px;
margin-left:0px;
background-color:#edf5fe;
}

.textbody_2{
background-color:#FFFFFF;
margin-left:0px;
margin-right:0px;
}

.textbody ul,.textbody_2 ul{
margin:0px;
padding:0px;
}

.textbody li,.textbody_2 li{
list-style:none;
padding-left:8px;
margin-top:3px;
width:214px;
height:16px;
font-size:10px;
font-family:verdana;
color:#4c4c4c;
border-bottom:1px dashed #CCCCCC;
background:url(../images_en/round.gif) no-repeat 0px 7px;

overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis; 
-moz-binding: url('ellipsis.xml#ellipsis');


}

.textbody li a,.textbody_2 li a{
margin:0px;
padding:0px;
color:#4c4c4c;
border:none;
list-style:none;
font-size:10px; 
text-indent:0px;
width:214px;
height:16px;

overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis; 
-moz-binding: url('ellipsis.xml#ellipsis');

}

.textbody li a:link{color:#4c4c4c;text-decoration:none; background:none;}
.textbody li a:visited {color:#4c4c4c;text-decoration:none; background:none;}
.textbody li a:hover {color:red; text-decoration:none; background:none;}
.textbody li a:active {color:red; background:none;}

.textbody_2 li a:link{color:#4c4c4c;text-decoration:none; background:none;}
.textbody_2 li a:visited {color:#4c4c4c;text-decoration:none; background:none;}
.textbody_2 li a:hover {color:red; text-decoration:none; background:none;}
.textbody_2 li a:active {color:red; background:none;}

/*quick_ad*/
#freeback{
width:178px;
height:150px;
background:url(../images_en/freeback.gif) no-repeat;
border:1px solid #d9d9d9;
margin-bottom:5px;
}

#freeback_bar{
width:170px;
height:22px;
background:#0142ba;
padding-left:8px;
}

#freeback_text{
width:158px;
height:92px;
padding:18px 10px 18px 10px;
}


.quick{
width:180px;
height:80px;
border-bottom:6px solid #f1f1f1;
}


/*feet*/
.feet_area{
text-align:center;
margin-bottom:7px;
}



/*style*/
.bluestyle{
font-size:11px;
font-family:verdana;
line-height:250%;
color:#1d40b3;
font-weight:bold;
}

.whitestyle{
font-size:11px;
font-family:verdana;
line-height:220%;
color:#FFFFFF;
}

.whitestyle_2{
font-size:11px;
font-family:verdana;
line-height:180%;
color:#FFFFFF;
font-weight:bold;
}

.gray_10px{
font-size:10px;
font-family:verdana;
color:#4c4c4c;

}

.gray_light{
font-size:10px;
font-family:verdana;
color:#8e8e8e;
line-height:160%;
}

.gray_tahoma,.gray_tahoma_bold,.gray_tahoma_2,.gray_tahoma_3,.add_jack{
font-size:11px;
font-family:tahoma;
color:#2a2a2a;
text-indent:20px;
line-height:180%;

}

.gray_tahoma_bold{
font-weight:bold;
line-height:200%;
text-indent:0px;
}

.gray_tahoma_2{
text-indent:0px;
}

.gray_tahoma_3{
text-indent:0px;
line-height:250%;
}


.blue_16px{
font-size:16px;
font-family:verdana;
color:#01197E;
line-height:180%;
font-weight:bold;
}

.red_12px,.red_11px,.blue_12px{
font-size:12px;
font-family:tahoma;
color:red;
line-height:180%;
font-weight:bold;
text-indent:20px;
}

.blue_12px{
color:#035fcf;
text-indent:0px;
}

.red_11px{
text-indent:0px;
font-size:11px;
font-weight:normal;
}


.paragraph{
padding:10px 25px 10px 25px;
text-indent:0px;
line-height:180%;
font-size:11px;
font-family:tahoma;
color:#2a2a2a;
}

.test{
padding:0px 30px 0px 40px;
margin-bottom:10px;
line-height:180%;
font-size:11px;
font-family:tahoma;
color:#2a2a2a;
}

.test p{
margin:0px;
padding:0px;
}



.new_menu,.new_menu3,.new_menu2,.new_menu2_bottom,.new_menu3_bottom,.new_menu_bottom{
float:left;
width:114px;
height:24px;
text-align:center;
background:url(../images_en/icon_07.gif) no-repeat;
color:#FFFFFF;
font-size:11px;
font-family:verdana;
font-weight:bold;
line-height:180%;
margin-bottom:10px;
margin-top:5px;
}
.new_menu2{
width:81px;
background:url(../images_en/icon_08.gif) no-repeat;
}
.new_menu3{
width:51px;
background:url(../images_en/icon_08.gif) no-repeat;
}
.new_menu2_bottom{
width:81px;
background:url(../images_en/icon_08_bottom.gif) no-repeat;
}
.new_menu3_bottom{
width:51px;
background:url(../images_en/icon_08_bottom.gif) no-repeat;
}

.new_menu2_bottom a:link {color:#FFFFFF;text-decoration:none;}
.new_menu2_bottom a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu2_bottom a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu2_bottom a:active {color:FFFFFF;}

.new_menu3_bottom a:link {color:#FFFFFF;text-decoration:none;}
.new_menu3_bottom a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu3_bottom a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu3_bottom a:active {color:FFFFFF;}

.new_menu_bottom{background:url(../images_en/icon_07_bottom.gif) no-repeat;}

.new_menu_bottom a:link {color:#FFFFFF;text-decoration:none;}
.new_menu_bottom a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu_bottom a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu_bottom a:active {color:FFFFFF;}

.underline{
text-decoration:underline;
}

/*link*/

.bluestyle a:link {color:#1d40b3;text-decoration:none;}
.bluestyle a:visited {color:#1d40b3;text-decoration:none;}
.bluestyle a:hover {color:red; text-decoration:none;}
.bluestyle a:active {color:#1d40b3;}

.whitestyle a:link {color:#FFFFFF;text-decoration:none; font-weight:bold;margin-left:22px;margin-right:22px;}
.whitestyle a:visited {color:#FFFFFF;text-decoration:none; font-weight:bold;margin-left:22px;margin-right:22px;}
.whitestyle a:hover {color:#fff000; text-decoration:none; font-weight:bold;margin-left:22px;margin-right:22px;}
.whitestyle a:active {color:#FFFFFF;}

.gray_10px a:link {color:red;text-decoration:underline;}
.gray_10px a:visited {color:red;text-decoration:underline;}
.gray_10px a:hover {color:red; text-decoration:none;}
.gray_10px a:active {color:#1d40b3;}

.gray_light a:link {color:#8e8e8e;text-decoration:none;margin-left:9px;margin-right:9px;}
.gray_light a:visited {color:#8e8e8e;text-decoration:none; margin-left:9px;margin-right:9px;}
.gray_light a:hover {color:#000000; text-decoration:none; margin-left:9px;margin-right:9px;}
.gray_light a:active {color:#000000;}


.gray_tahoma_bold a:link {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma_bold a:visited {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma_bold a:hover {color:red; text-decoration:none;}
.gray_tahoma_bold a:active {color:red;}

.gray_tahoma a:link {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma a:visited {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma a:hover {color:red; text-decoration:none;}
.gray_tahoma a:active {color:red;}


.gray_tahoma_2 a:link {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma_2 a:visited {color:#2a2a2a;text-decoration:underline;}
.gray_tahoma_2 a:hover {color:red; text-decoration:none;}
.gray_tahoma_2 a:active {color:red;}


.gray_tahoma_3 a:link {color:#4c4c4c;text-decoration:underline;}
.gray_tahoma_3 a:visited {color:#4c4c4c;text-decoration:underline;}
.gray_tahoma_3 a:hover {color:red; text-decoration:none;}
.gray_tahoma_3 a:active {color:red;}

.new_menu a:link {color:#FFFFFF;text-decoration:none;}
.new_menu a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu a:active {color:FFFFFF;}

.new_menu2 a:link {color:#FFFFFF;text-decoration:none;}
.new_menu2 a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu2 a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu2 a:active {color:FFFFFF;}

.new_menu3 a:link {color:#FFFFFF;text-decoration:none;}
.new_menu3 a:visited {color:#FFFFFF;text-decoration:none;}
.new_menu3 a:hover {color:FFFFFF; text-decoration:underline;}
.new_menu3 a:active {color:FFFFFF;}

.paragraph a:link {color:#2a2a2a;text-decoration:underline;}
.paragraph a:visited {color:#2a2a2a;text-decoration:underline;}
.paragraph a:hover {color:red; text-decoration:none;}
.paragraph a:active {color:red;}


/*button*/

.enter_kind{
width:61px;
height:18px;
background:url(../images_en/button_bg.gif);
color:#FFFFFF;
font-size:10px;
font-family:verdana;
border:0px;
}


.iput_2{
height:16px;
border:1px solid #c4c4c4;
}

.iput_3{
height:16px;
border:1px solid #7f9db9;
}




.red_button{
height:20px;
background:#d10202;
border:1px solid #fec4b8;
color:#ffffff;
font-family:verdana;
font-size:10px;
}


.pt a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.pt a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.pt a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

/*-------pagelist start-------------*/

.p_bar {
clear:both;
font-family: Verdana;
font-size:10px;
margin:15px 0;
}
.p_bar a {
font-size:10px;
font-family: Verdana;
text-decoration:none;
padding:2px 5px;
}
.p_bar a:hover {
background:#F5FBFF;
font-family: Verdana;
border:1px solid #86B9D6;
text-decoration:none;
}
.p_info {
background:#F5FBFF;
font-family: Verdana;
border:1px solid #86B9D6;
margin-right:1px;
padding:2px 5px;
}
.p_num {
background:#FFF;
font-family: Verdana;
border:1px solid #DEDEB8;
margin-right:1px;
}
.p_redirect {
background:#FFF;
font-family: Verdana;
border:1px solid #DEDEB8;
margin-right:1px;
font-weight:700;
font-size:10px;
}
.p_curpage {
font-family: Verdana;
margin-right:1px;
border:1px solid #DEDEB8;
background:#FFFFD9;
color:#92A05A;
font-weight:700;
padding:2px 5px;
}
/*-------pagelist end -------------*/
#ff{width:auto;}