.new-friend-circle{
  padding: 30rpx;
  margin-bottom: 100rpx;
}
.text{
  width: 100%;
  height: 250rpx;
  margin-bottom: 30rpx;
}
.text textarea{
  width: 100%;
  height: 100%;
  border: 1px solid #DEDEDE;
  padding: 15rpx;
  box-sizing: border-box;
  font-size: 32rpx;
}
.add{
  width: 32%;
  height: 200rpx;
  background: #DEDEDE;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  vertical-align: top;
}
.add image{
  width: 100rpx;
  height: 100rpx;
}
.is-public{
  margin-top: 20rpx;
  font-size: 30rpx;
}
.is-public radio-group{
  display: inline-block;
}
.is-public radio-group radio{
  margin-right: 20rpx;
}
.photo{
  display: inline-block;
  width: 32%;
  height: 200rpx;
  margin-right: 2%;
  position: relative;
  margin-bottom: 20rpx;
}
.photo:nth-child(3n){
  margin-right: 0;
}
.photo image{
  width: 100%;
  height: 100%;
}
.photo image.delete{
  width: 30rpx;
  height: 30rpx;
  position: absolute;
  top: -15rpx;
  right: -15rpx;
}
.type-box, .type-box video{
  width: 100%;
  height: 100%;
}
.submit{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background: #9F1512;
  height: 100rpx;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 32rpx;
}