:root {
  
    /* 品牌色 */
    --bs-primary: #005C6A; /*主色*/
    --bs-primary-2: #80ADB4; /*淡主色1*/
    --bs-primary-3: #BFD6DA; /*淡主色2*/
    --bs-primary-4: #F3FFFB; /*淡主色3*/
    --bs-auxiliary: #ff5349; /*补色*/
    --bs-tip-color: #1CC0A0; /*辅助色1*/
    --bs-tip-color-2: #AD8470; /*辅助色2*/
    --bs-tip-color-3: #ECE8DD; /*辅助色3*/
    --bs-analogous: #2B9662; /*类似色*/
    --bs-price: #005C6A; /*价格色*/
    --bs-button: #005C6A; /*按钮色*/
    --bs-hover: #ff5349; /*悬停色*/
    --bs-black: #000000; /*黑色*/
    --bs-white: #FFFFFF; /*白色*/
     
    /* 中性色 */
    --bs-bg:#FFFFFF; /*背景色*/
    --bs-bg-block:#F8F9F9; /*背景块*/
    --bs-border:#E5E5E5; /*边框色*/
    --bs-text-box:#FFFFFF; /*文本框背景色*/
   
    /* 文本色 */
   --bs-body-color:#034b4a; /*高强调*/
   --bs-body-color-2:#566163; /*中强调*/
   --bs-body-color-3:#83898A; /*弱强调*/
   --bs-body-color-4:#C8C8C8; /*极弱强调，禁用色*/
   --bs-link:#005C6A; /*链接色*/
   
   /* 功能色 */
   --bs-red: #ff5349; /*红色*/
   --bs-orange: #F37B1D; /*橙色，警告色*/
   --bs-yellow: #F9BF1E; /*黄色*/
   --bs-beige: #FFDD8B; /*米色*/
   --bs-green: #1CC0A0; /*绿色，成功色*/
   --bs-blue: #00A5FF; /*蓝色，信息色*/
   --bs-purple: #623CEC; /*紫色*/
   --bs-brown: #D1722D; /*棕色*/
   --bs-info: #00A5FF; /*米色*/
   
   /* 边框色 */
   --bs-border-color: #edeeef;
   /* swiper */
   --swiper-theme-color: #005C6A!important;
      
}

@media (min-width: 300px) {
    .bannerBox{padding: 0rem 0 0 0;}
    .bannerBox>.info{max-width: 100%;}
    
    /*buy010400001 ===========================================*/
    .buy010400001 .headerTop{ display: none!important;}
    .buy010400001 .bannerBox{ padding: 0rem 0 0 0; }
    .buy010400001 .bannerBox>.info{max-width: 1600px;}

    .user-main,.user-main.am-container,.container,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 3.5rem;}
}

@media (min-width: 768px) {
    .container-md, .container-sm, .container{max-width: 100%;}
}
@media (min-width: 992px) {
    .container-xl, .container-lg, .container-md, .container-sm, .container{padding: 0 3rem;}
}
@media (min-width: 1400px) {
    .container-xl,.container-lg,.container-md,.container-sm,.container,.user-main{padding: 0 0rem; max-width: 1320px;}
}
@media (min-width: 1450px) {
    .container-xl,.container-lg,.container-md,.container-sm,.container,.user-main{max-width:1600px;}
}


