
#index_banner{height:400px; width:100%; position:relative;}

a{

	outline:none;

	blr:expression(this.onFocus=this.blur());

}

.MainBannerbgColor{width:100%; }

.MainBannerbgImg{margin:0px auto; width:1330px;}

.dotDiv{width:100%;height:27px; text-align:center;top:360px; left:-335px; position:absolute;}

.dot{width:760px;height:27px; margin:0px auto;text-align:center;}

.dotFocus{background-image:url(../images/dot11.png); width:22px; height:22px; float:right; _display:inline;}

.dotNoFocus{background-image:url(../images/dot22.png);width:22px; height:22px; float:right; _display:inline;}



/* index - content */



#index_content{height:505px; width:970px; margin:0px auto;}

#index_content #txt{padding-top:30px; padding-bottom:50px; font-size:32px; color:#505050; width:100%; text-align:center;}

#index_content #iCONDiv{width:100%; position:relative;}

#index_content #iCONDiv #a1{

	position:absolute; top:0px; left:20px; display:block;

	}

#index_content #iCONDiv #a2{

	position:absolute; top:0px; left:344px; display:block;

	}

#index_content #iCONDiv #a3{

	position:absolute; top:0px; left:670px; display:block;

	}

#index_content #iCONDiv a:hover{

	-webkit-animation:bounce 1s 0s ease both;

    -moz-animation:bounce 1s 0s ease both;

    -ms-animation:bounce 1s 0s ease both;	

	}





@-ms-keyframes bounce{

0%,50%,100%{-ms-transform:translateY(0)}

30%{-ms-transform:translateY(-0.8em)}

70%{-ms-transform:translateY(-0.4em)}

}



@-webkit-keyframes bounce{

0%,50%,100%{-webkit-transform:translateY(0)}

30%{-webkit-transform:translateY(-0.8em)}

70%{-webkit-transform:translateY(-0.4em)}

}

@-moz-keyframes bounce{

0%,50%,100%{-moz-transform:translateY(0)}

30%{-moz-transform:translateY(-0.8em)}

70%{-moz-transform:translateY(-0.4em)}

}





/* about us - banner */



#aboutUs_banner{height:440px; width:100%;background-image:url(../images/AboutUs_Banner_bg.jpg); background-repeat:repeat-x;}

.aboutUsBannerbgImg{margin:0px auto; width:1330px;}

#aboutUs_content{width:970px; margin:0px auto;}

#aboutUs_content #aboutUs_title{margin:0px auto; text-align:center;}

#aboutUs_content #aboutUs_con{margin:0px auto; width:866px; margin-bottom:50px; font-size:24px; line-height:38px;}







/* UserAgreement - banner */

#UserAgreement_banner{height:430px; width:100%;background-color:#7582e0;}

.UserAgreementBannerbgImg{margin:0px auto; width:1330px;}

#UserAgreement_content{width:970px; margin:0px auto;}

#UserAgreement_content #UserAgreement_title{margin:0px auto; text-align:center;}

#UserAgreement_content #UserAgreement_con{margin:0px auto; width:866px; margin-bottom:50px; font-size:18px; line-height:38px;}

#UserAgreement_content #UserAgreement_con span{font-size:18px; line-height:24px; color:#a7a7a7;}

.newsubServiceDiv_Title{font-size:24px;font-weight:bold;}

.newsubServiceDiv_SubTitle{font-weight:bold;}



/* contact us - banner */

#ContactUs_banner{height:470px; width:100%;background-image:url(../images/ContactUs_Banner_bg.jpg); background-repeat:repeat-x;}

.ContactUsBannerbgImg{margin:0px auto; width:1330px;}

#ContactUs_content{width:970px; margin:0px auto;}

#ContactUs_content #ContactUs_title{margin:0px auto; text-align:center;}

#ContactUs_content #ContactUs_con{width:100%; height:740px; position:relative;}

#ContactUs_content #ContactUs_con #cu_1{position:absolute; top:0px; left:30px; display:block;}

#ContactUs_content #ContactUs_con #cu_2{position:absolute; top:0px; left:274px; display:block;}

#ContactUs_content #ContactUs_con #cu_3{position:absolute; top:0px; left:516px; display:block;}

#ContactUs_content #ContactUs_con #cu_4{position:absolute; top:0px; left:762px; display:block;}

#ContactUs_content #ContactUs_con #cu_5{position:absolute; top:300px; left:10px; display:block;}

