﻿#hidenav {    background-color: #f1f1f1;    border-bottom: 1px solid #dfdfdf;    background-image: url(../images/logo.png);    background-repeat: no-repeat;    background-position: center;}.badge {    display: inline-block;    padding: 0.25em 0.4em;    font-size: 75%;    font-weight: 700;    line-height: 1;    text-align: center;    white-space: nowrap;    vertical-align: baseline;    border-radius: 0.25rem;}    .badge:empty {        display: none;    }.btn .badge {    position: relative;    top: -1px;}.badge-pill {    padding-right: 0.6em;    padding-left: 0.6em;    border-radius: 10rem;}.badge-primary {    color: #fff;    background-color: #1f4977;}    .badge-primary[href]:hover, .badge-primary[href]:focus {        color: #fff;        text-decoration: none;        background-color: #14304f;    }.badge-secondary {    color: #fff;    background-color: #868e96;}    .badge-secondary[href]:hover, .badge-secondary[href]:focus {        color: #fff;        text-decoration: none;        background-color: #6c757d;    }.badge-success {    color: #fff;    background-color: #177f2e;}    .badge-success[href]:hover, .badge-success[href]:focus {        color: #fff;        text-decoration: none;        background-color: #0f541e;    }.badge-info {    color: #fff;    background-color: #117887;}    .badge-info[href]:hover, .badge-info[href]:focus {        color: #fff;        text-decoration: none;        background-color: #0b505a;    }.badge-warning {    color: #212529;    background-color: #f1c84c;}    .badge-warning[href]:hover, .badge-warning[href]:focus {        color: #212529;        text-decoration: none;        background-color: #edb91d;    }.badge-danger {    color: #fff;    background-color: #c6303e;}    .badge-danger[href]:hover, .badge-danger[href]:focus {        color: #fff;        text-decoration: none;        background-color: #9d2631;    }.badge-light {    color: #212529;    background-color: #f8f9fa;}    .badge-light[href]:hover, .badge-light[href]:focus {        color: #212529;        text-decoration: none;        background-color: #dae0e5;    }.badge-dark {    color: #fff;    background-color: #343a40;}    .badge-dark[href]:hover, .badge-dark[href]:focus {        color: #fff;        text-decoration: none;        background-color: #1d2124;    }.divheader, .divbody, .divfooter {    font-size: 1.30rem;}@media (min-width: 477px) and (max-width: 767px) {    .divheader, .divbody, .divfooter {        font-size: 1.05rem;    }    .divheader {        padding-top: 30px;    }    ol, ul {        padding-left: 1.5rem;    }    .news-title-title {        font-size: 1.15rem;    }    .subject-username {        display: inline;    }}@media (max-width: 476px) {    .divheader, .divbody, .divfooter {        font-size: 0.95rem;    }    .divheader {        padding-top: 55px;    }    ol, ul {        padding-left: 1rem;    }    .news-title-title {        font-size: 1.05rem;    }    .subject-username {        display: none;    }}.subject-tag {}.subject-title {    display: inline;    white-space: nowrap;    width: 100%;    overflow: hidden;    text-overflow: clip;}.tap {    white-space: nowrap;    overflow: hidden;    text-overflow: clip;}.subject .username {    max-width: 123px;    overflow: hidden;    text-overflow: clip;    white-space: nowrap;}.text-white {    color: white}.text-yellow {    color: yellow}div.divcontainer {    max-width: 900px;    margin: 0 auto;    padding: 2px;    border: 2px solid #34495e;}/***********************************************************************/.xxqbbslisttable {}table.xxqbbslisttable {    border-collapse: collapse;    border-bottom: 1px dashed #283a4b;    width: 100%;    color: black;    font-weight: normal;}    table.xxqbbslisttable td, table.xxqbbslisttable th {        border-bottom: 1px dashed #283a4b;        text-align: left;        color: #666666;        padding: 7px 0px 7px 0px;    }    table.xxqbbslisttable th {        background-color: #4cbd99;    }.subject-spana {    white-space: nowrap; /*强制span不换行*/    display: block; /*将span当做块级元素对待*/    overflow: hidden; /*超出宽度部分隐藏*/    text-overflow: ellipsis; /*超出部分以点号代替*/}/*彩虹字底色*/.fb2{background-color:#D82B84; border: 1px #FF6500 solid;color:#ffff00;}.fb3{background-color:#FF9900; border: 1px #FF6500 solid;color:#008000;}.fb4{background-color:#FFD700; border: 1px #FF6500 solid;color:#ff00ff;}.fb5{background-color:#008800; border: 1px #FF6500 solid;color:#ffff00;}.fb6{background-color:#698CC3; border: 1px #FF6500 solid;color:#ffffff;}.fb7{background-color:#FFB6C1; border: 1px #FF6500 solid;color:#000000;}.fb8{background-color:#FF00FF; border: 1px #FF6500 solid;color:#ffff00;}.fb9{background-color:#000000; border: 1px #FF6500 solid;color:#ff00ff;}.fba{background-color:#FF0000; border: 1px #FF6500 solid;color:#ffff00;}.fbb{background-color:#0000FF; border: 1px #FF6500 solid;color:#ffffff;}.fbc{background-color:#CD853F; border: 1px #FF6500 solid;color:#000000;}.fbd{background-color:#ffffff; border: 1px #FF6500 solid;color:#008000;}.fbe{background-color:#DAA520; border: 1px #FF6500 solid;color:#ffffff;}.fbf{background-color:#FFFF00; border: 1px #FF6500 solid;color:#000000;}.fbg{background-color:#70DB93; border: 1px #FF6500 solid;color:#000000;}.fbh{background-color:#00FFFF; border: 1px #FF6500 solid;color:#ff00ff;}.fbi{background-color:#ADEAEA; border: 1px #FF6500 solid;color:#000000;}.fbj{border:solid 1px #DD2292;border-left-width:1px;border-left-color:#DD2292;padding:1px 6px 2px 6px;}.fbk{border:solid 1px #cc0000;border-left-width:1px;border-left-color:#cc0000;padding:1px 6px 2px 6px;}.fbl{border:solid 1px #55AA55;border-left-width:1px;border-left-color:#55AA55;padding:1px 6px 2px 6px;}.fbm{border:solid 1px #0000cc;border-left-width:1px;border-left-color:#0000cc;padding:1px 6px 2px 6px;}.fbn{border:solid 1px teal;border-left-width:1px;border-left-color:teal;padding:1px 6px 2px 6px;}.xxk{border:dashed 1px #FF6500;border-left-width:1px;border-left-color:#FF6500;padding:1px 6px 2px 6px;}.jsk{border:solid 1px #FF6500;border-left-width:1px;border-left-color:#FF6500;padding:1px 6px 2px 6px;}