@media only screen and (max-width: 1450px){
  span[style*="font-size:42px"]{
    font-size:36px!important;
  }
  span[style*="font-size:28px"]{
    font-size:22px!important;
  }
  span[style*="font-size:22px"]{
    font-size:18px!important;
  }
  span[style*="font-size:18px"]{
    font-size:16px!important;
  }
  span[style*="font-size:16px"]{
    font-size:14px!important;
  }
}
@media only screen and (max-width: 1200px){
  #c_portalResnav_main-16055993035751827{
    width:96%;
    margin:0 auto 0 0;
    padding:0;
  }
  #c_portalResProduct_list-16224703024952717 h3.proTitle{
    font-size: 14px;
  }
  #w_grid-1598580557435{
    display:none;
  }
}
@media only screen and (max-width: 1466px) and (min-width: 768px){
  #w_grid-1616117365001,
  #w_grid-1620626162595,
  #w_grid-1616135374145,
  #w_grid-1616125921914,
  #w_grid-1616125903075,
  #w_grid-1616121372417{
    transform: scale(.9) !important;
    -webkit-transform: scale(.9) !important;
    z-index: 2;
    position: relative;
    transform-origin: top;
  }
  #w_carouselbox-1616121178982 .w_grid-000{
    margin-top:2vw;
  }
  #w_carouselbox-1616121178982 .w_fimg-000{
    margin-top:1vw;
    max-width: 600px;
  }
}
@media only screen and (max-width: 970px) and (min-width: 768px){
  body #w_carouselbox-1616121178982 .w_carouselbox > .p_carouselbox > .p_carouselChild {
    background-size: 100% auto;
    background-position: bottom right;
  }
  body #w_carouselbox-1616121178982 .w_carouselbox > .p_SwipPanelBox .p_SwipPanel{
    width: 8px;
    height: 8px;
    border-radius: 50px;
    margin: 15px 0;
  }
  div#content_box-1598237384373-1{
    display:none;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
  #w_carouselbox-1616121178982 .reset_style[style="padding-left:10%"]{
   padding-left:20% !important;
  }
}
@media only screen and (max-width: 768px){
  .fa_Float.fa_ani {
    width: auto;
  }
  #w_carouselbox-1616121178982 .reset_style{
    padding:0 !important;
  }
  div#content_box-1615944359087-1 {
    display: none;
  }
  body #c_portalResPublic_codeContainer-15972876374676776 .fa_Float_icon {
    max-width: 35px;
    margin-bottom:10px;
  }
  #c_portalResProduct_list-16224703024952717 .proSwiperBox {
    position: relative;
    padding: 0;
  }
  #c_portalResProduct_list-16224703024952717 h3.proTitle {
    font-size: 14px;
    padding: 5px;
    font-weight: 500;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #c_portalResProduct_list-16224703024952717 .swiper-button-prev,#c_portalResProduct_list-16224703024952717 .swiper-button-next{
    display:none;
  }
}<!--ºÄÊ±1763686785.813Ãë-->