﻿body{
	 background-color:white;
}.nav_list{width: 98%; height: auto; overflow: hidden; padding: 1%; background: #fff; margin: auto;}
.nav_list ul li{width: 25%; text-align: center; font-size: 14px;  line-height:18px; float: left; padding-bottom:10px;}
.nav_list  a{color: #555;}
.nav_list ul li img{width:50%;}


        .img_ad li .a_img {
            width: 35%; 
            height: auto;
            float: left;
            display: block;
            overflow: hidden;
        }

        .img_ad li div.box {
            width: 65%;
            height: auto;
            overflow: hidden;
            float: right;
            display: flex;
            justify-content: space-around;
            align-items: center;
            flex-wrap: wrap;
        }

        .img_ad li div.box div {
             width: 100%; line-height:26px;
        }

        .img_ad li div a {
            font-size: 14px;
            white-space: nowrap;
            margin: 0 0.2rem;
        }





.footer_cart {
	position: fixed;
	bottom: 0px;
	height: 52px;
	width: 100%;
	z-index: 9999;
	max-width: 640px; margin: 0 auto;border-top: 1px solid #fb6e52;
}
.cart_md {
	background: #fff;
	overflow: hidden;
}
.cart_md ul {
	width: 40%;
	float: left;
	position: relative;
}
.cart_md ul:before {
	position: absolute;
	content: '';
	-webkit-transform: scaleY(.2);
	transform: scaleY(.2);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	
}
.cart_md li {
	width: 33.33%;height: 52px;
	text-align: center;
	font-size: 10px; line-height:14px;
	float: left;
}
.cart_md li a {
	display: inline-block; font-size:14px;
	width: 100%;
	height: 100%;
}
.cart_md li img {
	width: 24px;
	margin: 5px auto 0px;
}
.cart_md>a {
	display: inline-block;
	width: 30%;
	height: 49px;
	float: right;
	text-align: center;
	font-size: 14px;
	color: #fff;
	line-height: 49px;
}
.go_buy {
	background: #f60;
}
.add_cart {
	background: rgb(255, 167, 71);
}
.cart_md .sale_out {
	width: 60%;
	background: #ccc;
	display: none;
}
.middle_line {
	display: inline-block;
	width: 1px;
	height: 20px;
	background-color: #999;
	-webkit-transform: scale(0.5, 1);
	transform: scale(0.5, 1);
	float: right;
	margin-top: 14px;
}


.logo_1{overflow: hidden;padding-top:41px; height:0;}
.pic5{ width:100%;height: auto;}


.xfDiv {
	width: 40px;
	position: fixed;
	bottom:50px;
	right: 10px;
	z-index:100000;
}
.xfDiv a {
	text-indent: -9999em;
	overflow: hidden;
	float: left;
}
.xfDiv .xfwx {
	background: url(/mhua_images/xf_wx.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}

.xfDiv .xfrg {
	background: url(/mhua_images/left_rgkf.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}

.xfDiv .xfzx {
	background: url(/mhua_images/left_qqkf.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}
.xfDiv .xftop {
	background: url(/mhua_images/m-gotop.gif) no-repeat;
	background-size: 40px;
	display: none;
	width: 40px;
	height: 50px;
}


.wx_Ceng{position:fixed; margin:auto;left:0; right:0; top:30%; width:82%; z-index:100000; padding:10px; line-height:30px; background-color:#DDD; border-radius:5px; font-size:15px; margin-bottom:10px; padding-top:10px; display:none; text-align:center}
.wx_Ceng .bn_div{ text-align:center;  margin-top:10px; margin-top:10px;}
.wx_Ceng .bn_div .bn_copy{ line-height:40px; background-color:#66CC66; border-radius:3px; padding:5px 20px; }
.wx_Ceng .bn_div .bn_close{ line-height:40px; background-color:#FF6666; border-radius:3px; width:90%; margin:0px auto; display:block ; color:#fff; font-size:15px}
.wx_Ceng .bn_div a{ color:#FFF; font-size:14px;}

.style1 {background-color: #FFFF00;}


.lname{overflow:hidden;padding:10px 4px 10px 4px; font-size:12px;}
.lysc{height:30px; padding:0 4px;text-align: right;font-size:10px;}
.lysc span{float:left;font-size:14px; color:red}

.product-footer {
  text-align: center;
  height: 40px;
  overflow: hidden;
}
.product-footer.loading .product-footer-reachbottom {
  display: none;
}
.product-footer.loading .product-footer-loading {
  display: block;
}
.product-footer.end .product-footer-reachbottom {
  display: block;
}
.product-footer.end .product-footer-loading {
  display: none;
}
.product-footer-reachbottom {
  display: none;
  color: #71797F;
  font-size: 0.85714286rem;
}
.product-footer-loading {
  position: relative;
  width: 40px;
  height: 40px;
  margin: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23FF9B80' fill-rule='nonzero' opacity='.8' cx='16' cy='16' r='16'/%3E%3Cpath d='M18.233 13.481h-.913v-.776c-.031-.937-.997-1.009-1.028-1.01h-.001V10.21h1.03V8h1.518v2.21h4.116v1.485h-2.82s-1.296 0-1.296 1.181v.012a.601.601 0 0 1-.606.593zm-8.009 4.02a4.397 4.397 0 0 0 1.342-3.15h1.52v9.056a.603.603 0 0 1-.609.593h-.91v-4.673c-.11-.706-.801-.315-.801-.315l-.001-.005A6.134 6.134 0 0 1 7 20.294v-1.483a4.608 4.608 0 0 0 3.224-1.31zm8.98-1.841c0 1.181 1.295 1.181 1.295 1.181H23v1.484h-2.501s-1.43.002-1.191 1.326a3.7 3.7 0 0 0 1.011 1.776A3.833 3.833 0 0 0 23 22.517V24a5.364 5.364 0 0 1-3.754-1.524 5.115 5.115 0 0 1-1.561-3.668v-4.456h1.518v1.308zm-6.105-5.957v.507h1.03v1.484h-.001c-.032.001-1.03.075-1.03 1.059v.108a.602.602 0 0 1-.607.593h-.91v-.579c0-1.181-1.298-1.181-1.298-1.181H7.465V10.21h4.115V8H13.1v1.703z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 28px 28px;
  display: none;
}
.product-footer-loading > li {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  opacity: 0;
  -webkit-transform: rotate(225deg);
     -moz-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
       -o-transform: rotate(225deg);
          transform: rotate(225deg);
  -webkit-transform-origin: center center;
     -moz-transform-origin: center center;
      -ms-transform-origin: center center;
       -o-transform-origin: center center;
          transform-origin: center center;
  -webkit-animation-iteration-count: infinite;
     -moz-animation-iteration-count: infinite;
       -o-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: orbit;
     -moz-animation-name: orbit;
       -o-animation-name: orbit;
          animation-name: orbit;
  -webkit-animation-duration: 5.5s;
     -moz-animation-duration: 5.5s;
       -o-animation-duration: 5.5s;
          animation-duration: 5.5s;
}
.product-footer-loading > li:after {
  content: '';
  position: absolute;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 100%;
     -moz-border-radius: 100%;
          border-radius: 100%;
  background: #FFAF99;
}
.product-footer-loading > li:nth-child(2) {
  -webkit-animation-delay: 240ms;
     -moz-animation-delay: 240ms;
       -o-animation-delay: 240ms;
          animation-delay: 240ms;
}
.product-footer-loading > li:nth-child(3) {
  -webkit-animation-delay: 480ms;
     -moz-animation-delay: 480ms;
       -o-animation-delay: 480ms;
          animation-delay: 480ms;
}
.product-footer-loading > li:nth-child(4) {
  -webkit-animation-delay: 720ms;
     -moz-animation-delay: 720ms;
       -o-animation-delay: 720ms;
          animation-delay: 720ms;
}
.product-footer-loading > li:nth-child(5) {
  -webkit-animation-delay: 960ms;
     -moz-animation-delay: 960ms;
       -o-animation-delay: 960ms;
          animation-delay: 960ms;
}
@-webkit-keyframes orbit {
  0% {
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
    opacity: 1;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  7% {
    -webkit-transform: rotate(345deg);
            transform: rotate(345deg);
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
  }
  30% {
    -webkit-transform: rotate(455deg);
            transform: rotate(455deg);
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  39% {
    -webkit-transform: rotate(690deg);
            transform: rotate(690deg);
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
  }
  70% {
    -webkit-transform: rotate(815deg);
            transform: rotate(815deg);
    opacity: 1;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  75% {
    -webkit-transform: rotate(945deg);
            transform: rotate(945deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  76% {
    -webkit-transform: rotate(945deg);
            transform: rotate(945deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(945deg);
            transform: rotate(945deg);
    opacity: 0;
  }
}
@-moz-keyframes orbit {
  0% {
    -moz-transform: rotate(225deg);
         transform: rotate(225deg);
    opacity: 1;
    -moz-animation-timing-function: ease-out;
         animation-timing-function: ease-out;
  }
  7% {
    -moz-transform: rotate(345deg);
         transform: rotate(345deg);
    -moz-animation-timing-function: linear;
         animation-timing-function: linear;
  }
  30% {
    -moz-transform: rotate(455deg);
         transform: rotate(455deg);
    -moz-animation-timing-function: ease-in-out;
         animation-timing-function: ease-in-out;
  }
  39% {
    -moz-transform: rotate(690deg);
         transform: rotate(690deg);
    -moz-animation-timing-function: linear;
         animation-timing-function: linear;
  }
  70% {
    -moz-transform: rotate(815deg);
         transform: rotate(815deg);
    opacity: 1;
    -moz-animation-timing-function: ease-out;
         animation-timing-function: ease-out;
  }
  75% {
    -moz-transform: rotate(945deg);
         transform: rotate(945deg);
    -moz-animation-timing-function: ease-out;
         animation-timing-function: ease-out;
  }
  76% {
    -moz-transform: rotate(945deg);
         transform: rotate(945deg);
    opacity: 0;
  }
  100% {
    -moz-transform: rotate(945deg);
         transform: rotate(945deg);
    opacity: 0;
  }
}
@-o-keyframes orbit {
  0% {
    -o-transform: rotate(225deg);
       transform: rotate(225deg);
    opacity: 1;
    -o-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
  7% {
    -o-transform: rotate(345deg);
       transform: rotate(345deg);
    -o-animation-timing-function: linear;
       animation-timing-function: linear;
  }
  30% {
    -o-transform: rotate(455deg);
       transform: rotate(455deg);
    -o-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
  }
  39% {
    -o-transform: rotate(690deg);
       transform: rotate(690deg);
    -o-animation-timing-function: linear;
       animation-timing-function: linear;
  }
  70% {
    -o-transform: rotate(815deg);
       transform: rotate(815deg);
    opacity: 1;
    -o-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
  75% {
    -o-transform: rotate(945deg);
       transform: rotate(945deg);
    -o-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
  76% {
    -o-transform: rotate(945deg);
       transform: rotate(945deg);
    opacity: 0;
  }
  100% {
    -o-transform: rotate(945deg);
       transform: rotate(945deg);
    opacity: 0;
  }
}
@keyframes orbit {
  0% {
    -webkit-transform: rotate(225deg);
       -moz-transform: rotate(225deg);
         -o-transform: rotate(225deg);
            transform: rotate(225deg);
    opacity: 1;
    -webkit-animation-timing-function: ease-out;
       -moz-animation-timing-function: ease-out;
         -o-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  7% {
    -webkit-transform: rotate(345deg);
       -moz-transform: rotate(345deg);
         -o-transform: rotate(345deg);
            transform: rotate(345deg);
    -webkit-animation-timing-function: linear;
       -moz-animation-timing-function: linear;
         -o-animation-timing-function: linear;
            animation-timing-function: linear;
  }
  30% {
    -webkit-transform: rotate(455deg);
       -moz-transform: rotate(455deg);
         -o-transform: rotate(455deg);
            transform: rotate(455deg);
    -webkit-animation-timing-function: ease-in-out;
       -moz-animation-timing-function: ease-in-out;
         -o-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  39% {
    -webkit-transform: rotate(690deg);
       -moz-transform: rotate(690deg);
         -o-transform: rotate(690deg);
            transform: rotate(690deg);
    -webkit-animation-timing-function: linear;
       -moz-animation-timing-function: linear;
         -o-animation-timing-function: linear;
            animation-timing-function: linear;
  }
  70% {
    -webkit-transform: rotate(815deg);
       -moz-transform: rotate(815deg);
         -o-transform: rotate(815deg);
            transform: rotate(815deg);
    opacity: 1;
    -webkit-animation-timing-function: ease-out;
       -moz-animation-timing-function: ease-out;
         -o-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  75% {
    -webkit-transform: rotate(945deg);
       -moz-transform: rotate(945deg);
         -o-transform: rotate(945deg);
            transform: rotate(945deg);
    -webkit-animation-timing-function: ease-out;
       -moz-animation-timing-function: ease-out;
         -o-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  76% {
    -webkit-transform: rotate(945deg);
       -moz-transform: rotate(945deg);
         -o-transform: rotate(945deg);
            transform: rotate(945deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(945deg);
       -moz-transform: rotate(945deg);
         -o-transform: rotate(945deg);
            transform: rotate(945deg);
    opacity: 0;
  }
}





.xl_dh {top: 91px;left:0px;position: absolute;width: 24.8%;}

.myishou{height:30px; padding:4px ;text-align:right;font-size:10px;}
.myishou span{float:left;font-size:14px; color:red}
.m-bt{  height:13px; line-height:20px; overflow:hidden;padding:10px 4px 10px 4px;font-size:12px; }

 .menu22{ width:100%; max-width:640px; background-color:#006; padding:0; margin:0 auto; list-style-type:none; font-size:12px;}
 .menu22 li { background:#F65050; margin-right:1px; float:left; color:#fff; width:13%; }
 .menu22 li a { display:block; text-align:center; height:26px; line-height:40px; color:#fff; font-size:13px; text-decoration:none;}  
 .cur{  color:#FF9933;font-weight:bold}
 

 .curfl{color:#FF3300; }
 
.curfl span{
 margin-left: 10px; background-color:#09C; margin-top:10px; height:10px;
 width: 0; 
 height: 0;
 border-width:6px;
 border-style: solid;
 border-color: #FF0000 transparent transparent transparent; 
}


.filter { width:100%; max-width:640px; margin:0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  height: 3.14285714rem;
  line-height: 3.14285714rem;
  overflow: hidden;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  border-bottom: 1px solid #E9ECF0;
}
.filter-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.filter-item-price {
  position: relative;
  top: 0.14285714rem;
  margin-left: 0.28571429rem;
}
.filter-item-price::after,
.filter-item-price::before {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 0;
  height: 0;
  font-size: 0;
  border: 0.28571429rem solid transparent;
}




.opt-service{display: -webkit-box;display: -moz-box;display: -o-box;display: -ms-box;height: 31px;padding: 0 4px;margin-top: -1px;font-size: 12px;line-height: 31px;color: #7d7d7e;background: #f3f4f7;border-bottom: solid 1px #d8d8d8;}
.opt-service li{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;text-align: center;transform: scale(.85);}
.opt-service li span:before{display: inline-block;margin-right: 5px;vertical-align: -2px;content: '';width: 15px;height: 15px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRJREFUeNpi7LnwkQEZMAExK5QtAxPwAeJ/QPwEJrAeiPOAWBckABBAjMhmMKEbhsH5AyIAAgim5ycQsyMpmgnE6SCVl5AkZKB0OhDLgST1gPgwVPAJlP4PxI8AAogR3TvolhsgiW2ASawF4gtIEvIg41iARDDIpVCzvwIxNxAngHQ4owmCQD9I4heUw41kryATknPvA/FBaHAyAAQQunMnAXEuEK8G+QWIrYHYAoj1oQECBixQ+gFUIg+KsYEFQDwLiI+BnDARiFWAGFsIyUA9AwIJQFwAc7weLMagbmZEUvwEyaMgcA7EB2lyhHkQash/LIphoQQK469MSIrtgfg3EGujKS6Fin8DYlOQAEAA4YxsXAA5OQoC8XcgvgkNmEVQ03cga4AFdQgQdwAxJ5qBcVCD/sP8CSJ4oIpVcLjiPTQU/8Cc9AiPYhC4DVWXAgockJOYCShOgQb/fBAfpHM3VJIXTfEtqOKDSGIqTNAcAAIR0ESJSzE8WE2g7NlAfBmIP0EVH0JTC8rS80B+aAJiSyA+DtV0AOp2BixOVABpqIeWFlJA/BaH4i4gXgiLB5h1V6B5ABmIAvFrIH4DxHXIMQ0CkkAsBsQbgdgNml9mQzXBAUCAsRBIfCADwoDYFVpKSkDL1TfQNAcqD1ZBA4uoBAsDoOzxHJpYW4B4PxD7A7ESEHNBLQH5wAEadR5Qr4LUlxGyxAYayG1ArAM1LA2Ir+JxJMjwbmjwsEN9DsoQjdgsaYCmCUdo6faWgTQgA7WgBJqaQWXVaWRL3KBJBRTux8gw/DY0ftShYl+gbFAGnQCzpBKIjwLxXhINvwU1PAVa9iFnpR/Q9JsHK0SFgfgdWhAeh5ZWjHgMT8ViODJ4DtUvwgRV5ICU/v9BsyUo0/yFpiBZAi7HBjyhVd1DJmjJDTJsBZqi2VBfXYbWZuVQww8REZyJ0PyVCguaH1CXmkIjkR+LZczQpgsxAFR4zoFmib3ISfgLtHwEJYJXQHwHWg8TCwSgTY//0EzJAk1MDOjlEAisgWIhaIYChT8HND4uQCPzF7R4UYH6HmTGLmhuD8DmAgCnyL4cNVUUhgAAAABJRU5ErkJggg==)
		center center;background-size: contain;}


.xgmain{width:100%; max-width:640px;  margin:0 auto;background-color:white;overflow:hidden;font-size:12px; color:#666;line-height:20px;}
.maincon h3{background-color:#ff393a;color:white; text-align:center}
.maincon{width:94%;padding:10px; overflow:hidden; font-size:12px;}
.sr_h4  h3{background-color:#ff393a;color:white; text-align:center}

