.shuaxin-btn {
    bottom: 1.4rem
}

.float-bnt,.shuaxin-btn {
    position: fixed;
    right: .24rem;
    width: 50Px;
    height: 50Px;
    z-index: 101
}

.float-bnt {
    bottom: 3rem
}

.float-bnt .icon-btn {
    display: inline-block;
    background-image: url(../img/push.28dfa794.png);
    background-size: 100% 100%;
    width: 50Px;
    height: 50Px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    transition: all .4s
}

.float-bnt .icon-btn.oft0 {
    transform: rotate(180deg);
    background-image: url(../img/push-open.5fc78b1d.png)
}

.float-bnt .icon-tool-btn {
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    transition: all .4s;
    opacity: 0
}

.float-bnt .icon-tool-btn span {
    width: 1.08rem;
    height: 1.08rem;
    display: inline-block;
    text-align: center;
    line-height: .62rem;
    border-radius: 50%;
    font-size: .24rem
}

.float-bnt .icon-tool-btn span img {
    width: 1.08rem;
    height: 1.08rem;
    margin-top: .1rem
}

.float-bnt .icon-tool-btn label {
    position: absolute;
    color: #fff;
    padding: .06rem;
    white-space: nowrap;
    right: 1.2rem;
    top: .4rem
}

.float-bnt .icon-tool-btn.oft1 {
    right: .06rem;
    top: -2.6rem;
    opacity: 1
}

.float-bnt .icon-tool-btn.oft2 {
    right: 1.8rem;
    top: -1.7rem;
    opacity: 1
}

.float-bnt .icon-tool-btn.oft3 {
    right: 2.6rem;
    top: -.2rem;
    opacity: 1
}

.float-bnt .icon-tool-btn.oft4 {
    right: 2rem;
    top: 1.2rem;
    opacity: 1
}

.float-bnt .icon-tool-btn.oft5 {
    right: .4rem;
    top: 2.2rem;
    opacity: 1
}

.forum-body {
    min-height: 100vh;
    padding-top: 46Px
}

.forum-body,.forum-body .van-sticky {
    background: #f8f8f8
}

.forum-body .van-nav-bar {
    background-color: #07c160
}

.forum-body .van-nav-bar .icon-right {
    margin-left: .4rem;
    width: .32rem
}

.forum-body .forum-body-hd {
    background-color: #07c160;
    color: #fff;
    padding: .4rem 0 1rem .4rem;
    position: relative;
    margin-bottom: 1rem
}

.forum-body .forum-body-hd .class-info img {
    width: 1.28rem;
    height: 1.28rem;
    border: .02rem solid #fff;
    border-radius: 50%
}

.forum-body .forum-body-hd .class-info .title {
    font-size: .36rem;
    font-weight: 500;
    padding: .2rem 0
}

.forum-body .forum-body-hd .class-info .text {
    font-size: .28rem;
    font-weight: 400;
    padding-bottom: .1rem
}

.forum-body .forum-body-hd .info-box {
    position: absolute;
    background: #fff;
    color: #333;
    left: .2rem;
    right: .2rem;
    bottom: -1rem;
    border-radius: .08rem
}

.forum-body .forum-body-hd .info-box .border {
    border-bottom: .02rem solid #e8e8e8;
    margin: 0 .4rem
}

.forum-body .forum-body-hd .info-box .item {
    padding: .2rem .2rem .2rem .3rem;
    font-size: .28rem
}

.forum-body .forum-body-hd .info-box .item a {
    color: #333
}

.forum-body .forum-body-hd .info-box .item label {
    color: #07c160
}

.forum-body .tab-box {
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    box-shadow: inset 0 -.01rem 0 0 #ddd;
    border-top: .01rem solid #ddd;
    align-items: center;
    height: .8rem;
    justify-content: space-around
}

