body{
	background-color:#F6F5F0; 
    margin:0 auto;
    font-family:Arial, sans-serif;
    font-size:12px;
}
img
{
   border:none;
}

h1,h2{margin:0;padding:0;}

.center
{
 margin:0 auto;
 width:918px;	
}
.inline
{
 display:inline-block;
 *display:inline;
 zoom:1;	
}
.fn-clear{
	zoom:1
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:"";
	clear:both;
	height:0
}
a{text-decoration:none;}
/*------------------------------------------------------*/
#head{
  background:url(../images/headBg.png) repeat-x;
}	
.headerLeft
{
	vertical-align:top;
	width:222px;
}	

#loginTitle
{
	background:url(../images/ltBg.png) no-repeat center;
	width:222px;
	height:34px;
	margin-top:116px;
	text-align:center;
}

#loginTitle img
{
 margin-top:5px;	
}
#loginMain
{
	background:#FFF url(../images/lmBg.png) repeat-x bottom;
	width:221px;
	border-left:1px solid #C8C7C2;
	text-align:center;
	color:#797769;
	font-weight:600;
	font-size:14px;
	padding:6px 0;
}
#loginMain .i130{width:130px}
#loginMain p{margin:0 0 5px 0}
#loginMain .verify{vertical-align: top;cursor:pointer;}

#loginBottom
{
	background:url(../images/lbBg.png) no-repeat;
	width:222px;
	height:10px;
  font-size:0;
  line-height:0;
}
#loginMain .tip
{
 color:red;
 text-align:left;
 margin-left:23px;	
 font-size:12px;
}
.loginSubmit
{
 display:inline-block;
 *display:inline;
 zoom:1;
 width:52px;
 height:22px;
 float:right;
 margin-right:20px;
}
.ls_teacher
{
 background:url(../images/ls_teacher.jpg);	
}
.ls_teacher:hover
{
 background:url(../images/ls_teacher_h.jpg);	
}
.ls_student
{
 background:url(../images/ls_student.jpg);	
}
.ls_student:hover
{
 background:url(../images/ls_student_h.jpg);	
}
.loginBar
{
 text-align:left;
 padding:0 0 0 18px;	
}
#logo
{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;	
	width:691px;
	height:256px;
}	

#student_login
{
 background:url(../images/student_login.jpg);	
}
#teacher_login
{
 background:url(../images/teacher_login.jpg);	
}
#student_login:hover
{
 background:url(../images/student_login_h.jpg);	
}
#teacher_login:hover
{
 background:url(../images/teacher_login_h.jpg);	
}
.loginBT
{
 width:89px;
 height:27px;
}	
#loginInput
{
 display:none;	
}
#logo a
{
	width:88px;
	height:27px;
	display:inline-block;
	position:relative;
	top:170px;
	left:505px;
}

#b2i
{
 background:url(../images/b2i.jpg);
}

#b2i:hover{background:url(../images/b2i_h.jpg)}

#adminButton
{
	background:url(../images/admin.png);
	margin-left:8px;
}
#memeberBox
{
position:relative;
}
.btnBar
{
	position:absolute;
	top:170px;

}

#memeberBox .account_info
{
	color:#FFF;
	font-weight:600;
	font-size:14px;
	margin-top:30px;
}

.btnBar a
{
 width:88px;
 height:27px;
 float:left;
 margin-right:8px;
}
#logout_student{background:url(../images/logout_student.jpg)}
#logout_student:hover{background:url(../images/logout_student_h.jpg)}
#logout_teacher,#logout_admin,#logout_school{background:url(../images/logout_teacher.jpg)}
#logout_teacher:hover,#logout_admin:hover,#logout_school:hover
{
	background:url(../images/logout_teacher_h.jpg)
}

#editPwd_student{background:url(../images/editPWD_student.jpg)}
#editPwd_student:hover{background:url(../images/editPWD_student_h.jpg)}
#editPwd_teacher,#editPwd_admin,#editPwd_school{background:url(../images/editPWD_teacher.jpg)}
#editPwd_teacher:hover,#editPwd_admin:hover,#editPwd_school:hover
{
	background:url(../images/editPWD_teacher_h.jpg)
}

#foot
{
	background: url(../images/footBg.png) repeat-x bottom;
	height:161px;
	overflow: hidden;
}	
	
#foot .info
{
	background: url(../images/footInfo.png);
	width:918px;
	height:86px;
	margin:0 auto;
}
.introCon
{
	font-family:mingliu;
}

