.location-container-promo {
  display: flex;
  justify-content: center;
}

.location-lists-promo {
  /* width: 332px !important; */
  width: auto !important;
}

.newusr-only {
  background: url('../images/new-user-promotion/title_privilege.png') no-repeat
    center center;
  display: block;
  width: 400px;
  height: 50px;
  padding: 77px 0 77px;
  margin: auto;
}

.discount-section {
  background: url('../images/new-user-promotion/title_onsale.png') no-repeat
    center center;
  display: block;
  width: 400px;
  height: 50px;
  padding: 77px 0 77px;
  margin: auto;
}

.live-section {
  background: url('../images/new-user-promotion/title_live.png') no-repeat
    center center;
  display: block;
  width: 400px;
  height: 50px;
  padding: 77px 0 77px;
  margin: auto;
}

/* 新手专享/优惠专区 共用模块的样式 */
.application-content-promo {
  width: 1200px;
  margin: 0 auto 40px auto;
}

.application-detail-promo {
  display: flex;
  justify-content: center;
  width: 1230px;
}
.application-detail-promo .application-item-promo {
  width: 380px;
  height: 250px;
  background: #ffffff;
  border-radius: 16px;
  border: 2px solid rgba(245, 246, 250, 1);
  margin: auto 15px;
}

.application-item-promo .application-text-promo {
  font-size: 13px;
  font-family: PingFangSC sans-serif;
  font-weight: 400;
  color: rgba(94, 96, 102, 1);
  padding: 16px 32px 0px 32px;
  line-height: 22px;
  width: 100%;
  height: 60px;
  overflow: visible;
}

/* 直播专区 共用模块的样式 */

.application-content-live {
  width: 1200px;
  margin: 0 auto 80px auto;
}

.application-detail-live {
  display: flex;
  justify-content: center;
  width: 1230px;
}
.application-detail-live .application-item-live {
  width: 380px;
  height: 412px;
  background: #ffffff;
  border-radius: 16px;
  border: 2px solid rgba(245, 246, 250, 1);
  margin: auto 15px;
}

.application-item-live .application-text-live {
  font-size: 13px;
  font-family: 'PingFangSC' sans-serif;
  padding: 14px 32px;
  line-height: 21px;
  width: 100%;
  height: 224px;
}

.main-content-header {
  font-weight: 600;
  color: rgba(46, 47, 51, 1);
}
.main-content-header-secondline {
  margin-top: 8px;
}
.main-content-text {
  font-weight: 400;
  color: rgba(94, 96, 102, 1);
}

.promo-box-container {
  display: block;
  width: 100%;
  height: 140px;
  display: flex;
  justify-content: center;
  padding-top: 46px;
}
.promo-box-img1 {
  background: url('../images/new-user-promotion/bg_1.png') no-repeat center
    center;
}
.promo-box-img2 {
  background: url('../images/new-user-promotion/bg_2.png') no-repeat center
    center;
}

.promo-box-img3 {
  background: url('../images/new-user-promotion/bg_3.png') no-repeat center
    center;
}
.promo-box-img4 {
  background: url('../images/new-user-promotion/bg_4.png') no-repeat center
    center;
}

.live-box-img1 {
  background: url('../images/new-user-promotion/bg_live1.png') no-repeat center
    center;
}

.live-box-img2 {
  background: url('../images/new-user-promotion/bg_live2.png') no-repeat center
    center;
}

.promo-box-container .promo-box-text {
  font-size: 24px;
  font-family: 'PingFangSC' sans-serif;
  font-weight: 600;
  color: rgba(255, 255, 255, 1);
  line-height: 24px;
}
.btn-container {
  display: flex;
  justify-content: flex-end;
}

.register-btn {
  width: 80px;
  height: 32px;
  background: rgba(41, 98, 255, 1);
  border-radius: 20px;
  font-size: 13px;
  font-family: 'PingFangSC' sans-serif;
  font-weight: 600;
  color: rgba(255, 255, 255, 1);
  line-height: 15px;
  margin-right: 32px;
  margin-bottom: 16px;
  border: none;
}

.register-btn:hover {
  background: #2354db;
}

.anchor-global-style {
  text-decoration: none;
  color: white;
}
.anchor-global-style:hover {
  text-decoration: none;
  color: white;
}

/*  新手专享的carousel **/
.flexslider {
  height: 320px;
  border: 0;
}
.flexslider .slides div {
  position: relative;
  height: 320px;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
}

/* 个人版优惠券轮播图 */
.flexslider .slides .new_usr_img1 {
  background: url(../images/new-user-promotion/new_usr_img1.png) no-repeat
    center center #101849;
}

.flexslider .slides .new_usr_img2 {
  background: url(../images/new-user-promotion/new_usr_img2.png) no-repeat
    center center #101849;
}

/* 渠道代理招募 */
.flexslider .slides .new_usr_img3 {
  background: url(../images/new-user-promotion/new_usr_img3.png) no-repeat
    center center #3a46d8;
}

.flexslider .slides .new_usr_img4 {
  background: url(../images/new-user-promotion/new_usr_img4_new.png) no-repeat
    center center #0f143d;
}

.flexslider .slides div span {
  position: relative;
  margin: 0 auto;
  max-width: 1200px;
  display: block;
}

.flexslider .slides div a {
  position: absolute;
  top: 68px;
  display: inline-block;
  border-radius: 5px;
  line-height: 42px;
  background-color: transparent;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  z-index: 1000;
}
/* 设置热区 */
.btn-whole-banner-newusr {
  width: 1200px;
  height: 250px;
  left: 0px;
}
