@media screen and (max-width: 778px) {
  * {
    margin: 0;
    padding: 0;
  }
  body {
    font-size: 16px;
    background: #ffffff;
  }
  .Mobile .homePage .indexBox {
    transition: all 0.5s;
  }
  .Mobile .homePage .indexBox .rxpg img {
    width: 100%;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox {
    border-top: 1px solid #eeeeee;
    padding: 0.85rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox h1 {
    color: #333333;
    font-size: 0.86rem;
    font-weight: normal;
    margin-bottom: 0.6rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox .rxpgText {
    padding: 0.75rem 0;
    color: #999999;
    font-size: 0.9rem;
    line-height: 1.5rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox {
    padding-bottom: 0.75rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxLabel {
    display: flex;
    align-items: center;
    margin-bottom: 0.8rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxLabel h5 {
    margin-right: 0.82rem;
    font-size: 0.85rem;
    color: #333333;
    font-weight: normal;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxLabel p {
    color: red;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode {
    position: relative;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput select,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode select,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput input,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode input,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput textarea,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode textarea {
    border-radius: 0.086rem;
    background: #f6f6f6;
    border: none;
    outline: none;
    padding: 0 1rem;
    box-sizing: border-box;
    height: 2.75rem;
    line-height: 2.75rem;
    width: 100%;
    color: #666666;
    font: inherit;
    font-size: 0.85rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput textarea,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode textarea {
    resize: none;
    height: 5rem;
    padding: 0.6rem 0.725rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput .icon,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode .icon {
    width: 1rem;
    height: 1rem;
    position: absolute;
    right: 0.5rem;
    top: calc(50% - 0.5rem);
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput select,
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput2 .formBoxInput2Box {
    display: flex;
    align-items: center;
    margin-bottom: 0.875rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput2 .formBoxInput2Box input {
    width: 1.125rem;
    height: 1.25rem;
    margin-right: 0.8rem;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxInput2 .formBoxInput2Box p {
    font-size: 0.875rem;
    color: #333333;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBox .formBoxCode {
    display: flex;
    align-items: center;
  }
  .Mobile .homePage .indexBox .rxpg .rxpgBox form .formBtn input {
    width: 100%;
    border: none;
    border-radius: 4px;
    color: #fff;
    font-size: 1rem;
    height: 3.125rem;
    line-height: 3.125rem;
    margin-top: 1.3rem;
    text-align: center;
    background-color: #0746ad;
  }
  .Mobile .homePage .active {
    transform: translate3d(14.1rem, 0, 0);
    transition: all 0.5s;
  }
  .Mobile .tip {
    display: none;
    width: 100%;
    position: fixed;
    top: 30%;
    text-align: left;
  }
  .Mobile .tip .tipBox {
    display: block;
    border-radius: 0.3rem;
    padding: 0.8rem 1.5rem;
    background-color: rgba(0, 0, 0, 0.7);
  }
  .Mobile .tip .tipBox p {
    display: block;
    color: #ffffff;
  }
  .Mobile .slideBar .slideBarBox ul li:nth-child(7) a {
    color: #0746ad !important;
  }
  .Mobile .slideBar .slideBarBox ul li:nth-child(7) a img:nth-child(1) {
    display: none;
  }
  .Mobile .slideBar .slideBarBox ul li:nth-child(7) a img:nth-child(2) {
    display: block;
  }
}