.forum-body .tab-box span {
    color: #333;
    text-align: center;
    font-family: Noto Sans SC;
    font-size: .28rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.forum-body .tab-box span.act {
    color: #333
}
.forum-body .tab-box span.act {
    color: #07c160
}
.forum-body .tjxzparts {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 7.5rem;
    height: .89rem;
    font-family: PingFang SC
}

.forum-body .tjxzparts .chosens {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3.74rem;
    height: 1.76rem;
    color: #999
}

.forum-body .tjxzparts .chosens .words {
    /* width:1.12rem; */
    height: .4rem;
    font-size: .29rem;
    line-height: .32rem;
    font-weight: 700;
}

.forum-body .tjxzparts .chosens .icons {
    margin: .08rem 0
}
.forum-body .forum-body-bd .ntool {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.forum-body .forum-body-bd .ntool div {
    background: #f5f5f5;
    padding: .08rem;
    display: flex;
    align-items: center
}

.forum-body .forum-body-bd .ntool img {
    height: .3rem
}

.forum-body .forum-body-bd .ntool span {
    color: #666
}

.forum-body .forum-body-bd .rule-text {
    background: #fff;
    padding: .2rem;
    word-break: break-all
}

.forum-body .forum-body-bd .rule-text img {
    max-width: 100%
}
.forum-body .forum-body-bd .tom-col .van-col {
    height: .48rem;
    padding: .08rem;
}
.forum-body .tjxzparts .allpart .icons {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQaSURBVHgB1Vm9TuNAEJ6YAEECyQIaqExFAyIHFVS5BgqKgycgaUCI5t4AeINrEOJHCjwBXEFDc74GKiAHBQfNuaPgR0FQAOLn5ltlI9uxvetcILpPWq2zO+v9PDM7s7tJUJXI5/Pmw8PDRDKZHHh7e8twMbnZcok4iUQCpfD8/PyLf9uzs7MOVYEExcTy8nKmoaFhHsQoJpiw/fLysslkN2KN0xUEOcMw8uTVVrVwXl9fF3XJKkkyOYs1l69Gc8rJE4kN1uyiyg0iSS4tLaXZ57aoNtoLg8M+Ozk3N1cIEzDCOtbX16eY4A96X4KAxfMcYb4wgUBNrqysTHC1RR8M9tPPbHrb315BEj7IC+SIH036eBSZ6Ce/j1aYmwnCxPUgCJiYHzHY3eghuba2Nk/v74MqWJwkvrobyuYumfmP6g3t7e00MjJCHR0d1NzcTBcXF3R2dkbn5+eVs1kW9fX1UXd3Nz0+PgrZvb09ur+/V03jMXtStpaySORITDo6Oupp6+rqEqWtrY0ODg7K7UNDQ6JI4IMwHmV3d5ccx4mayuQYCm0KjQpzQ4tMMBs1qqmpiYaHh0P7QQhkgdbWVg9BPzKZjHhfFJjklPRN6ZMZUkBqKwo9PT2i7u/vj5QDQWhUAfPp6SlLkiSbeko1orOzUyUi/FRXVvXBAGvzC2pBUicv81dRLXF3d6eUYV5p1Mbq6mqaNIAVXEtgpWvAxP7BYLaWjjQ0ub+/T7UAooCOJgEOi+kkb5WwFdMacHJyIuIdVm6UT4W5BsYeHh6K9+iCSZpJds5YKRBBGwWLxB9Gbm5uRI2AfXx8TH7i19fXFBcc1E2DaojGxkZRQ2O1RJJ9shhnAGLg4OCgyCB+IIsgm4yNjZUDuxvwQ/hjUAoNA5u7CHNrk/SnOj+CiLsBP0a2gZyuX/KacQxeNAUdYVWqiwOkV1ValGBLO8b09DRIKrWJnUwt0dvbqyWHs49YODjAq4R10lgc6GiStWijFiT5tPZdNUAn+MoQc3V1pZTVkWGSm6gFyZaWlg1SmBwrVxVa5GJQ7BXFB2umRZskyVwuV5Ssw4BgbNt2aL871YGAewPsB9KrasOCiwO5My/nw/Hx8d/ckeXHVNjA29tbEePgn6x94vOyIIRJT09PPbJoB2mEG8jDCpeXlyKO6miRM83kzs6OsK7nSMs79AUOnvNUZ5TuiRbkb09aTKVS37hyqL5w3AQBD0n4Jm4RSCNuvhPk/B5UbDDgrPAHqg9yQTdsgbsg3Mcw0Rx9HKDB3MzMzHZQ5/999QdgIHyES2QMrRZIe3h/FEEgznV0thSeLPp3wO9zQdd8QajmYj+L2wUuGYoJaI7Loi45idgkJXA1w1WGyeJIPMDF4mfLRQh/jyDd/uRS4Bi8jRBHVeAvRjTx/cIX31wAAAAASUVORK5CYII=);
    background-size: 100% 100%;
    height: .8rem;
    width: .82rem;
    display: none;
}

.forum-body .tjxzparts .allpart.selected {
    color: #07c160
}

.forum-body .tjxzparts .allpart.selected .icons {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAR8SURBVHgB1ZlNaBtHFMf/s7JdNS5IEEPoB7ZKKA492HIOvRSCdUhujZ1DDy0Fr2h7S6CHml4MtqGX0kALzi2Urugh0Eud5lLSgxQ7vfiQyIGCXUgrtQ2h4IBEY8duLE3fm7WMPnZ3ZteKTX6wXmn2rea/b968NzsWiEgybyc3gUkrhlFIjHMTHakmkxIEHUCxXsNqDChsZ5wSIiAQkp68PR6LYXZPWNjeCiQ49zTjOOFuM0SJs/AtWr0VlVK9jnlTsVqR8bydkjESF8VzGqSAY9UwrwuDQJG9eTttWfgB3fGeH+zVC+TVop+B5Xchfjs7JSzk8WwFMilyxN34reyUn4GnJ/vy9qRwPXio1OrI7GacQnt7h0iOwTo9mXBTymFTEXWMtcdox3BLGuIjEsgkuX/Owc2NLSLjy/Ysnn0M6khtAZ80N+wPt0o1Fv7Q/cJI/yAun3wPIy8NItlzDEuVNXz3z206fumwPT9wGhdfOYszyVOo7G5hmWw/vX8N5Z0NXTctwx5rtFofpr8ixemgO7nTm6OfYSg+gLjVq9r4M7czS9X1fduZoQksvDGlrisnkP3wsZdx6bVzuPf4L6w/eRjUVZzysqjlij/xF+VJEy8myGsrp+f3O/Xi3OoXJHRN2ay/9aWvHXv11Mq0OgdQebGO1ysZp6JisgZ9NTmTGA4UyJwfGFPni6+eDbTjMHnn+Bg0JJ8ANn9QImklM6W7Y5RiUMfIns1ov95W98CKGCb45M5ug7qsGZrQlLcf6Y2kO0esfqrPMMBr9h4EzgoGJNX64alhXqySJ6cpfXSDz8vXTdJQg3SPCJG8Fx7cRKW2hZnBicCYqta8Q4NDhgVeod8xheIxKWgxMUeLiVmEpJHMm7n3+E8lhB+g/SG4na+HRdLi2EJkZMeRiLmiq2qSSY8jGjzclTA3cA6cGZrs8CJz49EdvPvrAr5/85Iqhe2UtzdouBdDTULW11OnP6bu5FLHAv1IeAhvhkPg6vBHyu7Kg59hAvm/ZPXRK6eJMXcQJDAMl0++7zkSXiiRm/RuIQ2G3Gv4DsIHJ942suN3HzXSQui9OfTCcXQTI09KFPjkhmMN13X25R19GWukmNVNfapZpeWaDiGR47MSuQM4uiH/ceOOtn4v/O1OhhsbdwPteJYvV43KYmFfJGjNRivhXJA1576P17/xvd5c6nhNyd/9mP79mvaBpYTTsTLvtdNrtKNgC14V+/AbraY5x/FMP9GXUKttFsSdXn2Yb7Hldg4Rjj22Z1Er/95XeXTJwIuWxIXdXFGNbssrLa3Q52SEEtltuBT+l3HmGt9b8vg28DWgtuuOklKzQKa12LixmZEhS2W3kO5bYqa9vaMicrBatIGEI4BqdNZrh82zbJNhgZ4oi0Niz4PZrYyz6HX9+d76Y/hGFaOaHBoZKnv8+0ECGePtaEpP9l56SuHglIQbfwUT49Ab+0qsoPd0EWF7mj0n1fZzIcxtoUU24K0ZOo1L3j8S9G8S9rBo8rJESU0IiVu0sC72A4u8ZYII/A/7yMqknatsyQAAAABJRU5ErkJggg==)
}

