.footermain {
  background: #2B2B2B;
  height: 126px;
  border-bottom: 1px solid #888B8F;
  text-align: center;
  line-height: 126px;
  color: #D8D8D8;
  min-width: 1000px;
}
.footermain a {
  font-size: 14px;
  color: #888B8F;
  padding: 10px 30px;
}
.footermain a:hover {
  color: #EF4266;
}
.footericp {
  background: #2B2B2B;
  height: 88px;
  font-size: 12px;
  color: #888B8F;
  text-align: center;
  line-height: 18px;
  padding-top: 27px;
  box-sizing: border-box;
  min-width: 1000px;
}
.footericp a{
  color: #888B8F;
  padding: 10px 30px;
}
.footericp a:hover {
  color: #EF4266;
}
@media (max-width: 500px){
  .footermain {
    min-width: 100%;
    line-height: 20px;
    text-align: center;
    padding: 10px 0;
    height: 30px;
  }
  .footermain a {
    padding: 10px 10px;
  }
  .footericp {
    min-width: 100%;
    height: 80px;
    padding: 10px 4%;
  }
}