@charset "UTF-8";
/* 功能顏色組 Begin*/
.odd-function-button-color {
    --odd-add:#2d89ef;
    --odd-editor:#1e7145;
    --odd-del:#ee1111;
    --odd-disable:#8e8e93;
    --odd-save:#49526d;
    --odd-cancel:#ff5722;
    --odd-clean:#ee1111;
    --odd-return:#795548;
    --odd-returnlist:#795548;
    --odd-preview:#3f51b5;
    --odd-publish:#2b5797;
    --odd-readmore:#647687;
    --odd-upload:#124429;
    --odd-download:#0c519e;
    --odd-search:#6d8764;
    --odd-login:#2b5797;
    --odd-logout:#CD212A;
    --odd-rss:orange;
    --odd-newstages:#006E6D;
    --odd-category:#0c519e;
    --odd-sort:#9B1B30;
    --odd-extrasort:#9B1B30;
    --odd-arrow:#8e8e93;
    --odd-light:#F0F0F0;
    --odd-dark:#11100f;
    --odd-ligjtgray:#eeeef1;
    --odd-darkblue:#08305e;
    --odd-lightgray:#e8e8e9;
    --odd-table-th:#4d636f;
    --odd-black-settings-contents:#5f6367;
    --odd-black-settings-title:#202124;
    --odd-super-light-gray:#e6eaee;
}
.odd-red {
    background-color: var(--odd-clean);
}
.odd-red-hover:hover {
    background-color: transparent !important;
    color: var(--odd-clean) !important;
}
.odd-text-light {
    color: var(--odd-light) !important;
}
.odd-text-light:hover {
    color: var(--odd-dark) !important;
}
.odd-text-red {
    color: var(--odd-extrasort) !important;
}
.odd-text-odd-darkblue,.odd-text-darkblue {
    color: var(--odd-darkblue);
}
.odd-text-gray {
    color: var(--odd-arrow);
    font-weight: bold !important;
}
.odd-text-gray-hover:hover {
    color: var(--odd-darkblue) !important;
    font-weight: bold !important;
}
.odd-font-weight {
    font-weight:bold !important ;
}
.odd-badge-light {
    color:#bdbdbd;
}
/* 功能顏色組 end*/
/* 客戶或系統的顏色系統組 */
.odd-register-colors {
    --odd-header: #282d3c;
    --odd-footer: #282d3c;
    --odd-main: red;
}
.odd-imusic-colors {
    --odd-header: #282d3c;
    --odd-footer: #282d3c;
    --odd-main: red;
}
.odd-imusic-header-bg, .odd-imusic-footer-bg {
    background-color: var(--odd-header);
}
.odd-cms-se-back-colors {
    --odd-header: #282d3c;
    --odd-footer: #282d3c;
    --odd-main: red;
}
.odd-cms-se-back-header-bg, .odd-cms-se-back-footer-bg {
    background-color: var(--odd-header);
}
.odd-booking-color {
    --odd-header: #282d3c;
    --odd-footer: #6b789d;
    --odd-main: red;
}
.odd-cms-colors {
    --odd-header: #282d3c;
    --odd-footer: #282d3c;
    --odd-main: green;
    --odd-menu:var(--odd-header);
}
.odd-color {
    /*力佳的配色 lijiagreen*/
    --odd-header: #282d3c;
    --odd-footer: #282d3c;
    --odd-main: green;
    --odd-menu:var(--odd-header);
}
.odd-borrowing {
    --odd-header: #282d3c;
    --odd-footer: #6b789d;
    --odd-main: red;
}
.odd-borrowing-header {
    color:var(--odd-light)
}
.odd-selflearning {
    --odd-header: #282d3c;
    --odd-footer: #6b789d;
    --odd-main: red;
}
.odd-selflearning-header {
    color:var(--odd-light)
}
.odd-bg-color-lightgray {
    background-color: var(--odd-ligjtgray);
}
.odd-bg-color-white {
    background-color: var(--odd-light) !important;
}
.odd-bg-color-purewhite {
    background-color: white !important;
}
.odd-bg-color-green-light {
    background-color: rgba(38,87,40,0.1);
}
.odd-bg-color-darkblue-light {
    background-color: rgba(40,45,60,0.2);
}
.odd-bg-color-darkblue {
    background-color: rgba(40,45,60,1);
}
.odd-bg-color-save {
    background-color: var(--odd-search) !important;
}
.odd-black-settings-contents {
    color: var(--odd-black-settings-contents);
    letter-spacing:.25px;
}