|
@@ -3,7 +3,7 @@
|
|
|
<!-- 左侧背景图容器 -->
|
|
|
<div class="background-container">
|
|
|
<h1 class="title">选择市县及地区</h1>
|
|
|
- <!-- 城市按钮容器放在背景图内 -->
|
|
|
+ <!-- 城市按钮容器 -->
|
|
|
<div class="city-buttons-container">
|
|
|
<el-button
|
|
|
v-for="city in cities"
|
|
@@ -34,14 +34,21 @@
|
|
|
:class="{ selected: isDistrictSelected(district.name) }"
|
|
|
@click="toggleDistrict(district.name)"
|
|
|
>
|
|
|
- <img :src="district.image" class="district-image" />
|
|
|
+ <!-- 左侧图片区域 -->
|
|
|
+ <div class="image-container">
|
|
|
+ <img :src="district.image" class="district-image" />
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- 右侧内容区域 - 优化布局 -->
|
|
|
<div class="district-content">
|
|
|
- <span class="district-name">{{ district.name }}</span>
|
|
|
- <p class="district-desc">{{ district.description }}</p>
|
|
|
+ <div class="text-content">
|
|
|
+ <span class="district-name">{{ district.name }}</span>
|
|
|
+ <p class="district-desc">{{ district.description || "该地区详细信息" }}</p>
|
|
|
+ </div>
|
|
|
+ <el-icon class="arrow-icon">
|
|
|
+ <arrow-right />
|
|
|
+ </el-icon>
|
|
|
</div>
|
|
|
- <el-icon class="arrow-icon">
|
|
|
- <arrow-right />
|
|
|
- </el-icon>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -80,39 +87,39 @@ export default {
|
|
|
|
|
|
const districts = {
|
|
|
韶关: [
|
|
|
- { name: "武江区", image: "/images/武江区.jpg" },
|
|
|
- { name: "浈江区", image: "/images/浈江区.jpg" },
|
|
|
- { name: "曲江区", image: "/images/曲江区.jpg" },
|
|
|
- { name: "始兴县", image: "/images/始兴县.jpg" },
|
|
|
- { name: "仁化县", deimage: "/images/仁化县.jpg" },
|
|
|
- { name: "翁源县", image: "/images/翁源县.jpg" },
|
|
|
- { name: "乳源瑶族自治县", image: "/images/乳源瑶族自治县.jpg" },
|
|
|
- { name: "新丰县", image: "/images/新丰县.jpg" },
|
|
|
- { name: "乐昌市", image: "/images/乐昌市.jpg" },
|
|
|
- { name: "南雄市", image: "/images/南雄市.jpg" }
|
|
|
+ { name: "武江区", image: "/images/武江区.jpg", description: "位于韶关市西部,工业发达,环境优美" },
|
|
|
+ { name: "浈江区", image: "/images/浈江区.jpg", description: "韶关市中心城区,商业繁荣,交通便利" },
|
|
|
+ { name: "曲江区", image: "/images/曲江区.jpg", description: "历史文化名城,旅游资源丰富" },
|
|
|
+ { name: "始兴县", image: "/images/始兴县.jpg", description: "生态环境优良,农业发达" },
|
|
|
+ { name: "仁化县", image: "/images/仁化县.jpg", description: "丹霞地貌核心区,世界自然遗产" },
|
|
|
+ { name: "翁源县", image: "/images/翁源县.jpg", description: "中国兰花之乡,生态农业示范区" },
|
|
|
+ { name: "乳源瑶族自治县", image: "/images/乳源瑶族自治县.jpg", description: "瑶族文化发源地,自然风光秀丽" },
|
|
|
+ { name: "新丰县", image: "/images/新丰县.jpg", description: "生态旅游胜地,温泉资源丰富" },
|
|
|
+ { name: "乐昌市", image: "/images/乐昌市.jpg", description: "粤北门户城市,农业特色鲜明" },
|
|
|
+ { name: "南雄市", image: "/images/南雄市.jpg", description: "历史文化名城,银杏之乡" }
|
|
|
],
|
|
|
河池: [
|
|
|
- { name: "金城江区", image: "/images/金城江区.jpg" },
|
|
|
- { name: "宜州区", image: "/images/宜州区.jpg" },
|
|
|
- { name: "南丹县", image: "/images/南丹县.jpg" },
|
|
|
- { name: "天峨县", image: "/images/天峨县.jpg" },
|
|
|
- { name: "凤山县", image: "/images/凤山县.jpg" },
|
|
|
- { name: "东兰县", image: "/images/东兰县.jpg" },
|
|
|
- { name: "罗城仫佬族自治县", image: "/images/罗城仫佬族自治县.jpg" },
|
|
|
- { name: "环江毛南族自治县", image: "/images/环江毛南族自治县.jpg" },
|
|
|
- { name: "巴马瑶族自治县", image: "/images/巴马瑶族自治县.png" },
|
|
|
- { name: "都安瑶族自治县", image: "/images/都安瑶族自治县.jpg" },
|
|
|
- { name: "大化瑶族自治县", image: "/images/大化瑶族自治县.jpg" }
|
|
|
+ { name: "金城江区", image: "/images/金城江区.jpg", description: "河池市中心城区,交通枢纽,商业中心" },
|
|
|
+ { name: "宜州区", image: "/images/宜州区.jpg", description: "刘三姐故乡,壮族文化发源地" },
|
|
|
+ { name: "南丹县", image: "/images/南丹县.jpg", description: "有色金属之乡,白裤瑶文化中心" },
|
|
|
+ { name: "天峨县", image: "/images/天峨县.jpg", description: "红水河上游,森林覆盖率高达85%" },
|
|
|
+ { name: "凤山县", image: "/images/凤山县.jpg", description: "世界地质公园,喀斯特地貌典型区" },
|
|
|
+ { name: "东兰县", image: "/images/东兰县.jpg", description: "革命老区,长寿之乡" },
|
|
|
+ { name: "罗城仫佬族自治县", image: "/images/罗城仫佬族自治县.jpg", description: "全国唯一的仫佬族自治县" },
|
|
|
+ { name: "环江毛南族自治县", image: "/images/环江毛南族自治县.jpg", description: "世界自然遗产地,喀斯特地貌典型" },
|
|
|
+ { name: "巴马瑶族自治县", image: "/images/巴马瑶族自治县.png", description: "世界长寿之乡,养生旅游胜地" },
|
|
|
+ { name: "都安瑶族自治县", image: "/images/都安瑶族自治县.jpg", description: "喀斯特地貌典型区,地下河之乡" },
|
|
|
+ { name: "大化瑶族自治县", image: "/images/大化瑶族自治县.jpg", description: "红水河畔明珠,水电资源丰富" }
|
|
|
],
|
|
|
腾冲: [
|
|
|
- { name: "腾冲市区", image: "/images/腾冲市区.jpg" },
|
|
|
- { name: "和顺古镇", image: "/images/和顺古镇.jpg" },
|
|
|
- { name: "固东镇", image: "/images/固东镇.jpg" },
|
|
|
- { name: "界头镇", image: "/images/界头镇.jpg" },
|
|
|
- { name: "曲石镇", image: "/images/曲石镇.jpg" },
|
|
|
- { name: "明光镇", image: "/images/明光镇.jpg" },
|
|
|
- { name: "清水乡", image: "/images/清水乡.jpg" },
|
|
|
- { name: "猴桥镇", image: "/images/猴桥镇.jpg" }
|
|
|
+ { name: "腾冲市区", image: "/images/腾冲市区.jpg", description: "云南边陲重镇,历史文化名城" },
|
|
|
+ { name: "和顺古镇", image: "/images/和顺古镇.jpg", description: "中国第一魅力名镇,侨乡文化代表" },
|
|
|
+ { name: "固东镇", image: "/images/固东镇.jpg", description: "银杏村所在地,秋季摄影胜地" },
|
|
|
+ { name: "界头镇", image: "/images/界头镇.jpg", description: "高黎贡山脚下,油菜花海之乡" },
|
|
|
+ { name: "曲石镇", image: "/images/曲石镇.jpg", description: "火山地质奇观,黑鱼河风景区" },
|
|
|
+ { name: "明光镇", image: "/images/明光镇.jpg", description: "边境贸易重镇,多元文化交融" },
|
|
|
+ { name: "清水乡", image: "/images/清水乡.jpg", description: "温泉度假胜地,热海景区所在地" },
|
|
|
+ { name: "猴桥镇", image: "/images/猴桥镇.jpg", description: "中缅边境口岸,跨境贸易枢纽" }
|
|
|
],
|
|
|
};
|
|
|
|
|
@@ -122,34 +129,30 @@ export default {
|
|
|
|
|
|
const selectCity = (cityName) => {
|
|
|
selectedCity.value = cityName;
|
|
|
- selectedDistricts.value = []; // 切换城市时清空所选项
|
|
|
+ selectedDistricts.value = [];
|
|
|
};
|
|
|
|
|
|
- // 切换地区选择状态
|
|
|
const toggleDistrict = (districtName) => {
|
|
|
const index = selectedDistricts.value.indexOf(districtName);
|
|
|
if (index >= 0) {
|
|
|
- // 如果已选中,则移除
|
|
|
selectedDistricts.value.splice(index, 1);
|
|
|
} else {
|
|
|
- // 如果未选中,则添加
|
|
|
selectedDistricts.value.push(districtName);
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- // 检查地区是否被选中
|
|
|
const isDistrictSelected = (districtName) => {
|
|
|
return selectedDistricts.value.includes(districtName);
|
|
|
};
|
|
|
|
|
|
const goToKanBan = () => {
|
|
|
localStorage.setItem("selectedDistricts", JSON.stringify(selectedDistricts.value));
|
|
|
- const userType = localStorage.getItem("userType"); // 获取用户类型
|
|
|
+ const userType = localStorage.getItem("userType");
|
|
|
if (userType === "admin") {
|
|
|
- router.push({ name: "parameterConfig" }); // 管理员跳转到 parameterConfig
|
|
|
+ router.push({ name: "parameterConfig" });
|
|
|
} else {
|
|
|
router.push({
|
|
|
- name: "samplingMethodDevice1", // 普通用户跳转到 samplingMethodDevice1
|
|
|
+ name: "samplingMethodDevice1",
|
|
|
query: { districts: selectedDistricts.value.join(",") },
|
|
|
});
|
|
|
}
|
|
@@ -176,8 +179,9 @@ export default {
|
|
|
top: 0;
|
|
|
left: 0;
|
|
|
width: 300px;
|
|
|
- height: 100vh;
|
|
|
- background-image: url('@/assets/city-bg.jpg');
|
|
|
+ height: 100%;
|
|
|
+ min-height: 100vh;
|
|
|
+ background-image: url('@/assets/city-bg.jpg'); /* 添加背景图 */
|
|
|
background-size: cover;
|
|
|
background-position: center;
|
|
|
z-index: 0;
|
|
@@ -185,6 +189,7 @@ export default {
|
|
|
flex-direction: column;
|
|
|
align-items: center;
|
|
|
padding-top: 40px;
|
|
|
+ box-shadow: 5px 0 15px rgba(0, 0, 0, 0.1);
|
|
|
}
|
|
|
|
|
|
.city-selection {
|
|
@@ -193,24 +198,27 @@ export default {
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
+/* 右侧内容区域 - 移除背景图 */
|
|
|
.content-area {
|
|
|
margin-left: 300px;
|
|
|
flex: 1;
|
|
|
padding: 20px;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
- height: 100vh;
|
|
|
+ min-height: 100vh;
|
|
|
box-sizing: border-box;
|
|
|
+ background: linear-gradient(to bottom, #FFECB8 0%, #EBEBEB 100%); /* 添加渐变色背景 */
|
|
|
}
|
|
|
|
|
|
+
|
|
|
.title {
|
|
|
color: #fff;
|
|
|
font-weight: 700;
|
|
|
font-size: 36px;
|
|
|
margin-bottom: 60px;
|
|
|
text-align: center;
|
|
|
- text-shadow: 0 2px 4px rgba(0,0,0,0.5);
|
|
|
padding: 0 20px;
|
|
|
+ text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
|
|
|
}
|
|
|
|
|
|
/* 城市按钮容器 */
|
|
@@ -219,30 +227,37 @@ export default {
|
|
|
flex-direction: column;
|
|
|
gap: 35px;
|
|
|
width: 80%;
|
|
|
- padding: 90px 70px 0 30px;
|
|
|
+ padding: 90px 70px 0 50px;
|
|
|
}
|
|
|
|
|
|
+.city-button {
|
|
|
+ position: relative; /* 添加相对定位 */
|
|
|
+}
|
|
|
+
|
|
|
+.city-button:first-child {
|
|
|
+ left: 9px; /* 第一个按钮向右移动5px */
|
|
|
+}
|
|
|
.city-button {
|
|
|
width: 100%;
|
|
|
height: 80px;
|
|
|
font-size: 28px;
|
|
|
border: none;
|
|
|
border-radius: 15px;
|
|
|
- background-color: rgba(255, 255, 255, 0.3);
|
|
|
- color: #fff;
|
|
|
+ background-color: rgba(255, 255, 255, 0.4);
|
|
|
+ color: #333;
|
|
|
transition: all 0.3s ease;
|
|
|
cursor: pointer;
|
|
|
- box-shadow: 0 4px 8px rgba(0,0,0,0.2);
|
|
|
- backdrop-filter: blur(5px);
|
|
|
+ box-shadow: 0 4px 8px rgba(0,0,0,0.1);
|
|
|
}
|
|
|
|
|
|
.city-button:hover {
|
|
|
- background-color: rgba(255, 255, 255, 0.5);
|
|
|
+ background-color: rgba(255, 255, 255, 0.6);
|
|
|
}
|
|
|
|
|
|
+/* 加深选中状态 */
|
|
|
.city-button.selected {
|
|
|
- background-color: rgba(18, 102, 252, 0.8);
|
|
|
- color: #E9FEFF;
|
|
|
+ background-color: #B36F00;
|
|
|
+ color: #FFFFFF;
|
|
|
box-shadow: 0 6px 12px rgba(0,0,0,0.3);
|
|
|
}
|
|
|
|
|
@@ -290,52 +305,83 @@ export default {
|
|
|
.district-card {
|
|
|
width: 95%;
|
|
|
height: 150px;
|
|
|
- background-color: #B5DBF0;
|
|
|
+ background: linear-gradient(180deg, #FFFFFF 0%, #FFFACD 100%);
|
|
|
border-radius: 12px;
|
|
|
display: flex;
|
|
|
- align-items: center;
|
|
|
- padding: 20px;
|
|
|
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
|
|
|
cursor: pointer;
|
|
|
transition: all 0.3s ease;
|
|
|
position: relative;
|
|
|
- border: 2px solid transparent; /* 默认透明边框 */
|
|
|
+ overflow: hidden;
|
|
|
+ border: 2px solid transparent;
|
|
|
}
|
|
|
|
|
|
/* 选中状态的卡片样式 */
|
|
|
.district-card.selected {
|
|
|
- border-color: #1266FC;
|
|
|
- background-color: #a1c3e6;
|
|
|
- box-shadow: 0 6px 20px rgba(18, 102, 252, 0.3);
|
|
|
+ box-shadow: 0 6px 20px rgba(179, 111, 0, 0.2);
|
|
|
+ border: 2px solid #E6B559;
|
|
|
}
|
|
|
|
|
|
.district-card:hover {
|
|
|
- background-color: #a1c3e6;
|
|
|
- transform: translateY(-5px);
|
|
|
- box-shadow: 0 6px 20px rgba(0,0,0,0.15);
|
|
|
+ transform: translateY(-3px);
|
|
|
+ box-shadow: 0 6px 15px rgba(0,0,0,0.1);
|
|
|
}
|
|
|
|
|
|
-.district-image {
|
|
|
+/* 左侧图片容器 */
|
|
|
+.image-container {
|
|
|
width: 170px;
|
|
|
+ height: 150px;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ background: linear-gradient(180deg, #FFFFFF 0%, #FFFACD 100%);
|
|
|
+ border-radius: 12px 0 0 12px;
|
|
|
+ overflow: hidden;
|
|
|
+}
|
|
|
+
|
|
|
+/* 选中状态左侧图片区域背景色 */
|
|
|
+.district-card.selected .image-container {
|
|
|
+ background: linear-gradient(180deg, #FFFBE6 0%, #FFE8B8 100%);
|
|
|
+}
|
|
|
+
|
|
|
+.district-card.selected:hover .image-container {
|
|
|
+ background: linear-gradient(180deg, #FFF6D9 0%, #FFE1A6 100%);
|
|
|
+}
|
|
|
+
|
|
|
+.district-image {
|
|
|
+ width: 160px;
|
|
|
height: 110px;
|
|
|
object-fit: cover;
|
|
|
border-radius: 8px;
|
|
|
- margin-right: 20px;
|
|
|
- flex-shrink: 0;
|
|
|
+ border: 1px solid rgba(255, 255, 255, 0.2);
|
|
|
}
|
|
|
|
|
|
+/* 右侧内容区域 - 优化垂直居中 */
|
|
|
.district-content {
|
|
|
+ flex: 1;
|
|
|
+ display: flex;
|
|
|
+ padding: 20px;
|
|
|
+ position: relative;
|
|
|
+ background: linear-gradient(180deg, #FFFFFF 0%, #FFFACD 100%);
|
|
|
+ border-radius: 0 12px 12px 0;
|
|
|
+ align-items: center; /* 垂直居中 */
|
|
|
+}
|
|
|
+
|
|
|
+/* 文字内容容器 */
|
|
|
+.text-content {
|
|
|
flex: 1;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
- overflow: hidden;
|
|
|
+ justify-content: center; /* 垂直居中 */
|
|
|
+ padding-right: 30px; /* 为箭头留出空间 */
|
|
|
}
|
|
|
|
|
|
+/* 未选中状态文字颜色 */
|
|
|
.district-name {
|
|
|
font-size: 22px;
|
|
|
font-weight: 700;
|
|
|
- color: #222;
|
|
|
- margin-bottom: 10px;
|
|
|
+ color: #333333;
|
|
|
+ margin-bottom: 8px;
|
|
|
white-space: nowrap;
|
|
|
overflow: hidden;
|
|
|
text-overflow: ellipsis;
|
|
@@ -343,24 +389,43 @@ export default {
|
|
|
|
|
|
.district-desc {
|
|
|
font-size: 16px;
|
|
|
- color: #444;
|
|
|
+ color: #666666;
|
|
|
line-height: 1.4;
|
|
|
display: -webkit-box;
|
|
|
-webkit-line-clamp: 2;
|
|
|
+ line-clamp: 2;
|
|
|
-webkit-box-orient: vertical;
|
|
|
overflow: hidden;
|
|
|
text-overflow: ellipsis;
|
|
|
- flex-grow: 1;
|
|
|
}
|
|
|
|
|
|
+/* 选中状态文字颜色 */
|
|
|
+.district-card.selected .district-name,
|
|
|
+.district-card.selected .district-desc {
|
|
|
+ color: #333333;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+
|
|
|
+/* 箭头图标垂直居中 */
|
|
|
.arrow-icon {
|
|
|
+ position: absolute;
|
|
|
+ right: 20px;
|
|
|
+ top: 50%;
|
|
|
+ transform: translateY(-50%);
|
|
|
font-size: 24px;
|
|
|
- color: #1266FC;
|
|
|
- margin-left: 15px;
|
|
|
- flex-shrink: 0;
|
|
|
+ color: #333;
|
|
|
+ transition: transform 0.3s ease;
|
|
|
}
|
|
|
|
|
|
-/* 按钮容器 - 固定在底部 */
|
|
|
+.district-card:hover .arrow-icon {
|
|
|
+ transform: translateY(-50%) translateX(3px);
|
|
|
+}
|
|
|
+
|
|
|
+.district-card.selected .arrow-icon {
|
|
|
+ color: #E6B559;
|
|
|
+}
|
|
|
+
|
|
|
+/* 按钮容器 */
|
|
|
.button-container {
|
|
|
padding: 20px 0;
|
|
|
text-align: center;
|
|
@@ -369,29 +434,32 @@ export default {
|
|
|
bottom: 20px;
|
|
|
z-index: 10;
|
|
|
border-radius: 10px;
|
|
|
- margin-top: auto; /* 确保按钮在底部 */
|
|
|
+ margin-top: auto;
|
|
|
}
|
|
|
|
|
|
+/* 跳转按钮 */
|
|
|
.go-button {
|
|
|
- width: 200px;
|
|
|
+ width: 220px;
|
|
|
height: 60px;
|
|
|
font-size: 20px;
|
|
|
border-radius: 30px;
|
|
|
- margin-right: -1130px;
|
|
|
- background: linear-gradient(to right, #1266FC, #4e8cff);
|
|
|
+ margin-right: -1080px;
|
|
|
+ background: linear-gradient(135deg, #E6B559 0%, #DBAD55 100%);
|
|
|
+ color: #fff;
|
|
|
+ box-shadow: 0 4px 12px rgba(219, 173, 85, 0.4);
|
|
|
border: none;
|
|
|
- box-shadow: 0 6px 15px rgba(18, 102, 252, 0.4);
|
|
|
transition: all 0.3s ease;
|
|
|
}
|
|
|
|
|
|
.go-button:hover {
|
|
|
transform: scale(1.05);
|
|
|
- box-shadow: 0 8px 20px rgba(18, 102, 252, 0.6);
|
|
|
+ box-shadow: 0 6px 15px rgba(219, 173, 85, 0.6);
|
|
|
}
|
|
|
|
|
|
.go-button:disabled {
|
|
|
opacity: 0.6;
|
|
|
cursor: not-allowed;
|
|
|
+ background: linear-gradient(135deg, #c0a47f 0%, #b5a189 100%);
|
|
|
}
|
|
|
|
|
|
/* 滚动条样式 */
|
|
@@ -400,21 +468,67 @@ export default {
|
|
|
}
|
|
|
|
|
|
.districts-group::-webkit-scrollbar-track {
|
|
|
- background: #f1f1f1;
|
|
|
+ background: rgba(241, 241, 241, 0.5);
|
|
|
border-radius: 4px;
|
|
|
}
|
|
|
|
|
|
.districts-group::-webkit-scrollbar-thumb {
|
|
|
- background: #888;
|
|
|
+ background: rgba(136, 136, 136, 0.7);
|
|
|
border-radius: 4px;
|
|
|
}
|
|
|
|
|
|
.districts-group::-webkit-scrollbar-thumb:hover {
|
|
|
- background: #555;
|
|
|
+ background: rgba(85, 85, 85, 0.8);
|
|
|
}
|
|
|
|
|
|
-.el-button, .el-button.is-round {
|
|
|
- margin-left: 15px ;
|
|
|
+/* 响应式调整 */
|
|
|
+@media (max-width: 1200px) {
|
|
|
+ .district-item {
|
|
|
+ width: 100%;
|
|
|
+ max-width: 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .background-container {
|
|
|
+ width: 250px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .content-area {
|
|
|
+ margin-left: 250px;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+@media (max-width: 768px) {
|
|
|
+ .background-container {
|
|
|
+ position: relative;
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ padding-bottom: 30px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .content-area {
|
|
|
+ margin-left: 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ .city-buttons-container {
|
|
|
+ flex-direction: row;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ justify-content: center;
|
|
|
+ padding: 30px 20px 20px;
|
|
|
+ gap: 15px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .city-button {
|
|
|
+ width: 45%;
|
|
|
+ height: 60px;
|
|
|
+ font-size: 18px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .title {
|
|
|
+ margin-bottom: 30px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .district-item {
|
|
|
+ min-width: 100%;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|