
.toptool,.waptop,.midy,.scroll,.h {background: linear-gradient(to bottom,#8c6527,#a0732c,#b48132,#c89037,#cd9b4b)}
.scroll {
    width: 20px;
    color: #fff;
    padding: 6px 0px;
    text-align: center;
    position: fixed;
    right: 5px;
    bottom: 50px;
    font-size: 15px;
    border-radius: 50px;
    cursor: pointer;
    line-height: 18px;
    border:1.5px solid #fff;
    box-shadow: 0 0 0 1px #666;
    text-shadow:1px 1px 1px #000;
    z-index:999
}

.xxqbbslisttable
{

}
.gaogao {
    line-height: 40px;
    height: 40px;
    background-color: #f0e84e;
    border-radius: 30px;
    box-shadow: 2px 3px 4px #e71d1d;
    padding: 1px 10px 1px 10px;
    margin: 8px 10px 8px 10px;
    font-size: 22px;
    color: #ff0000;
    font-weight: bold;
}
table.xxqbbslisttable {
    border-collapse: collapse;
    border-bottom: 1px solid #d2d8de;
    width: 100%;
    color: black;
    font-weight: bold;
}

table.xxqbbslisttable td, table.xxqbbslisttable th {
    border-bottom: 1px solid #d2d8de;
    text-align: left;
    color: #666666;
    padding: 9px 0px 9px 0px;
}

table.xxqbbslisttable th {
    background-color: #4cbd99;
}
/*高手榜*/
.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.85rem;
    }
    .divheader{}
    ol, ul {
        padding-left: 1rem;
    }
    .news-title-title{font-size:1.05rem;}
    .subject-username{ display:none;}
}
.subject-tag {
    padding: 0.25rem;
}
.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;
}

