.page{width:100%;padding:0;background: #f2f2f3;max-width: 640px;}
.wap_nav,.wap_news,.block3,.block4,.block5{background: #fff;}
.slider-point span.act{background-color: #ffe109;}

nav{ position:fixed; bottom:0; width:100%; max-width:640px; background:#faf7f7; border-top:solid 1px #e3e3e3; padding:5px 0;}
nav ul li{ float:left; width:20%; text-align:center; font-size:12px;}
nav ul li i{ display:inline-block; vertical-align:middle; background:url('../images/icon403.png') no-repeat; width:30px; height:23px; background-size:155px; margin-bottom:0px;}
nav ul li.current a{ color:#f01f1f;}
/*nav ul li.current i{ display:inline-block; vertical-align:middle; background:url('../images/icon405.png') no-repeat; width:30px; height:23px; background-size:cover; margin-bottom:0px;}*/
nav ul li i.nav1{ background-position:-1px -2px;}
nav ul li.current i.nav1{ background-position:-1px -28px;}
nav ul li i.nav2{ background-position:-32px -2px;}
nav ul li.current i.nav2{ background-position:-32px -28px;}
nav ul li i.nav3{ background-position:-62px -2px;}
nav ul li.current i.nav3{ background-position:-62px -28px;}
nav ul li i.nav4{ background-position:-92px -2px;}
nav ul li.current i.nav4{ background-position:-92px -28px;}
nav ul li i.nav5{ background-position:-122px -2px;}
nav ul li.current i.nav5{ background-position:-122px -28px;}