html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    text-decoration: none
}

html {
    line-height: 1
}

ol, ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption, th, td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle
}

q, blockquote {
    quotes: none
}

    q:before, q:after, blockquote:before, blockquote:after {
        content: "";
        content: none
    }

a {
    -webkit-tap-highlight-color: transparent
}

    a img {
        border: none
    }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

html {
    -webkit-text-size-adjust: none
}

body {
    background: #fff;
    color: #666;
    font-family: Helvetica, sans-serif, microsoft yahei;
    font-size: 100%
}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0
}

.loading {
    border-top: 1px solid #ebebeb;
    padding: 15px 0;
    text-align: center;
    background: #fff
}

    .loading span {
        display: inline-block;
        margin: -2px 5px -2px 0;
        width: 16px;
        height: 16px;
        background: url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///05XV9TW1nuCgk5XV5GXl6isrLO2tiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==) no-repeat
    }
/*@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1506657522821'); 
  src: url('iconfont.eot?t=1506657522821#iefix') format('embedded-opentype'),
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1506657522821') format('truetype'), 
  url('iconfont.svg?t=1506657522821#iconfont') format('svg'); 
}

.iconfont-menu {
  font-family:"iconfont-menu" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-gouwuche:before{content:"\e605"}
.icon-shequ:before{content:"\e600"}
.icon-edit:before{content:"\e60a"}
.icon-fanhui:before{content:"\e606"}
.icon-fanhui1:before{content:"\e60b"}
.icon-gouwuche1:before{content:"\e601"}
.icon-shouye:before{content:"\e602"}
.icon-sousuo:before{content:"\e607"}
.icon-liwu:before{content:"\e603"}
.icon-lianxiren:before{content:"\e604"}
.icon-shanchu:before{content:"\e60c"}
.icon-shangpinguanli:before{content:"\e60d"}
.icon-weibiaoti101:before{content:"\e608"}
.icon-caidan:before{content:"\e609"}*/


body {
    padding-bottom: 70px
}

a {
    text-decoration: none
}

#wechatMenu {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50px;
    border-top: 1px solid #e1e1e1;
    background: #fff;
    z-index: 100
}

    #wechatMenu ul {
        display: -moz-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        width: 100%
    }

    #wechatMenu .menuitem {
        margin-top: 5px;
        width: 20%;
        text-align: center;
        font-size: 12px;
        flex: 1
    }

        #wechatMenu .menuitem a {
            color: #666
        }

            #wechatMenu .menuitem a p {
                line-height: 24px
            }

        #wechatMenu .menuitem .iconfont {
            font-size: 20px
        }

        #wechatMenu .menuitem.curr {
            color: #e3393c
        }

            #wechatMenu .menuitem.curr a {
                color: #e3393c
            }

        #wechatMenu .menuitem.sec .iconfont {
            font-size: 19px
        }

        #wechatMenu .menuitem.sec p {
            margin-top: 1px
        }

    #wechatMenu .center .iconfont {
        font-size: 28px
    }

    #wechatMenu .center .icon {
        display: inline-block;
        width: 30px;
        height: 20px;
        background: url(/assets/t1/img/bbs_icon.png) no-repeat;
        background-size: 30px 60px;
        background-position: 0 -4px;
    }

    #wechatMenu .center p {
        margin-top: -1px
    }

    #wechatMenu .center.curr .icon {
        background-position: 0 -34px
    }

    #wechatMenu .center.curr p {
        color: #db5f8c
    }

/*@font-face{
		font-family:"iconfont";
		src:url("/dist/styles/fonts/iconfont.eot?t=1464933155");
		src:url("/dist/styles/fonts/iconfont.eot?t=1464933155") format("embedded-opentype"),url("/dist/styles/fonts/iconfont.woff?t=1464933155") format("woff"),url("/dist/styles/fonts/iconfont.ttf?t=1464933155") format("truetype"),url("/dist/styles/fonts/iconfont.svg?t=1464933155") format("svg")
	}*/
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale
}

.icon-huahua:before {
    content: "\e627"
}

.icon-flowerpot:before {
    content: "\e62d"
}

.icon-wczigongneimoxirou:before {
    content: "\e68a"
}

.icon-jingpinhuodonglihe:before {
    content: "\e605"
}

.icon-shuifei:before {
    content: "\e615"
}

.icon-xinlinghuayuan:before {
    content: "\e63f"
}

.icon-yueduliang:before {
    content: "\e667"
}

.icon-pinglun:before {
    content: "\e628"
}

