@charset "utf-8";
/* CSS Document */
.login_banner{width:100%; height:144px; margin-top:0px; padding-bottom:160px; background:url(/www/static/public/images/login_bg.png) repeat;}
.login_banner1{width:100%; height:144px; background:url(/www/static/public/images/login_banner.png) center top no-repeat;}
.login_content{width:100%; height:440px; background-color:#e9e9e9; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
.login_content1{width:1022px; margin:0 auto; position:relative;}
.login_content2{width:1022px; top:-161px; position:absolute;}
.login_content_lb{width:15px; height:220px; margin-top:16px; background:url(/www/static/public/images/login_content_lbbg.png)!important;background-image:url();FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www/static/public/images/login_content_lbbg.png');}
.login_content_rb{width:15px; height:220px; margin-top:16px; background:url(/www/static/public/images/login_content_rbbg.png)!important;background-image:url();FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www/static/public/images/login_content_rbbg.png');}
.login_content_left{width:710px; height:540px; border:1px solid #dadada; border-radius:6px 0 0 6px; background-color:#ffffff;}
.login_content_right{width:279px; height:540px; border:1px solid #dadada; border-radius:0 6px 6px 0; border-left:none; background-color:#eff7fe;}
.login_content_bb{width:992px; height:10px; margin:0 15px; background:url(/www/static/public/images/login_content_bbbg.png)!important;background-image:url();FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www/static/public/images/login_content_bbbg.png');}

/**用户登录  made by wumin**/
.userLogin{width:710px;}
.userLogin_title{width:630px; height:58px; line-height:58px; padding:0 40px; font-size:20px; background-color:#ffeef2; font-family:"微软雅黑"; border-radius:6px 0 0 0;}
.userLogin_content{width:710px;}
.userLogin_content p{float:left; display:inline; width:710px; line-height:26px;}
.userLogin_content p label{width:210px; float:left; display:inline-block; text-align:right;}
.userLogin_text{width:200px; height:24px; padding:0 6px; line-height:24px; border:1px solid #dfdfdf; font-size:12px; color:#999999;}
.userLogin_text:hover{border:1px solid #a4cc18;}
.userLogin_tipIco1{width:24px; height:20px; margin:2px 10px; display:inline-block; background:url(/www/static/public/images/icon.png) -169px -50px no-repeat;}
.userLogin_tipIco2{width:20px; height:20px; margin:2px 10px; display:inline-block; background:url(/www/static/public/images/icon.png) -193px -50px no-repeat;}
.userLogin_confirmBtn1{width:133px; height:46px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -96px -185px no-repeat; cursor:pointer;}
.userLogin_confirmBtn2{width:131px; height:44px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -96px -231px no-repeat; cursor:pointer;}
.userLogin_registeredBtn1{width:131px; height:44px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -96px -275px no-repeat; cursor:pointer;}

/**其他登录方式**/
.loginOtherWay{width:279px;}
.loginOtherWay_title{width:170px; margin:30px 0 0 50px; line-height:30px;}
.loginOtherWay_list{width:170px;}
.loginOtherWay_list li{width:28px; height:30px; float:left; display:inline; margin:6px 6px 0 0;}
.loginOtherWay_list li span{width:28px; height:30px; float:left; display:inline-block; }
.loginIco_sina{background:url(/www/static/public/images/icon.png) -198px -98px no-repeat; cursor:pointer;}
.loginIco_qq{background:url(/www/static/public/images/icon.png) -226px -98px no-repeat; cursor:pointer;}
.loginIco_taobao{background:url(/www/static/public/images/icon.png) -198px -128px no-repeat; cursor:pointer;}
.loginIco_renren{background:url(/www/static/public/images/icon.png) -226px -128px no-repeat; cursor:pointer;}
.loginIco_163{background:url(/www/static/public/images/icon.png) -198px -158px no-repeat; cursor:pointer;}
.loginIco_qqweibo{background:url(/www/static/public/images/icon.png) -226px -158px no-repeat; cursor:pointer;}
.loginIco_douban{background:url(/www/static/public/images/icon.png) -198px -188px no-repeat; cursor:pointer;}
.loginIco_baidu{background:url(/www/static/public/images/icon.png) -226px -188px no-repeat; cursor:pointer;}
.loginOtherWay_separated{width:170px; height:1px; margin:70px 0 70px 50px; border-top:1px dashed #d9d9d9;}
.loginOtherWay_content{width:279px; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#666666; line-height:26px;}
.loginOtherWay_content p{float:left; display:inline; width:279px;}

/**底部foot**/
.foot{width:100%;}
.footer{width:992px; margin:0 auto; text-align:center; color:#686868; font-size:12px;}
.footer p{width:992px; line-height:22px; float:left; display:inline;}
.footer p a{color:#686868; text-decoration:none;}

/**注册**/
.tab_userRegistered{width:640px; margin:26px 0 0 30px; position:relative;}
.tabMenu_userRegistered{width:640px; font-size:14px; height:30px; overflow:hidden; background:url("/www/static/public/images/tab_bg.png") repeat-x scroll 0 0 transparent;}
.tabMenu_userRegistered li{width:82px; height:28px; float:left; display:inline; line-height:28px; color:#fff; background:#7ca404; text-align:center; cursor:pointer; margin-right:4px; border:1px solid #7ca404; border-top-left-radius:5px; border-top-right-radius:5px; font-size:14px;}
.tabMenu_userRegistered li.current{color:#7ca404; background:#fff; border-bottom:1px solid #FFF;}
.tabMenu_userRegistered li a{width:82px; height:28px; float:left; display:inline-block; color:#fff; text-decoration:none;}
.tabBox_userRegistered{width:640px; float:left; display:inline;}
.tabMenu_userRegistered .welcome_font{font-family:"微软雅黑"; font-size:20px; color:#a8d031; line-height:30px;}
.userRegistered_baby{width:640px;}
.userRegistered_baby p{float:left; display:inline; width:640px; height:26px; line-height:26px; overflow:hidden;}
.userRegistered_baby p label{width:180px; float:left; display:inline-block; text-align:right;}
.verificationCode_btn{width:100px; height:26px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -154px -42px no-repeat; cursor:pointer;}
.userRegistered_Btn{width:133px; height:46px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -229px -185px no-repeat; cursor:pointer;}

/**注册-宝宝注册**/
.login_content_middle{width:990px; height:490px; border:1px solid #dadada; border-radius:6px; background-color:#ffffff;}
.babyRegistered_steps{width:990px; height:120px; background-color:#f0f7ff; border-radius:6px 6px 0 0;}
.babyRegistered_content{width:990px;}
.babyRegistered_content p{width:710px; float:left; display:inline; line-height:24px; margin:16px 0 0 280px;}
.babyRegistered_content p label{width:84px; float:left; display:inline-block; text-align:right;}
.babyRegistered_intoGarden_btn{width:131px; height:44px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -227px -231px no-repeat; cursor:pointer;}
.babyRegistered_notIntoGarden_btn{width:131px; height:44px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -358px -231px no-repeat; cursor:pointer;}
.babyRegistered_prev_btn{width:78px; height:30px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -272px -125px no-repeat; cursor:pointer;}
.babyRegistered_next_btn{width:78px; height:30px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -272px -155px no-repeat; cursor:pointer;}
.babyRegistered_okTip{width:32px; height:32px; display:inline-block; background:url(/www/static/public/images/icon.png) -213px -38px no-repeat;}
.babyRegistered_failureTip{width:32px; height:32px; display:inline-block; background:url(/www/static/public/images/icon.png) -245px -38px no-repeat;}
.babyRegistered_okJump1{width:118px; height:30px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -350px -155px no-repeat; cursor:pointer;}
.babyRegistered_okJump2{width:91px; height:30px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -350px -125px no-repeat; cursor:pointer;}

/**注册-幼儿园注册**/
.licenseUpload_btn{width:84px; height:31px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -272px -94px no-repeat; cursor:pointer;}
.kindergartenLicense{width:710px; margin:16px 0 0 280px;}
.kindergartenLicense_left{width:304px; height:214px; padding:4px; border:2px solid #cfcfcf; border-radius:4px;}
.kindergartenLicense_left span{width:304px; height:214px; display:block; position:relative;}
.kindergartenLicense_left span img{position:absolute;}
.kindergartenLicense_right{width:190px; height:134px; padding:2px; border:2px solid #cfcfcf; border-radius:4px;}
.change_mail_btn {width:68px;height:26px;background:url(/www/static/public/images/icon.png) -96px 0 no-repeat; cursor:pointer;border:none;display:inline-block;}

p.change_mail_box {background:#fafafa;width:436px;height:40px;border: 1px solid #CCCCCC;display:none;}
.change_mail_arrow {position:absolute;top:-8px;right:95px;background:url(/www/static/public/images/icon.png) -164px 0 no-repeat;width:16px;height:8px;}
.change_mail_RegExp {position:absolute;bottom:7px;left:116px;width:180px;height:16px;line-height:16px;color:#ffb578;}
#msgemail em {background:url(/www/static/public/images/icon.png) -180px 0 no-repeat;width:18px;height:16px;display:inline-block;vertical-align:middle;}
#msgemail{position:absolute;bottom:3px;left:116px;}



/**注册-找回密码**/
.retrievePassword_title{width:950px; height:60px; background-color:#ffeef2; border-radius:6px 6px 0 0; padding-left:40px; line-height:60px; font-size:20px; font-family:"微软雅黑"; color:#434343;}
.retrievePassword_content{width:990px;}
.retrievePassword_content p{width:990px; float:left; display:inline; text-align:center;}
.enterEmail_btn{width:131px; height:44px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -362px -185px no-repeat; cursor:pointer;}
.retrievePassword_okbtn{width:87px; height:29px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -356px -96px no-repeat; cursor:pointer;}
.retrievePassword_savebtn{width:87px; height:29px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -255px -63px no-repeat; cursor:pointer;}
.retrievePassword_okbtn1{width:68px; height:25px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -254px -38px no-repeat; cursor:pointer;}
.retrievePassword_verificationCode_btn{width:109px; height:24px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -146px -68px no-repeat; cursor:pointer;}
.retrievePassword_choose{width:990px; text-align:center; margin-top:70px;}
.retrievePassword_choose_content{width:240px; display:inline-block; margin:0 25px;}
.retrievePassword_choose_content p{width:220px; float:left; display:inline; padding-left:20px; line-height:28px; text-align:left; font-size:14px;}
.retrievePassword_choose_content .p1{color:#bcbcc6;}
.retrievePassword_choose_content .p2{color:#7ca404;}
.retrievePassword_chooseBtn1{width:186px; height:56px; padding-left:54px; display:inline-block; margin-bottom:10px; background-color:#bcbcc6; font-family:"微软雅黑"; font-size:20px; color:#FFF; border-radius:4px; line-height:56px; text-align:left; text-decoration:none; cursor:auto;}
.retrievePassword_chooseBtn2{width:180px; height:56px; padding-left:60px; display:inline-block; margin-bottom:10px; background-color:#a8d031; font-family:"微软雅黑"; font-size:20px; color:#FFF; border-radius:4px; line-height:56px; text-align:left; text-decoration:none;}
.retrievePassword_chooseBtn2:hover{background:#a8d031 url(/www/static/public/images/retrievePassword_chooseBtnBg.png) 16px 0 no-repeat;}


/**注册-输入学校名称**/
.register_school{float:left; display:inline; width:220px; line-height:20px; font-size:12px;}
.register_school_div{width:710px; line-height:24px; margin:16px 0 0 280px; float:left; display:inline;}
.register_school_ul{width:220px; border:1px solid #dfdfdf; background-color:#FFFFFF; position:absolute; left:0px; top:26px; padding:0 6px;}
.register_school_lable{width:106px; float:left; display:inline-block; text-align:right;}

/**公共提示页**/
.publicPrompt{width:990px;}
.publicPrompt p{width:990px; float:left; display:inline; text-align:center;}

/**404**/
.login_content3{
width:1022px;
height:490px;
z-index:999;
left:50%;
top:50%;
margin-left:-511px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-245px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
background-color:#ffffff;
}
.login_content3 .content404_left{width:524px; height:490px; border:1px solid #dadada; border-radius:6px 0 0 6px; border-right:none;}
.login_content3 .content404_right{width:466px; height:490px; border:1px solid #dadada; border-radius:0 6px 6px 0; border-left:none;}
.login_content3 .content404_left p{width:452px; float:left; display:inline; margin-left:36px; margin-right:36px;}
.login_content3 .content404_left .p1{margin-top:30px;}
.login_content3 .content404_left .p2{margin-top:20px;}
.login_content3 .content404_left .p3{margin-top:50px; text-align:center;}
.login_content3 .content404_right1{width:416px; height:410px; margin:40px 0; padding:0 24px; border-left:1px solid #e9e9e9;}
.login_content3 .content404_right1 .content404_right1_title{width:416px; height:30px; line-height:30x; margin-top:30px; font-size:16px; color:#010101;}
.login_content3 .content404_right1 ul{width:416px;}
.login_content3 .content404_right1 ul li{width:208px; float:left; display:inline; margin-top:24px;}
.login_content3 .content404_right1 ul li p{width:208px; float:left; display:inline; text-align:center; line-height:30px;}
.login_content3 .content404_right1 ul li p img{border-radius:5px;}

/**协议**/

.ankangAgreement{width:520px; height:110px; padding:10px; overflow-y:auto; margin:10px 0 0 100px; background-color:#7CA404;}
.ankangAgreement p{width:508px; float:left; display:inline; line-height:20px; color:#fff; height:auto}
.ankangAgreement .p3{text-indent:2em;}
.ankangAgreementRead{width:520px; line-height:20px;margin:10px 0 0 100px;}