* {
    padding: 0;
    margin-bottom: 0;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}

p,
div,
li,
ol,
body {
    box-sizing: border-box;
}

.content-image,
.content-1,
.content-2,
.content-3,
.content-4,
.content-5,
.content-6,
.content-7,
.content-9 {
    width: 7.5rem;
    box-sizing: border-box;
}

.content-image {
    margin-top: 1.2rem;
    background-image: url('../img/foodSaas/img_bannerbg_01_s.png') !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 8rem;
    padding-top: 2.8rem;
}

.content-image_title {
    height: 0.8rem;
    font-size: 0.56rem;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 0.8rem;
}

.content-image_sui1,
.content-image_sui2 {
    text-align: center;
    font-size: 0.44rem;
    font-weight: 100;
    color: #FFFFFF;
    line-height: 0.6rem;
    margin-top: 0.16rem;
}

.content-1 {
    padding-top: 0.56rem;
    text-align: center;
}

.content-1_neck {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.content-1_neck_son {
    width: 33.33%;
    font-size: 0.32rem;
    margin-bottom: 0.52rem;
}

.content-1_neck_son_image {
    text-align: center;
}

.content-1_neck_son_image>img {
    display: block;
    margin: 0 auto;
    width: 2rem;
    height: 2rem;
}


.content-1_header_title {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.66rem;
    margin-top: 0.8rem;
}

.content-1_header_title_2 {
    color: #FFC300;
}

.content-1_header_sui,
.content-1_center_sui {
    font-size: 0.36rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.5rem;
    margin-top: 0.24rem;
    margin-bottom: 0.4rem;
}

.content-1_center {
    padding: 0 0.44rem;
    margin-bottom: 0.4rem;
}

.content-1_center-cxt {
    display: flex;
    justify-content: space-between;
}

.content-1_center_cxt_son_image>img {
    width: 2rem;
    height: 2rem;
    display: block;
    margin: 0 auto;
}

.content-1_center-sui {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.66rem;
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
}

.content-1_header_sui {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
}

.content-1_center_cxt_son_sui {
    font-size: 0.32rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.44rem;
}

.content-1_center_cxt_son_title {
    font-size: 0.32rem;
    text-align: center;
    color: #222222;
    font-weight: 500;
}

.content-1_center_image>img {
    display: block;
    margin: 0 auto;

}

.content-1_body>img {
    display: block;
    margin: 0 auto;
    width: 6rem;
    height: 7.66rem;
}

.content-1_footer {
    display: flex;
    justify-content: space-between;
    padding: 0 0.44rem;
    flex-wrap: wrap;
}

.content-1_footer_son {
    margin-bottom: 0.4rem;
    width: 50%;
}

.content-1_footer_son_image>img {
    display: block;
    margin: 0 auto;
    width: 2rem;
    height: 2rem;
}

.content-1_footer_son_title {
    text-align: center;
    font-size: 0.32rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.44rem;
}

.content-2_header {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.66rem;
}

.content-2_heeader_title {
    color: #FFC300;
}

.content-body_first_title {
    font-size: 0.4rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.56rem;
    margin-top: 0.64rem;
}

.content-body_first_image>img {
    width: 3.76rem;
    height: 3.76rem;
    display: block;
    margin: 0 auto;
}

.content-body_first_ctx {
    margin-top: 0.24rem;
    padding: 0 0.36rem;
}

.content-body_first_qian {
    margin-bottom: 0.08rem;
    display: flex;
    font-size: 0.28rem;
    font-weight: 400;
    color: #787878;
    line-height: 0.4rem;
}

.content-body_first_deep {
    margin-bottom: 0.4rem;
    display: flex;
    font-size: 0.28rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.4rem;
}

.content-body_first_qian>div,
.content-body_first_deep>div {
    width: 50%;
}

.content-2 {
    background-color: #fff !important;
}

.content-body_second {
    margin-top: 0.4rem;
}

.content-3 {
    padding: 0 0.3rem;
}

.content-3_image>img {
    width: 2.4rem;
    height: 2.4rem;
}

.layui-colla-title {
    text-align: left;
    background-color: #fff !important;
}

.content-3_image {
    margin-bottom: 0.4rem;
}

.content-3_title {
    font-size: 0.36rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.5rem;
    text-align: center;
    margin-bottom: 0.24rem;
}

.layui-colla-title {
    height: 1.74rem !important;
    line-height: 1.74rem !important;
}

.layui-icon {
    transform: translateX(5.8rem) !important;
}

.content-9 {
    height: auto;
}

.content-9_header {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.66rem;
}

.content-9_header_title2 {
    color: #FFC300;
}

.content-9_header_sui {
    font-size: 0.28rem;
    font-weight: 400;
    color: #929292;
    line-height: 0.4rem;
    margin-top: 0.16rem;
}

.content-9_body {
    margin-top: 0.8rem;
}

.content-9_body_son {
    margin-bottom: 0.8rem;
}

.content-9_son_head_title {
    margin-top: 0.16rem;
    margin-bottom: 0.24rem;
    font-size: 0.36rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.5rem;
}

.content-9_body_son_head>img {
    width: 2rem;
    height: 2rem;
    display: block;
    margin: 0 auto;


}

.content-4_header_body_son_sui {
    font-size: 0.36rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #222222;
    line-height: 0.5rem;
    margin: 0.16rem 0;



}

.content-4_header_body {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.content-4_header_body_son {
    width: 50%;
    margin-bottom: 0.4rem;
}

.content-4_header_body_son_ctx {
    font-size: 0.28rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #787878;
    line-height: 0.4rem;
}

.content-4_header_body_son_img>img {
    width: 1.6rem;
    height: 1.6rem;
}

.content-4_header_title,
.content-5_title,
.content-6_header,
.content-7_title {
    font-size: 0.48rem;
    font-weight: 500;
    color: #222222;
    line-height: 0.66rem;
    margin-bottom: 0.6rem;
}

.content-4_header_title2,
.content-5_title2,
.content-6_header_money,
.content-7_title2 {
    color: #FFC300;
}

.content-4 {
    padding: 0.4rem 0.6rem;
}

.content-5 {
    /* padding: 0 0.8rem; */
    text-align: center;
}

.content-5_body_sui {
    font-size: 0.28rem;
    font-weight: 400;
    color: #222222;
    line-height: 0.4rem;
}

.content-5_body {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.content-5_body_son_image>img {
    width: 2.64rem;
    height: 0.96rem;
}

.content-5_body_son {
    width: 50%;
    margin-bottom: 0.4rem;
}

.content-5_body_son:nth-child(3) {
    width: 100%;
}

.content-6_body {
    margin-top: 0.6rem;
    padding: 0 0.3rem;
    text-align: center;
}

.content-6 {
    margin-top: 0.8rem;
    text-align: center;
}

.content-6_body>img {
    width: 6.9rem;
    height: 5.6rem;
}

.content-7_body {
    text-align: center;
}

.content-7 {
    padding: 0 0.3rem;
    text-align: center;
}

.lay_divDome {
    position: relative;
}

.lay_divDome_icon {
    position: absolute;
    left: -5.62rem;
    top: 0.25rem;
    z-index: 10;
}

.layui-input {
    text-indent: 2em !important;
}

.layui-input-inlineblock {
    margin-bottom: 0.24rem;
}

.content-7_body input {
    width: 7.08rem;
    height: 0.88rem;
    text-indent: 2em;
    display: block;
    margin: 0 auto;
}

.content-7_body div {
    margin-bottom: 0.24rem;
}

.content-7_body select {
    width: 100%;
    text-indent: 2em;
    height: 0.88rem;
    text-indent: 2em;
    display: block;
    margin: 0 auto;
}

.head-item p {
    width: 100%;
    text-align: center;
}

.content-7_footer {
    text-align: center;
    margin-top: 0.8rem;
}

.content-7_footer_1 {
    font-size: 0.28rem;

    font-weight: 400;
    color: #222222;
    line-height: 0.4rem;
}

.content-7_footer_2 {
    font-size: 0.56rem;

    font-weight: 600;
    color: #222222;
    line-height: 0.8rem;
}