/* CSS Document */

body{
margin:0 auto;
font-size:12px;
font-family:"ËÎÌå";
letter-spacing:1px;
background:url(/images/bodybg.gif) repeat-x;
}
#main_box{
width:1010px;
margin:0 auto;
}

#topnav{
float:right;
width:500px;
background:url(/images/topnav.gif) no-repeat #91DDFF;
padding-left:40px;
}
#topnav li{
display:block;
float:left;
width:74px;
margin:2px;
}
#topnav li a{
padding:2px;
text-align:center;
display:block;
text-decoration:none;
color:#014EA2;
}
#topnav li a:hover{
color:#014DA2;
background-color:#FFFFFF;
}

#top_pic{
background:url(/images/topbg.gif) repeat-x;
height:147px;
clear:right;
}

/* top end--------------------------------------------------------------  */


#center_box{
background:url(//images/centerbg.gif) repeat-x;
width:1010px;
margin:0px auto;
}
.left_bkcenter{
background-color:#FFFFFF;
height:100%;
}
.left_title{
background:url(/images/left_titlebg.gif) no-repeat #FFF;
height:20px;
width:180px;
margin-left:2px;
margin-top:2px;
font-size:14px;
color:#FFFFFF;
padding-left:18px;
padding-top:8px;
}
#left_box1{
float:left;
width:500px;
margin-top:8px;
}
.left_listtitle
{
	width:40%;
height:18px;
background-color:#D4DBEE;
padding-left:16px;
}
.left_list_coursename
{
height:10px;
padding:0px 4px 0px 20px;
}
.left_list_coursename a{
line-height:24px;
text-decoration:none;
background:url(/images/biao1.gif) no-repeat;
padding-left:16px;
color:#014DA2;
}
.left_list_classname{

height:10px;
padding:0px 4px 0px 10px;
color:#014DA2;
}

/*Ô²½Ç±ß¿òstar*/
div#nifty{ width:500px; background: #BCDDFD; margin-top:4px; margin-bottom:4px!important;}  /* ÈÝÆ÷ */
div#Content{margin:3px;}
b.rtop{display:block;background: #E1EAF7} 
b.rbottom{display:block;background: #FFF} /* Ô²½ÇµÄÈÝÆ÷ */
b.rtop b, b.rbottom b{display:block;height: 1px; 
overflow: hidden; background: #BCDDFD} 
b.r1{margin: 0 5px}  /* Ô²½ÇµÄÐ§¹û Ëõ½ø */ 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} a

/*Ô²½Ç±ß¿òend*/


#left_box2{
width:230px;
background:url(/images/leftbox2_bg.gif) repeat-x;
height:116px;
}
.left_title2{
width:230px;
background:url(/images/left_titlebg2.gif) no-repeat;
height:27px;
}
.left_classlist{
padding-left:14px;
margin:6px;
text-decoration:none;
color:#014EA2;
padding-left:12px;
padding-top:2px;
line-height:18px;
height:24px;
}
.left_classlist_tb{
background:url(/images/biao2.gif) no-repeat;
height:14px;
float:left;
margin-top:3px;
padding-left:16px;
}
/*left12 end----------------------------------------------------------------*/

#left{
float:left;
width:245px;
margin-right:10px;
border-right:1px #BCDDFD solid;
border-left:1px #BCDDFD solid;
}

/*left end----------------------------------------------------------------*/
#right_box{
float:left;
margin-left:10px;
width:231px;
}
.right_login{
background:url(/images/right_login.gif) no-repeat;
width:230px;	
height:140px;
margin:10px auto 4px auto;
padding-bottom:26px;
}
.right_login2{
background:url(/images/right_login2.gif) no-repeat;
width:230px;	
height:140px;
margin:10px auto 4px auto;
padding-bottom:26px;
}


