@charset "UTF-8";
.log-mid{position:relative;background-color:#fff;border:1px solid #ebe9e9}
.log-cnt{padding:0 20px}
.log-cnt h3{font-size:24px;color:#7b7a7a}
.log-cnt h3.info_local{margin-left:-50px}
.log-cnt .log-cnt-list{margin:10px 0;padding:0 10px;font-size:15px}
.log-cnt .log-cnt-list>*{display:inline-block}
.log-cnt .log-cnt-list span.name{width:110px}
.log-cnt .log-cnt-list span{margin-right:5px;font-size:16px;color:#333;line-height:38px;vertical-align:top}
.log-cnt .log-cnt-list span .red{color:red;margin-left:5px}
.log-cnt .log-cnt-list em{margin-left:10px;color:#777;font-style:normal}
.log-cnt .log-cnt-list div.img_upload span{vertical-align:middle}
.log-cnt .log-cnt-list .laydate-icon,.log-cnt .log-cnt-list input[type=password],.log-cnt .log-cnt-list input[type=number],.log-cnt .log-cnt-list input[type=text],.log-cnt .log-cnt-list select,.log-cnt .log-cnt-list textarea{height:38px;line-height:38px;width:330px;border:1px solid #ccc;border-radius:4px;outline:0;font-size:14px;text-indent:.6em}
.log-cnt .log-cnt-list select,.log-cnt .log-cnt-list input[type=text],.log-cnt .log-cnt-list input[type=number]{text-indent:0!important;padding-left:5px!important}
.log-cnt .log-cnt-list textarea{height:inherit;line-height:inherit;resize:none}
.log-cnt .log-cnt-list .log_yzm_w{width:100px}
.log-cnt .log-cnt-list p.letter_none{font-size:16px;margin-left:15px;color:#8cd120;display:none;margin-top:8px}
.log-cnt .log-cnt-list p.letter_none i{font-size:16px;margin-right:5px}
.log-cnt .log-cnt-list p.d_ib{position:absolute}
.log-cnt .log-cnt-list .log-checkbox{font-size:16px;color:#333;position:relative;cursor:pointer}
.log-cnt .log-cnt-list .log-cnt-info{font-weight:lighter;color:#7b7a7a}
.log-cnt .log-cnt-list .log-img{height:38px;text-align:center;vertical-align:middle;border:1px solid #aaa;margin-left:10px;display:inline-block}
.log-cnt .log-cnt-list.error input[type=password],.log-cnt .log-cnt-list.error input[type=text],.log-cnt .log-cnt-list.error select,.log-cnt .log-cnt-list.error textarea{border-color:#fd5920}
.log-cnt .log-cnt-list.error p{color:#fd5920;display:inline-block}
.log-cnt .log-cnt-list.focus .laydate-icon,.log-cnt .log-cnt-list.focus input[type=password],.log-cnt .log-cnt-list.focus input[type=text],.log-cnt .log-cnt-list.focus select,.log-cnt .log-cnt-list.focus textarea{border-color:#51a9f3}
.log-cnt .log-cnt-list.focus p{color:#51a9f3;display:inline-block}
.log-cnt .log-cnt-list.focus_ib p{color:#a94442;display:inline-block}
.log-cnt .log-cnt-list .radio_table{margin-top:6px;margin-right:15px}
.log-cnt .log-cnt-list-btn-con input[type=text],.log-cnt .log-cnt-list-btn-con select,.log-cnt .log-cnt-list-btn-con textarea{width:247px}
.log-cnt .log-cnt-list-btn-con .btn{height:38px;display:inline-block}
.log-cnt.log-two input[type=password],.log-cnt.log-two input[type=text],.log-cnt.log-two select,.log-cnt.log-two textarea{width:492px}
.log-cnt .contract .log-cnt-list span.name{float:left;padding-left:0;width:145px;color:#696969}
.log-cnt .contract .log-cnt-list a.edit{padding-left:130px;display:block;min-height:38px;margin-right:0}
.log-cnt .contract .log-cnt-list span.attribute{padding-left:130px;display:block;min-height:38px;text-align: left;}
.log-cnt .contract .log-cnt-list span.p-0 span{padding-left:0}
.log-cnt .contract .log-cnt-list a.edit{vertical-align:middle;margin:0 5px;padding-left:0;display:inline-block;font-size:16px;color:#333;line-height:38px}
.log-cnt .contract .log-cnt-list .form_company_con{padding-top:9px;font-size:14px}
.log-cnt .contract .log-cnt-list .form_company_con *{line-height:180%}
.log-cnt .contract .log-cnt-list .form_company_con p{margin-bottom:15px}
.m-0 .log-cnt-list{margin:0}
.log-mid-nob{border:none}
.log-tit{height:56px;line-height:56px;font-size:24px;color:#3e3e3e;border-bottom:2px solid #e5e5e5}
.log-tit *{font-size:22px;color:#5d5b5b;padding:0 35px;display:inline-block;height:100%}
.log-tit a.active,.log-tit span{border-bottom:2px solid #2e71c3;color:#333}
.log-tit a:hover{text-decoration:none;border-bottom:1px solid #2e71c3}
.log_code{display:inline-block;margin-top:3px;margin-left:5px}
.login_mar{margin-top:20px!important;margin-bottom:20px!important}
.log-cnt-m-p{width:550px;margin:40px auto;padding:40px 0}
.reg-m-p{margin:40px 100px 50px 120px}
.job_radio button{background-color:#eff9ff;display:inline-block;padding:4px 15px;border:1px solid #d1e1ff;margin:5px;position:relative;overflow:hidden}
.job_radio{padding-top:3px}
.job_radio a:hover{text-decoration:none}
.job-radio-sm button{padding:0 9px}
.job-radio-sm{width:550px;margin-top:7px; position: relative}
.job-radio-sm span{line-height:20px!important}
.job-name{height:36px;line-height:36px;margin-top:1px; border-radius: 0 4px 4px 0;}
.recruitment input[type=text]{width:90px!important}
.recruitment select{width:170px!important}
.recruitment span{margin-left:6px}
.job_number{display:block;width:635px!important;line-height:38px}
.info_red{color:red!important}
.money input[type=text]{width:100px!important}
.log-mid .log-cnt .log-cnt-list .money{display:none}
button.on{border:2px solid #75c0eb;background:#d3eaf8}
button.on:focus{outline:0}
button.on i{height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-color:transparent transparent #75c0eb #75c0eb;border-style:dashed solid dashed dashed;border-width:4px;position:absolute;bottom:0;right:0;transform:rotate(270deg)}
.editor_log.edui-default{width:740px}
.editor_log.edui-default .edui-editor-iframeholder{height:350px}
.editor_log.edui-default body.view{line-height:30px}
.viate_edit_r{vertical-align:top;line-height:30px}
.viate_edit{vertical-align:top;line-height:35px}
.code{display:block;float:left;height:32px;line-height:32px}
.code img{height:100%}
.code_height{line-height:34px}
.maintain_money{display:inline-block!important;color:#999!important;padding-left:10px!important}
.log-form{padding:20px 40px;float:right}
.login_tb{margin-top:6%}
.login-mid{overflow:hidden;margin:0 auto;background-color:#f5f5f5;border:3px solid #ececec;border-radius:10px;width:906px;position:relative}
.login-mid .log-cnt{padding-top:15px;padding-left:0}
.login-mid .log-cnt-list span{font-size:16px;width:150px;color:#747474;line-height:36px;vertical-align:top;text-align:left}
.login-mid .log-cnt-list span b{color:#cc4024;margin-left:5px}
.login-mid .log-cnt-list .laydate-icon,.login-mid .log-cnt-list input[type=password],.login-mid .log-cnt-list input[type=text],.login-mid .log-cnt-list select,.login-mid .log-cnt-list textarea{height:34px;line-height:34px;width:240px;border-radius:0}
.login-mid .btn{font-size:18px;padding:7px}
.log-r{background:#0674a3;position:absolute;width:420px;height:100%;right:inherit;overflow:hidden;text-align:center}
.log-r img{max-width:100%;width:100%}
.log-r .btn{position:absolute;bottom:60px;color:#000;background:#ffc000;padding:6px 30px;font-size:20px;margin-left:-50px;font-weight:600;box-shadow:0 1px 5px 1px rgba(0,0,0,.4);left:50%;z-index: 1;}
.log-r .btn span{width:5px;display:inline-block}
.log-r .btn:hover{background:#dca90d}
.log-img{position:absolute;left:-18px;bottom:-2px;width:180px}
.log-text{position:absolute;left:23px;top:40px;width:360px;z-index:1}
.reg-img{position:absolute;left:0;bottom:0;width:100%}
.reg-img img{height:100%}
.log-contact .contact{height:180px;text-align:center}
.log-contact .contact a{margin:0 18px;text-align:center;display:inline-block;float:inherit}
.log-contact .contact a:hover span{background:#2f3c4d}
.log-contact .contact span{height:64px;width:64px;line-height:64px;background:#6895b5}
.log-contact .contact p{font-size:20px;color:#6895b5;margin-top:10px}
.log-contact .contact .link-address{left:-50px}
.log-contact .contact .contact-scan{left:-24px}
.log_check_alert .form-control-feedback{margin-top:0;left:100%}
.log_check_alert .help-block{margin-left:22px;margin-top:30px}
.log_check_icon .form-control-feedback{left:65px}
.login_tb .log-form{width:480px;padding:40px 40px}
.has-feedback.w330{width:330px}
.help-block{line-height:20px}
.welfare{ margin-left: -5px;}
.welfare .btn,.invitees{
    display: inline-block;
}
.welfare .btn:hover .glyphicon-remove{color: red}
.log-cnt .log-cnt-list .form_ips{ display: none;}
.time-icon{position: relative; margin-left: -35px;}
.demo-input{ margin-bottom: 10px;width: 230px;position: relative;
    z-index: 1;
    background: transparent;}
@media (max-width: 320px) {
    .log-cnt .log-cnt-list .laydate-icon,
    .log-cnt .log-cnt-list input[type=password],
    .log-cnt .log-cnt-list input[type=number],
    .log-cnt .log-cnt-list input[type=text],
    .log-cnt .log-cnt-list select,
    .log-cnt .log-cnt-list textarea{
        width: 290px;
    }
}

