html {
    font-size: 37.5px;
}

.page {
    position: relative;
    width: 51.2rem;
    height: 156.614rem;
    background-color: rgba(255, 255, 255, 1);
    overflow: hidden;
}

.section_20 {
    width: 51.2rem;
    height: 129.894rem;
    margin-top: 26.72rem;
}

.text-wrapper_1 {
    width: 16.054rem;
    height: 1.014rem;
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap;
    margin-left: 17.574rem;
    font-size: 0;
}

.text_1 {
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    color: rgba(5, 16, 24, 1);
    line-height: 1.014rem;
}

.text_2 {
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    color: rgba(16, 110, 255, 1);
    line-height: 1.014rem;
}

.text_3 {
    width: 8.534rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin: 0.72rem 0 0 21.334rem;
}

.group_54 {
    width: 26.667rem;
    height: 12.16rem;
    margin: 2.134rem 0 0 12.267rem;
}

.text-wrapper_39 {
    width: 6.4rem;
    height: 9.814rem;
    margin-top: 1.254rem;
}

.text_4 {
    width: 1.92rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
    margin-left: 4.48rem;
}

.paragraph_1 {
    width: 6.4rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: center;
    margin-top: 0.534rem;
}

.text_5 {
    width: 1.92rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
    margin: 4.374rem 0 0 4.48rem;
}

.paragraph_2 {
    width: 5.547rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: center;
    margin: 0.534rem 0 0 0.854rem;
}

.box_2 {
    width: 12.16rem;
    height: 12.16rem;
    background: url(/Public/home/fitUp/images/SketchPng05b5f7e02069d78f641afc4335df9ef6a268145751e00ad3ab5faf09fa73cd09.png) -1.707rem -1.707rem no-repeat;
    background-size: 15.574rem 15.574rem;
    margin-left: 0.854rem;
}

.text-wrapper_40 {
    width: 6.4rem;
    height: 9.68rem;
    margin: 1.387rem 0 0 0.854rem;
}

.text_6 {
    width: 1.92rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
}

.paragraph_3 {
    width: 6.4rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.534rem;
}

.text_7 {
    width: 1.92rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
    margin-top: 4.24rem;
}

.paragraph_4 {
    width: 5.974rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.534rem;
}

.section_2 {
    height: 30.347rem;
    background: url(/Public/home/fitUp/images/SketchPngb9f4c68eb1f4b0025418e6caa21c985b4ea439bf8d4984d85064a9e5fe4bf390.png) no-repeat;
    background-size: cover;
    /*margin-top: 2.667rem;*/
    width: 100%;
    position: relative;
}

.section_21 {
    width: 28.187rem;
    height: 25.787rem;
    margin: 2.667rem auto 0;
}

.text_8 {
    width: 16.054rem;
    height: 1.014rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 1.12rem;
    text-align: left;
    margin-left: 6.294rem;
}

.text_9 {
    width: 7.68rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.8);
    font-size: 0.64rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin: 0.72rem 0 0 10.48rem;
}

.box_17 {
    width: 28.187rem;
    height: 21.227rem;
    margin-top: 1.947rem;
}

.image-wrapper_1 {
    /*display: none;*/
    position: relative;
    width: 10.454rem;
    height: 21.867rem;
    /*border-radius: 48px;*/
    /*border: 12px solid rgba(5, 16, 24, 1);*/
    overflow: hidden;
    /*background: url(/Public/home/fitUp/images/SketchPng6db62aad6f766867a48f34e89e4a70ea3222ab59ffa6b606440c33a829fdd777.png) -0.32rem -0.32rem no-repeat;*/
    background-size: 10.454rem 21.867rem;
    margin: -0.32rem 0 0 -0.32rem;
}

.image-wrapper_1-box {
    position: relative;
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    width: 0;
}

.image-wrapper_1-box.active {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    width: auto;
}

.image-wrapper_1-box .small-img {
    position: absolute;
    top: 30%;
    z-index: 111;
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    transition: all 1s;
    -o-transition: all 1s;
    -webkit-transition: all 1s;
}

.image-wrapper_1-box.active .small-img {
    transform: scale(1.6);
    -ms-transform: scale(1.6);
    -webkit-transform: scale(1.6);
}

.image_1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 9.814rem;
    height: 21.227rem;
}

.arrow-box {
    margin-top: 1rem;
}

.group_2 {
    visibility: hidden;
    width: 3.014rem;
    height: 3.547rem;
    background: url(/Public/home/fitUp/images/SketchPng034c7f9d89f9502cbbfdd5770304f078d15bf364550774cace600e4f63bb97ea.png) -0.08rem -0.054rem no-repeat;
    background-size: 3.147rem 3.68rem;
    margin: 1.054rem 0 0 1.547rem;
}

.group_2.active {
    visibility: visible;
}

.box_18 {
    width: 12.694rem;
    height: 18.347rem;
    margin: 1.147rem 0 0 0.8rem;
}

.block_2 {
    height: 4.187rem;
    border-radius: 10px;
    /*border: 4px solid rgba(229, 229, 229, 1);*/
    background-color: rgba(255, 255, 255, 1);
    width: 12.694rem;
    margin-top: 0.534rem;
}

.block_2:first-child {
    margin-top: 0;
}