#ContactUs_content #ContactUs_con #cu_6{position:absolute; top:300px; left:444px; display:block;}

#ContactUs_content #ContactUs_con a:hover{

	-webkit-animation:bounce 1s 0s ease both;

    -moz-animation:bounce 1s 0s ease both;

    -ms-animation:bounce 1s 0s ease both;	

	}

	

	

/* Join us - banner */

#JoinUs_banner{height:400px; width:100%;background-color:#00CCFF;}

.JoinUsBannerbgImg{margin:0px auto; width:1330px;}

#JoinUs_content{width:990px; margin:0px auto;}

#JoinUs_content #con1{padding-bottom:74px; font-size:14px; line-height:24px; color:#666666; text-align:center;}

#JoinUs_content #con2{padding-bottom:37px; font-size:14px; line-height:24px; color:#666666; text-align:center;}

#JoinUs_content #con3{padding-bottom:37px; font-size:18px; line-height:26px; color:#999999; text-align:center;}

#JoinUs_content #formDiv{background-image:url(../images/JoinUs_CON_form.gif); background-repeat:no-repeat; width:990px; height:574px; text-align:center;}

#JoinUs_content #formDivCon{margin:0px auto; width:650px; height:500px; position:relative;}

#JoinUs_content #formDivCon #txt1{position:absolute; top:166px; left:2px;width:100px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt1_input{position:absolute; top:166px; left:106px;width:220px; height:30px;}

#JoinUs_content #formDivCon #txt2{position:absolute; top:166px; left:350px;width:60px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt2_input{position:absolute; top:166px; left:416px;width:220px; height:30px;}

#JoinUs_content #formDivCon #txt3{position:absolute; top:226px; left:2px;width:100px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt3_input{position:absolute; top:226px; left:106px;width:220px; height:30px;}

#JoinUs_content #formDivCon #txt4{position:absolute; top:226px; left:350px;width:60px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt4_input{position:absolute; top:226px; left:416px;width:220px; height:30px;}

#JoinUs_content #formDivCon #txt5{position:absolute; top:286px; left:2px;width:100px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt5_input{position:absolute; top:286px; left:106px;width:220px; height:30px;}

#JoinUs_content #formDivCon #txt6{position:absolute; top:286px; left:350px;width:60px; height:30px; line-height:30px; font-size:16px; text-align:right; color:#999999;}

#JoinUs_content #formDivCon #txt6_input{position:absolute; top:286px; left:416px;width:220px; height:30px;}

#JoinUs_content #formDivCon #btn{position:absolute; top:360px; left:374px;width:220px; height:30px;}

#JoinUs_content #formDivCon input{border:1px solid #CCCCCC;width:218px; height:28px;}

#JoinUs_content #formDivCon textarea{border:1px solid #CCCCCC;width:218px; height:140px;}


/* Leader into - banner */

#LeaderInto_banner{height:582px; width:100%;background-color:#0099FF;}

.LeaderIntoBannerbgImg{margin:0px auto; width:1330px;height:582px;background-image:url(../images/leader_into_bg.png);}

#LeaderInto_Form{margin:0px auto; width:750px; position:relative;}

#LeaderInto_Form #LeaderInto_Title{position:absolute; top:42px; left:0px;font-size:18px;}

#LeaderInto_Form #LeaderInto_Con{position:absolute; top:126px; left:70px;font-size:18px; width:620px;}

#LeaderInto_Form #LeaderInto_Con td{font-size:20px;}

#LeaderInto_Form #LeaderInto_Con select{width:114px; height:30px; border:1px solid #999999; color:#999999;}

