@media screen and (min-width: 800px) {
  .fixfooter p {
    /*margin-bottom: 0px;*/
  }

  .home_header_cc {
    width: 800px;
    margin: 0 auto;
    /*background: url(../../img/desktop/top_bg.png) no-repeat;*/
    background-size: 100% 100%;
    color: #fff;
    font-size: 22px;
    position: relative;
    text-align: center;
    font-weight: bold;
    /*box-shadow: 0 15px 20px #00886f;*/
    line-height: 60px;
    /*padding-bottom: 30px;*/
  }

  .home_header_cc .top_icon {
    display: none;
  }

  .home_header_cc .loc_top .divleft {
    display: none;
  }

  .home_header_cc .zt a img {
    width: 16px;
  }

  .home_header_cc .top_icon img {
    /*max-width: 180px;*/
    /*content: url(../iam/img/desktop/icon_1.png)*/
  }

  .one_footer {
    width: 800px;
  }

  .modal .modal-dialog .modal-content .cardinfo .rows .content {
    font-size: 14px;
  }

  .select-message-right .serviceDescBtn {
    width: 70px !important;
    /*background-color: #fccd34;*/
    font-size: 13px !important;
    /*margin-right: 0 !important;*/
    min-width: 60px !important;
    padding: 0 !important;
    margin: 0 !important;
    word-break: break-word;
  }

  /*.nav ul li {*/
  /*min-height: 53px !important;*/
  /*}*/
  .btn .cur .previous .serviceDescBtn .serviceDescSpan {
    width: 50%;
  }

  .box .pic .page .page_box .page_2 .btn span {
    margin-top: 0;
  }

  .box .pic .serviceDesc .service_dsc {
    display: block;
    /*position: absolute;*/
    /*top: 60px;*/
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    /*width: 95%;*/
    text-align: left;
    /*padding-left: 2%;*/
    color: #808080;
    word-break: break-word;
  }

  .home_box .list_box ul li img.ticketIcon {
    width: 90px;
  }

  .box .pic .page .page_box .page_4 .idCardFormat {
    margin-top: 10px;
  }

  .box .page_btn .btn.back.before {
    text-align: center;
    padding-bottom: 3%;
    width: 20%;
    /*margin-right: 5%;*/
  }

  .box .page_btn .btn.cancel {
    background: url(../shareImgs/delete_btn_bg.png) no-repeat;
    background-size: 100% 100%;
    /*padding-bottom: 3%;*/
    width: 20%;
  }

  .box .flow {
    /*margin-bottom: 0%;*/
    /*margin-top: 0%;*/
    text-align: center;
    margin-left: 3%;
  }

  .box .flow .flowsrow1 .flowsetpLeft {
    /*margin-left: 0%;*/
    width: 45%;
    cursor: not-allowed;
    float: left;

    background-size: 100% 100%;
    /*width: 60%;*/
    height: 70px;
    display: table-cell;
    margin: 0;
  }

  .box .flow .flowsrow1 .btn.flowsetp1 span {
    margin-left: 0%;
    width: 250px;
    font-size: 20px;
  }

  .box .flow .flowsrow1 .flowsetpRight {
    margin-left: 0%;
    width: 45%;
    cursor: not-allowed;
    float: right;
    margin-right: 3%;
  }

  .box .flow .flowsrow1 .btn.flowsetp2 span {
    margin-left: 0%;
    width: 250px;
    font-size: 20px;
  }

  .box .flow .flowsrow2 {
    display: inline;
  }

  .box .flow .flowsrow2 .flowsetp1 {
    margin-left: 0%;
  }

  .box .flow .flowsrow2 .flowsetp2 {
    margin-left: 0%;
  }

  .box .flow .flowsrow2 .btn.flowsetp span {
    margin-left: 0%;
    width: 100%;
    font-size: 20px;
    line-height: 70px;
    cursor: not-allowed;
  }

  .box .flow .flowsrow2 .btn.flowend span {
    margin-left: 0%;
    width: 100%;
    font-size: 20px;
    line-height: 70px;
    cursor: not-allowed;
  }

  .box .flow .flowsetp {
    background-size: 100% 100%;
    width: 75%;
    height: 70px;
    margin-bottom: 5px;
    display: inline-flex;
    margin-right: 3%;
    cursor: not-allowed;
  }

  /*.box .flow .flowsetpLeft {*/
  /*background-size: 100% 100%;*/
  /*width: 60%;*/
  /*height: 70px;*/
  /*display: table-cell;*/
  /*margin: 0;*/
  /*}*/

  .box .flow .flowsetpRight {
    height: 70px;
    margin: 0;
  }

  .box .flow .flowend {
    width: 75%;
    height: 60px;
    display: inline-flex;
    margin-right: 3%;
  }

  .NotcheckIn .notices {
    font-size: 14px;
  }
}
