/*webfont*/
.section-program-guide .description h3:lang(zh-CN),
.section-program-guide .description h3.ellipsis:lang(zh-CN),
.section-program-guide .description span:lang(zh-CN){
font-family: 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif; font-size: 16px;
}

/* image-airpod position */
.section-cards .section-content .card-03 .image-airpod-left {
    position: absolute;
    top: 64px;
    left: 140px;
}

@media only screen and (min-width: 1800px) {
    .section-cards .section-content .card-03 .image-airpod-left {
        left:176px
    }
}

@media only screen and (max-width: 1068px) {
    .section-cards .section-content .card-03 .image-airpod-left {
        top: 45px;
        left:105px
    }
}

@media only screen and (max-width: 735px) {
    .section-cards .section-content .card-03 .image-airpod-left {
        top: 38px;
        left:-30px
    }
}

@media only screen and (max-width: 320px) {
    .section-cards .section-content .card-03 .image-airpod-left {
        left:-25px
    }
}

.section-cards .section-content .card-03 .image-airpod-right {
    position: absolute;
    top: -75px;
    right: 150px;
}

@media only screen and (min-width: 1800px) {
    .section-cards .section-content .card-03 .image-airpod-right {
        right:180px
    }
}

@media only screen and (max-width: 1068px) {
    .section-cards .section-content .card-03 .image-airpod-right {
        top: -79px;
        right:107px
    }
}

@media only screen and (max-width: 735px) {
    .section-cards .section-content .card-03 .image-airpod-right {
        top: -78px;
        right:-20px
    }
}

@media only screen and (max-width: 320px) {
    .section-cards .section-content .card-03 .image-airpod-right {
        right:-15px
    }
}

/* 2020/02/10 */
@media only screen and (max-width: 735px) {
	.section-cards .section-content .cta-wrapper {
		z-index: 5
	}
}

/*  alt code */

.section-plans {
    margin-bottom: 90px;
}

@media only screen and (max-width: 1068px) {
    .section-plans{
        margin-bottom: 67px;
        padding-bottom:75px
    }
}

@media only screen and (max-width: 735px) {
    .section-plans {
        margin-bottom:80px
    }
}
