


.jad-formMiddle-base-container{
    position: relative;
    display: flex;
    align-items: center;
    // margin-bottom: 20px;
    line-height: 13px!important;
    min-height: 0!important;
    padding: 0!important;
    &:last-child{
        margin-bottom:0px;
    }
    .jad-formMiddle-base-label{
        display: flex;
        align-items: center;
        flex: 0 0 120px;
        color: #7f7f84;
        align-self: self-start;
        height: 32px;
    }
    .jad-formMiddle-base-hint{
        position: absolute;
        letter-spacing: 1.08px;
        color: #a6a9ad;
        line-height: 32px;
        display: inline-block;
        height: 32px;
        right:5px;
        &.jad-formMiddle-rc{
            position: relative;
            right: 0px;
        }
    }
}


.jad-formMiddle-base-content{
    flex: 1;
    display: flex;
    position: relative;
    flex-wrap: wrap;
    .jad-formMiddle-input{
        padding: 6px 10px;
        font-size: 13px;
        flex: 1;
        transition: .3s;
        letter-spacing: .08px;
        height: 32px;
        color: #333!important
    }
    .jad-formMiddle-select{
        height: 32px;
        position: relative;
        cursor: pointer;
        outline: 0;
        flex: 1;
        display: inline-block;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        box-sizing: border-box;
        background-color: #fff;
        border-radius: 0;
        border-top-width: 1.02px;
        transition: .3s cubic-bezier(.645,.045,.355,1);
    }
    .jad-formMiddle-calendar{
        width: 100%;
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        flex: 1;
        color: rgba(0,0,0,.65);
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        list-style: none;
        position: relative;
        display: inline-block;
        outline: 0;
        transition: opacity .3s;
    }
}

