.diagram-volume {
    transform: translate(6px,0);
}
@media (max-width: 1068px) {
    .diagram-volume {
        transform: translate(0px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-volume {
        transform: translate(0px,-8px);
    }
}

.diagram-ring {
    transform: translate(0px,0px);
}
@media (max-width: 1068px) {
    .diagram-ring {
        transform: translate(2px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-ring {
        transform: translate(0px,-4px);
    }
}

.diagram-camera-control {
    transform: translate(2px,0px);
}
@media (max-width: 1068px) {
    .diagram-camera-control {
        transform: translate(8px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-camera-control {
        transform: translate(0px,6px);
    }
}

.diagram-side {
    transform: translate(-2px,0px);
}
@media (max-width: 1068px) {
    .diagram-side {
        transform: translate(5px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-side {
        transform: translate(0px,0px);
    }
}

.diagram-speaker-2 {
    transform: translate(2px,0px);
}
@media (max-width: 1068px) {
    .diagram-speaker-2 {
        transform: translate(0px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-speaker-2 {
        transform: translate(3px,0px);
    }
}

.diagram-connector {
    transform: translate(4px,0px);
}
@media (max-width: 1068px) {
    .diagram-connector {
        transform: translate(0px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-connector {
        transform: translate(-3px,0px);
    }
}

.diagram-mic {
    transform: translate(-4px,0px);
}
@media (max-width: 1068px) {
    .diagram-mic {
        transform: translate(0px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-mic {
        transform: translate(-6px,0px);
    }
}

.diagram-speaker {
    transform: translate(0px,0px);
}
@media (max-width: 1068px) {
    .diagram-speaker {
        transform: translate(0px,0px);
    }
}
@media (max-width: 734px) {
    .diagram-speaker {
        transform: translate(6px,0px);
    }
}


/* cellular 样式 */
.section-cellular-and-wireless .techspecs-column.span-1{
    width:75% !important;
}
@media (max-width:734px){
    .section-cellular-and-wireless .techspecs-column.span-1 {
        width: 100% !important;
    }
}

/* end  */
/* images */
.section-display .image-display-iphone-pro {
    background-image: url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_large.jpg);
}
@media (min-resolution: 1.5dppx),(min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_large_2x.jpg)
    }
}
@media (max-width: 1068px) {
    .section-display .image-display-iphone-pro {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_medium.jpg)
    }
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx),(max-width: 1068px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_medium_2x.jpg)
    }
}
@media (max-width: 734px) {
    .section-display .image-display-iphone-pro {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_small.jpg)
    }
}
@media (max-width: 734px) and (min-resolution: 1.5dppx),(max-width: 734px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro__ch94o033euxe_small_2x.jpg)
    }
}
.section-display .image-display-iphone-pro-max {
    background-image: url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_large.jpg);
}
@media (min-resolution: 1.5dppx),(min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_large_2x.jpg)
    }
}
@media (max-width: 1068px) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_medium.jpg)
    }
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx),(max-width: 1068px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_medium_2x.jpg)
    }
}
@media (max-width: 734px) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_small.jpg)
    }
}
@media (max-width: 734px) and (min-resolution: 1.5dppx),(max-width: 734px) and (min-resolution: 144dpi) {
    .section-display .image-display-iphone-pro-max {
        background-image:url(/hk/iphone-18-pro/images/specs/display_iphone_pro_max__j9l0zy7zitua_small_2x.jpg)
    }
}
