﻿/* 多语种输入控件 */
.layui-form-item.MoreLanguage { display: none; }
.layui-form.translate-all .layui-form-item.MoreLanguage { display: block; }
.layui-form.translate-all .layui-form-item .am-icon-angle-double-down { transform: rotate(180deg); }
div.layui-layer-admin .layui-layer-content { padding: 0px; }

.layui-card-header ~ .layui-form { margin-top: 15px; }

.layui-form-item .layui-input-inline.auto { width: auto; }
.layui-form-item .layui-input-upload[type=image] { min-width: 42px; min-height: 42px; max-width: 42px; max-height: 42px; border: 1px solid #ccc; border-radius: 6px; }

.right { float: right; }
.layui-table-view .layui-table[lay-skin=auto] .layui-table-cell { height: auto; }
.layui-table-view .layui-table tfoot tr { background-color: #dedede; }
    .layui-table-view .layui-table tfoot tr td { padding: 5px; border-color: transparent; text-align: center; border-top: 1px solid #ffd800; }

.layui-btn.layui-btn-block { width: 100%; }

.layui-table .icon { max-width: 42px; max-height: 42px; border: 1px solid #ccc; border-radius: 2px; }
.layui-table tbody tr th { width: 100px; text-align: right; background-color: #efefef; }

.layui-table-view .layui-table td[data-dragsort] drag { display: block; width: 100%; height: 100%; cursor: move; }
    .layui-table-view .layui-table td[data-dragsort] drag:before { display: inline-block; font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); content: "\f047"; }
.layui-table-view .layui-table tr.drag-over td { border-top: 2px solid #FF5722; }

.layui-text-green { color: #5FB878; }
.layui-text-red { color: #FF5722; }

.layui-input[readonly] { background-color: rgba(33,33,33,.01); }
div.layui-input > label { line-height: 38px; }

.layui-userinfo { color: #1E9FFF; transition: all 0.25s; padding: 2px 5px; text-decoration: underline; }
    .layui-userinfo:hover { color: #fff; background-color: #1E9FFF; border-radius: 4px; text-decoration: none; }

fieldset ~ .layui-form-item { margin-top: 10px; }

.layui-card-header-badge.layuiadmin-badge { top: 0px; margin-top: 0px; }

/* 优惠活动 */
.award-event-add-type { }
    .award-event-add-type.disabled { }
    .award-event-add-type .layui-card-body { height: 64px; position: relative; }
        .award-event-add-type .layui-card-body .icon { width: 64px; height: 64px; line-height: 64px; font-size: 32px; border-radius: 12px; text-align: center; float: left; }
        .award-event-add-type .layui-card-body .title { float: left; margin-left: 15px; }
            .award-event-add-type .layui-card-body .title h3 { font-weight: bold; line-height: 32px; }
            .award-event-add-type .layui-card-body .title h4 { font-size: 12px; }
    .award-event-add-type.disabled { position: relative; }
        .award-event-add-type.disabled::before { content: " "; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; background-color: rgba(0,0,0,.2); z-index: 1; border-radius: 6px; }
        .award-event-add-type.disabled::after { content: "即将上线，敬请期待"; position: absolute; top: 50%; text-align: center; width: 100%; font-size: 22px; color: #fff; text-shadow: 1px 1px 0px #000; margin-top: -20px; line-height: 40px; z-index: 2; }
