BODY {
	FONT-SIZE: 12px; COLOR: #CCCCCC; LINE-HEIGHT: 22px; FONT-FAMILY:Arial, Helvetica, sans-serif; background-color:#323232
}
TD {
	FONT-SIZE: 12px; COLOR: #CCCCCC; LINE-HEIGHT: 22px; FONT-FAMILY:Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #CCCCCC; LINE-HEIGHT: 22px; FONT-FAMILY:Arial, Helvetica, sans-serif
}
BODY {
	MARGIN: 0px
}
A:link {
	FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu:link {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold
}
.menu:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold
}
.menu:hover {
	FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold
}
.menu2:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu2:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu2:hover {
	FONT-SIZE: 12px; COLOR: #d1d1d1; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.list:link {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.list:visited {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.list:hover {
	FONT-SIZE: 12px; COLOR: #1c57cf; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tit {
	FONT-WEIGHT: bold; COLOR: #1c57cf
}
.left_kehu {
	PADDING-LEFT:15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8ABB83; PADDING-TOP: 5px
}
.left_kehu2 {
font:BOLD 14px Arial, Helvetica, sans-serif; 
color:#8ABB83; padding:6px 0 0 12px; 
height:24px; 
background:url(titxt-bg.gif) repeat-x;
border-bottom:1px solid #4F4F4F;
}
.left_kehu3 {
font:BOLD 14px Arial, Helvetica, sans-serif; 
color:#8ABB83; padding:6px 0 0 12px; 
height:24px; 
background:url(titxt-bg.gif) repeat-x;
border-bottom:1px solid #4F4F4F;
text-align:left
}

.left_title {
	PADDING-LEFT:0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8ABB83; PADDING-TOP: 0px; text-align:left
}
.right_title {
	PADDING-LEFT:0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E5CFB5; PADDING-TOP: 0px; text-align:left
}
.left_lanmu {
	PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 5px
}

.left_lanmu_en {
	PADDING-LEFT: 40px; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 3px
}
.lanmu {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0a3f9f; PADDING-TOP: 3px
}
.lanmu_en {
	PADDING-LEFT: 14px; FONT-SIZE: 16px; COLOR: #0a3f9f
}
.line {
	BORDER-BOTTOM: #bababa 1px dotted
}
.nei {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.nei2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.text {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify
}
.cs {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; COLOR: #ffffff
}
.classList1 {
	FONT-SIZE: 12px; BACKGROUND: url(images/left_ico.jpg) no-repeat left 50%; CURSOR: hand; COLOR: #333333; TEXT-INDENT: 15px; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none
}
.classList2 {
	FONT-SIZE: 12px; BACKGROUND: url(images/ico3.gif) no-repeat left 50%; MARGIN-LEFT: 10px; CURSOR: hand; COLOR: #333333; TEXT-INDENT: 12px; LINE-HEIGHT: 20px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.classList3 {
	FONT-SIZE: 12px; BACKGROUND: url(images/ico2.gif) no-repeat left 50%; MARGIN-LEFT: 17px; CURSOR: hand; COLOR: #333333; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none
}

.box {
        BORDER-RIGHT: #dadbd6 1px solid; BORDER-TOP: #dadbd6 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dadbd6 1px solid; WIDTH: 82px; CLIP: rect(0px 181px 18px 0px); BORDER-BOTTOM: #dadbd6 1px solid; HEIGHT: 19px
}
.box2 {
        BORDER-RIGHT: #f4f4f4 1px solid; BORDER-TOP: #f4f4f4 1px solid; OVERFLOW: hidden; BORDER-LEFT: #f4f4f4 1px solid; WIDTH: 80px; CLIP: rect(0px 179px 16px 0px); BORDER-BOTTOM: #f4f4f4 1px solid; HEIGHT: 17px
}
SELECT {
        BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; LEFT: -2px; BORDER-LEFT: 0px; WIDTH: 83px; COLOR: #B3B3B3; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: -2px
}
#rp_padd{ 
float:left; 
width:245px; 
margin-left:14px; 
display:inline; 
}
.rp_loginpad{ 
float:left; width:242px; 
background:url(rp_loginbg.jpg) repeat-y; 
display:inline; padding-bottom:15px; 
border-bottom:1px solid #434444;
}
.rp_login{ float:left; margin-top:13px;}
.rp_upbgtop{ float:left; margin-top:10px;}
.rp_upbgtit{ float:left; margin:4px 0 0 10px;}
.rp_upclick{ float:left; margin:12px 0 0 9px;}
.rp_mrclkxts{ float:left; margin:10px 0 0 30px; font:11px Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; width:205px;}
.rp_catarro{ float:left; margin:12px 10px 0 15px;}
.rp_catline{clear:left; float:left; margin:1px 0 0 8px;}