.forum-body .tjxzparts .spans {
    width: .02rem;
    /* height:1.2rem; */
    background: #ddd
}

.forum-body .tjxzparts .tjxzpart .icons {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOVSURBVHgB1Zm7TuNAFIZPTMSlQLJEBZUrOkSWjgrzAGjhCYgbEKLYfQPgDWgQVynwAAhWUNGst4EKkRVUNGsaqECRaABx2f+3cGQntuNx4mT3k4YZ2zP2n3NmzlzISUpKpZL+9PQ0nc/nRz8+PkwkHbcNXxUnl8sxlV9fX3/j2l5YWHAkBTlRZH193ezq6lqiMFEEgu23t7c9iN1Vape0IsVpmlaSoLXS4ry/v68kFdtQJMQZsFwpjeUafjyX24VlVxp1g1iRa2trBfS5A2mN9aJw0GdnFhcXy1EVtKgHOzs7sxD4U7IVSAx854Lfi6oQasnNzc1pZAfSZtBPJ+F6u/Z+nUj2QQyQCxR1aT8VCP1S20fr3A2BdHEnBBKd32cM9t8MiNze3l6S7PtgIwxMEt/9N6ru/nTzn7jWIyMjMjY2Jj09PZKWx8dHubq6ksvLy7hqAbdXLclZJK7VwMCAjI+PNyWQ9Pf3u+8ZHByMq6Yjhlat6YqkFRGsi3GtDMOQVjI0NBT7HCJnvb7pWdKUfw/95eWlyEKef+DqWVhSWs3x8bHc3t7K8PBwqq4Ca35FtupaMot5+fr62hXolZlUga4Cc21ra6sgGQBXBa5TDjid6wcNag3JALqYiXCQeGVVEBYLeSyVuBSTVtPd3S2mabqpGSBS19A5OzUFJgJBXdekSZ6fn+X+/l6yhH2yIk1wdnYmR0dH7nSXBXB3he5OLdILLRzJtm3XPafw/f1919ppwZhxNAyacprGFHB+fl69vru7q1s0MJizK4T9gKTA0442NzdHkcrWpMBaF/vv+cs3NzeNVj2RcO/jDhxu4FUa0mphM4jndj73W7lWdFJgRZu5KxK7tR8qjU9PTyOfUSAHUi38AScnJ6ICRO4xdxcYfX19u3gJ15OJYubExIQ8PDyIKgzwitj8U12Zb2xsrMLt36Jqc5E6NTUlrYKjPi6+8uAA48ViuRrMYdpViRlAdCNjYrPxkOGI72k0AfBkwysHtrRYoS8jeMZuI9rB5znRsncdmBZ7e3tpTUc6i+MXSAIiLcviLm1SUsTNFuF9P0DdAoPbSFSckc5ghZ2wha6CeB4DoZa0D1rQmp+fPwx7+H8f/RE2ZB9B2pMM4LTH98cJJCrH0cXP8GRI87DfW2HHfGGkOdgv8nQByRRFaDmklaTiPJRFevBoBpkJsdwSjyIZKBs+Qfz3SAX5L6QyYvAhQ5yk4C8Aec0b3Abw9gAAAABJRU5ErkJggg==);
    background-size: 100% 100%;
    height: .8rem;
    width: .82rem;
    display: none;
}

