body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
    font-family: '微软雅黑';
}
body{
    opacity: 0;
}

* {
    -webkit-tap-highlight-color:rgba(255,255,255,0);
}
body{
    -webkit-text-size-adjust: 100% !important;
}
body, button, input, select, textarea {
    font: 12px/1.5 tahoma, arial, \5b8b\4f53;
    font-family: '微软雅黑';
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

address, cite, dfn, em, var {
    font-style: normal;
}

code, kbd, pre, samp {
    font-family: '微软雅黑';
}

small {
    font-size: 12px;
}

ul, ol {
    list-style: none;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

legend {
    color: #000;
}

fieldset, img {
    border: 0;
}

button, input, select, textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*.service-mask {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*position: fixed;*/
    /*background-color: rgba(0, 0, 0, 0.5);*/
    /*z-index: 99;*/
    /*top: 0;*/
    /*left: 0;*/
    /*display: none;*/
/*}*/

/*.service-container {*/
    /*width: 5.8rem;*/
    /*height: 4rem;*/
    /*background-color: #fff;*/
    /*border-radius: 6px;*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 50%;*/
    /*margin: -3.5rem 0 0 -2.9rem;*/
    /*text-align: center;*/
/*}*/

/*.service-img {*/
    /*width: 1.6rem;*/
    /*height: 1.41rem;*/
    /*margin-top: -.42rem;*/
/*}*/

/*.service-main {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*position: relative;*/
/*}*/

/*.service-title {*/
    /*font-size: .3rem;*/
    /*font-weight: normal;*/
    /*font-stretch: normal;*/
    /*line-height: .42rem;*/
    /*color: #666;*/
    /*margin-top: 20px;*/
/*}*/

/*.group-btn {*/
    /*position: absolute;*/
    /*bottom: .6rem;*/
    /*left: 0;*/
    /*right: 0;*/
/*}*/

/*.group-btn span {*/
    /*display: inline-block;*/
    /*width: 50%;*/
    /*font-size: .28rem;*/
    /*font-weight: normal;*/
    /*font-stretch: normal;*/
    /*line-height: 1rem;*/
/*}*/

/*.group-btn span:last-child {*/
    /*display: inline-block;*/
    /*color: #fff;*/
    /*background-color: #187e4f;*/
    /*height: 1rem;*/
/*}*/

/*.group-btn span:first-child {*/
    /*height: .96rem;*/
    /*display: block;*/
    /*color: #b4b4b4;*/
    /*background-color: #fff;*/
    /*border-top: .02rem solid #eee;*/
    /*float: left;*/
/*}*/

/*.phone-number {*/
    /*width: 5.21rem;*/
    /*height: .7rem;*/
    /*background-color: #f7f7f7;*/
    /*border-radius: .04rem;*/
    /*border: solid 1px #eee;*/
    /*font-size: .28rem;*/
    /*font-weight: normal;*/
    /*font-stretch: normal;*/
    /*color: #a3a3a3;*/
    /*margin: .3rem auto;*/
    /*text-align: center;*/
    /*padding: .1rem;*/
/*}*/

#toast {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    text-align: center;
}

#toast div {
    display: inline-block;
    font-size: .28rem;
    padding: .15rem .3rem;
    background: rgba(0, 0, 0, .8);
    color: #fff;
    border-radius: .1rem;
    margin-top: 60%;
    max-width: 50%;
}
/*.shortcut-key{*/
    /*width: 1.85rem;*/
    /*background-color: #fff;*/
    /*border: 1px solid #00572c;*/
    /*color: #00572c;*/
    /*font-size: .32rem;*/
    /*text-align: center;*/
    /*padding: .1rem;*/
    /*border-radius: .5rem;*/
    /*margin: .36rem auto;*/
/*}*/
input{
    -webkit-appearance: none;
    border-radius:0;
}
/*.middle-text{*/
    /*float: right;*/
    /*width: 1.8rem;*/
    /*line-height: .63rem;*/
    /*text-align: center;*/
    /*font-size: .24rem;*/
    /*color: #cb975b;*/
    /*margin-top: .12rem;*/
/*}*/
/*.group-btn div {*/
    /*width: 3.60rem;*/
    /*height: .70rem;*/
    /*background: #00572c;*/
    /*color:#fff;*/
    /*border-radius: .4rem;*/
    /*font-size: .28rem;*/
    /*line-height: .7rem;*/
    /*margin: 0 auto;*/
/*}*/

/*.service-title b {*/
    /*color: #00572c;*/
/*}*/
/*.app-img{*/
    /*width: 1.25rem;*/
    /*height: 1.25rem;*/
    /*margin-top: -.42rem;*/
    /*border: .01rem solid #ddd;*/
    /*border-radius: 100%;*/
/*}*/
/*.body-no-scroll{*/
    /*position: fixed;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*overflow: hidden;*/
/*}*/

.back-box-common {
    display: none;
    position: fixed;
    left: 0.15rem;
    bottom: 2.5rem;
    width: 1.11rem;
    height: 1.1rem;
    z-index: 999;
}
.back-box-common img {
    width: 1.11rem;
    height: 1.1rem;
}