.phone-why-choose-us {
    position: relative;
    box-sizing: border-box;
    padding: 0 4vw;
    margin-bottom: 11vw;
}

.phone-why-choose-us .title {
    font-size: 4.8vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    text-align: center;
    padding-bottom: 5.3vw;
}

.phone-why-choose-us .details-container {
    display: flex;
    flex-flow: row wrap;
}

.phone-why-choose-us .details-container .detail {
    flex: 50%;
    padding-bottom: 5.3vw;
}

.phone-why-choose-us .details-container .detail:nth-last-child(-n+2) {
    flex: 50%;
    padding-bottom: 0;
}

.phone-why-choose-us .details-container .detail .picture {
    width: 44vw;
    height: 44vw;
    margin-bottom: 2.67vw;
    overflow: hidden;
}

.phone-why-choose-us .details-container .detail .body {
    font-size: 3.733vw;
    font-weight: 400;
    color: #333;
    font-family: "PingFangSC-Regular";
    display: inline-block;
    text-align: center;
    white-space: initial;
    word-wrap: break-word;
    overflow: hidden;
    width: 44vw;
    line-height: 5.3vw;
}

.phone-why-choose-us .details-container .detail .body .little-title {
    font-size: 4.267vw;
    font-weight: 500;
    color: #333;
    font-family: "PingFangSC-Medium";
    margin-bottom: 1.3vw;
}

.phone-why-choose-us .details-container > :nth-child(even) {
    display: flex;
    flex-flow: column;
    align-items: flex-end;
}

.pc-why-choose-us {
    position: relative;
    box-sizing: border-box;
    padding: 0 18.66vw;
    margin-bottom: 5vw;
}

.pc-why-choose-us .title {
    font-size: 2.22vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    font-size: 2.083vw;
    padding-bottom: 2.6vw;
}

.pc-why-choose-us .details-container {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}

.pc-why-choose-us .details-container .detail {
    /* padding-bottom: 2.4vw; */
}

.pc-why-choose-us .details-container .detail .picture {
    width: 14.8vw;
    height: 14.8vw;
    margin-bottom: 1vw;
}

.pc-why-choose-us .details-container .detail .the-text {
    font-size: 0.93vw;
    font-weight: 400;
    color: #333;
    font-family: "PingFangSC-Regular";
    display: inline-block;
    text-align: center;
    white-space: initial;
    word-wrap: break-word;
    overflow: hidden;
    width: 14.8vw;
    line-height: 1.5vw;
}

.pc-why-choose-us .details-container .detail .the-text .little-title {
    font-size: 1.2vw;
    font-weight: 500;
    color: #333;
    font-family: "PingFangSC-Medium";
    margin-bottom: 0.53vw;
}

.pc-why-choose-us .details-container .second-row {
    flex: 25%;
}

.phone-customer-reviews {
    position: relative;
    box-sizing: border-box;
    padding: 0 4vw;
    margin-bottom: 11vw;
}

.phone-customer-reviews .title {
    font-size: 4.8vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    text-align: center;
    padding-bottom: 5.3vw;
}

.phone-customer-reviews .details-container {
    display: flex;
    flex-flow: column wrap;
}

.phone-customer-reviews .details-container .detail {
    flex: 100%;
    padding-bottom: 5.3vw;
}

.phone-customer-reviews .details-container .detail:last-child {
    flex: 100%;
    padding-bottom: 0;
}

.phone-customer-reviews .details-container .detail:last-child {
    flex: 100%;
    padding-bottom: 0;
}

.phone-customer-reviews .details-container .detail .title-wrap {
    display: flex;
    flex-flow: row wrap;
    height: 11.73vw;
    align-items: center;
    margin-bottom: 2.67vw;
}

.phone-customer-reviews .details-container .detail .title-wrap .picture {
    width: 11.73vw;
    height: 11.73vw;
    overflow: hidden;
    border-radius: 50%;
}

.phone-customer-reviews .details-container .detail .title-wrap .little-title {
    height: 100%;
    display: flex;
    flex: 1;
    align-items: center;
    padding-left: 2.67vw;
    font-size: 4.267vw;
    font-weight: 500;
    color: #333;
    font-family: "PingFangSC-Medium";
    word-wrap: break-word;
}

.phone-customer-reviews .details-container .detail .body-box {
    width: 92vw;
    background: #fff;
    box-shadow: 0 2.13vw 3.2vw 0 rgba(153, 153, 153, 0.1);
    border-radius: 0 0 2.67vw 2.67vw;
    padding: 4vw;
    padding-top: 0;
    box-sizing: border-box;
}

