﻿/*fck--------------------------------------------------------------------------------------------------------------------------*/
.fck, .fck p, .fck div, .fck tr, .fck td, .fck span, .fck ol, .fck ul, .fck li {
    color: #333;
    font-size: 1em;
    line-height: 1.8em;
    font-family: "微軟正黑體", "新細明體", 'Open Sans', sans-serif, Helvetica, Arial;
}

    .fck a {
        color: #297E8D;
        text-decoration: underline;
    }

        .fck a:hover {
            color: #333;
            text-decoration: none;
        }

    .fck h1 {
        font-size: 24px;
        font-weight: bold;
        font-family: "新細明體", "微軟正黑體", 'Open Sans', sans-serif, Helvetica, Arial;
        color: #692D8A;
    }

    .fck h2 {
        font-size: 22px;
        font-weight: bold;
        font-family: "新細明體", "微軟正黑體", 'Open Sans', sans-serif, Helvetica, Arial;
        color: #526422;
    }

    .fck h3 {
        font-size: 18px;
        font-weight: bold;
        font-family: "新細明體", "微軟正黑體", 'Open Sans', sans-serif, Helvetica, Arial;
        color: #399;
    }

    .fck h4 {
        font-size: 18px;
        font-weight: bold;
        color: #934F2B;
    }

    .fck h5 {
        font-size: 16px;
        font-weight: bold;
        color: #399;
    }

    .fck h6 {
        font-size: 1em;
        color: #333;
        font-weight: bold;
    }

    .fck h1, .fck h2, .fck h3, .fck h4, .fck h5, .fck h6 {
        margin: 0 0 1em 0;
        line-height: 1em;
    }

    .fck pre {
        border: 1px #CCCCCC solid;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        background-color: #fff;
        padding: 2px 7px !important;
    }

    .fck .big {
        font-size: 18px;
    }

    .fck .small {
        font-size: 14px;
    }

    .fck tt {
        background-color: #FFE6F1;
        color: #E13953;
    }

    .fck code {
        background-color: #f1f1f1;
        color: #E13953;
    }

    .fck kbd {
        background-color: #333;
        color: #fff;
    }

    .fck samp {
        background-color: #333;
        color: #FC0;
    }

    .fck del {
        text-decoration: line-through;
    }

    .fck ins {
        text-decoration: underline;
    }

    .fck p, .fck ul, .fck ol {
        padding: 0;
        margin: 0 0 1em 0;
        line-height: 1.8em;
        font-size: 1em;
        font-family: "微軟正黑體", "新細明體", 'Open Sans', sans-serif, Helvetica, Arial;
    }

        .fck ul li ul, .fck ol li ol, .fck ul li ol, .fck ol li ul {
            margin: 0 0 0 0;
        }

    .fck li {
        line-height: 1.8em;
    }

    .fck ol li {
        list-style-type: decimal;
        margin-left: 1.5em;
        font-size: 1em;
        font-family: "微軟正黑體", "新細明體", 'Open Sans', sans-serif, Helvetica, Arial;
        color: #333;
    }

    .fck ul li {
        /*list-style-type: disc;*/
        margin-left: 1.5em;
        font-size: 1em
        font-family: "微軟正黑體", "新細明體", 'Open Sans', sans-serif, Helvetica, Arial;
        color: #333;
    }

    .fck img {
        display: block !important;
        width: auto !important;
        height: auto !important;
        max-height: 100% !important;
        max-width: 100% !important;
        margin: 1em auto 4px auto !important;
    }

    .fck table {
        border-collapse: collapse !important;
        width: 98% !important;
        font-size: 1em;      
        border: 1px #CCC solid;
        margin: 0 auto;
    }

        .fck table th, .fck table td {
            line-height: 1.5em !important;
            padding: 6px 2px !important;
            border: 1px #399 solid;
            text-align: center;
        }

        .fck table th {
            background-color: #eeefef !important ;
        }

        .fck table p, .fck table span {
            font-size: 1em;
            line-height: 1.2em !important;
            color: #333;
            margin: 0;
            padding: 0;
        }
