.leave-word{ width: 600px; margin: 18px auto;}
/*表单*/
#form-leave-word-add{height: 500px; padding-top: 20px}
.form-group{ width: 100%;  padding: 12px 0; clear: both;}
#other-contact{width: 600px; }
.has-success .control-label{color:#1ab394}
.has-warning .control-label{color:#f8ac59}
.has-error .control-label{color:#ed5565}
.control-label{  width: 40%; margin-top: 3px; text-align: right}
.control-label.is-required:before {
    content: '* ';
    color: red;
}

label.error {
    position: absolute;
    right: 18px;
    top: 6px;
    color: #ef392b;
    font-size: 12px;
    z-index:99;
}

.input-group label.error {
    z-index:99;
    right: 42px;
}

.input-group input.error + label.error + .input-group-addon>i {
    color: #ed5565;
}

.input-group.date label.error {
    z-index:99;
    right: 42px;
}

.select2-hidden-accessible + label.error {
    right: 38px;
}

.Validform_error,input.error,textarea.error,select.error,label.error+.select2-container--bootstrap .select2-selection--single {
    background-color: #fbe2e2;
    border-color: #c66161;
    color: #c00
}

.Validform_wrong,.Validform_right,.Validform_warning {
    display: inline-block;
    height: 20px;
    font-size: 12px;
    vertical-align: middle;
    padding-left: 25px
}

.i-checks label.error, .check-box label.error, .radio-box label.error {
    right: auto;
    width: 150px;
    left: 210px;
    top: 1px;
    max-width: none;
}

.col-1, .col-2{
    position:relative;padding:1px;
    /*background-color: #00f7de;*/
    float:left;
}


.form-control{display:block;width:180px;padding:1px 6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}

.form-control-under{display:block;width:180px;padding:1px 6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none; border:none; border-bottom:1px solid #ccc;}
.form-control-under:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control-under::-moz-placeholder{color:#999;opacity:1}
.form-control-under:-ms-input-placeholder{color:#999}
.form-control-under::-webkit-input-placeholder{color:#999}
.form-control-under::-ms-expand{background-color:transparent;border:0}
.form-control-under[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control-under[disabled],fieldset[disabled] .form-control-under{cursor:not-allowed}
