#price-table-head {
  background: #fcefd6;
}
#price-table-head.fixed-top {
  position: fixed !important;
  top: 64px;
  margin: 0 auto;
  max-width: 1280px;
  z-index: 8;
  width: calc(100% - 176px);
  min-width: 1280px;
}
#price-table-head .price-button {
  border: 1px solid #ddba8a;
  color: #3c2003;
}
#price-table-head .price-button:hover {
  background-color: #f8fafd;
}
#price-table-head .c-btn:hover {
  background: #fcf9f4;
}
#price-table-head .price-button.buy-btn {
  background: #ddba8a;
  color: #3c2003;
}
#price-table-head .price-button.buy-btn.disabled {
  cursor: default;
  background: #ddd;
  border: 1px solid #ddd;
}
#price-table-head .price-button.buy-btn:hover {
  background: #e4c8a1;
}
#price-table-head th {
  font-size: 20px;
  min-width: 200px;
  min-width: 180px;
  width: 19%;
  font-weight: bold;
  line-height: 26px;
  color: #fff;
  background: #ddba8a;
}
#price-table-head h4 {
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
  color: #333940;
  margin: 0;
}
#price-table-head .price {
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  color: #3c2003;
  letter-spacing: 2px;
  padding: 3px 0 10px;
}
#price-table-head .price strong {
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
  letter-spacing: 0px;
  padding-right: 3px;
}
.price-table-head.huodong .price {
  padding: 0!important;
}
.price-table-head.huodong .price.free {
  padding: 10px 0 !important;
}