div.divcontainer {max-width:1030px; margin:0 auto;padding:2px;  background: #fff;
    box-shadow: 0px 0px 5px 4px #ccc;}
.indexnav {
    height: 100%;
    width: 100%;
    margin: 0 auto;
    white-space: nowrap;
    position: relative;
    max-width: 1030px;
    text-align: left;
    display: flex;

    justify-content: space-between;
}

@media screen and (max-width: 495px) {
    div.divcontainer {max-width:100%; margin:0 auto;padding:2px; }
    .indexnav {
        width: 100%;
        margin: 0 auto;
        white-space: nowrap;
        position: relative;
        max-width: 100%;
        text-align: left;
        display: flex;
        justify-content: space-between;
    }
}
@media (max-width: 600px) {
    .kaijiang {
        height: 115px;
    }
}
.indexnav li {
    margin-left: 5px; /* ÷à */
    list-style:none;
    font-size:22px;
}
.indexnav li a {
    display: block;
    color: #fff;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size:22px;
}

.indexnav li a:hover:not(.active) {
    color: white;
    background-color: rgba(0, 0, 0, 0.2);
}

.indexnav li a.active {
    color: white;
    background-color: rgba(0, 0, 0, 0.2);
}
.indexnav li a {
    color: #ffffff;
}
.xxqbbslist {width:100%;margin:0 auto;position:relative;max-width:1035px;padding: 6px;}
.xxqbbslist1 {width:100%;margin:0 auto;position:relative;max-width:100%;background-color: #ffffff;}
.topic {
    position: relative;
    text-align: left;
    line-height: 20px;
    border-bottom: 1px solid #f0f0f0;
    font-size: 20px;
    padding: 15px 0px;
    border-bottom-style: dashed;
    border-bottom-width: 2px;
}

@media screen and (max-width: 800px) {
    .topic {
        font-size: 18px;
        padding: 13px;
    }
}

@media screen and (max-width: 600px) {
    .topic {
        font-size: 16px;
        padding: 12px;
    }
}

@media screen and (max-width: 500px) {
    .topic {
        font-size: 14px;
        padding: 10px;
    }
}

@media screen and (max-width: 400px) {
    .topic {
        font-size: 12px;
        padding: 9px;
    }
}
@media screen and (max-width: 495px) {
    .xxqbbslist {width:100%;margin:0 auto;position:relative;max-width:1035px;padding:2px;}
}

@media screen and (max-width: 359px) {
    .topic {
        font-size: 11px;
        padding: 8px;
    }
}
@media screen and (max-width: 319px) {
    .topic {
        font-size: 10px;
        padding: 8px;
    }
}
.chujitie {
    background: #212529;
    color: #FFF;
    display: inline-block;
    padding: 3px 6px;
    border-radius: 6px;
}
.gonggao {
    color: #FFF;
    display: inline-block;
    padding: 3px 12px;
    border-radius: 16px;
    animation: gonggaoBlink 2s infinite; /* 使用gonggaoBlink动画，时长4秒，无限循环 */
}

@keyframes gonggaoBlink {
    0% { background-color: #3c3434; } /* 初始颜色 */
    20% { background-color: #FF5733; } /* 第一种颜色 */
    40% { background-color: #e50404; } /* 第二种颜色 */
    60% { background-color: #407912; } /* 第三种颜色 */
    80% { background-color: #FF33E9; } /* 第四种颜色 */
    100% { background-color: #000bff; } /* 第五种颜色 */
}




.jingpintie {
    background: #6a8de9;
    color: #FFF;
    display: inline-block;
    padding: 3px 6px;
    border-radius: 6px;
}
.dashangtie {
    background: linear-gradient(90deg, #0e8f1d, #2ed3e5, #6610f2);
    color: #FFF;
    display: inline-block;
    padding: 3px 6px;
    border-radius: 6px;
    background-size: 200% auto;
    animation: flowColors 1s linear infinite;
}

@keyframes flowColors {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
.tx_wapbbslist { display:none;width:100%;background:#fff;margin:0 auto;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:2px;}
@media screen and (max-width:495px) {
    .wapindextop {
        position: fixed;
        z-index: 9999;
        width: 100%;
        margin: 0 auto;
        background: linear-gradient(to bottom,#8c6527,#a0732c,#b48132,#c89037,#cd9b4b);
        line-height: 50px;
        height: 50px;
        color: #fff;
        font-size: 15px;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
        -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
        -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.24), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.52);
        top: 0;
        text-align: center;
    }
    .tx_wapbbslist { display:block;width:100%;background:#fff;margin:0 auto;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:2px;}
    .wapindextop img {margin:0 1px;}
    .wapindextop a {color:#fff;}
    .waptopsa{background: #f00;overflow:hidden;padding: 3px 5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
    .postbut {width:60px;}
    .waptitle {width:100%;margin:0 auto;position:relative;overflow:hidden;}
    .wapcol {width:32%;margin:0 auto;position:relative;}
    .tipbk {margin:5px;}
    .tiptop {margin:0px 2px;}
    .tiptop dd {font-size:1.1rem;margin:2px 2px 0 0;padding:0px 1px 1px 1px;}
    .tpc_content{font-family:Arial;padding:0 5px 2em 5px;margin:0;line-height:2em;text-align:left;}
    .readbottom {margin:0px 5px;}
}
.head_top{ width:100%; height:80px;}
@media (max-width:495px) {

    .head_top{ width:100%; height:55px;}
}
a.register-button {
    position: fixed;
    top: 0px;
    height: 50px;
    right: 0px;
    border-radius: 20px 0px 0px 20px;
    background-color: rgba(0, 0, 0, 0.14);
    padding: 0px 5px 1px 9px;
}

/* CSS for Login Button */
a.login-button {
    position: fixed;
    top: 0px;
    height: 50px;
    border-radius: 0px 20px 20px 0px;
    left: 0px;
    background-color: rgba(0, 0, 0, 0.14);
    padding: 0px 10px 1px 5px;
}
.layout-nav {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;}
.layout-nav .van-tabbar {
    max-width: 480Px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0 0.02rem 0.08rem 0 hsl(0deg 0% 63% / 50%);
    border-top: 1px solid #3e73fe;
}

.van-tabbar--unfit {
    padding-bottom: 0;
}
.van-tabbar {
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    box-sizing: content-box;
    width: 100%;
    height: 50px;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
    background-color: #fff;
}
.van-hairline, .van-hairline--bottom, .van-hairline--left, .van-hairline--right, .van-hairline--surround, .van-hairline--top, .van-hairline--top-bottom {
    position: relative;
}
.van-tabbar-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    color: #646566;
    font-size: 12px;
    line-height: 1;
    cursor: pointer;
}

a {
    text-decoration: none;
}
a {
    background-color: transparent;
}
.layout-nav .nav-solt {
    max-width: 480Px;
    margin: 0 auto;
    position: relative;
}
.van-tabbar-item__icon {
    position: relative;
    margin-bottom: 4px;
    font-size: 22px;
}
.van-tabbar-item__icon img {
    display: block;
    height: 20px;
    width: 20px;
}
img {
    border-style: none;
}
.layout-nav .van-tabbar-item__text {
    position: relative;
}
.layout-nav .tabs-3 {
    position: absolute;
    left: -30Px;
    top: -38Px;
    border-radius: 100%;
    text-align: center;
    z-index: 1;
    width: 4.2rem;
    color: #646566;
}
.layout-nav .tabs-3 img {
    width: 40Px;
}
.layout-nav .tabs-3 div {
    padding-top: 2Px;
}
.fb-1 {
    color:#fff;
    width: 80px;
    height: 80px;
    z-index: 999999;
    text-align: center;
    position: fixed;
    right: 10px !important;
    bottom: 560px !important;
    font-size: 33px !important;
    border-radius: 100%;
    line-height: 80px !important;
    text-shadow: 2px 2px 1px #000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #666;
}
.fb-2 {
    color:#fff;
    width: 80px;
    height: 80px;
    z-index: 999999;
    text-align: center;
    position: fixed;
    right: 10px !important;
    bottom: 470px !important;
    font-size: 33px !important;
    border-radius: 50px;
    line-height: 80px !important;
    text-shadow: 2px 2px 1px #000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #666;
}
.fb-3 {
    color:#fff;
    width: 80px;
    height: 80px;
    z-index: 999999;
    text-align: center;
    position: fixed;
    right: 10px !important;
    bottom: 380px !important;
    font-size: 33px !important;
    border-radius: 50px;
    line-height: 80px !important;
    text-shadow: 2px 2px 1px #000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #666;
}
.fb-4 {
    color:#fff;
    width: 80px;
    height: 80px;
    z-index: 999999;
    text-align: center;
    position: fixed;
    right: 10px !important;
    bottom: 290px !important;
    font-size: 33px !important;
    border-radius: 50px;
    line-height: 80px !important;
    text-shadow: 2px 2px 1px #000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #666;
}
.fb-5 {
    color:#fff;
    width: 80px;
    height: 80px;
    z-index: 999999;
    text-align: center;
    position: fixed;
    right: 10px !important;
    bottom: 200px !important;
    font-size: 33px !important;
    border-radius: 50px;
    line-height: 80px !important;
    text-shadow: 2px 2px 1px #000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #666;
}
.fb-1,.fb-2,.fb-3,.fb-4,.fb-5 {background:linear-gradient(to top,#8c6527,#a0732c,#b48132,#c89037,#cd9b4b)}
.toptool {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: fixed;
    z-index: 998;
    width: 100%;
    top: 0;
    overflow: hidden;
//background-image: url(/images/bbg8.jpg);
//background: linear-gradient(#96201d,#ab2421,#c12925,#d62d29,#d7322e);
//background: linear-gradient(#262626,#404040,#595959,#737373);
    font-family: Arial,"微软雅黑";
    font-size: 22px;
    height: 80px;
    line-height: 54px;
    font-weight: bold;
    color:#2db300;
    box-shadow: 0px 4px 5px 0px #ccc;
}

.indexnav li {
    float: left;
}

.indexnav li a {
    display: block;
    color: #fff;
    text-align: center;
    padding: 14px 14px;
    text-decoration: none;
    text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
}

.indexnav li a:hover:not(.active) {
    color:#ffff00;
    background-color: #39e600;
    text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
    box-shadow: 0px 0px 3px 2px #d9d9d9;
}

.indexnav li .int{
    text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
    height:80px;
    width:70px;
    color:#fff;
    
}
.indexnav li .int:hover{
    color:#ffff00;
}
.ist{
    color:#2db300;
    text-shadow:0px 0px 1px #eee,0px 0px 2px #eee,0px 0px 3px #eee,0px 0px 4px #eee;
}

.indexnav li a.active {
    color:#fff;
    border:#F44336;
    background-color: #8c6527;
    text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
    
}
.indexnav li a:hover.active {
    color:#ff0;
    border:#F44336;
    background-color: #39e600;
    text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
    box-shadow: 0px 0px 3px 2px #d9d9d9;
}
.postbut {
    width: 120px;
    border: 2px solid #2db300;
    height: 23px;
    font-size: 20px;
//border: 1px solid #ff0000;
    border-radius: 3px;
    line-height: 18px;
    margin-bottom: 4px;
    box-shadow: 0px 0px 3px 1px #d9d9d9;
}
.postbut:hover{
    background:#ecf4f9;
    border-color:#87bcd8;
    border: 2px solid #ff0000;
}
.ist{
    color:#2db300;
    text-shadow:0px 0px 1px #eee,0px 0px 2px #eee,0px 0px 3px #eee,0px 0px 4px #eee;
}
body{background-image: url(/static/web_xiaomage_2/img/bg5.png);-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;}
#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;
}
body{ background-image: url(/static/web_xiaomage_2/img/bg5.png);
    background-color:#f9f9f9;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;}
.hg205{height:170px;width:100%;}
input,button{outline:none;}
@media (max-width: 470px) {
    .hg205{height:170px;}
}
.ss0{color:#000}
.ss1{color:#008000;}
.ss2{color:#984B98;}
.ss3{color:#ffffff;}
.ss4{color:#0033FF;}
.ss5{color:#659B28;}
.ss6{color:#33ff33;}
.ss7{color:#ff9999}
.ss8{color:#ff0000}
.ss9{color:#ff00ff;}
.ss10{color:#0000ff;}
.ss11{color:#248f24;}
.ss12{color:#ffff00;}
.ss13{color:#87bcd8;}
.f10,small,.small,.f9{font-size:10px;-webkit-text-size-adjust:none;}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px;}
.f17{font-size:17px}
.f18{font-size:18px}
.f19{font-size:19px}
.f20{font-size:20px;}
.f22{font-size:22px}
.f23{font-size:23px}
.f24{font-size:24px;}
.f26{font-size:26px}
.f28{font-size:28px}
.f30{font-size:30px}
.f32{font-size:32px}
.f34{font-size:34px}
.b{ font-weight:700;}
.w{white-space:nowrap}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fuba-item{
//height: 45px;
//vertical-align:middle;
//line-height: 45px;
//text-align: left;
    padding: 4px 0px 4px 0px;
    border: solid 1px #ddd;
    border-radius: 8px;
    background: #fff;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
//display:inline-block;
    overflow: hidden;
//font-size: 23px;
//font-weight: bold;
//color: #000;
    margin-bottom:10px;
}
.badge-fb1 {

    color: #ff0;
    background-color: #f1c84c;
    text-shadow:0px 0px 1px #fff,0px 0px 2px #fff,0px 0px 3px #fff,0px 0px 4px #fff;
    animation: badge-fb1Blink 4s infinite; /* 使用Blink动画，时长4秒，无限循环 */

}
@keyframes badge-fb1Blink {
    0% { background-color: #1a1a1a;color: #ff4000 } /* 初始颜色 */
    10% { background-color: #ff4000;color: #1a1a1a } /* 第一种颜色 */
    20% { background-color: #0000e6;color: #ffa64d } /* 第一种颜色 */
    30% { background-color: #2eb82e;color: #0000e6 } /* 第一种颜色 */
    40% { background-color: #ffa64d;color: #2eb82e } /* 第二种颜色 */
    50% { background-color: #ff00bf;color: #669999 } /* 第一种颜色 */
    60% { background-color: #a64dff;color: #ff00bf } /* 第三种颜色 */
    70% { background-color: #669999;color: #a64dff } /* 第一种颜色 */
    80% { background-color: #7676a3;color: #86b300 } /* 第四种颜色 */
    90% { background-color: #b37700; color: #7676a3} /* 第一种颜色 */
    100% { background-color: #86b300; color: #b37700} /* 第五种颜色 */
}
.badge-fb2 {
    color: #0f0;
    background-color: #3366cc;
    text-shadow: 0px 0px 1px #000, 0px 0px 2px #000, 0px 0px 3px #000, 0px 0px 4px #000;
}
.badge-fb3 {
    color: #0ff;
    background-color: #9933ff;
    text-shadow: 0px 0px 1px #000, 0px 0px 2px #000, 0px 0px 3px #000, 0px 0px 4px #000;
}
.badge-fb4 {
    color: #ff0;
    background-color: #ff0000;
    text-shadow: 0px 0px 1px #000, 0px 0px 2px #000, 0px 0px 3px #000, 0px 0px 4px #000;
}
.badge-fb5 {
    color: #fff;
    background-color: #008000;
    text-shadow: 0px 0px 1px #000, 0px 0px 2px #000, 0px 0px 3px #000, 0px 0px 4px #000;
}
.badge-fb6 {
    color: #fff;
    background-color: #ff504d;
    text-shadow: 0px 0px 1px #000, 0px 0px 2px #000, 0px 0px 3px #000, 0px 0px 4px #000;
}
.fb_ztbz {padding:4px 6px 4px 6px;font-size:20px;font-weight:bold;text-align:center;border-radius:5px;margin:0 4px 0 4px;vertical-align:top;line-height:34px;}
.fb_ztzt {font-family:Tahoma,Verdana;color:#ff0000;font-weight:bold;font-size:22px;overflow:hidden;}
.fb_ztmz {font-family:Tahoma,Verdana;color:#ff0000;font-weight:bold;font-size:22px;overflow:hidden;}
.fb_ztfh {font-family:Tahoma,Verdana;color:#000000;font-size:22px;overflow:hidden;float:right}
.fb_zdsj {font-family:Tahoma,Verdana;color:#666666;font-size:15px;}
.fb_zddjs {font-family:Tahoma,Verdana;color:#000000;font-size:15px;}
.fb_zdlsjl {font-family:Tahoma,Verdana;color:#008000;font-size:15px;}
.fb_zdhfts {font-family:Tahoma,Verdana;color:#0000ff;font-size:15px;}
.fb_hfzt {font-family:Tahoma,Verdana;color:#008ef1;font-size:12px;}
.fb_hffh {font-family:Tahoma,Verdana;color:#999999;font-size:12px;}
.fb_hfmz {font-family:Tahoma,Verdana;color:#999999;font-size:12px;}
.fb_hfsj {font-family:Tahoma,Verdana;color:#999999;font-size:12px;}
.fb_gsbzt {font-family:Tahoma,Verdana;color:#3973ac;font-weight:bold;font-size:17px;}
.fb_gsbfh {font-family:Tahoma,Verdana;color:#668B8B;font-size:17px;}
.fb_gsbmz {font-family:Tahoma,Verdana;color:#ff0000;font-weight:bold;font-size:17px;}
.fb_gsbzt { font-family:Tahoma,Verdana;color:#3973ac;font-weight:bold;font-size:17px; }
.fb_gsbmz { font-family:Tahoma,Verdana;color:#ff0000;font-weight:bold;font-size:17px; }
.fb_gsbfh{ font-family:Tahoma,Verdana;color:#668B8B;font-size:17px; }
.fb_mgin1 {margin-top:5px;}
.fb_mgin2 {margin-top:5px;}
.fb_mgin3 {margin-top:12px;margin-right:3px;}
.fbg{padding:0px 3px 1px 3px;border-radius:5px;}
.fuba-ite{
//height: 36px;
//line-height: 36px;
    vertical-align:middle;
//text-align: left;
    padding: 6px 0px;
    border: solid 1px #ddd;
    border-radius: 8px;
    background: #eee;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
//display:inline-block;
    overflow: hidden;
//font-size: 23px;
//font-weight: bold;
//color: #000;
}
.haoju{
    font-size: 22px;
    text-align: center;
    font-weight: bold;
//color: #595959;
//text-shadow: -1px -3px 9px #333,1px 5px 12px #333;
//text-shadow:0px 0px 1px #fff,0px 0px 2px #fff,0px 0px 3px #fff,0px 0px 4px #fff;
}
.ts0{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#ffffff;}
.ts1{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#ff00ff;}
.ts2{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#ff9999;}
.ts3{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#33ff33;}
.ts4{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#ffff00;}
.ts5{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#008000;}
.ts6{text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; color:#ff0000;}
.ss9{}
@media (min-width: 795px) {
    .diss {display:none;}
}
/* 浏览器小于795px */
@media (max-width: 795px) {
    #main {min-width:320px;}
    .disp{display:none;}
    .b{font-weight:normal;}
    .f20{font-size:14px;}
    .f18{font-size:14px;}
    .f22{font-size:15px;}
    .f23{font-size:14px;}
    .f24{font-size:14px;}
    .f26{font-size:18px}
    .f28{font-size:18px}
    .f30{font-size:15px}
    .fb_ztbz {padding:3px 2px 2px 2px;font-size:13px;font-weight:normal;margin:0px 1px 0px 0px;border-radius:2px;vertical-align:top;line-height:27px;}
    /*.fb_ztzt { font-size:14px;vertical-align:top;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 110px); }*/
    .fb_ztzt { font-size:14px;margin-left:0px; }
    .fb_ztmz { font-size:14px; }
    .fb_ztfh { font-size:14px;display:none;}
    .fb_zdsj { font-size:13px; }
    .fb_zddjs { font-size:13px; }
    .fb_zdlsjl { font-size:13px; }
    .fb_zdhfts{ font-size:13px; }
    .fb_hfzt{ font-size:12px; }
    .fb_hffh{ font-size:12px; }
    .fb_hfmz { font-size:12px; }
    .fb_hfsj { font-size:12px; }
    .fb_gsbzt { font-size:14px; }
    .fb_gsbfh { font-size:14px; }
    .fb_gsbmz{ font-size:14px; }
    .fb_mgin1 {margin-top:0px;}
    .fb_mgin2 {margin-top:1px;}
    .fb_mgin3{margin-top:7px;margin-right:0px;}
}