/* 充电和外设扩展 14 */
.section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
    transform: translateX(25px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
        transform: translateX(25px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
        transform: translateX(25px);
    }
}

.section-charging .model-1 .connection-14-figure-2 .caption-4 {
    transform: translateX(0px);
}

.section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
    transform: translateX(25px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
        transform: translateX(25px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
        transform: translateX(25px);
    }
}

.section-charging .model-2 .connection-14-figure-2 .caption-5 {
    transform: translateX(30px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-2 .connection-14-figure-2 .caption-5 {
        transform: translateX(25px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-2 .connection-14-figure-2 .caption-5 {
        transform: translateX(25px);
    }
}

.section-charging .model-2 .connection-14-figure-2 .caption-4 {
    transform: translateX(0px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-2 .connection-14-figure-2 .caption-4 {
        transform: translateX(0px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-2 .connection-14-figure-2 .caption-4 {
        transform: translateX(0px);
    }
}
/* 充电和外设扩展 16 */
.section-charging .model-1 .connection-16-figure-1 .caption-2 {
    transform: translateX(22px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-16-figure-1 .caption-2 {
        transform: translateX(21px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-16-figure-1 .caption-2 {
        transform: translateX(21px);
    }
}

.section-charging .model-1 .connection-16-figure-2 .caption-5 {
    transform: translateX(20px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-16-figure-2 .caption-5 {
        transform: translateX(20px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-16-figure-2 .caption-5 {
        transform: translateX(20px);
    }
}

.section-charging .model-1 .connection-16-figure-2 .caption-4 {
    transform: translateX(0px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-16-figure-2 .caption-4 {
        transform: translateX(0px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-16-figure-2 .caption-4 {
        transform: translateX(0px);
    }
}

/* 尺寸和重量 */
.caption-wrapper {
    line-height: 1;
}

/* MacBook Pro 与环境 */
.section-environment .icon-wrapper {
    max-width: 328px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-memory .techspecs-column:nth-of-type(n + 3) p:last-of-type {
        margin-top: 20px;
    }
}
@media only screen and (max-width: 734px) {
    .table-table-14 .section-memory .techspecs-column:nth-of-type(3) p:last-of-type {
        margin-top: 20px;
    }
}
.section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2{
    transform:translateX(30px);
}

.section-charging .model-1 .connection-14-figure-2 .caption-5{
    transform: translateX(24px);
}
.section-charging .model-1 .connection-14-figure-1 .caption-3{
    transform:translateX(-18px);
}

@media only screen and (max-width: 734px) {
    .section-techspecs .section-cel .techspecs-column{
        margin-bottom: 35px;
    }
}

.section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
    left: 118px;
}

@media (max-width: 734px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-2, .section-charging .model-2 .connection-14-figure-1 .caption-2 {
        left:86px
    }
}

.section-charging .model-1 .connection-14-figure-2 .caption-6, .section-charging .model-2 .connection-14-figure-2 .caption-6 {
    left: 306px;
}

@media (max-width: 734px) {
    .section-charging .model-1 .connection-14-figure-2 .caption-6, .section-charging .model-2 .connection-14-figure-2 .caption-6 {
        top: -22px;
        left:195px
    }
}

.section-charging .model-2 .connection-14-figure-1 .caption-3 {
    left: 202px;
}

@media (max-width: 734px) {
    .section-charging .model-2 .connection-14-figure-1 .caption-3 {
        left:163px
    }
}

.section-charging .model-2 .connection-14-figure-2 .caption-5 {
    left: 222px;
}

@media (max-width: 734px) {
    .section-charging .model-2 .connection-14-figure-2 .caption-5 {
        top: 4px;
        left:129px
    }
}

@media (max-width: 734px) {
    .section-charging .model-1 .connection-14-figure-1 .caption-1, .section-charging .model-2 .connection-14-figure-1 .caption-1 {
        left: 38px;
    }
}


.section-charging .model-1 .connection-16-figure-1 .caption-3 {
    left: 210px;
}

@media (max-width: 734px) {
    .section-charging .model-1 .connection-16-figure-1 .caption-3 {
        left: 140px
    }
}

.section-charging .model-1 .connection-16-figure-2 .caption-6 {
    left:292px
}

@media (max-width: 734px) {
    .section-charging .model-1 .connection-16-figure-2 .caption-6 {
        left:196px
    }
}

@media only screen and (min-width: 471px) {
    .br-470{
        display: none;
    }
}

@media only screen and (max-width: 470px) {
    .br-470{
        display: block;
    }
}

@media (min-width: 1069px) {
    .table-table-14 .section-chip .techspecs-column:nth-last-child(-n + 2) .copy-item:first-of-type .techspecs-list {
        min-height: 0;
    }
}

@media (min-width: 1069px) {
    .table-table-14 .section-chip .techspecs-column .copy-item:first-of-type .techspecs-list {
        min-height: auto;
    }
}

@media (max-width: 734px) {
    .table-table-14 .section-chip .techspecs-column .copy-item:first-of-type .techspecs-list {
        min-height: auto;
    }
}

.section-size-weight .table-14 .caption-height {
    transform: translate(448px, 4px);
}

@media (max-width: 1068px) {
    .section-size-weight .table-14 .caption-height {
        transform: translate(352px,-5px)
    }
}

@media (max-width: 734px) {
    .section-size-weight .table-14 .caption-height {
        transform: translate(137px, -9px);
    }
}

.section-size-weight .table-16 .caption-height {
    transform: translate(490px, 3px);
}

@media (max-width: 1068px) {
    .section-size-weight .table-16 .caption-height {
        transform: translate(365px,-8px)
    }
}

@media (max-width: 734px) {
    .section-size-weight .table-16 .caption-height {
        transform: translate(142px,-8px)
    }
}