@media screen and (max-width: 321px){
  body {font-size: 8px !important}
}
[v-cloak] {
				display: none
			}
.wap-body {background-color: #99682e;}
.mz-banner {position:relative; }
.floorBox{ padding-top: 4.5rem; background: url(//image01.homedo.com/Files/Images/cms/www/20180519/5016420035470707184_pic1.jpg) no-repeat center top; background-size: 100% auto;}
.mz-banner .logo{ bottom: -4rem; position: absolute; text-align: center; left: 50%; margin-left:-5.1rem;  padding: 0.4rem; border-radius: 0.2rem;}
.mz-banner .logo img{width: 7rem; border: 0.4rem solid #ba8d54;}
.mz-banner .logo span{ display: inline-block;background: #ffe6be; padding: 0.3rem; border-radius: 0.4rem;}
.mz-banner .logo i{ display: block; color: #fff; font-size: 1.6rem; margin-top: 0.5rem;}
.act-rules-click {    position: absolute;
    right: 0;
    top: 0;
    font-size: 1.5rem;
    width: 20%;
    color: #fff;
    height: 3rem;
    border-bottom-left-radius: 1.1rem;
    text-align: center;
    background: #ff0a2c;
    line-height: 3rem;}
.Goodbox{overflow: hidden;}
.js-floor-anchor-list li.cur{background: #f0cd93;color: #000}
.tab_title {color: #fff;font-size: 1.8rem;font-weight: bold;text-align: center;padding: 1rem 0;}
.tab_title h3 {font-weight: bold; display:inline-block; padding: 0.5rem 10rem; background: url(//image01.homedo.com/Files/Images/cms/www/20180519/5352674630773864085_pic1.png) left center no-repeat,url(//image01.homedo.com/Files/Images/cms/www/20180519/4703500107072589232_pic1.png) right center no-repeat;background-size: 9.3rem auto;white-space: nowrap;}
.cake_brand {overflow: hidden;padding: 0 .5rem; padding-bottom: 0.3rem;}
.cake_brand li {padding: 0 2rem;height: 2.5rem;float: left;border: .1rem solid #edcd94;margin: 0 .5rem .8rem;border-radius: 2px;color: #eece93;line-height: 2.5rem;}
.cake_brand li.li_cur {border: .1rem solid #f0cd93;color: #8d5b1c; background: #f0cd93;font-weight: bold;}
.baokuan-list {margin-top: -13%; padding: 0 .9rem;}
.baokuan-list li {width: 100%;margin-bottom: .5rem;}
.baokuan-list li a {position: relative;padding: 1rem 1.5rem 1.5rem 15rem;display: block;}
.baokuan-list li a:before {content: "";width: 3rem;height: 3.6rem;z-index:1;background: url(https://image01.homedo.com/Files/Images/cms/www/20180325/4801895118626429985_pic1.png) 0 0 no-repeat;background-size: 3rem 3.6rem;position: absolute;top: 0;left: .5rem;}
.baokuan-list li .productName {font-size:1.1rem;height:2.8rem;line-height:1.4rem;}
.baokuan-list li .box-fl {position: absolute;left: 0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.baokuan-list li .list-img {width: 12rem;margin-left: 1rem;position: relative;}
.baokuan-list li .Price-box {padding-top: 1.2rem;margin-bottom: .2rem;border-top: .1rem dashed #a7a7a7;margin-top: .8rem;}
.baokuan-list li del {font-size:1.1rem;}
.baokuan-list li button {margin-top: .7rem;background: #ff3030;}
.baokuan-list li .MaiZ-tips {bottom:-.2rem;}
.pro-list .list-img {position: relative;}
.pro-list .productName {color: #222;overflow: hidden;}
.pro-list .Price-box {font-size: 1rem;border-radius: .2rem;color: #ff3030;}
.pro-list .Price-box .price {font-size: 1.8rem;color: #ff3030;font-weight: bold;}
.pro-list .Price-box span {color: #a0a0a0;}
.pro-list .market-P {font-size: 1rem;color: #c0c0c0;}
.pro-list .market-P del {display: inline-block;vertical-align: 0px;}
.pro-list button {width: 100%;border-radius: .2rem;outline: none;border:none;height: 3rem;font-size: 1.5rem;color: #fff;}
.good-list { padding: 0 .6rem .5rem;}
.good-list li {width: 50%;float: left; margin-bottom: 1rem;}
.good-list li a {background-color: #fff;padding: 0 1rem;display: block;margin: 0 .4rem;}
.good-list li .list-img {padding-top: 1rem; height: 16rem;}
.good-list li .Price-box {padding: 1.5rem 0 .2rem;line-height: 2rem;}
.good-list li .Price-box .price {margin-right: .1rem;}
.good-list li .Price-box .fr {margin-top:.2rem;}
.good-list li .productName {font-size: 1rem;height:2.6rem;overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; }
.good-list li.ManJian_01 .productName{ height: 1.8rem;}
.good-list li button {background-color: #ee340f;margin: 1rem 0;}
.MaiZ-tips {position: absolute;left: -1.4rem;bottom: -.7rem;font-size: 1.1rem;text-align: center;}
.MaiZ-tips .MaiZ {color: #fff; background: linear-gradient(left,#fb3705, #fd754d); background: -webkit-linear-gradient(left,#fb3705, #fd754d);width: 5.6rem;height:1.8rem;line-height:1.8rem;display: block;}
.MaiZ-tips .Gift {color: #fc8040;border: .1rem solid #fc8040;border-radius: 0 3rem 3rem 0;padding: 0 1rem 0 .6rem;height: 1.7rem;line-height: 1.7rem;position: relative;background-color: #fff;}
.MaiZ-tips .Gift:before {content:"";height:.3rem;width:.3rem;background: url(https://image01.homedo.com/Files/Images/cms/www/20180326/5159989905780369086_pic1.png) 0 0 no-repeat;background-size: .3rem;position: absolute;left: 0;bottom: -.4rem;}
.ManZ-BOX .MaiZ-tips .MaiZ {background: linear-gradient(left, #9803fb, #b84bfc); background: -webkit-linear-gradient(left, #9803fb, #b84bfc);}
.ManZ-BOX .MaiZ-tips .Gift {color: #9604fb;border: .1rem solid #9604fb;}
.ManZ-BOX .MaiZ-tips .Gift:before {background: url(https://image01.homedo.com/Files/Images/cms/www/20180326/5304956075228266622_pic1.png) 0 0 no-repeat;background-size: .3rem;}
.ManZ-BOX .Gift-row {padding-top: .3rem; line-height: 1.4rem; color: #ee340f; font-size: .9rem; height: 2.8rem; overflow: hidden; text-indent: 1.7rem; background: url(//image01.homedo.com/Files/Images/cms/www/20180403/5288169260407528945_pic1.png) 1rem .4rem no-repeat #fff; background-size: 1.2rem;}
.atc-rules {background:#6b4a21;margin: 3rem 3.46% 2rem;position: relative; border-radius: 0.3rem;}
.atc-rules h2 {width: 34%;font-size: 1.4rem;font-weight: bold;color: #fff;height: 2.6rem;line-height: 2.6rem;text-align: center;background-color: #ffa030;border-radius: 3rem;position: absolute;top: -1.6rem;left: 50%;transform:translateX(-50%);}
.act-con {color: #fff;padding: 3rem 1.2rem 1.8rem;}
.act-con li {margin-bottom: 0.4rem;position: relative;padding-left: 1.5rem; font-size: 1.2rem;line-height: 2rem;}
.act-con li em {position: absolute;left: 0;}
.Goodbox {display:none;}
.Good_block {display:block;}
.iconjs,.iconqg{ position: absolute; right: 0; top: 1rem; display: none;}
.iconjs img,.iconqg img{width: 5rem;}
.good-list li.BaoKuan_01,.good-list li.ManJian_01{width: 48%;float: left;margin: 1%;min-height: 22rem;}
div.subName{ border-bottom: dotted 1px #ddd;height:1rem;text-indent: -99999em; }
.BaoKuan_01 .Price strong,.ManJian_01 .Price strong{ color: #ee340f;}
.BaoKuan_01 .Price strong .act-price,.ManJian_01 .Price strong .act-price{font-size: 2rem;}
.BaoKuan_01 .Price .market-box,.ManJian_01 .Price .market-box{margin-left: 0.4rem;}
.good-list li.BaoKuan_01 .productName,.good-list li.ManJian_01 .productName{  padding-bottom: 1rem; padding-top:0.5rem; height: 1.8rem;}
.ManJian_01 .img-box{ position: relative;}
.manejian {
    position: absolute;
    right: 0.25rem;
    top: 0.25rem;
}
.manejian {
  background: #ff3030 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    font-size: 1.2rem;
    height: 4.5rem;
    position: absolute;
    right: -0.6rem;
    text-align: center;
    top: 1.2rem;
    width: 4.5rem;
}

.manejian span.manejian_up {
   /* margin-top: 0.5rem;*/
}
.manejian span {
    display: block;
    line-height: 1.1;
}

.manejian span {
    display: block;
    line-height: 1.1;
}
.market-box{ text-decoration: line-through;}
