
.userinfo-table {
    table-layout: fixed;
    font-size: 12px;
    margin-bottom: 0;
}
.userinfo-table th,
.userinfo-table td {
    padding: 8px;
}
.userinfo-table>tbody>tr:first-child>th,
.userinfo-table>tbody>tr:first-child>td {
    border-top-width: 0;
}
.userinfo-table>tbody>tr>th {
    font-weight: 600;
    text-align: right;
    /* background-color: #eef7fd; */
}
.userinfo-table>tbody>tr>td:not(:last-child) {
    text-align: left;
}
.userinfo-table>tbody>tr>th.top,td.top {
    vertical-align: top !important;
}
.userinfo-table>tbody>tr>th:not(.top),td:not(.top) {
    vertical-align: middle;
}
.vertical-top {
    vertical-align: top !important;
}
.userinfo-table>tbody ul {
    padding-left: 10px;
    margin-bottom: 0px;
    text-align: left;
}
.userinfo-table>tbody>tr>td:last-child {
    text-align: left;
    font-size: 12px;
    color: #777;
}
.userinfo-table div:not(.input-group, .input-group-append) {
    display: inline-block;
    vertical-align: middle;
    padding-right: 5px;
    padding-top: 5px;
    position: relative;
}
.userinfo-table>tbody ul>li+li {
    padding-top: 5px;
}
.userinfo-table>tbody>tr>th>span.required,td>span.required {
    color: #e83e8c;
}
input[name="status"] {
    padding-right: 5px;
}
