@media screen and (max-width: 1200px){
    .viewport{background: none; height: auto !important;}
    .top, .footer, .phidden {display: none !important;}
    .pshow{display: inline;}
    .center{width: 90%; height: auto !important; margin: 0 auto;}
    .container{width: 100%;}
    .banner-pic-m{display: block;}
}

@media screen and (max-width: 400px){
    .content .box{margin: 20px 0;}
    .plesshidden{display: none;}
    .plessshow{display: inline;}
}