.expert-info[data-v-449e27a9]{margin:10px 5px 0}.expert-info .info[data-v-449e27a9]{display:flex;align-items:center;overflow:hidden}.expert-info .info img[data-v-449e27a9]{height:40px;margin-right:8px}.expert-info .info .name[data-v-449e27a9]{color:#28384e;font-size:.16rem}.expert-info .info .company[data-v-449e27a9]{margin-left:20px;color:#e3554a;font-size:.11rem}.expert-info .info .specialize[data-v-449e27a9]{margin-top:10px;color:#6f84a1;font-size:.13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expert-info .desc[data-v-449e27a9]{background-color:#eee;padding:10px;line-height:.24rem;font-size:.12rem}.expert-info .desc .label[data-v-449e27a9]{color:#33a0ff}.expert-info .btn[data-v-449e27a9]{position:fixed;background-color:#1889fa;bottom:0;left:0;font-size:.15rem}.expert-list[data-v-5759ffd8]{height:calc(100% - 1.5rem)}.expert-list .expert-item[data-v-5759ffd8]{margin:0 0 10px;display:flex;align-items:center}.expert-list .expert-item img[data-v-5759ffd8]{width:50px;height:50px;margin-right:8px;border-radius:50%}.expert-list .expert-item .text-con[data-v-5759ffd8]{width:calc(100% - 60px - .7rem)}.expert-list .expert-item .text-con .name[data-v-5759ffd8]{color:#28384e;font-size:.16rem}.expert-list .expert-item .text-con .company[data-v-5759ffd8]{margin-left:.3rem;color:#e3554a;font-size:.11rem}.expert-list .expert-item .text-con .specialize[data-v-5759ffd8]{font-size:.13rem;color:#6f84a1;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expert-list .expert-item .btn[data-v-5759ffd8]{min-width:.7rem;height:30px;background-color:#33a0ff;border:none;padding:0;font-size:.12rem}.expert-list .more[data-v-5759ffd8]{display:flex;align-items:center;justify-content:space-between}.expert-list .more img[data-v-5759ffd8]{height:15px}.special-forecast[data-v-1e215d82]{padding-top:20px}.special-forecast[data-v-1e215d82] .van-cell{border-radius:10px;margin:0 10px 20px 10px;width:calc(100% - 20px);padding:0}.special-forecast[data-v-1e215d82] .line-con{padding:10px;position:relative;display:flex}.special-forecast[data-v-1e215d82] .line-con .img-top{width:20px;height:20px;position:absolute;top:0}.special-forecast[data-v-1e215d82] .line-con .info{width:50px;display:flex;flex-direction:column;align-items:center}.special-forecast[data-v-1e215d82] .line-con .info img{height:50px;border-radius:50%}.special-forecast[data-v-1e215d82] .line-con .info div{margin-top:5px;display:flex;color:#fff}.special-forecast[data-v-1e215d82] .line-con .info div span{min-width:45px;background:#1e88f5;border-radius:5px;text-align:center}.special-forecast[data-v-1e215d82] .line-con .text{font-size:14px;line-height:20px;font-weight:400;width:calc(100% - 55px);display:flex;flex-direction:column}.special-forecast[data-v-1e215d82] .line-con .text div{font-size:14px;line-height:20px;font-weight:400;width:80%;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.special-forecast[data-v-1e215d82] .line-left{font-size:14px;line-height:20px;font-weight:400}.special-forecast[data-v-1e215d82] .line-left .info{margin-right:5px}.special-forecast[data-v-1e215d82] .line-left .text span{align-self:end}.special-forecast[data-v-1e215d82] .line-right{font-size:14px;line-height:20px;font-weight:400}.special-forecast[data-v-1e215d82] .line-right .img-top{width:17px;height:17px}.special-forecast[data-v-1e215d82] .line-right .info{margin-left:5px}.special-forecast[data-v-1e215d82] .line-right .info div span{background:#01a850}.special-forecast[data-v-1e215d82] .line-right .text div{text-align:right}.expert[data-v-5f398cac] .van-tab{font-size:.16rem}.expert[data-v-5f398cac] .van-tab--active{color:#006953;font-weight:700}.expert[data-v-5f398cac] .van-tabs__line{background-color:#006953}.expert[data-v-5f398cac] .van-search__content{border-radius:17px}.expert-con[data-v-5f398cac]{height:calc(100vh - 44px);overflow-y:scroll}.tags-con[data-v-5f398cac]{display:flex;margin:0 12px 0 12px}.tags-con span[data-v-5f398cac]{font-size:.16rem;color:#006953;font-weight:700;line-height:2;width:.5rem}.tags-con .tags[data-v-5f398cac]{flex:1;display:flex;flex-wrap:wrap;font-size:.12rem}.tags-con .tags .tag[data-v-5f398cac]{margin:4px;padding:0 8px;border-radius:16px;line-height:.24rem;background-color:#edeff8}.tags-con .tags .active[data-v-5f398cac]{background-color:#006953;color:#fff}