.top-msg{line-height:16px;width:100%;box-sizing:border-box;padding:5px 10px;font-size:12px;color:#576b95;z-index:9999}.top-msg .fa-times{position:absolute;right:5px;top:5px;display:inline-block;height:35px;line-height:35px;width:25px;text-align:center;color:#fff}.top-bar{display:flex;align-items:center;position:fixed;top:0;left:0;height:40px;width:100%;box-sizing:border-box;color:#fff;background:#f60;z-index:9999}.top-bar .fa-angle-left{font-size:30px;width:40px;text-align:center;line-height:1}.top-bar .search{flex:1;height:40px;padding:5px 10px 5px 0;box-sizing:border-box;position:relative}.top-bar .search .search-input{width:100%;box-sizing:border-box;height:30px;line-height:30px;border-radius:5px;padding-left:20px;border:0;outline:none}.top-bar .search .fa-search{position:absolute;top:13px;left:5px;color:#9b9b9b;font-size:12px}.top-bar .sel{display:block;height:40px;line-height:40px;font-size:14px;color:#fff;width:70px;text-align:center}.conn{margin-top:40px}.conn .main{background:#fff;margin-bottom:10px;padding:0 10px;display:block;color:#888;font-size:14px}.conn .main .head{position:relative;display:flex;flex-direction:column;padding:10px 0;line-height:1}.conn .main .head:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.conn .main .head .shop-name{color:#353535;margin-right:10px;margin-bottom:6px;font-size:15px;font-weight:700}.conn .main .head .address,.conn .main .head .shop-name{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.conn .main .head .address{line-height:1;font-size:10px}.conn .main .type-name{line-height:1;padding-top:10px;color:#888}.conn .main .type-name .highlight{color:#f60;background:#ffe9d1;padding:2px 5px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.conn .main .desc{position:relative;display:flex;padding:6px 0 10px}.conn .main .desc:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.conn .main .desc .desc-title{font-size:14px;color:#888}.conn .main .desc .desc-main{flex:1;font-size:14px;color:#353535;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.conn .main .main-footer{display:flex;justify-content:space-between;align-items:center;height:35px}.conn .main .main-footer .msg-time{margin-right:5px}.conn .main .main-footer .msg-name,.conn .main .main-footer .msg-time{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.conn .main .main-footer .msg-name{flex:1}.weui-loadmore_line .weui-loadmore__tips{background-color:#f8f8f8}.reply-cell{padding:0 0 10px;margin-top:-5px}.reply-cell .triangle{width:0;height:0;margin-left:13px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #eee}.reply-cell .reply-title{padding:10px 10px 2px;color:#f60;background:#eee}.reply-cell .reply-title span{position:relative;top:-2px;display:inline-block;padding:0 4px;font-size:12px;margin-right:5px;border-radius:3px;background:#ff4e00;color:#fff}.reply-cell .reply-context{padding:0 10px 10px;background:#eee;line-height:18px}.filter-container{position:fixed;left:20vw;top:0;width:80vw;bottom:0;z-index:10001;background-color:#fff;transition:left .3s}.filter-container .markets,.filter-container .types{box-sizing:border-box;padding:10px}.filter-container .fiter-confirm{position:absolute;left:0;bottom:0;right:0;height:10vw;line-height:10vw;background-color:#f60;color:#fff;font-size:16px;text-align:center}.select-item{display:inline-block;height:30px;text-align:center;padding:5px 10px;box-sizing:border-box;background-color:#f9f9f9;border-radius:5px;font-size:12px;line-height:18px;margin:10px 10px 0 0;min-width:60px;max-width:300px;border:1px solid #e6e3e3;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.active{border-color:#f60;color:#f60}.mask{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10000}.red{color:#ff6c0c}