.login_in{
color:#4A4CA1;
padding-left:8px;
text-align:center;
font-size:14px;
}
.Inname{
color:#FF6600;
}
#right_notestittel,#right_notestittel2{
font-size:14px;
font-weight:bold;
color:#2C2E91;
line-height:24px;
padding-top:2px;
padding-left:34px;
height:24px;
border-bottom:1px #79BCFF solid;
}
#right_notestittel{background:url(/images/right_notes.gif);}
#right_notestittel2{background:url(/images/right_notes2.gif);}
#right_notestittel img,#right_notestittel2 img{
padding-left:64px;
height:13px;
padding-top:4px;
}
.right_noteslist{
margin-bottom:4px;
height:20px;
}
.right_noteslist_li{
height:16px;
padding:4px 2px 4px 20px;
}
.right_noteslist_li a{
text-decoration:none;
color:#014DA2;
}

#right_nav{
background:url(/images/right_nav.gif) no-repeat;
height:203px;
height:203px!important;
padding-top:12px;
margin-top:12px;
margin-right:1px;
padding-right:6px;
}
#right_nav li{
display:block;
text-decoration:none;
list-style:none;
height:30px!important;
height:24px;
background:url(/images/20080511224016960.gif) no-repeat right;
padding-left:22px!important;
padding-left:6px;
margin-top:3px!important;
border-bottom:1px solid #BDC1A3;
}
#right_nav li a{
display:block;
text-decoration:none;
font-size:14px;
color:#924E12;
line-height:20px!important;
line-height:24px;
}
#right_nav li a:hover{
color:#000;
}
.login_text{
color:#4A4CA1;
padding-left:8px;
text-align:right;
}
.nametext{
border:1px #8FA0D3 solid;
width:120px;
height:18px;
}
.counttext{
border:1px #8FA0D3 solid;
width:60px;
height:18px;
}
.login_button
{
	width:62px;
height:22px;
margin-left:8px;
border:none;
	}
/*
#longin_button1,#longin_button2,#longin_button3{
width:62px;
height:22px;
margin-left:8px;
border:none;
}
#longin_button1{
background:url(/images/2008042517421543.gif) no-repeat;
}
#longin_button2{
background:url(/images/2008042517434797.gif) no-repeat;
}
#longin_button3{
background:url(/images/passname.gif) no-repeat;
}

#longin_button4{
width:91px;
height:24px;
margin-left:8px;
border:none;
background:url(images/20080511225553586.gif) no-repeat;}
#longin_button5{
width:70px;
height:24px;
margin-left:8px;
border:none;
background:url(images/out.gif) no-repeat;
}

#longin_button4{
width:91px;
height:24px;
margin-left:8px;
border:none;
background:url(/images/20080511225553586.gif) no-repeat;}
#longin_button5{
width:70px;
height:24px;
margin-left:8px;
border:none;
background:url(/images/out.gif) no-repeat;
}*/

.login_in{
color:#4A4CA1;
padding-left:8px;
text-align:center;
font-size:14px;
}
.Inname{
color:#FF6600;
} 
/*right end*/
/*centerbox end---------------------------------------------------------------------------*/
#footlink{
border-top:1px solid #9A9ACD;
}
#footlink .linktittel{
background:#D4DBEE;
font-size:14px;
font-weight:bold;
text-align:center;
height:40px;
margin-bottom:4px;
line-height:40px;
}
.Flink{
list-style:none;
text-decoration:none;
font-size:12px;
text-align:center;
height:22px;
margin:4px 10px;
line-height:40px;
background:#EEEEEE;
}
.Flink a{
display:block;
list-style:none;
text-decoration:none;
color:#000000;
line-height:24px;

}
#footlink a:hover{
color:#F3F3F3;
background-color:#B8B8DC;
}

.footer{
height:22px;
text-align:center;
background-color:#D4DBEE;
line-height:26px;
color:#2E3092;
clear:both;
}

/*ÔºÏµ±³¾°*/
.structure
{
	background-image:url(/images/leftbox2_bg.gif);
	}