.item {
  margin: 20rpx;
  border-bottom: 1rpx solid whitesmoke;
  padding-bottom: 20rpx;
}
.item .name {
  font-size: 28rpx;
  padding-bottom: 10rpx;
}
.item .content {
  padding: 0 20rpx;
}
.item .content .text {
  display: flex;
  align-items: flex-end;
}
.item .content .text > textarea {
  width: 550rpx;
  padding: 10rpx;
  margin: 5rpx 0;
  font-size: 26rpx;
  min-height: 100rpx;
  background: whitesmoke;
}
.item .content .text .btn {
  margin: 0 10rpx;
  padding: 5rpx 10rpx;
  font-size: 26rpx;
  background: #46a9a4;
}
.item .content .text .title {
  margin-right: 20rpx;
  font-size: 26rpx;
}
.item .content .radioGroup .radio {
  font-size: 26rpx;
  padding: 5rpx;
}
.item .content .tags {
  margin-bottom: 10rpx;
}
.item .content .tags van-tag {
  margin-right: 10rpx;
}
.item .content .btn_Pointer {
  width: 50vw;
}
.item .content .btn_Pointer button {
  font-size: 26rpx;
  width: 50vw;
}
.item .content .specMap .tip {
  font-size: 26rpx;
  color: red;
}
.item .content .specMap .list .tags .title {
  font-weight: bold;
  font-size: 26rpx;
}
.item .content .specMap .obj .title {
  margin: 10rpx 0;
  font-weight: bold;
  font-size: 26rpx;
}
.item .content .specMap .obj .obj_item {
  margin: 10rpx;
  padding: 10rpx;
  background: whitesmoke;
}
.item .content .specMap .obj .obj_item .key {
  font-weight: bold;
  font-size: 26rpx;
}
.item .content .specMap .obj .obj_item .info .info_item {
  display: flex;
  padding: 10rpx 0;
  border-bottom: 1rpx solid white;
  position: relative;
}
.item .content .specMap .obj .obj_item .info .info_item > view {
  margin: 0 3rpx;
}
.item .content .specMap .obj .obj_item .info .info_item > view > text {
  font-size: 26rpx;
}
.item .content .specMap .obj .obj_item .info .info_item > view > input {
  border: 1rpx solid #c9c9c9;
  padding: 10rpx;
  font-size: 26rpx;
}
.item .content .specMap .obj .obj_item .info .info_item .del {
  width: 40rpx;
  height: 40rpx;
  background: #cfcfcf;
  display: flex;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
}
.item .content .specMap .obj .obj_item .info .btn_specMap {
  width: 50%;
}
.item .content .specMap .obj .obj_item .info .btn_specMap > button {
  font-size: 26rpx;
}
.item .content .geoPoint {
  margin-top: 10rpx;
  font-size: 26rpx;
}
.item .content .geoPoint > view {
  margin-top: 10rpx;
}
.popup {
  width: 100%;
  height: 70vh;
}
.popup .title {
  font-size: 28rpx;
  height: 90rpx;
  line-height: 90rpx;
  text-align: center;
  border-bottom: 1rpx solid whitesmoke;
}
.popup .itemBox {
  overflow-y: auto;
  height: calc(70vh - 250rpx);
}
.popup .itemBox .item {
  font-size: 26rpx;
  border-bottom: 1rpx solid whitesmoke;
}
.footer .btn {
  width: 100vw;
  border-radius: 0;
}
