.menu{
  height: 50px;
  line-height: 50px;
  margin-top: 30px;
  width: 100%; 
  border-bottom: 2px  rgb(222 24 84 / 90%) solid;
 
}
.menu-header{
   margin-left: 15%; margin-right: 15%;
}
.container{
  width: 76%;
}
ul {
  list-style-type: none; /* 移除列表的标记 */
  padding: 0; /* 移除padding */
  
}
 
li {
  display: inline-block; /* 或者使用 inline-block */
  margin-right: 10px; /* 可选，为了在项之间添加一些间隔 */
  padding: 0 5px;
  
}
ul .on{
  background-color:  rgb(222 24 84 / 90%);
  
}
  
li a{
  color: #fff;
}
.p_title{
  color: #fff;
}
.p_price{
  color:  rgb(222 24 84 / 90%);
  font-size: 16px;
}
div{
  color: #fff;
}

.Specifications-popup-sele-list
  {
    margin: 1px 5px; 
    width: 100%; 
 overflow-y: auto; /* 设置垂直滚动条 */
    max-height: 400px;
    display: flex; 
    flex-direction: row; 
    flex-wrap: wrap;
    }
  
  .Specifications-popup-sele-list a
  {  
    color: #fff; 
    margin:0px 0%; 
    border-radius: 4px; 
    text-align: center; 
    box-sizing: border-box; 
    min-width: 30%; 
    border: 1px  rgb(222 24 84 / 90%) solid;
    margin-bottom: 15px; 
    font-size: 14px;
    line-height: 33px; 
    padding: 0px 2%; 
    margin-right: 3%; 
    }
   
    .Specifications-popup-sele-list a:hover{
       background:  rgb(222 24 84 / 90%); color:  rgb(222 24 84 / 90%)!important;
    }
    .details{
     
      margin:100px 0;
      width: 100%; 
 
    }
    .details-header{
      height: 50px;
      line-height: 50px;
    
      width: 100%; 
         border-bottom: 2px  rgb(222 24 84 / 90%) solid;
   
    }
    .details .content{
      margin-top:20px 0;  padding: 5px;
      margin-left: 15%; margin-right: 15%;
    }