/* Layui 原生表单元素样式覆盖（checkbox/radio/select 可正常显示） */
.layui-form input[type="checkbox"],
.layui-form input[type="radio"],
.layui-form select {
    display: inline-block !important;
    opacity: 1 !important;
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: 0 5px !important;
    vertical-align: middle;
}

.layui-form select {
    min-width: 120px;
    padding: 4px 8px;
    border: 1px solid #e6e6e6;
    border-radius: 2px;
}

/* 后台/表单：弱化 Chrome/Safari 自动填充的默认底色，与未填充输入框一致 */
.zycms-body input.layui-input:-webkit-autofill,
.zycms-body input.layui-input:-webkit-autofill:hover,
.zycms-body input.layui-input:-webkit-autofill:focus,
.zycms-body textarea.layui-textarea:-webkit-autofill,
.zycms-body textarea.layui-textarea:-webkit-autofill:hover,
.zycms-body textarea.layui-textarea:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
    box-shadow: 0 0 0 1000px #fff inset !important;
    -webkit-text-fill-color: #333 !important;
    caret-color: #333;
    transition: background-color 99999s ease-out 0s;
}
