<!--
 * @Author: XHC
 * @Date: 2025-05-19 10:21:48
 * @LastEditors: XHC
 * @LastEditTime: 2025-06-06 17:37:54
 * @Description: 
-->
<script>
export default {
  onLaunch: function () {
    console.log('App Launch')
  },
  onShow: function () {
    console.log('App Show')
  },
  onHide: function () {
    console.log('App Hide')
  },
}
</script>

<style lang="scss">
@import '@/static/icon/iconfont.css';
/*每个页面公共css */
// uni-page-body {
	// padding-bottom:var(--window-bottom)
// }

#app {
	background: url('@/static/image/index/bg.png') no-repeat;
	background-size: 100% auto;
	:deep(.uni-tag--inverted) {
		background-color: transparent;
	}
}
.grey {
	color: #808185;
}

// 回到顶部
.top-back {
	position: fixed;
	right: 30rpx;
	bottom: 180rpx;
	width: 80rpx;
	height: 80rpx;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	color: white;
	font-size: 28rpx;
	z-index: 999;
}

// 卡片列表
.list-card {
	.head {
		font-weight: 700;
		font-size: 29rpx;
		display: flex;
		align-items: center;
    	justify-content: space-between;
		padding: 10rpx 0;
		.title {
			width: 70%;
			display: inline-block;
			height: 30rpx;
			line-height: 30rpx;
			padding-left: 15rpx;
			border-left: 6rpx solid #0A61B9;
		}
	}
	.num {
		margin: 10rpx 0;
	}
	.info-box {
		.info {
			display: inline-block;
			padding: 10rpx;
			border-radius: 10rpx;
			background: #EDF3FD;
			margin-right: 20rpx;
			font-size: 24rpx;
			.info-text {
				display: inline-block;
				width: 70%;

				margin-left: 10rpx;
			}
		}
	}
	.title, .num, .info, .info-text {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

// 搜索
.search-box {
	background: #ffffff47;
	border-radius: 10rpx;
	margin: 0 30rpx;
	padding-bottom: 5rpx;
}

// 分段标题样式
.control-item {
	color: #DFE5F0;
	text-align: center;
	font-size: 31rpx;
	font-weight: bold;
	position: relative;

	&.active {
		color: #1468BC!important;
		background: #fff;
		border-radius: 15rpx;
		padding: 15rpx 0!important;
		&:after {
			content: '';
			display: inline-block;
			width: 0;
			height: 0;
			border: 15rpx solid transparent;
			border-top: 15rpx solid #fff;
			position: absolute;
			top: 95%;
			left: 50%;
			transform: translateX(-50%);
		}
	}
}

// 点位卡片
.info-card {
	padding: 30rpx 0;
	margin: 0 30rpx;
	border-radius: 10rpx;
	background: #fff;
	.info-box {
		border: 10rpx solid #0A61B9;
		border-top: none;
		border-bottom: none;
		.info-item {
			margin: 0 30rpx;
			padding: 20rpx 20rpx;
			border-bottom: 1rpx solid #EFF6FD;
			&:first-child {
				padding-top: 0;
			}
			&:last-child {
				padding-bottom: 0;
				border-bottom: none;
			}
		}
	}
}
:deep(.checklist-box.is--tag.is-checked), :deep(uni-button) {
	background-color: #004894!important;
	border-color: #004894!important;
}
:deep(.uni-easyinput__content), :deep(.file-picker__box-content), :deep(.uni-select), :deep(.uni-date-single), :deep(.uni-date-x--border) {
	background-color: #DCEDFD!important;
	border-color: #A3C3E3!important;
}
:deep(.file-picker__box-content) {
	border: dashed #003e8f99!important;
}
</style>
