
@media screen and (max-width:414px){/*移动版 - 414宽度*/

/* header */

.header a { font-size: 12px; }
 .header i { font-size: 7vw; color: #fff; }
.header div.menuBut,.header div.headTel { width: 20vw; }


.nav_header i { font-size: 7vw; }


/*footer*/
#footer div { font-size: 2vh; padding: 10px 0;  overflow: hidden; }
#footer div span { font-size: 12px; }
#footer div i { font-size: 2vh; }
#footer p { font-size: 12px; }




.mainBox02 { padding: 4vh 5vw 12vh;  }
/*.tabCon .tab a { height: 4vh; line-height: 4vh; font-size: 2vh; }*/
.tabCon .con { margin-top: 4vh; }


.m2_slider .slides li { box-shadow: 10px 10px 0px #5d5d62; }
.m2_slider .slides a { box-shadow: 5px 5px 0px #88878b; }
.m2_slider .flex-control-nav { bottom: -6vh; }
.m2_slider .slides .beer_tit { padding: 3vh 3vw; }
.m2_slider .slides .beer_tit h3 { font-size: 3vh; }
.m2_slider .slides .beer_tit p { font-size: 2vh; margin: 2vh 0; }
.m2_slider .slides .beer_tit span { font-size: 2vh; }
.m2_slider .slides .beer_tit i { font-size: 2.5vh; }
.m2_slider .slides .beer_tit b { font-size: 3vh; }
.mainBox02 .seeMore { font-size: 2.5vh; height: 10vh; line-height: 10vh; margin-top: 11vh; }




.mainBox03 { padding: 4.5vh 2.5vw 10vh; }
.mainBox03 .tit { font-size: 3vh; }
.mainBox03 ul { margin-left: -2.5vw; }
.mainBox03 ul li { margin-left: 2.5vw; margin-top: 2.5vh; width: calc(50% - 2.5vw); }
.mainBox03 ul li p { font-size: 2vh; margin: 2vh 0 1vh; }
.mainBox03 ul li span { font-size: 2vh; }
.mainBox03 ul li span b { font-size: 2.5vh; }
.mainBox03 .seeMore { font-size: 2.5vh; height: 10vh; line-height: 10vh; margin: 6vh auto 0; } 



.mainBox04 a { font-size: 1.5vh; padding: 1.5vh 1vw; }









/*sub*/
.subListPg ul { margin-left: -2.5vw; }
.subListPg ul li { margin-left: 2.5vw; margin-top: 1.5vh; width: calc(50% - 2.5vw); }
.subListPg ul li p { font-size: 2vh; margin: 2vh 0 1vh; }
.subListPg ul li span { font-size: 2vh; }
.subListPg ul li span b { font-size: 2.5vh; }
.subListPg .seeMore { font-size: 2.5vh; height: 10vh; line-height: 10vh; margin: 6vh auto 0; } 








}/*移动版 - 414宽度 结束*/


@media screen and (max-width: 374px) {

.subListPg ul li h3 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pagination a { width: 29px; height: 29px; line-height: 29px; margin: 0 2px; }


#viewPush_slider.flexslider .slides li a p { font-size: 12px; }
.s3_bg div { float: none; width: auto; }
.s3_bg div.lf p { margin-top: 15px; }
.s3_bg div.rt { float: none; margin-top: 15px; }


.s5_phoneCon div { font-size: 17px; }


.s6_join_box .tit { font-size: 14px; }
.s6_join_box .tit span { font-size: 18px; }
.s6_join_box .tit b { font-size: 28px; }


.pepoCen_pay_box1 p { font-size: 14px; }
.pepoCen_pay_box1 p b { font-size: 18px; }
.pepoCen_pay_box2 p a { margin-top: 0; }
.pepoCen_pay_box4 div { padding: 10px;  }
.pepoCen_pay_box4 div p { font-size: 12px; }

.addTo_wxPopBox { padding-top: 15px; padding-bottom: 15px; }
.addTo_wxPopCon { margin-top: 15px; }
.addTo_wxPopCon div { font-size: 16px; }
.addTo_wxPopCon p { font-size: 14px; margin-top: 5px; }
.addTo_wxPopBox > b { margin-top: 15px; }


.pepoleCen_shopCart_foot a { font-size: 14px; }
.pepoleCen_shopCart_foot a span { margin-right: 5px; }
.pepoleCen_shopCart_foot a span em { font-size: 14px; }
.pepoleCen_shopCart_foot a span em b { font-size: 16px; }


.my_order .hed { padding: 0 5px; }
.my_order  { cursor: pointer; }
.my_order .hed span { font-size: 12px; margin-right: 5px; }
.my_order .hed p { font-size: 14px; }

}