.applyText{width:350px; height:30px; border:1px solid #999999; color:#999999; text-indent:10px; line-height:30px;}



/* Leader login - banner */

#LeaderLogin_banner{height:540px; width:100%;background-color:#8cdd76;}

.LeaderLoginBannerbgImg{margin:0px auto; width:1330px;height:540px;background-image:url(../images/Leader_Login_bg.png);}

#LeaderLogin_Form{margin:0px auto; width:970px; position:relative;}

.LeaderLogin_Form input{ border:0px; background-color:transparent;font-size:18px;width:315px; height:40px; color:#666666; font-family:"微软雅黑"; line-height:40px;}

#LeaderLogin_Form #LeaderLogin_userName{position:absolute; top:136px; left:628px;}

#LeaderLogin_Form #LeaderLogin_password{position:absolute; top:206px; left:628px;}

#LeaderLogin_Form #LeaderLogin_yzm{position:absolute; top:278px; left:628px;}

#LeaderLogin_Form #LeaderLogin_yzmImg{position:absolute; top:278px; left:850px;}

#LeaderLogin_Form #LeaderLogin_BTN{position:absolute; top:400px; left:588px;}

#LeaderLogin_Forgetpwd{top:455px;left:588px;width:360px;text-align:right;position: absolute;}

#forgetPwdLink{color:#FFF;font-size:16px;text-decoration: none;}

/* #forgetPwdLink:hover{text-decoration: underline;} */

#LeaderLogin_Form #LeaderLogin_rememberMe{position:absolute; top:366px; left:588px; color:#FFFFFF;font-size:16px; }

#LeaderLogin_Form #LeaderLogin_forgetPass{position:absolute; top:446px; left:882px; }

#LeaderLogin_Form #LeaderLogin_forgetPass a{ color:#FFFFFF;font-size:16px; text-decoration:none;}



#LeaderLogin_error{

	left:588px;

	top:335px;

	position:absolute;

}

.errorSpan{

	color:red;

	font-size:16px;

}



#saveButton{

	border:0px;

	width:351px;

	height:51px;

	cursor:pointer;

	background:url('../images/BTN_confirm.png') no-repeat;

}



.applyTable{

	width:100%;

	border:0px;

}



#loginBtn{

	border:0px;

	width:360px;

	height:47px;

	cursor:pointer;

	background:url('../images/BTN_loginBT.png') no-repeat;

}







/* Leader Client  */

#LeaderClient_banner{height:430px; width:100%;background-color:#fee800;}

.LeaderClientBannerbgImg{margin:0px auto; width:1330px;height:430px;background-image:url(../images/header_client_bg.png);}

#LeaderClientDiv{margin:0px auto; width:970px; position:relative;}

#LeaderClientDiv #LeaderClientTitle{position:absolute; left:585px;top:54px;}

#LeaderClientDiv #LeaderClientDownload{position:absolute; left:585px;top:230px;}

#LeaderClientDiv #LeaderClientEwm{position:absolute; left:835px;top:194px;}

#LeaderClientDiv #LeaderClientiPad{position:absolute; left:-10px;top:90px;}

#LeaderClientDiv #TeacherClientiPhone{position:absolute; left:-10px;top:90px;}

#LeaderClientDiv #TeacherClientiPhone2{position:absolute; left:200px;top:100px;}

#LeaderClientBodyDiv{margin:0px auto; width:970px; height:2236px; background-image:url(../images/Leader_body.png); position:relative;}


/* Teacher Client  */

#TeacherClient_banner{height:430px; width:100%;background-color:#fee800;}

.TeacherClientBannerbgImg{margin:0px auto; width:1330px;height:430px;background-image:url(../images/header_client_bg.png);}

#TeacherClientDiv{margin:0px auto; width:970px; position:relative;}

#TeacherClientDiv #TeacherClientTitle{position:absolute; left:585px;top:18px;}

#TeacherClientDiv #TeacherClientDownload{position:absolute; left:585px;top:120px;}

#TeacherClientDiv #TeacherClientDownload2{position:absolute; left:585px;top:204px;}

#TeacherClientDiv #TeacherClientShortMess{position:absolute; left:585px;top:304px;}

#TeacherClientDiv #TeacherClientShortMessInput{position:absolute; left:596px;top:368px;}

#TeacherClientDiv #TeacherClientShortMessInput input{width:245px; height:24px; border:1px solid #999999; background-color:transparent; color:#666666;}

#TeacherClientDiv #TeacherClientShortMessBT{position:absolute; left:858px;top:368px;}

#TeacherClientDiv #TeacherClientEwm{position:absolute; left:835px;top:120px;}

#TeacherClientDiv #TeacherClientiPhone{position:absolute; left:-10px;top:90px;}

#TeacherClientDiv #TeacherClientiPhone2{position:absolute; left:200px;top:100px;}

#TeacherClientBodyDiv{margin:0px auto; width:970px; height:1836px; background-image:url(../images/Teacher_body.png); position:relative;}



/* Parent Client  */

#ParentClient_banner{height:430px; width:100%;background-color:#fee800;}

.ParentClientBannerbgImg{margin:0px auto; width:1330px;height:430px;background-image:url(../images/header_client_bg.png);}

#ParentClientDiv{margin:0px auto; width:970px; position:relative;}

#ParentClientDiv #ParentClientTitle{position:absolute; left:585px;top:18px;}

