﻿/* layer */
.layui-layer-btn > a,
.layui-layer-content {
    font-size: 16px;
}

/* KindEditor */
.ke-toolbar .ke-outline {
    margin-right: 5px;
}
.ke-toolbar-icon {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transform: translate(0, 0);
    width: 22px;
    height: 22px;
    color: #1696ff;
}

.ke-toolbar-icon-url {
    background-image: none;
}
.ke-icon-justifyleft:before {
    content: "\f036";
}

.ke-icon-justifycenter:before {
    content: "\f037";
}

.ke-icon-justifyright:before {
    content: "\f038";
}

.ke-icon-bold:before {
    content: "\f032";
}

.ke-icon-underline:before {
    content: "\f0cd";
}

.ke-icon-image:before {
    content: "\f03e";
}

.ke-dialog-default {
    width: 80% !important;
}

.ke-dialog-content {
    width: 100%;
}

.ke-button {
    padding: 0 7px;
    font-size: 14px;
}

.ke-input-text {
    max-width: 120px;
}

.ke-dialog {
    z-index: 999999999 !important;
}

/* weui-uploader__file */
.weui-uploader__input-box {
    width: 60px;
    height: 60px;
}

.weui-uploader__file {
    width: 60px;
    height: 60px;
    position: relative;
    color: #cd1919;
}

.weui-uploader__file .btnDelete {
    position: absolute;
    right: 0;
    font-size: 20px;
}

.weui-uploader__title {
    font-size: 12px;
}

/* select2 */
.select2-results .select2-result-label{
    font-size:14px;
}
.select2-drop {
    font-size:14px;
}

video.ke-video.audio::-webkit-media-controls-mute-button,
video.ke-video.audio::-webkit-media-controls-volume-slider {
    display: none !important;
}

.ke-icon.audio {
    cursor: pointer;
    margin-right: 5px;
    color: #53a753;
}

.trans-bookmark {
    border: 1px dashed rgba(255, 255, 255, 0);
    display: inline;
}

    .trans-bookmark:hover {
        color: red;
        border: 1px dashed red;
    }

.trans-bookmark-icon {
    color: #36c;
    cursor: pointer;
    font-size: 100% \9;
    font-size: inherit\9;
    margin-left: 2px;
    padding: 0 2px;
}

.explan-bookmark {
    cursor: pointer;
    color: red;
    display: inline;
    cursor: pointer;
    text-decoration: underline;
}
.explan-bookmark-show {
    padding: 20px;
}
.explan-bookmark-show * {
    max-width: 100%;
}

/*********************● layui样式*************************************************/
.layui-layer-dialog {
    max-width: 60%;
}
.layui-layer-dialog .layui-layer-content {
    margin: 0 auto;
}