/**** CEL ****/
.image-cel {
    width: 109px;
    height: 164px;
    background-size: 109px 164px;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
    .image-cel {
        width: 108px;
        height: 163px;
        background-size: 108px 163px;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 735px) {
    .image-cel {
        width: 112px;
        height: 169px;
        background-size: 112px 169px;
        background-repeat: no-repeat;
    }
}

/** MacBook Pro 14 英寸 (M5) **/
.a3434_a {
    background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .a3434_a {
        background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .a3434_a {
        background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .a3434_a {
        background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .a3434_a {
        background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .a3434_a {
        background-image: url("/mac/compare/cel/a3434_a__fpwq5p2jfnee_small_2x.png")
    }
}
/** MacBook Pro 14 英寸 (M5) **/


/* 充电和外设扩展 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(40px);
}
@media only screen and (max-width: 1068px) {
    .section-charging .model-1 .connection-16-figure-1 .caption-2 {
        transform: translateX(39px);
    }
}
@media only screen and (max-width: 735px) {
    .section-charging .model-1 .connection-16-figure-1 .caption-2 {
        transform: translateX(32px);
    }
}

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

.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: 224px;
}

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

.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
    }
}


/** J714 **/
.a3426_a {
    background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .a3426_a {
        background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .a3426_a {
        background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .a3426_a {
        background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .a3426_a {
        background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .a3426_a {
        background-image: url("/mac/compare/cel/a3426_a__f2c9pj30nyai_small_2x.png")
    }
}

.a3427_a {
    background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .a3427_a {
        background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .a3427_a {
        background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .a3427_a {
        background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .a3427_a {
        background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .a3427_a {
        background-image: url("/mac/compare/cel/a3427_a__bxlm7drit6he_small_2x.png")
    }
}
/** J714 **/

/** J716 **/
.a3428_a {
    background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .a3428_a {
        background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .a3428_a {
        background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .a3428_a {
        background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .a3428_a {
        background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .a3428_a {
        background-image: url("/mac/compare/cel/a3428_a__d0bx0ivzc8wi_small_2x.png")
    }
}

.a3429_a {
    background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .a3429_a {
        background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .a3429_a {
        background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .a3429_a {
        background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .a3429_a {
        background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .a3429_a {
        background-image: url("/mac/compare/cel/a3429_a__fqx94mf03dqy_small_2x.png")
    }
}
/** J716 **/

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

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