@charset "UTF-8";
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.flex-col.data-v-57280228 {
	display: flex;
	flex-direction: column;
}
.flex-row.data-v-57280228 {
	display: flex;
	flex-direction: row;
}
.flex-row-reverse.data-v-57280228 {
	display: flex;
	flex-direction: row-reverse;
}
.bord.data-v-57280228 {
	border: 1px solid red;
}
.justify-start.data-v-57280228 {
	display: flex;
	justify-content: flex-start;
}
.justify-center.data-v-57280228 {
	display: flex;
	justify-content: center;
}
.justify-end.data-v-57280228 {
	display: flex;
	justify-content: flex-end;
}
.justify-evenly.data-v-57280228 {
	display: flex;
	justify-content: space-evenly;
}
.justify-around.data-v-57280228 {
	display: flex;
	justify-content: space-around;
}
.justify-between.data-v-57280228 {
	display: flex;
	justify-content: space-between;
}
.align-start.data-v-57280228 {
	display: flex;
	align-items: flex-start;
}
.align-center.data-v-57280228 {
	display: flex;
	align-items: center;
}
.align-end.data-v-57280228 {
	display: flex;
	align-items: flex-end;
}
.sticky.data-v-57280228 {

	display: flex;
	position: -webkit-sticky;

	position: sticky;
	top: 0rpx;
	z-index: 99;
}
.bord.data-v-57280228 {
	border: 1px solid red;
}
.page.data-v-57280228{
    background: #f7f7f7;
    position: relative;
    display: flex;
}
.bgImage.data-v-57280228{
    width: 750rpx;
    height: 520rpx;
}
.page1.data-v-57280228{
    width: 750rpx;
    position: absolute;
    left: 0;
    top: 0;
}
.tuni.data-v-57280228{
    width: 686rpx;
    height: 160rpx;
    border-radius: 24rpx;
    background: #ffffff;
    margin-top: 184rpx;
}
.profile.data-v-57280228{
    width: 112rpx;
    height: 112rpx;
    border-radius: 80rpx;
    border: 2rpx solid #FFFFFF;
    box-sizing: border-box;
    margin-left: 32rpx;
    margin-top: 24rpx;
}
.tuniMsg.data-v-57280228{
    width: 380rpx;
    height: 160rpx;
    margin-left: 16rpx;
}
.name.data-v-57280228{
    font-size: 28rpx;
    font-weight: 600;
    color: #333333;
    margin-top: 30rpx;
}
.dizi.data-v-57280228{
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    margin-top: 30rpx;
}
.tab.data-v-57280228{
    width: 384rpx;
    height: 80rpx;
    border-radius: 40rpx;
    background: #ffffff;
    margin-top: 30rpx;
}
.serviceing.data-v-57280228{
    height: 1100rpx;
    margin-top: 8rpx;
    margin-bottom: 60rpx;
}
.serviceMsg.data-v-57280228{
    width: 686rpx;
    padding-bottom: 100rpx;
    background: #FFFFFF;
    border-radius: 24rpx;
    margin-top: 60rpx;
    position: relative;
}
.backColor.data-v-57280228{
    background: #f7f7f7;
}
.dakaIcon.data-v-57280228{
    margin-top: 30rpx;
}
.dakaText.data-v-57280228{
    margin-top: 20rpx;
    font-size: 20rpx;
    font-weight: 400;
    color: #333333;
}
.tabs.data-v-57280228{
    width: 192rpx;
    height: 80rpx;
    background: #FFFFFF;
    border-radius: 40rpx;
    border: 4rpx solid #FFFFFF;
    box-sizing: border-box;
    text-align: center;
    line-height: 80rpx;
}
.selectTabs.data-v-57280228{
    background:#FFE05C ;
}
.serviceProfile.data-v-57280228{
    width: 160rpx;
    height: 160rpx;
    border-radius: 80rpx;
    border: 2px solid #ffffff;
    box-sizing: border-box;
}
.serviceInfo.data-v-57280228{
    position: absolute;
    left: 32rpx;
    top: -50rpx;
}
.servicename.data-v-57280228{
    height: 52rpx;
    font-size: 36rpx;
    font-weight: 600;
    color: #333333;
    margin-left: 20rpx;
    line-height: 64rpx;
    margin-bottom: 20rpx;
}
.tag.data-v-57280228{
    width: 136rpx;
    height: 64rpx;
    background: #FFF6CE;
    border-radius: 32rpx;
    line-height: 64rpx;
    margin-bottom: 20rpx;
    margin-left: 20rpx;
}
.hint.data-v-57280228{
     width: 24rpx;
     height: 24rpx;
     border-radius: 12rpx;
     text-align: center;
     background:   #FFAF36;
     color: #FFFFFF;
     font-size: 18rpx;
     margin-left: 20rpx;
    margin-top: 32rpx;
}
.hintCentent.data-v-57280228{
    font-size: 24rpx;
    font-weight: 400;
    color: #FFAF36;
    margin-left: 16rpx;
    line-height: 88rpx;
}
.hintView.data-v-57280228{
    width: 622rpx;
    height: 88rpx;
    background: #FFF7EA;
    border-radius: 44rpx;
    border: 2rpx solid #FFFFFF;
    margin-top: 24rpx;
}
.key.data-v-57280228{
    font-size: 28rpx;
    font-weight: 400;
    color: #999999;
}
.value.data-v-57280228{
    font-size: 28rpx;
    font-weight: 400;
    color: #333333;
}
.key1.data-v-57280228{
    height: 44rpx;
    font-size: 28rpx;
    font-weight: 400;
    color: #333333;
    line-height: 44rpx;
}
.leftBord.data-v-57280228{
    border-left: 2px solid #DDDDDD;
    padding-left: 30rpx;
    margin-left: 30rpx;
}
.value1.data-v-57280228{
    height: 52rpx;
    font-size: 36rpx;
    font-weight: bold;
    color: #ED569F;
    line-height: 52rpx;
}
.value2.data-v-57280228{
    height: 44rpx;
    font-size: 28rpx;
    font-family: DIN, DIN;
    font-weight: 400;
    color: #ED569F;
    line-height: 44rpx;
}
.tag1.data-v-57280228{
    width: 188rpx;
    height: 80rpx;
    background: #FFF6CE;
    border-radius: 44rpx;

    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    line-height: 80rpx;
}
.itemView.data-v-57280228{
    width: 592rpx;
    margin-top: 24rpx;
}
.item.data-v-57280228{
    margin-top: 16rpx;
}
.grid.data-v-57280228{
    width: 622rpx;
    height: 136rpx;
    margin-top: 40rpx;
    border-top: 2rpx dashed #111111;
    padding-top: 40rpx;
}
.grid-text.data-v-57280228{
    height: 34rpx;
    font-size: 24rpx;
    font-weight: 400;
    color: #666666;
    line-height: 34rpx;
}
.start.data-v-57280228{
    width: 160rpx;
    height: 160rpx;
    border-radius: 80rpx;
    background: #FFE05C;
    border: 4rpx solid #FFFFFF;
    box-sizing: border-box;
    text-align: center;
    position: absolute;
    left: 263rpx;
    bottom: -80rpx;
}
.start text.data-v-57280228{
    width: 56rpx;
    height: 80rpx;
    font-size: 28rpx;
    font-weight: 600;
    color: #333333;
    line-height:40rpx;
    margin-top: 40rpx;
}
.dataNull.data-v-57280228{
    width: 140rpx;
    height: 140rpx;
    margin-top: 200rpx;
}
.dataNullText.data-v-57280228{
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin-top: 24rpx;
}
.list.data-v-57280228{
    width: 750rpx;
    background: #f7f7f7;
}
.listItem.data-v-57280228{
    width: 686rpx;
    height: 160rpx;
    background: #FFFFFF;
    border-radius: 24rpx;
    margin-top: 24rpx;
}
.listItemProfile.data-v-57280228{
    width: 112rpx;
    height: 112rpx;
    border: 2rpx solid #FFFFFF;
    margin-top: 24rpx;
    margin-left: 32rpx;
}
.listItemName.data-v-57280228{
    font-size: 28rpx;
    font-weight: 600;
    color: #333333;
    margin-left: 28rpx;
    line-height: 160rpx;
}
.listItemkey.data-v-57280228{
    height: 44rpx;
    font-size: 28rpx;
    font-weight: 400;
    color: #999999;
    line-height: 160rpx;
}
.listItemValue.data-v-57280228{
    height: 44rpx;
    font-size: 28rpx;
    font-weight: 400;
    color: #333333;
    line-height: 160rpx;
    padding-right: 38rpx;
}

