.page-groupbuy .modular-title.phone-title {
  color: #2b2b2b;
  text-align: center;
}
.page-groupbuy .modular-title.phone-title .title {
  font-size: 36px;
  font-weight: bold;
  line-height: 43px;
  color: #359935;
}
.page-groupbuy .modular-title.phone-title .subtitle {
  font-size: 16px;
  line-height: 24px;
  margin-top: 15px;
  color: #656565;
}

.section-banner {
  height: 690px;
  background: url(../images/bg-groupbuy-banner.jpg) top center no-repeat;
}

.section-introduce {
  margin: 96px 0 55px;
}
.section-introduce .modular-title .subtitle {
  color: #999;
}
.section-introduce .modular-title .text {
  height: auto;
  font-size: 16px;
  color: #2b2b2b;
  line-height: 28px;
  text-align: center;
  margin-top: 37px;
}

.section-phone {
  padding: 75px 0 80px;
  box-sizing: border-box;
}
.section-phone .modular-inner {
  margin-top: 64px;
}
.section-phone .modular-inner ul {
  display: flex;
  justify-content: space-between;
}
.section-phone .modular-inner ul li {
  height: 601px;
  width: 301px;
}
.section-phone .modular-inner ul li img {
  height: 100%;
  width: 100%;
  display: block;
}

.section-image {
  height: 800px;
  box-sizing: border-box;
  background: top center no-repeat;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.section-image .inner {
  height: auto;
  box-sizing: border-box;
}
.section-image .modular-title {
  color: #fff;
  padding-left: 8px;
}
.section-image .modular-title .title {
  font-size: 60px;
  font-weight: bold;
  line-height: 69px;
  margin-bottom: 16px;
}
.section-image .modular-title .text {
  max-width: 1090px;
  font-size: 24px;
  color: #e6e4e1;
  line-height: 37px;
}

.section-function {
  background: #F5F5F5;
}
.section-function .modular-title.phone-title {
  color: #fff;
}

.section-adminlist {
  background-image: url(../images/bg-groupbuy-adminlist.jpg);
}
.section-adminlist .modular-inner .text {
  max-width: 1048px;
}

.finance-section {
  background-image: url(../images/bg-groupbuy-finance.jpg);
}

.operate-section {
  background-image: url(../images/bg-groupbuy-operate.jpg);
}

.marketing-section {
  background-image: url(../images/bg-groupbuy-marketing.jpg);
}

.commission-section {
  background-image: url(../images/bg-groupbuy-commission.jpg);
}

.section-supply {
  background-image: url(../images/bg-groupbuy-supply.jpg);
}
.section-supply .modular-title {
  text-align: center;
}
.section-supply .modular-title .text {
  max-width: 100%;
}
.section-supply .modular-inner {
  padding: 0 21px;
  margin-top: 71px;
}
.section-supply .modular-inner ul {
  display: flex;
  justify-content: space-around;
}
.section-supply .modular-inner ul li {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 30px;
  color: #fff;
}
.section-supply .modular-inner ul li:hover {
  color: #54d85e;
}
.section-supply .modular-inner ul li .icon {
  display: block;
  background: center no-repeat;
}
.section-supply .modular-inner ul li:nth-child(1) .icon {
  height: 80px;
  width: 72px;
  margin-bottom: 18px;
  background-image: url(../images/icons/icon-groupbuy-supply1.png);
}
.section-supply .modular-inner ul li:nth-child(1):hover .icon {
  background-image: url(../images/icons/icon-groupbuy-supply1-hover.png);
}
.section-supply .modular-inner ul li:nth-child(2) .icon {
  height: 80px;
  width: 80px;
  margin-bottom: 18px;
  background-image: url(../images/icons/icon-groupbuy-supply2.png);
}
.section-supply .modular-inner ul li:nth-child(2):hover .icon {
  background-image: url(../images/icons/icon-groupbuy-supply2-hover.png);
}
.section-supply .modular-inner ul li:nth-child(3) .icon {
  height: 62px;
  width: 67px;
  margin: 10px 0 26px;
  background-image: url(../images/icons/icon-groupbuy-supply3.png);
}
.section-supply .modular-inner ul li:nth-child(3):hover .icon {
  background-image: url(../images/icons/icon-groupbuy-supply3-hover.png);
}
.section-supply .modular-inner ul li:nth-child(4) .icon {
  height: 75px;
  width: 75px;
  margin: 4px 0 19px;
  background-image: url(../images/icons/icon-groupbuy-supply4.png);
}
.section-supply .modular-inner ul li:nth-child(4):hover .icon {
  background-image: url(../images/icons/icon-groupbuy-supply4-hover.png);
}

.section-friend {
  padding: 91px 0 101px;
}
.section-friend .modular-title {
  font-size: 36px;
  font-weight: bold;
  color: #333;
  line-height: 54px;
  text-align: center;
}
.section-friend .modular-inner {
  height: auto;
  margin-top: 42px;
}
.section-friend .modular-inner ul {
  display: flex;
  flex-wrap: wrap;
}
.section-friend .modular-inner ul li {
  height: 240px;
  width: 240px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
/* .section-friend .modular-inner ul li:nth-child(2), .section-friend .modular-inner ul li:nth-child(10) {
  background-color: #F7F8E4;
}
.section-friend .modular-inner ul li:nth-child(3) {
  background-color: #F6FAB0;
}
.section-friend .modular-inner ul li:nth-child(5), .section-friend .modular-inner ul li:nth-child(9), .section-friend .modular-inner ul li:nth-child(12), .section-friend .modular-inner ul li:nth-child(15) {
  background-color: #C4EDF5;
}
.section-friend .modular-inner ul li:nth-child(6), .section-friend .modular-inner ul li:nth-child(7), .section-friend .modular-inner ul li:nth-child(13) {
  background-color: #DFF8FD;
} */
.section-friend .modular-inner ul li:last-child {
  display: none;
}
.section-friend .modular-inner ul li img {
  max-height: 100%;
  max-width: 100%;
  display: block;
  /* mix-blend-mode: multiply; */
}

.section-sweepcode {
  padding: 77px 0;
  background-color: #464655;
}
.section-sweepcode .modular-inner {
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.section-sweepcode .modular-inner .title {
  font-size: 50px;
  font-weight: bold;
  color: #fff;
  line-height: 77px;
}
.section-sweepcode .modular-inner .wap-title {
  display: none;
}
.section-sweepcode .modular-inner .qrcode {
  height: 201px;
  width: 201px;
  margin: 72px 0 63px;
  background-color: #fff;
}
.section-sweepcode .modular-inner .btns {
  display: flex;
}
.section-sweepcode .modular-inner .btns .btn-item {
  height: 80px;
  width: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 80px;
  font-size: 30px;
}
.section-sweepcode .modular-inner .btns .btn-item.btn-ask {
  color: #359935;
  background-color: #fff;
  margin-right: 70px;
}
.section-sweepcode .modular-inner .btns .btn-item.btn-call {
  color: #fff;
  background:linear-gradient(90deg,rgba(75,175,51,1) 0%,rgba(0,147,221,1) 100%);
}
.section-sweepcode .modular-inner .btns .btn-item:hover {
  opacity: 0.8;
}