#ParentClientDiv #ParentClientDownload{position:absolute; left:585px;top:120px;}

#ParentClientDiv #ParentClientDownload2{position:absolute; left:585px;top:204px;}

#ParentClientDiv #ParentClientShortMess{position:absolute; left:585px;top:304px;}

#ParentClientDiv #ParentClientShortMessInput{position:absolute; left:596px;top:368px;}

#ParentClientDiv #ParentClientShortMessInput input{width:245px; height:24px; border:1px solid #999999; background-color:transparent; color:#666666;}

#ParentClientDiv #ParentClientShortMessBT{position:absolute; left:858px;top:368px;}

#ParentClientDiv #ParentClientEwm{position:absolute; left:835px;top:120px;}

#ParentClientDiv #ParentClientiPhone{position:absolute; left:-10px;top:90px;}

#ParentClientDiv #ParentClientiPhone2{position:absolute; left:200px;top:100px;}

#ParentClientBodyDiv{margin:0px auto; width:970px; height:2754px; background-image:url(../images/Parent_body.png); position:relative;}



.sendBtn{

	width:81px;

	height:28px;

	border:0px;

	cursor:pointer;

	background:url('../images/Btn_send.png') no-repeat;

}



#footer a{color:#999; text-decoration:underline;}

#footer a:link{color: #999;text-decoration:underline;}	/* 未访问的链接 */

#footer a:visited {color: #999;text-decoration:underline;}	/* 已访问的链接 */

#footer a:hover {color: #999;text-decoration:underline;}	/* 鼠标移动到链接上 */

#footer a:active {color:#999;text-decoration:underline;}





/**忘记密码**/

.LeaderForgetPwdBannerbgImg{

	margin:0px auto; 

	width:1330px;

	height:540px;

	background-image:url(../images/wangjimima.png);

}

#LeaderForgetPwd_Form{margin:0px auto; width:970px; position:relative;}

.LeaderForgetPwd_txt{ border:0px; background-color:transparent;font-size:18px;width:315px; height:40px; color:#666666; font-family:"微软雅黑"; line-height:40px;}

#LeaderForgetPwd_mobile{position:absolute; top:137px; left:600px;}

#LeaderForgetPwd_codeBtn{position:absolute; top:220px; left:588px;}

#LeaderForgetPwd_serverCurrTime{position:absolute; top:275px; left:588px;}

#LeaderForgetPwd_code{position:absolute; top:310px; left:600px;}

#LeaderForgetPwd_nextBtn{position:absolute; top:400px; left:588px;}

.codeBtn{

	border:0px;

	width:360px;

	height:48px;

	cursor:pointer;

	background:url('../images/huoquyanzhengma.png') no-repeat;

}

.codeBtnDisable{

	border:0px;

	width:360px;

	height:48px;

	cursor:pointer;

	background:url('../images/huoquyanzhengma_hui.png') no-repeat;

}

#serverCurrTime{color:#828282;}

.nextBtn{

	border:0px;

	width:360px;

	height:48px;

	cursor:pointer;

	background:url('../images/xiayibu.png') no-repeat;

}





.LeaderResetPwdBannerbgImg{

	margin:0px auto; 

	width:1330px;

	height:540px;

	background-image:url(../images/shezhixinmima.png);

}

#LeaderResetPwd_Form{margin:0px auto; width:970px; position:relative;}

.LeaderResetPwd_txt{ border:0px; background-color:transparent;font-size:18px;width:315px; height:40px; color:#666666; font-family:"微软雅黑"; line-height:40px;}

#LeaderResetPwd_pwd{position:absolute; top:137px; left:600px;}

.tip{position:absolute; top:10px; left:0px;z-index:2;width:100px;font-size:18px;color:#666666;display:none;}

#LeaderResetPwd_repwd{position:absolute; top:207px; left:600px;}

#LeaderResetPwd_error{position:absolute; top:280px; left:600px;}

#LeaderResetPwd_btn{position:absolute; top:330px; left:588px;}

.resetpwdBtn{

	border:0px;

	width:360px;

	height:48px;

	cursor:pointer;

	background:url('../images/tijiao.png') no-repeat;

}



#LeaderForgetPwd_mobile_error{

	position:absolute; top:185px; left:588px;

}



#LeaderForgetPwd_code_error{

	position:absolute; top:360px; left:588px;

}

.LeaderResetPwd_Error{

	color:red;font-size:14px;

}





