.main{ font-size:16px;}
.main .intro{ font-size:22px;}
.main h1{ font-size:60px;}
.page-overview .intro-headline h1.hero-headline{ font-size:78px;}
.page-overview .intro-film, .page-overview .intro-keynote{ font-size:22px;}
h2{
	font-size: 34px;
}
h2 span.subheadline{
	font-family: "微软雅黑";
	font-style: normal;
}
h3{font-size:40px;}
p.buystrip-block-copy{font-size:14px;}
h4{font-size:30px; line-height:1.1; font-family: "PingHei","Lucida Grande", "Lucida Sans Unicode", "STHeiti", "Helvetica","Arial","Verdana","sans-serif";}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .page-overview .intro-film, .page-overview .intro-keynote {
        font-size: 18px;
    }
}

@media only screen and (max-width: 1024px) {
    .main h1 {
        font-size: 48px;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .main h1 {
        font-size: 34px;
    }
}

@media only screen and (max-width: 1024px) {
    h2 {
        font-size: 40px;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    h2 {
        font-size: 30px;
    }
}
@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .main .intro {
        font-size: 18px;
    }
}
@media only screen and (max-width: 1024px) {
    h3 {
        font-size: 30px;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    h3 {
        font-size: 26px;
    }
}
@media only screen and (max-width: 1024px) {
    h4 {
        font-size: 26px;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    h4 {
        font-size: 22px;
    }
}
#productheader ul li a{font-size:12px;}
