.page[data-v-79b51e49]{height:100%}.page .warp[data-v-79b51e49]{width:var(--page-width);margin:30px auto 0;padding-bottom:50px}.page .warp .search-wrap[data-v-79b51e49]{height:75px;box-sizing:border-box;display:flex;border-bottom:3px solid;border-image:var(--border-colors);margin-bottom:var(--gap-title);padding-bottom:var(--gap-title)}.page .warp .search-wrap .input-wrap[data-v-79b51e49]{flex-grow:1;display:flex;align-items:center;background:#f2f2f2;position:relative}.page .warp .search-wrap .input-wrap .el-icon[data-v-79b51e49]{position:absolute;top:16px;left:25px;z-index:9}.page .warp .search-wrap .input-wrap .el-input[data-v-79b51e49] .el-input__wrapper{padding:0}.page .warp .search-wrap .input-wrap .el-input[data-v-79b51e49] .el-input__inner{height:100%;background:#f2f2f2;padding:0 20px 0 60px;font-size:18px;font-weight:700;border:3px solid transparent;border-right:0}.page .warp .search-wrap .input-wrap .el-input[data-v-79b51e49] .el-input__inner:focus{border-color:var(--primary-color)}.page .warp .search-wrap .el-input[data-v-79b51e49],.page .warp .search-wrap .el-button[data-v-79b51e49]{height:100%}.page .warp .search-wrap .el-button[data-v-79b51e49]{width:150px;border-radius:0;font-size:16px;font-weight:700}.page .warp ul.service-list[data-v-79b51e49]{width:100%;min-height:300px}.page .warp ul.service-list>li[data-v-79b51e49]{padding:15px 30px;box-sizing:border-box;background-color:var(--color-light);display:flex;justify-content:space-between;border-bottom:2px solid var(--border-default-color);cursor:default}.page .warp .user-profile[data-v-79b51e49]{flex-shrink:0;margin-right:10px}.page .warp .user-profile img[data-v-79b51e49]{width:30px;height:30px;border-radius:50%;object-fit:contain;margin-right:10px}.page .warp .service-info[data-v-79b51e49]{flex-grow:1}.page .warp .service-info[data-v-79b51e49] .service-title{margin-bottom:10px}.page .warp .service-info>p[data-v-79b51e49]{color:var(--font-color);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5;margin:0}.page .warp .service-info>.info[data-v-79b51e49]{margin-top:10px;color:var(--color-gray);font-size:var(--font-size-mini)}.page .warp .service-info>.info span[data-v-79b51e49]{margin-right:15px}.page .warp .service-info>.info .iconfont[data-v-79b51e49]{font-size:12px;margin-right:5px}
