body {
  overflow-y: scroll;
  line-height: 1;
}
.detail {
  padding: 0 0.4rem;
  padding-bottom: 2.61333333rem;
}
.detail .title {
  font-size: 0.53333333rem;
  color: #222;
  text-align: center;
  font-weight: bold;
  padding: 1.2rem 0;
}
.detail .subtitle {
  font-size: 0.48rem;
  font-weight: bold;
  margin-bottom: 0.4rem;
}
.detail .subtitle .icon {
  width: 0.21333333rem;
  height: 0.56rem;
  vertical-align: bottom;
  margin-right: 0.06666667rem;
}
.detail .content {
  font-size: 0.37333333rem;
  color: #333;
  line-height: 0.74666667rem;
}
.detail .money {
  font-size: 0.56rem;
  color: #FC2E37;
  font-weight: bold;
}
.detail .list {
  margin-top: 1.2rem;
}
.detail .list .item {
  background-color: #fff;
  border-radius: 0.32rem;
  display: table;
  position: relative;
  width: 100%;
  padding: 0.21333333rem;
  margin-bottom: 0.4rem;
}
.detail .list .item .img {
  width: 21%;
  vertical-align: top;
}
.detail .list .item .img .i {
  width: 1.65333333rem;
  height: 2.32rem;
  border-radius: 0.10666667rem;
}
.detail .list .item .person {
  font-size: 0.32rem;
  color: #666;
  margin-top: 0.13333333rem;
  line-height: 0.48rem;
}
.detail .list .item .person .name {
  margin-right: 0.13333333rem;
}
.detail .list .item .info {
  width: 79%;
}
.detail .list .item .info .s-title {
  font-size: 0.4rem;
  line-height: 0.58666667rem;
  font-weight: bold;
  color: #333;
}
.detail .list .item .info .recomend {
  color: #999;
  font-size: 0.32rem;
  line-height: 0.42666667rem;
  margin-top: 0.21333333rem;
}
.slogin {
  text-align: center;
  padding: 1.2rem 0;
}
.sloginimg {
  width: 7.14666667rem;
  height: 1.01333333rem;
}
.fiexd {
  background-color: #fff;
  height: 2.21333333rem;
  line-height: 2.21333333rem;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0.21333333rem 0.21333333rem 0;
}
.fiexd .whitebtn {
  border-radius: 0.21333333rem;
  font-size: 0.4rem;
  color: #E21E1E;
  text-align: center;
  font-weight: bold;
  width: 48%;
  height: 1.17333333rem;
  line-height: 1.17333333rem;
  border: solid 1px #FFA05C;
  display: block;
}
.fiexd .redbtn {
  font-size: 0.4rem;
  color: #fff;
  text-align: center;
  font-weight: bold;
  width: 48%;
  height: 1.17333333rem;
  line-height: 1.17333333rem;
  background-image: linear-gradient(90deg, #e73f3f 0%, #ffa15c 100%);
  border-radius: 0.21333333rem;
  display: block;
}
