.img-content {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.row {
  position: relative;
  width: 100%;
  display: block;
}

.text-box {
  width: 100%;
  border-radius: 10px;
  border: 1px solid;
  padding: 13px 7px;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.button-box {
  text-align: center;
  min-width: 130px;
  width: 100%;
  border-radius: 5px;
  padding: 11px 7px;
  font-weight: 900;
  border-radius: 5px;
  cursor: pointer;
  border: 0;
}


.btn-submit {
  text-align: center;
  margin: 10px auto;
  padding: 10px 30px;
  border-radius: 5px;
}

.text-ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}

.pull-left {
  float: left;
}

.pull-right {
  float: right;
}

/*清除浮动代码*/
.clearfloat:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0
}

.clearfloat {
  zoom: 1
}


/* .ui-loader {
  display: none;
}


.button-box .ui-btn-inner {
  display: none;
} */



@media (max-width:738px) {
  .faq {
    margin-top: 0px;
  }
  .img-scroll {
    display: flex;
    justify-content: flex-start;
    /* overflow-x: scroll; */
    box-sizing: border-box;
    transition: transform linear .3s;
  }

  .img-scroll .item {
    width: 80%;
    margin: 0 2%;
    cursor: pointer;
  }

  .img-scroll .item:last-child {
    margin: 0 0 0 2%;
  }

  .img-scroll .item:first-child {
    margin: 0 2% 0 0;
  }

  .img-scroll>div {
    display: flex;
    justify-content: flex-start;
    box-sizing: border-box;
  }

  .img-scroll>div:first-child {
    margin-right: 2%;
  }
}