.rp_weekimg{ float:left; margin:10px 0 0 10px;}

.rp_catarro1{ float:left; margin:18px 10px 0 15px;}
.rp_inrimg1{ clear:left; float:left; margin:20px 13px 0 0;}
.rp_catline1{ clear:left; float:left; margin:15px 0 0 8px;}
.lp_inrfoto{clear:left; float:left; margin:35px 15px 0 17px;}
.rp_titxt{ 
float:left; font:BOLD 14px Arial, Helvetica, sans-serif; 
color:#8ABB83; padding:6px 0 0 12px; width:233px; 
height:24px; 
background:url(titxt-bg.gif) repeat-x;
border-bottom:1px solid #4F4F4F;
}
.rp_Course{ 
float:left; font:BOLD 14px Arial, Helvetica, sans-serif; 
color:#8ABB83; padding:3px 3px 3px 13px;
text-align:left; 
height:24px; 
background:url(titxt-bg.gif) repeat-x;
border-bottom:1px solid #4F4F4F;
}
.rp_membrusr,.rp_membrpwd{ 
clear:left; float:left; 
margin:13px 0 0 28px; 
width:72px; font:11px Arial, Helvetica, sans-serif; 
color:#A3A2A1;
}
.rp_usrip,.rp_pwdrip{ 
float:left; margin:13px 0 0 0; 
width:170px; height:12px; font:11px Arial, Helvetica, sans-serif; 
color:#000000;
}
.rp_pwdrip{ 
margin:13px 0 0 0; 
width:130px;
}
.rp_membrpwd{  
margin:10px 0 0 28px;
}
.rp_notmem{ 
clear:left; float:left; 
font:11px Arial, Helvetica, sans-serif; 
color:#EAFF00; width:155px; 
margin:7px 0 0 106px;
}
.rp_uppad{ 
float:left; width:242px; 
 display:inline; padding-bottom:15px; 
 border-bottom:1px solid #434444;
 text-align:left
 }
.rp_upip{ 
clear:left; float:left;
margin:12px 0 0 20px;
width:140px; height:18px; 
font:11px Arial, Helvetica, sans-serif; 
color:#000000;
text-align:left
}
.rp_catxt{
float:left;
margin-top:7px;
font:11px Arial, Helvetica, sans-serif; color:#959595;
width:120px;
}
.rp_inrimgxt{
float:left;
margin-top:18px;
width:189px;
font:11px/16px Arial, Helvetica, sans-serif;
color:#A1A1A1;}

.rp_vidxt{
float:left;
margin-top:15px;
font:14px Arial, Helvetica, sans-serif; color:#BEBEBE;
width:130px;
text-decoration:none;
}
#divMenu {
	BORDER-RIGHT: #2F2F2F 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2F2F2F 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(floatcobg.jpg) #fff repeat-x 50% top; PADDING-BOTTOM: 8px; FONT: bold 12px/25px Lucida sans, Verdana, Arial,sans-serif; BORDER-LEFT: #2F2F2F 1px solid; COLOR: #505050; PADDING-TOP: 0px; BORDER-BOTTOM: #2F2F2F 1px solid; POSITION: absolute; TEXT-ALIGN: center
}
#divMenu2 {
	BORDER-RIGHT: #2F2F2F 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2F2F2F 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(floatcobg2.jpg) #fff repeat-x 50% top; PADDING-BOTTOM: 8px; FONT: bold 12px/25px Lucida sans, Verdana, Arial,sans-serif; BORDER-LEFT: #2F2F2F 1px solid; COLOR: #3786b3; PADDING-TOP: 0px; BORDER-BOTTOM: #2F2F2F 1px solid; POSITION: absolute; TEXT-ALIGN: center
}
.ftitle {
	MARGIN-BOTTOM: 10px; FONT: bold 12px/25px Verdana, Arial,sans-serif; COLOR: #fff}
.ftitle2 {
	MARGIN-BOTTOM: 10px; FONT: bold 12px/22px Verdana, Arial,sans-serif; COLOR: #fff
}
#divMenu IMG {
	DISPLAY: block
}