[v-cloak] {
    display: none;
}


/* 表单 */
.search-form {
    border: 1px #DCDFE6 solid;
    padding: 20px 20px 0 20px;
    margin-bottom: 10px;
}

/* table */
.search-table {
    margin-top: 10px;
    overflow: hidden;
}

/* 行高 */
.search-table td, .el-table th {
    padding: 6px 0;
    text-align: center;
    color: black;
}

/* 头部颜色 */
.search-table th {
    background-color: #e9e9eb;
    color: #303133;
}

/* 文字高亮蓝色 */
.text-blue {
    color: blue;
}

/* 覆盖elementui table的样式，消除内边距 */
.el-table .cell, .el-table th div, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell {
    padding: 0;
}

.el-table .cell {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* 消除按钮之间的间隙 */
.el-button + .el-button {
    margin-left: 0;
}

/* 操作日志对话框 */

.el-dialog__body {
    padding: 0 20px 5px 20px;
}

.el-table .warning-row {
    background: #F56C6C;
}

/*当alert高度超过300px时，显示滚动条*/
.el-message-box__content {
    max-height: 300px;
    overflow: auto;
    word-wrap: break-word;
    word-break: normal;
}

.el-textarea__inner {
    height: 150px;
}

.el-tag + .el-tag {
    margin-left: 10px;
}

.button-new-tag {
    margin-left: 10px;
    height: 32px;
    line-height: 30px;
    padding-top: 0;
    padding-bottom: 0;
}

.input-new-tag {
    width: 90px;
    margin-left: 10px;
    vertical-align: bottom;
}

.el-form-item {
    margin-bottom: 16px
}

/* vr展示Start */
#viewer {
    width: 100%;
    height: 650px;
}

.kraw-button {
    width: 100px !important;
}

/* vr展示End */

.ql-toolbar  {
    line-height: 22px !important;
}

.ql-editor.ql-blank {
    min-height: 400px;
}