@charset "utf-8";
/* CSS Document */

/******** register top ********/
#register{width:960px; margin:0 auto;}
#register #header{padding-top:5px; position:relative; width:960px;}
.topright{position:absolute; top:40px; right:10px;}
.topright li{display:inline;}

/*********** register content *************/
.reg_main{width:600px;}
.reg_til{color:#14a7ed; font-weight:normal; padding-right:5px;}
.reg_main_til{padding-left:10px;}
.reg_main_til h2{line-height:24px;}
.reg_main_til p{padding-top:5px;}
.reg_main_til p span,.reg_main_til p strong{padding:0 3px;}
.reg_main_til .reg_tips{padding-top:10px; border-top:1px solid #e5e5e5;}
.reg_area{padding:0 0 30px 20px;}
.easyforminput{color:#333; padding-top:15px; width:100%;}
.reg_area .easyformlabel{line-height:22px; padding-bottom:4px;}
.easyformlabel label span{padding-right:5px; font-weight:normal;}
.treaty_form{padding:10px 0 0 120px;}
.reg_area .blowhiden{background:#fff url(https://img.jiandan100.cn/images/register/icon16_tips.gif) no-repeat 10px 14px; border:1px solid #bbb; color:#333; display:none; font-size:12px; padding:12px 12px 12px 34px; width:240px; position:absolute; z-index:10;
    -webkit-box-shadow:1px 2px 3px #e2e2e2;
    -moz-box-shadow:1px 2px 3px #e2e2e2;
    box-shadow:1px 2px 3px #e2e2e2;
}
.reg_area .blowhiden em,.reg_area .blowhiden span{font-size:16px; position:absolute; top:11px; font-family:arial,Helvetica,sans-serif; z-index:9;}
.reg_area .blowhiden em{font-style:normal; color:#d0d0d0; left:-9px;}
.reg_area .blowhiden span{color:#fff; left:-7px;}
.reg_area .blowhiden strong{font-weight:normal;}
.easyformfield input{font-family:Arial, Helvetica, sans-serif;}
.reg_area .easyformfield input, .school-select-til input, .reg-selectGrade{background-color:#fff; border:1px solid #d9d9d9; display:inline-block; font-size:inherit; height:29px; line-height:28px\9; padding:0 8px; width:310px;}
.reg_area .easyformfield input:hover,.school-select-til input:hover, .reg-selectGrade:hover{border:1px solid #b9b9b9; border-top:1px solid #a0a0a0;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
}
.easyformfield select{padding: 4px;  margin-right:6px; width:92px; height:29px; line-height:29px; cursor: pointer;}
.reg_area .easyformfield input:focus,.school-select-til input:focus{border:1px solid #14a7ed;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
}
.reg_area .A_directions{display:none; padding:6px 0 0; margin-left:120px; font-size:12px; color:#ff5f5f;}
.reg_area .A_directions img{float:left; height:16px;}
.easyformfield_radio input{margin-right:5px;}
.reg_submit_btn{margin-top:5px; margin-left:120px;}
.treaty_field a:hover,.treaty_field a:active{text-decoration:underline;}
.reg_area .easyformfield .inputError,.reg_area .easyformfield .inputError:hover{border:1px solid #ff5f5f;}

.easyformfield .reg-selectGrade{position:relative; width:160px; line-height:28px; cursor:pointer; z-index:1; zoom:1;}
.reg-selectGrade em{position:absolute; top:12px; right:8px; z-index:2;}
.reg-gradeList{width:178px;
    -webkit-box-shadow:0 2px 2px #d5d5d5;
    -moz-box-shadow:0 2px 2px #d5d5d5;
    box-shadow:0 2px 2px #d5d5d5;
}
.reg-gradeList-items{position:relative; border:1px solid #d9d9d9; z-index:2; zoom:1;}
.reg-gradeList-items li{padding:5px 0 5px 10px; cursor:pointer;}
.reg-gradeList-items li.active{background-color:#eee; color:#000;}
.reg-gradeList-item .item-wrap{position:relative; z-index:2; zoom:1;}
.reg-gradeList-item .ui-icon-triangle-right{display:none; position:absolute; top:4px; right:8px; z-index:2;
    border-color:transparent transparent transparent #999;
    border-style:dashed dashed dashed solid;
}
.reg-gradeList-item.active .ui-icon-triangle-right{display:block;}
.reg-gradeList-items-sub{display:none; position:absolute; left:176px; top:0px; width:160px; background-color:#eee; border:1px solid #d9d9d9; border-left:none; z-index:3;
    -webkit-box-shadow:2px 2px 2px #d5d5d5;
    -moz-box-shadow:2px 2px 2px #d5d5d5;
    box-shadow:2px 2px 2px #d5d5d5;
    _bottom:-2px;
}
.reg-gradeList-items-sub-x{display:none; position:absolute; left:176px; bottom:-1px; width:160px; background-color:#eee; border:1px solid #d9d9d9; border-left:none; z-index:3;
    -webkit-box-shadow:2px 2px 2px #d5d5d5;
    -moz-box-shadow:2px 2px 2px #d5d5d5;
    box-shadow:2px 2px 2px #d5d5d5;
    _bottom:-2px;
}
.reg-gradeList-item .reg-gradeList-items-sub li{color:#000;}
.reg-gradeList-item .reg-gradeList-items-sub li.active{text-decoration:underline;}
/*注册中添加验证码*/
.reg_area .easyformfield #id_verification{background-color:#fff; border:1px solid #d9d9d9; display:inline-block; font-size:inherit; height:29px; line-height:28px\9; padding:0 8px; width:150px;}
.reg_area  .get_mobileCode_btn input{margin-left:20px; display:inline-block; width:140px; height:31px; line-height:31px; line-height:30px\9; background-color:#41b4eb; border:none; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.get_mobileCode_btn input.f999{background-color:#999; cursor:default;}
/*菁优网登入注册*/
.reg_tix{width:948px; height: 40px; line-height: 40px; padding-left:10px; background:#FFFBE5; border: 1px solid #f7dcb1; font-size: 14px; }
.reg_yonghu{color:#EF9D3B;}
.reg_tabTags{padding-left: 290px; position: relative; z-index: 1; top: 1px;}
.reg_tabTags li{float: left; color: #333333;  font-size: 14px;  height: 40px; line-height:40px;  width:193px; text-align: center;  background: url(https://img.jiandan100.cn/images/register/reg_tabTag_bg.png) no-repeat;   background-position: 0 0; cursor: pointer;}
.reg_tabTags li.curTag{background-position:  -192px 0px;}
.reg_line{display: block; font-size: 1px;  line-height: normal; border-top: 1px solid #E9E9E9;}
.reg_tabTag{ width: 470px;  margin: 0 auto 50px; display: none;}
.reg_h{height:450px;}
.easyforminputb{color: #333333; padding-top:22px;}
.reg_pd{padding-top:50px;}
.mr{margin-top:64px;}
.curr{display:block;}

/*登入学优网的提示*/
.xueYou_tip{width:462px; z-index:1101;}
.xueYou_tip .title{padding:0 14px 0 16px; height:30px; line-height:30px; color:#fff;  background-color:#14a7ed;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
}
.xueYou_tip .title a.close{display:inline-block; color:#fff;}
.xueYou_tip .title a.close:hover{text-decoration:none;}
.xueYou_con{padding:30px 54px 30px 72px;  background-color:#fff;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
}
.xueYou_con h4{padding-bottom:24px; font-size:18px;}
.xueYou_btn{margin-top:25px; text-align:center;}
.xueYou_btn a{display:inline-block; width:90px; font-size:14px; text-align:center;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.xueYou_disagree{margin-right:30px; height:34px; line-height:34px; border:1px solid #dadada; background-color:#f9f9f9;}
.xueYou_disagree:hover{background-color:#f4f4f4 ; text-decoration:none;}
a.xueYou_agree{height:36px; line-height:36px; color:#fff; background-color:#14a7ed;}
.xueYou_agree:hover{background-color:#41b4eb; text-decoration:none;}
/*提交失败提示*/
.submit_tips{position:relative; top:10px; padding:10px; margin-left:120px; width:350px; background-color:#e5e5e5; border:1px solid #ddd; z-index:10;}
.submit_tips p{text-align:center;}
.submit_tips em,.submit_tips span{font-size:20px; position:absolute; left:20px; z-index:11;}
.submit_tips em{color:#ddd; font-style:normal; top:-12px;}
.submit_tips span{color:#e5e5e5; top:-11px;}
.submit_tips p img{padding-right:10px;}
/*协议条款页*/
.treatyCon .reg_submit_btn{margin-left:0!important; text-align:center; width:auto!important;}
.treatyCon{background-color:#f1f1f1; border:1px solid #e5e5e5; font-size:12px; padding:30px;}
.treatyCon h2{margin-top:15px;}
.treatyCon p{margin-bottom:10px;}
.treaty_btn{margin-top:30px;}
/*我们为您提供*/
.reg_intro{width:335px;margin-top:15px;}
.reg_intro h3{color:#333;font-size:20px;}
.reg_intro_list{margin-top:20px;}
.reg_intro_list dl{float:left; color:#666; width:300px;}
.reg_intro_list dt{font-size:14px;line-height:24px;}
.reg_intro_slogan{background:url(https://img.jiandan100.cn/images/register/regist_ad5.png) no-repeat 0 0; height:44px; margin:30px 0 0 80px; width:334px; text-indent:-9999px; overflow:hidden;}

/******** 注册成功后跳转 ********/
#regsuccess{width:595px; height:249px; margin:120px auto 0 auto; background:#fff url(https://img.jiandan100.cn/images/register/regJump_bg.jpg) no-repeat 0 0;}
.fd_enter{padding:50px 0 0 65px;}
.fd_enter h1{font-size:30px; line-height:240%; font-weight:bold; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif}
#regsuccess h1{font-family:"宋体",Arail,verdana; font-size:16px; padding:10px 36px 6px 0;}
.fd_enter h1,.fd_enter p{margin-left:150px;}
.fd_enter p{margin-bottom:35px;}
.fd_enter p span{padding:0 4px;}
#regsuccess p{font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:12px; margin-bottom:0;}
#regsuccess p span{color:#990000;}
#regsuccess p a{color:#0066CC;}

/******** 简单课堂补充注册 ********/
#reg_add_wrap{background-image:none;  background-color:#fff;}
.mart20{margin-top:20px;}
.reg_add_til{border-bottom:1px solid #d4d4d4; margin-bottom:6px; padding:15px 0 15px 0;}
.reg_add_area{padding:0 0 25px 20px;}
.reg_add_area fieldset{border:none;}
.reg_add_area .easyformlabel{float:left; margin-right:5px; line-height:22px; text-align:right; font-size:12px;}
.reg_add_area .easyformfield,.reg_add_area .easyformfield_radio{float:left; padding-left:5px;}
.reg_add_area legend{color:#222; font-size:14px; font-weight:bold;}
.reg_add_area legend span{color:#666; font-size:12px; font-weight:normal;}
.reg_add_area .easyforminput{padding-top:6px;}
.reg_add_area .easyforminput input{padding:0 3px; height:22px; width:157px;}
.reg_add_area .easyformfield select{width:167px;}
.reg_add_area .blowhiden{background-color:#fffde7; border:1px solid #f5caa0; color:#cc6600; display:none; font-size:13px; padding:5px; margin-left:22px; text-align:left; width:210px; position:absolute; left:275px; top:26px; z-index:20;}
.reg_add_area .blowhiden img{position:relative; left:-5px; top:4px; margin-left:-22px; margin-top:-10px;}
.reg_add_area .A_directions{float:left; font-size:12px; color:#f00; height:16px; line-height:20px; padding:2px 0 0 10px; margin:0px; text-align:left;}
.reg_add_area .A_directions img{float:left; padding:0px; margin:0px; height:16px;}
.schoolselect{font-size:12px; min-width:167px; width:auto !important; width:200px; overflow:visible;}
.reg_add_btn{padding:10px 0 0 140px;}
.reg_add_close{margin-left:60px;}
.reg_add_btn .reg_add_submit a:link,.reg_add_btn .reg_add_submit a:visited,.reg_add_btn .reg_add_submit a:hover,.reg_add_btn .reg_add_submit a:active{color:#fff;}
.reg_add_btn .reg_add_close a:link,.reg_add_btn .reg_add_close a:visited,.reg_add_btn .reg_add_close a:hover,.reg_add_btn .reg_add_close a:active{color:#333;}
.reg_add_area .reg_add_tip{margin-left:120px; padding-top:5px; text-indent:0;}

.input_append1,.input_append2,.input_append3{position:relative;}
.input_append1{z-index:20;}
.input_append2{z-index:10;}
.input_append3{z-index:5; font-size:small;}
.setCode-star{margin-left:5px;}
.reg_add_area .easyforminput .setCode-star input{width:auto;}
/*   注册优化 start */
.reg_tips .step{width:301px;height:22px;background: url(https://img.jiandan100.cn/images/register/regist_step_banner.png) no-repeat 0 0;}
.reg_tips .step2{background-position:0 -23px;}
.reg_tips .stepText span{width:105px;text-align:center;}
.infoSuccess p span{font-weight:bold;}
.info_detail{background:#fff url(https://img.jiandan100.cn/images/register/icon16_tips.gif) no-repeat 10px 14px; border:1px solid #bbb; -webkit-box-shadow:1px 2px 3px #e2e2e2; -moz-box-shadow:1px 2px 3px #e2e2e2; box-shadow:1px 2px 3px #e2e2e2; color:#333;font-size:12px; padding:12px 12px 12px 34px; width:325px;z-index:10;}
.easyformlabel{float:left; width:112px; margin-right:10px; text-align:right; font-size:14px;}
.easyformfield{float:left;}
#headerLoginText a{margin-left:10px;}
#header .topright li{color:#666666}
.reg_container{margin-top:20px;}
.cutline{margin-top:10px;}
.reg_area p.fcor_gray{margin-left:120px;}
.reg_tips{margin-left:65px;}
.reg_tips .step{margin-left:38px;}
.reg_tips .stepText .m_l30{margin-left:30px;}
.infoSuccess p.userNameShow{margin:20px 0 0 120px;font-size:14px;color:#333333;}
.infoSuccess p.bgcor_gray{margin:10px 90px 20px 25px;color:#666666;background-color:#f0f0f0;text-align:center;}
#id_schooltip{margin-left:10px;}
.infoSuccess p span{margin-left:20px;color:#fb5f60;}

.reg_submit_btn .ui-button-l{height:40px; width:300px; line-height:40px; font-size:18px; text-align:center;}
/*   注册优化 end */

/* 弹出选择学校 */
.school_popmain h2 span{margin-left:5px; font-size:12px; color:#ff8f8f; font-weight:normal;}
.school-column h3{font-weight:bold;}
.school-column-del{margin-left:115px;}
.school-select{border:1px solid #dadada;}
.school-select-til{padding:5px 10px; background-color:#f0f0f0;}
.school-select-del{max-height:365px; height:auto!important; height:400px; padding:10px 0 10px 5px; overflow-y:auto;}
.school-column-del a,.school-select-del .schoolList a{float:left; display:inline; padding:0 6px; line-height:22px; white-space:nowrap;}
.school-select-del .schoolList a{width:232px;}
.school-select-del .schoolMsg{padding:20px 0;}
.school-select-del .schoolMsg img{margin-right:10px;}
.school_popmain .school-select-til input{margin:0 5px; width:auto; height:24px; line-height:24px;}
.school-column-del a.current{background-color:#14a7ed;}
.school-column-del a.current:link,.school-column-del a.current:visited,.school-column-del a.current:hover,.school-column-del a.current:active{color:#fff; text-decoration:none;}
.school-select .submitSchool{background-color:#14A7ED;padding:2px 8px 6px;*padding:4px 8px 3px;color:#ffffff;cursor:pointer;}
.school-select .submitSchool:hover{text-decoration:none;color:#ffffff;}

/* client register */
.client-reg{height:648px; background-color:#f3fbff; border:1px solid #5c96cb;}
.client-til{padding-left:40px; height:38px; line-height:36px; background:#91c5ee url("https://img.jiandan100.cn/images/report/tips_reg_tilbg.jpg") no-repeat 5px 0; color:#07477c; font-size:14px; font-weight:bold;}
.client-reg-container{padding-top:60px;}
.client-reg-main{width:640px;}
.client-reg-main-title{padding:0 0 15px 70px;}
.client-reg-main-title .til-l{height:55px; padding-right:20px; border-right:1px solid #d7e1e6;}
.client-reg-main-title .til-l h1{font-size:21px; line-height:34px;}
.client-reg-main-title .til-r{height:55px; padding-left:20px; border-left:1px solid #fff;}
.client-reg-left{padding-top:50px; width:320px;}
.client-reg-left-img{padding-left:40px; width:215px;}
.client-reg-left-img span{display:block; padding:10px 0 0 15px; color:#999;}
.client-reg .client-reg-area{padding:0;}
.easyformfield_radio .radioItem{margin-right:30px;}
.client-reg .easyformlabel{width:120px;}
.client-reg .reg_submit_btn{margin-top:30px;}
.client-reg .reg_submit_btn{margin-left:130px;}
.client-reg .reg_submit_btn .ui-button-l{margin-right:60px; width:150px;}
.client-reg-close:link,.client-reg-close:visited,.client-reg-close:hover,.client-reg-close:active{color:#999;}
.client-reg .reg_area .easyformfield input, .client-reg .school-select-til input{width:280px;}
.client-reg .reg_area .blowhiden{padding-right:8px; width:150px;}
.closeClientPop_til{padding:0 15px; height:34px; line-height:34px; background-color:#14b1e7;}
.closeClientPop_til h2{color:#fff;}
.closeClientPop_close a{display:block; height:9px; width:9px; background:url("https://img.jiandan100.cn/images/report/report_c_icon.png") no-repeat -15px -108px; line-height:0; text-indent:-9999px; overflow:hidden;}
.closeClientPop_con{padding:40px 60px; background-color:#fff;}
.closeClientPop_con .notice{font-size:20px; line-height:30px;}
.closeClientPop_active{margin-top:30px;}
.closeClientPop_active a{margin:0 30px;}
.closeClientPop_active .ui-button-blue{padding:0 30px; border:1px solid #14a7ed;}
.close-button-gray{border:1px solid #e0e0e0;}
.close-button-gray:link,.close-button-gray:visited{background-color:#f0f0f0; color:#999;}
.close-button-gray:hover,.close-button-gray:active{background-color:#eaeaea; color:#999;}
.client-reg .submit_tips{margin-left:130px; width:350px;}
.client-reg .reg_area .A_directions{margin-left:130px;}
/*找回密码*/
.header{border-bottom: solid 1px #ccc; overflow: hidden;}
.header_container{margin: 0 auto ;width: 990px; height: 70px;}
.header_container img{margin-top: 10px;}
.bind_account_title{margin:20px 10px; padding: 6px; font-size: 22px; color: #363636; border-left: 1px solid #7D7D7D;}
.step_list{margin: 0 auto; padding-top: 55px; width: 990px; height: 40px; font-size: 16px; font-weight: 700;}
.figure{margin: 0 20px 0 -17px; color: #fff; }
.step_one,.step_two,.step_three{display: inline; margin-left: -5px; padding: 15px 110px; width: 325px; text-align: center; overflow: hidden;  color: #ccc;}
.step_one,.step_two,.step_three{border-bottom: solid 2px #E6E6E6;}
.bottom_blue{border-bottom: solid 2px #14A7ED; color: #363636;}
.ensure_account,.authentication,.reset_password{margin: 0 auto; padding-bottom: 160px; width: 990px; text-align: center;}
.ensure_account span,.account_phone{font-size: 14px;}
.ensure_account span{display: block; margin-top: 37px;  clear: both;  color: #4B4B4B; font-size: 14px;}
.authentication p,.reset_password p{margin-top: 37px;  clear: both;  color: #4B4B4B; font-size: 14px;}
.ensure_account span{font-weight: 700;}
.account_phone,.input_new_pwd{margin-top: 37px; padding-left: 10px; width: 320px; border: solid 1px #dfdfdf; font-size: 14px;}
.ensure_button{margin-left: -6px; margin-top: 20px; width: 333px; height: 45px; border: none; border-radius: 5px; font-size: 16px; color: #fff;}
.ensure_button:hover ,.get_code:hover{cursor: pointer;}
.account_phone,.account_seccode,.input_new_pwd,.input_ensure_pwd{height: 45px; line-height: 45px;}
.bgcolor_blue{background: #14A7ED;}
.authentication p,.account_seccode,.get_code{font-size: 14px;}
.account_seccode{margin-top: 20px; padding-left: 10px; width: 164px; height: 40px; border: 1px solid #DFDFDF;}
.p-hide{display: none;}
.get_code{margin:20px 0 0 15px; width: 136px; height: 40px; border: none; color: #fff; background: #13A7ED; border-radius: 4px;}
.ali_code{ width: 330px; margin: 20px auto 0; }
.ali_code280{ width: 280px; margin: 10px auto 0; }
.ali_code_re{ width: 329px; margin: 15px 0 0 43px; }
.ali_code354{ width: 354px; margin: 46px auto 0; }
.ali_code_bind{ width: 320px; margin: 20px 0 0 394px; }
p.phone_unable{margin: 15px 0 0 250px; font-size: 12px; color: #13A7ED;}
.phone_unable:hover{cursor: pointer;}
.img_tips{position: absolute; display:none;margin-left: 328px;}
.img_tips img{margin: -50px 0 0 235px;}
.unable_tips{margin-top: -31px; padding: 8px 30px; width: 270px; border: solid 1px #13A7ED; background-color: #DAF3FF; color: #13A7ED; text-align: left; font-size: 12px;}
.input_ensure_pwd{margin-top: 20px; padding-left: 10px; width: 320px; height: 45px; border: solid 1px #dfdfdf; font-size: 14px;}
.get_pwd_success{margin: 0 auto; width: 990px; text-align: center;}
.success_detail{padding: 100px 0 160px 0;}
.success_detail p{padding: 25px; font-size: 22px; color: #666;}
.success_detail span{color: #13A7ED; font-size: 16px;}
.success_detail a{text-decoration: none;}
.account_msg{display: none; position: absolute; margin: -32px 0 0 680px; width: 240px; text-align: left;}
.account_msg img{padding-right: 10px;}
.account_msg2{display: none; position: absolute; margin: -32px 0 0 635px; width: 240px;}
.account_msg2 img{padding-right: 10px;}
.reset_password .blowhiden{margin: -50px 0 0 670px; background:#fff url(https://img.jiandan100.cn/images/register/icon16_tips.gif) no-repeat 10px 14px; border:1px solid #bbb; color:#333; display:none; font-size:12px; padding:12px 12px 12px 34px; width:240px; position:absolute; z-index:10;
    -webkit-box-shadow:1px 2px 3px #e2e2e2;
    -moz-box-shadow:1px 2px 3px #e2e2e2;
    box-shadow:1px 2px 3px #e2e2e2;
}
.reset_password .blowhiden em,.reset_password .blowhiden span{font-size:16px; position:absolute; top:11px; font-family:arial,Helvetica,sans-serif; z-index:9;}
.reset_password .blowhiden em{font-style:normal; color:#d0d0d0; left:-9px;}
.reset_password .blowhiden span{color:#fff; left:-7px;}
.reset_password .blowhiden strong{font-weight:normal;}
/*绑定账户*/
.wrap_center{width: 990px; margin: 0 auto; text-align: center; clear: both;}
.bind_account,.count_down,.verify_advantage{padding-bottom: 60px;}
.bind_account_tips{margin-left: 18px; line-height: 74px; font-size: 16px;}
.account_list,.account_list_btn{padding-bottom: 25px; font-size: 14px;}
.account_list{margin-left: -58px;}
.list_input{height: 38px; line-height: 40px; outline: none; font-size: 14px;}
.account_mobile{padding-left: 10px; width: 306px;}
.account_code{padding-left: 10px; width: 158px;}
.list_btn{height: 42px; line-height: 42px; border-radius:4px; border: none; background: #13A7ED; color: #fff; outline: none; font-size: 14px;}
.get_seccode{margin-left: 20px; width: 124px; }
.bind_ensure{width: 320px; font-size: 16px;}
.get_seccode:hover,.bind_ensure:hover{cursor: pointer;}
.count_down_tips,.verify_tips{font-size: 16px;}
.count_down_list{margin-top: 25px; padding-bottom: 25px; font-size: 14px;}
.count_down_list span{font-size: 22px; padding: 2px 10px; background: url(https://img.jiandan100.cn/images/report/bg_countDown.png) no-repeat center center; color: #fff; margin: auto 5px;}
.advantage_list{margin: 10px auto 0; width: 660px;}
.advantage_list span{margin-left: 30px; padding: 0 0 10px 20px; background: url("https://img.jiandan100.cn/images/report/check_box_icon.png") no-repeat; font-size: 12px; color: #666; line-height: 36px;}
.success_container{text-align: center; padding: 80px 0 110px 0;}
.success_tips{margin-top: 20px; font-size: 22px; color: #363636;}
.goto_class{font-size: 16px; color: #8C8C8C;}
.jump_bind{font-size: 12px; color: #666;}
.count_down a{text-decoration: none;}
.bind_msg{position: absolute; margin: -32px 0 0 725px; width: 240px; text-align: left; font-size: 12px;}
.bind_msg img{padding-right: 10px;}
.officialMember{margin: 20px 0 50px; font-size: 16px;}
.big_tips{margin-top: 20px;}
.little_tips{margin-top: 10px; font-size: 14px; color: #ff5f5f;}
/*绑定微信*/
.fcolor_blue{color: #14A7ED; font-weight: bold; cursor: pointer;}
.fcolor_red{color: #ff5f5f; font-weight: bold;}
.bind_step{padding: 55px 0 5px 0; font-size: 16px; font-weight: 700;}
.step_item{display: inline-block; margin-left: -5px; padding-bottom: 10px; width: 330px; border-bottom: 2px solid #e6e6e6; color: #999;}
.current_step{border-bottom: 2px solid #14a7ed; color: #333;}
.step_img{margin-right: 12px; padding: 10px; background: url(https://img.jiandan100.cn/images/register/white_circle_bg.png) no-repeat center center; color: #fff;}
.current_step_img{background: url(https://img.jiandan100.cn/images/register/blue_circle_bg.png) no-repeat center center;}
.bind_wechat{position: relative; margin: 0 auto; padding: 25px 0 40px 0; width: 990px; text-align: left; color: #666;}
.bind_wechat dl{margin-left: 260px;}
.bind_wechat dl dt{float: left; padding: 20px 35px; border-right: 1px dotted #e6e6e6 }
.bind_wechat dl dt p{position: absolute; margin: -20px 0 0 10px;}
.bind_wechat dl dt img{padding: 5px; border: 1px solid #e6e6e6;}
.bind_wechat dl dd{float: left; padding-left: 35px;}
.bind_wechat dl dd h3{padding: 20px 0 18px 0; font-size: 16px; font-weight: 700; color: #333;}
.bind_wechat dl dd p{padding-bottom: 5px; }
.must_becare_tips{color: #ff5f5f; padding: 5px 0; border-top: 1px dotted #e6e6e6; border-bottom: 1px dotted #e6e6e6; }
.bind_disable{padding: 5px 0 5px 20px; background: url(https://img.jiandan100.cn/images/report/icon_question_mark.png) no-repeat left center;}
.qr_code{width: 152px; height: 152px;}
.jump_bindwechat{margin-right: 95px; text-align: right;}
.jump_bindwechat a{padding-right: 22px;}
.jump_bindwechat a:link,.jump_bindwechat a:visited{text-decoration: none;}
.bind_wechat_steps{position: absolute; top: -5px; right: -5px;}
.feedback{padding: 35px 0 48px 0;}
.feedback p{padding-bottom: 36px;}
.account_list label{padding-right: 5px;}
.account_list select{padding: 10px 0 10px 5px; width: 320px; outline: none; font-size: 14px;}
.account_list textarea{padding: 5px; vertical-align: top; resize: none; width: 308px; height: 132px;}
.mleftf5{margin-left: -15px;}
.bind_wechatTitle{margin: 20px 0 50px; font-size: 16px;text-align: center;}
/*初高中二维码弹窗2-统一成简教练风格*/
.bg_joinGroup{position: absolute; left: 0; top: 0; right: 0px; bottom: 0; margin: auto auto; width : 621px; height : 513px; background: url(https://img.jiandan100.cn/images/temp/bg_registerJoinGroup.png) no-repeat center center;}
.bg_joinGroupScore{position: absolute; left: 0; top: 0; right: 0px; bottom: 0; margin: auto auto; width : 366px; height : 498px; }
.bg_joinGroupScore80{ background: url(https://img.jiandan100.cn/images/temp/bg_registerJoinGroup80.png) no-repeat center center;}
.bg_joinGroupScore100{ background: url(https://img.jiandan100.cn/images/temp/bg_registerJoinGroup100.png) no-repeat center center;}
.bg_joinGroupScore300{width: 478px; height: 638px; background: url(https://img.jiandan100.cn/images/temp/bg_registerJoin300.png) no-repeat center center;}
.bg_joinGroupScore800_downLoad{width: 494px; height: 584px; background: url(https://img.jiandan100.cn/images/temp/bg_registerJoin800_downLoad.png) no-repeat center center;}
.bg_joinGroupTeacher20_downLoad{width: 494px; height: 584px; background: url(https://img.jiandan100.cn/images/temp/bg_joinGroupTeacher20_downLoad.png) no-repeat center center;}
.bg_joinGroupScore800_live{width: 494px; height: 630px; background: url(https://img.jiandan100.cn/images/temp/bg_registerJoin800_live.png) no-repeat center center;}
.bg_joinGroupScore800_live_downLoad{width: 494px; height: 680px; background: url(https://img.jiandan100.cn/images/temp/bg_registerJoin800_live_download.png) no-repeat center center;}
.joinGroup_detail{margin: 346px 0 0 93px; width: 430px; height: 130px; border: solid #fff4d4 1px; background: #e73838;}
.joinGroup_detail dd{float: left;}
.joinGroup_detail dd img{width: 127px; height: 130px;}
.joinGroup_detail dt{display: inline-block; width: 303px;}
.joinGroup_detail dt img{height: 130px; width: 300px;}
.downloadJdkt{display: block; margin: 506px 0 0 118px; width: 258px; height: 53px; cursor: pointer;}
.downloadJdkt800{margin: 456px 0 0 108px; width: 266px;}
.join_livecenter{margin: 483px 0 0 108px; width: 266px;}
.activeLive{display: block; margin: 550px 0 0 118px; width: 258px; height: 53px; cursor: pointer;}
.activeLive.fn-hide{display: none;}
.downloadJdkt.fn-hide{display: none;}
.sling{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: 0 auto; height: 50%; z-index: 1101;}
/*注册参数新规范弹出层*/
.specialcodeBox{position: absolute; left: 0; top: 0; right: 0px; bottom: 0; margin: auto auto; width:756px; height:468px;}
.imageBox{position:absolute; width:756px; height:468px; z-index: 10; text-align: center;}
.closeBox{position:absolute; right:0; top:0; width:65px; height:65px; z-index: 100;}
.closeBox img{margin:16px;}
/*相同手机号验证弹窗*/
.user_hint{color: #0f6b99;margin-left: 120px;margin-top: 12px;}
.user_hint_R{margin-left: 66px}
.log_username_new{color: #f55a5c; margin-left: 120px;margin-top: 15px;}
.log_username_new a{margin-left: 125px;}
.reg_auth_tip{width:532px; z-index:1101;}
.reg_auth_tip .title{padding:0 14px 0 14px; height:36px; line-height:36px; color:#666666;background-color: #f6f6f6;border-top-left-radius:3px;border-top-right-radius:3px;}
.reg_auth_tip .title a.close{display:inline-block; color:#fff;}
.reg_auth_tip .title a.close:hover{text-decoration:none;}
.codeRegister_item{padding: 67px 0 0 71px;}
.codeRegister_phone span,.codeRegister_new_pwd span,.codeRegister_ensure_pwd span{color: #666666;float: left; margin-top: 7px;}
.codeRegister_phone p{width: 317px;height: 31px;border: 1px solid #a9a9a9;background-color: #ffffff;color: #818181;line-height:31px;padding-left: 11px;margin-left: 32px;}
.codeRegister_code{margin-left: 60px;}
.codeRegister_codetext{margin-top: 21px;float: left;}
.codeRegister_seccode{width: 187px;height: 31px;border: 1px solid #d9d9d9;margin: 14px 0 0 7px;padding-left: 11px;line-height: 31px;}
.codeRegister_get_code{width: 122px;height: 33px;border: 1px solid #14a7ed;background-color: #ffffff;color: #25aaff;margin: 14px 0 0 4px;}
.codeRegister_msg{display: none;margin: 7px 0 0 48px;color: #ff5f5f;}
.codeRegister_msg img{padding-right: 10px;}
.codeRegister_button{margin-left: 103px; margin-top: 20px; width: 329px; height: 38px; border: none;font-size: 14px; color: #fff;background-color: #25aaff;}
.codeRegister_button:hover ,.codeRegister_get_code:hover{cursor: pointer;}
.reg_wrap{background: #fff;height: 300px;}
.reg_wrap_username{width:580px;height:290px;position:absolute;left:50%;top:50%;margin-top:-137px;margin-left:-290px;font-family:'微软雅黑';background: #fff;}
.reg_wrap_username input{display:inline-block;}
.inputList{width: 480px;margin: 40px 88px 10px;height:120px;}
.inputList label{width:153px;height:30px;display: inline-block;margin-bottom: 10px;}
.reg_wrap_username p{text-align:center; font-size:12px; padding: 13px 0;}
#J_find_username{width: 178px;height: 38px;border: 1px solid #bfbfbf;color: #ffffff;line-height: 38px;text-align:center;float:left;font-size: 14px;margin-right:20px;background-color: #25aaff;cursor:pointer;}
#J_continue_username{width: 179px;height: 38px;background-color: #ffffff;line-height: 38px;text-align:center; float:right;color: #898989; font-size: 14px;cursor:pointer;border: 1px solid #bfbfbf;}
.btnList{width: 400px;overflow: hidden;margin: 0 auto;}
.codeRegister_username{color: #666666;padding: 30px 0 0 160px;}
.codeRegister_new_pwd{ margin: 24px 0 0 33px;}
.codeRegister_ensure_pwd{margin-left: 33px;}
.codeRegister_new_pwd input,.codeRegister_ensure_pwd input{width: 318px;height: 31px;border: 1px solid #d0d0d0;background-color: #ffffff;margin-left: 10px;padding-left: 10px;line-height: 31px;}
.codeRegister_pwd_msg{display: none;margin: 7px 0 0 102px;color: #ff5f5f;}
.pwd_hint{margin: 7px 0 0 102px;}
.codeRegister_ensure_button{width: 329px;height: 38px;background-color: #25aaff;color: #ffffff;font-size: 14px;margin-left: 102px;border: none;cursor:pointer;}