
/* 手机端样式 */
@media screen and (max-width: 750px) {
  .banner{
    display: block;
    height: 9rem;
    background-image: url(/web/images/group-rebate-banner.jpg)
  }
  .index_banner{
    display:none;
  }
  .sort_header{
    margin-top: 0.7rem;
  }
  .sort_header img{
    display: none;
  }
  .sort_header .sort_title{
    font-size: .36rem;
    font-weight: bold;
    height:.93rem;
    position:relative;
  }
  .sort_header .sort_title::after{
    position: absolute;
    content: '';
    width: 1.35rem;
    height: .05rem;
    background-image: linear-gradient(90deg,  #498eef 0%, #2fd6b4 100%), 
    linear-gradient( #ffffff,  #ffffff);
    bottom:0;
    left: 50%;
    transform:translateX(-50%)
  }
  .flow_box{
    height: 5.6rem;
    margin-top: .53rem;
  }
  .flow_box .flow_img{
    display:none;
  }
  .flow_box .flow_img_phone{
    display:block;
    width: 7.07rem;
    height: 4.07rem;
  }


  .rule_item{
    width: 100%;
    height: 8rem;
    display:flex;
    align-items: center;
    justify-content:center;
    overflow: hidden;
  }
  .rule_item1{
    margin-top: 0.45rem;
  }
  .rule_item .rule_content .content{
    width: 3.67rem;
  }
  .rule_item .rule_content .content .title_box{
    width: 100%;
  }
  .rule_item .rule_content .content .title_box .num{
    font-size:0.8rem;
  }
  .rule_item .rule_content .content .title_box  .title_content{
    padding-left: .13rem;
  }
  .rule_item .rule_content .img{
    width: 3.22rem;
    height: 6.42rem;
  }
  .rule_item .rule_content .content .title_box  .title_content .title{
    font-size: .31rem;
    font-weight: 600;
  }
  .rule_item .rule_content .content .title_box  .title_content .english{
    font-size: .18rem;
    margin-top: .13rem;
  }

  .rule_item .rule_content .content .desc{
    width: 100%;
    font-size: .27rem;
    margin-top: .27rem;
    line-height: .4rem;
  }
  .rule_item1 .rule_content .content{
    padding-left: .33rem;
  }
  .rule_item3{
    height: 8.6rem;
    margin: 0;
  }
  .rule_item2{
    height: 8.6rem;
    position: relative;
  }
  .rule_item2 .rule_content  .img_box{
    order:2;
    display: flex;
    justify-content:flex-end;
    align-items: flex-end;
    width: 5.07rem;
    height:6.67rem;
    background-size:100% 5.47rem;
    position: absolute;
    right: -1rem;
    padding-right: 1.16rem;
    box-sizing: border-box;
    padding-bottom: .53rem;
  }
  .rule_item2 .rule_content .content{
    position: absolute;
    left:0;
    padding-left: .4rem;
    box-sizing: border-box;
  }
  
  .rule_item4 .rule_content .img_box{
    width: 5.33rem;
    height: 6.67rem;
    background-image: url('/web/images/group-img7.png');
  }
  .rule_item4 .rule_content .content .title_box .decorate{
    position:absolute;
    right: 1.2rem;
    top: .53rem;
    width: .91rem;
    height:.91rem;
  }
  
  .page_show_box{
    height: 10.96rem;
    padding:0;
  }
  .page_show_box .title_box{
    display:none;
    height:0;
  }
  .mobile_title_english{
    display:block;
    font-size: .39rem;
    letter-spacing: .03rem;
    color: #ffffff;
    width: 100%;
    text-align: center;
  }
  .mobile_title{
    display:block;
    font-size: .43rem;
    color: #ffffff;
    width: 100%;
    text-align: center;
    margin-top: .27rem;
  }
  .show_box{
    width: 6.73rem;
    height:6.93rem;
    position:relative;
    margin-top: .93rem;
  }
  .show_box .img{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  .show_box .img1{
    display:none;
  }
  .show_box .img2{
    width: 2.75rem;
	  height: 5.95rem;
    z-index: 2;
    left: 0;
  }
  .show_box .img3{
    width: 3.43rem;
	  height: 6.88rem;
    z-index: 4;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  .show_box .img4{
    width: 2.75rem;
	  height: 5.95rem;
    z-index: 2;
    right: 0;
  }
  .show_box .img5{
    display:none;
  }
  
  .contact_info{
    height: 4.8rem;
    margin-bottom: 0.98rem;
  }
  .contact_info .title{
    font-size:.28rem;
    line-height: .45rem;
  }
  .contact_info .phone{
    width: 4.97rem;
  	height: 1.12rem;
    background-image: linear-gradient(90deg, 
      #2f4ad2 2%, 
      #e952c2 100%);
    border-radius: .6rem;
    text-align: center;
    line-height: 1.2rem;
    font-size: .49rem;
    font-weight: bold;
    color: #ffffff;
    margin-top: .67rem;
  }
  .contact_info .desc{
    font-size: .29rem;
    font-weight: bold;
    color: #ffffff;
    margin-top: .23rem;
  }
}