﻿/* 所有页面的媒体查询 */
@media screen and (min-width: 1611px) {
}
/* 1411-----------1610*/
@media screen and (min-width: 1411px) and (max-width: 1610px) {
}

/* 1201-----------1410    大屏电脑*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_banner_l {
    width: 70%;
  }

  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
}

/* 1025-----------1200    中等屏幕*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .pro_deBoxTwo,
  .header_box {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  .mobile_menu_box {
    width: 350px;
    right: -350px;
    padding: 35px 5%;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r_item:nth-child(1) {
    width: 100% !important;
  }
  .footer_t_r_item:nth-child(3),
  .footer_t_r_item:nth-child(2) {
    display: none;
  }
  .footer_t_l {
    width: 45%;
  }
  .footer_t_r {
    width: 45%;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_banner_item {
    height: 60vh;
  }
  .index_banner_l {
    width: 70%;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  .pro_list_dl dd {
    width: calc((100% - 20px) / 2);
    margin: 0 20px 20px 0 !important;
  }
  .pro_list_dl dd:nth-child(2n) {
    margin-right: 0 !important;
  }
  .list_one_l {
    top: 53px;
  }
  .list_three .contact_one_r {
    width: 100%;
  }
  .list_three_l {
    width: 100%;
    margin-bottom: 20px;
  }
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
}

/* 768------------1024    ipad*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .popup_inquiry_form {
    width: 90%;
  }
  .popup_inquiry_form_close {
    top: -66px;
  }
  .pro_deBoxTwo,
  .header_box {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  .mobile_menu_box {
    width: 350px;
    right: -350px;
    padding: 35px 5%;
  }
  .bgscroll {
    background-attachment: scroll;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r_item:nth-child(1) {
    width: 100% !important;
  }
  .footer_t_r_item:nth-child(3),
  .footer_t_r_item:nth-child(2) {
    display: none;
  }
  .footer_t_l {
    width: 45%;
  }
  .footer_t_r {
    width: 45%;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_banner_l .btn {
    display: none;
  }
  .index_banner_item {
    height: 40vh;
  }
  .index_banner_l {
    width: 95%;
    top: 45%;
  }
  /* .index_one */
  .index_two_l,
  .index_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .index_two_r,
  .index_one_r {
    width: 100%;
  }
  .index_one_list {
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    width: 100%;
    align-items: center;
    -ms-align-items: center;
    -webkit-align-items: center;
    white-space: nowrap;
    overflow-x: scroll;
  }
  .pro_table_item:first-child {
    border-top: none !important;
  }
  .pro_table_item {
    margin-right: 30px;
    border-bottom: none !important;
  }

  .number_list_item {
    width: calc((100%) / 2);
    margin-bottom: 30px;
  }
  .number_list_item:nth-child(2n) {
    border-right: none;
  }
  /* index_Four */
  .index_Four_t {
    margin-bottom: 20px;
  }
  .index_Four_list {
    display: none;
  }
  .index_Four_center_move {
    display: block;
  }
  .index_Four_center {
    width: 100%;
  }
  .center_dian {
    z-index: 3;
  }

  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_one_r {
    width: 100%;
  }
  .about_one_l,
  .about_four_item {
    width: 100%;
    margin-bottom: 20px;
  }
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  .contact_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_one_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  .exhibition_one_l {
    width: 100%;
  }
  .exhibition_one_r {
    width: 100%;
  }
  .exhibition_two_dl dd {
    width: calc((100% - 15px) / 2);
    margin: 0 15px 15px 0 !important;
  }
  .exhibition_two_dl dd:nth-child(2n) {
    margin-right: 0 !important;
  }
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  .faq_l,
  .faq_t .left {
    width: 100%;
    margin-bottom: 20px;
  }
  .faq_r,
  .faq_t .right {
    width: 100%;
  }
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_item .left {
    width: 100%;
    margin-bottom: 20px;
  }
  .news_list_item .right {
    width: 100%;
    padding-left: 0;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L {
    width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
    border-right: none;
  }
  .blo_deOne1_R {
    width: 100%;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  .pro_list_dl dd {
    width: calc((100% - 20px) / 2);
    margin: 0 20px 20px 0 !important;
  }
  .pro_list_dl dd:nth-child(2n) {
    margin-right: 0 !important;
  }
  .list_one_l {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 20px;
  }
  .list_one_r {
    width: 100%;
    padding-left: 0;
  }

  .list_three .contact_one_r {
    width: 100%;
  }
  .list_three_l {
    width: 100%;
    margin-bottom: 20px;
  }
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  .del_two_l,
  .del_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .del_two_r,
  .del_one_r {
    width: 100%;
  }
  .del_one_list_swiper {
    max-width: 150px;
  }
  .del_one_swiper {
    width: calc(100% - 150px - clamp(0.625rem, 0.469rem + 0.78vw, 1.25rem));
  }
  .del_three_item {
    width: calc(100% / 3);
    background-color: #f0ede8 !important;
  }
  .del_three_item:nth-child(2n) {
    background-color: #faf7f3 !important;
  }
  .del_four_center,
  .del_four_r,
  .del_four_l {
    width: 100%;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
  }
  .del_four_center {
    margin: 15px 0;
  }
  .del_four_r .del_four_item:first-child,
  .del_four_l .del_four_item:first-child {
    margin-right: 15px;
  }
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
}

/* 1--------------767      手机*/
@media screen and (min-width: 1px) and (max-width: 767px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .bgscroll {
    background-attachment: scroll;
  }
  .pro_deBoxTwo,
  .header_box {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  .w_1600 {
    width: 100%;
    padding: 0 15px;
  }
  .w_1400 {
    width: 100%;
    padding: 0 15px;
  }
  .blog_page a {
    margin-bottom: 5px;
  }

  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_l {
    width: 100%;
    margin-bottom: 40px;
  }
  .footer_t_r {
    width: 100%;
  }
  .footer_t_r_t {
    display: none;
  }
  .footer_t_r_item:first-child {
    display: block;
    width: 100%;
  }
  .footer_t_r_item {
    display: none;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_banner {
    position: relative;
  }
  .index_banner_item {
    height: 240px;
  }
  .index_banner_l {
    display: none;
  }

  /* .index_one */
  .index_two_l,
  .index_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .index_two_r,
  .index_one_r {
    width: 100%;
  }
  .index_one_list {
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    width: 100%;
    align-items: center;
    -ms-align-items: center;
    -webkit-align-items: center;
    white-space: nowrap;
    overflow-x: scroll;
  }
  .pro_table_item:first-child {
    border-top: none !important;
  }
  .pro_table_item {
    margin-right: 30px;
    border-bottom: none !important;
  }

  .index_two_r {
    margin: 20px 0;
  }
  .number_list_item {
    width: calc((100%) / 2);
    margin-bottom: 30px;
  }
  .number_list_item:nth-child(2n) {
    border-right: none;
  }
  .number_list_item .number {
    margin: 10px 0;
  }

  /* .index_three */
  .index_six_b,
  .index_three_item {
    padding: 0 15px;
  }
  .index_three_item .con {
    position: relative;
    bottom: 0;
    width: 100%;
  }
  /* index_Four */
  .index_Four_t {
    margin-bottom: 20px;
  }
  .index_Four_list {
    display: none;
  }
  .index_Four_center_move {
    display: block;
  }
  .index_Four_center {
    width: 100%;
  }
  .center_dian {
    z-index: 3;
  }

  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_banner_con {
    position: relative;
    background-color: rgba(0, 0, 0, 30%);
  }
  .about_one_r {
    width: 100%;
  }
  .about_one_l,
  .about_four_item {
    width: 100%;
    margin-bottom: 20px;
  }
  .about_three_page {
    position: relative;
  }
  .about_four_item .con {
    width: 90%;
  }
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  .contact_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_form form .item,
  .contact_left_list > .item,
  .contact_one_r {
    width: 100%;
  }
  .contact_form form .item.textarea textarea {
    height: 140px;
  }
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  .exhibition_one_l {
    width: 100%;
  }
  .exhibition_one_r {
    width: 100%;
  }
  .exhibition_two_dl dd {
    width: 200%;
    margin: 0 0px 15px 0 !important;
  }
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq    ~~~~~~~~~~~*/
  .faq_l,
  .faq_t .left {
    width: 100%;
    margin-bottom: 20px;
  }
  .faq_r,
  .faq_t .right {
    width: 100%;
  }
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~faq   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_item .left {
    width: 100%;
    margin-bottom: 20px;
  }
  .news_list_item .right {
    width: 100%;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L_05 .item {
    width: 100%;
    margin-bottom: 20px;
  }
  .blo_deOne1_L_05 .item:last-child {
    margin-bottom: 0;
  }
  .blo_deOne1_R_02 .item a .pic {
    width: 100%;
  }
  .blo_deOne1_R_02 .item a .bottom {
    width: 100%;
  }
  .blo_deOne1_L {
    width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
    border-right: none;
  }
  .blo_deOne1_R {
    width: 100%;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list    ~~~~~~~~~~~*/
  .pro_list_dl dd {
    width: 100%;
    margin: 0 0px 20px 0 !important;
  }
  .list_one_l {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 20px;
  }
  .list_one_r {
    width: 100%;
    padding-left: 0;
  }

  .list_three .contact_one_r {
    width: 100%;
  }
  .list_three_l {
    width: 100%;
    margin-bottom: 20px;
  }
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del    ~~~~~~~~~~~*/
  .del_two_l,
  .del_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .del_two_r,
  .del_one_r {
    width: 100%;
  }
  .del_one_list_swiper {
    max-width: 80px;
  }
  .del_one_swiper {
    width: calc(100% - 80px - clamp(0.625rem, 0.469rem + 0.78vw, 1.25rem));
  }
  .del_three_item {
    width: calc(100% / 2);
    background-color: #f0ede8 !important;
  }
  .del_three_item:nth-child(2n) {
    background-color: #faf7f3 !important;
  }
  .del_four_center,
  .del_four_r,
  .del_four_l {
    width: 100%;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
  }
  .del_four_center {
    margin: 15px 0;
  }
  .del_four_r .del_four_item:first-child,
  .del_four_l .del_four_item:first-child {
    margin-right: 15px;
  }
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~product_del   end ~~~~~~~~~~~*/
}
