.ueditorTableStyle {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}

.ueditorTableStyle table.noBorderTable td,.ueditorTableStyle table.noBorderTable th,.ueditorTableStyle table.noBorderTable caption {
    border: 1px dashed #ddd !important
}

.ueditorTableStyle table.sortEnabled tr.firstRow th,.ueditorTableStyle table.sortEnabled tr.firstRow td {
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url(undefinedthemes/default/images/sortable.png);
}

.ueditorTableStyle table.sortEnabled tr.firstRow th:hover,.ueditorTableStyle table.sortEnabled tr.firstRow td:hover {
    background-color: #EEE;
}

.ueditorTableStyle table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}

.ueditorTableStyle td,.ueditorTableStyle th {
    background: white;
    padding: 5px 10px;
    border: 1px solid #DDD;
}

.ueditorTableStyle caption {
    border: 1px dashed #DDD;
    border-bottom: 0;
    padding: 3px;
    text-align: center;
}

.ueditorTableStyle th {
    border-top: 1px solid #BBB;
    background: #F7F7F7;
}

.ueditorTableStyle table tr.firstRow th {
    border-top: 2px solid #BBB;
    background: #F7F7F7;
}

.ueditorTableStyle tr.ue-table-interlace-color-single td {
    background: #fcfcfc;
}

.ueditorTableStyle tr.ue-table-interlace-color-double td {
    background: #f7faff;
}

.ueditorTableStyle td p {
    margin: 0;
    padding: 0;
}