.text-wrapper_41 {
    width: 11.067rem;
    height: 2.587rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_10 {
    width: 3.84rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
}

.paragraph_5 {
    width: 11.067rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_3 {
    height: 4.187rem;
    border-radius: 10px;
    border: 4px solid rgba(229, 229, 229, 1);
    background-color: rgba(255, 255, 255, 1);
    margin-top: 0.534rem;
    width: 12.694rem;
}

.text-wrapper_42 {
    width: 11.094rem;
    height: 2.587rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_11 {
    width: 3.2rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
}

.paragraph_6 {
    width: 11.094rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_4 {
    height: 4.187rem;
    border-radius: 10px;
    border: 4px solid rgba(229, 229, 229, 1);
    background-color: rgba(255, 255, 255, 1);
    margin-top: 0.534rem;
    width: 12.694rem;
}

.text-wrapper_43 {
    width: 11.094rem;
    height: 2.587rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_12 {
    width: 4.48rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
}

.paragraph_7 {
    width: 11.094rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_5 {
    height: 4.187rem;
    border-radius: 10px;
    border: 4px solid rgba(229, 229, 229, 1);
    background-color: rgba(252, 253, 255, 1);
    margin-top: 0.534rem;
    width: 12.694rem;
}

.text-wrapper_44 {
    width: 10.667rem;
    height: 2.587rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_13 {
    width: 3.44rem;
    height: 0.694rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.694rem;
    text-align: left;
}

.paragraph_8 {
    width: 10.667rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_4 {
    display: none;
    position: absolute;
    left: 13.867rem;
    top: 7.174rem;
    width: 4.4rem;
    height: 0.8rem;
    border-radius: 0 0 15px 15px;
    background-color: rgba(5, 16, 24, 1);
}

.section_3 {
    height: 23.467rem;
    background: url(/Public/home/fitUp/images/SketchPng3f8be4acd06044d4fe77026c36b0bcb3378a878aa8083274a99a8490b3105481.png) no-repeat;
    background-size: cover;
    width: 100%;
    justify-content: flex-center;
}

.group_55 {
    width: 17.547rem;
    height: 1.014rem;
    margin: 2.667rem 0 0 16.827rem;
}

.text-wrapper_8 {
    width: 17.547rem;
    height: 1.014rem;
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap;
    font-size: 0;
}

.text_14 {
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    color: rgba(16, 110, 255, 1);
    line-height: 1.014rem;
}

.text_15 {
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    color: rgba(5, 16, 24, 1);
    line-height: 1.014rem;
}

.text-wrapper_45 {
    width: 10.667rem;
    height: 0.88rem;
    margin: 0.72rem 0 0 20.267rem;
}

.text_16 {
    width: 10.667rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
}

.group_56 {
    flex-wrap: wrap;
    width: 32rem;
    height: 6.16rem;
    margin: 2.134rem 0 0 9.6rem;
}

.group_5 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    width: 7.2rem;
    margin-bottom: 16px;
}

.section_22 {
    width: 6rem;
    height: 5.04rem;
    margin: 0.4rem 0.8rem;
}

.box_19 {
    width: 6rem;
    height: 2.134rem;
}

.label_1 {
    width: 1.28rem;
    height: 1.28rem;
    margin-top: 0.32rem;
    transition: all 0.5s;
}

.label_1_1 {
    width: 1.5rem;
}

.group_5:hover .label_1 {
    transform: rotate(45deg);
}

.text_17 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_18 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.paragraph_9 {
    width: 5.547rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_7 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.box_20 {
    width: 6rem;
    height: 5.04rem;
    margin: 0.4rem 0.8rem;
}

.block_30 {
    width: 6rem;
    height: 2.134rem;
}

.image_2 {
    width: 1.44rem;
    height: 1.174rem;
    margin-top: 0.347rem;
}

.text_19 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_20 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: right;
    margin-top: 0.134rem;
}

.paragraph_10 {
    width: 5.547rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_9 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.group_57 {
    width: 6rem;
    height: 4.294rem;
    margin: 0.4rem 0.8rem;
}

.box_21 {
    width: 6rem;
    height: 2.134rem;
}

.label_2 {
    width: 1.28rem;
    height: 1.227rem;
    margin-top: 0.32rem;
}

.text_21 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_22 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.text_23 {
    width: 5.12rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    margin-top: 0.4rem;
}

.group_12 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.group_58 {
    width: 6rem;
    /*height: 4.294rem;*/
    margin: 0.4rem 0.8rem 0;
    overflow: hidden;
}

.box_22 {
    width: 6rem;
    height: 2.134rem;
}

.image_3 {
    width: 1.387rem;
    height: 1.174rem;
    margin-top: 0.347rem;
}

.text_24 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_25 {
    width: 3.84rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: right;
    margin-top: 0.134rem;
}

.text_26 {
    width: 5.547rem;
    /*height: 0.747rem;*/
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    /*white-space: nowrap;*/
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_59 {
    width: 32rem;
    height: 6.16rem;
    margin: 1.067rem 0 2.667rem 9.6rem;
}

.block_8 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    width: 7.2rem;
}

.group_60 {
    width: 6rem;
    height: 4.294rem;
    margin: 0.4rem 0.8rem;
    overflow: hidden;
}

.box_23 {
    width: 6rem;
    height: 2.134rem;
}

.image_4 {
    width: 1.28rem;
    height: 1.334rem;
    margin-top: 0.347rem;
}

.text_27 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_28 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.text_29 {
    width: 5.547rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: right;
    margin-top: 0.4rem;
}

.block_9 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.box_24 {
    width: 6rem;
    height: 4.294rem;
    margin: 0.4rem 0.8rem;
    overflow: hidden;
}

.group_61 {
    width: 6rem;
    height: 2.134rem;
}

.group_14 {
    width: 1.28rem;
    height: 1.387rem;
    background: url(/Public/home/fitUp/images/SketchPng26f416728e6e42afeb1cb8b7c75538bbbde5209afbd3536ce09aeb178ff0e4b5.png) 100% no-repeat;
    margin-top: 0.24rem;
}

.text_30 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_31 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.text_32 {
    width: 5.547rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: right;
    margin-top: 0.4rem;
}

.block_11 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.block_31 {
    width: 6rem;
    height: 5.04rem;
    margin: 0.4rem 0.8rem;
    overflow: hidden;
}

.box_25 {
    width: 6rem;
    height: 2.134rem;
}

.block_13 {
    width: 1.28rem;
    height: 1.28rem;
    background: url(/Public/home/fitUp/images/SketchPng832eb2dd2b568861018290c885e39df4b4c9d943b6069417b4b1be098868e038.png) 100% no-repeat;
    margin-top: 0.294rem;
}

.text_33 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_34 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.paragraph_11 {
    width: 5.547rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_14 {
    height: 6.16rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 20px 0px rgba(20, 113, 255, 0.12);
    margin-left: 1.067rem;
    width: 7.2rem;
}

.box_26 {
    width: 6rem;
    height: 4.294rem;
    margin: 0.4rem 0.8rem;
    overflow: hidden;
}

.block_32 {
    width: 6rem;
    height: 2.134rem;
}

.label_3 {
    width: 1.28rem;
    height: 1.28rem;
    margin-top: 0.294rem;
}

.text_35 {
    width: 2.534rem;
    height: 2.134rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(209, 234, 255, 0.2);
    font-size: 2.133rem;
    font-family: SourceHanSansCN-Bold;
    white-space: nowrap;
    line-height: 2.134rem;
    text-align: left;
}

.text_36 {
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin-top: 0.134rem;
}

.text_37 {
    width: 5.04rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: right;
    margin-top: 0.4rem;
}

.section_9 {
    height: 18.347rem;
    background: url(/Public/home/fitUp/images/SketchPngf9fcf8d2438de2a245b3970df9c528c8cfddc4abc712e51ab35e53b25b721d57.png) no-repeat;
    background-size: cover;
    width: 100%;
}

.section_23 {
    width: 32rem;
    height: 13.014rem;
    margin: 2.667rem 0 0 9.6rem;
}

.text_38 {
    width: 7.84rem;
    height: 1.014rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 1.12rem;
    text-align: left;
    margin-left: 12.08rem;
}

.text_39 {
    width: 12.534rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
    margin: 0.72rem 0 0 9.734rem;
}

.box_27 {
    width: 32rem;
    height: 8.267rem;
    margin-top: 2.134rem;
}

.block_17 {
    height: 8.267rem;
    /*background: url(/Public/home/fitUp/images/SketchPng24cd1ffde9c4e00abd6b50aa38690935083fee0353770e98108bfe3eb851f94c.png) no-repeat;*/
    background: #FFFFFF !important;
    background-size: cover;
    width: 7.2rem;
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}

.block_41 {
    height: 8.267rem;
    background: url(/Public/home/fitUp/images/SketchPng338483c8a9809684ba24dc01648e335d87cce51c75d4a67ac36ebeb275b45953.png) no-repeat;
    background-size: cover;
    width: 7.2rem;
    position: relative;
    overflow: hidden;
}

.block_33 {
    width: 5.574rem;
    height: 3.147rem;
    margin: 0.694rem 0 0 0.347rem;
}

.block_33_img {
    position: absolute;
    right: -15px;
    bottom: -15px;
}

.label_4 {
    width: 0.907rem;
    height: 0.72rem;
}

.paragraph_12 {
    width: 5.12rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin: 0.934rem 0 0 0.454rem;
}

.text_40 {
    position: absolute;
    left: 0.8rem;
    top: 1.067rem;
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
}

.image_5 {
    position: absolute;
    left: 3.574rem;
    top: 4.64rem;
    width: 4.16rem;
    height: 4.16rem;
}

.block_18 {
    height: 8.267rem;
    background: url(/Public/home/fitUp/images/SketchPng0d762a2aea4c1f6b278a3434dea3cb7725506207416142d16b445ba1e33fdca8.png) no-repeat;
    background-size: cover;
    width: 7.2rem;
    position: relative;
}

.image-wrapper_2 {
    position: relative;
    width: 7.2rem;
    height: 8.267rem;
    overflow: hidden;
    margin-left: 1.067rem;
    background: url(/Public/home/fitUp/images/SketchPng338483c8a9809684ba24dc01648e335d87cce51c75d4a67ac36ebeb275b45953.png) no-repeat;
    background-size: cover;
}

.box_28 {
    width: 5.92rem;
    height: 3.147rem;
    margin: 0.694rem 0 0 0.347rem;
}

.label_5 {
    width: 0.907rem;
    height: 0.72rem;
}

.paragraph_13 {
    width: 5.467rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin: 0.934rem 0 0 0.454rem;
}

.text_41 {
    position: absolute;
    left: 0.8rem;
    top: 1.067rem;
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
}

.block_19 {
    height: 8.267rem;
    background: url(/Public/home/fitUp/images/SketchPngf52abc7305a31ad7d23dc5bf1ff0eccb9726d4ec1ce3723762c4cdc97194dcad.png) no-repeat;
    background-size: cover;
    width: 7.2rem;
    position: relative;
}

.box_29 {
    width: 6.027rem;
    height: 3.147rem;
    margin: 0.694rem 0 0 0.347rem;
}

.label_6 {
    width: 0.907rem;
    height: 0.72rem;
}

.paragraph_14 {
    width: 5.574rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.426rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin: 0.934rem 0 0 0.454rem;
}

.text_42 {
    position: absolute;
    left: 0.8rem;
    top: 1.067rem;
    width: 2.56rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
}

.section_10 {
    /*height: 28.48rem;*/
    overflow: hidden;
    background: url(/Public/home/fitUp/images/SketchPngd9c592103ab143b19fd12cda2921e62e3bd65ef7484351c984bb1b1eeea5676b.png) 100% no-repeat;
    width: 51.174rem;
    position: relative;
    justify-content: flex-center;
}

.text-wrapper_46 {
    width: 4.48rem;
    height: 1.014rem;
    margin: 2.667rem 0 0 23.36rem;
}

.text_43 {
    width: 4.48rem;
    height: 1.014rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 1.12rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 1.12rem;
    text-align: left;
}

.text-wrapper_47 {
    width: 5.76rem;
    height: 0.88rem;
    margin: 0.72rem 0 0 22.72rem;
}

.text_44 {
    width: 5.76rem;
    height: 0.88rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.88rem;
    text-align: left;
}

.section_24 {
    flex-wrap: wrap;
    width: 32rem;
    margin: 2.134rem auto;
}

.group_18 {
    position: relative;
    /*height: 8.667rem;*/
    /*background: url(/Public/home/fitUp/images/SketchPng8182a3d9ebafbf875807b2c8df66b6961438a5561b2feee57c7fdc679f89ab6e.png) -0.96rem -0.934rem no-repeat;*/
    /*background-size: 11.867rem 10.534rem;*/
    /*width: 9.947rem;*/
    margin-bottom: 1rem;
    box-shadow: 0px 0px 4px 3px rgb(39 17 255 / 10%);
    border-radius: 10px;
    overflow: hidden;
    padding: 4px;
}

.group_18>.bg {
    overflow: hidden;
    height: 100%;
    background: rgba(244, 249, 255, 1);
    border-radius: 10px;
}

.block_21 {
    /*height: 8.667rem;*/
    /*border-radius: 10px;*/
    background-color: rgba(255, 255, 255, 1);
    /*width: 9.947rem;*/
    position: relative;
}

.section_25 {
    /*width: 9.947rem;*/
    /*height: 8.134rem;*/
    margin-top: 0.534rem;
}

.image_6 {
    width: 4.56rem;
    height: 2.427rem;
    margin-left: 2.694rem;
}

.box_7 {
    /*height: 5.334rem;*/
    border-radius: 10px;
    /*border: 4px solid rgba(255, 255, 255, 1);*/
    background-color: rgba(244, 249, 255, 1);
    margin-top: 0.374rem;
    /*width: 9.947rem;*/
}

.group_20 {
    /*height: 5.334rem;*/
    border-radius: 10px;
    /*border: 4px solid rgba(255, 255, 255, 1);*/
    background-color: rgba(244, 249, 255, 1);
    width: 9.947rem;
    overflow: hidden;
    margin-bottom: -10px;
    padding-bottom: 10px;
}

.block_34 {
    width: 8.267rem;
    /*height: 3.734rem;*/
    margin: 0.8rem 0.8rem;
}

.text_45 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
    font-weight: bold;
}

.paragraph_15 {
    width: 8.267rem;
    /*height: 1.494rem;*/
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.section_26 {
    flex-wrap: wrap;
    margin-top: 0.4rem;
}

.text-wrapper_12 {
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin: 0 5px 5px;
}

.text_46 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    margin: 2px 4px;
}

.text-wrapper_13 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_47 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_14 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_48 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.group_21 {
    display: none;
    border-radius: 10px;
    /*background: url(/Public/home/fitUp/images/SketchPng360ecc755b786eb078318f34b12e486257ff81b3ff582d414b5fd2ff4964fbcc.png) 100% no-repeat;*/
    /*background-size: cover;*/
    background: linear-gradient(136deg, rgba(37, 167, 255, 0.8) 0%, rgba(16,110,255, 0.8) 100%);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
}

.section_24 .active .group_21 {
    display: block;
}

.image-wrapper_3 {
    position: relative;
    width: 100%;
    height: 100%;
}

.image_7 {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 4.16rem;
    height: 4.16rem;
    transform: translate(-50%, -50%);
}

.group_22 {
    height: 8.667rem;
    background: url(/Public/home/fitUp/images/SketchPngc262c5b078785ec0e8a23c21cbd8fcd6644880ef4b9a7fa86d231bc56c1cdd18.png) -0.96rem -0.934rem no-repeat;
    background-size: 11.894rem 10.534rem;
    margin-left: 1.094rem;
    width: 9.947rem;
}

.box_8 {
    height: 8.667rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 9.947rem;
}

.box_30 {
    width: 9.947rem;
    height: 7.92rem;
    margin-top: 0.747rem;
}

.image_8 {
    width: 3.467rem;
    height: 2.214rem;
    margin-left: 3.174rem;
}

.section_13 {
    height: 5.334rem;
    border-radius: 10px;
    border: 4px solid rgba(255, 255, 255, 1);
    background-color: rgba(244, 248, 255, 1);
    margin-top: 0.374rem;
    width: 9.947rem;
}

.section_27 {
    width: 8.267rem;
    height: 3.734rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_49 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
}

.paragraph_16 {
    width: 8.267rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_62 {
    width: 6.454rem;
    height: 0.694rem;
    margin-top: 0.4rem;
}

.text-wrapper_15 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_50 {
    width: 1.334rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_16 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_51 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_17 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_52 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.group_24 {
    height: 8.667rem;
    background: url(/Public/home/fitUp/images/SketchPnga613ab23218d9e918658cf119d11937d242a0218fbffccc54d99c46c47443aae.png) -0.96rem -0.934rem no-repeat;
    background-size: 11.867rem 10.534rem;
    margin-left: 1.067rem;
    width: 9.947rem;
}

.section_14 {
    height: 8.667rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 9.947rem;
}

.box_31 {
    width: 9.947rem;
    height: 8.134rem;
    margin-top: 0.534rem;
}

.image_9 {
    width: 4.56rem;
    height: 2.427rem;
    margin-left: 2.694rem;
}

.group_25 {
    height: 5.334rem;
    border-radius: 10px;
    border: 4px solid rgba(255, 255, 255, 1);
    background-color: rgba(244, 248, 255, 1);
    margin-top: 0.374rem;
    width: 9.947rem;
}

.block_35 {
    width: 8.267rem;
    height: 3.734rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_53 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
}

.paragraph_17 {
    width: 8.267rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_63 {
    width: 6.454rem;
    height: 0.694rem;
    margin-top: 0.4rem;
}

.text-wrapper_18 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_54 {
    width: 1.334rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_19 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_55 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_20 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_56 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.section_28 {
    width: 32rem;
    height: 8.667rem;
    margin: 1.067rem 0 2.667rem 9.6rem;
}

.group_28 {
    height: 8.667rem;
    background: url(/Public/home/fitUp/images/SketchPnga613ab23218d9e918658cf119d11937d242a0218fbffccc54d99c46c47443aae.png) -0.96rem -0.934rem no-repeat;
    background-size: 11.867rem 10.534rem;
    width: 9.947rem;
}

.group_29 {
    height: 8.667rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 9.947rem;
}

.block_36 {
    width: 9.947rem;
    height: 7.92rem;
    margin-top: 0.747rem;
}

.image_10 {
    width: 3.467rem;
    height: 2.214rem;
    margin-left: 3.2rem;
}

.section_16 {
    height: 5.334rem;
    border-radius: 10px;
    border: 4px solid rgba(255, 255, 255, 1);
    background-color: rgba(244, 248, 255, 1);
    margin-top: 0.374rem;
    width: 9.947rem;
}

.box_32 {
    width: 8.267rem;
    height: 3.734rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_57 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
}

.paragraph_18 {
    width: 8.267rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_37 {
    width: 6.454rem;
    height: 0.694rem;
    margin-top: 0.4rem;
}

.text-wrapper_21 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_58 {
    width: 1.334rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_22 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_59 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_23 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_60 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.group_31 {
    height: 8.667rem;
    background: url(/Public/home/fitUp/images/SketchPngc262c5b078785ec0e8a23c21cbd8fcd6644880ef4b9a7fa86d231bc56c1cdd18.png) -0.96rem -0.934rem no-repeat;
    background-size: 11.894rem 10.534rem;
    margin-left: 1.094rem;
    width: 9.947rem;
}

.box_10 {
    height: 8.667rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 9.947rem;
}

.box_33 {
    width: 9.947rem;
    height: 8.134rem;
    margin-top: 0.534rem;
}

.box_12 {
    width: 4.56rem;
    height: 2.427rem;
    background: url(/Public/home/fitUp/images/SketchPngf1f8f006fda57b83c389a160addd8f506bf9d5e56749c97cd8907db41044d203.png) 0rem 0rem no-repeat;
    background-size: 4.587rem 2.427rem;
    margin-left: 2.694rem;
}

.box_13 {
    height: 5.334rem;
    border-radius: 10px;
    border: 4px solid rgba(255, 255, 255, 1);
    background-color: rgba(244, 248, 255, 1);
    margin-top: 0.374rem;
    width: 9.947rem;
}

.box_34 {
    width: 8.267rem;
    height: 3.734rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_61 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
}

.paragraph_19 {
    width: 8.267rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.block_38 {
    width: 6.454rem;
    height: 0.694rem;
    margin-top: 0.4rem;
}

.text-wrapper_24 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_62 {
    width: 1.334rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_25 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_63 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_26 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_64 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.group_33 {
    height: 8.667rem;
    background: url(/Public/home/fitUp/images/SketchPnga613ab23218d9e918658cf119d11937d242a0218fbffccc54d99c46c47443aae.png) -0.96rem -0.934rem no-repeat;
    background-size: 11.867rem 10.534rem;
    margin-left: 1.067rem;
    width: 9.947rem;
}

.section_18 {
    height: 8.667rem;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    width: 9.947rem;
}

.group_64 {
    width: 9.947rem;
    height: 8.027rem;
    margin-top: 0.64rem;
}

.image_11 {
    width: 3.467rem;
    height: 2.214rem;
    margin-left: 3.2rem;
}

.box_14 {
    height: 5.334rem;
    border-radius: 10px;
    border: 4px solid rgba(255, 255, 255, 1);
    background-color: rgba(244, 248, 255, 1);
    margin-top: 0.48rem;
    width: 9.947rem;
}

.group_65 {
    width: 8.267rem;
    height: 3.734rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_65 {
    width: 4.8rem;
    height: 0.747rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
}

.paragraph_20 {
    width: 8.267rem;
    height: 1.494rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.group_66 {
    width: 6.454rem;
    height: 0.694rem;
    margin-top: 0.4rem;
}

.text-wrapper_27 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_66 {
    width: 1.334rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_28 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_67 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_29 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_68 {
    width: 1.28rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.267rem;
}

.image_12 {
    position: absolute;
    left: 10.614rem;
    top: 14.854rem;
    width: 40.56rem;
    height: 12.96rem;
    background-image: linear-gradient(
            198deg,
            rgba(238, 238, 238, 0.78) 0%,
            rgba(255, 255, 255, 0.78) 100%
    );
}

.section_19 {
    height: 9.68rem;
    overflow: hidden;
    background: url(/Public/home/fitUp/images/SketchPngc93fbd686e4cd8eb3c5ddbf4af437091d452329db2059ab144028e3f4caf1d00.png) 100% no-repeat;
    width: 51.2rem;
    position: relative;
}

.box_35 {
    width: 18.72rem;
    height: 5.12rem;
    margin: 2.48rem 0 0 16.24rem;
}

.text_69 {
    width: 18.72rem;
    height: 1.44rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.44rem;
    font-family: SourceHanSansCN-Medium;
    white-space: nowrap;
    line-height: 1.44rem;
    text-align: left;
}

.text-wrapper_30 {
    height: 1.76rem;
    border-radius: 33px;
    border: 2px solid rgba(255, 255, 255, 1);
    width: 6.294rem;
    margin: 1.92rem 0 0 6.214rem;
}

.text_70 {
    width: 3.414rem;
    height: 0.854rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.853rem;
    font-family: SourceHanSansCN-Medium;
    white-space: nowrap;
    line-height: 0.854rem;
    text-align: left;
    margin: 0.454rem 0 0 1.44rem;
}

.image_13 {
    position: absolute;
    left: 2.907rem;
    top: 0.987rem;
    width: 1.52rem;
    height: 1.92rem;
}

.image_14 {
    position: absolute;
    left: 39.6rem;
    top: 0;
    width: 9.894rem;
    height: 7.44rem;
}

.image_15 {
    position: absolute;
    left: 4.534rem;
    top: 1.627rem;
    width: 11.36rem;
    height: 8.054rem;
}

.image_16 {
    position: absolute;
    left: 32.107rem;
    top: 7.494rem;
    width: 4.854rem;
    height: 2.187rem;
}

.box_16 {
    height: 28.8rem;
    background: url(/Public/home/fitUp/images/SketchPng3a9f04a693750a9576efdbe169e3b861a92a85eab0f71b2a90de2a57f80ad513.png) 100% no-repeat;
    width: 51.2rem;
    position: absolute;
    left: 0;
    top: -5.28rem;
}

.block_39 {
    width: 21.494rem;
    height: 6.08rem;
    margin: 11.84rem 0 0 9.627rem;
}

.image_19 {
    width: 17.36rem;
    height: 5.707rem;
}

.text-wrapper_31 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    margin-top: 5.12rem;
    width: 2.934rem;
}

.text_71 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.text-wrapper_48 {
    width: 15.654rem;
    height: 1.227rem;
    margin: 0.694rem 0 0 9.627rem;
}

.text_72 {
    width: 15.654rem;
    height: 1.227rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.853rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 1.227rem;
    text-align: left;
}

.block_40 {
    width: 28.987rem;
    height: 4.32rem;
    margin: 1.04rem 0 3.6rem 9.6rem;
}

.text-wrapper_33 {
    height: 1.76rem;
    border-radius: 33px;
    background-color: rgba(16, 110, 255, 1);
    margin-top: 1.627rem;
    width: 6.294rem;
}

.text_73 {
    width: 3.414rem;
    height: 0.854rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.853rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.854rem;
    text-align: left;
    margin: 0.454rem 0 0 1.44rem;
}

.text-wrapper_34 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    width: 2.934rem;
    margin: 1.787rem 0 0 12.294rem;
}

.text_74 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.group_38 {
    width: 7.147rem;
    height: 4.32rem;
    background: url(/Public/home/fitUp/images/SketchPng5a3638511613cd0682480942a394cee1f278eda1cb4f13caea23f364e550704b.png) -0.054rem -0.107rem no-repeat;
    background-size: 7.254rem 4.507rem;
    margin-left: 0.32rem;
}

.image_17 {
    position: absolute;
    left: -9.84rem;
    top: -21.44rem;
    width: 46.134rem;
    height: 31.84rem;
}

.group_39 {
    height: 12.08rem;
    background: url(/Public/home/fitUp/images/SketchPnge90a910bc09623e337621f4bf78ead7ac007e47eff98db56a30dec825f1aec91.png) 100% no-repeat;
    width: 14.32rem;
    position: absolute;
    left: 31.52rem;
    top: 7.387rem;
}

.image_18 {
    width: 7.12rem;
    height: 5.6rem;
    margin: 3.467rem 0 0 4rem;
}

.block_28 {
    position: absolute;
    left: 7.547rem;
    top: 4.107rem;
    width: 4.72rem;
    height: 7.12rem;
    background: url(/Public/home/fitUp/images/SketchPng8526c7036537ef23ca27238d39eebb72deee85e9971733d74648f66e59bfa91c.png) -0.027rem -0.027rem no-repeat;
    background-size: 4.747rem 7.147rem;
}

.block_29 {
    position: absolute;
    left: 4.8rem;
    top: 4.32rem;
    width: 4.72rem;
    height: 7.12rem;
    background: url(/Public/home/fitUp/images/SketchPng67b2715ef043ffae4ceef6fee64a21349bb00367f361cfd0941615a20b85af24.png) -0.027rem -0.027rem no-repeat;
    background-size: 4.747rem 7.147rem;
}

.group_40 {
    position: absolute;
    left: 46.534rem;
    top: 8.027rem;
    width: 3.6rem;
    height: 13.947rem;
    background: url(/Public/home/fitUp/images/SketchPngb006812b59de48420259b903bc4890eeea0eb4b4d4828d732fc783f8787e18b0.png) 100% no-repeat;
}

.group_41 {
    position: absolute;
    left: 49.28rem;
    top: 12.374rem;
    width: 2.267rem;
    height: 8.72rem;
    background: url(/Public/home/fitUp/images/SketchPngce2d6c9d08280e4ef05e13bb501a32d04178ee4123b16977a28475f5d92f1fb1.png) 100% no-repeat;
}

.text-wrapper_35 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    width: 2.934rem;
    position: absolute;
    left: 45.814rem;
    top: 16.827rem;
}

.text_75 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.group_42 {
    position: absolute;
    left: 34.427rem;
    top: 14.587rem;
    width: 9.787rem;
    height: 7.094rem;
    background: url(/Public/home/fitUp/images/SketchPng35d4a9d9bd8a052bd831dc94e8951aaad95023251b3575205b2cbe1706e5602c.png) -0.027rem 0rem no-repeat;
    background-size: 9.787rem 7.12rem;
}

.group_43 {
    position: absolute;
    left: 35.734rem;
    top: 16.774rem;
    width: 7.147rem;
    height: 4.88rem;
    background: url(/Public/home/fitUp/images/SketchPng9f9d5c3ad48426fb9467d8117504603c9531bcd52dd77592c4bd3def5dfbc7a6.png) -0.027rem 0rem no-repeat;
    background-size: 7.174rem 4.907rem;
}

.group_44 {
    height: 2.987rem;
    background: url(/Public/home/fitUp/images/SketchPngde5d94d14fb72e42a07b7da2b04b0713e7dc26a1e8663a55001087a0c118dfa1.png) 100% no-repeat;
    width: 5.547rem;
    position: absolute;
    left: 30.107rem;
    top: 18.987rem;
}

.text-wrapper_36 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    width: 2.934rem;
    margin: 0.507rem 0 0 0.267rem;
}

.text_76 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.group_45 {
    position: absolute;
    left: 35.734rem;
    top: 17.867rem;
    width: 7.147rem;
    height: 5.2rem;
    background: url(/Public/home/fitUp/images/SketchPng4ab2fc58ef07c7a26116ed6c60701d21a10cfbe7c19c9e9f0dceb17645df0b41.png) -0.027rem -0.027rem no-repeat;
    background-size: 7.174rem 5.227rem;
}

.group_46 {
    height: 3.36rem;
    background: url(/Public/home/fitUp/images/SketchPngee8df7ebd5b23d1217ddffa8805dfe77117cd9fb3b76b9934e2a317017cf76b8.png) 0rem -0.027rem no-repeat;
    background-size: 4.854rem 3.36rem;
    width: 4.854rem;
    position: absolute;
    left: 44.694rem;
    top: 19.067rem;
}

.text-wrapper_37 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    width: 2.934rem;
    margin: 0.24rem 0 0 0.24rem;
}

.text_77 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.group_47 {
    position: absolute;
    left: 35.734rem;
    top: 18.614rem;
    width: 7.147rem;
    height: 5.12rem;
    background: url(/Public/home/fitUp/images/SketchPng74746f9e0ec70d04ecba57c3800e7eae58e76f9252e71dbf3b71bef3fda0d576.png) -0.027rem -0.027rem no-repeat;
    background-size: 7.174rem 5.12rem;
}

.group_48 {
    position: absolute;
    left: 40.214rem;
    top: 20.054rem;
    width: 7.147rem;
    height: 4.32rem;
    background: url(/Public/home/fitUp/images/SketchPng5e53a566d9dd42f98c2fea7be30b0761bf379b87920111f3e6cbe17fa0a02fd6.png) -0.08rem -0.08rem no-repeat;
    background-size: 7.254rem 4.507rem;
}

.group_49 {
    position: absolute;
    left: 34.427rem;
    top: 18.827rem;
    width: 9.787rem;
    height: 7.094rem;
    background: url(/Public/home/fitUp/images/SketchPng3f15f0a8a7aa53927257db39ac8258d01e9c8a794ae6e64462583922053810ae.png) -0.027rem 0rem no-repeat;
    background-size: 9.787rem 7.12rem;
}

.group_50 {
    position: absolute;
    left: 40.48rem;
    top: 20.32rem;
    width: 7.147rem;
    height: 4.32rem;
    background: url(/Public/home/fitUp/images/SketchPng71804697863b2bc87b6783f94daa6612f48919db820cbc5be8d0a4cadde73773.png) -0.054rem -0.107rem no-repeat;
    background-size: 7.254rem 4.507rem;
}

.group_51 {
    position: absolute;
    left: 31.68rem;
    top: 20.614rem;
    width: 7.147rem;
    height: 4.32rem;
    background: url(/Public/home/fitUp/images/SketchPngf984995117011c596b71e5defb2c07b362f95fb9a7a4824e762aaf9f1042b039.png) -0.08rem -0.107rem no-repeat;
    background-size: 7.254rem 4.507rem;
}

.text-wrapper_38 {
    height: 0.96rem;
    border-radius: 18px;
    border: 1px solid;
    background-color: rgba(228, 242, 254, 1);
    box-shadow: inset 2px 2px 12px 0px rgba(153, 204, 255, 1);
    width: 2.934rem;
    position: absolute;
    left: 46.16rem;
    top: 22.614rem;
}

.text_78 {
    width: 1.92rem;
    height: 0.48rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(29, 142, 255, 1);
    font-size: 0.48rem;
    font-family: SourceHanSansCN-Regular;
    white-space: nowrap;
    line-height: 0.48rem;
    text-align: left;
    text-shadow: 2px 2px 18px rgba(255, 255, 255, 1);
    margin: 0.24rem 0 0 0.507rem;
}

.group_52 {
    position: absolute;
    left: 33.067rem;
    top: 23.147rem;
    width: 6.507rem;
    height: 4.507rem;
    background: url(/Public/home/fitUp/images/SketchPng1088c4773fbba88da04cec35d7d3c162231d384cf67e30c9f6828f2cd4d67d80.png) 0rem -0.027rem no-repeat;
    background-size: 6.507rem 4.534rem;
}

.group_53 {
    position: absolute;
    left: 40.96rem;
    top: 23.147rem;
    width: 6.507rem;
    height: 4.507rem;
    background: url(/Public/home/fitUp/images/SketchPng3552a26d23e3d884967295b62d480835a68e5a4fb561826b9df8db58a7300841.png) 0rem -0.027rem no-repeat;
    background-size: 6.507rem 4.534rem;
}

.selling-points-block .active {
    background: linear-gradient(180deg, #FFE082 0%, #FFAE0D 100%);
    border: none;
}

.adv-pc {
    padding-left: 18.5%;
}

.adv-pc .cyl-adv-text {
    font-size: 32px;
    color: #142033;
    position: absolute;
    top: 166px;
}

.adv-pc .video-adv-text {
    font-size: 20px;
    color: #3D4C66;
    position: absolute;
    top: 230px;
}

.adv-pc .video-adv-text p {
    width: 458px;
    display: inline-block;
    line-height: 26px;
}

#adv .tsgn-adv-btn {
    top: 336px;
}

.video-box.inversion-rate-box {
    background: #FFFFFF;
}

.inversion-rate-box .container .title {
    font-weight: bold;
}

.inversion-rate-box .blue {
    color: #106EFF;
}

.inversion-rate-box .container .Subtitle {
    margin-bottom: 16px;
}

.inversion-rate-box .container .img {
    position: relative;
    /*width: max-content;*/
    margin: 0 auto;
}

.inversion-rate-box .img .guide-click {
    position: absolute;
    top: 19%;
    left: -190px;
    text-align: right;
    display: none;
}

.inversion-rate-box .img .create-order {
    position: absolute;
    bottom: 19%;
    left: -190px;
    text-align: right;
    display: none;
}

.inversion-rate-box .img .strong-match {
    position: absolute;
    top: 19%;
    right: -190px;
    text-align: left;
    display: none;
}

.inversion-rate-box .img .increase-sales {
    position: absolute;
    bottom: 19%;
    right: -190px;
    text-align: left;
    display: none;
}

.inversion-rate-box .img .rate-title {
    color: #051018;
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
}

.inversion-rate-box .img .rate-sub-title {
    margin-top: 20px;
    color: #666666;
    font-size: 16px;
    line-height: 28px;
}
.inversion-rate-box .img .rate-sub-title span {
    display: block;
}
.inversion-rate-box .tag {
    width: 249px;
    height: 34px;
    line-height: 34px;
    color: #FFFFFF;
    font-size: 16px;
    background: linear-gradient(180deg, #6BA5FF 0%, #106EFF 100%);
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
}
#footer {
    background: url(/Public/home/fitUp/images/bottom.png) no-repeat;
    background-size: cover;
}
#footer .footer {
    background: none;
}

@media (max-width: 767px) {
    #adv .fit-up-ad-btn {
        top: 210px !important;
    }

    .video-box .container .title {
        font-size: 16px;
        font-weight: bold;
        color: #051018;
    }

    .inversion-rate-box .container .img {
        width: 100%;
        margin-top: 10px;
    }

    .inversion-rate-box .container .img img {
        width: 100%;
    }

    .inversion-rate-box .img .guide-click {
        left: 10px;
        top: 6%;
        width: 95px;
    }

    .inversion-rate-box .img .rate-title {
        font-size: 14px;
        color: #051018;
    }

    .inversion-rate-box .img .rate-sub-title {
        margin-top: -7px;
        margin-right: -10px;
        font-size: 12px;
        line-height: 16px;
        transform: scale(0.8);
    }
    .inversion-rate-box .img .rate-sub-title span {
        display: inline;
    }

    .inversion-rate-box .img .create-order {
        left: 10px;
        bottom: 7%;
        width: 95px;
    }

    .inversion-rate-box .img .strong-match {
        top: 6%;
        right: 10px;
        width: 95px;
    }

    .inversion-rate-box .img .strong-match .rate-sub-title {
        margin-left: -10px;
    }

    .inversion-rate-box .img .increase-sales {
        bottom: 17%;
        right: 10px;
        width: 95px;
    }

    .inversion-rate-box .img .increase-sales .rate-sub-title {
        margin-left: -10px;
    }

    .inversion-rate-box .tag {
        width: 200px;
        height: 26px;
        line-height: 26px;
        font-size: 13px;
    }

    .banner-mobile {
        background-size: cover !important;
    }

    .section_2 {
        height: auto;
        padding-bottom: 20px;
    }

    .section_21 {
        width: calc(100% - 32px);
        height: auto;
        margin-top: 56px;
    }

    .text_8, .text_9 {
        width: 100%;
        height: auto;
        margin: 0;
        text-align: center;
    }

    .text_8 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .text_9 {
        margin-top: 8px;
        line-height: 16px;
        font-size: 12px;
    }

    .box_17 {
        position: relative;
        width: 100%;
        height: auto;
        margin-top: 30px;
    }

    .image-wrapper_1-box {
        position: absolute;
        left: -99999px;
        width: 60% !important;
        margin: 141px auto 0;
    }

    .image-wrapper_1-box.active {
        position: relative;
        left: 0;
    }

    .image-wrapper_1 {
        width: 100%;
        height: auto;
    }

    .image_1 {
        position: relative;
        width: 100%;
        height: auto;
    }

    .arrow-box {
        display: none;
    }

    .section_2-box {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        overflow-x: auto;
    }

    .section_2-box::-webkit-scrollbar {
        width: 0;
    }

    .box_18 {
        width: max-content;
        height: auto;
        flex-direction: inherit;
        margin: 0;
    }

    .block_2 {
        flex: 1;
        width: 230px;
        height: auto;
        padding: 16px;
        margin-top: 0;
        margin-right: 16px;
    }

    .block_2:last-child {
        margin-right: 0;
    }

    .text-wrapper_41, .text_10, .paragraph_5 {
        width: 100%;
        height: auto;
    }

    .text-wrapper_41 {
        margin: 0;
    }

    .text_10 {
        font-size: 16px;
        line-height: 26px;
        color: #051018;
    }

    .paragraph_5 {
        font-size: 12px;
        line-height: 18px;
        color: #666666;
    }

    .section_3 {
        width: 100%;
        height: auto;
        padding: 50px 16px;
    }

    .group_55, .text-wrapper_45 {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }

    .text-wrapper_45 {
        margin-top: 1.02rem;
    }

    .text-wrapper_8 {
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: bold;
    }

    .text_14, .text_15 {
        font-size: 16px;
    }

    .text_16 {
        width: 100%;
        height: auto;
        text-align: center;
        line-height: 17px;
        font-size: 12px;
    }

    .group_56 {
        flex-wrap: wrap;
        width: 100%;
        height: auto;
        margin: 40px auto 0;
    }

    .group_5 {
        width: calc(50% - 8px);
        height: auto;
        margin-bottom: 16px;
    }

    .section_22, .box_19, .text_18, .paragraph_9 {
        width: 100%;
        height: auto;
    }

    .section_22 {
        padding: 16px;
    }

    .label_1 {
        width: 30px;
        height: 30px;
    }

    .label_1_1 {
        width: 33px;
        height: 28px;
    }

    .text_17 {
        width: auto;
        font-size: 30px;
        line-height: 30px;
    }

    .text_18 {
        margin-top: 16px;
        font-size: 16px;
        line-height: 22px;
    }

    .paragraph_9 {
        margin-top: 8px;
        line-height: 18px;
        font-size: 12px;
    }

    .section_9 {
        width: 100%;
        height: auto;
    }

    .section_23 {
        width: 100%;
        height: auto;
        padding: 50px 16px;
        margin: 0 auto;
    }

    .text_38, .text_39 {
        width: 100%;
        height: auto;
        text-align: center;
    }

    .text_38 {
        margin: 0;
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .text_39 {
        margin: 0.72rem auto 0;
        line-height: 17px;
        font-size: 12px;
    }

    .box_27 {
        flex-wrap: wrap;
        width: 100%;
        height: auto;
        margin-top: 40px;
    }

    .block_17 {
        width: calc(50% - 8px);
        height: auto;
        padding: 56px 16px 95px;
        margin-bottom: 16px;
    }

    .block_33 {
        width: 100%;
        height: auto;
        margin: 0;
    }

    .block_18, .block_19 {
        margin-left: 0;
    }

    .paragraph_12 {
        width: 100%;
        height: auto;
        font-size: 12px;
        line-height: 18px;
    }

    .text_40 {
        top: 26px;
        left: 16px;
        width: 100%;
        height: auto;
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .label_4 {
        position: absolute;
        top: 16px;
        left: 8px;
        width: 22px;
        height: 17px;
    }

    .section_10 {
        width: 100%;
        height: auto;
        padding: 50px 16px 30px;
    }

    .text-wrapper_46, .text-wrapper_47, .text_43, .text_44 {
        width: 100%;
        height: auto;
        margin: 0;
        text-align: center;
    }

    .text_43 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .text_44 {
        margin-top: 8px;
        line-height: 22px;
        font-size: 12px;
    }

    .section_29 {
        overflow-x: auto;
    }

    .section_29::-webkit-scrollbar {
        width: 0;
    }

    .section_24 {
        flex-wrap: nowrap;
        width: max-content;
        height: auto;
        margin-top: 40px;
    }

    .group_18 {
        width: 240px;
        height: auto;
        margin-right: 20px;
        margin-bottom: 0;
        background: none;
        border-radius: 12px;
    }

    .group_18:first-child {
        margin-left: 20px;
    }

    .image_6 {
        width: 12rem;
        height: 4.427rem;
        margin: 30px auto 20px;
    }

    .group_20, .block_34, .text_45, .paragraph_15, .section_26 {
        width: 100%;
        height: auto;
    }

    .group_20 {
        border: none;
    }

    .block_34 {
        padding: 10px;
        margin: 0;
    }

    .text_45 {
        margin-top: 10px;
        font-size: 14px;
        line-height: 20px;
    }

    .paragraph_15 {
        margin-top: 12px;
        line-height: 22px;
        font-size: 12px;
    }

    .section_26 {
        margin-top: 12px;
    }

    .image_7 {
        width: 120px;
        max-width: 80%;
        height: auto;
    }

    #footer {
        background: url(/Public/home/fitUp/images/bottom_h5.png) no-repeat;
        background-size: cover;
    }

    #footer .footer .footer-title h2 {
        margin-top: 40px;
        font-size: 18px;
        line-height: 27px;
    }
}