/*KF8 CSS 2016-11-01*/
img.float_left {
    float: left;
    margin: 1%;
}

img.float_right {
    float: right;
    margin: 1%;
}

img.margin {
    margin: 1%;
}

.hl_letter {
    font-size: 3em;
    font-weight: bold;
    float: left;
    line-height: 112%;
}

.bounding_box {
    padding: 15px;
}

.background_gray {
    background-color: #EBEBEB;
}

.color_aqua {
    color: aqua;
}

.color_blue {
    color: blue;
}

.color_fuchsia {
    color: fuchsia;
}

.color_gray {
    color: gray;
}

.color_green {
    color: green;
}

.color_lime {
    color: lime;
}

.color_maroon {
    color: maroon;
}

.color_navy {
    color: navy;
}

.color_olive {
    color: olive;
}

.color_orange {
    color: orange;
}

.color_purple {
    color: purple;
}

.color_red {
    color: red;
}

.color_silver {
    color: silver;
}

.color_teal {
    color: teal;
}

.color_yellow {
    color: yellow;
}

.st {
    font-family: "Song S","\5B8B\4F53","SimSun","\65B0\5B8B\4F53","NSimSun","\534E\6587\5B8B\4F53","STSong","Song","\4E3D\5B8B Pro","LiSong Pro Light","\82F9\679C\4E3D\7EC6\5B8B","Apple LiSung Light";
}

.kt {
    font-family: "\6977\4F53","STKai","KaiTi","MKai PRC","Kai","\6807\6977\4F53","DFKai-SB","BiauKai","\6977\4F53_GB2312","KaiTi_GB2312","\534E\6587\6977\4F53","STKaiti";
}

.ht {
    font-family: "\9ED1\4F53","MYing Hei S", "Hei","SimHei",sans-serif,"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","\5FAE\x8F6F\6B63\9ED1\4F53","Microsoft JhengHei","\534E\6587\9ED1\4F53","STHeiti","\4E3D\9ED1 Pro","LiHei Pro Medium","\82F9\679C\4E3D\4E2D\9ED1","Apple LiGothic Medium","\534E\6587\7EC6\9ED1","STHeiti Light [STXihei]";
}

p {
    margin: 0;
    text-indent: 2em;
    line-height: 170%;
    text-align: justify;
}

.font_patch {
    width: 1em;
}

.quote {
    padding-left: 2.5em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.line_dot_gray {
    height: 1px;
    border: 0;
    border-bottom: 1px gray dotted;
    margin: 0;
}

.line_solid_gray {
    height: 1px;
    border: 0;
    border-bottom: 1px gray solid;
    margin: 0;
}

.normalp {
    text-indent: 0em;
}

.pagebreak {
    page-break-before: always;
}

.centered {
    text-align: center;
    text-indent: 0em;
}

.right {
    text-align: right;
    text-indent: 0;
}

.bold {
    font-weight: bold;
}

.xx-large {
    font-size: xx-large;
}

.x-large {
    font-size: x-large;
}

.large {
    font-size: large;
}

.medium {
    font-size: medium;
}

.small {
    font-size: small;
}

.x-small {
    font-size: x-small;
}

.xx-small {
    font-size: xx-small;
}

.line_through {
    text-decoration: line-through;
}

.italic {
    font-style: italic;
}

.underline {
    text-decoration: underline;
}

.bottom {
    vertical-align: text-bottom;
}

.tablehead {
    text-align: center;
    font-weight: bold;
}

li {
    list-style: none;
    margin-top: 1em;
}

.frontCover {
    qrfullpage: 1;
}

h2 {
    margin-top: 1em;
}

h3 {
    margin-top: 1em;
}

h4 {
    margin-top: 1em;
}

.cornerbox {
    background-color: #000000;
    color: #ffffff;
    padding: 0.2em 0.5em 0.2em 0.5em;
    font-size: 0.8em;
}

.box {
    background-color: #000000;
    color: #ffffff;
}

table {
    border-collapse: collapse;
    border: none;
}

td {
    border: solid black 1px;
    text-align: center;
    padding: 0 0.5em 0 0.5em;
}