.icon-woyaotiwen:before {
    content: "\e605";
}
/*@font-face {
font-family: "wechatMenu";
  font-weight: normal;
  font-style: normal;
  src:url('../font/iconfont.ttf') format('truetype'); 
}*/

#wechatMenu {
    font-family: "wechatMenu" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-huahua:before {
    content: "\e627"
}

.icon-flowerpot:before {
    content: "\e62d"
}

.icon-jingpinhuodonglihe:before {
    content: "\e605"
}

.icon-shuifei:before {
    content: "\e615"
}

.icon-xinlinghuayuan:before {
    content: "\e63f"
}

.icon-yueduliang:before {
    content: "\e667"
}

.icon-pinglun:before {
    content: "\e628"
}

.icon-woyaotiwen:before {
    content: "\e605";
}


.icon-shumiao:before {
    content: "\e603";
}

.icon-flowerpot:before {
    content: "\e62d";
}

.icon-wczigongneimoxirou:before {
    content: "\e68a";
}

.icon-huahua:before {
    content: "\e604";
}

.icon-shequ:before {
    content: "\e733";
}

.icon-fenlei:before {
    content: "\e600";
}

.icon-shangcheng:before {
    content: "\e79b";
}

.icon-search:before {
    content: "\e601";
}

.icon-icon-me:before {
    content: "\e652";
}

.icon-woyaotiwen:before {
    content: "\e605";
}

.icon-jingpinhuodonglihe:before {
    content: "\e70c";
}

/*.icon-tongzhi:before { content: "\e602"; }*/

.icon-gouwuche:before {
    content: "\e609";
}

.icon-shuifei:before {
    content: "\e606";
}

/*.icon-tongzhi1:before { content: "\e617"; }*/

.icon-wode:before {
    content: "\e60a";
}

.icon-shouye:before {
    content: "\e66f";
}

.icon-leimupinleifenleileibie:before {
    content: "\e607";
}



body {
    font-size: 100%;
    background: #f7f7f7;
    color: #666;
    padding-bottom: 60px
}

.bannder {
    height: 190px;
    width: 100%;
    overflow: hidden
}

.swiper-pagination-bullet {
    background: #fff !important;
    opacity: 1 !important
}

.swiper-pagination-bullet-active {
    background: #f699d4 !important
}

.title {
    padding: 0 20px;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    position: relative;
    border-bottom: 1px solid #ebebeb
}

    .title h2 {
        display: inline;
        color: #333
    }

    .title .selectAll {
        position: absolute;
        right: 20px;
        color: #999;
        font-size: 12px
    }

        .title .selectAll .moreInfo {
            margin-left: 2px;
            display: inline-block;
            width: 8px;
            height: 8px;
            border: solid #999;
            border-width: 1px 1px 0 0;
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg)
        }

.col-group {
    margin: 5px 0;
    border: solid #ebebeb;
    border-width: 1px 0;
    background: #fff
}

    .col-group ol {
        padding: 10px 0;
        width: 100%
    }

    .col-group .item {
        float: left;
        width: 33%;
        text-align: center
    }

        .col-group .item a {
            text-decoration: none
        }

        .col-group .item .icon {
            display: inline-block;
            width: 3rem;
            height: 3rem;
            border-radius: 50%;
            color: #fff;
            line-height: 2.75rem;
            font-size: 30px
        }

        .col-group .item .group-text {
            color: #666;
            line-height: 1.75rem
        }

    .col-group .group1 .icon {
        background: #fa30b2
    }

    .col-group .group2 .icon {
        background: #7bd2f9
    }

    .col-group .group3 .icon {
        background: #edc900
    }

    .col-group .group4 .icon {
        background: #fa8925
    }

    .col-group .group5 .icon {
        background: #60c927
    }

    .col-group .group6 .icon {
        background: #fd4843;
        font-size: 26px
    }

