@charset "utf-8";


/*自由編輯區塊*/
.free-text{

}

/*優惠區塊*/
.sale-container{
margin-top:30px;
}
.sale-box{
opacity: 0.7;
margin-bottom:50px;
}
.sale-box .sale-date{
  text-align: center;
  border-radius: 15px;
  display: table;
  margin: 0px auto 10px auto;
  padding: 3px 13px;
}
.sale-box .sale-img{

}
.sale-box .sale-title{
  font-weight: bold;
  text-align:center;
}
.sale-box .sale-price {
    text-align:center;
}
.sale-box .sale-price .sale-price-number{
  color: #990000;
   font-weight: bold;
}

/*當日活動*/
.sale-box-today{
  border:1px solid #eee;
  overflow: hidden;
  margin-bottom:35px;
  padding-bottom: 5px;
}
.sale-box-today .sale-date{
  text-align: center;
  padding:5px;
  font-size: 18px;
  margin-bottom: 15px;
}
.sale-box-today .sale-img,.sale-box-today .sale-text{
float: left;
width:50%;
padding:0 10px;
}

.sale-box-today .sale-title{
 font-size: 18px;
 color: #990000;
 margin-bottom:10px;
}
.sale-box-today .sale-price{
  margin: 25px 0 15px 0;

}
.sale-box-today .sale-price-number{
  font-size: 28px;
   color: #990000;
}
.sale-box-today .sale-btn{
  text-align:right;
}
.sale-box-today .sale-btn .btn{
  border-radius:20px;
}

@media (min-width: 1500px){
.container {
    width: 1470px;
}
}

@media (max-width:768px){
.sale-box-today .sale-img,.sale-box-today .sale-text{
float: left;
width:100%;
}

}
@media (max-width: 425px) {
.sale-box .sale-date{
    padding: 1px 2px;
}
.sale-box {
    min-height: 295px;
    margin-bottom: 10px;
}
}

.sale-box-today,.sale-box{
    min-height: 400px;
}