.phone-customer-reviews .details-container .detail .body-box .body {
    font-size: 3.733vw;
    font-weight: 400;
    color: #333;
    font-family: "PingFangSC-Regular";
    display: inline-block;
    text-align: left;
    white-space: initial;
    word-wrap: break-word;
    overflow: hidden;
    width: 84vw;
    line-height: 5.3vw;
}

.pc-customer-reviews {
    position: relative;
    box-sizing: border-box;
    padding: 0 18.67vw;
    margin-bottom: 5vw;
    overflow: hidden;
}

.pc-customer-reviews .title {
    font-size: 2.13vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    text-align: center;
    padding-bottom: 2.67vw;
}

.pc-customer-reviews .details-container {
    display: flex;
    flex-flow: column wrap;
    box-sizing: border-box;
}

.pc-customer-reviews .details-container .detail {
    width: 62.533vw;
    flex: 100%;
    margin-bottom: 1.06vw;
}

.pc-customer-reviews .details-container .detail:last-child {
    margin-bottom: 0;
}

.pc-customer-reviews .details-container .detail .item {
    display: flex;
    flex-direction: column;
    margin-bottom: 1.06vw;
    overflow: hidden;
    background: #f2f2f2;
    padding: 2.133vw 2.67vw;
    box-sizing: border-box;
}

.pc-customer-reviews .details-container .detail:last-child .item {
    margin-bottom: 0;
}

.pc-customer-reviews .details-container .detail .item .top-content {
    display: flex;
    align-items: center;
    margin-bottom: 5vh;
}

.pc-customer-reviews .details-container .detail .item .picture {
    width: 4.13vw;
    height: 4.13vw;
    margin-right: 1vw;
    /* overflow: hidden;
    border-radius: 50%; */
}

.image-container2 {
    width: 4.13vw;
    height: 4.13vw;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}

.image-container2 .image {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.pc-customer-reviews .details-container .detail .item .little-title {
    /* padding-left: 1.06vw;
    padding-right: 2.267vw; */
    font-size: 1.2vw;
    word-wrap: break-word;
    overflow: hidden;
    line-height: 1.5vw;
    font-weight: 500;
    color: #333;
    font-family: "PingFangSC-Medium";
}

.pc-customer-reviews .details-container .detail .item .body {
    font-size: 0.933vw;
    font-weight: 400;
    color: #333;
    font-family: "PingFangSC-Regular";
    text-align: left;
    white-space: initial;
    word-wrap: break-word;
    line-height: 1.5vw;
}

.phone-cooperation-brand {
    position: relative;
    box-sizing: border-box;
    padding: 0 4vw;
    margin-bottom: 11vw;
}

.phone-cooperation-brand .title {
    font-size: 4.8vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    text-align: center;
    padding-bottom: 5.3vw;
}

.phone-cooperation-brand .details-container {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    margin-left: -4vw;
}

.phone-cooperation-brand .details-container .detail {
    padding-bottom: 4vw;
}

.phone-cooperation-brand .details-container .detail:nth-last-child(-n+3) {
    padding-bottom: 0;
}

.phone-cooperation-brand .details-container .detail .picture {
    margin-left: 4vw;
    width: 44vw;
    height: 44vw;
    overflow: hidden;
}

.phone-cooperation-brand .details-container .detailThree .picture {
    width: 28vw;
    height: 28vw;
    overflow: hidden;
}

.pc-cooperation-brand {
    position: relative;
    box-sizing: border-box;
    padding: 0 18.67vw 0 17.46vw;
    margin-bottom: 5vw;
    overflow: hidden;
}

.pc-cooperation-brand .title {
    font-size: 2.133vw;
    font-weight: 600;
    color: "rgba(51,51,51,1)";
    font-family: "PingFangSC-Semibold";
    text-align: center;
    padding-bottom: 2.67vw;
}

.pc-cooperation-brand .details-container {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-content: space-around;
}

.pc-cooperation-brand .details-container .detail {
    padding-bottom: 1.067vw;
    padding-left: 1.067vw;
}

.pc-cooperation-brand .details-container .detail:nth-last-child(-n+4) {
    padding-bottom: 0vw;
    padding-left: 1.067vw;
}

.pc-cooperation-brand .details-container .detail .picture {
    width: 9.3vw;
    height: 9.3vw;
    overflow: hidden;
}

.pc-cooperation-brand .details-container .detailFour .picture {
    width: 14.4vw;
    height: 14.4vw;
}

.pc-cooperation-brand .details-container .detailFive .picture {
    width: 11.467vw;
    height: 11.467vw;
}

.pc-cooperation-brand .details-container > :nth-child(even) {
    display: flex;
    flex-flow: column;
    align-items: flex-end;
}
