/* ID居中 */
#result_list .column-occupancy, #result_list .field-occupancy, #result_list .column-nights, #result_list .field-nights {width:40px; text-align: center;}
#result_list .column-id_display, #result_list .field-id_display, #result_list .column-passport_button, #result_list .field-passport_button, #result_list .column-unlock_button, #result_list .field-unlock_button {width:50px;text-align: center;}
#result_list .column-house, #result_list .field-house, #result_list .column-message_status, #result_list .field-message_status {width:60px;text-align:center;}
#result_list .column-password, #result_list .field-password, #result_list .column-status, #result_list .field-status {width:70px; text-align: center;}
#result_list .column-code, #result_list .field-code, #result_list .column-remark, #result_list .field-remark {width:180px;text-align: center;}
#result_list .column-name {width:150px;}
#result_list .column-phone {width:140px;}
#result_list .column-created_at {width:160px;}

/* 菜单搜索 */
#nav-filter {
    margin:5px;
    width: 265px;
    line-height: 26px;
}

/* 列表行居中 */
#result_list td,
#result_list th {
    vertical-align: middle !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

/* 下拉宽度 */
.actions select[name="action"] {
    min-width: 200px;
}

/* ================================
   Django Admin checkbox 精准对齐
   适用于 vCheckboxLabel 结构
================================ */

/* checkbox 本身 */
input[type="checkbox"] {
    vertical-align: middle !important;
    position: relative;
    top: -3px;
}

/* checkbox 右侧文字 */
label.vCheckboxLabel {
    vertical-align: middle !important;
    line-height: 1.2 !important;
    margin-left: 4px;
}