@media screen and (max-width: 750px) {
    .container-box {
        padding-top: .35rem;
    }

    .container-box .container-title .title-text {
        height: 0.59rem;
        font-size: 0.43rem;
        font-family: Source Han Sans SC-Bold, Source Han Sans SC;
        font-weight: bold;
        color: #BD1A2D;
        margin-left: .53rem;
    }

    .container-box .container-title .title-line {
        height: 0.03rem;
        background: #EAEEF2;
        margin-top: .2rem;
        position: relative;
    }

    .container-box .container-title .title-line .line-red {
        position: absolute;
        width: 0.53rem;
        height: 0.05rem;
        background: #BD1A2D;
        border-radius: 0.03rem 0.03rem 0.03rem 0.03rem;
        left: 1.12em;
        top: -0.03rem;
    }

    .container-box .zj-ul {
        padding-left: .53rem;
        padding-right: .53rem;
    }

    .container-box .zj-li {
        position: relative;
        margin-top: .43rem;
        margin-bottom: .43rem;
    }

    .container-box .zj-li .zj-point {
        position: absolute;
        width: 0.21rem;
        height: 0.21rem;
        border-radius: 50%;
        background: #BD1A2D;
        left: -0.28rem;
        top: .1rem;
    }

    .container-box .zj-li .already {
        background: #BBC1CC;
    }

    .container-box .zj-li .li-title {
        font-size: 0.37rem;
        font-family: Source Han Sans SC-Regular, Source Han Sans SC;
        font-weight: 400;
        color: #4F4F4F;
    }

    .container-box .zj-li .li-msg {
        display: flex;
        font-size: 0.32rem;
        margin-top: .12rem;
        align-items: center;
    }

    .container-box .zj-li .li-msg .li-status {
        border: 1px solid #BD1A2D;
        color: #BD1A2D;
        padding: 0 .25rem;
    }

    .container-box .zj-li .li-msg .yes {
        border: 1px solid #BBC1CC;
        color: #BBC1CC;
    }

    .container-box .zj-li .li-msg .li-date {
        margin-left: .2rem;
    }

    .container-box .more-box {
        padding: 0 .53rem;
        box-sizing: border-box;
        margin-bottom: .4rem;
    }

    .container-box .more-box .more-main {
        text-align: center;
        height: 0.53rem;
        border-radius: 0.27rem 0.27rem 0.27rem 0.27rem;
        border: 0.03rem solid #EAECF0;
        font-size: 0.32rem;
        color: #BBC1CC;
        line-height: 0.53rem;
    }
    .main-container .out-img-box{
        padding: 0 .53rem;
        box-sizing: border-box;
        margin-bottom: .4rem;
    }
    .out-img-box .first-row{
        display: flex;
        justify-content: space-between;
        margin-bottom: .2rem;
    }
    .out-img-box .first-row .img-box{
        width: 49%;
        height: auto;
    }
    .out-img-box .first-row .img-box a{
        display: block;
        width: 100%;
    }
    .out-img-box .first-row .img-box a img{
        width: 100%;
        height: auto;
    }
}