.container {
  display: flex;
  height: 91.5vh; /* 让容器充满整个视口高度 */
}

.sidebar {
  flex: 1;
  padding: 20px;
  background-color: #f0f0f0;
}

.content {
  flex: 6.2;
  padding: 20px;
}

/* 样式店名导航 */
.nav-list {
  list-style: none;
  padding: 0;
}

.nav-item {
  margin-bottom: 10px;
}

.nav-link {
  text-decoration: none;
  color: blue;
  font-size: 1.6em;
}

.nav-link:hover {
    color: black;
}

/* 样式店铺信息 */
.shop-info {
  margin-bottom: 20px;
}

.shop-description {
  margin-top: 5px;
}