.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc{font-family:PingFang SC,Microsoft Yahei;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner{position:absolute;width:415px;height:483px;background-color:#FFF;border-radius:10px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner input{background:0 0;outline:0;border:none}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .title{width:100%;height:81px;line-height:81px;background:#3ab7ff;border-radius:10px 10px 0 0;font-size:22px;font-weight:700;color:#fff;text-align:center}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .form{width:330px;margin:0 auto;padding:20px 0 30px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .form .input-item{width:330px;height:42px;background:#e2e2e2;border-radius:5px;font-size:17px;font-weight:400;color:#000;line-height:64px;margin-bottom:28px;text-indent:10px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .form .names{width:330px;height:42px;margin-bottom:36px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .form .names .name{width:106px;height:44px;display:block;float:left;padding:0;margin-bottom:0}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .form .names .name:not(:last-child){margin-right:6px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .submit-btn{height:67px;background:#3ab7ff;border-radius:5px;font-size:22px;font-weight:600;color:#fff;line-height:67px;text-align:center;cursor:pointer;margin-top:10px}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .submit-btn.disabled{opacity:.5;cursor:not-allowed}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement{margin-top:12px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement.is-agree .user-agreement-content::before{background-position:-16px 0}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement .user-agreement-content{color:#999;padding-left:10px;position:relative}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement .user-agreement-content::before{content:'';position:absolute;width:16px;height:16px;background:url(//cdn.51talkjr.com/apollo/images/1b253e02b092d861d815a2df70c45944.png) no-repeat;background-size:32px 16px;left:0;top:0}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement .user-agreement-content p{margin:0;font-size:14px;line-height:16px;-webkit-transform:scale(.91);-ms-transform:scale(.91);transform:scale(.91)}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .inner .user-agreement .user-agreement-content a{color:#57585A}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .parent{position:relative}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .parent .err-tip{position:absolute;font-size:12px;font-weight:300;color:#cd1717;top:45px;left:5px;margin:0;display:none}.freedom-module-wrapper .ejs-component-component-teacher-recruitment-form-channel-pc .parent .actived{display:block}.freedom-module-wrapper .clearfix::after{display:block;content:'';clear:both}input::-webkit-input-placeholder{color:#999}input:-moz-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}.J_dialog{width:300px!important;padding:20px 10px!important;font-size:16px!important}