.m-nva{ display:none;}
.m-listnav{ display: none;}
.m-footer{ display: none;}
@media screen and (max-width: 900px){
  html {
    font-size: 22.08px !important;
  }
  .toptsLink{ display:none;}
  .v3waimai_nav{ width:100%; height:50px; top:0px;}
  .h70{ height:50px;}
  .v3waimai_nav .logo img{ height:35px; margin-left:10px;}
  .nav_box{ height:50px; max-width:900px; }
  .fast-nav{ width:35px; float:right; height:50px;}
  .fast-nav ul{display:none;}
  .m-nva{ display:block; overflow:hidden; padding-top:15px;}
  .m-nva img{ width:20px;}
  .fast-nav .m-listnav{ width: 110px; position: absolute; top: 50px; right: 0px; background: #ffffff; padding-bottom: 20px; padding: 10px 2px; overflow: hidden; border-left: #ddd 1px solid; border-bottom:#ddd 1px solid }
  .v3waimai_nav .nav ul li { font-size: 16px; line-height: 33px; text-align: center;}
  .v3waimai_nav .nav ul li a{ font-size: 16px; line-height: 33px;}
  .v3waimai_nav .nav ul li.active a, .v3waimai_nav .nav ul li a:hover{ background:none; color: #000000;}
  .v3waimai_nav .nav ul li.active a:after, .v3waimai_nav .nav ul li a:hover:after{ background: none;}
  .btn_box{ display:none;}
  .minimall-part0{ width:100%; overflow:hidden; background-size:100% 70%; height:auto;}
  .minimall-part0 .pagewd{ height:470px;}
  .pagewd { width:100%; overflow:hidden; max-width:900px; min-width:250px;}
  .minimall-part0 .titimg{ 
	width:230px;
    position: absolute;
    top: 43px;
    left: 50%;
    display: block;
	margin-left:-115px;}
  .minimall-part0 .centerphone{
	position: absolute;
    top: 95px;
    left: 50%;
	width:200px;
	margin-left:-100px;
	}
  .minimall-part0 .paopao1{ height:64px; top:26%; left:50%; margin-left:-190px;}
  .minimall-part0 .paopao2{ height:64px; top:26%; left:50%; margin-left:80px;}
  .minimall-part0 .paopao3{ height:60px; top:54%; left:50%; margin-left:-170px;}
  .minimall-part0 .paopao4{ height:66px; top:60%; left:50%; margin-left:70px;}
  .minimall-part0 .paopao5{ height:60px; top:79%; left:50%; margin-left:-180px;}
  
  .minimall-part1{ max-width:900px; height:auto; padding-bottom:5px;}
  .minimall-part1 .bigtit{ font-size:24px;}
  .minimall-part1 .desc{ padding:0px 15px; font-size:14px;}
  .minimall-part1 .pagewd img{ width:90%; margin-left:5%;}
  
  
  .minimall-part2 .tit{font-size:24px;}
  .minimall-part2 { width:100%; overflow:hidden; background-size:100%; height:auto; background:none;}
  .minimall-part2 .cont2-main{ height:auto;}
  .minimall-part2 .cont2-main .li-a{ width:88%; margin-left:5%;}
  .minimall-part2 .cont2-main .li-b{ width:88%; margin-left:5%;}
  .minimall-part2 .cont2-main .tit{ font-size:18px;}
  .minimall-part2 .cont2-main .txt p{ font-size:12px;}
  
  
  
  .minimall-part3 .biaoti{ background-size:100%; padding-top:55px; height:auto;}
  .minimall-part3 .tit{ font-size:24px; margin:0px;}
  .minimall-part3 .desc{ font-size:12px; padding:5px 10px; }
  .minimall-part3 .cans-cont{ padding:5px 10px;}
  .minimall-part3 .cans-cont img{ margin-bottom:20px;}
  
  .minimall-part4{ height:auto; padding-top:0px; background-size:100%;  text-align:center;}
  .minimall-part4 .tit{ font-size:24px; margin:0px;}
  .minimall-part4 .desc{ font-size:12px; padding:5px 10px; margin-bottom:10px;}
  .minimall-part4 .img{ width:70%; margin:auto; margin-bottom:50px;}
  
  .minimall-part5 { padding-bottom:35px;}
  .minimall-part5 .tit{ font-size:24px; margin:0px;}
  .minimall-part5 .desc{font-size:12px; padding:5px 10px; margin-bottom:20px;}
  .minimall-part5 .part5-tab{ margin-left:10px; margin-bottom:20px;}
  .minimall-part5 .part5-tab .tab1{ width:32.5%; height:30px; line-height:30px; font-size:14px;}
  .minimall-part5 .part5-tab .tab1 img{ width:28px; }
  .minimall-part5 ul li { font-size:12px; width:50%}
  .minimall-part5 ul li img{ width:25px; height:25px;}
  
  .minimall-part6{ padding-top:20px; padding-bottom:40px;}
  .minimall-part6 .tit{ font-size:24px; margin:0px;}
  .minimall-part6 .desc{ font-size:12px; padding:5px 10px; margin-bottom:25px;}
  .minimall-part6 ul{ padding:0px; margin:auto;}
  .minimall-part6 ul li{ width:30%; font-size:12px; margin:0px; margin-left:10px; height:auto;}
  .minimall-part6 ul li .box { height:130px;}
  .minimall-part6 ul li .box  img{ height:50px; width:50px; margin-top:30px; margin-bottom:10px;}
  .minimall-part6 ul li .box p{ font-size:14px;}
  .minimall-part6 ul li .txt span{ font-size:12px; width:auto;}
  .minimall-part6 .part6-tab{display:flex; flex-direction:row; margin-left:0; margin-bottom:40px;}
  
  .minimall-todesign{ height: 137px;}
  .minimall-todesign .todesign-btn{width: 200px; height:40px;line-height: 40px;text-align: center;display:inline-block;border-radius: 5px; font-size: 14px; color: #ff5959; background: #fff;}
  
  .ds-no{display:none;}
  .footer .list_cont{ width:95%; padding-left:5%;}
  .friendLink{ display:none;}
  .footer_copy{ font-size:12px;}
  .right_fixed{ display:none;}
  
  /*design*/
  .degignPage-banner{ background-size:100%; height:auto;}
  .degignPage-banner .pagewd{ height:305px;}
  .degignPage-banner .design-tit{ width:200px; left:50%; margin-left:-100px; top:20px;}
  .degignPage-banner .design-page{ width:94%; left:3%; top:80px; margin-left:0px;}
  
  .degignPage-part1{ padding-top:20px; padding-bottom:30px;}
  .degignPage-part1 .bigtit{ font-size:24px;}
  .degignPage-part1 .desc{ font-size:12px;}
  .mt35{ margin-top:10px;}
  .degignPage-part1 .jj_list_box li{ padding-top:5px; margin-bottom:5px; height:120px;}
  .degignPage-part1 .jj_list_box li .iconfont{ font-size:34px;}
  .degignPage-part1 .jj_list_box li p{ font-size:12px;}
  
  .degignPage-part2{ height:auto; padding-top:25px;}
  .degignPage-part2 .bigtit{ font-size:24px;}
  .degignPage-part2 .desc{ font-size:12px;}
  .mobileThree{ width:100%; padding-top:20px; padding-bottom:50px;}
  .mobileThree.idx_banner .flexslider{ padding:0px; padding-left:5%;}
  .mobileThree.idx_banner .flexslider .slides li{ padding:0px;}
  .mobileThree.idx_banner .flexslider .slides li .img{ width:21%; height:auto; margin-right:10px;}
  .idx_banner .flexslider .flex-direction-nav{ top:20%;}
  
  
  .degignPage-part3{ padding:20px 0px 20px 0px;}
  .degignPage-part3 .bigtit{ font-size:24px;}
  .degignPage-part3 .desc{ font-size:12px;}
  .degignPage-part3 .img{width:96%; margin-left:2%;}
  
  .designCode-cont{ height:auto;}
  .designCode-cont .text{ font-size:24px;}
  .designCode-cont .code{ height:190px;}
  .designCode-cont .ask-btn{ margin-bottom:50px;}

  .m-footer{display: block; position: fixed; left: 0px; bottom: 0px; height: 60px; background: #FFFFFF; border-top: #eeeeee 1px solid; width: 100%; overflow: hidden; padding-top: 10px;}
  .m-footer ul{ width: 100%; margin: 0px; padding: 0px;}
  .m-footer ul li{ width: 50%; margin: 0px; padding: 0px; float: left; line-height: 50px; font-size: 14px; text-align: center; }
  /* box-shadow: 0px -2px 10px #b3b2b2; */

  .hdtad{
    display: none;
  }
  
  .footnav{
    position: fixed; left: 0; bottom: 0; height: 50px; width: 100%;
    overflow: hidden;
    z-index: 100;
    display: initial;
  }
  .footnav .zhuce{
    width: 90%;
    height: 40px;
    background: linear-gradient(to right, #ff314c, #fe9a58);
    color: #FFFFFF;
    text-align: center;
    line-height: 40px;
    border-radius: 40px;
    margin: auto;
  }
  .footnav .zhuce a{
    color: #FFFFFF;
    font-size: 16px;
  }
  .minimall-part2 .cont2-main .pro_pic img{
    display: none;
  }
  .poster-container{
    width: 96%;
    margin-left: 2%;
  }
  .minimall-part7{
    padding-top: 20px;
  }
  .minimall-part7 .tit{
    font-size: 20px;
  }
  .minimall-part7 .desc{
    font-size: 14px;
    margin-bottom: 10px;
  }
  .minimall-part7 ul{
    overflow: hidden;
    flex-direction: column;
    width: 100%;
    padding: 0;
  }
  .minimall-part7 ul li{
    width: 96%;
    margin: 0 2%;
  }
  .minimall-part7 ul li .txt li a{
    width: 76%;
  }
}