


  .sec_promotion .slide_area .swiper-container{ padding:0 0 0 50px; margin:0 0 0 -50px;}
  .sec_promotion .slide_area .list{position:relative; height:650px; display:flex; flex-direction:column;  justify-content:flex-end; padding:55px 45px; border-radius:20px;}
  .sec_promotion .slide_area .list.hot:after{content:"HOT"; width:100px; height:100px; display:inline-flex; align-items:center; justify-content:center; flex-direction:column;
     background:#145cef; z-index:3; font-family:"Montserrat", sans-serif!important; font-size:30px; color:#fff; font-weight:bold; line-height:1; letter-spacing:0.05em;
  position:absolute; top:60px; left:-50px; border-radius:100%; animation:jello_motion 1s 2s infinite alternate;}

  .sec_promotion .slide_area .list .text_area .list_info{color:#fff!important;}
  .sec_promotion .slide_area .list .text_area .price_btn_area{margin-top:25px; display:flex; align-items:flex-end;}
  .sec_promotion .slide_area .list .text_area .price_btn_area .title_btn_area{margin-left:auto;}
  .sec_promotion .slide_area .list .text_area .price_area > span{line-height:1;}
  .sec_promotion .slide_area .list .text_area .price_area .price_num{font-size:70px; color:#145cef;}
  .sec_promotion .slide_area .list .text_area .price_area .price_text{font-size:23px; margin-left:5px;}
  .sec_promotion .slide_area .list .text_area .price_area .price_text .vat{font-size:15px; margin-left:5px;}
  .sec_promotion .pn_btn{top:50%; background:none; box-shadow:none; border:1px solid #000;}
  .sec_promotion .pn_btn.next_btn{right:-70px;}
    .sec_promotion .pn_btn.prev_btn{left:-70px;}


  @media(max-width:1366px){
     .sec_cont .sec_promotion > .sec_wrap{padding:0 0 0 5vw;}
  .sec_promotion .pn_btn{ border-width:0.1vw; display:none; background:#fff; width:5vw; height:5vw;}
  .sec_promotion .pn_btn.next_btn{right:-4vw; left:auto;}
    .sec_promotion .pn_btn.prev_btn{left:-4vw; right:auto;}

  }

    @media(max-width:1024px){
     .sec_cont .sec_promotion > .sec_wrap{padding:0 0 0 5vw;}
      .sec_promotion .slide_area .swiper-container{padding:0 0 0 5vw; margin:0 0 0 -5vw}
        .sec_promotion .slide_area .list{height:auto; min-height:90vw;  padding:5vw 5vw;}
  .sec_promotion .pn_btn{ border-width:0.1vw; display:none; background:#fff; width:5vw; height:5vw;}
  .sec_promotion .pn_btn.next_btn{right:-4vw; left:auto;}
    .sec_promotion .pn_btn.prev_btn{left:-4vw; right:auto;}


  }
  @media(max-width:820px){
    .sec_cont .sec_promotion > .sec_wrap{padding:0 0 0 5vw;}
    .sec_promotion .slide_area .swiper-container{ padding:0 0 0 5vw; margin:0 0 0 -5vw;}
  .sec_promotion .slide_area .list{height:auto; min-height:90vw;  padding:5vw 5vw;}
  .sec_promotion .slide_area .list.hot:after{width:10vw; height:10vw;  font-size:3vw; top:5vw; left:-5vw; font-size:3vw;}

  .sec_promotion .slide_area .list .text_area .price_btn_area{margin-top:3vw; flex-direction:column; align-items:flex-start;}
  .sec_promotion .slide_area .list .text_area .price_btn_area .title_btn_area{margin-left:0; margin-top:3vw;}
  .sec_promotion .slide_area .list .text_area .price_area .price_num{font-size:15vw; }
  .sec_promotion .slide_area .list .text_area .price_area .price_text{font-size:4vw; margin-left:1vw;}
  .sec_promotion .pn_btn{ border-width:0.1vw; display:none;}
  .sec_promotion .pn_btn.next_btn{right:-4vw; left:auto;}
    .sec_promotion .pn_btn.prev_btn{left:-4vw; right:auto;}
        .sec_promotion .slide_area .list .text_area .price_area .price_text .vat{font-size:3vw; margin-left:2vw;}


  }
