.gift{text-align: center;}
.gift .gift-list{  list-style: none;  margin: 0 auto;  text-align: right;  padding: 0;  display: inline-block;  }
.gift .gift-list li{  display: inline-block;  width: 50px;  margin-right: 25px;  text-align: center;  }
.gift p.gift-give-btn{  width: auto;  margin-left: 100px;  margin-right: 0;  vertical-align: 30px;  display: inline-block;  text-align: center;  }
.gift p.gift-give-btn a{  width: 95px;  text-decoration: none;  color: #fff;  display: inline-block;  background: #FF9213;  line-height: 30px; height:30px; border-radius: 5px;  font-weight: 900;  cursor: pointer;  }
.gift .gift-list p{    margin-bottom: 0;}
.gift .gift-list p.mg20{ color: #ee5e0f;  font-weight: 900;  margin: 0 0 15px;}
.gift p.gift-give-btn{vertical-align: 15px;}
.gift .gift-list li img{cursor: pointer;}
@media  only screen and (max-width: 800px) {
    .gift{    padding: 0 0 15px;  text-align: center;  margin-top: -10px;}
    .gift .gift-list{width: 100%;    text-align: center;    padding: 10px 0;  box-sizing: border-box;  max-width: 820px; }
    .gift .gift-list li{    margin: 0;width: 16%;text-align: center;max-width: 128px;}
    .gift .gift-list li p{width: 50%;margin: 0 auto;}
    .gift .gift-list li img{width: 100%;max-width: 44px;}
    .gift p.gift-give-btn{margin: 5px 0 10px;}
    .gift p.gift-give-btn a{font-weight: 400;     line-height: 0;   padding: 2px 5px;}
    .gift .gift-list li p.mg20{    color: #ee5e0f;  font-weight: 900;  font-size: 12px;    width: 100%;  text-align: center;  margin: 0;}
    .comment-list  .gift{border-top: none;}
}
@media  only  screen and (max-width: 760px) {
    .gift .gift-list li{   width: 15.6%;}
}
@media  only screen and (max-width: 476px) {
    .gift .gift-list li{   width: 15%;}
}
@media  only screen and (max-width: 347px) {
    .gift .gift-list li{   width: 15%;}
}

