/* CSS Document */
/*----总个人中心----*/
.myorder{ border-top:1rem #f7f7f7 solid;}
.myordert{ padding:0 15px; border-bottom:1px #e8e8e8 solid; height:40px; line-height:40px;}
.myorderspan{font-size:15px;}
.moreb{ color:#999; padding-left:10px; }

.putongvip{ padding:2px 10px; background-color:#fff; display:inline-block; color:#454545; border-radius:10px;}

.myorder .data li{ width:20%;}
.inum{ color:#ef4f4f;}
.daijifen{ border-bottom:1px #e8e8e8 solid; overflow:hidden}
.daijifen li{ float:left; width:25%; text-align:center; line-height:2; padding:1rem 0;}
.p7{ color:#ef4f4f;}
.p8{ color:#999;}


.myorder .myyingyong{ overflow:hidden;}
.myorder .myyingyong li{ width:33.33%; border-right:1px #e8e8e8 solid;   /* display: inline-block; */
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    border-bottom: solid 1px #e8e8e8;
	padding-bottom:1.3rem;
	
}
.myorder .myyingyong li:nth-child(3n) {
    border-right: none;
}

/*.gerenfooter ul li a{ width:25%; position:relative;}
.gerenfooter ul li a .activea,.footertab ul li a .activea{ color:#04be02;}*/

/*.footer ul li a .emhome{ background: url(/Images/zkxs_img/tabhome.png) no-repeat; background-size:contain;}
.footer ul li a .emfl{ background:url(/Images/zkxs_img/tabfl.png) no-repeat; background-size:contain;}
.footer ul li a .emzd{ background:url(/Images/zkxs_img/tabzd.png) no-repeat; background-size:contain;}
.footer ul li a .emmy{ background:url(/Images/zkxs_img/tabmy.png) no-repeat; background-size:contain;}
.footer ul li a .emhome.active{ background:url(/Images/zkxs_img/tabhomea.png) no-repeat; background-size:contain;}
.footer ul li a .emfl.active{ background:url(/Images/zkxs_img/tabfla.png) no-repeat; background-size:contain;}
.footer ul li a .emzd.active{ background:url(/Images/zkxs_img/tabzda.png) no-repeat; background-size:contain;}
.footer ul li a .emmy.active{ background:url(/Images/zkxs_img/tabmya.png) no-repeat; background-size:contain;}
.footer ul li a .emcar{ background:url(/Images/zkxs_img/emcar.png) no-repeat; background-size:contain;}
.footer ul li a .emcar.active{ background:url(/Images/zkxs_img/emcara.png) no-repeat; background-size:contain;}
.footer ul li a .emmall{ background:url(/Images/zkxs_img/tabmail.png) no-repeat; background-size:contain;}
.footer ul li a .emmall.active{ background:url(/Images/zkxs_img/tabmaila.png) no-repeat; background-size:contain;}*/

.gerenfooter1 ul li a{ width:20%; position:relative;}
.gerenfooter1 ul li a .activea,.footertab ul li a .activea{ color:#04be02;}
.footer ul li a .emhome{ background: url(/Images/icon/shouye_f.png) no-repeat; background-size:contain;}
.footer ul li a .emfl{ background:url(/Images/icon/order01.png) no-repeat; background-size:contain;}
.footer ul li a .emzd{ background:url(/Content/weui/images/footer02.png) no-repeat; background-size:contain;}
.footer ul li a .emmy{ background:url(/Content/weui/images/footer03.png) no-repeat; background-size:contain;}
.footer ul li a .emmw{ background:url(/Content/weui/images/footer04.png) no-repeat; background-size:contain;}
.footer ul li a .emhome.active{ background:url(/Images/icon/shouye_on.png) no-repeat; background-size:contain;}
.footer ul li a .emfl.active{ background:url(/Images/icon/order01.png) no-repeat; background-size:contain;}
.footer ul li a .emzd.active{ background:url(/Content/weui/images/footer002.png) no-repeat; background-size:contain;}
.footer ul li a .emmy.active{ background:url(/Content/weui/images/footer003.png) no-repeat; background-size:contain;}
.footer ul li a .emmw.active{ background:url(/Content/weui/images/footer004.png) no-repeat; background-size:contain;}
.footer ul li a .emcar{ background:url(/Images/zkxs_img/emcar.png) no-repeat; background-size:contain;}
.footer ul li a .emcar.active{ background:url(/Images/zkxs_img/emcara.png) no-repeat; background-size:contain;}
.footer ul li a .emorder{ background:url(/Images/icon/order01.png) no-repeat; background-size:contain;}
.footer ul li a .emorder.active{ background:url(/Images/icon/order001.png) no-repeat; background-size:contain;}

.carnum{     font-family: inherit; color:#fff;
    content: attr(data-num);
    position: absolute;
	left:50%; margin-left:3px; top:2px;
    width: 20px;
    height: 20px;
    border-radius: 50px;
    background: #ef4f4f;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    -webkit-transform-origin: top right;
    transform-origin: top right;}

/*---allhome---*/
/*.allhome li{ width:20%;}*/


/*----首页改-----*/
.contenta{ background-color:#f8f8f8;}
.gaisearch{ padding:0 1rem 1rem;}
.gaisearchinput{ border:2px #ff625f solid; height:3rem; line-height:3rem; background:#f8f8f8 url(/Images/ych_images/gaiiconss.png) no-repeat .5rem center; width:99%; padding:0 1rem 0 40px; color:#ff625f; background-size:20px 20px; font-size:1.4rem}
.gaisearchinput:focus {outline: 0;border: 2px solid #ff625f}
.gaititle{ height:4rem;  font-size:2rem; text-align:center; padding:1rem 0; margin-top:1rem;font-weight:700; background: url(/Images/ych_images/titlebg.png) no-repeat center center; background-size:80% 80%; color:#ff4141;}
.gaititle i{ font-size:2rem; font-weight:700; line-height:2rem;}
.gaiimgbox{ overflow:hidden;padding: 0 1rem;}
.gaiimgl{width: 44%;height: 19.4rem;background-size: cover;}
.gaiimgl img{ width:100%; height:100%;}
.gaiimgr{width: 54%;height:19.4rem;}
.gaiimgra{margin-bottom:.5rem; height:11rem; display:block;}
.gaiimgrb{height:9.7rem; display:block;}
.gaiimgra img,.ghdl img{height:100%; width:100%;}
.gaiimgrb img,.ghdr img{height:100%;width:100%;}

.gaituijian { overflow:hidden; margin:0 1% 1rem 0;}
.gaituijian li{ width:49%;  box-sizing: border-box; float:left; border:1px #c6c6c6 solid; padding-bottom:.5rem; margin-left:1%; margin-bottom:.5rem;}
.gaituijian li img{ width:100%;}
.gaitjt{ text-align:center; font-size:1.4rem; padding:.5rem ;}
.gaijiage{font-size:1.4rem; padding:0 1rem; }
.gaiyuanjia{ text-decoration:line-through; width:50%; float:left; }
.gaixianjia{ float:right; width:50%;color:#ff004c; text-align:right;}
.gaiyuanjia1{ text-decoration:line-through; }
.gaixianjia1{color:#ff004c; font-size:1.4rem; }


.allhome li{ width:25%;}

/*---头条---*/
.toutiaobox{ padding:1rem; overflow:hidden;border-bottom:5px #efefef solid }
.toutiao{ display:inline-block; background:url(/Images/ych_images/toutiao_44.png) no-repeat center center; width:5rem; height:3.6rem; background-size:80%; float:left;}
.txtScroll-top{ width:78%; overflow:hidden; position:relative;  height:3.6rem;  }
.txtScroll-top .infoList li{  height:1.8rem; line-height:1.8rem; overflow:hidden; text-overflow: ellipsis;line-clamp: 1;-webkit-line-clamp:1;  }
/*---消息---*/
.gr_xiaoxibox{ background-color:#fff; border-top:1rem #f7f7f7 solid; padding:1rem 15px; overflow:hidden;}
.gr_xiaoxi {
    display: inline-block;
    background: url(/Images/Icon/xx_lb_img.png) center center no-repeat;
    width: 2.5rem;
    height: 2.5rem;
    background-size: cover;
    float: left;
}
/*---线上推荐---*/
.xianshangdiv{ border-bottom:10px #f7f7f7 solid; }
.xianshangdiv:after{ clear:both;}
.xianshang{ overflow:hidden;}
.xianshang li.width28{ width:37%; height:11.1rem;}
.xianshang li{ width:21%;height:11.1rem; float:left; border-right:1px #e8e8e8 solid;   /* display: inline-block; */
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    border-bottom: solid 1px #e8e8e8;}
.xianshang li a{ width:100%; height:100%; border-left:1px #e8e8e8 solid;  border-bottom:1px #e8e8e8 solid;display:block;}
.xianshang li a img{ width:100%; height:100%;}

/*----线上首页---*/
.zuixin{ background:url(/Images/zkxs_img/%E7%BA%BF%E4%B8%8A%E9%A6%96%E9%A1%B5_29.png) no-repeat center center; width:3.3rem; height: 3.6rem;background-size:cover; }
.txtScroll-topzx{ width:84%; height:3.6rem;overflow:hidden; position:relative; left:1.5rem;}
.txtScroll-topzx .infoList li{ height:1.8rem; line-height:1.8rem; overflow:hidden; text-overflow: ellipsis;line-clamp: 1;-webkit-line-clamp:1; }

.youhuititle{ font-size:1.5rem; text-align:center; padding:1rem 0;}
.yhbox{ border-bottom:10px #f7f7f7 solid; padding-bottom:10px;}
.yhbox img{ width:100%;}
.yhboxul,.yhboxa{ overflow:hidden;}
.yhboxul li{ width:50%; float:left;}
.yhboxul li a{ display:block;}
.yhright{ margin:0 10px 0 5px;}
.yhleft{ margin:0 5px 0 10px;}
.yhboxa{ padding:0 10px 0 5px}
.yhboxa li{ width:25%; float:left;}
.yhboxa li a{ margin-left:5px; margin-top:5px; display:block;}

.price{ color:#ef4f4f; font-size:15px; line-height:2;}

/*-----商品详情---*/
.gouwubody{ background-color:#f7f7f7; }

.bgcolor { /*background-color:#ff7b33;*/
    background-color: #ff4e00;
}
.iconback{ background:url(/Images/Icon/iconback.png) no-repeat center center; background-size:100% 100%; width:20px; height:20px; display:block; position:absolute; left:10px;}
.cpboxtitle{ padding:10px; background-color:#fff; }
.gwf14{ font-size:14px;}
.cpul{ overflow:hidden;}
.cpul li{ font-size:12px; line-height:2rem;}
.cpli span{ padding-right:10px; }
.cpul li.gwf16{ font-size:16px;}

.slideTxtBoxgw{ margin-top:10px;}
.slideTxtBoxgw .bd {padding-top: 0;}
.slideTxtBoxgw .hd li{ font-size:14px;}
.slideTxtBoxgw .bd li{ line-height:1.8;border-bottom: 0;}
.slideTxtBoxgw .hd ul li.on {
    color: #ef4f4f;
    background: #fff;
    border-bottom: 2px solid #ef4f4f;
}

.dianp { padding:1rem;line-height:3.2rem; border-top:1px #f7f7f7 solid; background-color:#fff; margin-bottom:10px;}
.dianp a{ color:#ef4f4f; width:9.4rem; height:3.2rem; display: block; float:right; border:1px #ef4f4f solid; border-radius:5px; text-align:center; line-height:3.2rem; }

.pinlunbox{ padding:1rem 0 .5rem; border-bottom:1px #f7f7f7 solid;}
.touxiang{height:36px; overflow:hidden;}
.touxiang span{ width:36px; height:36px; display:block; float:left;}
.touxiang span img{ width:100%;}
.touxiang i{ padding-left:10px; line-height:36px;height:36px;display:block; float:left; color:#888;}
.pinlun{ padding-left:46px;}

.footergouwu{position:fixed; bottom:0; left:0; width:100%;  background-color:#fff; z-index:9999; border-top:1px #e8e8e8 solid; }
.footergouwu ul li{ float:left; height:5rem;}
.footergouwu ul li.fgwli1{ width:20%;}
.footergouwu ul li.fgwli2{ width:30%; float:right}
.footergouwu ul li.fgwli1 a{ text-align:center;color:#929292; display:block;}
.footergouwu ul li a em{ width:24px; height:24px; display:block; margin:6px auto 0;}

.footergouwu ul li.fgwli1 a .emhome{ background:url(/Images/jc_imgs/tabhome.png) no-repeat; background-size:contain;}
.footergouwu ul li.fgwli1 a .tabsc{ background:url(/Images/jc_imgs/tabcs.png) no-repeat; background-size:contain;}
.footergouwu ul li.fgwli1 a .phone{ background:url(/Images/jc_imgs/suspend_icon_01.png) no-repeat; background-size:contain;}
.footergouwu ul li.fgwli1 a .car{ background:url(/Content/weui/images/footer03.png) no-repeat; background-size:contain;}
.footergouwu ul li.fgwli1 a .tabsca{ background:url(/Images/jc_imgs/tabcsa.png) no-repeat; background-size:contain;}
.footergouwu ul li.fgwli2 a{ background-color:#e21323; text-align:center; color:#fff; display:block; height:5rem; line-height:5rem;font-size:15px; }
.footergouwu ul li.fgwli2 a.btnjoin{ background-color:#e21323;}

/*----购物车列表---*/
.gwcarbox{ padding-top:10px;}
.gwcarlist, .gwcarbox .myordert{ background-color:#fff}
/*.gwcarlist ul li{ padding:1rem;}*/
.gwcarlist ul li:after{ clear:both;}
.gwl{ width:20px;padding:25px 0; position:absolute; left:15px;}
.gwm{ position: relative;/*left: 30px;*/    }
.gwclosea{ background:url(/Images/Icon/shuliangclose.png) no-repeat; display: block; width:16px; height:16px; background-size:cover; margin:.3rem 0 0 1rem; float:left;}
.radiogw{ width:16px; height:16px; margin-top:5px;}

.fgwcarl{ text-align: center; line-height:4.4rem; position:absolute; left:15px;}
.quanxuan{ padding-left:.5rem;}
.fgwcarm{ width:50%;line-height:4.4rem; text-align:right; padding-right:1rem;}
.jianhao{width: 2rem;float: left;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    border: 1px solid #ccc;
    display: inline-block; font-size:14px;
    border-radius: .3rem 0 0 .3rem;
    vertical-align: middle;}
.shuzhi{max-width: 3.8rem;
    height: 2rem;
    padding: 1rem 0;
    color: #656565;
    text-align: center;
    font-size: 1.4rem;
    font-weight: 700;
    border: 1px solid #CCC;
    border-left: none;
    border-right: none;
    vertical-align: middle;
    float: left;
    margin: 0;
    -webkit-box-sizing: border-box;
    -webkit-border-radius: 0;
    -webkit-appearance: none;}
.jiahao{
    border-radius:0 .3rem .3rem  0;
}
.padding40{ padding-bottom:65px;}

/*----确认订单----*/
.shouhuodizhi{ background-color:#fff; padding:1rem; line-height:1.8rem;}
.didanbox{ background-color:#fff; margin-top:10px;}
.kaiguan{ float:right; display:block; width:56px; height:28px;}
.didanbox .xfjf{ margin-bottom:10px;}
.xfjf li{ line-height:28px;}

.fukuanli{ width:65%;}

/*---我的全部订单列表--*/
 .slideTxtBoxwodedindan .hd ul{left:0;}
.slideTxtBoxwodedindan .hd ul li{ width:16.6%;}

.alldingdan{ background-color:#fff;}
.allddul li{ border-bottom:10px #f7f7f7 solid;}
.allddul,.alldd_li div{ overflow:hidden;}
.alldd_li_h3{ padding:1rem 15px; border-bottom:1px #f7f7f7 solid; margin-bottom:.5rem;}
.alldd_li_cont{ padding:0 15px; line-height:2;}
.w50{ width:50%}
.alldd_li_cont span{ display:block;}
.alldd_heji{ padding:1rem 15px; margin-top:.5rem; border-top:1px #f7f7f7 solid; overflow:hidden;}
.ptop5{ padding-top:.5rem; display:block;}
.delete{ padding:.5rem 1rem; text-align:center;display:inline-block;color:#fff; background-color:#04be02; border-radius:44px; float:right; margin-left:.5rem;}

/*-----订单详情----*/
.shangjia ul.dingdanxq{ padding:1rem 15px;}
.shangjia ul.dingdanxq li{ padding:0; border-bottom:0;}
.dingdanxq_a{ border-top:1rem solid #f7f7f7;}
.bianhao{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 70%;}

/*----商品列表----*/
.xssearch{ padding:.8rem 0 .8rem 15px; background-color:#686f78; position:relative;  }
.yuanjia{ text-decoration: line-through; padding-left:10px;}
.xssplist li{ zoom:1; position:relative;}
.xssplist li:after{ clear:both;}
.spright{ padding-left:85px; width:auto;}
.spleft{ width:70px; height:70px; position:absolute; top:15px; }
.spleft img{display: block; width: 100%;height: 100%;}

.zhanwuspspan{ padding-top:3%; width:100%; margin:0 auto; display:block; text-align:center; color:#999;}


/*----线上分类页---*/
/*.xsflbox{height: auto; min-height: 100%; overflow:hidden; }*/
.xsfl_l{ float: left;width: 86px; height:100%; border-right:1px #e5e5e5 solid;}
.xsfl_l ul li{height: 46px; line-height: 46px;background: #fff; position: relative;}
.xsfl_l ul li a{ display: block;width: 100%; height: 46px;line-height: 46px; text-align:center; text-decoration: none;overflow: hidden;
 text-overflow: ellipsis; white-space: nowrap;}
.xsfl_l ul li:after{
    content: '';
    height: 1px;
    width: 200%;
    position: absolute;
    left: 0px;
    top: auto;
    right: auto;
    bottom: 0px;
    background-color: #e5e5e5;
    border: 0px solid transparent;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform-origin: top left;
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -ms-transform-origin: top left;
    -o-transform-origin: top left;
}
.xsfl_l li a.xsfl_la{ color:#ef4f4f;} 
.xsfl_r{ height: auto;min-height: 100%;width: 100%; font-size: 12px; }
.xsfl_rbox{ margin-left:76px; background-color:#f7f7f7; overflow:hidden; overflow-y: auto; height:100%;}
.xsfl_rboxdiv{ margin-bottom:10px;}
.xsfl_rboxdivcont{ padding-left:10px;}
.xsfl_rtitle{background-color:#f7f7f7; padding:.8rem 0 .8rem 1.5rem}
.xsfl_rboxul{ overflow:hidden;}
.xsfl_rboxul li{width:33.3%;float: left;text-align: center; }
.xsfl_rboxul li a{ border:1px #f7f7f7 solid;padding:.8rem 0; display:block; background-color:#fff;}
.xsfl_rboxul li.on a {
        border: 1px #ff5a00 solid;
        color: #ff5a00;
    }

.xsfl_rboxul_b {
    overflow: hidden;
}

    .xsfl_rboxul_b li {
        float: left;
        cursor: pointer;
        text-align: center;
        width: 46%;
    }

        .xsfl_rboxul_b li div {
            border: 1px #fff solid;
            padding: .1rem 0.8rem;
            display: block;
            background-color: #fff;
        }

        .xsfl_rboxul_b li.on div {
            border: 1px #ff5a00 solid;
            color: #ff5a00;
        }


.xsfl_c_rboxul {
    overflow: hidden;
}

    .xsfl_c_rboxul li {
        float: left;
        cursor: pointer;
        text-align: center;
        width: 33.3%
    }

        .xsfl_c_rboxul li a {
            border: 1px #f7f7f7 solid;
            padding: .8rem 0rem;
            display: block;
            background-color: #fff;
            min-width: 25px;
        }

        .xsfl_c_rboxul li.on a {
            border: 1px #ff5a00 solid;
            color: #ff5a00;
        }

/*.i1{ background:url(/Images/ych_images/icon30.png) no-repeat center center; background-size:100% 100%; width:18px; height:18px; display:block; }*/

/*----商品弹出----*/
.sptanchu{ position: fixed;z-index: 99999; left: 0; top: 0; width: 100%;height: 100%;}
.bgimg {position: fixed;top: 0;left: 0;width: 100%;height: 100%; background-color: #000;opacity: 0.44;background-color: rgba(0,0,0,0.44);filter: alpha(opacity=44); z-index: 11;}

.shuliangbox{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; position: fixed;bottom:0;width:100%;background-color: #fff;  z-index: 100000;}
.shuliangul{ padding:1rem;}
.shuliangul li{ border-top:1px #f7f7f7 solid; overflow:hidden; padding:0.5rem;}
.shuliangul li.shuliangli{ border-top:0;}
.p9{ padding:1rem 0;}
.p10{ width:70px; height:70px; float:left;}
.btnqueding{ background-color:#04be02; text-align:center; display:block; padding:1rem 0; color:#fff;}
.shuliangclose{ position:absolute; right:10px; top:10px; display:block; width:20px; height:20px; background:url(/Images/Icon/shuliangclose.png) no-repeat; background-size:80% 80%;}

/*----选择支付方式----*/
.center{ text-align:center;}
.queren{ padding:1rem; border-bottom:1px #f7f7f7 solid; font-size:14px;}
.querenprice{ font-size:20px; text-align:center; line-height:2; border-bottom:10px #f7f7f7 solid;}
.xzfukuantitle{ padding:1rem;}
.xzfukuan li{ position:relative; padding:1rem ;  border-top:1px #f7f7f7 solid;}

/*分页*/
.page{text-align:center;}
.page a{ padding:0.5rem; display:inline-block; }


/*---弹出活动----*/
.hdsptanchu{ position: fixed;z-index: 99999; left: 0; top: 0; width: 100%;height: 100%;background:url(/Images/zkxs_img/hd-bg.png) no-repeat center center; background-size:100% 100%; }
.hdbox{width:100%;}
.hdlogo{ width:58px; height:92px; display:block; background:url(/Images/zkxs_img/hd-logo.png) no-repeat; background-size:60% 60%;position:absolute; top:20px; left:20px;}
.hdclose{position:absolute; top:20px; right:20px; width:30px; height:30px; display:block; background:url(/Images/zkxs_img/hd-close.png) no-repeat; background-size:60% 60%;}
.hdbtn{position:absolute; bottom:10%; left:50%; margin-left:-60px; width:120px; height:42px; display:block; background:url(/Images/zkxs_img/hd-btn.png) no-repeat; background-size:100% 100%;}
/*---消息提示红点---*/
.data li{ position:relative;}
.hongdian{ background-color:#ef4f4f; position:absolute; top:1.5rem; left:50%; width:6px; height:6px; border-radius:6px; margin-left:8px;}



/*---20181216添加---*/
.shenghuo li {
    width: 25%
}

.chengse {
    color: #f60;
}

.meishi {
    padding-left: 1rem;
    background-color: #fff;
}

    .meishi li {
        overflow: hidden;
        border-bottom: 1px #eee solid;
        padding: 1rem 0;
    }

        .meishi li div {
            padding-bottom: .5rem;
        }

            .meishi li div * {
                vertical-align: middle;
            }

.meishil {
    float: left;
    width: 30%;
}

.meishir {
    float: left;
    padding-left: .5rem;
    color: #888;
}

.msh2 {
    font-size: 16px;
    font-weight: 600;
    color: #333;
}

.haop {
    width: 60%;
}

.spanimjg {
    background: url(../images/%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1_45.jpg) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    background-size: 20px 20px;
}

.meishi li:last-child {
    border-bottom: 0;
}

.slideTxtBoxa .iconyuanshi {
    display: block;
    background: url(../images/xialaa.jpg) no-repeat center center;
    background-size: 100% 100%;
    width: 9px;
    height: 5px;
    position: absolute;
    left: 50%;
    margin-left: 18px;
    top: 15px
}

.slideTxtBoxa .iconjiang {
    display: block;
    background: url(../images/xial.png) no-repeat center center;
    background-size: 100% 100%;
    width: 9px;
    height: 5px;
    position: absolute;
    left: 50%;
    left: 50%;
    margin-left: 18px;
    top: 15px;
}

.slideTxtBoxa .hd ul li.on {
    border-bottom: 0;
}

.jdxz a {
    display: inline-block;
    background-color: #fff;
    padding: .5rem 1rem;
    margin: 1rem .5rem 0;
    font-size: 13px;
}

.slideTxtBoxa .hd ul li {
    font-size: 16px;
    font-weight: 700
}

.jdbox {
    background-color: #fff;
    padding: 1rem;
}

.dizhixz {
    border: 1px #ddd solid;
    overflow: hidden;
    height: 4rem;
    border-radius: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.xala {
    background: url(../images/xial.png) no-repeat;
    width: 9px;
    height: 5px;
    display: inline-block;
    background-size: 9px 5px;
    margin-left: .5rem;
}

.jddz, .jdsj, .jdinput {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.jddz {
    width: 20%;
    height: 2rem;
    line-height: 2rem;
    float: left;
    font-size: 15px;
    border-right: 1px #ccc solid;
    margin-top: 1rem;
}

.jdsj {
    width: 25%;
    float: left;
    height: 100%
}

.jdinput {
    width: 45%;
    height: 2rem;
    line-height: 2rem;
    border-left: 1px #ccc solid;
    float: left;
    margin-top: 1rem;
}

.jd1 {
    background-color: #fff;
    border: 0;
    width: 90%;
    background: url(../images/%E9%A6%96%E9%A1%B5_03-02.png) no-repeat 0 center;
    background-size: 15px 15px;
    padding-left: 15px;
}

    .jd1:focus {
        outline: 0;
        border: 0
    }

.jdli {
    margin-top: 1rem;
    padding: 1rem 0 1rem 1rem
}

    .jdli li {
        overflow: hidden;
        border-bottom: 1px #eee solid;
        padding-bottom: 1rem;
    }

.yanse1 {
    color: #f90
}

.henhao {
    background-color: #f60;
    color: #fff;
    font-size: 13px;
    padding: 0 .3rem;
}

.henhaoa {
    color: #f60;
}

.padd5 {
    padding: .3rem 0;
}

.font22 {
    font-size: 22px;
    font-weight: 600;
    color: #f60
}

.yuanjiaa {
    text-decoration: line-through;
}

.yishou {
    position: absolute;
    right: 10px;
}

.menua {
    padding: 0
}

#box {
    width: 100%;
}

    #box li {
        width: 50%;
        text-align: center;
    }

.mb-wrapper {
    margin: 0 auto 1rem;
    position: relative;
    left: 0;
    top: 0;
}

.mb-slider, .mb-scroll {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    position: relative;
    left: 0;
    top: 0;
}

.mb-active-slider {
    border-color: #333;
}

.mb-slider .mb-panel {
    margin-top: 1rem;
    display: block;
    cursor: pointer;
    float: left;
    list-style: none;
}

.mb-panel a {
    outline: 0;
}

.mb-slider .mb-panel.current {
    cursor: auto;
}

.mb-inside * {
    max-width: 94%;
    border-radius: 5px;
}

.mb-controls {
    margin: -3rem auto 0;
    text-align: center;
    position: absolute;
    z-index: 100;
    width: 100%
}

    .mb-controls a {
        color: #666;
        font: 18px/2.2 Georgia, Serif;
        display: inline-block;
        text-decoration: none;
        padding: 2px;
        margin: 0 5px 0 0;
        text-align: center;
        outline: 0;
    }

.mb-panel {
    margin-top: 1rem;
}

.mb-controls a:hover {
    color: #efefef;
}

.mb-controls a.current {
    color: #f60;
}

.main-nav {
    display: block;
    text-align: center;
    border-bottom: 2px solid #a71700;
    margin: 0 0 20px 0;
    padding: 0 0 10px 0;
}

    .main-nav a {
        text-decoration: none;
        color: #3e63ec;
        font-size: 18px;
        margin: 0 8px;
    }

        .main-nav a:hover {
            color: black;
            border-bottom: 2px solid black;
        }

.mb-inside img {
    width: 100%;
    border: 1px #f60 solid;
}