.forum-body .tjxzparts .tjxzpart.selected {
    color: #07c160
}

.forum-body .tjxzparts .tjxzpart.selected .icons {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAO1SURBVHgB1ZhPSBRRHMe/b3aLpQQHCjxEuRBkp7QOXQpxD3osPXSJxFnKW1CHugUqeBE6BHYTaaRDx7RuddjVPPsPAg2iNRAKFFZI03Tn9fu9WW323+zOzI7SB2bn33uz3/d7v/f7vfcEfKKnDH0L6NYiaIVEBz+iI+4okoGgA1iwcliMAOmdhJmBDwQ8Ek0ZHZEIBvLCvP5bmgRP7CVM01u1GlHiNLxCobX8krEsDNUqtqrIWMqIywiJ82O5KkgBU8thqJobuIo8kTLaNA1vUR/rVYKt2kNWXahUQKv0Ijab7BMaUghXIBMnQ8zHppN9lQqUteTJlNEtbAseKTkLif2EmS5+XiKSfdCilgk7pBw1WWHharGPlnS3pC4+JoGMzv/PMdj5sEBk7JMxgPB9sBrxbeCx88Fhd6tQo+GbW+2H5zrxrLkbevQU/LK6s47RtQ94ufbRrVhBtx9a0uIs4sKVhvN4fvFuIIFMc+ys+k5742W3Yrp0WFOJZCsKCcOt1q0z11BP2vUW9wIa+g58U4nMof7ZpA7ov2EbTomkmUwfQqBraQSxmST6v4wju78Nz0Rwm0+2T4aQl1//nMVMdtm+/jGr7j0j0cYn7TTlZ4TAZpHlfA44Xc0f9kKKi/eabqK36Ya65kHSS/c+aYuKkESy5cZaHqgjCOSPuiaPLwXWBOvTEBAetUu/viNMNOruLALw9OsbdFKo4XQXBqxPswKI5LDCB4/k/pXxkvcs/PrcgL8YmYe6O6OdpCUnfMAChjNTh/czm8tq4uCka3FEuUK5BngSuUVrC+nDmsOrU1jdXS99lu925/v3G3MlDagVXvuogSOEN2uy1cplkINu5/fDq5Oo1ICakUjzyR7dOUx5qfuEBkslWCB3czHcgDufR+EFmplN8DnKP7uASb45UOuyYezSfV9hp9F7akzzjxKJhJkVKWOC7PqoUumZ7ArNWO3r1oYL6gjCu4151/dSwtwtnpmTFV+4DSDuRo6JQeMhhyN2l2o9QalwyKHtHzRDH6R1jusy4iiQtE/0J2EOHtwXpMUdsiagtuuOk4xTIFOYu9k3aRdBBkyVfpH2KjFR/LxkgsHLSMqVPTgGohaS5XbYys6CqGCaWpTEEZG3YHI7YU6We/9/b/0xXFH5qGVH/rpDaY+/7yaQqXk7msKTkQ9PcQQnI2z/S9dS2PPGvhIraJ0ufCyD2XJSbT+nvVTzLPIA3pqhUwc5fRt9pRVsYeGwskRGDQiJaZpYL5wGJrMU4uCDv8U/hIpV+4TXAAAAAElFTkSuQmCC)
}

.forum-body .forum-body-bd {
    /* padding: 0 .2rem 0 .2rem; */
}

.forum-body .forum-body-bd .rule-text {
    background: #fff;
    padding: .2rem;
    word-break: break-all
}

.forum-body .forum-body-bd .rule-text img {
    max-width: 100%
}