.postsbox {
    margin: 5px 0;
    background: #fff
}

    .postsbox .postClasswarp {
        height: 35px
    }

    .postsbox .postClass {
        top: 0;
        left: 0;
        width: 100%;
        height: 35px;
        border-bottom: 1px solid #ebebeb;
        background: #fff
    }

    .postsbox .class-item {
        float: left;
        width: 25%;
        text-align: center;
        line-height: 35px;
        color: #666;
        position: relative
    }

        .postsbox .class-item .bottombar {
            display: none;
            margin-left: -30%;
            width: 60%;
            position: absolute;
            left: 50%;
            bottom: 0;
            height: 2px;
            background: #f8548b
        }

        .postsbox .class-item.curr {
            color: #f8548b
        }

            .postsbox .class-item.curr .bottombar {
                display: block
            }

    .postsbox .post {
        padding: 10px 20px;
        border-bottom: 1px solid #ebebeb
    }

        .postsbox .post a {
            text-decoration: none
        }

    .postsbox .group1 .group {
        color: #fa30b2
    }

    .postsbox .group2 .group {
        color: #7bd2f9
    }

    .postsbox .group3 .group {
        color: #edc900
    }

    .postsbox .group4 .group {
        color: #fa8925
    }

    .postsbox .group5 .group {
        color: #60c927
    }

    .postsbox .group6 .group {
        color: #fd4843
    }

    .postsbox .post-title {
        font-size: 1rem;
        line-height: 1.5rem;
        margin-bottom: 10px
    }

        .postsbox .post-title .score {
            color: #f9635e
        }

    .postsbox .post-content {
        line-height: 1.5rem;
        max-height: 75px;
        overflow: hidden;
        color: #999
    }

        .postsbox .post-content .tag {
            display: inline-block;
            width: 20px;
            line-height: 20px;
            text-align: center;
            color: #fff;
            border-radius: 3px;
            margin-right: 5px
        }

        .postsbox .post-content .jin {
            background: #f9635e
        }

    .postsbox .imglist > li {
        float: left;
        width: 31%;
        margin-right: 3%;
        max-height: 150px;
        overflow: hidden
    }

        .postsbox .imglist > li:last-child {
            margin-right: 0
        }

    .postsbox .post-info {
        margin: 10px 0;
        line-height: 1.25rem
    }

        .postsbox .post-info .header-img {
            float: left;
            margin-right: 3px;
            border-radius: 50%;
            border: 1px solid #9b9b9b
        }

        .postsbox .post-info .author {
            float: left;
            margin-right: 5px;
            font-size: 0.875rem;
            color: #666
        }

        .postsbox .post-info .create-time {
            color: #999;
            font-size: 0.875rem
        }

        .postsbox .post-info .post-nums {
            float: right
        }

        .postsbox .post-info .skan-num, .postsbox .post-info .replay-num {
            float: left;
            line-height: 22px
        }

            .postsbox .post-info .skan-num .icon, .postsbox .post-info .replay-num .icon {
                float: left;
                margin-right: 3px;
                color: #666
            }

            .postsbox .post-info .skan-num .num, .postsbox .post-info .replay-num .num {
                font-size: 0.75rem;
                color: #999
            }

        .postsbox .post-info .skan-num {
            line-height: 22px;
            margin-right: 10px
        }

            .postsbox .post-info .skan-num .icon {
                font-size: 22px
            }

        .postsbox .post-info .replay-num {
            line-height: 24px
        }

            .postsbox .post-info .replay-num .num {
                font-size: 0.75rem
            }

.postinner {
    display: none
}

    .postinner.postinner1 {
        display: block
    }

.question {
    position: fixed;
    bottom: 100px;
    right: 0;
    padding: 5px 10px;
    background: #ababab;
    line-height: 30px;
    height: 30px;
    border-radius: 10px 0 0 10px
}

    .question a {
        color: #e70f9a;
        text-decoration: none
    }

    .question .iconfont {
        float: left;
        font-size: 22px;
        line-height: 35px
    }

@media screen and (max-width: 400px) {
    body {
        font-size: 87.5% !important
    }
}

.postsbox {
    background-color: #ebebeb;
}

    .postsbox .post {
        background-color: #fff;
        width: 96%;
        margin: 4px auto;
        border-radius: 5px;
        box-shadow: 0px 1px 1px #e1e1e1;
        -webkit-box-shadow: 0px 1px 1px #e1e1e1;
        padding: 10px;
        position: relative;
    }

        .postsbox .post .post-info {
            margin-top: 0px
        }

.author {
    margin: 0px 8px;
}

.postsbox .post .create-time {
    margin: 0px 8px;
    font-size: 12px;
}

.postsbox .post .post-nums {
    position: absolute;
    top: 10px;
    right: 10px;
}

.postsbox .post .post-title {
    margin: 0;
    padding-left: 48px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: "Microsoft YaHei";
}

.postsbox .post .post-content {
    padding-left: 50px;
}

.imglist {
    margin-top: 0.3rem;
}

    .imglist li img {
        height: 7.5rem;
    }
/*# sourceMappingURL=index.css.map */
