.main {
  position: relative;
  width: 100%;
}

.back {
  width: 40rpx;
  height: 40rpx;
  left: 15px;
  width: 40rpx;
  height: 40rpx;
}

.onea {
  font-weight: 600;
  position: absolute;
  top: 5%;
  left: 2%;
}

.ones {
  font-weight: 600;
  position: absolute;
  top: 5%;
  left: 42%;
  color: #ffffff;
}

.one-2 {
  position: absolute;
  top: 18%;
  left: 41%;
  width: 18%;
  height: 63.78px;
  border-radius: 50%;
}
.one-3{
  position: absolute;
  top: 29%;
  left: 41.5%;
  width: 23%;
  height: 63.78px;
}

.imgs {
  margin-top: 4px;
  margin-left: 2px;
  width: 95%;
  height: 51.58px;
}

.two-1 {
  margin-top: -4px;
  background-color: #ffffff;
  font-size: 15px;
  margin-bottom: 6%;
}

.two {
  background-color: #ffffff;
}

.two1 {
  padding-top: 30px;
  padding-bottom: 10px;
}

.two2 {
  padding-bottom: 20px;
}

.two-left1 {
  float: left;
  margin-top: -3px;
  width: 10%;
}

.two-left2 {
  margin-top: -3px;
  float: left;
  width: 10%;
}

.zi {
  color: #9e9e9e;
}

.date {
  margin-right: 2%;
}

.thr {
  float: left;
  width: 100%;
  padding-top: 15px;
  background-color: #ffffff;
}

.tuan {
  margin-left: 11px;
  font-size: 16px;
  font-weight: 550;
  margin-right: 10px;
}

.thr-left {
  width: 79%;
  height: 49px;
  background-color: #eeeeee;
  border-radius: 24.5px;
}

.img {
  width: 100%;
  height: 49px;
}

.thr-1 {
  padding-top: 10px;
  padding-left: 10px;
  float: left;
  width: 17.2%;
  background-color: #ffffff;
  padding-bottom: 5px;
}

.thr1 {
  background-color: #ffffff;
}

.thr-2 {
  padding-top: 10px;
  padding-left: 8px;
  float: left;
  width: 18%;
  height: 75px;
  background-color: #ffffff;
  /* border: 1px solid red; */
}

.thr2 {
  float: left;
  width: 50px;
  height: 50px;
  border: 2px solid #dddcdc;
}

.name {
  margin-left: 10px;
  font-size: 13px;
  color: #727272;
}

.thr3 {
  margin-top: 22%;
  margin-left: 23%;
}

.group {
  color: #ffffff;
  margin-top: 20%;
  margin-left: 2%;
  margin-bottom: 10%;
}

.person {
  margin-left: 18%;
  font-size: 13px;
  color: #ffffff;
  font-weight: 300;
}

.buttonend {
  background-color: rgb(136, 136, 136);
  border-radius: 15px;
  font-size: 13px !important;
  color: #fff;
}

.four {
  float: left;
  width: 100%;
  margin-top: 3%;
}

.four1 {
  padding-top: 10px;
  padding-left: 10px;
  background-color: #ffffff;
}
.four11{
  font-size: 15px;
  font-weight: 550;
}

.names {
  float: left;
  width: 47%;
  margin-top: 2px;
  font-size: 16px;
  color: #0034cf;
  font-weight: bold;
}
.text1{
  color: #616161;
  font-size: 13px;
}
.left{
  float: left;
  width: 68%;
}
.num{
  margin-top: 10px;
  margin-left: 300px;
}
.four2{
  width: 100%;
  height: 60px;
  padding-top: 2%;
}

.list {
  padding-left: 10px;
  background-color: #fff;
  margin-bottom: 5px;
}

.text3 {
  font-size: 18px;
  font-weight: 700;
  color: #f73838;
}