<script type="text/css">

    body {
        width: 100%;
    }

    #cnblogs_post_body h1 {
        background-color: #333333;
        border-radius: 5px;
        text-align: center;
        color: white;
        text-shadow: 1px 1px 2px #222222;
        padding-left: 15px;
        margin-bottom: 12px;
    }

    #cnblogs_post_body h2 {
        background-color: #333333;
        border-radius: 5px;
        text-align: center;
        color: white;
        text-shadow: 1px 1px 2px #222222;
        padding-left: 15px;
        margin-bottom: 12px;
    }

    #cnblogs_post_body h3 {
        background-color: #008FC6;
        border-radius: 5px;
        color: white;
        text-shadow: 1px 1px 2px #222222;
        padding: 5px 15px;
        margin-bottom: 10px;
    }

    #cnblogs_post_body h4 {
        background-color: #51C332;
        border-radius: 5px;
        color: white;
        text-shadow: 1px 1px 2px #222222;
        padding: 5px 15px;
        margin-bottom: 10px;
        width: 50%;
    }

    code {
        padding: 1px 3px;
        margin: 0 3px;
        background: #ddd;
        border: 1px solid #ccc;
        font-family: Menlo, Monaco, Andale Mono, lucida console, Courier New, monospace;
        word-wrap: break-word;
        font-size: 14px;
    }

    #cnblogs_post_body table {
        text-align: center;
        width: 100%;
        border: 1px solid #dedede;
        margin: 15px 0;
        border-collapse: collapse;
    }

    #cnblogs_post_body table thead tr {
        background: #f8f8f8;
    }

    #cnblogs_post_body table tbody tr:hover {
        background: #efefef;
    }

    #back-to-top {
        background-color: #00CD00;
        box-shadow: 0 0 5px #00CD00;
        color: #444444;
        padding: 10px 10px;
        position: fixed;
        right: 50px;
        bottom: 50px;
        cursor: pointer;
    }

    #back-to-top a {
        text_decoration: none
    }

    #back-to-top a:hover {
        color: white;
    }
    #home { margin: 0 auto; width: 100%; }
    #mainContent { min-height: 200px; *padding-top: 10px; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; word-break: break-all; float: left; width: 80%; background: #fff; }

</script>