﻿/* 浏览器小于795px */ 
@media (max-width: 795px) {
#main {
    min-width:320px;
    width:100%;
}
.disp{
    display:none;
}
#mainn{width:100%;padding:0px;margin:0 auto;overflow: hidden;//box-shadow: 0px 0px 5px 4px #999;}
.fbmain{width:98%;padding:0px;margin:0 auto;overflow: hidden;}

.topic {border-bottom: solid 1px #ddd;}
.mt10{margin-top:10px;}
.mt5{margin-top:10px;}
.disp{
    display:none;
}
.cgi-head-home {
    margin-top:50px;
    padding: 4px 0 0 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.hg{height:60px;}
.main{width:99%;overflow: hidden;}
.f15{font-size:13px;}
.f24{font-size:18px;}
.toptool,.topter {
    width:100%;
    max-width:100%;
    min-width:100%;
    text-align: center;
    padding:5px  0  3px 0;
}
.toptop {
    top: 49px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.toptool .logo-box{ height: 40px; }
.toptool .logo {
    float: left;
    height: 40px;
    margin-left: 0px;
}
.toptool .logo img {
    width: 150px;
    height: 40px;
}
.toptool .bank {
    float: right;
    position: relative;
    width: 70px;
    height: 40px;
}
.toptool .bank img {
    display: block;
    width: 65px;
    height: 40px;
    margin: 0 auto;
}

.toptool-img .natal{
    width: 38px;
    height: 38px;
    left: 45.5%;

}
.haoju{
    font-size: 14px;
}
.gaogao{
    line-height:25px;
    height:25px;
    background-color:#f0e84e;
    border-radius:30px;
    box-shadow: 2px 3px 4px #e71d1d;
    padding:1px 7px 1px 7px;
    margin:8px 3px 8px 2px;
    font-size: 15px;
}
.pad {
    padding:2px 2px;
}

.fuba-list li{
    padding: 2px 2px;
}
.fuba-list li .fuba-item{
    padding: 1px 2px 1px 2px;
    margin:0px 2px 0px 2px;
    line-height: 25px;
    border-radius: 5px;
}

.riqi{ font-size: 15px;margin: 3px 0; }

.badge {
    padding: 3px 2px 3px 2px;
    font-size: 13px;
    font-weight: bold;
    vertical-align:top;
    //vertical-align:middle;
    line-height:26px;
    margin: 0px 0 0px 0px;
    border-radius: 2px;
}
.scroll {
    width: 17px;
    padding: 4px 0px;
    right: 3px;
    bottom: 55px;
    font-size: 13px;
}
.fuba-list li .fbhead_scbar {
    height:35px;
    border-radius: 5px;
    margin: 0px 2px 5px 2px;
}
.scroll {
    width: 17px;
    padding: 4px 0px;
    right: 3px;
    bottom: 50px;
    font-size: 13px;
}


.btn, .bt{padding:1px 5px;}
.fbbbslist {width:100%;margin:0 auto;}
.bigTit { font-size: 13px;}
.conBox { margin-top: 0px;}
.cgi-subNav {max-width:100%;}
.bbsgstz {position:relative;padding:0px  3px;margin:5px  3px;width:95.5%;}
.bbsgstz {max-width:100%;background: #f7f7f7;font-size:1.4rem;font-weight:bold;}
.bbsgstz td {border-bottom: dashed 1px #ddd;height:28px;line-height: 28px;}
.bbsgstz td.fb {width:10%;height:28px;line-height: 28px;}
.bbsgstz td.fbline {width:70%;height:28px;line-height: 28px;}
.bbsgstz td.fblint {width:20%;height:28px;line-height: 28px;}

.midy{
    width: 100%;
    height: 43px;
    color: #fff;
    position: fixed;
    top: 0px;
    float:left;
    //background-image: linear-gradient(to bottom, #96201d,#d62e29,#de5854);
    box-shadow: 0 2px 5px rgb(125, 125, 125);
}
.icon-back{float:left;width:25px;height:40px;display:inline-block;position:relative}
.icon-back:after{content:"";display:inline-block;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:16px;left:10px}
.icon-bari{float:right;width:35px;height:40px;background: url(/images/home.png);background-position: 5px 10px;background-repeat: no-repeat;background-size: auto 25px;display:inline-block;position:relative}
.icon-back:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}
.cgi-head-tit{line-height:46px;font-size: 15px;overflow: hidden;white-space: nowrap;}
.cgi-head-tit.center{width:calc(100% - 57px);float:left;display:inline-block;position:absolute;text-align: center;}

h1{font-size:14px;color:#008ef1;margin:10px;}
.f15{font-size:13px;}
.f24{font-size:18px;}


.fb_td{font-size:16px;}
.fbhead_scbar {height:35px;border-radius: 3px;}

.fbhead_sc {margin:-1px 0 0px 2px;vertical-align:middle;}

.topic {border-bottom: solid 1px #ddd;}
.wapindextop {width:99.8%;margin:0 auto;background:#187c94;line-height:30px;height:30px;color:#fff;font-size:1.3rem;text-align:center;}
.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:66%;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;}
.quote{width:97%;}
.buyquote .tx_buy {margin-top:-35px;margin-left:-100px;}
.buyquote .tx_cz {margin-top:-35px;margin-left:-20px;text-align: center;}
.buynamequote {width:92%;}
.pages{
    text-align:center;
    margin:0px auto;
    width: 100%;
}
.pages input{
    display:none;
}
.pagesone{
    display:none;
}
.pages span{
   display:none;
}
.pages a, .pages strong, .pages b{
    padding:0;
    min-width: 27px;
    height:25px;
    line-height:25px;
}

}

