.astrologer-empty-container{display:flex;flex-direction:column;height:200px;width:100%}.astrologer-empty-container img{height:148px;width:148px}.astrologer-empty-container .content{color:#ccc;font-size:16px;margin-top:3px}.service-item-container{display:flex;flex-direction:column;padding:10px 30px;width:100%}.service-item-container.active{background-color:#fff5f9}.service-item-container .content{display:inline-flex;flex:1 1;width:100%}.service-item-container .content .title,.service-item-container .extra{color:rgba(0,0,0,.851);font-size:18px;line-height:1.5715}.service-item-container.active .content .title,.service-item-container.active .extra{color:#f19ec2}.service-item-container .description{color:#666;font-size:14px;line-height:1.5715;margin-top:4px;overflow:hidden;padding-left:28.14px}.service-item-container.active .content .description{color:#f19ec2}.service-item-container .extra{text-align:right;width:100px}.service-item-container .content .title>span,.service-item-container .extra>span{font-size:14px}.input-timeslot-list>.time-slot-item,.time-slot-list .time-slot-item{background:#f5f5f5;border-radius:4px;color:#222;font-size:18px;height:52px;margin:10px;overflow:hidden;width:calc(25% - 20px)}.wap .input-timeslot-list>.time-slot-item,.wap .time-slot-list .time-slot-item{font-size:14px}.input-timeslot-list>.time-slot-item:hover,.time-slot-list .time-slot-item:hover{background-color:#fff5f9;color:#f19ec2}.input-timeslot-list>.time-slot-item.active,.time-slot-list .time-slot-item.active{background-color:#fff!important;border:1px solid #f19ec2;color:#f19ec2}.input-timeslot-list>.time-slot-item,.wap .time-slot-list .time-slot-item{width:calc(50% - 20px)}.astrologer-comment-list{margin:0 0 15px!important}.astrologer-comment-item{background:#f8f8f8;border-radius:10px;display:flex;flex:1 1;flex-direction:column;margin:0 10px;overflow:hidden;padding:15px}.wap .astrologer-comment-list .astrologer-comment-item{width:100%}.resource-list .astrologer-comment-item,.wap .astrologer-comment-list .astrologer-comment-item{flex:initial;margin-bottom:15px}.wap .astrologer-comment-list .astrologer-comment-item:last-child{margin-bottom:0}.astrologer-comment-item .top-box{display:inline-flex;margin-bottom:15px}.resource-list .astrologer-comment-item{margin:20px 0}.astrologer-comment-item .top-box>.ant-avatar{margin-right:10px}.astrologer-comment-item .top-box .wrapper{display:flex;flex:1 1;flex-direction:column}.astrologer-comment-item .title-row{align-items:center;display:inline-flex;justify-content:space-between;margin:10px 0 0;width:100%}.astrologer-comment-item .title-row .title{color:#333;font-size:20px;font-weight:500}.astrologer-comment-item .title-row .extra{color:#999;font-size:14px}.astrologer-comment-item .title-row>.anticon{margin-left:5px}.astrologer-comment-item .description{color:#333;font-size:14px;height:63px;line-height:1.5;margin:0 8px;overflow:hidden}.resource-list .astrologer-comment-item .description{height:auto}.astrologer-comment-item .tags-box{display:inline-flex;flex-wrap:wrap;margin-top:15px}.astrologer-comment-item .tags-box .tag-item{background-color:#fff;border-radius:16px;color:#635fa7;font-size:16px;height:32px;margin:6px 10px;padding:0 20px;text-align:center}.astrologer-comment-item .reply-container{margin-top:25px}.astrologer-comment-item .reply-container>.arrow{background-color:#fff;border-radius:5px;height:26px;left:40px;position:absolute;top:-10px;transform:rotate(45deg);width:26px}.astrologer-comment-item .reply-container>.content{background-color:#fff;border-radius:10px;color:#333;font-size:16px;overflow:hidden;padding:20px 25px;z-index:1}.astrologer-comment-item .reply-container>.content>span{color:#635fa7}.astrologer-panel-container{align-items:center;display:flex;flex-direction:column;padding:15px 0 0}.astrologer-panel-container .bottom-line{margin-top:15px}.astrologer-panel-container:not(:last-child) .bottom-line{background-color:#ebebeb;height:1px;width:calc(100% - 60px)}.astrologer-panel-container>.title-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:15px 30px;width:100%}.astrologer-panel-container>.title-row .title{color:#222;font-size:20px;line-height:20px}.astrologer-panel-container>.title-row .extra{color:#999;font-size:14px}.astrologer-panel-container .main-box{display:flex;margin:15px 30px;width:100%}.astrologer-panel-container .service-list{flex-direction:column;margin:15px 0!important}.astrologer-more-container{align-items:center;color:#999;display:inline-flex;font-size:14px;justify-content:center}.astrologer-more-container .anticon{margin-left:6px}.astrologer-panel-container .astrologer-comment-list,.astrologer-panel-container .tag-list,.astrologer-panel-container .time-slot-list{flex-direction:row;flex-wrap:wrap;margin:15px 0;padding:0 20px}.astrologer-panel-container .tag-list .tag-item{background:#f5f5f5;border-radius:16px;color:#666;font-size:14px;height:32px;margin:7px 10px;overflow:hidden;padding:0 25px}.astrologer-panel-container .tag-list .tag-item>span{margin-left:6px}.astrologer-panel-container .article-list{flex-direction:column}.astrologer-panel-container .course-list{flex-direction:row;flex-wrap:wrap;margin:15px 0!important;padding:0 30px}.astrologer-info-container{display:inline-flex;height:100px;justify-content:center;margin:20px 0 0;width:100%}.astrologer-info-container.anchor{bottom:349.13px;position:absolute}.astrologer-info-container.fixed{bottom:0;position:fixed;z-index:10}.astrologer-info-container.fixed .astrologer-info-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.astrologer-info-wrapper{align-items:center;background:#d2d6fd;border-radius:15px;box-shadow:0 3px 26px 0 rgba(184,183,239,.26);display:inline-flex;overflow:hidden;padding:0 55px;width:90%}.astrologer-info-wrapper .avatar-box{background-color:#fff;border-radius:50%;height:72px;overflow:hidden;width:72px}.astrologer-info-wrapper .title{color:#272727;font-size:24px;font-weight:500;margin:0 25px}