/* 水平间距 */
/* 水平间距 */
.container.data-v-7c2ebfa5 {
  position: relative;
  height: 100vh;
  color: #001713;
  background-color: #fff;
  overflow-y: auto;
}
.container .banner.data-v-7c2ebfa5 {
  width: 100%;
  height: 482rpx;
}
.container .title.data-v-7c2ebfa5 {
  position: absolute;
  left: 354rpx;
  font-size: 40rpx;
}
.container .author.data-v-7c2ebfa5 {
  position: absolute;
  left: 32rpx;
  top: 214rpx;
  width: 126rpx;
  height: 126rpx;
  border-radius: 50%;
}
.container .name.data-v-7c2ebfa5 {
  position: absolute;
  left: 178rpx;
  top: 232rpx;
  font-size: 36rpx;
}
.container .phone.data-v-7c2ebfa5 {
  position: absolute;
  left: 178rpx;
  top: 282rpx;
  font-size: 28rpx;
  color: #616267;
}
.container .saoma.data-v-7c2ebfa5 {
  position: absolute;
  left: 578rpx;
  top: 232rpx;
  font-size: 36rpx;
}
.container .box.data-v-7c2ebfa5 {
  position: absolute;
  top: 370rpx;
  left: 26rpx;
  box-sizing: border-box;
  padding: 0 30rpx;
  width: 700rpx;
  min-height: 300rpx;
  border-radius: 12rpx;
  background-color: #fff;
  box-shadow: 0 3rpx 6rpx #ccc;
}
.container .box .box_title.data-v-7c2ebfa5 {
  display: flex;
  align-items: center;
  height: 134rpx;
  font-size: 32rpx;
}
.container .box .box_list.data-v-7c2ebfa5 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.container .box .box_list .list_item.data-v-7c2ebfa5 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40rpx;
  width: 160rpx;
  height: 130rpx;
  font-size: 28rpx;
}
.container .box .box_list .list_item .item_img.data-v-7c2ebfa5 {
  width: 68rpx;
  height: 68rpx;
}
.container .top.data-v-7c2ebfa5 {
  top: 690rpx;
}